OSDN Git Service

926b42e906229f04fb5822cfe81096e1014001d4
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
2
3         PR c++/9878
4         * g++.dg/init/ref1.C: New test.
5
6 Mon Mar  3 20:42:04 2003  J"orn Rennecke <joern.rennecke@superh.com>
7
8         * gcc.dg/sh-relax.c: New SH-only test.
9
10 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
11
12         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
13         comment explaining purpose of testcase.
14
15 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
16
17         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
18         for HC11/HC12 (asm needs two int registers).
19         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
20         HC11/HC12 because the test uses an asm which needs two 32-bit
21         registers.
22
23 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
24
25         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
26         for HC11/HC12 (array is too large otherwise).
27         * gcc.c-torture/compile/920501-4.x: New file, likewise.
28         * gcc.c-torture/compile/20010518-2.x: Likewise.
29         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
30         HC11/HC12 (array is too large).
31
32 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
33
34         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
35         * lib/g++-dg.exp (g++-dg-test): Likewise.
36
37 2003-03-01  Roger Sayle  <roger@eyesopen.com>
38
39         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
40         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
41
42 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
43
44         * g++.dg/warn/implicit-typename1.C: Remove warning.
45
46 2003-02-28  Richard Henderson  <rth@redhat.com>
47
48         * gcc.dg/noreturn-1.c: Move noreturn warning line.
49         * gcc.dg/return-type-1.c: Move control reaches end warning line.
50
51 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
52
53         * gcc.dg/pch/pch.exp: Change .pch to .gch.
54         * g++.dg/pch/pch.exp: Likewise.
55
56 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
57
58         PR c++/9879
59         * testsuite/g++.dg/init/new4.C: New test.
60
61 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
62
63         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
64
65 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
66
67         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
68         unsigned long.
69
70         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
71         wider than float.
72
73 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
74
75         * lib/scanasm.exp: Add support for counting numbers of
76         occurences.
77         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
78         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
79
80 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
81
82         PR c++/9683
83         * g++.dg/template/static3.C: New test.
84
85         PR c++/9829
86         * g++.dg/parse/namespace6.C: New test.
87         
88 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
89
90         PR target/9732
91         * gcc.dg/20030225-1.c: New test.
92
93 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
94
95         * README: Remove out-of-date information.
96
97         PR c++/9836
98         * g++.dg/template/spec6.C: New test.
99
100 2003-02-24  Jeff Law  <law@redhat.com>
101
102         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
103
104 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
105
106         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
107         * gcc.dg/pragma-ep-1.c: Likewise.
108
109 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
110
111         PR c++/9602
112         * g++.dg/template/friend16.C: New test.
113
114 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
115
116         PR c++/5333
117         * g++.dg/parse/fused-params1.C: Adjust error messages.
118         * g++.dg/template/nested3.C: New test.
119         
120 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
121
122         * g++.dg/abi/param1.C: New test.
123
124 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
125
126         PR c++/7982
127         * g++.dg/warn/implicit-typename1.C: New test.
128
129 2003-02-22  Kelley Cook <kelleycook@comcast.net>
130
131         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu" 
132         with "mtune".
133         * g++.old-deja/g++.other/store-expr2.C: Likewise.
134         * gcc.c-torture/execute/20010129-1.x: Likewise.
135         * gcc.dg/20011107-1.c: Likewise.
136         * gcc.dg/20020108-1.c: Likewise.
137         * gcc.dg/20020122-3.c: Likewise.
138         * gcc.dg/20020206-1.c: Likewise.
139         * gcc.dg/20020310-1.c: Likewise.
140         * gcc.dg/20020426-2.c: Likewise.
141         * gcc.dg/20020517-1.c: Likewise.
142         * gcc.dg/991230-1.c: Likewise.
143         * gcc.dg/i386-unroll-1.c: Likewise.
144         * gcc.misc-tests/i386-prefetch.exp: Likewise.
145
146 Sat Feb 22 20:14:12 CET 2003  Jan Hubicka  <jh@suse.cz>
147
148         * gcc.dg/i386-mul.c: New test.
149
150 2003-02-21  Roger Sayle  <roger@eyesopen.com>
151
152         * gcc.dg/builtins-5.c: New test case.
153
154 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
155
156         * gcc.dg/asmreg-1.c: New test.
157
158 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
159
160         PR c++/9749
161         * g++.dg/parse/varmod1.C: New test.
162
163 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
164
165         PR c++/9727
166         * g++.dg/template/op1.C: New test.
167
168 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
169
170         PR c++/8906
171         * g++.dg/template/nested2.C: New test.
172
173 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
174
175         PR c++/8724
176         * g++.dg/expr/dtor1.C: New test.
177
178 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
179
180         * gcc.dg/cpp/include3.c: New test.
181         * gcc.dg/cpp/inc/foo.h: New file.
182
183 2003-02-21  Glen Nakamura  <glen@imodulo.com>
184
185         * gcc.c-torture/execute/20030221-1.c: New test.
186
187 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
188
189         PR c++/9729
190         * g++.dg/abi/conv1.C: New test.
191
192 Thu Feb 20 14:38:13 CET 2003  Jan Hubicka  <jh@suse.cz>
193
194         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
195
196 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
197
198         * gcc.c-torture/compile/20030219-1.c: New test.
199
200 Tue Feb 18 23:28:53 CET 2003  Jan Hubicka  <jh@suse.cz>
201
202         * gcc.dg/funcorder.c: New test.
203
204 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
205
206         * gcc.c-torture/execute/20030218-1.c: New.
207
208 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
209
210         * gcc.dg/20030218-1.c: New.
211
212 2003-02-18  Richard Henderson  <rth@redhat.com>
213
214         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
215         * gcc.dg/attr-used-2.c: New.
216
217 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
218
219         PR c++/9704
220         * g++.dg/init/copy5.C: New test.
221
222 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
223
224         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
225         * g++.dg/pch/pch.exp: Likewise.
226
227 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
228
229         * gcc.c-torture/execute/20030209-1.c: Enable the test if
230         STACK_SIZE is not defined.
231
232 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
233
234         PR c++/9457
235         * g++.dg/template/init1.C: New test.
236
237 Sun Feb 16 23:08:19 CET 2003  Jan HUbicka  <jh@suse.cz>
238
239         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
240         (foo): Add few extra tests
241         * gcc.dg/c99-const-expr-3.c: Likewise.
242         * gcc.c-torture/execute/20030216-1.c: New.
243
244 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
245
246         PR c++/9459
247         * g++.dg/ext/typeof4.C: New test.
248
249 2003-02-15  Roger Sayle  <roger@eyesopen.com>
250
251         * gcc.dg/i386-387-3.c: New test case.
252
253 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
254
255         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
256         cris-*-elf* cris-*-aout* and mmix-*-*.
257
258 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
259
260         * gcc.dg/20030213-1.c: New test.
261
262 2003-02-12  Roger Sayle  <roger@eyesopen.com>
263
264         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
265         * gcc.dg/i386-387-2.c: Likewise.
266
267 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
268
269         * gcc.dg/ppc-spe.c: Fix formatting.
270         Enable tests that were previously unsupported by gas.
271         Delete tests for instructions that no longer exist.
272         Switch arguments on evsubifw builtin.
273
274 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
275
276         * gcc.c-torture/execute/20030209-1.c: Disable the test if
277         STACK_SIZE is too small.
278
279 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
280             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
281
282         * gcc.dg/decl-2.c: New test.
283
284 Mon Feb 10 11:41:20 CET 2003  Jan Hubicka  <jh@suse.cz>
285
286         * gcc.dg/i386-fpcvt-1.c:  New test.
287
288 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
289
290         * gcc.c-torture/execute/20030209-1.c: New test.
291
292 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
293
294         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
295         int-wide bitops, use the constants of the same width.
296         Likewise, if long long is 32-bit wide, test bitops using
297         32-bit constants.
298
299 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
300
301         * gcc.dg/20021014-1.c: Annotate with expected notice text.
302
303 2003-02-07  Roger Sayle  <roger@eyesopen.com>
304
305         * testsuite/gcc.dg/builtins-4.c: New test case.
306
307 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
308
309         * gcc.dg/20020430-1.c: Fix dg command typos.
310         * gcc.dg/20020503-1.c: Likewise.
311
312 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
313
314         PR c++/8785
315         * g++.dg/parse/fused-params1.C: New test.
316
317         PR c++/8857
318         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
319
320         PR c++/8921
321         * g++.dg/parse/non-dependent1.C: New test.
322
323         PR c++/8928
324         * g++.dg/parse/dupl-tmpl-args1.C: New test.
325
326         PR c++/9228
327         * g++.dg/parse/undefined7.C: New test.
328         * g++.dg/parse/non-templ1.C: New test.
329
330         PR c++/9229
331         * g++.dg/parse/too-many-tmpl-args1.C: New test.
332
333 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
334
335         * gcc.c-torture/compile/20030206-1.c: New test.
336
337 2003-02-05  Roger Sayle  <roger@eyesopen.com>
338
339         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
340         "pow" to "foo" to avoid potential confusion with a math built-in.
341
342 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
343
344         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
345         conditions for SPARC targets.
346
347 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
348
349         * gcc.dg/20030204-1.c: New test.
350
351 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
352
353         PR c++/38
354         * g++.dg/parse/array-size1.C: New test.
355
356         PR c++/5657
357         * g++.dg/parse/undefined3.C: New test.
358
359         PR c++/5665
360         * g++.dg/parse/undefined4.C: New test.
361
362         PR c++/5975
363         * g++.dg/parse/undefined5.C: New test.
364
365         PR c++/7259
366         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
367
368         PR c++/8578
369         * g++.dg/parse/casting-operator1.C: New test.
370
371         PR c++/8596
372         * g++.dg/parse/undefined6.C: New test.
373
374         PR c++/8736
375         * g++.dg/parse/missing-template1.C: New test.
376
377 Tue Feb  4 21:41:09 CET 2003  Jan Hubicka  <jh@suse.cz>
378
379         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
380         * gcc.dg/i386-cmov?.c:  Likewise.
381         * gcc.dg/i386-fpcvt-?.c:  Likewise.
382         * gcc.dg/i386-ssefp-1.c:  Likewise.
383         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
384         conventions.
385
386 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
387
388         PR c++/7129
389         * testsuite/g++.dg/ext/max.C: New test.
390
391 Mon Feb  3 16:05:11 CET 2003  Jan Hubicka  <jh@suse.cz>
392
393         * gcc.c-torture/execute/20030203-1.c: New test.
394
395 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
396
397         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
398         'natural-endian'.
399
400 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
401
402         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
403         * g++.dg/init/new2.C: Likewise.
404         * g++.dg/other/new1.C: Likewise.
405
406 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
407
408         * gcc.dg/struct-ret-libc.c: New test.
409
410 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
411
412         * gcc.dg/20030129-1.c: New test.
413
414 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
415
416         PR c++/8849
417         * g++.dg/template/ptrmem4.C: New test.
418
419 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
420
421         * g++.dg/parser/constant1.C: New test.
422
423 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
424
425         PR c++/8591
426         * g++.dg/parse/friend2.C: New test.
427
428 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
429
430         PR c++/9437
431         * g++.dg/template/unify4.C: New test.
432
433 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
434
435         * gcc.c-torture/execute/20030128-1.c: New test.
436
437 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
438
439         * g++.dg/lookup/nested1.C: Test moved from ...
440         * g++.old-deja/g++.other/lookup24.C: ... here.
441
442 Tue Jan 28 12:19:35 CET 2003  Jan Hubicka  <jh@suse.cz>
443
444         * gcc.dg/i386-cmov5.c:  New test.
445
446 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
447
448         * gcc.c-torture/execute/20010925-1.c: Changed the
449         memcpy declaration.
450
451 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
452
453         PR c++/3902
454         * g++.dg/parse/template5.C: New test.
455
456 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
457
458         PR fortran/9258
459         * g77.dg/pr9258: New test.
460
461 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
462
463         * README: Move relevant parts from README.g++.
464
465         * README.g++: Remove this file.
466
467 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
468
469         * g++.dg/abi/dcast1.C: New test.
470
471 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
472
473         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
474
475 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
476
477         PR c++/47
478         * g++.old-deja/g++.other/lookup24.C: New test.
479
480 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
481
482         PR middle-end/7227
483         * gcc.dg/uninit-C.c: New test.
484
485 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
486
487         * g++.dg/abi/covariant1.C: New test.
488
489 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
490
491         * gcc.dg/20030123-1.c: New test.
492
493 Sat Jan 25 21:06:49 CET 2003  Jan Hubicka  <jh@suse.cz>
494
495         PR opt/8492
496         * gcc.c-torture/compile/20030125-1.c
497
498 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
499
500         PR c++/9403
501         * g++.dg/parse/template3.C: New test.
502         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
503
504         PR c++/795
505         * g++.dg/parse/template4.C: New test.
506
507         PR c++/9415
508         * g++.dg/template/qual2.C: New test.
509
510         PR c++/8545
511         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
512
513         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
514
515 2003-01-25  Roger Sayle  <roger@eyesopen.com>
516
517         * gcc.c-torture/execute/switch-1.c: New test case.
518
519 Sat Jan 25 12:32:55 CET 2003  Jan Hubicka  <jh@suse.cz>
520
521         * gcc.c-torture/execute/20030125-1.[cx]: New test.
522
523 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
524
525         Tweaks for Bison-1.875. From the NEWS file:
526         "- `parse error' -> `syntax error'
527         Bison now uniformly uses the term `syntax error'"
528         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
529         * gcc.dg/cpp/digraph2.c: Likewise.
530         * gcc.dg/cpp/direct2.c: Likewise.
531         * gcc.dg/cpp/paste4.c: Likewise.
532         * gcc.dg/c90-restrict-1.c: Likewise.
533         * gcc.dg/c99-func-2.c: Likewise.
534         * gcc.dg/noncompile/920721-2.c: Likewise.
535         * gcc.dg/noncompile/930622-2.c: Likewise.
536         * gcc.dg/noncompile/940112-1.c: Likewise.
537         * gcc.dg/noncompile/950921-1.c: Likewise.
538         * gcc.dg/noncompile/951123-1.c: Likewise.
539         * gcc.dg/noncompile/971104-1.c: Likewise.
540         * gcc.dg/noncompile/990416-1.c: Likewise.
541
542 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
543
544         * g++.dg/parse/undefined1.C: Add error message.
545
546 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
547
548         PR c++/9354
549         * g++.dg/parse/new1.C: New test.
550
551         PR c++/9216
552         * g++.dg/parse/template2.C: New test.
553
554         PR c++/9354
555         * g++.dg/parse/typedef2.C: New test.
556
557         PR c++/9328
558         * g++.dg/ext/typeof3.C: New test.
559
560 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
561
562         PR c++/2738
563         * g++.dg/parse/ret-type1.C: New test.
564
565         PR c++/3792
566         * g++.dg/parse/tmpl-outside1.C: New test.
567
568         PR c++/4207
569         * g++.dg/parse/int-as-enum1.C: New test.
570
571         PR c++/4903
572         * g++.dg/parse/no-typename1.C: New test.
573
574         PR c++/5533
575         * g++.dg/parse/no-value1.C: New test.
576
577         PR c++/5921
578         * g++.dg/parse/wrong-inline1.C: New test.
579
580         PR c++/6402
581         * g++.dg/parse/ref1.C: New test.
582
583         PR c++/6992
584         * g++.dg/parse/attr-ctor1.C: New test.
585
586         PR c++/7229
587         * g++.dg/parse/namespace5.C: New test.
588
589         PR c++/7917
590         * g++.dg/parse/func-def1.C: New test.
591
592         PR c++/8143
593         * g++.dg/parse/undefined1.C: New test.
594
595         PR c++/5723, PR c++/8522
596         * g++.dg/parse/specialization1.C: New test.
597
598         PR c++/163, PR c++/8595
599         * g++.dg/parse/struct-as-enum1.C: New test.
600
601         PR c++/9173
602         * g++.dg/parse/undefined2.C: New test.
603
604 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
605
606         PR c++/9298
607         * g++.dg/parse/template1.C: New test.
608
609         PR c++/9384
610         * g++.dg/parse/using1.C: New test.
611
612         PR c++/9285
613         PR c++/9294
614         * g++.dg/parse/expr2.C: New test.
615
616         PR c++/9388
617         * g++.dg/parse/lookup2.C: Likewise.
618
619 Tue Jan 21 18:01:35 CET 2003  Jan Hubicka  <jh@suse.cz>
620
621         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
622         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
623         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
624         * gcc.c-torture/execute/string-opt-*.c: Likewise.
625
626 2003-01-20  Nick Clifton  <nickc@redhat.com>
627
628         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
629         problem with ARM sibcall code generation.
630
631 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
632
633         * gcc.c-torture/execute/20030120-1.c: New.
634
635 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
636
637         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
638
639 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
640
641         PR c++/9272
642         * g++.dg/parse/ctor1.C: New test.
643
644         PR c++/9294:
645         * g++.dg/parse/qualified1.C: New test.
646
647         * g++.dg/parse/typename3.C: New test.
648
649 2003-01-16  Richard Henderson  <rth@redhat.com>
650
651         * g++.dg/tls/init-2.C: Fix error matches for real this time.
652
653 2003-01-16  Richard Henderson  <rth@redhat.com>
654
655         * g++.dg/pch/pch.exp: Copy test header to the working directory
656         before using it either for precompilation or direct use.
657         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
658         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
659
660 2003-01-16  Richard Henderson  <rth@redhat.com>
661
662         * gcc.dg/pch/pch.exp: Copy test header to the working directory
663         before using it either for precompilation or direct use.
664         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
665         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
666
667 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
668
669         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
670         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
671         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
672         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
673         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
674         typename warning into error.
675         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
676         error messages.
677         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
678         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
679         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
680         messages.
681         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
682         make declaration visible in template.
683         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
684         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
685         messages.
686         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
687         message.
688         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
689         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
690         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
691         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
692         typename warning with error message.
693         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
694         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
695         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
696
697 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
698
699         * g++.dg/parse/ambig2.C: New test.
700
701 2003-01-15  Richard Henderson  <rth@redhat.com>
702
703         * g++.dg/tls/init-2.C: Update error message string.
704
705 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
706
707         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
708
709 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
710
711         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
712         all for HC11/HC12.
713         * gcc.c-torture/compile/20001205-1.x: Likewise.
714         * gcc.c-torture/compile/20001226-1.x: Likewise.
715         * gcc.c-torture/compile/920520-1.x: Likewise.
716         * gcc.c-torture/compile/961203-1.x: Likewise.
717         * gcc.c-torture/compile/20020604-1.x: Likewise.
718
719 Wed Jan 15 12:20:52 CET 2003  Jan Hubicka  <jh@suse.cz>
720
721         * gcc.c-torture/compile/20030115-1.c: New test.
722
723         * gcc.dg/i386-fpcvt-1.c: New test.
724         * gcc.dg/i386-fpcvt-2.c: New test.
725
726 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
727
728         Further conform g++'s __vmi_class_type_info to the C++ ABI
729         specification.
730         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
731         the specification.
732
733 Tue Jan 14 00:45:03 CET 2003  Jan Hubicka  <jh@suse.cz>
734
735         * gcc.dg/i386-fpcvt-1.c: New test.
736         * gcc.dg/i386-fpcvt-2.c: New test.
737
738 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
739
740         * gcc.dg/i386-mmx-3.c: New test.
741
742 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
743
744         PR c++/9264
745         * g++.dg/parse/octal1.C: New file.
746
747         PR c++/9172
748         * g++.dg/parse/typename1.C: New file.
749
750 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
751
752         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
753         * gcc.dg/bf-no-ms-layout.c: Likewise.
754         * gcc.dg/bf-ms-attrib.c: Likewise.
755
756 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
757
758         PR c++/9099
759         * g++.dg/parse/dtor1.C: New file.
760
761         PR c++/9128
762         * g++.dg/rtti/typeid1.C: New file.
763
764         PR c++/9153
765         * g++.dg/parse/lookup1.C: New file.
766
767         PR c++/9171
768         * g++.dg/templ/spec5.C: New file.
769
770 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
771
772         * gcc.c-torture/compile/20030110-1.c: New test.
773
774 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
775
776         Merge from pch-branch:
777
778         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
779
780         * gcc.dg/pch/cpp-1.h: New.
781         * gcc.dg/pch/cpp-1.c: New.
782         * gcc.dg/pch/cpp-2.h: New.
783         * gcc.dg/pch/cpp-2.c: New.
784
785         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
786
787         * gcc.dg/pch/except-1.h: New.
788         * gcc.dg/pch/except-1.c: New.
789
790         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
791
792         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
793         running test.
794         * gcc.dg/pch: Include *.hp not *.h.
795         * gcc.dg/pch/system-1.h: New.
796         * gcc.dg/pch/system-1.c: New.
797
798         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
799
800         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
801         rather than trying to build and run a program using PCH.
802         * gcc.dg/pch: Remove dg-do commands from test files.
803
804         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
805
806         * gcc.dg/pch/macro-3.c: New.
807         * gcc.dg/pch/macro-3.h: New.
808
809         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
810
811         * gcc.dg/pch/common-1.c: New.
812         * gcc.dg/pch/common-1.h: New.
813         * gcc.dg/pch/decl-1.c: New.
814         * gcc.dg/pch/decl-1.h: New.
815         * gcc.dg/pch/decl-2.c: New.
816         * gcc.dg/pch/decl-2.h: New.
817         * gcc.dg/pch/decl-3.c: New.
818         * gcc.dg/pch/decl-3.h: New.
819         * gcc.dg/pch/decl-4.c: New.
820         * gcc.dg/pch/decl-4.h: New.
821         * gcc.dg/pch/decl-5.c: New.
822         * gcc.dg/pch/decl-5.h: New.
823         * gcc.dg/pch/global-1.c: New.
824         * gcc.dg/pch/global-1.h: New.
825         * gcc.dg/pch/inline-1.c: New.
826         * gcc.dg/pch/inline-1.h: New.
827         * gcc.dg/pch/inline-2.c: New.
828         * gcc.dg/pch/inline-2.h: New.
829         * gcc.dg/pch/static-1.c: New.
830         * gcc.dg/pch/static-1.h: New.
831         * gcc.dg/pch/static-2.c: New.
832         * gcc.dg/pch/static-2.h: New.
833
834         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
835
836         * g++.dg/pch/pch.exp: Better handle failing testcases.
837         * gcc.dg/pch/pch.exp: Likewise.
838         * gcc.dg/pch/macro-1.c: New.
839         * gcc.dg/pch/macro-1.h: New.
840         * gcc.dg/pch/macro-2.c: New.
841         * gcc.dg/pch/macro-2.h: New.
842
843         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
844
845         * g++.dg/dg.exp: Treat files in pch/ specially.
846         * g++.dg/pch/pch.exp: New file.
847         * g++.dg/pch/empty.H: New file.
848         * g++.dg/pch/empty.C: New file.
849         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
850         "precompile".
851
852         * gcc.dg/pch/pch.exp: New file.
853         * gcc.dg/pch/empty.h: New file.
854         * gcc.dg/pch/empty.c: New file.
855         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
856         "precompile".
857
858 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
859
860         * g++.dg/template/friend14.C: New test.
861
862 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
863
864         * gcc.dg/old-style-asm-1.c: New test.
865
866 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
867
868         * gcc.c-torture/compile/20030109-1.c: New test.
869
870 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
871
872         * gcc.c-torture/execute/20030109-1.c: New test.
873
874 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
875
876         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
877         * g++.old-deja/g++.mike/dyncast2.C: Likewise
878         * g++.old-deja/g++.mike/dyncast3.C: Likewise
879         * g++.old-deja/g++.mike/eh2.C: Likewise
880         * g++.old-deja/g++.mike/eh3.C: Likewise
881         * g++.old-deja/g++.mike/eh5.C: Likewise
882         * g++.old-deja/g++.mike/eh6.C: Likewise
883         * g++.old-deja/g++.mike/eh7.C: Likewise
884         * g++.old-deja/g++.mike/eh8.C: Likewise
885         * g++.old-deja/g++.mike/eh9.C: Likewise
886         * g++.old-deja/g++.mike/eh10.C: Likewise
887         * g++.old-deja/g++.mike/eh12.C: Likewise
888         * g++.old-deja/g++.mike/eh13.C: Likewise
889         * g++.old-deja/g++.mike/eh14.C: Likewise
890         * g++.old-deja/g++.mike/eh16.C: Likewise
891         * g++.old-deja/g++.mike/eh17.C: Likewise
892         * g++.old-deja/g++.mike/eh18.C: Likewise
893         * g++.old-deja/g++.mike/eh21.C: Likewise
894         * g++.old-deja/g++.mike/eh23.C: Likewise
895         * g++.old-deja/g++.mike/eh24.C: Likewise
896         * g++.old-deja/g++.mike/eh25.C: Likewise
897         * g++.old-deja/g++.mike/eh26.C: Likewise
898         * g++.old-deja/g++.mike/eh27.C: Likewise
899         * g++.old-deja/g++.mike/eh28.C: Likewise
900         * g++.old-deja/g++.mike/eh29.C: Likewise
901         * g++.old-deja/g++.mike/eh31.C: Likewise
902         * g++.old-deja/g++.mike/eh33.C: Likewise
903         * g++.old-deja/g++.mike/eh34.C: Likewise
904         * g++.old-deja/g++.mike/eh35.C: Likewise
905         * g++.old-deja/g++.mike/eh36.C: Likewise
906         * g++.old-deja/g++.mike/eh37.C: Likewise
907         * g++.old-deja/g++.mike/eh38.C: Likewise
908         * g++.old-deja/g++.mike/eh39.C: Likewise
909         * g++.old-deja/g++.mike/eh40.C: Likewise
910         * g++.old-deja/g++.mike/eh41.C: Likewise
911         * g++.old-deja/g++.mike/eh42.C: Likewise
912         * g++.old-deja/g++.mike/eh44.C: Likewise
913         * g++.old-deja/g++.mike/eh46.C: Likewise
914         * g++.old-deja/g++.mike/eh47.C: Likewise
915         * g++.old-deja/g++.mike/eh48.C: Likewise
916         * g++.old-deja/g++.mike/eh49.C: Likewise
917         * g++.old-deja/g++.mike/eh50.C: Likewise
918         * g++.old-deja/g++.mike/eh51.C: Likewise
919         * g++.old-deja/g++.mike/eh53.C: Likewise
920         * g++.old-deja/g++.mike/eh55.C: Likewise
921         * g++.old-deja/g++.mike/p7912.C: Likewise
922         * g++.old-deja/g++.mike/p9706.C: Likewise
923         * g++.old-deja/g++.mike/p10416.C: Likewise
924         * g++.old-deja/g++.mike/p11667.C: Likewise
925         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
926         Remove redundant reference to Iris.
927         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
928         Elxsi, i860, Pico Java, and WE32K.
929
930 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
931
932         * g++.dg/ext/asm4.C: New test.
933
934 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
935
936         PR c++/9030
937         * g++.dg/template/friend12.C: New test.
938         * g++.dg/template/friend13.C: Likewise.
939         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
940
941 Wed Jan  8 11:41:47 CET 2003  Jan Hubicka  <jh@suse.cz>
942
943         * gcc.dg/i386-cadd.c: New test.
944         * gcc.dg/i386-cmov4.c: Likewise.
945
946 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
947
948         PR c++/9165
949         * g++.dg/warn/Wunused-3.C: New test.
950
951         * g++.dg/abi/bitfield9.C: New test.
952
953         PR c++/9189
954         * g++.dg/parse/defarg3.C: New test.
955
956 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
957
958         * g++.dg/parse/ambig1.C: New test.
959         * g++.dg/parse/defarg2.C: New test.
960
961 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
962
963         * g++.dg/template/defarg-1.C: New test.
964         * g++.dg/template/local2.C: Likewise.
965
966 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
967
968         * gcc.c-torture/execute/20030105-1.c: New test.
969
970 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
971
972         * g++.dg/parse/namespace3.C: Remove extra semicolons.
973         * g++.dg/parse/namespace4.C: Likewise.
974
975 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
976
977         * g++.dg/template/ntp2.C: New test.
978
979 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
980
981         * g++.dg/parse/extern-C-1.C: New test.
982
983         * g++.dg/parse/namespace4.C: New test.
984
985         * g++.dg/template/nested1.C: New test.
986
987         * g++.dg/parse/namespace3.C: New test.
988
989 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
990
991         * g++.dg/lookup/two-stage1.C: New test.
992
993 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
994
995         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
996         * g++.old-deja/g++.jason/access8.C: Likewise.
997         * g++.old-deja/g++.other/decl5.C: Likewise.
998
999 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
1000
1001         * g++.dg/parse/parse7.C: New test.
1002
1003 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
1004
1005         PR c++/2843
1006         * g++.dg/ext/attrib7.C: New test.
1007
1008 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
1009
1010         * g++.dg/parse/parse6.C: New test.
1011
1012 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
1013
1014         * gcc.dg/h8300-stack-1.c: New.
1015
1016 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
1017
1018         g++.dg/lookup/exception1.C: New test.
1019
1020         g++.dg/lookup/template1.C: New test.
1021
1022         g++.dg/parse/namespace2.C: New test.
1023
1024         g++.dg/parse/parens2.C: New test.
1025
1026 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1027
1028         * g++.dg/parse/parse5.C: New test.
1029         * g++.dg/lookup/scoped4.C: New test.
1030
1031 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
1032
1033         * g++.dg/parse/parens1.C: New test.
1034
1035         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
1036         angle-bracket1.C.
1037         * g++.dg/parse/parens2.C: New test.
1038
1039         * g++.dg/lookup/scope-operator1.C: New test.
1040
1041         * g++.dg/parse/operator1.C: New test.
1042
1043 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1044
1045         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
1046         * g++.old-deja/g++.other/access6.C: Likewise.
1047         * g++.old-deja/g++.other/decl1.C: Likewise.
1048         * g++.old-deja/g++.pt/typename12.C: Likewise.
1049
1050 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
1051
1052         * g++.dg/parse/namespace1.C: New test.
1053
1054 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1055
1056         * g++.dg/parse/parse4.C: New test.
1057
1058 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1059
1060         * g++.dg/parse/parse3.C: New test.
1061
1062 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1063
1064         * g++.dg/parse/parse2.C: New test.
1065
1066 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1067
1068         * g++.dg/template/friend11.C: New test.
1069
1070 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1071
1072         * g++.dg/parse/parse1.C: New test.
1073
1074 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
1075
1076         * lib/profopt.exp: Change the name of a global variable to avoid
1077         possible clashes with other test suites.
1078
1079 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
1080
1081         * g++.dg/inherit/covariant8.C: New test.
1082
1083 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
1084
1085         * g++.dg/init/array9.C: New test.
1086
1087         PR c++/9112
1088         * g++.dg/parse/expr1.C: New test.
1089
1090 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
1091
1092         * gcc.c-torture/compile/20021230-1.c: New test.
1093
1094 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
1095
1096         * g++.dg/inherit/covariant5.C: New test.
1097         * g++.dg/inherit/covariant6.C: New test.
1098         * g++.dg/inherit/covariant7.C: New test.
1099
1100 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1101
1102         PR c++/2739
1103         * g++.dg/other/access2.C: New test.
1104
1105 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
1106
1107         * g++.dg/other/anon-struct.C: No longer fails
1108         * g++.old-deja/g++.brendan/parse4.C: Likewise.
1109         * g++.old-deja/g++.brendan/parse5.C: Likewise.
1110         * g++.old-deja/g++.brendan/parse6.C: Likewise.
1111
1112 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
1113
1114         * g++.dg/parse/angle-bracket.C (main): No longer fails.
1115
1116 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
1117
1118         * g++.dg/eh/spec4.C: Remove stray semicolon.
1119         * g++.dg/expr/pmf-1.C: Change error message.
1120         * g++.dg/ext/asm1.C: Remove stray semicolon.
1121         * g++.dg/ext/typename1.C: Add missing typenames.
1122         * g++.dg/inherit/template-as-base.C: Change error message.
1123         * g++.dg/lookup/scoped1.C: Likewise.
1124         * g++.dg/lookup/scoped2.C: Likewise.
1125         * g++.dg/lookup/using2.C: Likewise.
1126         * g++.dg/other/component1.C: Remove stray semicolon.
1127         * g++.dg/other/do1.C: Change error message.
1128         * g++.dg/other/error2.C: Likewise.
1129         * g++.dg/other/init1.C: Likewise.
1130         * g++.dg/other/packed1.C: Remove stray semicolon.
1131         * g++.dg/other/ptrmem2.C: Change error message.
1132         * g++.dg/parse/parameter-declaration-1.C: Remove line number
1133         marker.
1134         * g++.dg/special/initp1.C: Remove invalid attribute usage.
1135         * g++.dg/template/access3.C: Add typename keyword.
1136         * g++.dg/template/access5.C: Remove stray semicolon.
1137         * g++.dg/template/access6.C: Likewise.
1138         * g++.dg/template/complit1.C: Likewise.
1139         * g++.dg/template/crash1.C: Change error message.
1140         * g++.dg/template/inherit2.C: Remove stray semicolon.
1141         * g++.dg/template/instantiate2.C: Likewise.
1142         * g++.dg/template/instantiate3.C: Change error message.
1143         * g++.dg/template/qual1.C: Remove stray semicolon.
1144         * g++.dg/template/qualttp18.C: Change error message.
1145         * g++.dg/template/ref1.C: Remove stray semicolon.
1146         * g++.dg/template/sizeof1.C (A::value): Declare it.
1147         * g++.dg/template/spec4.C: Change error message.
1148         * g++.dg/template/static1.C: Likewise.
1149         * g++.dg/template/type1.C: Likewise.
1150         * g++.dg/template/typename3.C: Likewise.
1151         * g++.old-deja/g++.benjamin/13478.C: Change error message.
1152         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
1153         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
1154         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
1155         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
1156         named return value extension.
1157         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
1158         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
1159         * g++.old-deja/g++.bob/extern_C.C: Likewise.
1160         * g++.old-deja/g++.bob/inherit2.C: Likewise.
1161         * g++.old-deja/g++.brendan/complex1.C: Likewise.
1162         * g++.old-deja/g++.brendan/copy5.C: Likewise.
1163         * g++.old-deja/g++.brendan/crash13.C: Likewise.
1164         * g++.old-deja/g++.brendan/crash15.C: Likewise.
1165         * g++.old-deja/g++.brendan/crash18.C: Change error message.
1166         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
1167         * g++.old-deja/g++.brendan/crash38.C: Likewise.
1168         * g++.old-deja/g++.brendan/crash50.C: Likewise.
1169         * g++.old-deja/g++.brendan/crash56.C: Likewise.
1170         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
1171         syntax.
1172         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
1173         * g++.old-deja/g++.brendan/crash8.C: Change error message.
1174         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
1175         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
1176         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
1177         * g++.old-deja/g++.brendan/template11.C: Likewise.
1178         * g++.old-deja/g++.brendan/template26.C: Likewise.
1179         * g++.old-deja/g++.brendan/template27.C: Use explicit
1180         specialization syntax.
1181         * g++.old-deja/g++.brendan/template30.C: Likewise.
1182         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
1183         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
1184         non-dependent names.
1185         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
1186         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
1187         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
1188         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
1189         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
1190         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
1191         named return value extension.
1192         * g++.old-deja/g++.ext/namedret2.C: Likewise.
1193         * g++.old-deja/g++.ext/namedret3.C: Likewise.
1194         * g++.old-deja/g++.ext/return1.C: Likewise.
1195         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
1196         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
1197         * g++.old-deja/g++.jason/access8.C: Likewise.
1198         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
1199         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
1200         pseudo-destructor names.
1201         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
1202         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
1203         pseudo-destructor names.
1204         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
1205         * g++.old-deja/g++.jason/overload19.C: Likewise.
1206         * g++.old-deja/g++.jason/overload32.C: Likewise.
1207         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
1208         stray semicolons.
1209         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
1210         * g++.old-deja/g++.jason/return.C: Likewise.
1211         * g++.old-deja/g++.jason/return2.C: Likewise.
1212         * g++.old-deja/g++.jason/shadow1.C: Likewise.
1213         * g++.old-deja/g++.jason/special.C: Use explicit specialization
1214         syntax.
1215         * g++.old-deja/g++.jason/template10.C: Account for use of
1216         non-dependent names.
1217         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
1218         syntax.
1219         * g++.old-deja/g++.jason/template37.C: Likewise.
1220         * g++.old-deja/g++.law/access4.C: Change error messages.
1221         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
1222         pseudo-destructor names.
1223         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
1224         * g++.old-deja/g++.law/ctors9.C: Likewise.
1225         * g++.old-deja/g++.law/cvt22.C: Likewise.
1226         * g++.old-deja/g++.law/dtors5.C: Likewise.
1227         * g++.old-deja/g++.law/global-init1.C: Likewise.
1228         * g++.old-deja/g++.law/missed-error3.C: Likewise.
1229         * g++.old-deja/g++.law/operators28.C: Likewise.
1230         * g++.old-deja/g++.law/visibility28.C: Likewise.
1231         * g++.old-deja/g++.martin/eval1.C: Likewise.
1232         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
1233         name.
1234         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
1235         * g++.old-deja/g++.mike/net34.C: Likewise.
1236         * g++.old-deja/g++.mike/net36.C: Likewise.
1237         * g++.old-deja/g++.mike/ns2.C: Likewise.
1238         * g++.old-deja/g++.mike/p12306.C: Likewise.
1239         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
1240         value extension.
1241         * g++.old-deja/g++.mike/p700.C: Likewise.
1242         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
1243         * g++.old-deja/g++.mike/p710.C: Likewise.
1244         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
1245         value extension.
1246         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
1247         * g++.old-deja/g++.mike/pmf9.C: Likewise.
1248         * g++.old-deja/g++.ns/crash2.C: Likewise.
1249         * g++.old-deja/g++.ns/crash3.C: Likewise.
1250         * g++.old-deja/g++.ns/invalid1.C: Likewise.
1251         * g++.old-deja/g++.ns/ns17.C: Likewise.
1252         * g++.old-deja/g++.ns/template16.C: Likewise.
1253         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
1254         keyword.
1255         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
1256         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
1257         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
1258         named return value extension.
1259         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
1260         * g++.old-deja/g++.other/access4.C: Issue additional error
1261         messages.
1262         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
1263         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
1264         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
1265         * g++.old-deja/g++.other/crash25.C: Change error message.
1266         * g++.old-deja/g++.other/crash4.C: Change error message.
1267         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
1268         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
1269         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
1270         checks.
1271         * g++.old-deja/g++.other/defarg8.C: Likewise.
1272         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
1273         * g++.old-deja/g++.other/dtor10.C: Likewise.
1274         * g++.old-deja/g++.other/incomplete.C: Likewise.
1275         * g++.old-deja/g++.other/linkage7.C: Likewise.
1276         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
1277         lookup algorithm.
1278         * g++.old-deja/g++.other/mangle2.C: Likewise.
1279         * g++.old-deja/g++.other/refinit2.C: Likewise.
1280         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
1281         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
1282         * g++.old-deja/g++.pt/crash28.C: Likewise.
1283         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
1284         syntax.
1285         * g++.old-deja/g++.pt/crash32.C: Change error message.
1286         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
1287         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
1288         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
1289         error message position.
1290         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
1291         * g++.old-deja/g++.pt/defarg8.C: Change error message.
1292         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
1293         syntax.
1294         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
1295         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
1296         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
1297         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
1298         keyword.
1299         * g++.old-deja/g++.pt/explicit31.C: Likewise.
1300         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
1301         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
1302         keyword.
1303         * g++.old-deja/g++.pt/explicit71.C: Change error message.
1304         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
1305         syntax.
1306         * g++.old-deja/g++.pt/friend28.C: Account for use of
1307         non-dependent names.
1308         * g++.old-deja/g++.pt/friend29.C: Likewise.
1309         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
1310         rules.
1311         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
1312         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
1313         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
1314         lookup rules.
1315         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
1316         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
1317         keyword.
1318         * g++.old-deja/g++.pt/memclass20.C: Likewise.
1319         * g++.old-deja/g++.pt/memclass5.C: Likewise.
1320         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
1321         keyword.
1322         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
1323         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
1324         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
1325         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
1326         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
1327         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
1328         keyword.
1329         * g++.old-deja/g++.pt/spec10.C: Likewise.
1330         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
1331         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
1332         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
1333         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
1334         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
1335         * g++.old-deja/g++.pt/ttp62.C: Likewise.
1336         * g++.old-deja/g++.pt/ttp64.C: Likewise.
1337         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
1338         * g++.old-deja/g++.pt/typename15.C: Likewise.
1339         * g++.old-deja/g++.pt/typename22.C: Likewise.
1340         * g++.old-deja/g++.pt/typename6.C: Change error messages.
1341         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
1342         * g++.old-deja/g++.pt/virtual2.C: Likewise.
1343         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
1344         syntax.
1345         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
1346         return value extension.
1347         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
1348         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
1349         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
1350         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
1351
1352 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
1353
1354         * g++.dg/warn/inline1.C: New test.
1355         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
1356         * g++.old-deja/g++.jason/synth10.C: Likewise.
1357         * g++.old-deja/g++.mike/net31.C: Likewise.
1358         * g++.old-deja/g++.mike/p8786.C: Likewise.
1359
1360         * g++.dg/template/friend10.C: New test.
1361         * g++.dg/template/conv5.C: New test.
1362
1363 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
1364
1365         * g++.dg/lookup/scoped3.C: New test.
1366
1367         * g++.dg/lookup/decl1.C: New test.
1368         * g++.dg/lookup/decl2.C: New test.
1369
1370 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1371
1372         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
1373         gcc.c-torture/compile/20021015-1.c,
1374         gcc.c-torture/compile/20021015-2.c,
1375         gcc.c-torture/compile/20021123-1.c,
1376         gcc.c-torture/compile/20021123-2.c,
1377         gcc.c-torture/compile/20021123-3.c,
1378         gcc.c-torture/compile/20021123-4.c,
1379         gcc.c-torture/execute/20021024-1.c: Add tests previously added
1380         only to 3.1 or 3.2 branch.
1381
1382 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
1383
1384         * gcc.dg/i386-bitfield3.c: New test.
1385
1386         * gcc.dg/i386-bitfield2.c: New test.
1387
1388 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
1389
1390         * g++.dg/parse/conv_op1.C: New test.
1391
1392 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
1393
1394         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
1395         approved.
1396
1397 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
1398
1399         * gcc.c-torture/compile/20021220-1.c: New test.
1400
1401 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
1402
1403         * gcc.dg/i386-fastcall-1.c: New.
1404
1405 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1406
1407         * gcc.c-torture/execute/20021219-1.c: New test.
1408
1409 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1410
1411         * gcc.dg/i386-pic-1.c: New test.
1412
1413 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1414
1415         PR c++/8099
1416         * g++.dg/template/friend9.C: New test.
1417
1418 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1419
1420         PR c++/3663
1421         * g++.dg/template/access7.C: New test.
1422
1423 2002-12-18  Nick Clifton  <nickc@redhat.com>
1424
1425         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
1426         the libstdc++-v3 directory has been found.
1427
1428 2002-12-12  Devang Patel <dpatel@apple.com>
1429         * gcc.dg/darwin-ld-1.c: New test.
1430         * gcc.dg/darwin-ld-2.c: New test.
1431         * gcc.dg/darwin-ld-3.c: New test.
1432         * gcc.dg/darwin-ld-4.c: New test.
1433         * gcc.dg/darwin-ld-5.c: New test.
1434
1435 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1436
1437         * gcc.c-torture/compile/20021212-1.c: New test.
1438
1439 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
1440
1441         * gcc.dg/fshort-wchar: New test.
1442
1443 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
1444
1445         PR c++/8372
1446         * g++.dg/template/dtor1.C: New test.
1447
1448         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
1449         markers.
1450
1451 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
1452
1453         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
1454
1455 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
1456
1457         * g++.dg/template/static1.C: New test.
1458         * g++.dg/template/static2.C: New test.
1459         * g++.old-deja/g++.ext/memconst.C: New test.
1460
1461 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1462
1463         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
1464         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
1465         * g++.dg/special/initp1.C: Likewise.
1466
1467 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
1468
1469         * gcc.c-torture/execute/20021204-1.c: New test.
1470
1471 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
1472
1473         * gcc.dg/ppc-fmadd-1.c: New file.
1474         * gcc.dg/ppc-fmadd-2.c: New file.
1475         * gcc.dg/ppc-fmadd-3.c: New file.
1476
1477 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
1478
1479         * gcc.c-torture/compile/20021204-1.c: New test.
1480
1481 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
1482
1483         * g++.dg/inherit/covariant2.C: New test.
1484         * g++.dg/inherit/covariant3.C: New test.
1485         * g++.dg/inherit/covariant4.C: New test.
1486         * g++.dg/inherit/covariant1.C: Remove XFAIL.
1487         * g++.old-deja/g++.robertl/eb17.C: Likewise.
1488
1489 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
1490
1491         PR c++/8688
1492         * g++.dg/init/brace3.C: New test.
1493
1494 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
1495
1496         * gcc.dg/20020210-1.c: Fix a comment typo.
1497
1498 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
1499
1500         PR c++/8720
1501         * g++.dg/parse/defarg1.C: New test.
1502
1503         PR c++/8615
1504         * g++.dg/template/char1.C: New test.
1505
1506         * g++.dg/template/varmod1.C: Fix typo.
1507
1508 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1509
1510         DR 180
1511         * g++.old-deja/g++.pt/crash32.C: Expect error.
1512
1513 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
1514
1515         PR c++/5919
1516         * g++.dg/template/varmod1.C: New test.
1517
1518         PR c++/8727
1519         * g++.dg/inherit/typeinfo1.C: New test.
1520
1521         PR c++/8663
1522         * g++.dg/inherit/typedef1.C: New test.
1523
1524 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
1525
1526         PR c++/8332
1527         PR c++/8493
1528         * g++.dg/template/strlen1.C: New test.
1529
1530         PR c++/8227
1531         * g++.dg/template/ctor2.C: New test.
1532
1533         PR c++/8214
1534         * g++.dg/init/string1.C: New test.
1535
1536         PR c++/8511
1537         * g++.dg/template/friend8.C: New test.
1538
1539 2002-11-29  Joe Buck <jbuck@synopsys.com>
1540
1541         * g++.dg/lookup/anon2.C: New test.
1542
1543 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
1544
1545         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
1546         h8300 port.
1547
1548 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
1549
1550         * gcc.dg/bitfld-6.c: New test.
1551
1552 Wed Nov 27 14:37:34 CET 2002  Jan Hubicka  <jh@suse.cz>
1553
1554         * gcc.c-torture/execute/20021127.[cx]: New test.
1555
1556 Tue Nov 26 22:09:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1557
1558         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
1559         quality.
1560
1561 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
1562
1563         * g++.dg/init/brace2.C: New test.
1564         * g++.old-deja/g++.mike/p9129.C: Correct.
1565
1566 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
1567
1568         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
1569
1570 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
1571
1572         * gcc.dg/sibcall-6: New test for indirect sibcalls.
1573
1574 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
1575
1576         * testsuite/g++.dg/abi/empty11.C: New test.
1577         * testsuite/g++.dg/rtti/cv1.C: New test.
1578
1579 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
1580
1581         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
1582
1583 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
1584
1585         * g++.dg/abi/empty10.C: New test.
1586
1587 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
1588
1589         * gcc.c-torture/compile/20021124-1.c: New test.
1590
1591 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
1592
1593         * g++.dg/abi/rtti2.C: New test.
1594
1595 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
1596
1597         * gcc.dg/i386-unroll-1.c: New test.
1598
1599 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1600
1601         * gcc.c-torture/compile/20021120-1.c: New test.
1602         * gcc.c-torture/compile/20021120-2.c: New test.
1603
1604 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1605
1606         * gcc.dg/bitfld-5.c: New test.
1607
1608 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1609
1610         * gcc.c-torture/execute/20021120-3.c: New test.
1611
1612 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1613
1614         * gcc.c-torture/execute/20021120-2.c: New test.
1615
1616 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1617
1618         * gcc.c-torture/execute/20021120-1.c: New test.
1619
1620 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
1621
1622         * gcc.c-torture/execute/20021118-3.c: New test.
1623
1624 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1625
1626         * gcc.c-torture/compile/20021119-1.c: New test.
1627
1628 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
1629
1630         * gcc.dg/duff-1.c: New test.
1631         * gcc.dg/duff-2.c: New test.
1632         * gcc.dg/duff-3.c: New test.
1633
1634 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
1635
1636         * gcc.dg/cpp/_Pragma5.c: New test.
1637
1638 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1639
1640         * gcc.c-torture/execute/20021118-2.c: New test.
1641
1642 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1643
1644         * gcc.c-torture/execute/20021118-1.c: New test.
1645
1646 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
1647
1648         * gcc.dg/20021116-1.c: New test.
1649
1650 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
1651
1652         * g++.dg/abi/vcall1.C: New test.
1653
1654 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
1655
1656         * gcc.dg/20021029-1.c: New test.
1657         * gcc.dg/20021029-2.c: New test.
1658
1659 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1660
1661         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
1662
1663 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1664
1665         PR c/8439
1666         * gcc.dg/20021110.c: Move to ...
1667         * gcc.c-torture/compile/20021110.c: .... here.
1668
1669 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1670
1671         PR c/8467
1672         * gcc.c-torture/execute/20021111-1.c
1673
1674 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1675
1676         PR c/8439
1677         * gcc.dg/20021110.c: New test.
1678
1679 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
1680
1681         * g++.dg/abi/vthunk3.C: Run only on x86.
1682
1683 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
1684
1685         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
1686
1687 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
1688
1689         * lib/compat.exp (compat-execute): Fix logic error in last
1690         change.
1691
1692 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
1693
1694         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
1695
1696 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1697
1698         PR c++/8389
1699         * g++.dg/template/access6.C: New test.
1700
1701 Fri Nov  8 13:13:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1702
1703         * gcc.dg/i386-ssefp-1.c: New test.
1704         * gcc.dg/i386-ssefp-1.c: New test.
1705
1706 Fri Nov  8 10:52:15 CET 2002  Jan Hubicka  <jh@suse.cz>
1707
1708         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
1709
1710 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1711
1712         * g++.dg/abi/vthunk3.C: New test.
1713
1714         PR c++/8338
1715         * g++.dg/template/crash2.C: New test.
1716
1717 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1718
1719         * testsuite/g++.dg/abi/dtor1.C: New test.
1720         * testsuite/g++.dg/abi/dtor2.C: Likewise.
1721
1722 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
1723
1724         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
1725         Darwin.
1726
1727 2002-11-04  Adam Nemet  <anemet@lnxw.com>
1728
1729         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
1730         -mthumb.  Only xfail with -O0.
1731
1732 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
1733
1734         * g++.dg/abi/thunk1.C: New test.
1735         * g++.dg/abi/thunk2.C: Likewise.
1736         * g++.dg/abi/vtt1.C: Likewise.
1737
1738 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
1739
1740         PR optimization/8423
1741         * gcc.c-torture/execute/builtin-constant.c: New test.
1742
1743 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
1744
1745         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
1746         Add some more cases.
1747
1748 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
1749
1750         PR c++/8391
1751         * g++.dg/opt/local1.C: New test.
1752
1753 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
1754
1755         PR c++/8160
1756         * g++.dg/template/complit1.C: New test.
1757
1758         PR c++/8149
1759         * g++.dg/template/typename4.C: Likewise.
1760
1761 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1762
1763         Core issue 287, PR c++/7639
1764         * g++.dg/template/instantiate1.C: Adjust error location.
1765         * g++.dg/template/instantiate3.C: New test.
1766         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
1767         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
1768         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
1769
1770 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
1771
1772         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
1773
1774 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
1775
1776         PR c++/8287
1777         * g++.dg/init/dtor2.C: New test.
1778
1779 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1780
1781         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
1782         * gcc.dg/nest.c: Bypass errors on irix6.
1783
1784 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
1785
1786         * gcc.dg/nest.c: Expect error for mmix-*-*.
1787         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
1788
1789 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
1790
1791         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
1792         markers.
1793
1794         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1795
1796 2002-10-25  Mike Stump  <mrs@apple.com>
1797
1798         * gcc.dg/warn-1.c: New test.
1799
1800 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1801
1802         * g++.dg/template/typename3.C: New test.
1803
1804 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
1805
1806         * g++.dg/lookup/ptrmem1.C: New test.
1807
1808         * g++.dg/abi/vthunk2.C: New test.
1809
1810 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1811
1812         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
1813
1814 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
1815
1816         * g++.dg/abi/empty9.C: New test.
1817
1818 2002-10-24  Richard Henderson  <rth@redhat.com>
1819
1820         * g++.dg/inherit/thunk1.C: Enable for ia64.
1821
1822 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1823
1824         PR c++/8067
1825         * g++.dg/lookup/pretty1.C: New test.
1826
1827 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
1828
1829         * gcc.dg/20021023-1.c: New test.
1830
1831 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1832
1833         PR c++/7679
1834         * g++.dg/parse/inline1.C: New test.
1835
1836 2002-10-23  Richard Henderson  <rth@redhat.com>
1837
1838         * g++.dg/inherit/thunk1.C: Enable for x86_64.
1839
1840         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
1841
1842 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
1843
1844         PR c++/6579
1845         * g++.dg/parse/stmtexpr3.C: New test.
1846
1847 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
1848
1849         * g++.dg/expr/cond1.C: New test.
1850
1851 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1852
1853         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
1854
1855 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1856
1857         * g++.dg/abi/vbase13.C: New test.
1858         * g++.dg/abi/vbase14.C: Likewise.
1859
1860 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
1861
1862         * gcc.dg/tls/pic-1.c: New test.
1863         * gcc.dg/tls/nonpic-1.c: New test.
1864         * gcc.dg/20021018-1.c: New test.
1865
1866 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1867
1868         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
1869         Remove only files with the same base name as the test case.
1870         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
1871         (profopt-execute): Likewise.  Also, remove old profiling
1872         and performance data files before running the tests.
1873
1874         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
1875         * g++.dg/bprob/bprob.exp: Likewise.
1876         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
1877         to allow more general test case names.
1878
1879         * g++.dg/bprob/bprob-1.C: Rename to ...
1880         * g++.dg/bprob/g++-bprob-1.C: ... this.
1881
1882         * g77.dg/bprob/bprob-1.f: Rename to ...
1883         * g77.dg/bprob/g77-bprob-1.f: ... this.
1884
1885 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1886
1887         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
1888         bison 1.50 or later.
1889
1890 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
1891
1892         * g++.dg/README: Describe more test directories.
1893
1894 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1895
1896         * g++.dg/init/array6.C: Add additional tests.
1897
1898 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1899
1900         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
1901         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
1902
1903 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
1904
1905         * gcc.c-torture/compile/20020604-1.x: New.
1906         * gcc.c-torture/compile/simd-5.x: Likewise.
1907         * gcc.c-torture/execute/920710-1.x: Likewise.
1908         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
1909
1910 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1911
1912         * g++.dg/inherit/override1.C: Add dg-options clause.
1913
1914 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1915
1916         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
1917         _mm_slli_si128.
1918
1919 2002-10-19  Andreas Schwab  <schwab@suse.de>
1920
1921         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
1922         directory component.
1923
1924 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
1925
1926         * g++.dg/inherit/thunk1.C: New test.
1927
1928         * g++.dg/inherit/override1.C: New test.
1929
1930         * g++.dg/abi/mangle11.C: New test.
1931         * g++.dg/abi/mangle14.C: New test.
1932         * g++.dg/abi/mangle17.C: New test.
1933
1934 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
1935
1936         * g++.dg/overload/member2.C: New test.
1937
1938 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
1939
1940         * g++.dg/README: Describe new compat directory.
1941         * g++.dg/dg.exp: Skip tests in compat directory.
1942         * README.compat: New file.
1943         * lib/compat.exp: New expect script.
1944         * g++.dg/compat: New test directory.
1945         * g++.dg/compat/compat.exp: New expect script.
1946         * g++.dg/compat/abi: New test directory.
1947         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
1948         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
1949         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
1950         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
1951         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
1952         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
1953         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
1954         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
1955         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
1956         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
1957         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
1958         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
1959         * g++.dg/compat/break: New test directory.
1960         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
1961         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
1962         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
1963         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
1964         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
1965         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
1966         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
1967         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
1968         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
1969         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
1970         g++.dg/compat/break/README: New files.
1971         * g++.dg/compat/eh: New test directory.
1972         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
1973         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
1974         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
1975         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
1976         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
1977         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
1978         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
1979         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
1980         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
1981         g++.dg/compat/eh/filter2_y.C,
1982         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
1983         g++.dg/compat/eh/new1_y.C,
1984         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
1985         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
1986         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
1987         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
1988         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
1989         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
1990         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
1991         g++.dg/compat/eh/unexpected1_y.C: New files.
1992         * g++.dg/compat/init: New test directory.
1993         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
1994         g++.dg/compat/init/array5_y.C,
1995         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
1996         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
1997         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
1998         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
1999         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
2000         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
2001         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
2002         g++.dg/compat/init/init-ref2_y.C: New files.
2003
2004 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
2005
2006         PR c++/7584
2007         * g++.dg/inherit/using3.C: New test.
2008
2009 Thu Oct 17 19:12:58 CEST 2002  Jan Hubicka  <jh@suse.cz>
2010
2011         * gcc.dg/20021017-2.c: New test.
2012
2013 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
2014
2015         * g++.dg/abi/mangle16.C: Adjust.
2016
2017         * g++.dg/init/array8.C: New test.
2018
2019 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
2020
2021         * gcc.dg/special/mips-abi.exp: New test.
2022         * gcc.dg/special/mips-abi.s: Empty file used by the above.
2023
2024 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
2025
2026         * g++.dg/abi/mangle16.C: New test.
2027         * g++.dg/abi/mangle17.C: Likewise.
2028
2029         PR c++/7478
2030         * g++.dg/template/ref1.C: New test.
2031
2032 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2033
2034         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
2035
2036 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
2037
2038         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
2039
2040 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
2041
2042         PR c++/7524
2043         * g++.dg/init/array7.C: New test.
2044
2045 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
2046
2047         * g++.dg/init/array6.C: New test.
2048
2049         * g++.dg/abi/mangle13.C: Likewise.
2050         * g++.dg/abi/mangle14.C: Likewise.
2051         * g++.dg/abi/mangle15.C: Likewise.
2052
2053 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
2054
2055         * g++.dg/abi/empty8.C: New test.
2056
2057 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
2058
2059         * g++.dg/init/ctor1.C: New test.
2060
2061 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
2062
2063         * gcc.c-torture/execute/20021015-1.c: New test.
2064
2065 Tue Oct 15 14:22:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
2066
2067         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
2068
2069 Mon Oct 14 20:37:51 CEST 2002  Jan Hubicka  <jh@suse.cz>
2070
2071         * gcc.dg/i386-ssetype-[1-5].c: New tests.
2072
2073 2002-10-14  Richard Henderson  <rth@redhat.com>
2074
2075         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
2076
2077 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
2078
2079         PR optimization/6631
2080         * g++.dg/opt/const2.C: New test.
2081
2082 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
2083
2084         PR c++/7176
2085         * g++.dg/parse/friend1.C: New test.
2086         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
2087
2088 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
2089
2090         * gcc.dg/20021014-1.c: New test.
2091
2092 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
2093
2094         PR c++/5661
2095         * g++.dg/ext/vlm1.C: New test.
2096         * g++.dg/ext/vlm2.C: Likewise.
2097
2098         * g++.dg/init/array1.C: Remove invalid braces.
2099         * g++.dg/init/brace1.C: New test.
2100         * g++.dg/init/copy2.C: Likewise.
2101         * g++.dg/init/copy3.C: Likewise.
2102         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
2103         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
2104         braces.
2105
2106 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
2107
2108         * gcc.dg/cpp/assembler.S: Don't use -ansi.
2109
2110 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
2111
2112         * gcc.c-torture/compile/simd-5.c: New test.
2113
2114 2002-10-10  Roger Sayle  <roger@eyesopen.com>
2115
2116         * gcc.c-torture/execute/shiftopt-1.c: New test case.
2117
2118 2002-10-10  Jim Wilson  <wilson@redhat.com>
2119
2120         * gcc.c-torture/execute/20021010-1.c: New test.
2121
2122 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
2123
2124         PR c/7353
2125         * g++.dg/ext/typedef-init.C: New test.
2126         * gcc.dg/typedef-init.c: New test.
2127
2128 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
2129
2130         * gcc.dg/cpp/paste13.c: New test.
2131
2132 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2133
2134         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
2135         remaining platforms, XFAIL during compile, not execute.  Don't
2136         XFAIL at -O0.
2137
2138 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
2139
2140         * gcc.dg/alias-1.c: Tweak expected warning.
2141
2142 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
2143
2144         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
2145
2146 2002-10-06  Andreas Jaeger  <aj@suse.de>
2147
2148         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
2149         * gcc.dg/cpp/c++98.C: Likewise.
2150
2151         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
2152         * g++.dg/cpp/c++98.C: Likewise.
2153
2154         * g++.dg/README (Subdirectories): Mention cpp directory.
2155
2156         PR target/7559
2157         * gcc.dg/20021006-1.c: New test.
2158
2159 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2160
2161         PR c++/7804
2162         * g++.dg/other/warning1.C: New test.
2163
2164 2002-10-04  Roger Sayle  <roger@eyesopen.com>
2165
2166         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
2167         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
2168         and sparc-*-* with -m64 as expected failures.  See PR 8087.
2169
2170 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
2171
2172         PR c++/7931
2173         * g++.dg/template/ptrmem3.C: New test.
2174
2175         PR c++/7754
2176         * g++.dg/template/union1.C: New test.
2177
2178 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
2179
2180         PR c++/8006
2181         * g++.dg/abi/mangle9.C: New test.
2182         * g++.dg/abi/mangle10.C: New test.
2183         * g++.dg/abi/mangle11.C: New test.
2184         * g++.dg/abi/mangle12.C: New test.
2185
2186 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
2187
2188         PR c++/7188.
2189         * g++.dg/template/meminit1.C: New test.
2190         * g++.dg/warn/Wreorder-1.C: Likewise.
2191         * g++.old-deja/g++.mike/warn3.C: Tweak.
2192         * lib/prune.exp: Ingore "in copy constructor".
2193
2194 2002-10-02  Andreas Jaeger  <aj@suse.de>
2195
2196         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
2197         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
2198         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
2199         on x86-64.
2200
2201 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
2202
2203         * gcc.dg/empty1.C: Fix typo.
2204
2205 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
2206
2207         * gcc.dg/alias-1.c: New test.
2208
2209 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
2210
2211         * gcc.dg/empty1.C: New test.
2212
2213         * g++.dg/tls/init-2.C: Tweak error messages.
2214
2215 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
2216
2217         * gcc.c-torture/compile/20020923-1.c: New test.
2218
2219 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
2220
2221         * gcc.c-torture/execute/ffs-1.c: New test.
2222         * gcc.c-torture/execute/ffs-2.c: Ditto.
2223
2224 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
2225
2226         * g++.dg/overload/member1.C: New test.
2227
2228 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
2229
2230         * g++.dg/abi/empty7.C: New test.
2231         * g++.dg/init/pm2.C: Likewise.
2232
2233 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
2234
2235         * g++.dg/rtti/crash1.C: New test.
2236
2237 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
2238
2239         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
2240         gcc.dg/sibcall-4.c: New tests.
2241
2242 2002-09-28  Roger Sayle  <roger@eyesopen.com>
2243
2244         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
2245         powerpc and MMIX targets.
2246
2247 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
2248
2249         * gcc.dg/cpp/20020927-1.c: New.
2250
2251 2002-09-26  David S. Miller  <davem@redhat.com>
2252
2253         * gcc.c-torture/compile/trunctfdf.c: New.
2254
2255 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2256
2257         * lib/target-supports.exp (check_weak_available): Handle solaris2.
2258
2259 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
2260
2261         * gcc.c-torture/execute/loop-15.c: New.
2262
2263 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
2264
2265         * README.QMTEST: Fix typo.
2266
2267 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
2268
2269         * gcc.dg/20020926-1.c: New test.
2270
2271 2002-09-25  David S. Miller  <davem@redhat.com>
2272
2273         PR target/7842
2274         * gcc.c-torture/execute/shiftdi.c: New test.
2275
2276 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
2277
2278         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
2279         unique to the tool.
2280         * lib/g77.exp (g77_init): Likewise.
2281         * lib/g++.exp (g++_init): Likewise.
2282         * lib/objc.exp (objc_init): Likewise.
2283
2284 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
2285
2286         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
2287         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
2288         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
2289
2290 2002-09-25  Richard Henderson  <rth@redhat.com>
2291
2292         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
2293         too-small long double.
2294
2295 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
2296
2297         * gcc.dg/20020919-1.c: New test.
2298
2299 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
2300
2301         * g++.dg/abi/bitfield6.C: New test.
2302         * g++.dg/abi/bitfield7.C: New test.
2303         * g++.dg/abi/bitfield8.C: New test.
2304         * g++.dg/abi/vbase11.C: New test.
2305
2306 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2307
2308         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
2309         hppa*-*-hpux*.  Update test comment.
2310
2311 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
2312
2313         * gcc.dg/tls/struct-1.c: New test.
2314
2315 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
2316
2317         * gcc.dg/cpp/tr-warn2.c: Update.
2318
2319 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
2320
2321         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
2322
2323 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
2324
2325         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
2326         systems.
2327
2328 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
2329
2330         * gcc.c-torture/execute/ieee/mzero3.c: New test.
2331
2332         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2333         Adjust for c++filt moved to binutils.  Remove spurious duplicate
2334         setting of cxxfilt.
2335
2336 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
2337
2338         * gcc.dg/20020312-2.c: Update for darwin.
2339
2340 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
2341
2342         * g++.old-deja/g++.other/crash32.C: Mark ICE.
2343
2344 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2345
2346         * objc.dg/comp-types-1.m: New test.
2347         * objc.dg/comp-types-2.m: New test.
2348         * objc.dg/comp-types-3.m: New test.
2349         * objc.dg/comp-types-4.m: New test.
2350         * objc.dg/comp-types-5.m: New test.
2351         * objc.dg/comp-types-6.m: New test.
2352
2353 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2354
2355         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
2356
2357 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
2358
2359         * g++.dg/other/do1.C: New test.
2360
2361         * g++.dg/template/subst1.C: New test.
2362
2363 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
2364
2365         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
2366
2367 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
2368
2369         * g++.dg/template/qualttp20.C: Adjust expected errors.
2370         * g++.old-deja/g++.jason/report.C: Likewise.
2371         * g++.old-deja/g++.other/qual1.C: Likewise.
2372
2373         * g++.dg/lookup/scoped2.C: New test.
2374
2375         * g++.dg/ext/asm3.C: New test.
2376
2377 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
2378
2379         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
2380
2381 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
2382
2383         * ChangeLog: follow spelling conventions.
2384         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
2385         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
2386         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
2387         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
2388         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
2389         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
2390         * g++.old-deja/g++.law/global-init1.C: Likewise.
2391         * g++.old-deja/g++.other/delete4.C: Likewise.
2392         * g++.old-deja/g++.other/inline21.C: Likewise.
2393         * g++.old-deja/g++.other/singleton.C: Likewise.
2394         * g77.dg/strlen0.f: Likewise.
2395         * g77.f-torture/compile/20010519-1.f: Likewise.
2396         * g77.f-torture/compile/980310-4.f: Likewise.
2397         * gcc.c-torture/compile/20000605-1.c: Likewise.
2398         * gcc.c-torture/execute/20020225-1.c: Likewise.
2399         * gcc.dg/c90-hexfloat-2.c: Likewise.
2400         * gcc.dg/c99-bool-1.c: Likewise.
2401         * gcc.dg/c99-hexfloat-2.c: Likewise.
2402         * gcc.dg/dll-2.c: Likewise.
2403         * gcc.dg/wtr-union-init-1.c: Likewise.
2404         * gcc.dg/wtr-union-init-2.c: Likewise.
2405         * gcc.dg/wtr-union-init-3.c: Likewise.
2406         * gcc.dg/cpp/avoidpaste1.c: Likewise.
2407         * gcc.dg/cpp/defined.c: Likewise.
2408         * gcc.dg/cpp/macsyntx.c: Likewise.
2409         * gcc.dg/cpp/paste2.c: Likewise.
2410         * gcc.dg/cpp/trad/defined.c: Likewise.
2411         * gcc.dg/format/c90-printf-1.c: Likewise.
2412         * gcc.dg/format/c90-scanf-1.c: Likewise.
2413         * gcc.dg/format/c99-printf-1.c: Likewise.
2414         * gcc.dg/format/c99-scanf-1.c: Likewise.
2415         * gcc.misc-tests/gcov-8.c: Likewise.
2416         * lib/profopt.exp: Likewise.
2417
2418 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
2419
2420         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
2421
2422 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2423
2424         * g++.dg/inherit/using2.C: New test.
2425
2426 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
2427
2428         * ChangeLog: Follow spelling conventions.
2429         * g++.dg/template/friend4.C: Likewise.
2430         * g++.old-deja/g++.pt/crash67.C: Likewise.
2431         * gcc.c-torture/execute/20000801-4.c: Likewise.
2432         * gcc.dg/c90-digraph-1.c: Likewise.
2433         * gcc.dg/c94-digraph-1.c: Likewise.
2434         * gcc.dg/c99-digraph-1.c: Likewise.
2435         * gcc.dg/cpp/line5.c: Likewise.
2436         * gcc.dg/cpp/multiline.c: Likewise.
2437         * gcc.dg/cpp/trad/literals-1.c: Likewise.
2438         * gcc.dg/format/attr-3.c: Likewise.
2439         * gcc.dg/format/c90-scanf-3.c: Likewise.
2440         * gcc.dg/format/ext-4.c: Likewise.
2441
2442 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2443
2444         * g++.dg/template/pretty1.C: New test.
2445
2446 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
2447
2448         * gcc.c-torture/execute/struct-cpy-1.c: New test.
2449
2450 2002-09-13  Matt Austern  <austern@apple.com>
2451
2452         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
2453         passing a cast expression to a function by const reference.
2454
2455 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
2456
2457         * g++.dg/template/deduce1.C: New test.
2458
2459 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
2460
2461         * gcc.c-torture/execute/simd-1.c: Force all use of int to
2462         32-bit int.
2463
2464 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2465
2466         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
2467         usage.
2468
2469 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
2470
2471         * gcc.c-torture/compile/20020910-1.c: New test.
2472
2473 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
2474
2475         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
2476
2477 2002-09-10  Andreas Jaeger  <aj@suse.de>
2478
2479         * gcc.dg/20020312-2.c: Adjust for x86-64.
2480
2481 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
2482
2483         * g77.dg/7388.f: New test case for PR 7388.
2484
2485 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
2486
2487         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
2488
2489 2002-09-05  Ziemowit Laski <zlaski@apple.com>
2490
2491         * objc.dg/proto-lossage-1.m: New test.
2492
2493 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
2494
2495         * gcc.dg/cpp/_Pragma4.c: Fix typo.
2496
2497 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2498
2499         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
2500         expected to pass.
2501
2502 2002-09-06  Stan Shebs  <shebs@apple.com>
2503             David Edelsohn  <edelsohn@gnu.org>
2504
2505         * gcc.dg/weak: New directory.
2506         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
2507         target-specific xfail bits.
2508         * gcc.dg/typeof-2.c: Move to new directory.
2509         * gcc.dg/weak.exp: New expect script.
2510
2511 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
2512
2513         * gcc.c-torture/execute/extzvsi.c: New test.
2514
2515 2002-09-05  Stan Shebs  <shebs@apple.com>
2516
2517         * gcc.dg/weak-1.c: xfail on Darwin.
2518         * gcc.dg/weak-2.c: Ditto.
2519         * gcc.dg/weak-3.c: Ditto.
2520         * gcc.dg/weak-4.c: Ditto.
2521         * gcc.dg/weak-5.c: Ditto.
2522         * gcc.dg/weak-6.c: Ditto.
2523         * gcc.dg/weak-7.c: Ditto.
2524         * gcc.dg/weak-8.c: Ditto.
2525         * gcc.dg/weak-9.c: Ditto.
2526
2527 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
2528
2529         * gcc.c-torture/execute/loop-14.c: New test.
2530
2531 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
2532
2533         * g++.dg/other/cxa-atexit1.C: New test.
2534
2535         * gcc.dg/typeof-2.c: New test.
2536
2537 2002-09-03  Roger Sayle  <roger@eyesopen.com>
2538
2539         * gcc.dg/builtins-2.c: New testcase.
2540         * gcc.dg/builtins-3.c: New testcase.
2541
2542 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
2543
2544         * gcc.dg/cpp/_Pragma4.c: New test.
2545
2546 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2547
2548         * objc/execute/nil_method-1.m: New testcase.
2549
2550 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2551
2552         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
2553         [Object class], not [Object initialize].
2554
2555 2002-08-31  Roger Sayle  <roger@eyesopen.com>
2556             Hans-Peter Nilsson  <hp@bitrange.com>
2557
2558         * gcc.c-torture/execute/20020720-1.x: Skip test on
2559         mmix-knuth-mmixware.  Correct comment.
2560
2561 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
2562
2563         * testsuite/g++.dg/abi/bitfield5.C: New test.
2564         * testsuite/g++.dg/abi/vbase10.C: Likewise.
2565
2566 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2567
2568         * objc.dg/undeclared-selector.m: New test.
2569
2570 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
2571
2572         * g++.dg/other/offsetof1.C: Avoid cast warning.
2573
2574 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
2575
2576         * objc.dg/super-class-2.m: New test.
2577
2578 2002-08-24  Matt Austern  <austern@apple.com>
2579
2580         * g++.dg/ext/lvaddr.C: New test.
2581         * g++.dg/ext/lvcast.C: New test.
2582
2583 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
2584
2585         * testsuite/g++.dg/inherit/cond1.C: New test.
2586
2587 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
2588
2589         * gcc.dg/noncompile/incomplete-1.c: New test.
2590
2591 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
2592
2593         * gcc.dg/typespec-1.c: New test.
2594
2595 2002-08-20  Devang Patel  <dpatel@apple.com>
2596         * objc.dg/proto-hier-2.m: New test.
2597
2598 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
2599
2600         * objc.dg/bitfield-1.m: New test.
2601         * objc.dg/bitfield-2.m: New test.
2602
2603 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
2604
2605         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
2606         gcc.dg/c99-flex-array-4.c: New tests.
2607
2608 2002-08-16  Stan Shebs  <shebs@apple.com>
2609
2610         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
2611
2612 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
2613
2614         * gcc.dg/typeof-1.c: New test.
2615         * g++.dg/ext/typeof2.C: New test.
2616
2617 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
2618
2619         * g++.dg/other/offsetof1.C: New test.
2620
2621 2002-08-14  Richard Henderson  <rth@redhat.com>
2622
2623         * gcc.dg/tls/diag-3.c: Fix expected message strings.
2624
2625 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
2626
2627         * gcc.dg/cpp/_Pragma3.c: New test.
2628
2629 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
2630
2631         * g++.dg/template/inherit3: New test.
2632
2633 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
2634
2635         * gcc.dg/bitfld-4.c: Add blank options.
2636
2637 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
2638
2639         * g++.dg/template/crash1.C: New test.
2640
2641 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2642
2643         * gcc.dg/tls/opt-2.c: New test.
2644
2645 2002-08-08  Devang Patel  <dpatel@apple.com>
2646
2647         * objc.dg/selector-1.m : New test
2648
2649 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2650
2651         * g++.dg/abi/bitfield4.C: New test.
2652         * gcc.dg/bitfld-4.c: New test.
2653
2654 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2655
2656         * g++.dg/other/packed1.C: New test.
2657
2658 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
2659
2660         * g++.dg/abi/offsetof.C: Tweak error messages.
2661         * g++.old-deja/g++.mike/p10769a.C: Likewise.
2662
2663 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2664
2665         * gcc.dg/bitfld-3.c: New test.
2666
2667 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
2668             Richard Henderson  <rth@redhat.com>
2669
2670         * gcc.dg/i386-bitfield1.c: New test.
2671         * g++.dg/abi/bitfield3.C: Update.
2672
2673 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
2674
2675         * objc.dg/const-str-2.m: Update.
2676         * gcc.dg/cpp/c++98.c: Change to C extension.
2677         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
2678         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
2679
2680 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
2681
2682         * testsuite/gcc.dg/tls/diag-3.c: New.
2683
2684 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
2685
2686         * g++.dg/README (Subdirectories): Document new subdir expr.
2687         * g++.dg/expr/pmf-1.C: New test.
2688
2689 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
2690
2691         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
2692
2693 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
2694
2695         * g++.dg/abi/bitfield3.C: New test.
2696
2697 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
2698
2699         * lib/gcov.exp: Tweak expected line formats.
2700         * gcc.misc-tests/gcov8.c: New test.
2701         * gcc.misc-tests/gcov8.x: New flags.
2702
2703 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
2704
2705         * consistency.vlad/layout/endian.c: Include string.h.
2706
2707         * gcc.c-torture/execute/20020805-1.c: New test.
2708
2709 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
2710
2711         * g++.dg/other/conversion1.C: New test.
2712
2713 2002-08-03  Roger Sayle  <roger@eyesopen.com>
2714
2715         * gcc.dg/builtins-1.c: New testcase.
2716
2717 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
2718
2719         * g++.dg/inherit/access3.C: New test.
2720
2721 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
2722
2723         * gcc.dg/ia64-visibility-2.c: New test.
2724
2725 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
2726
2727         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
2728         __qualifier_flags to __flags.
2729
2730 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
2731
2732         * g++.dg/inherit/operator1.C: New test.
2733         * g++.dg/lookup/disamb1.C: Fix typo in comment.
2734         * g++.dg/other/error1.C: Change expected error message.
2735         * g++.dg/template/conv4.C: Likewise.
2736
2737 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
2738
2739         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
2740         for documented behavior.
2741
2742 2002-07-25  Roger Sayle  <roger@eyesopen.com>
2743
2744         * gcc.c-torture/execute/20020720-1.x: Skip this test on
2745         several targets known to fail.
2746
2747 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
2748
2749         * gcc.dg/mips-args-[123].c: New tests.
2750
2751 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
2752
2753         * gcc.dg/ppc-spe.c: New.
2754
2755 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
2756
2757         * g++.dg/other/ptrmem4.C: New testcase.
2758
2759 2002-07-24  Richard Henderson  <rth@redhat.com>
2760
2761         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
2762
2763 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
2764
2765         * g++.dg/ext/alignof1.C (main): Return 0 for success.
2766
2767 2002-07-24  Roger Sayle  <roger@eyesopen.com>
2768
2769         * gcc.c-torture/execute/memset-3.c: New testcase.
2770
2771 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
2772
2773         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
2774         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
2775
2776 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2777
2778         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
2779         Delete.
2780
2781 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
2782
2783         * gcc.c-torture/compile/simd-4.c: New test.
2784
2785 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2786
2787         PR c++/7347, c++/7348
2788         * g++.dg/template/access4.C: New test.
2789         * g++.dg/template/access5.C: New test.
2790         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
2791         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
2792         * g++.old-deja/g++.pt/ttp58.C: Likewise.
2793         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
2794
2795 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
2796
2797         * gcc.dg/gnu89-init-2.c: New test.
2798
2799 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
2800
2801         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
2802
2803 2002-07-20  Roger Sayle  <roger@eyesopen.com>
2804
2805         * gcc.c-torture/execute/20020720-1.c: New testcase.
2806
2807 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
2808
2809         * gcc.dg/cpp/Wsignprom.c: New tests.
2810
2811 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
2812
2813         * gcc.c-torture/execute/loop-13.c: New test.
2814
2815 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
2816
2817         * gcc.dg/cpp/expr.c: New tests.
2818
2819 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
2820
2821         * g++.dg/opt/pr6713.C: Add template instantiation.
2822
2823 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
2824
2825         * gcc.dg/nest.c: New test.
2826
2827 2002-07-17  Richard Henderson  <rth@redhat.com>
2828
2829         * g++.dg/opt/pr6713.C: New test.
2830
2831 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
2832
2833         * gcc.c-torture/execute/loop-2e.x: Let the testcase
2834         XFAIL for all x86 processors.
2835
2836 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
2837
2838         * gcc.c-torture/execute/20010122-1.x: Do not test with
2839         -fomit-frame-pointer.
2840
2841 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2842
2843         * g++.dg/template/instantiate2.C: New test.
2844         * g++.dg/template/spec4.C: New test.
2845
2846 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2847
2848         * g++.dg/template/access2.C: New test.
2849         * g++.dg/template/access3.C: New test.
2850
2851 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
2852
2853         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
2854         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
2855         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
2856         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
2857         Convert to use <stdarg.h>.
2858         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
2859         Delete.
2860         * gcc.dg/va-arg-2.c: New.
2861         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
2862
2863 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
2864
2865         * gcc.c-torture/compile/20020710-1.c: New test.
2866
2867 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2868                           Andrew Pinski  <pinskia@physics.uc.edu>
2869
2870         gcc.c-torture/compile/simd-2.c: New testcase.
2871         gcc.c-torture/compile/simd-3.c: Likewise.
2872
2873 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
2874
2875         PR c++/7224
2876         * g++.dg/overload/error1.C: New test.
2877
2878 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2879
2880         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
2881         configuration and IRIX 6 O32 ABI.
2882
2883 2002-07-11  Roger Sayle  <roger@eyesopen.com>
2884
2885         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
2886
2887 2002-07-10  Roger Sayle  <roger@eyesopen.com>
2888
2889         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
2890
2891 2002-07-10  Jeffrey A Law  <law@redhat.com>
2892
2893         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
2894
2895         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
2896
2897 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
2898
2899         * gcc.dg/20020312-2.c: Check for __PPC__.
2900
2901 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
2902
2903         * gcc.c-torture/compile/20020709-1.c: New test.
2904
2905 2002-07-07  Roger Sayle  <roger@eyesopen.com>
2906
2907         * g++.dg/template/qualttp21.C: New test case.
2908
2909 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
2910
2911         * gcc.c-torture/compile/20020706-1.c: New test.
2912         * gcc.c-torture/compile/20020706-2.c: New test.
2913
2914 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
2915             Alexandre Oliva  <aoliva@redhat.com>
2916
2917         * g++.dg/warn/incomplete1.C: New test.
2918
2919 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2920
2921         PR c++/7099
2922         * g++.dg/warn/noreturn1.C: New test.
2923
2924 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
2925
2926         PR c++/6706
2927         * g++.dg/debug/debug6.C: New test.
2928         * g++.dg/debug/debug7.C: New test.
2929
2930 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
2931
2932         * gcc.c-torture/compile/simd-3.c: New test.
2933
2934 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
2935
2936         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
2937         * gcc.dg/20020620-1.c: Likewise.
2938
2939 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2940
2941         PR c++/6944
2942         * g++.dg/init/array4.C: New test.
2943         * g++.dg/init/array5.C: New test.
2944
2945 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
2946
2947         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
2948         * gcc.c-torture/execute/simd-2.c (main): Likewise.
2949
2950 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2951
2952         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
2953         * gcc.dg/wtr-aggr-init-1.c: Likewise.
2954         * gcc.dg/wtr-conversion-1.c: Likewise.
2955         * gcc.dg/wtr-escape-1.c: Likewise.
2956         * gcc.dg/wtr-int-type-1.c: Likewise.
2957         * gcc.dg/wtr-label-1.c: Likewise.
2958         * gcc.dg/wtr-static-1.c: Likewise.
2959         * gcc.dg/wtr-strcat-1.c: Likewise.
2960         * gcc.dg/wtr-suffix-1.c: Likewise.
2961         * gcc.dg/wtr-switch-1.c: Likewise.
2962         * gcc.dg/wtr-unary-plus-1.c: Likewise.
2963         * gcc.dg/wtr-union-init-1.c: Likewise.
2964         * gcc.dg/wtr-union-init-2.c: Likewise.
2965         * gcc.dg/wtr-union-init-3.c: Likewise.
2966
2967         * gcc.dg/wtr-func-def-1.c: New test.
2968
2969 2002-07-02 Devang Patel <dpatel@apple.com>
2970
2971         * objc.dg/param-1.m: New test.
2972
2973 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
2974
2975         * gcc.dg/cpp/trad/directive.c: Add test.
2976         * gcc.dg/cpp/trad/macroargs.c: Add test.
2977         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
2978
2979 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
2980
2981         * gcc.dg/cpp/cmdlne-M.c: New test.
2982
2983 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
2984
2985         * objc.dg/desig-init-1.m: New test.
2986
2987 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2988
2989         PR c++/6716
2990         * g++.dg/template/instantiate1.C: New test.
2991
2992 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
2993
2994         PR c++/7112
2995         * g++.dg/template/sizeof2.C: New test.
2996
2997 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2998
2999         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
3000         gcc.dg/cpp/trad/include.c: New tests.
3001
3002 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
3003
3004         PR target/7177
3005         * gcc.c-torture/compile/20020701-1.c: New test.
3006
3007 2002-07-01  Stan Shebs  <shebs@apple.com>
3008
3009         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
3010         header here...
3011         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
3012         (objc-torture-execute): or here.
3013
3014 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
3015
3016         * gcc.c-torture/execute/arith-rand-ll.c: New test.
3017
3018 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
3019
3020         * gcc.dg/cpp/trad/escaped-nl.c: New test.
3021
3022 2002-06-30  Devang Patel  <dpatel@apple.com>
3023
3024         * objc.dg/fsyntax-only.m: New test.
3025
3026 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
3027
3028         PR c++/6695
3029         * g++.dg/template/friend7.C: New file.
3030
3031 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
3032
3033         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
3034         return type.
3035
3036 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
3037
3038         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
3039         avoid division by zero.
3040
3041 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
3042
3043         * gcc.dg/Wunknownprag.c: New tests.
3044
3045 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
3046
3047         * gcc.c-torture/execute/simd-2.c: New test.
3048
3049 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
3050
3051         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
3052         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
3053         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
3054         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
3055         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
3056         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
3057         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
3058         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
3059         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
3060         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
3061         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
3062         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
3063         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
3064         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
3065         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
3066         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
3067         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
3068
3069 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
3070
3071         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
3072         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
3073         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
3074         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
3075         New tests.
3076         * gcc.dg/cpp/trad/directive.c: Update.
3077
3078 2002-06-23  Andreas Jaeger  <aj@suse.de>
3079
3080         * gcc.c-torture/execute/complex-6.c: New.
3081
3082 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
3083
3084         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
3085         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
3086         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
3087         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
3088
3089 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
3090
3091         * gcc.dg/cpp/trad: New directory with traditional tests copied
3092         from parent directory.
3093         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3094         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3095         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3096         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3097         Move to trad/ and rename.
3098         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
3099         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
3100         gcc.dg/cpp/trad/redef2.c: New tests.
3101         * gcc.dg/cpp/trad/trad.exp: New driver.
3102
3103 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
3104
3105         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3106         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3107         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3108         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3109         Remove.
3110
3111 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
3112
3113         * gcc.dg/20020620-1.c: New test.
3114
3115 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3116
3117         * g++.dg/template/ttp4.C: New test.
3118
3119 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
3120
3121         * g++.dg/opt/vt1.C: Fix regexp.
3122
3123 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3124
3125         * gcc.c-torture/execute/pure-1.c: Make functions static again.
3126         Don't use attribute `noinline'.
3127
3128 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
3129
3130         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
3131
3132 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
3133
3134         * gcc.c-torture/execute/simd-1.c: New.
3135
3136         * gcc.dg/simd-1.c: New.
3137
3138 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
3139
3140         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
3141
3142 2002-06-16  Richard Henderson  <rth@redhat.com>
3143
3144         * g++.dg/ext/anon-struct1.C: New.
3145         * g++.dg/ext/anon-struct2.C: New.
3146         * g++.dg/ext/anon-struct3.C: New.
3147         * gcc.dg/anon-struct-1.c: New.
3148         * gcc.dg/anon-struct-2.c: New.
3149         * gcc.dg/anon-struct-3.c: New.
3150         * gcc.dg/20011008-1.c: Adjust warning text.
3151         * gcc.dg/20020527-1.c: Add -fms-extensions.
3152
3153 2002-06-16  Richard Henderson  <rth@redhat.com>
3154
3155         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
3156
3157 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
3158
3159         * gcc.c-torture/execute/20020615-1.c: New test.
3160
3161 2002-06-15  Roger Sayle  <roger@eyesopen.com>
3162
3163         * gcc.c-tortuture/execute/compare-1.c: New test case.
3164         * gcc.c-tortuture/execute/compare-2.c: New test case.
3165         * gcc.c-tortuture/execute/compare-3.c: New test case.
3166
3167 2002-06-13  Richard Henderson  <rth@redhat.com>
3168
3169         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
3170         ia64 ilp32.
3171
3172 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3173
3174         * g++.dg/template/typename2.C: Update error message.
3175
3176 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
3177
3178         * gcc.c-torture/execute/20020611-1.c: New test.
3179
3180 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
3181
3182         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
3183         list of targets to skip.
3184
3185 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
3186
3187         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
3188         targets if not optimizing.
3189
3190 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
3191
3192         * gcc.c-torture/compile/20020605-1.c: New test.
3193
3194         * g++.dg/opt/vt1.C: New test.
3195
3196         * gcc.dg/20020531-1.c: New test.
3197
3198         * gcc.dg/20020530-1.c: New test.
3199
3200         * gcc.dg/20020527-1.c: New test.
3201
3202         * g++.dg/opt/cse1.C: New test.
3203
3204 2002-06-07  Roger Sayle  <roger@eyesopen.com>
3205
3206         * gcc.dg/20020607-2.c: New test case.
3207
3208 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
3209
3210         * gcc.c-torture/compile/20020604-1.c: New test.
3211
3212 2002-06-04  Richard Henderson  <rth@redhat.com>
3213
3214         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
3215         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
3216         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
3217
3218 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
3219
3220         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
3221
3222 2002-06-03  Richard Henderson  <rth@redhat.com>
3223
3224         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
3225         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
3226
3227 2002-06-02  Richard Henderson  <rth@redhat.com>
3228
3229         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
3230         test functions static.
3231
3232 2002-06-02  Andreas Jaeger  <aj@suse.de>
3233
3234         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
3235         now.
3236
3237 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3238
3239         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
3240         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
3241         Update for mofified diagnostics.
3242         * gcc.dg/c99-intconst-1.c: No longer fail.
3243
3244 2002-06-02  Richard Henderson  <rth@redhat.com>
3245
3246         * gcc.dg/uninit-A.c: Remove xfail markers.
3247
3248 2002-06-01  Roger Sayle  <roger@eyesopen.com>
3249
3250         * gcc.dg/fnegate-1.c: New test case.
3251
3252 2002-05-30  Osku Salerma  <osku@iki.fi>
3253
3254         * gcc.c-torture/execute/mayalias-1.c: New file.
3255
3256 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3257
3258         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
3259         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
3260         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
3261
3262 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
3263
3264         * gcc.c-torture/execute/20020529-1.c: New test.
3265
3266 2002-05-27  Richard Henderson  <rth@redhat.com>
3267
3268         * g++.dg/ext/attrib6.C: New test case.
3269
3270 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3271
3272         * gcc.c-torture/execute/pure-1.c: New test.
3273
3274 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3275
3276         * gcc.dg/cpp/arith-2.c: Remove.
3277
3278 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3279
3280         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
3281         * gcc.dg/cpp/if-3.c: Remove.
3282
3283 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
3284
3285         * g++.dg/opt/cse2.C: New test.
3286
3287 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
3288
3289         * gcc.dg/cpp/arith-1.c: New semantic tests.
3290         * gcc.dg/cpp/if-1.c: Update.
3291
3292 2002-05-24  Ben Elliston  <bje@redhat.com>
3293
3294         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
3295
3296 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
3297
3298         * gcc.dg/verbose-asm.c: New test.
3299
3300 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3301
3302         * gcc.dg/cpp/paste12.c: New test.
3303
3304 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3305
3306         * g++.dg/parse/named_ops.C: New test.
3307
3308 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
3309
3310         * gcc/testsuite/gcc.dg/weak-8.c: New test.
3311
3312 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
3313
3314         * gcc.dg/weak-2.c: Allow optional leading underscore
3315         in scan-assembler symbol name.
3316         * gcc.dg/weak-3.c: Likewise.
3317         * gcc.dg/weak-4.c: Likewise.
3318         * gcc.dg/weak-5.c: Likewise.
3319
3320 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
3321
3322         * gcc.dg/20020523-1.c: New test.
3323
3324 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3325
3326         * objc.dg/const-str-2.m: Update now that we stop after
3327         a command line error.
3328
3329 2002-05-22  Richard Henderson  <rth@redhat.com>
3330
3331         * g++.dg/dg.exp: Fix typo in test pruneing.
3332
3333 2002-05-22  Richard Henderson  <rth@redhat.com>
3334
3335         * g++.dg/dg.exp: Prune the tls subdirectory.
3336         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
3337         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
3338         * g++.dg/tls/init-1.C: New.
3339
3340 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
3341
3342         * gcc.dg/20020517-1.c: New test.
3343
3344 2002-05-21  Richard Henderson  <rth@redhat.com>
3345
3346         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
3347         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
3348
3349 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
3350
3351         * g++.dg/other/copy2.C: New test.
3352
3353 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
3354
3355         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
3356         (MAX_COPY): Bump up to 10 times sizeof (long long).
3357         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
3358
3359         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
3360         sizeof (long long).
3361
3362         * gcc.c-torture/execute/strcpy-1.c: New test.
3363
3364 2002-05-19  Jason Merrill  <jason2redhat.com>
3365
3366         * g++.dg/ext/oper1.C: New test.
3367
3368 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
3369 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
3370
3371         * README.QMTEST: New file.
3372
3373         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
3374
3375 2002-05-19  Andreas Jaeger  <aj@suse.de>
3376
3377         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
3378         now.
3379         * gcc.c-torture/execute/loop-2d.x: Likewise.
3380
3381 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
3382
3383         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
3384         support weak symbols.
3385         * gcc.dg/weak-4.c: Likewise
3386         * gcc.dg/weak-6.c: Likewise
3387
3388 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
3389
3390         * gcc.dg/weak-3.c: Add dg-excess-error comment for
3391         cygwin, coff and h8300-*-hms targets
3392         * gcc.dg/weak-5.c: Likewise
3393         * gcc.dg/weak-7.c: Likewise
3394
3395 2002-05-16  Jason Merrill  <jason@redhat.com>
3396
3397         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
3398         (scan-assembler-not, scan-assembler-dem): Likewise.
3399         (scan-assembler-dem-not): Likewise.
3400
3401 2002-05-15  Richard Henderson  <rth@redhat.com>
3402
3403         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
3404
3405 2002-05-15  Richard Henderson  <rth@redhat.com>
3406
3407         * gcc.dg/weak-5.c (vfoo1c): No warning here.
3408         (vfoo1f): Warning here.
3409         (vfoo1l): Don't redefine the alias.
3410
3411 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
3412
3413         * g++.dg/init/pm1.C: New test.
3414
3415 2002-05-12  David S. Miller  <davem@redhat.com>
3416
3417         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
3418         types.
3419
3420 2002-05-10  Roger Sayle  <roger@eyesopen.com>
3421
3422         * gcc.c-torture/execute/20020510-1.c: New test case.
3423
3424 2002-05-10  David S. Miller  <davem@redhat.com>
3425
3426         * gcc.c-torture/execute/conversion.c: Test long double too.
3427
3428 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
3429
3430         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
3431         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
3432         * lib/g++.exp (g++_link_flags): Likewise.
3433         * lib/objc.exp (objc_target_compile): Likewise.
3434
3435 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
3436
3437         * gcc.dg/cpp/poison.c: Update.
3438         * gcc.dg/cpp/20000625-2.c: Remove.
3439         * gcc.dg/cpp/direct2s.c: Remove final test.
3440
3441 2002-05-08  Tom Rix  <trix@redhat.com>
3442
3443         * gcc.c-torture/execute/20020508-1.c: New test.
3444         * gcc.c-torture/execute/20020508-2.c: New test.
3445         * gcc.c-torture/execute/20020508-3.c: New test.
3446
3447 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3448
3449         * gcc.dg/cpp/charconst-4.c: More tests.
3450
3451 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
3452
3453         PR c/6569
3454         * gcc.dg/weak-3.c: Update location of warning messages.
3455         * gcc.dg/weak-5.c: Likewise.
3456
3457 2002-05-06  Roger Sayle  <roger@eyesopen.com>
3458
3459         * gcc.c-torture/execute/20020506-1.c: New test case.
3460
3461 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
3462
3463         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
3464
3465 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3466
3467         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
3468
3469 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3470
3471         * gcc.dg/cpp/charconst-3.c: New test.
3472
3473 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3474
3475         * gcc.dg/cpp/charconst.c: Update tests.
3476
3477 2002-05-05  Tim Josling  <tej@melbpc.org.au>
3478
3479         * treelang: Added directory for new sample language treelang. Also
3480         lib/treelang.exp: New file to signal treelang should be tested.
3481
3482 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
3483
3484         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
3485         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
3486         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
3487         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
3488         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
3489         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
3490         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
3491
3492 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3493
3494         * gcc.dg/format/xopen-2.c: New test.
3495
3496 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
3497
3498         * gcc.dg/20020503-1.c: New test.
3499
3500 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
3501
3502         * g++.dg/init/dtor1.C: Make it tougher.
3503
3504 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
3505
3506         * g++.dg/init/dtor1.C: New test.
3507
3508 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
3509
3510         * gcc.dg/altivec-8.c: New.
3511
3512 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
3513
3514         * gcc.dg/altivec-7.c: New.
3515
3516 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
3517
3518         * g++.dg/parse/typedef1.C: New test.
3519
3520 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
3521
3522         PR c++/6486
3523         * g++.dg/template/friend6.C: New test.
3524
3525         PR c++/6492
3526         * g++.dg/init/copy1.C: New test.
3527
3528 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
3529
3530         * g++.dg/warn/effc1.C: New test.
3531
3532 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3533
3534         * gcc.dg/cpp/if-cexp.c: Add a test.
3535
3536 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
3537
3538         * gcc.dg/20020426-2.c: New test.
3539
3540 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
3541
3542         * gcc.dg/cpp/if-mop.c: Update.
3543         * gcc.dg/cpp/if-mpar.c: Add test.
3544         * gcc.dg/cpp/if-oppr.c: Update.
3545
3546 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3547
3548         PR c/6343
3549         * gcc.dg/weak-[2-7].c: New tests.
3550
3551 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3552
3553         * gcc.dg/enum1.c: New test.
3554
3555 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3556
3557         PR c++/6497
3558         * g++.dg/inherit/access2.C: New test.
3559
3560 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3561
3562         PR bootstrap/6445
3563         * gcc.dg/20020426-1.c: New test.
3564
3565 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3566
3567         * g++.dg/abi/enum1.C: New test.
3568
3569 2002-04-26  Richard Henderson  <rth@redhat.com>
3570
3571         * gcc.dg/c99-bool-1.c: Expect always true warning.
3572
3573 2002-04-25  Roger Sayle  <roger@eyesopen.com>
3574
3575         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
3576
3577 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3578
3579         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
3580         targets.
3581
3582 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
3583
3584         * g++.dg/abi/mange7.C: New test.
3585
3586         PR c++/6438.
3587         * g++.dg/parse/stmtexpr2.C: New test.
3588
3589 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
3590
3591         * gcc.dg/20020312-2.c: Add SH target.
3592
3593 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3594
3595         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
3596         compiler output on mips*-*-irix*.
3597
3598 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
3599
3600         * g++.dg/parse/attr1.C: New test.
3601
3602 2002-04-23  Roger Sayle  <roger@eyesopen.com>
3603
3604         * gcc.c-torture/execute/string-opt-17.c: New test case.
3605         * gcc.c-torture/execute/memset-2.c: New test case.
3606
3607 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
3608
3609         PR c++/6256:
3610         * g++.dg/template/friend5.C: New test.
3611
3612         PR c++/6331:
3613         * g++.dg/template/qual1.C: Likewise.
3614
3615 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
3616
3617         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
3618         Include stdlib.h, not stdio.h or ctype.h.
3619
3620 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
3621
3622         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
3623         cris-*-elf* and mmix-*-*.
3624         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
3625         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
3626         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
3627         Ditto.
3628         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
3629         * gcc.dg/wchar_t-1.c: Ditto.
3630
3631 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
3632
3633         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
3634         Clarify comment.
3635
3636 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
3637
3638         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
3639
3640 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3641
3642         * gcc.c-torture/execute/20000906-1.x: Delete.
3643
3644 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
3645
3646         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
3647
3648 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
3649
3650         * PR6367
3651         * g77.f-torture/execute/6367.f: New test.
3652         * g77.f-torture/execute/6367.x: Disable for MMIX.
3653
3654 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
3655
3656         * PR6352
3657         * g++.dg/opt/inline2.C: New test.
3658
3659 2002-04-18  Richard Henderson  <rth@redhat.com>
3660
3661         * gcc.dg/20000906-1.c: Enable for all targets.
3662         * gcc.c-torture/compile/iftrap-2.c: New.
3663
3664 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3665
3666         * gcc.dg/20020418-1.c: New test.
3667         * gcc.dg/20020418-2.c: New test.
3668
3669 2002-04-18  Richard Henderson  <rth@redhat.com>
3670
3671         * gcc.c-torture/compile/iftrap-1.c: New.
3672         * gcc.dg/iftrap-1.c: Adjust for ia64.
3673         * gcc.dg/iftrap-2.c: New.
3674
3675 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3676
3677         * gcc.c-torture/compile/20020418-1.c: New test.
3678
3679 2002-04-18  Roger Sayle  <roger@eyesopen.com>
3680
3681         * gcc.c-torture/compile/20020415-1.c: New.
3682
3683 2002-04-18  David S. Miller  <davem@redhat.com>
3684
3685         * gcc.c-torture/execute/20020418-1.c: New test.
3686
3687 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
3688
3689         * gcc.dg/20020416-1.c: New test.
3690
3691         * g++.dg/opt/inline1.C: New test.
3692
3693 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
3694
3695         * gcc.dg/altivec-5.c: New test.
3696
3697         * gcc.dg/20020415-1.c: New test.
3698
3699 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
3700
3701         * testsuite/lib/chill.exp: Remove.
3702
3703 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
3704
3705         * g++.dg/other/big-struct.C: New test.
3706
3707 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
3708
3709         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
3710         of scratch file.
3711
3712 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
3713
3714         PR c/6277
3715         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
3716         in scan-assembler function name
3717
3718 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
3719
3720         * g77.f-torture/execute/980628-4.x,
3721         g77.f-torture/execute/980628-5.x,
3722         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3723         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3724         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
3725         i[34567]86-*-*.
3726
3727 2002-04-13  David S. Miller  <davem@redhat.com>
3728
3729         * gcc.c-torture/execute/20020413-1.c: New test.
3730
3731 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
3732
3733         * gcc.dg/asm-6.c,
3734         * g++.dg/ext/asm1.C: New tests.
3735
3736 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
3737
3738         PR c++ 5373.
3739         * g++.dg/parse/stmtexpr1.C: New test.
3740
3741         PR c++/5189.
3742         * g++.dg/template/copy1.C: New test.
3743
3744 2002-04-12  Richard Henderson  <rth@redhat.com>
3745
3746         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
3747
3748 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
3749
3750         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
3751         gcc.c-torture/execute/20020307-2.c.
3752
3753 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
3754
3755         * g++.dg/ext/attrib5.C,
3756         * g++.dg/lookup/struct1.C: New tests.
3757
3758 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
3759
3760         * gcc.dg/20020411-1.c: New test.
3761
3762         * gcc.c-torture/execute/20020411-1.c: New test.
3763
3764 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
3765
3766         * g77.f-torture/execute/6177.f: New test.
3767
3768 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
3769
3770         PR middle-end/6247
3771         * g++.dg/opt/cleanup1.C: New test.
3772
3773         * g++.dg/opt/const1.C: New test.
3774
3775 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
3776
3777         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
3778
3779 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
3780
3781         PR c++/5507
3782         * g++.dg/template/typename2.C: New test.
3783
3784 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
3785
3786         * gcc.c-torture/execute/loop-12.c: New.
3787
3788 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
3789
3790         * g77.f-torture/execute/980628-4.x,
3791         g77.f-torture/execute/980628-5.x,
3792         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3793         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3794         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
3795
3796 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3797
3798         PR optimization/6086
3799         * g++.dg/opt/preinc1.C: New test.
3800
3801 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3802
3803         PR c++/5571
3804         * g++.dg/opt/static2.C: New test.
3805
3806 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3807
3808         PR c/5120
3809         * gcc.dg/20020406-1.c: New test.
3810
3811 2002-04-04  David S. Miller  <davem@redhat.com>
3812
3813         * gcc.c-torture/execute/20020404-1.c: New test.
3814
3815 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
3816
3817         PR c/6123
3818         * gcc.dg/20020312-2.c: Do not declare global register variable
3819         if __PIC__ or __pic__ is defined.
3820
3821 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
3822
3823         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
3824         __asm__ so that it works correctly even if -ansi -pedantic-errors.
3825
3826 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3827
3828         * gcc.misc-tests/linkage.exp: Update last change to handle
3829         sparc*-, not just sparc-.
3830
3831 2002-04-03  Richard Henderson  <rth@redhat.com>
3832
3833         * gcc.dg/cpp/ucs.c: Improved long UCS test.
3834
3835 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3836
3837         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
3838
3839 2002-04-02  David S. Miller  <davem@redhat.com>
3840
3841         * gcc.c-torture/execute/20020402-3.c: New test.
3842
3843 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3844
3845         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
3846         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
3847
3848         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
3849         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
3850         g77.f-torture/execute/20001201.x,
3851         g77.f-torture/execute/u77-test.x: New files.
3852
3853         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
3854         * gcc.dg/wchar_t-1.c: Ditto.
3855
3856 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3857
3858         * gcc.c-torture/execute/20020402-1.c: New test.
3859
3860 2002-04-01  Richard Henderson  <rth@redhat.com>
3861
3862         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
3863
3864         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
3865
3866 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3867
3868         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
3869
3870 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3871
3872         * g++.dg/inherit/template-as-base.C: Expect error.
3873         * g++.dg/inherit/namespace-as-base.C: Likewise.
3874
3875 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
3876
3877         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
3878         g++.dg/ext/instantiate3.C: Tweak match patterns.
3879
3880         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
3881         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
3882         -da test.
3883
3884 2002-03-31  Richard Henderson  <rth@redhat.com>
3885
3886         * gcc.dg/special/alias-2.c: New.
3887         * gcc.dg/special/ecos.exp: Run it.
3888
3889 2002-03-31  Richard Henderson  <rth@redhat.com>
3890
3891         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
3892
3893 2002-03-31  Kazu Hirata  <kazu@hxi.com>
3894
3895         * gcc.dg/weak-1.c: Disable on h8300 port.
3896
3897 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
3898
3899         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
3900         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
3901         ordering tests.
3902         * g++.dg/bprob/bprob-1.C: New test.
3903         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
3904         * g++.dg/gcov/gcov-1.C: New test.
3905         * g++.dg/gcov/gcov-1.x: New file.
3906         * g++.dg/gcov/gcov-2.C: New test.
3907         * g++.dg/gcov/gcov-3.C: New test.
3908         * g++.dg/gcov/gcov-3.h: New file.
3909
3910 2002-03-28  Roger Sayle  <roger@eyesopen.com>
3911
3912         * g++.old-deja/g++.other/builtins5.C: New test.
3913         * g++.old-deja/g++.other/builtins6.C: New test.
3914         * g++.old-deja/g++.other/builtins7.C: New test.
3915         * g++.old-deja/g++.other/builtins8.C: New test.
3916         * g++.old-deja/g++.other/builtins9.C: New test.
3917
3918 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
3919
3920         * g++.dg/opt/static1.C: New test.
3921
3922         * g++.dg/opt/longbranch1.C: New test.
3923
3924 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
3925
3926         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
3927
3928         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
3929
3930 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
3931
3932         * gcc.c-torture/execute/20020328-1.c: New test.
3933
3934 2002-03-27  Richard Henderson  <rth@redhat.com>
3935
3936         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
3937         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
3938         move from g++.old-deja/g++.ext/.
3939
3940 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
3941
3942         * g++.dg/init/new2.C: New test.
3943
3944 2002-03-26  Richard Henderson  <rth@redhat.com>
3945
3946         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
3947
3948         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
3949         on sparc.
3950
3951         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
3952         sparcv9 systems.
3953         * gcc.dg/20001102-1.c: Likewise.
3954
3955 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
3956
3957         * gcc.dg/cpp/endif-pedantic1.c,
3958         gcc.dg/cpp/endif-pedantic2.c:  New tests.
3959
3960 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
3961
3962         * g++.dg/init/new1.C: New test.
3963
3964 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
3965
3966         * g++.dg/abi/vbase9.C: New test.
3967
3968 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
3969
3970         * gcc.dg/arm-asm.c: New test.
3971
3972 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
3973
3974         * gcc.dg/Wswitch-enum.c: New test.
3975         Fix PR c/5044.
3976
3977 2002-03-26  Richard Henderson  <rth@redhat.com>
3978
3979         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
3980         structure.
3981
3982 2002-03-25  Richard Henderson  <rth@redhat.com>
3983
3984         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
3985         sparcv9 systems.
3986
3987         * gcc.c-torture/compile/20011119-1.c (xxx): New.
3988         * gcc.c-torture/compile/20011119-2.c (xxx): New.
3989
3990 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
3991
3992         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
3993
3994 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
3995
3996         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
3997         targets using generic thunk support.
3998
3999 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
4000
4001         * gcc.c-torture/compile/20020323-1.c: New test.
4002
4003         * g++.dg/opt/conj2.C: New test.
4004
4005 2002-03-24  Richard Henderson  <rth@redhat.com>
4006
4007         * gcc.dg/weak-1.c: Use -fno-common.
4008
4009 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4010
4011         * g77.dg/f77-edit-apostrophe-out.f: New test
4012         * g77.dg/f77-edit-h-out.f: New test
4013         * g77.dg/f77-edit-t-in.f: New test
4014         * g77.dg/f77-edit-t-out.f: New test
4015         * g77.dg/f77-edit-x-out.f: New test
4016         * g77.dg/f77-edit-slash-out.f: New test
4017         * g77.dg/f77-edit-colon-out.f: New test
4018         * g77.dg/f77-edit-s-out.f: New test
4019
4020 2002-03-24  Richard Henderson  <rth@redhat.com>
4021
4022         * objc/execute/formal_protocol-6.x: New XFAIL.
4023
4024 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4025
4026         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
4027         that do not support weak symbols
4028
4029 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4030
4031         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
4032         * lib/g77.exp:  Likewise
4033         * lib/objc.exp: Likewise
4034
4035 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
4036
4037         * gcc.dg/Wswitch-default.c: New test.
4038
4039 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
4040
4041         * g++.dg/other/enum1.C: New test.
4042
4043 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
4044
4045         * gcc.dg/pragma-ep-3.c: Fix typo.
4046
4047 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4048
4049         * g++.dg/inherit/template-as-base.C: New test.
4050
4051 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
4052
4053         * g++.old-deja/g++.other/dwarf2-1.C: Move...
4054         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
4055
4056 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
4057
4058         * gcc.dg/cpp/multiline.c: Update to match.
4059
4060 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
4061
4062         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
4063
4064 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
4065
4066         * gcc.dg/cpp/extratokens2.c:  New file.
4067
4068 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
4069
4070         * gcc.dg/20020312-2.c: Add rs6000 target.
4071
4072         * gcc.c-torture/compile/20020319-1.c: New test.
4073
4074 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4075
4076         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
4077         (A, E): Handle this.
4078
4079 2002-03-20  Jason Merrill  <jason@redhat.com>
4080
4081         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
4082         ignoring -fpic.
4083         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
4084         through prune_gcc_output.
4085
4086 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
4087
4088         * gcc.c-torture/compile/20020320-1.c: New test.
4089
4090 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
4091
4092         * gcc.c-torture/compile/20020318-1.c: New test.
4093
4094         * gcc.dg/struct-by-value-1.c: New test.
4095
4096         * gcc.dg/20020319-1.c: New test.
4097
4098 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
4099
4100         * g++.dg/opt/conj1.C: New test.
4101
4102 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
4103
4104         * g++.dg/template/qualttp20.C: Revert previous change.
4105         * g++.dg/template/qualttp3.C: Likewise.
4106         * g++.dg/template/qualttp4.C: Likewise
4107         * g++.dg/template/qualttp5.C: Likewise
4108         * g++.dg/template/qualttp6.C: Likewise
4109         * g++.dg/template/qualttp7.C: Likewise
4110         * g++.dg/template/qualttp8.C: Likewise
4111         * g++.dg/template/recurse.C: Likewise.
4112
4113 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
4114
4115         * gcc.dg/cpp/wchar-1.c: Update.
4116
4117 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
4118
4119         * g++.dg/template/conv1.C: New test.
4120         * g++.dg/template/conv2.C: New test.
4121         * g++.dg/template/conv3.C: New test.
4122         * g++.dg/template/conv4.C: New test.
4123
4124 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
4125
4126         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
4127         * g++.dg/template/qualttp3.C: Likewise.
4128         * g++.dg/template/qualttp4.C: Likewise
4129         * g++.dg/template/qualttp5.C: Likewise
4130         * g++.dg/template/qualttp6.C: Likewise
4131         * g++.dg/template/qualttp7.C: Likewise
4132         * g++.dg/template/qualttp8.C: Likewise
4133         * g++.dg/template/recurse.C: Likewise.
4134
4135 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
4136
4137         * g++.dg/opt/dtor1.C: New test.
4138
4139 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
4140
4141         * gcc.c-torture/compile/20020315-1.c: New test.
4142
4143 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
4144
4145         * gcc.dg/weak-1.c: Fix scan tests.
4146
4147 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
4148
4149         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
4150         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
4151         cris-*-aout* mmix-*-*.
4152         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
4153         cris-*-aout* mmix-*-*.
4154         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
4155         cris-*-elf* cris-*-aout* and mmix-*-*.
4156         * gcc.dg/20001009-1.c: Ditto.
4157         * gcc.dg/20010912-1.c: Ditto.
4158         * gcc.dg/20020122-4.c: Ditto.
4159         * gcc.dg/inline-2.c: Ditto.
4160
4161 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
4162
4163         * gcc.c-torture/compile/20020314-1.c: New test.
4164
4165 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
4166
4167         * gcc.c-torture/execute/20020314-1.c: New test.
4168
4169 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
4170
4171         * g++.dg/warn/Wunused-1.C: New test.
4172
4173 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
4174
4175         * g++.dg/abi/mangle6.C: New test.
4176
4177 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
4178
4179         * gcc.c-torture/compile/20020309-2.c: New test.
4180
4181         * gcc.c-torture/compile/20020312-1.c: New test.
4182
4183 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
4184
4185         * g++.dg/other/access1.C: New test.
4186
4187 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
4188
4189         * gcc.c-torture/execute/wchar_t-1.c: New test.
4190
4191 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
4192
4193         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
4194
4195 2002-03-12  Roger Sayle  <roger@eyesopen.com>
4196
4197         * gcc.dg/20020312-1.c: New test case.
4198
4199 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
4200
4201         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
4202
4203 2002-03-11  Richard Henderson  <rth@redhat.com>
4204
4205         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
4206         * g++.old-deja/g++.jason/report.C: Likewise.
4207
4208 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
4209
4210         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
4211         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
4212
4213 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
4214
4215         * testsuite/g++.dg/overload/pmf1.C: New test.
4216
4217 2002-03-11  Kazu Hirata  <kazu@hxi.com>
4218
4219         * gcc.c-torture/execute/20020307-1.c: Use long.
4220
4221 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
4222
4223         PR optimization/5844
4224         * gcc.dg/20020310-1.c: New test.
4225
4226 2002-03-09  Michael Meissner  <meissner@redhat.com>
4227
4228         * gcc.c-torture/execute/memcpy-2.c: New test.
4229         * gcc.c-torture/execute/memset-1.c: New test.
4230         * gcc.c-torture/execute/strlen-1.c: New test.
4231         * gcc.c-torture/execute/strcmp-1.c: New test.
4232         * gcc.c-torture/execute/strncmp-1.c: New test.
4233
4234 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
4235
4236         * gcc.dg/ppc-ldstruct.c: New test.
4237
4238 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
4239
4240         * gcc.c-torture/execute/va-arg-22.c: New test.
4241
4242 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4243
4244         * gcc.c-torture/compile/20020309-1.c: New test.
4245
4246 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
4247
4248         * gcc.c-torture/execute/20020307-2.c: New test.
4249
4250 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
4251
4252         * g77.f-torture/compile/20020307-1.f: New test.
4253
4254 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
4255
4256         * gcc.dg/unordered-1.c: New test.
4257
4258 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
4259
4260         * gcc.c-torture/execute/20020307-1.c: New test.
4261
4262 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
4263
4264         * gcc.dg/20020304-1.c: New test.
4265
4266         * gcc.c-torture/compile/20020304-2.c: New test.
4267
4268 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
4269
4270         * gcc.c-torture/compile/20020304-1.c: New test case
4271         (from PR c/5830).
4272
4273 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
4274
4275         * gcc.dg/20020103-1.c: Add other -D ppc variants.
4276
4277 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4278
4279         * g++.dg/other/classkey1.C: New test.
4280
4281 2002-03-01  Richard Henderson  <rth@redhat.com>
4282
4283         * gcc.c-torture/compile/981223-1.x: New.
4284         * gcc.c-torture/compile/920625-1.x: New.
4285
4286 2002-02-28  Richard Henderson  <rth@redhat.com>
4287
4288         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
4289
4290 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
4291
4292         * gcc.c-torture/execute/20020227-1.c: New test.
4293
4294 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
4295
4296         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
4297         here" ERROR lines.
4298         * g++.old-deja/g++.oliva/partord1.C: Likewise.
4299         * g++.old-deja.g++.other/defarg1.C: Likewise.
4300         * g++.old-deja/g++.pt/calls2.C: Likewise.
4301         * g++.old-deja/g++.pt/crash20.C: Likewise.
4302         * g++.old-deja/g++.pt/crash30.C: Likewise.
4303         * g++.old-deja/g++.pt/crash36.C: Likewise.
4304         * g++.old-deja/g++.pt/crash6.C: Likewise.
4305         * g++.old-deja/g++.pt/defarg13.C: Likewise.
4306         * g++.old-deja/g++.pt/derived3.C: Likewise.
4307         * g++.old-deja/g++.pt/error1.C: Likewise.
4308         * g++.old-deja/g++.pt/friend21.C: Likewise.
4309         * g++.old-deja/g++.pt/friend23.C: Likewise.
4310         * g++.old-deja/g++.pt/infinite1.C: Likewise.
4311         * g++.old-deja/g++.robertl/eb128.C: Likewise.
4312
4313 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
4314
4315         * gcc.c-torture/execute/20020225-2.c: New test.
4316
4317 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
4318
4319         * gcc.c-torture/execute/920730-1t.c,
4320         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
4321         Delete test cases, only relevant to -traditional.
4322
4323 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4324
4325         * gcc.dg/cpp/undef1.c: Remove.
4326         * gcc.dg/cpp/directiv.c: Update.
4327         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4328
4329 2002-02-27  Michael Meissner  <meissner@redhat.com>
4330
4331         * gcc.c-torture/execute/20020226-1.c: New test.
4332
4333 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
4334
4335         * g++.dg/debug/debug4.C: New test.
4336
4337         * gcc.dg/ia64-visibility-1.c: New test.
4338
4339 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
4340
4341         * gcc.dg/debug/20020224-1.c: New.
4342
4343 2002-02-25  Kazu Hirata  <kazu@hxi.com>
4344
4345         * gcc.c-torture/execute/960416-1.x: New.
4346         * gcc.c-torture/execute/divconst-3.x: Likewise.
4347
4348 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
4349
4350         * gcc.dg/20020224-1.c: New test.
4351
4352 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
4353
4354         * gcc.c-torture/execute/20020225-1.c: New.
4355
4356 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4357
4358         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
4359
4360 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
4361
4362         * gcc.dg/20020222-1.c: New test.
4363
4364 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
4365
4366         * g++.dg/opt/anonunion1.C: New test.
4367
4368 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
4369
4370         * g++.dg/template/qualttp19.C: New test.
4371         * g++.dg/template/qualttp20.C: New test.
4372         * g++.old-deja/g++.jason/report.C: Adjust expected errors
4373         * g++.old-deja/g++.other/qual1.C: Likewise.
4374
4375 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
4376
4377         * gcc.dg/attr-alwaysinline.c: New.
4378
4379 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
4380
4381         * gcc.dg/20020220-1.c: New test.
4382
4383         * gcc.dg/20020220-2.c: New test.
4384
4385         * g++.dg/opt/mmx1.C: New test.
4386
4387 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
4388
4389         * gcc.c-torture/compile/20020110.c: New test.
4390
4391 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
4392
4393         * gcc.c-torture/execute/20020219-1.c: New test.
4394
4395         * gcc.dg/20020219-1.c: New test.
4396
4397         * gcc.dg/noncompile/20020220-1.c: New test.
4398
4399         * g++.dg/opt/ptrintsum1.C: New test.
4400
4401         * gcc.dg/debug/20020220-1.c: New test.
4402
4403 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
4404
4405         * gcc.c-torture/execute/20020216-1.c: New test.
4406
4407 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4408
4409         * gcc.dg/decl-1.c: Update, new test.
4410
4411 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
4412
4413         * g++.dg/abi/bitfield1.C: New test.
4414         * g++.dg/abi/bitfield2.C: New test.
4415
4416 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
4417
4418         * gcc.dg/attr-nest.c: New test.
4419
4420 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
4421
4422         * gcc.c-torture/execute/20020215-1.c: New test.
4423
4424 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
4425
4426         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
4427         * g++.dg/debug/debug.exp: New.
4428         * g++.dg/debug/trivial.C: New.
4429         * g++.dg/debug/debug1.C: Moved...
4430         * g++.dg/other/debug1.C: ...from here.
4431         * g++.dg/debug/debug2.C: Moved...
4432         * g++.dg/other/debug2.C: ...from here.
4433         * g++.dg/debug/debug3.C: Moved...
4434         * g++.dg/other/debug3.C: ...from here.
4435
4436         * gcc.dg/noncompile/20020213-1.c: New test.
4437
4438 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
4439
4440         * g++.dg/other/debug3.C: New test.
4441
4442         * gcc.c-torture/execute/20020213-1.c: New test.
4443
4444 2002-02-13  Richard Smith <richard@ex-parrot.com>
4445
4446         * g++.old-deja/g++.other/thunk1.C: New test.
4447
4448 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
4449
4450         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
4451
4452 2002-02-13  Stan Shebs  <shebs@apple.com>
4453
4454         * gcc.dg/altivec-3.c: New.
4455
4456 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
4457
4458         * gcc.dg/Wunreachable-1.c: New test.
4459         * gcc.dg/Wunreachable-2.c: New test.
4460
4461 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4462
4463         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
4464
4465 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
4466
4467         * gcc.dg/decl-1.c: New test.
4468
4469 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
4470
4471         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
4472
4473 2002-02-10  Kazu Hirata  <kazu@hxi.com>
4474
4475         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
4476         * gcc.c-torture/compile/980506-1.x: Likewise.
4477
4478 2002-02-10  Kazu Hirata  <kazu@hxi.com>
4479
4480         * gcc.dg/20020210-1.c: New.
4481
4482 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
4483
4484         * g77.f-torture/execute/947.f: New regression test
4485         for PR fortran/947.
4486
4487 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
4488
4489         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
4490         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
4491
4492 2002-02-08  Richard Henderson  <rth@redhat.com>
4493
4494         * gcc.c-torture/compile/labels-3.c: New.
4495
4496 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
4497
4498         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
4499         expression statements work instead.
4500         * gcc.dg/noncompile/20020207-1.c: New test.
4501
4502 2002-02-07  Richard Henderson  <rth@redhat.com>
4503
4504         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
4505
4506 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4507
4508         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
4509         message from g77
4510         * lib/g77-dg.exp: Trim g77 error messages so that they are
4511         recognized by dg.exp.
4512
4513 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4514
4515         PR fortran/5473
4516         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
4517
4518 2002-02-07  Richard Henderson  <rth@redhat.com>
4519
4520         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
4521         to be sufficiently aligned for integers.
4522
4523 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
4524
4525         * g++.dg/template/friend4.C: New test.
4526
4527 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4528
4529         PR fortran/5743
4530         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
4531         unsupported cases.
4532
4533 2002-02-07  Richard Henderson  <rth@redhat.com>
4534
4535         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
4536         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
4537         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
4538         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
4539
4540 2002-02-06  Richard Henderson  <rth@redhat.com>
4541
4542         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
4543
4544 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
4545
4546         * gcc.dg/20020206-1.c: New test.
4547
4548 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
4549
4550         * gcc.c-torture/execute/20020206-1.c: New test.
4551
4552         * gcc.c-torture/execute/20020206-2.c: New test.
4553
4554         PR optimization/5429:
4555         * gcc.c-torture/compile/20020206-1.c: New test.
4556
4557 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
4558
4559         * g++.dg/ext/align1.C: Do not use an explicit alignment value
4560         as certain file formats cannot support particularly large
4561         alignments.
4562
4563         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
4564         and do not expect to be able to link the executable.
4565
4566         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
4567         fail because the COFF format does not support the weak attribute.
4568
4569 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
4570
4571         * g77.dg/pr5473.f:  New test
4572
4573 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
4574
4575         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
4576         Fix testcase accordingly.
4577
4578 2002-02-04  Richard Henderson  <rth@redhat.com>
4579
4580         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
4581         (buf): Change to be an array of pointers, not ints.
4582
4583 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4584
4585         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
4586         before all tests.  Move warning one line above to match where it
4587         C frontend emits.
4588         * gcc.dg/Wswitch-2.c: New test.
4589         * g++.dg/warn/Wswitch-1.C: New test.
4590         * g++.dg/warn/Wswitch-2.C: New test.
4591
4592 2002-02-04  Richard Henderson  <rth@redhat.com>
4593
4594         * g++.dg/abi/offsetof.C: Fix size comparison.
4595
4596 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
4597
4598         * gcc.dg/cast-qual-2.c: New test.
4599
4600 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4601
4602         * gcc.dg/20020201-4.c: New test.
4603
4604 2002-02-04  Ben Elliston  <bje@redhat.com>
4605
4606         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
4607         target_info attribute != 0, in addition to the empty string.
4608         (gcc_target_compile): Likewise.
4609
4610 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
4611
4612         * gcc.dg/Wswitch.c: New test.
4613         PR gcc/4475. PR gcc/3780.
4614
4615 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
4616
4617         * g77.f-torture/execute/5122.f: New test for regressions
4618         against PR fortran/5122.
4619
4620 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
4621
4622         * g77.f-torture/compile/pr3743.f: Delete
4623         * g77.dg/pr3743-1.f: New test.
4624         * g77.dg/pr3743-2.f: New test.
4625         * g77.dg/pr3743-3.f: New test.
4626         * g77.dg/pr3743-4.f: New test.
4627
4628 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4629
4630         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
4631
4632 2002-02-02  Richard Henderson  <rth@redhat.com>
4633
4634         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
4635         * gcc.c-torture/execute/bf64-1.c: Likewise.
4636
4637 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4638
4639         * gcc.dg/20020201-2.c: New test.
4640
4641         * gcc.dg/20020201-3.c: New test.
4642
4643         * gcc.c-torture/execute/bitfld-2.c: New test.
4644
4645 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4646
4647         * gcc.dg/bitfld-1.c: Update.
4648         * gcc.dg/bitfld-2.c: Update.
4649         * gcc.c-torture/execute/bitfld-1.x: New.
4650
4651 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4652
4653         * gcc.c-torture/execute/20020201-1.c: New test.
4654
4655 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
4656
4657         PR target/5469
4658         * gcc.dg/20020201-1.c: New test.
4659
4660 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
4661
4662         PR fortran/3743
4663         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
4664         * g77.f-torture/compile/pr3743.x: Remove
4665
4666 2002-01-31  Tom Rix  <trix@redhat.com>
4667
4668         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
4669
4670 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4671
4672         * gcc.dg/noncompile/20020130-1.c: New test.
4673
4674 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
4675
4676         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
4677
4678 2002-01-29  Richard Henderson  <rth@redhat.com>
4679
4680         * gcc.c-torture/execute/991118-1.c: Cast various constants back
4681         to long long.
4682         * gcc.c-torture/execute/bf64-1.c: Likewise.
4683
4684 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
4685
4686         * gcc.c-torture/execute/20020129-1.c: New test.
4687
4688 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4689
4690         * gcc.c-torture/compile/20000224-1.c: Update.
4691         * gcc.c-torture/execute/bitfld-1.c: New tests.
4692         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
4693         * gcc.dg/uninit-A.c: Update.
4694
4695 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
4696
4697         * g++.dg/template/ctor1.C: Add instantiation.
4698
4699 2002-01-28  Paul Koning  <pkoning@equallogic.com>
4700
4701         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
4702         argument to __builtin_prefetch to be const ptr.
4703
4704 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
4705
4706         * gcc.c-torture/compile/20020120-1.c: New test.
4707
4708 2002-01-27  Kazu Hirata  <kazu@hxi.com>
4709
4710         * gcc.c-torture/execute/20020127-1.c: New test.
4711
4712 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
4713
4714         * g77.dg/f77-edit-i-in.f: New test
4715         * g77.dg/f77-edit-i-out.f: New test
4716
4717 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
4718
4719         * gcc.dg/debug/debug.exp: New file.
4720         * gcc.dg/debug/trivial.c: New file.
4721         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
4722         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
4723         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
4724         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
4725         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
4726         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
4727         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
4728         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
4729         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
4730         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
4731         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
4732         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
4733         * gcc.dg/20000503-1.c: Removed.
4734         * gcc.dg/20010207-1.c: Removed.
4735         * gcc.dg/20011223-1.c: Removed.
4736         * gcc.dg/20020104-2.c: Removed.
4737         * gcc.dg/debug-1.c: Removed.
4738         * gcc.dg/debug-2.c: Removed.
4739         * gcc.dg/debug-3.c: Removed.
4740         * gcc.dg/debug-4.c: Removed.
4741         * gcc.dg/debug-5.c: Removed.
4742         * gcc.dg/debug-6.c: Removed.
4743         * gcc.dg/dwarf2-1.c: Removed.
4744         * gcc.dg/dwarf2-2.c: Removed.
4745
4746 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
4747
4748         * g++.old-deja/g++.other/eh5.C: New test.
4749         * g++.old-deja/g++.other/sibcall2.C: New test.
4750         * g++.old-deja/g++.other/array9.C: New test.
4751         * g++.old-deja/g++.other/typename2.C: New test.
4752         * g++.old-deja/g++.other/crash60.C: New test.
4753         * g++.old-deja/g++.other/conv9.C: New test.
4754         * g++.old-deja/g++.other/mangle10.C: New test.
4755         * g++.old-deja/g++.other/unchanging1.C: New test.
4756         * g++.old-deja/g++.other/exprstmt1.C: New test.
4757         * g++.old-deja/g++.other/inline23.C: New test.
4758         * g++.old-deja/g++.eh/ia64-1.C: New test.
4759         * g++.old-deja/g++.other/dwarf2-1.C: New test.
4760         * g++.old-deja/g++.other/reload1.C: New test.
4761         * g++.old-deja/g++.other/static20.C: New test.
4762         * g++.old-deja/g++.other/local-alloc1.C: New test.
4763         * g++.old-deja/g++.other/conv8.C: New test.
4764         * g++.old-deja/g++.other/stmtexpr2.C: New test.
4765         * g++.old-deja/g++.other/storeexpr1.C: New test.
4766         * g++.old-deja/g++.other/storeexpr2.C: New test.
4767         * g++.dg/eh/template2.C: New test.
4768         * g++.dg/warn/weak1.C: New test.
4769
4770 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
4771
4772         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4773         Remove first, non-varying, argument.
4774
4775 2002-01-23  Richard Henderson  <rth@redhat.com>
4776
4777         * gcc.dg/inline-2.c: New.
4778
4779         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
4780         Add optional target arg.  Check number of arguments.
4781         (scan-assembler-not, scan-assembler-dem): Likewise.
4782         (scan-assembler-dem-not): Likewise.
4783
4784 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4785
4786         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
4787         line 12.
4788         * g++.old-deja/g++.brendan/parse3.C,
4789         g++.old-deja/g++.other/crash26.C,
4790         g++.old-deja/g++.other/crash28.C,
4791         g++.old-deja/g++.other/crash29.C,
4792         g++.old-deja/g++.other/crash30.C,
4793         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
4794
4795 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
4796
4797         * gcc.dg/20020115-1.c: New.
4798
4799 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
4800
4801         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
4802
4803 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
4804
4805         * gcc.dg/20020122-3.c: New.
4806
4807 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
4808
4809         * g++.dg/other/gc1.C: New test.
4810
4811 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4812
4813         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
4814
4815 2002-01-22  Richard Henderson  <rth@redhat.com>
4816
4817         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
4818
4819 2002-01-22  Richard Henderson  <rth@redhat.com>
4820
4821         * gcc.dg/20020122-4.c: New.
4822
4823 2002-01-22  H.J. Lu <hjl@gnu.org>
4824
4825         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
4826         link output.
4827         * gcc.dg/special/ecos.exp: Likewise.
4828         * lib/g++-dg.exp: Likewise.
4829         * lib/g77-dg.exp: Likewise.
4830         * lib/gcc-dg.exp : Likewise.
4831         * lib/mike-g++.exp: Likewise.
4832         * lib/mike-g77.exp: Likewise.
4833         * lib/mike-gcc.exp: Likewise.
4834         * lib/objc-dg.exp: Likewise.
4835
4836 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
4837
4838         PR target/5379
4839         * gcc.dg/20020122-2.c: New test.
4840
4841 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
4842
4843         * gcc.dg/20020122-1.c: New test.
4844
4845 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
4846
4847         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4848
4849 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
4850
4851         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
4852
4853 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4854
4855         * gcc.c-torture/compile/20020121-1.c: New test.
4856
4857 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4858
4859         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
4860         ld_library_path.
4861
4862 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
4863
4864         * gcc.dg/20020218-1.c: New test.
4865
4866 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
4867
4868         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
4869         messages
4870         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
4871         "At global scope" warning
4872         * g++.dg/ext/align1.C: Change cygwin test for alignment
4873         from db-bogus to dg-warning
4874
4875 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
4876
4877         * g77.f-torture/compile/cpp2.F: New test.
4878
4879 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4880
4881         * g++.dg/template/access1.C: New test.
4882
4883 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
4884
4885         * gcc.dg/20020118-1.c: New.
4886
4887 2002-01-18  Kazu Hirata  <kazu@hxi.com>
4888
4889         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
4890
4891 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4892
4893         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
4894         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
4895         alignment warnings.
4896
4897 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4898
4899         * gcc.misc-tests/i386-prefetch.exp: Save and restore
4900         torture_with_loops and torture_without_loops
4901
4902 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
4903
4904         * gcc.c-torture/compile/20020116-1.c: New test.
4905
4906 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
4907
4908         * gcc.dg/20020116-2.c: New test.
4909
4910         * gcc.dg/ultrasp4.c: New test.
4911
4912         * gcc.dg/20020116-1.c: New test.
4913
4914 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
4915
4916         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
4917         by EABI.
4918
4919 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
4920
4921         * gcc.misc-tests/i386-prefetch.exp: New.
4922         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
4923         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
4924         * gcc.misc-tests/i386-pf-none-1.c: New test.
4925         * gcc.misc-tests/i386-pf-sse-1.c: New test.
4926
4927 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
4928
4929         * gcc.dg/gnu89-init-1.c: Add new tests.
4930
4931 2002-01-15  Andreas Jaeger  <aj@suse.de>
4932
4933         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
4934         * gcc.dg/i386-mmx-2.c: Likewise.
4935         * gcc.dg/i386-sse-1.c: Likewise.
4936         * gcc.dg/i386-sse-2.c: Likewise.
4937         * gcc.dg/i386-sse-3.c: Likewise.
4938
4939 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
4940
4941         * g77.f-torture/execute/intrinsic-unix-bessel.f:
4942         Uncomment additional cases that now pass.
4943
4944 2002-01-11  Richard Henderson  <rth@redhat.com>
4945
4946         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
4947         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
4948
4949 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
4950
4951         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
4952
4953 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
4954
4955         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
4956         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
4957
4958 2002-01-10  Dale Johannesen  <dalej@apple.com>
4959
4960         * gcc.c-torture/execute/loop-11.c: New.
4961
4962 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
4963
4964         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
4965         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
4966
4967 2002-01-09  Richard Henderson  <rth@redhat.com>
4968
4969         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
4970         type in which to perform the operation for each size.
4971
4972 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
4973
4974         * gcc.c-torture/compile/20020109-2.c: New test.
4975
4976 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
4977
4978         * gcc.c-torture/execute/loop-10.c: New test.
4979
4980 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4981
4982         * gcc.c-torture/compile/20010226-1.c: New test.
4983         * gcc.c-torture/compile/20010227-1.c: New test.
4984         * gcc.c-torture/compile/20010426-1.c: New test.
4985         * gcc.c-torture/compile/20010510-1.c: New test.
4986         * gcc.c-torture/compile/20010605-3.c: New test.
4987         * gcc.c-torture/compile/20010824-1.c: New test.
4988         * gcc.c-torture/execute/20010409-1.c: New test.
4989         * gcc.dg/noncompile/20000901-1.c: New test.
4990         * gcc.dg/20001023-1.c: New test.
4991         * gcc.dg/20001101-1.c: New test.
4992         * gcc.dg/20001102-1.c: New test.
4993         * gcc.dg/20010207-1.c: New test.
4994         * gcc.dg/20010405-1.c: New test.
4995         * gcc.dg/20010822-1.c: New test.
4996         * gcc.dg/20011107-1.c: New test.
4997
4998 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
4999
5000         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
5001
5002         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
5003         execution failure on PA targets.
5004
5005 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
5006
5007         * gcc.c-torture/compile/20020109-1.c: New test.
5008
5009 2002-01-08  Kazu Hirata  <kazu@hxi.com>
5010
5011         * gcc.c-torture/execute/20020108-1.c: New test.
5012
5013 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
5014
5015         * gcc.dg/20020108-1.c: New test.
5016
5017 2002-01-08  H.J. Lu <hjl@gnu.org>
5018
5019         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
5020         for header files.
5021
5022 2002-01-08  Geoff Keating  <geoffk@redhat.com>
5023
5024         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
5025         consistency.
5026
5027 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
5028
5029         * gcc.dg/altivec-4.c: Test altivec predicates.
5030
5031 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
5032
5033         * gcc.c-torture/execute/20020107-1.c: New test.
5034
5035 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
5036
5037         PR c/5279
5038         * gcc.c-torture/compile/20020106-1.c: New test.
5039
5040 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
5041
5042         * gcc.c-torture/execute/nestfunc-4.c: New test.
5043
5044 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
5045
5046         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
5047         extra triple that slipped in.
5048         * g++.old-deja/g++.abi/align.C: Likewise.
5049         * g++.old-deja/g++.abi/bitfields.C: Likewise.
5050
5051 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
5052
5053         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
5054         * g++.old-deja/g++.abi/align.C: Likewise.
5055         * g++.old-deja/g++.abi/bitfields.C: Likewise.
5056
5057         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
5058         on FreeBSD/i386.
5059         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
5060         FreeBSD.
5061
5062 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
5063
5064         * gcc.dg/20020104-1.c: New test.
5065
5066         * gcc.dg/20020104-2.c: New test.
5067
5068 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
5069
5070         * gcc.dg/20020103-1.c: Fix typo in target selector.
5071
5072 2002-01-03  Richard Henderson  <rth@redhat.com>
5073
5074         * gcc.dg/20020103-1.c: New.
5075
5076 2002-01-03  Kazu Hirata  <kazu@hxi.com>
5077
5078         * gcc.c-torture/execute/20020103-1.c: New test.
5079
5080 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
5081
5082         * g++.dg/other/debug2.C: New test.
5083
5084         * gcc.c-torture/compile/20020103-1.c: New test.
5085
5086 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
5087
5088         * gcc.dg/gnu89-init-1.c: Added new tests.
5089
5090 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5091
5092         * g++.dg/template/friend2.C: Remove as patch is reverted.
5093
5094         * g++.dg/warn/oldcast1.C: New test.
5095
5096         * g++.dg/template/ptrmem1.C: New test.
5097         * g++.dg/template/ptrmem2.C: New test.
5098
5099         * g++.dg/template/ntp.C: New test.
5100
5101         * g++.dg/other/component1.C: New test.
5102
5103         * g++.dg/template/ttp3.C: New test.
5104
5105         * g++.dg/template/friend2.C: New test.
5106         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
5107
5108 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5109
5110         * g++.dg/other/ptrmem1.C: New test.
5111         * g++.dg/other/ptrmem2.C: New test.
5112
5113 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5114
5115         * g++.dg/template/ctor1.C: New test.
5116
5117 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5118
5119         * g++.dg/template/friend2.C: New test.
5120
5121 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
5122
5123         * gcc.dg/mmix-1.c: New test.
5124
5125 2001-12-31  Richard Henderson  <rth@redhat.com>
5126
5127         * gcc.dg/asm-5.c: New.
5128
5129 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
5130
5131         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
5132         in namespace __gnu_cxx
5133
5134 2001-12-30  Richard Henderson  <rth@redhat.com>
5135
5136         * gcc.dg/debug-6.c: New.
5137
5138 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
5139
5140         * gcc.c-torture/compile/20011229-2.c: New test.
5141
5142 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
5143
5144         * gcc.dg/debug-3.c: New test.
5145         * gcc.dg/debug-4.c: New test.
5146         * gcc.dg/debug-5.c: New test.
5147
5148 2001-12-29  Richard Henderson  <rth@redhat.com>
5149
5150         * g++.dg/eh/loop1.C: New.
5151
5152 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
5153
5154         * g++.dg/template/crash1.C: New test.
5155
5156 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
5157
5158         * g++.dg/other/const1.C: New test.
5159
5160 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
5161
5162         * gcc.c-torture/compile/20011229-1.c: New test.
5163
5164 2001-12-28  Stan Shebs  <shebs@apple.com>
5165
5166         * lib/objc-torture.exp: Resync with c-torture.exp.
5167         * lib/objc.exp: Load standard libraries.
5168
5169 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
5170
5171         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
5172         additional tests.
5173
5174 2001-12-27  Roger Sayle <roger@eyesopen.com>
5175
5176         * gcc.c-torture/execute/string-opt-16.c: New testcase.
5177
5178 2001-12-27  Richard Henderson  <rth@redhat.com>
5179
5180         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
5181
5182 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
5183
5184         * g++.dg/eh/ctor1.C: New test.
5185         * g++.dg/other/error2.C: New test.
5186
5187 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
5188
5189         * g++.dg/other/init2.C: New test.
5190
5191 2001-12-24  Richard Henderson  <rth@redhat.com>
5192
5193         * gcc.dg/20011223-1.c: New.
5194         * gcc.dg/inline-1.c: New.
5195
5196 2001-12-23  Richard Henderson  <rth@redhat.com>
5197
5198         * gcc.dg/asm-4.c: Test operand modifiers.
5199
5200 2001-12-23  Richard Henderson  <rth@redhat.com>
5201
5202         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
5203
5204 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
5205
5206         * gcc.c-torture/execute/20011223-1.c: New test.
5207
5208 2001-12-21  Richard Henderson  <rth@redhat.com>
5209
5210         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
5211         re-enables the warning.
5212
5213 2001-12-21  Richard Henderson  <rth@redhat.com>
5214
5215         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
5216
5217 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
5218
5219         * gcc.c-torture/compile/20011218-1.c: New test.
5220
5221 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
5222
5223         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
5224         arm-isr.c test.
5225         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
5226         epilogue generation for ARM ISR routines.
5227
5228 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5229
5230         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
5231         * gcc.dg/format/c90-printf-3.c: Likewise.
5232         * gcc.dg/format/c99-printf-3.c: Likewise.
5233         * gcc.dg/format/ext-1.c: Likewise.
5234         * gcc.dg/format/ext-6.c: Likewise.
5235         * gcc.dg/format/format.h: Prototype unlocked stdio.
5236
5237 2001-12-20  Richard Henderson  <rth@redhat.com>
5238
5239         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
5240         (arena): Use it.
5241         (malloc): Correct allocation logic.  Abort if we fill up the
5242         arena before initialization complete.
5243         (realloc): Correct allocation logic.
5244
5245 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
5246
5247         * gcc.c-torture/compile/20011219-2.c: New test.
5248
5249         * gcc.c-torture/execute/20011219-1.c: New test.
5250
5251 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
5252
5253         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
5254         target does not support weak symbols.
5255
5256 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
5257
5258         * gcc.c-torture/compile/20011219-1.c: New test.
5259
5260 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
5261
5262         * g++.dg/other/error1.C: New test.
5263
5264 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
5265
5266         * gcc.c-torture/execute/20011217-1.c: New test.
5267
5268 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
5269
5270         * objc.dg/special/: New directory.
5271         * objc.dg/special/special.exp: New file.
5272         * objc.dg/special/unclaimed-category-1.h: New file.
5273         * objc.dg/special/unclaimed-category-1a.m: New file.
5274         * objc.dg/special/unclaimed-category-1.m: New file.
5275
5276 2001-12-17  Andreas Jaeger  <aj@suse.de>
5277
5278         * gcc.c-torture/compile/20011217-2.c: New test.
5279
5280 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5281
5282         * gcc.c-torture/compile/20011217-1.c: New test.
5283
5284 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
5285
5286         * testsuite/gcc.dg/20011214-1.c: New.
5287
5288 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
5289
5290         * gcc.dg/altivec-4.c: New.
5291
5292 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
5293
5294         * gcc.dg/20011113-1.c: New test.
5295
5296 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5297
5298         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
5299         std::__malloc_alloc_template<0> and
5300         std::__default_alloc_template<false, 0>.
5301
5302 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5303
5304         * objc/execute/bf-21.m: New test.
5305         * objc/execute/enumeration-1.m: New test.
5306         * objc/execute/enumeration-2.m: New test.
5307
5308 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
5309
5310         * gcc.dg/gnu89-init-1.c: New test.
5311
5312 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
5313
5314         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
5315         * g++.old-deja/g++.jason/2371.C: Likewise.
5316         * g++.old-deja/g++.jason/template33.C: Likewise.
5317         * g++.old-deja/g++.jason/template34.C: Likewise.
5318         * g++.old-deja/g++.jason/template36.C: Likewise.
5319         * g++.old-deja/g++.oliva/typename1.C: Likewise.
5320         * g++.old-deja/g++.oliva/typename2.C: Likewise.
5321         * g++.old-deja/g++.other/typename1.C: Likewise.
5322         * g++.old-deja/g++.pt/inherit2.C: Likewise.
5323         * g++.old-deja/g++.pt/nontype5.C: Likewise.
5324         * g++.old-deja/g++.pt/typename11.C: Likewise.
5325         * g++.old-deja/g++.pt/typename14.C: Likewise.
5326         * g++.old-deja/g++.pt/typename16.C: Likewise.
5327         * g++.old-deja/g++.pt/typename3.C: Likewise.
5328         * g++.old-deja/g++.pt/typename4.C: Likewise.
5329         * g++.old-deja/g++.pt/typename5.C: Likewise.
5330         * g++.old-deja/g++.pt/typename7.C: Likewise.
5331         * g++.old-deja/g++.robertl/eb9.C: Likewise.
5332
5333 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
5334
5335         * g++.dg/other/linkage1.C: New test.
5336         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
5337         specifiers.
5338
5339 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
5340
5341         * gcc.dg/concat.c: New test.
5342
5343 2001-12-11  Stan Shebs  <shebs@apple.com>
5344
5345         * objc/compile: New test directory.
5346         * objc/compile/compile.exp: New expect script.
5347         * objc/compile/20011211-1.m: New compile test.
5348
5349 2001-12-11  Jason Merrill  <jason@redhat.com>
5350
5351         * lib/prune.exp (prune_gcc_output): Also handle "In member
5352         function".  So many permutations...
5353
5354 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
5355
5356         * g++.dg/template/typedef1.C: New test.
5357
5358 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
5359
5360         * g++.dg/other/copy1.C: New test.
5361
5362 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
5363
5364         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
5365
5366         * gcc.dg/builtin-choose-expr.c: New.
5367
5368 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
5369
5370         * gcc.dg/altivec-2.c: New.
5371
5372 2001-12-07  Richard Henderson  <rth@redhat.com>
5373
5374         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
5375
5376 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
5377
5378         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
5379         ultrasparc.
5380
5381 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5382
5383         * g++-old.deja/g++.robertl/eb101.C: Deleted.
5384
5385 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
5386
5387         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
5388         variable argument list.
5389
5390 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
5391
5392         * gcc.c-torture/execute/memcheck: Delete entire directory.
5393         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
5394         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
5395
5396 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5397
5398         * gcc.dg/Wshadow-1.c: New test.
5399
5400 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
5401
5402         * gcc.c-torture/compile/20011130-1.c: New test.
5403
5404         * gcc.dg/noncompile/20011025-1.c: New test.
5405
5406         * g++.dg/other/anon-union.C: New test.
5407
5408         * gcc.c-torture/execute/20011024-1.c: New test.
5409
5410 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5411
5412         * gcc.c-torture/execute/20000722-1.x,
5413         gcc.c-torture/execute/20010123-1.x: Remove.
5414         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
5415         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
5416         gcc.dg/c99-complit-2.c: New tests.
5417
5418 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
5419
5420         * g++.dg/inherit/base1.C: New test.
5421
5422 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
5423
5424         * g++.dg/other/stdarg1.C: New test.
5425
5426         * gcc.c-torture/compile/20011130-2.c: New test.
5427
5428 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
5429
5430         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
5431         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
5432         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
5433         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
5434         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
5435         * gcc.dg/builtin-prefetch-1.c: New test.
5436
5437 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
5438
5439         * gcc.dg/20011130-1.c: New test.
5440
5441 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
5442
5443         * g++.dg/other/scope1.C: New test.
5444         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
5445
5446 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5447
5448         * gcc.dg/vla-init-1.c: New test.
5449
5450 2001-12-01  Geoff Keating  <geoffk@redhat.com>
5451
5452         * gcc.c-torture/compile/structs.c: New testcase from GDB.
5453
5454 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5455
5456         * objc.dg/alias.m: Update.
5457         * objc.dg/class-1.m: Update.
5458         * objc.dg/const-str-1.m: Update.
5459         * objc.dg/fwd-proto-1.m: Update.
5460         * objc.dg/id-1.m: Update.
5461         * objc.dg/super-class-1.m: Update.
5462
5463 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
5464
5465         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
5466         constructs.
5467
5468 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
5469
5470         * gcc.c-torture/execute/20011128-1.c: New test.
5471
5472 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
5473
5474         * gcc.dg/20011127-1.c: New test.
5475
5476 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5477
5478         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
5479         from Austin Group draft 7.
5480         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
5481         scanf format arguments.
5482         * gcc.dg/format/no-exargs-2.c: New test.
5483
5484 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
5485
5486         * g++.dg/abi/vbase8-4.C: New test.
5487
5488 2001-11-24  Ian Lance Taylor  <ian@airs.com>
5489
5490         * gcc.c-torture/execute/20011121-1.c: New test.
5491
5492 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
5493
5494         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
5495
5496 2001-11-23  Andreas Jaeger  <aj@suse.de>
5497
5498         * gcc.dg/cpp/charconst-2.c: New test.
5499
5500 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
5501
5502         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
5503         to the host if it is remote.  Let tests specify extra headers
5504         they use.
5505         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
5506         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
5507         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
5508         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
5509         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
5510         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
5511         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
5512         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
5513         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
5514         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
5515
5516 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
5517
5518         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
5519         for little endian ARMs.
5520
5521 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
5522
5523         * gcc.c-torture/compile/20011119-1.c: New test.
5524         * gcc.c-torture/compile/20011119-2.c: New test.
5525
5526 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
5527
5528         * gcc.dg/altivec-1.c: Fix typo.
5529
5530 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5531
5532         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
5533
5534 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
5535
5536         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
5537
5538 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
5539
5540         * lib/g77.exp: Don't specify --rpath-link.
5541
5542         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
5543         across all the headers.
5544         * gcc.dg/format/format.exp: For testing on a remote host,
5545         copy format.h.
5546
5547         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
5548         * gcc.c-torture/execute/930406-1.c: Likewise.
5549         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5550
5551 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
5552
5553         * gcc.dg/altivec-1.c: New.
5554
5555 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
5556
5557         * gcc.dg/cpp/fpreprocessed.c: New test case.
5558
5559 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5560
5561         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
5562         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
5563         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
5564
5565 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5566
5567         * gcc.dg/no-builtin-1.c: New test.
5568
5569 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
5570
5571         * gcc.c-torture/execute/20011115-1.c: New test.
5572
5573 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
5574
5575         * gcc.c-torture/compile/20011114-2.c: New test.
5576         * gcc.c-torture/compile/20011114-3.c: New test.
5577         * gcc.c-torture/compile/20011114-4.c: New test.
5578
5579 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
5580
5581         * g++.dg/other/init1.C: New test.
5582
5583 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
5584
5585         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
5586         message.
5587
5588         * gcc.c-torture/execute/20011114-1.c: New testcase.
5589
5590         * gcc.c-torture/compile/20010327-1.c: Revert last change.
5591         * gcc.c-torture/compile/20011114-1.c: New test, exactly
5592         like the (before this change) version of 20010327-1.c.
5593
5594 2001-11-14  Roger Sayle <roger@eyesopen.com>
5595
5596         * gcc.c-torture/execute/string-opt-13.c: New testcase.
5597
5598 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
5599
5600         * g++.dg/init/array2.C: New test.
5601
5602 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
5603
5604         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
5605
5606 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
5607
5608         * g++.dg/other/forscope1.C: New test.
5609         * g++.dg/ext/forscope1.C: New test.
5610         * g++.dg/ext/forscope2.C: New test.
5611
5612 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
5613
5614         * gcc.c-torture/execute/20011113-1.c: New test.
5615
5616 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
5617
5618         * gcc.c-torture/execute/20011109-2.c: New test.
5619
5620         * gcc.c-torture/execute/20011109-1.c: New test.
5621
5622 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
5623
5624         * gcc.c-torture/compile/20011109-1.c: New test.
5625
5626 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
5627
5628         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
5629         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
5630         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
5631         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
5632         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
5633         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
5634         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
5635
5636 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5637
5638         * g++.dg/warn/Wshadow-1.C: New tests.
5639         * g++.old-deja/g++.mike/for3.C: Update.
5640
5641 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5642
5643         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
5644         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
5645         XFAILs.  Adjust expected error texts.
5646         * gcc.c-torture/compile/20011106-1.c,
5647         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
5648         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
5649         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
5650         gcc.dg/c99-array-lval-5.c: New tests.
5651
5652 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5653
5654         * gcc.dg/cpp/defined.c: Update.
5655
5656 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5657
5658         * gcc.c-torture/execute/anon-1.c: New test.
5659
5660 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
5661
5662         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
5663         same size, so no warning should be produced on stormy16.
5664
5665         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
5666         due to oversized array.
5667         * g++.old-deja/g++.mike/ns15.C: Likewise.
5668         * g++.old-deja/g++.pt/crash16.C: Likewise.
5669
5670 2001-11-02  Graham Stott  <grahams@redhat.com>
5671
5672         * g++.dgother/debug1.C: Fix typos.
5673
5674 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
5675
5676         * g++.dg/other/debug1.C: New test.
5677
5678 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5679
5680         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
5681         of unsigned long.
5682
5683 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
5684
5685         * gcc.dg/20011029-2.c: New test.
5686
5687         * gcc.c-torture/compile/20011029-1.c: New test.
5688
5689 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5690
5691         * objc/execute/class_self-1.m: New test.
5692         * objc/execute/class_self-2.m: New test.
5693
5694 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
5695
5696         * gcc.misc-tests/msgs.exp: Delete.
5697         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
5698         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
5699         error set to match recent changes.
5700
5701 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
5702
5703         * gcc.dg/20011021-1.c: New test.
5704
5705 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
5706
5707         * gcc.c-torture/compile/20011023-1.c: New test.
5708
5709 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
5710
5711         * lib/g77.exp: Rewrite based on lib/g++.exp.
5712
5713 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
5714
5715         * gcc.c-torture/execute/20011019-1.c: New test.
5716
5717         * gcc.dg/20011018-1.c: New test.
5718
5719 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
5720
5721         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
5722
5723 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
5724
5725         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
5726         * gcc.dg/attr-invalid.c: Likewise.
5727
5728 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
5729
5730         * testsuite/gcc.dg/20011015-1.c: New test.
5731
5732 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5733
5734         * g++.dg/template/unify2.C: New test.
5735
5736 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5737
5738         * g++.dg/other/exception-specification.C: New test
5739
5740 2001-10-13  Tom Rix  <trix@redhat.com>
5741
5742         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
5743         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
5744
5745 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
5746
5747         * testsuite/gcc.dg/20011009-1.c: New test.
5748
5749 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
5750
5751         PR g++/4476
5752         * g++.dg/other/friend1.C: New test.
5753
5754 2001-10-11  Richard Henderson  <rth@redhat.com>
5755
5756         * g++.old-deja/g++.other/crash18.C: Add -S to options.
5757
5758 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5759
5760         * gcc.c-torture/compile/20011010-1.c: New.
5761
5762 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5763
5764         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
5765         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
5766         g77.f-torture/execute/execute.exp,
5767         g77.f-torture/noncompile/noncompile.exp,
5768         gcc.c-torture/compile/compile.exp,
5769         gcc.c-torture/execute/execute.exp,
5770         gcc.c-torture/execute/ieee/ieee.exp,
5771         gcc.c-torture/execute/memcheck/memcheck.exp,
5772         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
5773         objc/execute/execute.exp: Update FSF address.
5774
5775 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
5776
5777         * gcc.dg/cpp/cmdlne-C.c: Update.
5778         * gcc.dg/cpp/cmdlne-C2.c: New.
5779
5780 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5781
5782         * gcc.c-torture/execute/20011008-3.c: New.
5783
5784 2001-10-08  DJ Delorie  <dj@redhat.com>
5785
5786         * gcc.dg/20011008-1.c: New.
5787         * gcc.dg/20011008-2.c: New.
5788
5789 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5790
5791         * gcc.dg/cpp/spacing1.c: Update test.
5792
5793 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5794
5795         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
5796         spelling errors of "separate" as "seperate".
5797
5798 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
5799
5800         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
5801         enough to avoid inlining.
5802
5803 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5804
5805         * lib/g77.exp: set libg2c_dir correctly.
5806
5807 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5808
5809         * gcc.dg/cpp/macro11.c: New test.
5810
5811 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5812
5813         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
5814         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
5815         gcc.dg/format/multattr-3.c: New tests.
5816         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
5817         tests for format attributes on function pointers being rejected.
5818
5819 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5820
5821         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
5822
5823 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5824
5825         * g++.dg/warn/format1.C: New test.
5826
5827 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
5828
5829         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
5830
5831 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5832
5833         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
5834
5835 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5836
5837         * gcc.dg/cpp/redef2.c: Add test.
5838
5839 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
5840
5841         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
5842         long-standing bug on i686, apparently.
5843         * gcc.c-torture/execute/loop-2c.x: New file.
5844         * gcc.c-torture/execute/loop-2d.x: New file.
5845         * gcc.c-torture/execute/loop-3c.x: New file.
5846
5847 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
5848
5849         * gcc.dg/cpp/20000625-2.c: Correct line number.
5850
5851 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5852
5853         * gcc.dg/cpp/macro10.c: New test.
5854         * gcc.dg/cpp/strify3.c: New test.
5855         * gcc.dg/cpp/spacing1.c: Add tests.
5856         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
5857         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
5858
5859 2001-09-24  DJ Delorie  <dj@redhat.com>
5860
5861         * gcc.c-torture/execute/20010924-1.c: New test.
5862
5863 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5864
5865         * testsuite/objc/execute/paste.m: Remove.
5866
5867 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5868
5869         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
5870
5871 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
5872
5873         * g77.dg/strlen0.f: New test.
5874
5875 2001-09-21  Richard Henderson  <rth@redhat.com>
5876
5877         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
5878         * g++.old-deja/g++.abi/vtable2.C: Likewise.
5879
5880 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5881
5882         Table-driven attributes.
5883         * g++.dg/ext/attrib1.C: New test.
5884
5885 2001-09-20  DJ Delorie  <dj@redhat.com>
5886
5887         * gcc.dg/20000926-1.c: Update expected warning messages.
5888         * gcc.dg/array-2.c: Likewise, and test for warnings too.
5889         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
5890         array.
5891
5892 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
5893
5894         * g++.dg/eh/registers1.C: New test case.
5895
5896 2001-09-17  Richard Henderson  <rth@redhat.com>
5897
5898         * gcc.dg/array-5.c: Fix VLA decomposition test.
5899
5900 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5901
5902         * gcc.dg/cpp/line5.c: New testcase.
5903
5904 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
5905
5906         * gcc.dg/cpp/macro9.c: New test.
5907
5908 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
5909
5910         * gcc.c-torture/execute/980223.c: Change type of addr from long
5911         to char *.
5912
5913 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
5914
5915         * gcc.c-torture/execute/20010915-1.c: New test.
5916
5917 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
5918
5919         * g77.dg/bprob: New directory.
5920         * g77.dg/bprob/bprob.exp: New file.
5921         * g77.dg/bprob/bprob-1.f: New test.
5922         * g77.dg/gcov: New directory.
5923         * g77.dg/gcov/gcov.exp: New file.
5924         * g77.dg/gcov/gcov-1.f: New test.
5925         * g77.dg/gcov/gcov-1.x: New file.
5926
5927 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5928
5929         * gcc.dg/cpp/directiv.c: Update.
5930         * gcc.dg/cpp/undef1.c: Update.
5931
5932 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
5933
5934         * gcc.dg/20010912-1.c: New test.
5935
5936 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
5937
5938         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
5939         language-independent file in lib.
5940         * lib/gcov.exp: New file.
5941
5942 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5943
5944         * gcc.c-torture/compile/20010911-1.c: New test.
5945
5946 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
5947
5948         * lib/profopt.exp: New, to support profile-directed optimizations.
5949         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
5950         * gcc.misc-tests/bprob-1.c: New test.
5951         * gcc.misc-tests/bprob-2.c: New test.
5952
5953 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
5954
5955         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
5956         XFAIL and which kinds of gcov output to verify.
5957         * gcc.misc-tests/gcov-4b.x: New file.
5958         * gcc.misc-tests/gcov-5b.x: New file.
5959         * gcc.misc-tests/gcov-6.x: New file.
5960         * gcc.misc-tests/gcov-7.c: New test.
5961         * gcc.misc-tests/gcov-7.x: New file.
5962
5963 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
5964
5965         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
5966         * gcc.misc-tests/gcov-6.c: New test.
5967
5968 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5969
5970         PR c++/3986
5971         * g++.dg/abi/vbase1.C: New test.
5972
5973 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
5974
5975         * objc.dg/method-2.m: New.
5976
5977 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5978
5979         PR c++/4203
5980         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
5981         * g++.dg/init/empty1.C: New test.
5982
5983 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
5984
5985         * gcc.c-torture/compile/20010903-1.c: New test.
5986
5987 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
5988
5989         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
5990         for m68k.
5991
5992 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
5993
5994         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
5995
5996         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
5997
5998         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
5999
6000 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
6001
6002         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
6003         for 16-bit 'unsigned int'.
6004
6005 2001-08-29  Kazu Hirata  <kazu@hxi.com>
6006
6007         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
6008
6009 2001-08-27  Richard Henderson  <rth@redhat.com>
6010
6011         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
6012         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
6013
6014 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
6015
6016         * gcc.dg/asm-names.c (ymain): New.
6017
6018 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
6019
6020         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
6021         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
6022         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
6023
6024 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6025
6026         * gcc.dg/compare5.c: New testcase.
6027
6028 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
6029
6030         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
6031         and "In instantiation".
6032
6033 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
6034
6035         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6036
6037 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
6038
6039         * gcc.misc-tests/gcov.exp: Add support for branch information.
6040         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
6041         * gcc.misc-tests/gcov-4.c: New test.
6042         * gcc.misc-tests/gcov-4b.c: New test.
6043         * gcc.misc-tests/gcov-5b.c: New test.
6044
6045 2001-08-20  Zack Weinberg  <zackw@panix.com>
6046
6047         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
6048         expected to fail.
6049
6050 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6051
6052         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
6053
6054 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
6055
6056         * g++.dg/eh/template1.C: New test.
6057
6058 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
6059
6060         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
6061         Fix thinko.
6062         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
6063         for xfail.
6064
6065 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
6066
6067         * lib/g77-dg.exp:  Use prune.exp for common procedures
6068         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
6069         * lib/g77.exp: (g77-dg-prune) Remove
6070
6071 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
6072
6073         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
6074
6075 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6076
6077         * g++.dg/template/unify1.C: New test.
6078
6079 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
6080
6081         * g++.dg/abi/empty4.C: New test.
6082
6083 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
6084
6085         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
6086         solaris2.*
6087         * g77.f-torture/compile/pr3743.x: Likewise
6088
6089 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
6090
6091         * g++.dg/other/using-declaration.C: New test.
6092
6093 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6094
6095         * gcc.dg/cpp/tr-sign.c: New testcase.
6096
6097 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6098
6099         * gcc.dg/cpp/19951025-1.c: Revert.
6100         * gcc.dg/cpp/directiv.c: We no longer process directives that
6101         interrupt macro arguments.
6102
6103 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
6104
6105         * gcc.dg/bconstp-1.c: New test.
6106
6107 2001-08-03  Richard Henderson  <rth@redhat.com>
6108
6109         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
6110
6111 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6112
6113         * gcc.dg/cpp/19951025-1.c: Update.
6114
6115 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
6116
6117         * g77.dg/ff90-1.f (s): Fix reference of variable z,
6118         should be x.
6119
6120 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
6121
6122         Kill -fhonor-std.
6123         * g++.old-deja/g++.ns/ns14.C: Remove special options.
6124         * g++.old-deja/g++.other/std1.C: Likewise.
6125         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
6126
6127 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
6128
6129         * lib/g77.exp:  Load gcc-defs.exp for common procedures
6130         (g77_pass, g77_fail, g77_finish, g77_exit,
6131         ${tool}_check_unsupported_p} Now redundant.  Deleted.
6132
6133 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
6134
6135         * g77.dg/fbackslash.f
6136         * g77.dg/fcase-preserve.f
6137         * g77.dg/ff90-1.f
6138         * g77.dg/ffixed-line-length-0.f
6139         * g77.dg/ffixed-line-length-132.f
6140         * g77.dg/ffixed-line-length-7.f
6141         * g77.dg/ffixed-line-length-72.f
6142         * g77.dg/ffixed-line-length-none.f
6143         * g77.dg/ffree-form-1.f
6144         * g77.dg/fno-backslash.f
6145         * g77.dg/fno-f90-1.f
6146         * g77.dg/fno-fixed-form-1.f
6147         * g77.dg/fno-onetrip.f
6148         * g77.dg/fno-typeless-boz.f
6149         * g77.dg/fno-underscoring.f
6150         * g77.dg/fno-vxt-1.f
6151         * g77.dg/fonetrip.f
6152         * g77.dg/ftypeless-boz.f
6153         * g77.dg/fugly-assumed.f
6154         * g77.dg/funderscoring.f
6155         * g77.dg/fvxt-1.f
6156
6157 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
6158
6159         * objc.dg/fwd-proto-1.m: New.
6160         * objc.dg/local-decl-1.m: New.
6161         * objc.dg/naming-1.m: New.
6162         * objc.dg/naming-2.m: New.
6163         * objc.dg/proto-hier-1.m: New.
6164
6165 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
6166
6167         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
6168         largest-type elements to a struct makes its size grow.
6169
6170 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
6171
6172         * g++.dg/abi/vthunk1.C: New test.
6173
6174 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
6175
6176         * g++.dg/abi/vbase8-22.C: New test.
6177
6178 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6179
6180         * gcc.dg/cpp/macro8.c: New test.
6181
6182 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
6183
6184         * g++.dg/abi/vbase8-21.C: New test.
6185
6186 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
6187
6188         * g++.dg/abi/vbase8-10.C: New test.
6189
6190 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6191
6192         * lib/g++.exp (g++_set_ld_library_path): Renamed to
6193         ${tool}_set_ld_library_path.
6194         Changed caller.
6195         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
6196         g++.exp.
6197
6198 2001-07-26  Stan Cox <scox@redhat.com>
6199
6200         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
6201         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
6202         gcc_exit, gcc_check_unsupported_p):
6203         Moved to gcc-deps.exp
6204         * gcc-deps.exp: New file.
6205
6206 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6207
6208         * g++.old-deja/g++.pt/defarg14.C: New test.
6209
6210 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
6211
6212         * g++.old-deja/g++.other/lineno5.C: New test.
6213
6214 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
6215
6216         * g++.old-deja/g++.pt/crash68.C: New test.
6217
6218 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
6219
6220         * g++.old-deja/g++.other/crash42.C: New test.
6221
6222 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6223
6224         * gcc.dg/cpp/extratokens.c: Fix.
6225         * gcc.dg/cpp/skipping2.c: New tests.
6226
6227 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6228
6229         * gcc.c-torture/execute/20010724-1.c: New file.
6230         * gcc.c-torture/execute/20010724-1.x: New file.
6231
6232 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6233
6234         * g++.old-deja/g++.other/cond7.C: New test.
6235
6236 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6237
6238         * g++.old-deja/g++.other/optimize4.C: New test.
6239
6240 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6241
6242         * g++.old-deja/g++.abi/vbase8-5.C: New test.
6243
6244 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
6245
6246         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
6247         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
6248         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
6249         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
6250
6251         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
6252         bug report" message.
6253
6254         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
6255         * g++.dg/ext/instantiate1.C: Move from old-deja.
6256
6257 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
6258
6259         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
6260         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
6261         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
6262         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
6263
6264 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
6265
6266         * gcc.c-torture/execute/20010723-1.c: New test.
6267
6268 2001-07-23  Ben Elliston  <bje@redhat.com>
6269
6270         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
6271
6272 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6273
6274         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
6275         i[34567]86-*-*.
6276         Delete handling of ieee_multilib_flags.
6277         Pass -mieee for alpha*-*-* and sh-*-*.
6278         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
6279
6280 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
6281
6282         Remove old-abi tests.
6283         * g++.old-deja/g++.mike/p11116.C: Remove.
6284         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
6285
6286 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
6287
6288         * g77.f-torture/compile/pr3743.f:  New test
6289
6290 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
6291
6292         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
6293
6294 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6295
6296         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
6297         g++.old-deja/g++.pt/static6.C: Likewise.
6298         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
6299         supports weak symbols.
6300
6301 2001-07-18  Andreas Jaeger  <aj@suse.de>
6302
6303         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
6304         supported again.
6305
6306 2001-07-18  Andreas Jaeger  <aj@suse.de>
6307
6308         * gcc.dg/iftrap-1.c: Fix target line.
6309
6310 2001-07-17  Richard Henderson  <rth@redhat.com>
6311
6312         * gcc.c-torture/execute/20010717-1.c: New.
6313
6314 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6315
6316         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
6317         tests.
6318
6319 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6320
6321         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6322
6323 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6324
6325         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
6326         UAC_SIGBUS, UAC_NOPRINT definitions.
6327
6328 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
6329
6330         * objc/execute/object_is_class.m: New test.
6331         * objc/execute/object_is_meta_class.m: New test.
6332
6333 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6334
6335         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
6336         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
6337
6338 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
6339
6340         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
6341         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
6342
6343 2001-07-14  Richard Henderson  <rth@redhat.com>
6344
6345         * gcc.dg/iftrap-1.c: New.
6346
6347 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
6348
6349         * g77.f-torture/execute/intrinsic77.f: New test.
6350
6351 2001-07-11  Janis Johnson <janis@us.ibm.com>
6352
6353         * gcc.misc-tests/gcov-3.c: New test.
6354
6355 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
6356
6357         * gcc.c-torture/compile/20010711-1.c,
6358         * gcc.c-torture/compile/20010711-2.c: New tests.
6359
6360 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
6361
6362         * gcc.c-torture/execute/20010711-1.c: New test.
6363
6364 2001-07-11  Ben Elliston  <bje@redhat.com>
6365
6366         * g++.old-deja/g++.other/enum5.C: New test.
6367
6368 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
6369
6370         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
6371         (g++-dg-prune): Call prune_gcc_output.
6372         * prune.exp: New file for prune_gcc_output.
6373         * lib/g++.exp, lib/gcc.exp: Load it.
6374
6375 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6376
6377         * gcc.c-torture/compile/20010701-1.c,
6378         g++.old-deja/g++.ext/attrib6.C: New tests.
6379
6380 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
6381
6382         * gcc.c-torture/compile/20010706-1.c: New test.
6383
6384 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
6385
6386         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
6387
6388 2001-06-28  Stan Shebs  <shebs@apple.com>
6389
6390         * gcc.dg/pragma-darwin.c: New test.
6391
6392 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6393
6394         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
6395         Solaris 2.[678] system.
6396
6397 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6398
6399         * gcc.dg/20010622-1.c: New test.
6400
6401 2001-06-18  Stan Shebs  <shebs@apple.com>
6402
6403         * objc.dg: New directory.
6404         * objc.dg/dg.exp: New file.
6405         * objc.dg/alias.m: New.
6406         * objc.dg/class-1.m: New.
6407         * objc.dg/class-2.m: New.
6408         * objc.dg/const-str-1.m: New.
6409         * objc.dg/const-str-2.m: New.
6410         * objc.dg/id-1.m: New.
6411         * objc.dg/method-1.m: New.
6412         * objc.dg/super-class-1.m: New.
6413         * lib/objc-dg.exp: New file.
6414
6415 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6416
6417         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
6418         of label name.
6419
6420 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
6421
6422         * g++.old-deja/g++.abi/vbase8-9.C: New test.
6423
6424 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6425
6426         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
6427         variable.
6428
6429 2001-06-12  Richard Henderson  <rth@redhat.com>
6430
6431         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
6432
6433 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
6434
6435         * g++.old-deja/g++.abi/vbase5.C: New test.
6436         * g++.old-deja/g++.abi/vbase6.C: New test.
6437         * g++.old-deja/g++.abi/vbase7.C: New test.
6438
6439 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6440
6441         * gcc.c-torture/compile/20010610-1.c: New test.
6442
6443 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
6444
6445         * g++.old-deja/g++.abi/vbase4.C: New test.
6446
6447 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6448
6449         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
6450         support %f for HC11/HC12 targets.
6451         * gcc.c-torture/execute/930513-1.x: New file, likewise.
6452         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
6453         on HC11/HC12 targets.
6454         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
6455
6456 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6457
6458         * gcc.dg/wchar_t-1.c: New file.
6459         * gcc.dg/wint_t-1.c: Likewise.
6460
6461 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
6462
6463         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
6464
6465 2001-06-11  Richard Henderson  <rth@redhat.com>
6466
6467         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
6468
6469 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6470
6471         * gcc.c-torture/compile/20010611-1.c: New test.
6472
6473 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6474
6475         * gcc.dg/c99-tag-1.c: Add more tests.
6476
6477 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
6478
6479         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
6480         representation on MN10300 and ARM/Thumb.
6481
6482 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
6483
6484         * g77.f-torture/execute/20010610.f: New.
6485
6486 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
6487
6488         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
6489         names.
6490
6491 2001-06-09  Richard Henderson  <rth@redhat.com>
6492
6493         * gcc.c-torture/execute/ashrdi-1.c: New.
6494         * gcc.c-torture/execute/ashldi-1.c: New.
6495         * gcc.c-torture/execute/lshrdi-1.c: New.
6496
6497 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
6498
6499         * objc/execute/load-3.m: Added. Check sending +load to categories,
6500         in addition to classes.
6501
6502 2001-06-08  Stan Shebs  <shebs@apple.com>
6503
6504         * objc/execute/load-2.m: New test.  From Nicola Pero
6505         <n.pero@mi.flashnet.it>.
6506
6507 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
6508
6509         * gcc.c-torture/execute/20010605-2.c: New test.
6510
6511 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6512
6513         * g++.old-deja/g++.abi/vbase2.C: New test.
6514         * g++.old-deja/g++.abi/vbase3.C: New test.
6515
6516 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6517
6518         * g++.old-deja/g++.pt/friend49.C: New test.
6519
6520 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
6521
6522         * g++.old-deja/g++.ext/anon3.C: New test.
6523
6524 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
6525
6526         * g++.old-deja/g++.other/conv7.C: New test.
6527
6528 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
6529
6530         * gcc.c-torture/compile/20010605-2.c: New test.
6531
6532 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6533
6534         * gcc.c-torture/execute/20010604-1.c: New test.
6535
6536 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
6537
6538         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
6539
6540 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
6541
6542         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
6543         (g++_link_flags): Likewise.
6544         (g++_init): Pass gccpath's value to two previous functions.
6545
6546 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6547
6548         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
6549         Ensure logfile entry matches exec command line.
6550
6551 2001-05-31  Richard Henderson  <rth@redhat.com>
6552
6553         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
6554         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
6555
6556 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
6557
6558         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
6559         compiler for irix6.2
6560
6561 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
6562
6563         * g++.old-deja/g++.other/optimize3.C: New file.
6564
6565 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
6566
6567         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
6568         assemble.
6569
6570 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
6571
6572         * g++.old-deja/g++.other/optimize2.C: New file.
6573
6574 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
6575
6576         * gcc.c-torture/compile/20010518-2.c: New file.
6577         * gcc.c-torture/execute/20010518-1.c: New file.
6578         * gcc.c-torture/execute/20010518-2.c: New file.
6579
6580 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6581
6582         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
6583
6584 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
6585
6586         G++ no longer defines builtins that do not begin with __builtin.
6587         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
6588         * g++.old-deja/g++.brendand/misc13.C: Likewise.
6589         * g++.old-deja/g++.law/builtin1.C: Likewise.
6590         * g++.old-deja/g++.law/cvt2.C: Likewise.
6591         * g++.old-deja/g++.mike/net5.C: Likewise.
6592         * g++.old-deja/g++.other/builtins1.C: Likewise.
6593         * g++.old-deja/g++.other/builtins2.C: Likewise.
6594         * g++.old-deja/g++.other/builtins3.C: Likewise.
6595         * g++.old-deja/g++.other/builtins4.C: Likewise.
6596         * g++.old-deja/g++.other/inline8.C: Likewise.
6597         * g++.old-deja/g++.robertl/eb39.C: Likewise.
6598
6599 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
6600
6601         * g++.old-deja/g++.pt/using1.C: Adjust.
6602         * g++.old-deja/g++.pt/using2.C: New test.
6603
6604 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
6605
6606         * gcc.dg/cpp/charconst.c: New tests.
6607         * gcc.dg/cpp/escape.c: New tests.
6608         * gcc.dg/cpp/escape-1.c: New tests.
6609         * gcc.dg/cpp/escape-2.c: New tests.
6610         * gcc.dg/cpp/ucs.c: New tests.
6611
6612 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
6613
6614         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
6615         native compiler for irix6.5.
6616
6617 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
6618
6619         * lib/g++.exp (g++_include_flags): Use args to compute
6620         get_multilibs.
6621         (g++_link_flags): Likewise.
6622         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
6623
6624 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6625
6626         * gcc.dg/c90-hexfloat-1.c: Add more tests.
6627
6628 2001-05-21  Geoff Keating  <geoffk@redhat.com>
6629
6630         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
6631         this file.
6632
6633 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6634
6635         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
6636         STACK_SIZE;
6637         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
6638         to STACK_SIZE; Use it to define size of add_histo array.
6639         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
6640         to STACK_SIZE.
6641         (f): Use GITT_SIZE to define size of gitt local table.
6642         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
6643         to STACK_SIZE; Use it to define size of bytemem array.
6644
6645 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6646
6647         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
6648         on 68HC11/HC12 due to the asm instruction.
6649         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
6650         * gcc.c-torture/compile/920520-1.x: Likewise.
6651         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
6652         on 68HC11/HC12 because the function is larger than 64K.
6653         * gcc.c-torture/compile/961203-1.x: New file, this test fails
6654         on 68HC11/HC12 because the structure is too large.
6655
6656 2001-05-20  Richard Henderson  <rth@redhat.com>
6657
6658         * gcc.c-torture/execute/20010520-1.c: New.
6659
6660 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6661
6662         * g++.old-deja/g++.warn/compare1.C: New test.
6663         * gcc.dg/compare4.c: New test.
6664
6665 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
6666
6667         * g++.old-deja/g++.other/optimize1.C: New test.
6668
6669 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6670
6671         * g++.old-deja/g++.pt/spec41.C: New test.
6672
6673 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
6674
6675         * gcc.c-torture/compile/20010114-1.x: Remove.
6676
6677 2001-05-18  Stan Shebs  <shebs@apple.com>
6678
6679         * gcc.c-torture/compile/20010518-1.c: New test.
6680
6681 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
6682
6683         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
6684         * g++.old-deja/g++.pt/crash67.C: New test.
6685
6686 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
6687
6688         * g++.old-deja/g++.other/debug9.C: New test.
6689
6690 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
6691
6692         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
6693
6694 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
6695
6696         * gcc.c-torture/compile/20010516-1.c: New test.
6697
6698 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6699
6700         * g++.old-deja/g++.other/crash41.C: New test.
6701
6702 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6703
6704         * g++.old-deja/g++.pt/crash66.C: New test.
6705
6706 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
6707
6708         * g++.old-deja/g++.robertl/eb27.C: Convert.
6709
6710 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
6711
6712         * g++.dg/friend-warn.C: New test.  Do not warn about friend
6713         declaration being redundant.
6714
6715 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
6716
6717         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
6718
6719 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
6720
6721         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
6722
6723 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
6724
6725         * lib/g++.exp: Use testsuite_flags.
6726
6727 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
6728
6729         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
6730
6731 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6732
6733         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
6734
6735 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
6736
6737         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
6738
6739 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
6740
6741         * gcc.c-torture/compile/20010313-1.c: New test.
6742
6743 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
6744
6745         * gcc.dg/cpp/direct2.c: New test.
6746         * gccq.dg/cpp/direct2s.c: New test.
6747
6748         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
6749
6750 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
6751
6752         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
6753         * g++.old-deja/g++.other/op3.C: Likewise.
6754
6755 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6756
6757         * gcc.dg/cpp/syshdr.h: New file.
6758         * gcc.dg/cpp/sysmac1.c: Update.
6759         * gcc.dg/cpp/sysmac2.c: Update.
6760
6761 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6762
6763         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
6764
6765 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
6766
6767         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
6768         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
6769
6770 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
6771
6772         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
6773
6774 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
6775
6776         * lib/g++.exp (g++_include_flags): Don't use any special flags
6777         if TESTING_IN_BUILD_TREE is not defined.
6778         (g++_init): Use a plain 'c++' as the compiler if
6779         TESTING_IN_BUILD_TREEE is not defined.
6780
6781 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6782
6783         * g++.old-deja/g++.eh/catch13.C: New test.
6784         * g++.old-deja/g++.eh/catch14.C: New test.
6785
6786 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6787
6788         * gcc.dg/cpp/tr-define.c: New test.
6789
6790 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
6791
6792         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
6793         <stdlib.h>, not <malloc.h>.
6794
6795 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6796
6797         * g++.old-deja/g++.ns/template17.C: New test.
6798
6799 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6800
6801         * g++.old-deja/g++.pt/ref4.C: New test.
6802
6803 2001-04-30  Richard Henderson  <rth@redhat.com>
6804
6805         * gcc.dg/20000724-1.c: Revert last change.
6806
6807 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
6808
6809         * g77.f-torture/execute/20010430.f: New test.
6810
6811 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
6812
6813         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
6814
6815 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
6816
6817         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
6818
6819 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6820
6821         * g++.old-deja/g++.eh/crash6.C: New test.
6822
6823 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6824
6825         * g++.old-deja/g++.other/warn7.C: New test.
6826
6827 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6828
6829         * g++.old-deja/g++.other/defarg9.C: New test.
6830
6831 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6832
6833         * g77.f-torture/compile/20010426.f: New test.
6834         * g77.f-torture/execute/20010426.f: New test.
6835
6836 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6837
6838         * g77.f-torture/compile/20000629-1.x: Remove - error
6839         has been fixed.
6840
6841 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
6842
6843         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
6844         Tweak slightly to work with g++.dg framework.
6845         * g++.dg/special/ecos.exp: Run initp1.C test.
6846         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
6847
6848         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
6849         its linker doesn't give line numbers either.
6850         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
6851
6852 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6853
6854         * g++.old-deja/g++.other/lex1.C: New test.
6855
6856 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
6857
6858         * gcc.dg/noncompile/20010425-1.c: New test.
6859
6860 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6861
6862         * g++.old-deja/g++.pt/mangle2.C: New test.
6863
6864 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6865
6866         * gcc.dg/format/plus-1.c: New test.
6867
6868 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6869
6870         * gcc.dg/20010423-1.c: New test.
6871
6872 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6873
6874         * gcc.c-torture/execute/20010422-1.c: New test.
6875
6876 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
6877
6878         * g++.old-deja/g++.ns/type2.C: New test.
6879
6880 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
6881
6882         * g++.old-deja/g++.other/perf1.C: New test.
6883
6884 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
6885
6886         * gcc.dg/c99-func-2.c: Remove xfail.
6887         * gcc.dg/c99-func-3.c: Remove xfail.
6888         * gcc.dg/c99-func-4.c: Remove xfail.
6889
6890 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
6891
6892         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
6893
6894 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6895
6896         * gcc.c-torture/compile/20010423-1.c: New test.
6897
6898 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6899
6900         * g++.old-deja/g++.pt/typename28.C: New test.
6901
6902 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6903
6904         * g++.old-deja/g++.abi/empty2.C: New test.
6905         * g++.old-deja/g++.abi/empty3.C: New test.
6906
6907 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6908
6909         * g++.old-deja/g++.other/comdat2.C: New test.
6910         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
6911
6912 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6913
6914         * g++.old-deja/g++.other/overload14.C: New test.
6915
6916 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6917
6918         * g++.old-deja/g++.other/lookup23.C: New test.
6919
6920 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6921
6922         * gcc.c-torture/execute/20010403-1.c: New test.
6923
6924 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
6925             Mark Mitchell  <mark@codesourcery.com>
6926
6927         * lib/old-dejagnu.exp: Don't delete output of executable.
6928         Add .exe suffix to executables.
6929
6930 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
6931
6932         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
6933
6934 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6935
6936         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
6937
6938 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6939
6940         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
6941         * g++.old-deja/g++.abi/crash1.C: New test.
6942
6943 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6944
6945         * g++.old-deja/g++.other/crash40.C: New test.
6946
6947 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6948
6949         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
6950
6951 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
6952
6953         * g++.old-deja/g++.other/warn6.C: New test.
6954
6955 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6956
6957         * g++.old-deja/g++.robertl/eb42.C: Same.
6958
6959 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6960
6961         * gcc.dg/wtr-conversion-1.c: New testcase.
6962
6963 2001-04-10  Richard Henderson  <rth@redhat.com>
6964
6965         * g++.old-deja/g++.other/array5.C: New.
6966
6967 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6968
6969         * gcc.c-torture/execute/20010408-1.c: New test.
6970
6971 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6972
6973         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
6974         headers and constructs.
6975         * g++.old-deja/g++.robertl/eb79.C: Same.
6976         * g++.old-deja/g++.robertl/eb77.C (main): Same.
6977         * g++.old-deja/g++.robertl/eb73.C: Same.
6978         * g++.old-deja/g++.robertl/eb66.C (main): Same.
6979         * g++.old-deja/g++.robertl/eb55.C (t): Same.
6980         * g++.old-deja/g++.robertl/eb54.C (main): Same.
6981         * g++.old-deja/g++.robertl/eb46.C (main): Same.
6982         * g++.old-deja/g++.robertl/eb44.C: Same.
6983         * g++.old-deja/g++.robertl/eb41.C (main): Same.
6984         * g++.old-deja/g++.robertl/eb4.C (main): Same.
6985         * g++.old-deja/g++.robertl/eb39.C: Same.
6986         * g++.old-deja/g++.robertl/eb33.C (main): Same.
6987         * g++.old-deja/g++.robertl/eb31.C (main): Same.
6988         * g++.old-deja/g++.robertl/eb30.C: Same.
6989         * g++.old-deja/g++.robertl/eb3.C: Same.
6990         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
6991         * g++.old-deja/g++.robertl/eb21.C: Same.
6992         * g++.old-deja/g++.robertl/eb15.C: Same.
6993         * g++.old-deja/g++.robertl/eb118.C: Same.
6994         * g++.old-deja/g++.robertl/eb115.C (main): Same.
6995         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
6996         * g++.old-deja/g++.robertl/eb109.C: Same.
6997         * g++.old-deja/g++.other/sibcall1.C (main): Same.
6998         * g++.old-deja/g++.mike/rtti1.C: Same.
6999         * g++.old-deja/g++.mike/p658.C: Same.
7000         * g++.old-deja/g++.mike/net46.C: Same.
7001         * g++.old-deja/g++.mike/net34.C: Same.
7002         * g++.old-deja/g++.mike/memoize1.C: Same.
7003         * g++.old-deja/g++.mike/eh2.C: Same.
7004         * g++.old-deja/g++.law/weak.C: Same.
7005         * g++.old-deja/g++.law/visibility7.C: Same.
7006         * g++.old-deja/g++.law/visibility25.C: Same.
7007         * g++.old-deja/g++.law/visibility22.C: Same.
7008         * g++.old-deja/g++.law/visibility2.C: Same.
7009         * g++.old-deja/g++.law/visibility17.C: Same.
7010         * g++.old-deja/g++.law/visibility13.C: Same.
7011         * g++.old-deja/g++.law/visibility10.C: Same.
7012         * g++.old-deja/g++.law/visibility1.C: Same.
7013         * g++.old-deja/g++.law/virtual3.C (eval): Same.
7014         * g++.old-deja/g++.law/vbase1.C: Same.
7015         * g++.old-deja/g++.law/operators32.C: Same.
7016         * g++.old-deja/g++.law/nest3.C: Same.
7017         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
7018         * g++.old-deja/g++.law/except5.C (main): Same.
7019         * g++.old-deja/g++.law/cvt7.C (run): Same.
7020         * g++.old-deja/g++.law/cvt2.C: Same.
7021         * g++.old-deja/g++.law/cvt16.C: Same.
7022         * g++.old-deja/g++.law/ctors6.C (bar): Same.
7023         * g++.old-deja/g++.law/ctors17.C (main): Same.
7024         * g++.old-deja/g++.law/ctors13.C: Same.
7025         * g++.old-deja/g++.law/ctors12.C (main): Same.
7026         * g++.old-deja/g++.law/ctors10.C: Same.
7027         * g++.old-deja/g++.law/code-gen5.C: Same.
7028         * g++.old-deja/g++.law/bad-error7.C: Same.
7029         * g++.old-deja/g++.law/arm9.C: Same.
7030         * g++.old-deja/g++.law/arm12.C: Same.
7031         * g++.old-deja/g++.law/arg8.C: Same.
7032         * g++.old-deja/g++.law/arg1.C: Same.
7033         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
7034         * g++.old-deja/g++.jason/template31.C: Same.
7035         * g++.old-deja/g++.jason/template24.C (main): Same.
7036         * g++.old-deja/g++.jason/2371.C: Same.
7037         * g++.old-deja/g++.eh/new2.C: Same.
7038         * g++.old-deja/g++.eh/new1.C: Same.
7039         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
7040         * g++.old-deja/g++.brendan/nest21.C (main): Same.
7041         * g++.old-deja/g++.brendan/err-msg3.C: Same.
7042         * g++.old-deja/g++.brendan/crash62.C: Same.
7043         * g++.old-deja/g++.brendan/crash52.C: Same.
7044         * g++.old-deja/g++.brendan/crash49.C (main): Same.
7045         * g++.old-deja/g++.brendan/crash38.C: Same.
7046         * g++.old-deja/g++.brendan/crash15.C (main): Same.
7047         * g++.old-deja/g++.brendan/copy9.C: Same.
7048
7049 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
7050
7051         * gcc.c-torture/execute/20001203-2.c (memset):
7052         Count argument is of type __SIZE_TYPE__.
7053
7054 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
7055
7056         * gcc.c-torture/compile/20010404-1.c: New test.
7057
7058 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
7059
7060         * gcc.c-torture/compile/20010326-1.c: New test.
7061
7062 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
7063
7064         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
7065         peculiarities of the SH.
7066         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
7067
7068 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7069
7070         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
7071         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
7072         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
7073
7074 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
7075
7076         * g77.f-torture/compile/20010321-1.f: New test.
7077
7078 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
7079
7080         * gcc.c-torture/compile/20010329-1.c: New test.
7081
7082 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
7083
7084         * gcc.c-torture/execute/20010329-1.c: New test.
7085
7086 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
7087
7088         * g++.old-deja/g++.other/eh4.C: Fix typo.
7089
7090 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
7091
7092         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
7093
7094 2001-03-28  Philip Blundell  <philb@gnu.org>
7095
7096         * gcc.c-torture/compile/20010328-1.c: New test.
7097
7098 2001-03-27  Richard Henderson  <rth@redhat.com>
7099
7100         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
7101         * g++.old-deja/g++.eh/vbase3.C: Likewise.
7102
7103 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
7104
7105         * gcc.c-torture/compile/20010327-1.c: New test.
7106
7107 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
7108
7109         * g++.old-deja/g++.other/friend12.C: New test.
7110         * g++.old-deja/g++.other/friend9.C: Expect no errors.
7111         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
7112
7113 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7114
7115         * gcc.c-torture/execute/20010325-1.c: New test.
7116
7117 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
7118
7119         * g++.old-deja/g++.other/mangle3.C: New test.
7120
7121 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
7122
7123         * g++.old-deja/g++.other/anon8.C: New test.
7124
7125 2001-03-20  Philip Blundell  <philb@gnu.org>
7126
7127         * gcc.c-torture/compile/20010320-1.c: New test.
7128
7129 2001-03-17  Richard Henderson  <rth@redhat.com>
7130
7131         * g++.old-deja/g++.other/eh4.C: Add expected error text.
7132
7133 2001-03-15  Geoff Keating  <geoff@redhat.com>
7134
7135         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
7136         tests on AIX.
7137
7138 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
7139
7140         * g++.old-deja/g++.other/eh4.C: New test.
7141
7142 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
7143
7144         * gcc.dg/cpp/mi1.c: Update.
7145
7146 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
7147
7148         * g++.old-deja/g++.other/regstack.C: New test.
7149
7150 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
7151
7152         * g++.old-deja/g++.other/ref4.C: New test.
7153
7154 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
7155
7156         * objc/execute/va_method.m: Added.
7157         * objc/execute/IMP.m: Added.
7158         * objc/execute/_cmd.m: Added.
7159         * objc/execute/accessing_ivars.m: Added.
7160         * objc/execute/class-1.m: Added.
7161         * objc/execute/class-10.m: Added.
7162         * objc/execute/class-11.m: Added.
7163         * objc/execute/class-12.m: Added.
7164         * objc/execute/class-13.m: Added.
7165         * objc/execute/class-14.m: Added.
7166         * objc/execute/class-2.m: Added.
7167         * objc/execute/class-3.m: Added.
7168         * objc/execute/class-4.m: Added.
7169         * objc/execute/class-5.m: Added.
7170         * objc/execute/class-6.m: Added.
7171         * objc/execute/class-7.m: Added.
7172         * objc/execute/class-8.m: Added.
7173         * objc/execute/class-9.m: Added.
7174         * objc/execute/class-tests-1.h
7175         * objc/execute/class-tests-2.h
7176         * objc/execute/compatibility_alias.m: Added.
7177         * objc/execute/encode-1.m: Added.
7178         * objc/execute/formal_protocol-1.m: Added.
7179         * objc/execute/formal_protocol-2.m: Added.
7180         * objc/execute/formal_protocol-3.m: Added.
7181         * objc/execute/formal_protocol-4.m: Added.
7182         * objc/execute/formal_protocol-5.m: Added.
7183         * objc/execute/formal_protocol-6.m: Added.
7184         * objc/execute/formal_protocol-7.m: Added.
7185         * objc/execute/informal_protocol.m: Added.
7186         * objc/execute/initialize.m: Added.
7187         * objc/execute/load.m: Added.
7188         * objc/execute/many_args_method.m: Added.
7189         * objc/execute/nested-3.m: Added.
7190         * objc/execute/no_clash.m: Added.
7191         * objc/execute/private.m: Added.
7192         * objc/execute/redefining_self.m: Added.
7193         * objc/execute/root_methods.m: Added.
7194         * objc/execute/selector-1.m: Added.
7195         * objc/execute/static-1.m: Added.
7196         * objc/execute/static-2.m: Added.
7197         * objc/execute/va_method.m: Added.
7198
7199 2001-03-10  Richard Henderson  <rth@redhat.com>
7200
7201         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
7202
7203 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
7204
7205         * g++.old-deja/g++.other/crash31.C: XFAIL.
7206         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
7207         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
7208         * gcc.c-torture/execute/20010123-1.x: XFAIL.
7209         * gcc.c-torture/execute/20010124-1.x: XFAIL.
7210         * gcc.dg/sequence-pt-1.c: XFAIL one test.
7211
7212 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
7213
7214         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
7215
7216 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
7217
7218         * gcc.dg/20000724-1.c: Don't use multiline strings.
7219
7220 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
7221
7222         * objc/execute/string1.m, objc/execute/string2.m: Compare the
7223         result of -cString against what we expect it to be; don't just
7224         print it out for no one to read.
7225
7226         * objc/execute/string3.m, objc/execute/string4.m: New tests.
7227         Based on testcases provided by Nicola Pero.
7228
7229 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
7230
7231         * gcc.dg/cpp/macro7.c: New test.
7232
7233 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
7234
7235         * gcc.dg/cpp/multiline.c: Update.
7236
7237 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7238
7239         * g++.old-deja/g++.other/enum3.C: New test.
7240
7241 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7242
7243         * g++.old-deja/g++.other/pod1.C: New test.
7244
7245 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7246
7247         * g++.old-deja/g++.ext/overload1.C: New test.
7248
7249 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
7250
7251         * g++.old-deja/g++.pt/using1.C: New test.
7252
7253 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
7254
7255         * g++.old-deja/g++.other/using9.C: New test.
7256
7257 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
7258
7259         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
7260
7261         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
7262
7263 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
7264
7265         * g++.old-deja/g++.ext/realpt1.C: Remove.
7266
7267 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
7268
7269         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
7270
7271 2001-02-26  Will Cohen  <wcohen@redhat.com>
7272
7273         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
7274
7275 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
7276
7277         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
7278         templatized constructors.
7279
7280 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7281
7282         * gcc.c-torture/execute/20010224-1.c: New test.
7283
7284 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
7285
7286         * gcc.c-torture/execute/20010222-1.c: New test.
7287
7288 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
7289
7290         * g++.old-deja/g++.other/inline20.C: New test.
7291
7292 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7293
7294         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
7295
7296 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
7297
7298         * g++.old-deja/g++.other/lookup22.C: New test.
7299
7300 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
7301
7302         * g77.dg: New directory.
7303         * g77.dg/20010216-1.f: New test case.
7304         * g77.dg/dg.exp: New driver.
7305         * lib/g77-dg.exp: New driver library.
7306
7307 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7308
7309         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
7310
7311 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
7312
7313         * g++.old-deja/g++.other/decl9.C: New test.
7314
7315 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
7316
7317         * g++.old-deja/g++.other/init16.C: Update the test so that it does
7318         not need <string> and also tests the initialization at runtime.
7319
7320 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
7321
7322         * gcc.c-torture/execute/longlong.c: New test.
7323
7324 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
7325
7326         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
7327
7328 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
7329
7330         * gcc.c-torture/execute/920302-1.c (execute):
7331         Change argument type to short.
7332
7333 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
7334
7335         * g++.old-deja/g++.pt/deduct6.C: New test.
7336
7337 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
7338
7339         * g++.old-deja/g++.pt/deduct5.C: New test.
7340
7341 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
7342
7343         * gcc.c-torture/execute/20010209-1.c: New test.
7344
7345 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
7346
7347         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
7348
7349 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
7350
7351         * g++.dg/vtgc1.C: Update for new ABI.
7352
7353         * consistency.vlad: New directory, 1665 files.
7354
7355 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
7356
7357         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
7358         return type.
7359         * gcc.dg/cpp/digraphs.c: Declare puts.
7360
7361 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7362
7363         * g++.old-deja/g++.other/warn5.C: New test.
7364
7365 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7366
7367         * g++.old-deja/g++.pt/spec40.C: New test.
7368
7369 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7370
7371         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
7372         case.
7373         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
7374
7375 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
7376
7377         * gcc.c-torture/compile/20010209-1.c: New test.
7378
7379 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
7380
7381         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
7382         excess errors message but not if it crashes.
7383         * g++.old-deja/g++.other/crash27.C: Likewise.
7384         * g++.old-deja/g++.other/crash28.C: Likewise.
7385         * g++.old-deja/g++.other/crash30.C: Likewise.
7386         * g++.old-deja/g++.other/crash32.C: Likewise.
7387         * g++.old-deja/g++.other/crash35.C: Likewise.
7388         * g++.old-deja/g++.pt/inherit2.C: Likewise.
7389
7390 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7391
7392         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
7393         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
7394         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
7395         g77.f-torture/execute/execute.exp,
7396         g77.f-torture/noncompile/noncompile.exp,
7397         gcc.c-torture/execute/execute.exp,
7398         gcc.c-torture/execute/memcheck/memcheck.exp,
7399         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
7400         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
7401         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
7402         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
7403         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
7404         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
7405         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
7406         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
7407         Remove bug reporting instructions with ancient email addresses.
7408
7409 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
7410
7411         * gcc.dg/20010202-1.c: New test.
7412         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
7413
7414 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
7415
7416         * g++.dg/stdbool-if.C: New test.
7417
7418 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7419
7420         * objc/execute/fdecl.m: Added main().
7421
7422 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
7423
7424         * gcc.c-torture/execute/20010206-1.c: New test.
7425
7426 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
7427
7428         * gcc.dg/cpp/avoidpaste1.c: Update.
7429
7430 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7431
7432         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
7433         Pero <nicola@brainstorm.co.uk>.
7434         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
7435
7436 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
7437
7438         * g++.old-deja/g++.pt/spec39.C: New test.
7439
7440 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
7441
7442         * gcc.c-torture/compile/20010202-1.c: New test.
7443
7444 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
7445
7446         * g++.old-deja/g++.abi/primary2.C: New test.
7447         * g++.old-deja/g++.abi/primary3.C: New test.
7448         * g++.old-deja/g++.abi/primary4.C: New test.
7449         * g++.old-deja/g++.abi/primary5.C: New test.
7450         * g++.old-deja/g++.abi/vtable3.h: New test.
7451         * g++.old-deja/g++.abi/vtable3a.C: New test.
7452         * g++.old-deja/g++.abi/vtable3b.C: New test.
7453         * g++.old-deja/g++.abi/vtable3c.C: New test.
7454         * g++.old-deja/g++.abi/vtable3d.C: New test.
7455         * g++.old-deja/g++.abi/vtable3e.C: New test.
7456         * g++.old-deja/g++.abi/vtable3f.C: New test.
7457         * g++.old-deja/g++.abi/vtable3g.C: New test.
7458         * g++.old-deja/g++.abi/vtable3h.C: New test.
7459         * g++.old-deja/g++.abi/vtable3i.C: New test.
7460         * g++.old-deja/g++.abi/vtable3j.C: New test.
7461         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
7462
7463 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
7464
7465         * g++.old-deja/g++.other/anon6.C: New test.
7466         * g++.old-deja/g++.other/anon7.C: New test.
7467
7468 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
7469
7470         * gcc.dg/cpp/avoidpaste2.c: New tests.
7471
7472 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
7473
7474         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
7475
7476 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
7477
7478         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
7479         DECIMAL_DIG cases for Irix."
7480
7481 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
7482
7483         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
7484
7485 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7486
7487         * gcc.dg/c99-tag-1.c: New test.
7488
7489 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
7490
7491         * gcc.dg/cpp/tr-warn1.c: Add tests.
7492
7493 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
7494
7495         * gcc.dg/cpp/avoidpaste1.c: Update.
7496         * gcc.dg/cpp/paste4.c: Update.
7497
7498 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
7499
7500         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
7501         cases for Irix.
7502
7503 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
7504
7505         * g++.old-deja/g++.other/inline19.C: New test.
7506
7507 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
7508
7509         * gcc.dg/Wlarger-than.c: New test.
7510
7511 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
7512
7513         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
7514
7515 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
7516
7517         * gcc.c-torture/execute/20010129-1.c: New test.
7518         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
7519
7520 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
7521
7522         * gcc.dg/cpp/avoidpaste1.c: Test case.
7523
7524 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
7525
7526         * g++.old-deja/g++.other/inline18.C: New test.
7527
7528 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7529
7530         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
7531         and __builtin_putchar.
7532
7533 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
7534
7535         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
7536         tests.
7537
7538 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
7539
7540         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
7541         floating point number rounding mode to round to the nearest
7542         representable mode.
7543
7544 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
7545
7546         * g++.old-deja/g++.other/mangle2.C: New test.
7547
7548 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7549
7550         * gcc.c-torture/compile/20010124-1.c: New test.
7551
7552 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
7553
7554         * g++.old-deja/g++.pt/spec38.C: New test.
7555
7556 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7557
7558         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
7559         "Build don't run".
7560
7561 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7562
7563         * gcc.c-torture/execute/20010123-1.c: New test.
7564
7565 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7566
7567         * g++.old-deja/g++.pt/spec37.C: New test.
7568
7569 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7570
7571         * g++.old-deja/g++.pt/overload14.C: New test.
7572
7573 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7574
7575         * gcc.c-torture/execute/20010122-1.c: New test, exercise
7576         __builtin_return_address.
7577
7578 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
7579
7580         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
7581         * g++.old-deja/g++.pt/spec35.C: New test.
7582         * g++.old-deja/g++.pt/spec36.C: New test.
7583
7584 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
7585
7586         * gcc.c-torture/compile/20010118-1.c: New test.
7587
7588 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
7589
7590         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
7591
7592 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7593
7594         * gcc.c-torture/execute/20010119-1.c: New test.
7595
7596 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7597
7598         * g++.old-deja/g++.other/vbase5.C: New test.
7599
7600 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7601
7602         * gcc.c-torture/execute/20010118-1.c: New test.
7603
7604 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7605
7606         * g++.old-deja/g++.pt/deduct3.C: New test.
7607
7608 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7609
7610         * g++.old-deja/g++.pt/spec34.C: New test.
7611
7612 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
7613
7614         * g77.f-torture/compile/20000601-2.f: New test.
7615
7616 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7617
7618         * g++.old-deja/g++.other/init17.C: New test.
7619
7620 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
7621
7622         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
7623
7624 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7625
7626         * g++.old-deja/g++.pt/unify8.C: New test.
7627
7628 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7629
7630         * g++.old-deja/g++.abi/vbase1.C: New test.
7631
7632 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7633
7634         * g++.old-deja/g++.pt/crash65.C: New test.
7635
7636 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7637
7638         * gcc.dg/cpp/assembl2.S: New test case.
7639
7640 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
7641
7642         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
7643         are supported.
7644
7645 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7646
7647         * g++.old-deja/g++.other/builtins1.C: New test.
7648         * g++.old-deja/g++.other/builtins2.C: Likewise.
7649         * g++.old-deja/g++.other/builtins3.C: Likewise.
7650         * g++.old-deja/g++.other/builtins4.C: Likewise.
7651
7652 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
7653
7654         * gcc.c-torture/compile/20010117-1.c: New test.
7655         * gcc.c-torture/compile/20010117-2.c: New test.
7656
7657 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7658
7659         * g77.f-torture/execute/20010116.[fx]: New test,
7660         XFAIL on i?86-*-*.
7661         * g77.f-torture/compile/20010115.f: Indicate it's
7662         a test for PR fortran/1636.
7663
7664 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7665
7666         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
7667
7668 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7669
7670         * g77.f-torture/compile/20010115.f: New test.
7671
7672 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
7673
7674         * g++.old-deja/g++.pt/nontype5.C: New test.
7675
7676 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
7677
7678         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
7679         have an equivalent working one below it.
7680
7681 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7682
7683         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
7684         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7685
7686 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7687
7688         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
7689         message containing "init_priority".
7690         (conpr-2.C): Likewise.
7691         (conpr-3.C): Likewise.
7692         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
7693
7694 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7695
7696         * gcc.c-torture/execute/20010114-2.c: New test.
7697
7698 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
7699
7700         * gcc.c-torture/compile/20010114-1.c: New test.
7701         * gcc.c-torture/compile/20010114-1.x: Xfail.
7702         * gcc.c-torture/compile/20010114-2.c: New test.
7703         * gcc.c-torture/execute/20010114-1.c: New test.
7704         * gcc.dg/trunc-1.c: New test.
7705         * gcc.dg/uninit-B.c: New test.
7706
7707 2001-01-13  Nick Clifton  <nickc@redhat.com>
7708
7709         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
7710         target.
7711
7712 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7713
7714         * gcc.c-torture/compile/20010113-1.c: New test.
7715
7716 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
7717
7718         * gcc.c-torture/compile/20001212-1.c: New test.
7719
7720 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7721
7722         * gcc.dg/cpp/widestr1.c: Update.
7723         * gcc.dg/cpp/prag-imp.c: Remove.
7724
7725 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
7726
7727         * gcc.c-torture/execute/20000801-3.x: Remove.
7728         * gcc.dg/c90-init-1.c: New test.
7729         * gcc.dg/c99-init-1.c: New test.
7730         * gcc.dg/c99-init-2.c: New test.
7731         * gcc.dg/gnu99-init-1.c: New test.
7732
7733 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
7734
7735         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
7736         testing that no relevant ones were found.
7737
7738 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7739
7740         * g++.old-deja/g++.pt/cast2.C: New test.
7741
7742 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7743
7744         * g++.old-deja/g++.pt/friend47.C: New test.
7745
7746 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7747
7748         * g++.old-deja/g++.pt/instantiate13.C: New test.
7749
7750 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7751
7752         * g++.old-deja/g++.other/defarg7.C: New test.
7753         * g++.old-deja/g++.other/defarg8.C: New test.
7754
7755 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7756
7757         * g++.old-deja/g++.pt/crash64.C: New test.
7758
7759 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7760
7761         * g++.old-deja/g++.pt/crash63.C: New test.
7762
7763 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
7764
7765         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
7766
7767 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
7768
7769         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
7770
7771 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7772
7773         * g++.old-deja/g++.pt/error3.C: New test.
7774
7775 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7776
7777         * g++.old-deja/g++.other/crash39.C: New test.
7778
7779 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7780
7781         * g++.old-deja/g++.other/vbase4.C: New test.
7782
7783 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
7784
7785         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
7786         * gcc.dg/special/20000419-2.c: New file. Identical to above.
7787         * gcc.dg/special/special.exp: New test driver which will check
7788         for alias support for the above test.
7789
7790 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
7791
7792         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
7793         problems on small machines.
7794         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
7795         parameterize.
7796
7797 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
7798
7799         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
7800         mips.
7801         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7802
7803 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
7804
7805         * g++.old_deja/g++.pt/using8.C: New test.
7806
7807 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7808
7809         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
7810
7811 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
7812
7813         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
7814         where a failure is expected.
7815         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
7816
7817 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7818
7819         * g++.old_deja/g++.pt/instantiate12.C: New test.
7820
7821 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7822
7823         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
7824         start of structs.
7825         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
7826         * g++.old-deja/g++.brendan/crash17.C: Likewise.
7827         * g++.old-deja/g++.brendan/crash29.C: Likewise.
7828         * g++.old-deja/g++.brendan/crash48.C: Likewise.
7829         * g++.old-deja/g++.brendan/ns1.C: Likewise.
7830         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
7831         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
7832         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
7833         * g++.old-deja/g++.eh/spec6.C: Likewise.
7834         * g++.old-deja/g++.jason/crash3.C: Likewise.
7835         * g++.old-deja/g++.law/ctors11.C: Likewise.
7836         * g++.old-deja/g++.law/ctors17.C: Likewise.
7837         * g++.old-deja/g++.law/ctors5.C: Likewise.
7838         * g++.old-deja/g++.law/ctors9.C: Likewise.
7839         * g++.old-deja/g++.mike/ambig1.C: Likewise.
7840         * g++.old-deja/g++.mike/net22.C: Likewise.
7841         * g++.old-deja/g++.mike/p3538a.C: Likewise.
7842         * g++.old-deja/g++.mike/p3538b.C: Likewise.
7843         * g++.old-deja/g++.mike/virt3.C: Likewise.
7844         * g++.old-deja/g++.niklas/t128.C: Likewise.
7845         * g++.old-deja/g++.other/anon4.C: Likewise.
7846         * g++.old-deja/g++.other/using1.C: Likewise.
7847         * g++.old-deja/g++.other/warn3.C: Likewise.
7848         * g++.old-deja/g++.pt/t37.C: Likewise.
7849         * g++.old-deja/g++.robertl/eb69.C: Likewise.
7850         * g++.old-deja/g++.robertl/eb71.C: Likewise.
7851
7852 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7853
7854         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
7855
7856 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7857
7858         * gcc.c-torture/execute/stdio-opt-3.c: New test.
7859
7860 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
7861
7862         * gcc.c-torture/compile/20010107-1.c: New test.
7863
7864 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7865
7866         * gcc.c-torture/execute/builtin-noret-1.c: New test.
7867
7868 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7869
7870         * gcc.dg/format/format.h: New file.
7871         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
7872         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
7873         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
7874         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
7875         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
7876         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
7877         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
7878         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
7879         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
7880         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
7881         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
7882         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
7883         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
7884         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
7885         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
7886         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
7887         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
7888         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
7889         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
7890         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
7891         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
7892         instead of declaring standard types, macros and functions in each
7893         test.
7894
7895 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
7896
7897         * gcc.c-torture/execute/20010106-1.c: New test.
7898
7899 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7900
7901         * gcc.dg/format/format.exp: New file.
7902         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
7903         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
7904         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
7905         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
7906         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
7907         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
7908         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
7909         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
7910         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
7911         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
7912         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
7913         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
7914         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
7915         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
7916         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
7917         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
7918         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
7919         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
7920         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
7921         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
7922         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
7923         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
7924         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
7925         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
7926         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
7927         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
7928         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
7929         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
7930         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
7931         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
7932         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
7933         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
7934         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
7935         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
7936         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
7937         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
7938         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
7939         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
7940         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
7941         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
7942         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
7943         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
7944
7945 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
7946
7947         * gcc.c-torture/execute/991228-1.c: Take word endianness into
7948         account.
7949
7950 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
7951
7952         * gcc.c-torture/execute/builtin-complex-1.c: New test.
7953
7954 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
7955
7956         * g++.old-deja/g++.pt/crash62.C: New test.
7957
7958 2001-01-04  Richard Henderson  <rth@redhat.com>
7959
7960         * gcc.dg/20000926-1.c: Update expected warnings.
7961         * gcc.dg/array-2.c: Likewise.
7962         * gcc.dg/array-4.c: Also validate flexible array members.
7963         * gcc.dg/c99-flex-array-1.c: New.
7964
7965 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
7966
7967         * gcc.c-torture/compile/20001222-1.x: Remove.
7968
7969 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7970
7971         * gcc.c-torture/execute/built-in-setjmp.c: New.
7972
7973 2001-01-03  Richard Henderson  <rth@redhat.com>
7974
7975         * gcc.dg/940510-1.c: Update expected error wording.
7976         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
7977
7978 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
7979
7980         * lib/target-supports.exp (check_alias_available): Modified to
7981         indicate aliases not supported if only weak aliases are supported.
7982
7983 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7984
7985         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
7986         Turn on cmpstrsi checks for __pj__ and __i370__.
7987
7988 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7989
7990         * g++.old-deja/g++.other/virtual11.C: New test.
7991
7992 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7993
7994         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
7995
7996 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7997
7998         * gcc.c-torture/compile/20010102-1.c: New test.
7999
8000 2001-01-02  Andreas Jaeger  <aj@suse.de>
8001
8002         * gcc.dg/noreturn-3.c: New test.
8003
8004         * gcc.dg/noreturn-4.c: New test.
8005
8006 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8007
8008         * gcc.c-torture/execute/stdio-opt-1.c: Also test
8009         __builtin_fputc and __builtin_fwrite.
8010
8011 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
8012
8013         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
8014         signed char, not default char.
8015
8016 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
8017
8018         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
8019
8020 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
8021
8022         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
8023
8024 2000-12-29  Richard Henderson  <rth@redhat.com>
8025
8026         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
8027         (__cyg_profile_func_exit): Define.
8028
8029 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
8030
8031         * g++.dg/vtgc1.C: New test.
8032
8033 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
8034
8035         * gcc.dg/noncompile/20001228-1.c: New test.
8036
8037         * gcc.dg/20001228-1.c: New test.
8038
8039         * gcc.c-torture/execute/20001228-1.c: New test.
8040
8041 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
8042
8043         * gcc.dg/format-strfmon-1.c: New test.
8044
8045 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8046
8047         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
8048         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
8049         * gcc.c-torture/execute/string-opt-1.c: Likewise.
8050         * gcc.c-torture/execute/string-opt-2.c: Likewise.
8051         * gcc.c-torture/execute/string-opt-3.c: Likewise.
8052         * gcc.c-torture/execute/string-opt-4.c: Likewise.
8053         * gcc.c-torture/execute/string-opt-6.c: Likewise.
8054         * gcc.c-torture/execute/string-opt-7.c: Likewise.
8055         * gcc.c-torture/execute/string-opt-8.c: Likewise.
8056         * gcc.c-torture/execute/string-opt-9.c: Likewise.
8057         * gcc.c-torture/execute/string-opt-10.c: Likewise.
8058         * gcc.c-torture/execute/string-opt-11.c: Likewise.
8059         * gcc.c-torture/execute/string-opt-12.c: Likewise.
8060
8061         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
8062         * gcc.c-torture/execute/string-opt-4.c: Test index.
8063
8064 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
8065
8066         * gcc.c-torture/compile/20001226-1.c: New test.
8067
8068 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
8069
8070         * gcc.c-torture/compile/20001222-1.c: New test.
8071         * gcc.c-torture/compile/20001222-1.x: Xfail.
8072
8073 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
8074
8075         * gcc.c-torture/execute/comp-goto-2.c: New test.
8076
8077 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
8078
8079         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
8080         Use long types if __INT_MAX__ is 32767.
8081         (main): Use cast to (sint32 *) when poking 88 into a_page.
8082
8083         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
8084
8085 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
8086
8087         * gcc.c-torture/compile/20001221-1.c: New test.
8088         * gcc.c-torture/execute/20001221-1.c: New test.
8089
8090 2000-12-20  Richard Henderson  <rth@redhat.com>
8091
8092         * g++.old-deja/g++.pt/crash36.C: Update error lines.
8093         * g++.old-deja/g++.robertl/eb109.C: Likewise.
8094
8095 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8096
8097         * gcc.dg/compare3.c: New test.
8098
8099 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8100
8101         * gcc.dg/format-warnll-1.c: New test.
8102
8103 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
8104
8105         * gcc.dg/cpp/cmdlne-P.c: New test.
8106
8107 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8108
8109         * gcc.c-torture/execute/builtin-abs-1.c,
8110         gcc.c-torture/execute/builtin-abs-2.c: New tests.
8111
8112 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
8113
8114         * gcc.dg/cpp/multiline.c: New test.
8115
8116 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
8117
8118         * g++.old-deja/g++.other/syshdr1.C: Update.
8119         * gcc.dg/cpp/lineflags.c: Remove temporarily.
8120
8121 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8122
8123         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
8124
8125 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8126
8127         * g++.old-deja/g++.pt/ttp65.C: New test.
8128
8129 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8130
8131         * g++.old-deja/g++.pt/ttp64.C: New test.
8132
8133 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8134
8135         * g++.old-deja/g++.pt/spec33.C: New test.
8136
8137 2000-12-14  Catherine Moore  <clm@redhat.com>
8138
8139         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
8140         * gcc.c-torture/execute/920612-2.c: Likewise.
8141         * gcc.c-torture/execute/920428-2.c: Likewise.
8142         * gcc-c-torture/execute/va-arg-11.c: Call exit.
8143         * gcc.c-torture/execute/va-arg-21.c: Likewise.
8144
8145 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8146
8147         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
8148         * gcc.dg/pack-test-2.c: Likewise.
8149
8150 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
8151
8152         Tests by Zack Weinberg <zackw@stanford.edu>.
8153
8154         * gcc.dg/cpp/defined.c: Update.
8155         * gcc.dg/cpp/defined_trad.c: New tests.
8156
8157 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
8158
8159         * gcc.dg/cpp/trad-direct.c: Update.
8160
8161 2000-12-11  Neil Booth  <neilb@earthling.net>
8162
8163         * gcc.dg/cpp/defined_trad.c
8164
8165 2000-12-11  Neil Booth  <neilb@earthling.net>
8166
8167         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
8168
8169 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8170
8171         * gcc.dg/format-miss-2.c: New test.
8172
8173 2000-12-09  Neil Booth  <neilb@earthling.net>
8174
8175         * gcc.dg/cpp/lineflags.c: New tests.
8176         * gcc.dg/cpp/poison.c: Update.
8177         * gcc.dg/cpp/redef2.c: Update.
8178         * gcc.dg/cpp/skipping.c: New test.
8179
8180 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
8181
8182         * g++.old-deja/g++.other/eh3.C: New testcase.
8183
8184 2000-12-07  Neil Booth  <neilb@earthling.net>
8185
8186         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
8187         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
8188         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
8189         wtr-union-init-2.c, wtr-union-init-3.c: Update.
8190         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
8191         Update.
8192
8193 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8194
8195         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
8196         __SIZE_TYPE__ instead of int for type of integers cast to
8197         pointers.
8198
8199 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
8200
8201         * g++.old-deja/g++.other/cleanup4.C: New test.
8202
8203 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8204
8205         * format-sec-1.c: New test.
8206
8207 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8208
8209         * gcc.dg/format-nonlit-3.c: New test.
8210
8211 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8212
8213         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
8214         through a null pointer.
8215
8216 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8217
8218         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
8219         * g++.old-deja/g++.pt/partial4.C: New test.
8220
8221 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
8222
8223         * gcc.c-torture/execute/ieee/hugeval.x: New.
8224
8225 2000-12-06  Neil Booth  <neilb@earthling.net>
8226
8227         * gcc.dg/cpp/backslash2.c: New tests.
8228
8229 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8230
8231         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
8232         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
8233
8234 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
8235
8236         * gcc.c-torture/execute/20001203-2.c: New testcase.
8237
8238 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
8239
8240         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
8241         * g++.old-deja/g++.other/virtual10.C: New test.
8242
8243 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
8244
8245         * g++.old-deja/g++.mike/pmf5.C: Remove test.
8246
8247 2000-12-05  Richard Henderson  <rth@redhat.com>
8248
8249         * gcc.c-torture/compile/20001205-1.c: New.
8250
8251 2000-12-04  Neil Booth  <neilb@earthling.net>
8252
8253         * g++.old-deja/g++.other/virtual9.C: New test.
8254         * g++.old-deja/g++.pt/crash61.C: New test.
8255         * gcc.c-torture/execute/loop-9.c: New test.
8256
8257 2000-12-04  Neil Booth  <neilb@earthling.net>
8258
8259         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
8260         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
8261         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
8262         * gcc.dg/cpp/extratokens.c: ...here.
8263
8264 2000-12-04  Neil Booth  <neilb@earthling.net>
8265
8266         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
8267         New tests.
8268
8269 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8270
8271         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
8272         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
8273
8274 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
8275
8276         * gcc.c-torture/execute/20001203-1.c: New test.
8277
8278 2000-12-03  Neil Booth  <neilb@earthling.net>
8279
8280         * gcc.dg/cpp/macro6.c: New test cases.
8281
8282 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8283
8284         * gcc.c-torture/execute/string-opt-9.c: New test.
8285         * gcc.c-torture/execute/string-opt-10.c: Likewise.
8286         * gcc.c-torture/execute/string-opt-11.c: Likewise.
8287         * gcc.c-torture/execute/string-opt-12.c: Likewise.
8288
8289         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
8290         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
8291
8292 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
8293
8294         * gcc.dg/cpp/if-6.c: New testcase.
8295
8296         * gcc.dg/20001201-1.c: New testcase.
8297
8298 2000-12-02  Neil Booth  <neilb@earthling.net>
8299
8300         * g++.old-deja/g++.other/externC4.C,
8301         g++.old-deja/g++.other/friend10.C: New tests.
8302
8303 2000-12-02  Neil Booth  <neilb@earthling.net>
8304
8305         * g++.old-deja/g++.other/instan2.C
8306         * g++.old-deja/g++.other/instan3.C: New test.
8307
8308 2000-12-02  Neil Booth  <neilb@earthling.net>
8309
8310         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
8311         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
8312         gnuc99.c,gnuc99-pedantic.c: New tests.
8313
8314 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8315
8316         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
8317         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
8318
8319 2000-12-01  Neil Booth  <neilb@earthling.net>
8320
8321         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
8322         * gcc.dg/cpp/poison.c: Update.
8323         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
8324
8325 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
8326
8327         * g77.f-torture/execute/20001201.f: New test.
8328
8329 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8330
8331         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
8332
8333 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
8334
8335         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
8336
8337 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
8338
8339         * g++.old-deja/g++.other/cast6.C: New test.
8340
8341 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
8342
8343         * gcc.c-torture/execute/20001130-2.c: New testcase.
8344
8345 2000-11-30  Richard Henderson  <rth@redhat.com>
8346
8347         * gcc.c-torture/execute/20001130-1.c: New test.
8348
8349 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8350
8351         * g++.old-deja/g++.other/op3.C: New test.
8352
8353 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8354
8355         * g++.old-deja/g++.other/op2.C: New test.
8356
8357 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8358
8359         * g++.old-deja/g++.other/crash38.C: New test.
8360
8361 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
8362
8363         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
8364
8365 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
8366
8367         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
8368         tests.
8369         * gcc.c-torture/execute/string-opt-6.c: New test.
8370
8371         * gcc.dg/20001117-1.c: Add main.
8372
8373 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
8374
8375         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
8376         Move from here ...
8377         * gcc.dg/940510-1.c: ... to here.
8378
8379         * gcc.dg/20000926-1.c: GNU C now allows initializations of
8380         zero-size arrays in toplevel structures.
8381
8382 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
8383
8384         * gcc.c-torture/execute/loop-8.c: New test.
8385
8386 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8387
8388         * g++.old-deja/g++.other/base1.C: New test.
8389
8390 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8391
8392         * g++.old-deja/g++.other/parse2.C: New test.
8393
8394 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8395
8396         * g++.old-deja/g++.pt/incomplete1.C: New test.
8397
8398 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8399
8400         * g++.old-deja/g++.other/friend9.C: New test.
8401
8402 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
8403
8404         * gcc.dg/20001127-1.c: New test.
8405
8406 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
8407
8408         * g++.old-deja/g++.pt/friend46.C: New test.
8409
8410 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
8411
8412         * g++.old-deja/g++.other/ptrmem8.C: New test.
8413
8414 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8415
8416         * gcc.c-torture/execute/string-opt-7.c: New test.
8417         * gcc.c-torture/execute/string-opt-8.c: Likewise.
8418
8419 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8420
8421         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
8422         instead of 'mkcheck 2'.
8423
8424 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8425
8426         * gcc.c-torture/execute/memcheck/driver.c,
8427         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
8428         C9X references to refer to C99.
8429
8430 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
8431
8432         * gcc.dg/ultrasp3.c: New test.
8433
8434 2000-11-25  Neil Booth  <neilb@earthling.net>
8435
8436         * gcc.dg/cpp/include2.c: Update test to be locale independent.
8437
8438 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
8439
8440         * gcc.c-torture/compile/20001123-2.c: New.
8441
8442 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8443
8444         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
8445
8446 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
8447
8448         * gcc.dg/sequence-point-1.c: Add some new tests.
8449         * gcc.c-torture/execute/20001124-1.c: New test.
8450
8451 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
8452
8453         * g++.old-deja/g++.other/vaarg4.C: New test.
8454         * gcc.c-torture/compile/20001123-1.c: New test.
8455
8456 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
8457
8458         * g++.other/crash24.C: Adjust and remove XFAIL.
8459         * g++.other/crash37.C: New test.
8460
8461 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
8462
8463         * g++.old-deja/g++.pt/instantiate9.C: New test.
8464
8465 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
8466
8467         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
8468         new ABI, too.
8469
8470         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
8471         * g++.old-deja/g++.robertl/eb55.C: Likewise.
8472
8473 2000-11-22  Neil Booth  <neilb@earthling.net>
8474
8475         * gcc.dg/cpp/Wtrigraphs.c: New test.
8476
8477 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
8478
8479         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
8480
8481 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
8482
8483         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
8484
8485 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
8486
8487         * lib/gcc-dg.exp: load_lib scanasm.exp.
8488         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
8489         * lib/g++-dg.exp: load_lib scanasm.exp.
8490         * lib/scanasm.exp: New.
8491         (scan-assembler, scan-assembler-not): Add optional arguments to
8492         test name, or if not present, the pattern name.
8493         (scan-assembler-dem, scan-assembler-dem-not): New.
8494
8495         * g++.dg/dg.exp: New.
8496
8497 2000-11-21  Neil Booth  <neilb@earthling.net>
8498
8499         * gcc.dg/cpp/integrated1.c: Remove.
8500
8501 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8502
8503         * gcc.c-torture/execute/20001121-1.c: New test.
8504
8505 2000-11-21  Richard Henderson  <rth@redhat.com>
8506
8507         * gcc.c-torture/compile/20001121-1.c: New test.
8508
8509 2000-11-20  Neil Booth  <neilb@earthling.net>
8510
8511         * gcc.dg/cpp/integrated1.c: New test.
8512
8513 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8514
8515         * g++.old-deja/g++.other/inline17.C: New test.
8516
8517 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
8518
8519         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
8520         local variable to be zero: I made the variable global. Now
8521         uses abort() and exit() instead of relying on main's return value.
8522
8523 2000-11-20  Neil Booth  <neilb@earthling.net>
8524
8525         * gcc.dg/cpp/paste2.c: Update test.
8526         * objc/execute/paste.m: New test.
8527
8528 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8529
8530         * gcc.dg/c99-condexpr-1.c: New test.
8531
8532 2000-11-20  Neil Booth  <neilb@earthling.net>
8533
8534         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
8535
8536 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
8537
8538         * g++.old-deja/g++.pt/export1.C: New test.
8539
8540 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
8541
8542         * gcc.dg/20001117-1.c: New test.
8543
8544 2000-11-18  Richard Henderson  <rth@redhat.com>
8545
8546         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
8547
8548 2000-11-18  Richard Henderson  <rth@redhat.com>
8549
8550         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
8551         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
8552         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
8553
8554 2000-11-18  Richard Henderson  <rth@redhat.com>
8555
8556         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
8557         (main): New.  Exit cleanly.
8558
8559 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8560
8561         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
8562         gcc.dg/c99-fordecl-2.c: New tests.
8563
8564 2000-11-18  Richard Henderson  <rth@redhat.com>
8565
8566         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
8567         * gcc.c-torture/execute/zerolen-2.c: New.
8568
8569 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8570
8571         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
8572         memory.
8573
8574 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8575
8576         * g++.old-deja/g++.pt/instantiate8.C: New test.
8577
8578 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8579
8580         * g++.old-deja/g++.other/incomplete.C: Add more tests.
8581         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
8582
8583 2000-11-16  Nick Clifton  <nickc@redhat.com>
8584
8585         * gcc.c-torture/execute/nestfunc-2.c: New test.
8586         * gcc.c-torture/execute/nestfunc-3.c: New test.
8587
8588 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8589
8590         * gcc.c-torture/compile/20001116-1.c: New test.
8591
8592 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8593
8594         * gcc.c-torture/execute/20001115-1.c: New test.
8595
8596 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
8597
8598         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
8599         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
8600         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
8601         * g++.old-deja/g++.abi/vmihint.C: Likewise.
8602
8603 2000-11-15  Neil Booth  <neilb@earthling.net>
8604
8605         gcc.dg/cpp/_Pragma1.c: Update.
8606         gcc.dg/cpp/_Pragma2.c: New test.
8607
8608 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
8609
8610         * g++.old-deja/g++.other/anon5.C: New test.
8611
8612 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
8613
8614         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
8615         tests.
8616
8617 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
8618
8619         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
8620         output.
8621
8622 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8623
8624         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
8625         labels at end of compound statements.
8626
8627 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
8628
8629         * gcc.c-torture/execute/loop-7.c: New test.
8630
8631 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8632
8633         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
8634
8635 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8636
8637         * gcc.dg/c99-bool-1.c: New test.
8638
8639 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8640
8641         * gcc.dg/c99-scope-1.c: Remove xfail.
8642         * gcc.dg/c99-scope-2.c: New test.
8643
8644 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8645
8646         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
8647         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
8648
8649 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
8650
8651         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
8652         error messages.
8653
8654         * g++.mike/p700.C: Don't typedef wchar_t.
8655         * g++.mike/p784.C: Likewise.
8656         * g++.mike/eb101.C: Don't use __wchar_t.
8657
8658 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
8659
8660         * g77.f-torture/execute/20001111.[fx]: Test premature exit
8661         from DO loop.
8662
8663 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8664
8665         * gcc.c-torture/execute/20001111-1.c: New test.
8666
8667 2000-11-10  Nick Clifton  <nickc@redhat.com>
8668
8669         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
8670         long multuiple and accumulate.
8671
8672 2000-11-09  Richard Henderson  <rth@redhat.com>
8673
8674         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
8675         via size_t instead of int.
8676
8677         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
8678         * gcc.c-torture/execute/string-opt-2.c: Likewise.
8679         * gcc.c-torture/execute/string-opt-3.c: Likewise.
8680         * gcc.c-torture/execute/string-opt-4.c: Likewise.
8681
8682 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
8683
8684         * gcc.c-torture/compile/20001109-1.c: New test.
8685         * gcc.c-torture/compile/20001109-2.c: New test.
8686
8687 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
8688
8689         * g++.old-deja/g++.pt/operator1.C: New test.
8690         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
8691
8692 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8693
8694         * gcc.dg/20001108-1.c: New test.
8695
8696 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8697
8698         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
8699         with both arguments constant strings.
8700         * gcc.c-torture/execute/string-opt-3.c: New test.
8701         * gcc.c-torture/execute/string-opt-4.c: New test.
8702         * gcc.c-torture/execute/string-opt-5.c: New test.
8703
8704 2000-11-08  Nick Clifton  <nickc@redhat.com>
8705
8706         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
8707         mulsidi3adddi patterns.
8708
8709 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
8710
8711         * g++.old-deja/g++.other/crash36.C: New test.
8712
8713 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
8714
8715         * g++.old-deja/g++.other/init16.C: New test.
8716
8717 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
8718
8719         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
8720
8721 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8722
8723         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
8724         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8725         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8726
8727 2000-11-07  DJ Delorie  <dj@redhat.com>
8728
8729         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
8730
8731 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8732
8733         * gcc.c-torture/execute/string-opt-1.c: New test.
8734
8735 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8736
8737         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
8738         mips-sgi-irix6.* because the MIPS ABI passes floating-point
8739         parameters in registers, and there is no way for a varargs
8740         function to know in which order the integer and floating-point
8741         parameters should be interleaved when they are placed on the
8742         stack.
8743         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8744         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8745
8746 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8747
8748         * gcc.c-torture/execute/string-opt-2.c: New test.
8749
8750 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
8751
8752         * g++.old-deja/g++.pt/crash60.C: New test.
8753
8754 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8755
8756         * g++.old-deja/g++.other/crash24.C: New test.
8757         * g++.old-deja/g++.other/crash25.C: New test.
8758         * g++.old-deja/g++.other/crash26.C: New test.
8759         * g++.old-deja/g++.other/crash27.C: New test.
8760         * g++.old-deja/g++.other/crash28.C: New test.
8761         * g++.old-deja/g++.other/crash29.C: New test.
8762         * g++.old-deja/g++.other/crash30.C: New test.
8763         * g++.old-deja/g++.other/crash31.C: New test.
8764         * g++.old-deja/g++.other/crash32.C: New test.
8765         * g++.old-deja/g++.other/crash33.C: New test.
8766         * g++.old-deja/g++.other/crash34.C: New test.
8767         * g++.old-deja/g++.other/crash35.C: New test.
8768
8769 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8770
8771         * gcc.c-torture/execute/20001031-1.c: New test.
8772
8773 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
8774
8775         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
8776         namespace.
8777
8778         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
8779         standards-conformant.
8780
8781         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
8782
8783         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
8784         * g++.old-deja/g++.mike/p755a.C: Likewise.
8785         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
8786         library makes no calls to `operator new' during initialization.
8787
8788 2000-11-04  Neil Booth  <neilb@earthling.net>
8789
8790         * gcc.dg/cpp/include2.c: New tests.
8791
8792 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
8793
8794         * lib/g++.exp (g++_set_ld_library_path): New function.
8795         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
8796
8797 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
8798
8799         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
8800         warnings.
8801
8802 2000-11-01  Richard Henderson  <rth@redhat.com>
8803
8804         * g++.old-deja/g++.ext/namedret1.C: New.
8805         * g++.old-deja/g++.ext/namedret2.C: New.
8806         * g++.old-deja/g++.ext/namedret3.C: New.
8807
8808 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
8809
8810         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
8811         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
8812
8813 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8814
8815         * gcc.c-torture/execute/va-arg-21.c: New test.
8816
8817 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8818
8819         * gcc.dg/c99-complex-2.c: New test.
8820
8821 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8822
8823         * gcc.c-torture/execute/stdio-opt-1.c: New test.
8824
8825 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
8826
8827         * g++.old-deja/g++.other/inline16.C: New test.
8828
8829 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
8830
8831         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
8832         __PRETTY_FUNCTION__
8833
8834 2000-10-29  Neil Booth  <neilb@earthling.net>
8835
8836         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
8837         New tests.
8838         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
8839         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
8840         optimisation.
8841
8842 2000-10-29  Neil Booth  <neilb@earthling.net>
8843
8844         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
8845         * mi1.c, mi1c.h: Add null directives to multiple-include test.
8846         * mi5.c: Test multiple includes work with -C.
8847         * trigraphs.c: Test ^= version.
8848
8849 2000-10-28  Neil Booth  <neilb@earthling.net>
8850
8851         New tests and test updates for new macro expander.
8852
8853         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
8854         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
8855         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
8856         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
8857         new diagnostic messages.
8858
8859         * gcc.dg/cpp/macro3.c: New tests.
8860
8861 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
8862
8863         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
8864         on the same line.
8865
8866 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
8867
8868         * g++.old-deja/g++.other/eh2.C: New test.
8869
8870 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
8871
8872         * gcc.c-torture/execute/20001027-1.c: New test.
8873
8874 2000-10-26  Richard Henderson  <rth@redhat.com>
8875
8876         * gcc.c-torture/execute/20001026-1.c: New.
8877
8878 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
8879
8880         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
8881         * g++.old-deja/g++.law/builtin1.C: Likewise.
8882         * g++.old-deja/g++.law/ctors10.C: Likewise.
8883         * g++.old-deja/g++.law/virtual3.C: Likewise.
8884         * g++.old-deja/g++.mike/p658.C: Likewise.
8885         * g++.old-deja/g++.other/sibcall1.C: Likewise.
8886         * g++.old-deja/g++.other/vaarg2.C: Likewise.
8887         * g++.old-deja/g++.robertl/eb124.C: Likewise.
8888         * g++.old-deja/g++.robertl/eb44.C: Likewise.
8889         * g++.old-deja/g++.robertl/eb77.C: Likewise.
8890
8891 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
8892
8893         * gcc.c-torture/compile/20001024-1.c: New test.
8894
8895 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
8896
8897         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
8898         to tell us whether or not we are using V3.
8899
8900 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8901
8902         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
8903         operands.
8904
8905 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8906
8907         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
8908
8909 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
8910
8911         * gcc.c-torture/execute/20001024-1.c: New test.
8912
8913 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
8914
8915         * g++.old-deja/g++.other/sibcall1.C: New test.
8916
8917 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
8918
8919         * gcc.dg/noncompile/init-3.c: New test.
8920
8921 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8922
8923         * gcc.dg/format-array-1.c: New test.
8924
8925 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8926
8927         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
8928         writing through null pointers; remove comment about testing
8929         unterminated strings.
8930
8931 2000-10-17  Matthew Hiller  <hiller@redhat.com>
8932
8933         * gcc.c-torture/execute/20001017-2.c: New test.
8934
8935 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8936
8937         * gcc.c-torture/compile/20001018-1.c: New test.
8938         * gcc.c-torture/compile/20001018-1.x: Xfail.
8939
8940 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8941
8942         * gcc.c-torture/execute/20001017-1.c: New test.
8943
8944 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8945
8946         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
8947         for multiple use of arguments with scanf formats; add tests for
8948         multiple use of arguments.
8949
8950 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
8951
8952         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
8953
8954 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8955
8956         * gcc.dg/format-miss-1.c: New test.
8957
8958 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8959
8960         * gcc.c-torture/execute/20001013-1.c: New test.
8961
8962 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8963
8964         * gcc.dg/format-branch-1.c: New test.
8965
8966 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8967
8968         * README, lib/file-format.exp: Remove EGCS references.
8969
8970 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8971
8972         * gcc.dg/20001013-1.c: New test.
8973
8974 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8975
8976         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
8977         for intmax_t in the compiler using __typeof__ and the type rules
8978         for conditional expressions.
8979
8980 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
8981
8982         * gcc.dg/20001012-1.c: New test.
8983         * gcc.dg/20001012-2.c: New test.
8984
8985 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8986
8987         * gcc.dg/format-attr-1.c: New test.
8988
8989 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8990
8991         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
8992         __LONG_LONG_MAX__ instead of LLONG_MAX.
8993
8994 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8995
8996         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
8997         scanf flags.
8998         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
8999         flags.
9000
9001 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
9002
9003         * gcc.dg/sequence-pt-1.c: New test.
9004
9005 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
9006
9007         * gcc.c-torture/execute/20001011-1.c: New testcase.
9008         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
9009
9010 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
9011
9012         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
9013         does not error on it.
9014
9015 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
9016
9017         * gcc.dg/20001009-1.c: New test.
9018
9019 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
9020
9021         * gcc.c-torture/compile/20001009-1.c: Move from here ....
9022         * gcc.c-torture/execute/20001009-2.c: ... to here.
9023
9024 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
9025
9026         * gcc.c-torture/compile/20001009-1.c: New testcase.
9027         * gcc.c-torture/execute/20001009-1.c: New testcase.
9028         Testcases provided by Jan Hubicka <jh@suse.cz>.
9029
9030 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9031
9032         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9033         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
9034         uintmax_t using <limits.h> to emulate the compiler's internal
9035         logic.  No longer XFAIL %j tests.
9036
9037 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9038
9039         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
9040         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9041         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
9042         regexps and details of expected handling of some bad formats.
9043         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
9044         suppression.
9045
9046 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9047
9048         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
9049         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
9050         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
9051         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
9052         in list archives.
9053
9054 2000-10-06  Richard Henderson  <rth@cygnus.com>
9055
9056         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
9057         * g++.old-deja/g++.brendan/crash52.C: Likewise.
9058         * g++.old-deja/g++.jason/report.C: Likewise.
9059         * g++.old-deja/g++.law/friend5.C: Likewise.
9060         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
9061         of the expected warnings.
9062
9063 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
9064
9065         * g++.old-deja/g++.pt/enum14.C: New test.
9066
9067 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
9068
9069         * g++.old-deja/g++.pt/crash59.C: New test.
9070
9071 2000-10-04  Will Cohen  <wcohen@redhat.com>
9072
9073         * gcc.dg/20000926-1.c: New test.
9074
9075 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
9076
9077         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
9078         function name for current C++ compiler.
9079         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
9080
9081 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
9082
9083         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
9084         __PRETTY_FUNCTION__.
9085         * g++.old-deja/g++.ext/pretty2.C: Likewise.
9086
9087 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9088
9089         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
9090
9091 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
9092
9093         * gcc.c-torture/compile/20000923-1.c: New test.
9094
9095 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
9096
9097         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
9098         * g++.old-deja/g++.pt/ttp62.C: Same.
9099         * g++.old-deja/g++.other/inline14.C: Same.
9100
9101 2000-09-24  Richard Henderson  <rth@cygnus.com>
9102
9103         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
9104
9105 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
9106
9107         * gcc.dg/c90-printf-1.c: Add test for wide string format.
9108
9109 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
9110
9111         * gcc.c-torture/compile/20000922-1.c: New file.
9112
9113 2000-09-21  Nick Clifton  <nickc@redhat.com>
9114
9115         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
9116         a signed long modulo operation.
9117         (mod6): New function - perform an unsigned long modulo operation.
9118         (main): Add tests for modulos of very large numbers by very small
9119         dividends.
9120
9121 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9122
9123         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
9124
9125 2000-09-19  Richard Henderson  <rth@cygnus.com>
9126
9127         * gcc.dg/compare2.c (case 10): XFAIL.
9128
9129 2000-09-18  Richard Henderson  <rth@cygnus.com>
9130
9131         * gcc.c-torture/execute/20000906-1.c: Move ...
9132         * gcc.dg/20000906-1.c: ... here.  Only run on targets
9133         that support __builtin_trap.
9134
9135 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
9136
9137         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
9138
9139 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9140
9141         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
9142         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
9143         more $ format tests.
9144
9145 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9146
9147         * gcc.dg/format-errmk-1.c: New test.
9148
9149 2000-09-17  Greg McGary  <greg@mcgary.org>
9150
9151         * gcc.c-torture/execute/20000917-1.x: Remove.
9152
9153 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9154
9155         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
9156
9157 2000-09-17  Greg McGary  <greg@mcgary.org>
9158
9159         * gcc.c-torture/execute/20000917-1.c: New test.
9160         * gcc.c-torture/execute/20000917-1.x: XFAIL.
9161
9162 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
9163
9164         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
9165         in nested macro bug.
9166
9167 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
9168
9169         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
9170
9171 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
9172
9173         * gcc.c-torture/execute/20000914-1.c: New test.
9174
9175 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
9176
9177         * g++.other/inline13.C: New test.
9178
9179 2000-09-12  Andreas Jaeger  <aj@suse.de>
9180
9181         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
9182         constant by Ulrich Drepper <drepper@redhat.com>.
9183
9184 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
9185
9186         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
9187
9188 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9189
9190         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
9191
9192 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
9193
9194         * gcc.dg/cpp/backslash.c: New test.
9195
9196 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
9197
9198         * gcc.c-torture/execute/20000910-1.c: New test.
9199         * gcc.c-torture/execute/20000910-2.c: Likewise.
9200
9201 2000-09-11  Robert Lipe  <robertl@sco.com>
9202
9203         * gcc.dg/pragma-align.c: New test.
9204
9205 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
9206
9207         * g++.old-deja/g++.pt/explicit82.C: New test.
9208         * g++.old-deja/g++.pt/explicit83.C: New test.
9209
9210 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
9211
9212         * gcc.dg/asm-names.c: New test.
9213
9214 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9215
9216         * gcc.dg/cpp/tr-warn6.c: New test
9217
9218 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9219
9220         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
9221         be accepted.
9222
9223 2000-09-07  Catherine Moore  <clm@redhat.com>
9224
9225         * gcc.c-torture/execute/unroll-1.c: New test.
9226
9227 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
9228
9229         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
9230         ERROR markers.
9231         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
9232         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
9233         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
9234         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
9235         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
9236         Preprocess only.
9237         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
9238         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
9239
9240 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9241
9242         * g++.old-deja/g++.pt/deduct2.C: New test.
9243
9244 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9245
9246         * g++.old-deja/g++.pt/parms2.C: New test.
9247
9248 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9249
9250         * g++.old-deja/g++.pt/crash58.C: New test.
9251
9252 2000-09-06  Greg McGary  <greg@mcgary.org>
9253
9254         * gcc.c-torture/execute/20000906-1.c: New test.
9255         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
9256
9257 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9258
9259         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
9260
9261 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9262
9263         * g++.old-deja/g++.pt/crash57.C: New test.
9264
9265 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9266
9267         * g++.old-deja/g++.pt/crash56.C: New test.
9268
9269 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9270
9271         * g++.old-deja/g++.pt/koenig1.C: New test.
9272
9273 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
9274
9275         * gcc.dg/20000904-1.c: New test.
9276
9277 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
9278
9279         * gcc.dg/cpp/paste8.c: New test.
9280
9281 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
9282
9283         * gcc.c-torture/compile/20000827-1.c: New test.
9284
9285 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9286
9287         * gcc.dg/format-diag-1.c: New test.
9288
9289 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9290
9291         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
9292         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
9293         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
9294         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
9295         gcc.dg/formatz-1.c: Adjust warning regular expressions.
9296
9297 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
9298
9299         * g++.old-deja/g++.other/nested4.C: New test.
9300
9301 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
9302
9303         * g++.old-deja/g++.ns/scoped1.C: New test.
9304
9305 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
9306
9307         * lib/g++.exp: Support testing already-installed GCC.
9308
9309 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9310
9311         * wtr-label-1.c, wtr-suffix-1.c: New tests.
9312
9313 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9314
9315         * gcc.dg/return-type-2.c: New test.
9316
9317 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
9318
9319         * gcc.c-torture/compile/20000825-1.c: New test.
9320
9321 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
9322
9323         * gcc.dg/dwarf2-2.c: New test.
9324
9325 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
9326
9327         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
9328         dg-warning regexps.
9329
9330 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9331
9332         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
9333         gcc.dg/format-ext-5.c: New tests.
9334
9335 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
9336
9337         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
9338
9339 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
9340
9341         * gcc.dg/noncompile/930622-2.c: Adjust error message.
9342
9343 2000-08-24  Richard Henderson  <rth@cygnus.com>
9344
9345         * gcc.dg/ia64-sync-1.c: New test.
9346         * gcc.dg/ia64-sync-2.c: New test.
9347         * gcc.dg/ia64-asm-1.c: New test.
9348
9349 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
9350
9351         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
9352         * gcc.dg/format-ext-2.c: New test.
9353
9354 2000-08-23  Jason Merrill  <jason@redhat.com>
9355
9356         * lib/old-dejagnu.exp: Also ignore "In member function" and
9357         "At global scope".
9358
9359 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9360
9361         * gcc.dg/noncompile/label-lineno-1.c: New test.
9362
9363 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9364
9365         * gcc.dg/c99-array-nonobj-1.c: New test.
9366
9367 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9368
9369         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
9370         tests.
9371         * gcc.dg/format-ext-1.c: New test.
9372
9373 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9374
9375         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
9376         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
9377         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
9378         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
9379         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
9380
9381 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
9382
9383         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
9384         gcc.dg/c99-strftime-2.c: New tests.
9385
9386 2000-08-22  Richard Henderson  <rth@cygnus.com>
9387
9388         * gcc.c-torture/execute/20000822-1.c: New test.
9389
9390 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
9391
9392         * gcc.c-torture/execute/20000819-1.x: Remove.
9393
9394 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9395
9396         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
9397         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
9398         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
9399         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
9400         gcc.dg/format-xopen-1.c: New tests.
9401
9402 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9403
9404         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
9405
9406 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
9407
9408         * g++.old-deja/g++.other/loop2.C: New test.
9409
9410         * gcc.c-torture/compile/20000606-1.c: New test.
9411         * gcc.c-torture/compile/20000728-1.c: New test.
9412         * gcc.c-torture/execute/20000801-1.c: New test.
9413         * gcc.c-torture/execute/20000801-2.c: New test.
9414         * gcc.c-torture/execute/20000819-1.c: New test.
9415         * gcc.c-torture/execute/20000819-1.x: XFAIL.
9416         * gcc.dg/20000629-1.c: New test.
9417         * gcc.dg/20000724-1.c: New test.
9418         * gcc.dg/20000807-1.c: New test.
9419
9420 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
9421
9422         * gcc.dg/cpp/pragma-1.c: New test.
9423         * gcc.dg/cpp/pragma-2.c: New test.
9424
9425 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
9426
9427         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
9428         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
9429
9430 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9431
9432         * gcc.c-torture/compile/20000818-1.c: New test.
9433
9434 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
9435
9436         * gcc.c-torture/execute/20000818-1.c: New test.
9437
9438 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9439
9440         * gcc.dg/format-va-1.c: New test.
9441
9442 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9443
9444         * g++.old-deja/g++.other/typedef8.C: New test.
9445
9446 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9447
9448         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
9449         * g++.old-deja/g++.mike/net36.C: Mark candidate.
9450         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
9451         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
9452         * g++.old-deja/g++.other/ptrmem7.C: New test.
9453         * g++.old-deja/g++.pt/ptrmem10.C: New test.
9454
9455 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9456
9457         * g++.old-deja/g++.pt/typename27.C: New test.
9458
9459 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
9460
9461         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
9462         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
9463         * g++.old-deja/g++.pt/friend45.C: New test.
9464         * g++.old-deja/g++.other/friend8.C: New test.
9465
9466 2000-08-15  Richard Henderson  <rth@cygnus.com>
9467
9468         * gcc.c-torture/execute/20000815-1.c: New test.
9469
9470 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
9471
9472         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
9473         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
9474         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
9475
9476 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
9477
9478         * g++.old-deja/g++.other/refinit2.C: New test.
9479
9480 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
9481
9482         * lib/c-torture.exp (c-torture): Make
9483         compiler_conditional_xfail_data global.
9484         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
9485         compiler_conditional_xfail_data machinery.
9486         (f-torture-execute): Likewise.
9487         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
9488         and only when unrolling loops.
9489
9490         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
9491
9492 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
9493
9494         * g++.old-deja/g++.pt/explicit81.C: New test.
9495
9496 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
9497
9498         * g++.old-deja/g++.pt/typename26.C: New test.
9499
9500 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
9501
9502         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
9503         warning.
9504
9505 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
9506
9507         * g++.old-deja/g++.other/array3.C: New test.
9508
9509 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9510
9511         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
9512         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
9513         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
9514         New tests.
9515
9516 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
9517
9518         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
9519         * g++.old-deja/g++.abi/vmihint.C: Likewise.
9520
9521 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
9522
9523         * gcc.c-torture/execute/20000808-1.c: New test.
9524
9525 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9526
9527         * gcc.dg/c90-const-expr-1.c: New test.
9528
9529 2000-08-08  Richard Henderson  <rth@cygnus.com>
9530
9531         * gcc.dg/noncompile/920923-1.c: Declare calloc.
9532
9533 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9534
9535         * gcc.dg/noncompile/const-ll-1.c: New test.
9536
9537 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9538
9539         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
9540
9541 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
9542
9543         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
9544         that running programs linked against the shared version of libobjc
9545         run correctly.
9546
9547 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9548
9549         * gcc.dg/c99-printf-1.c: New test.
9550
9551 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9552
9553         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
9554
9555 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
9556
9557         * gcc.c-torture/execute/20000731-1.x: Delete.
9558
9559 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
9560
9561         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
9562         and torture_without_loops as is done by c-torture.exp.
9563         (search_for): Copy from c-torture.exp.
9564         (gcc-dg-runtest): New function, drives a directory of tests
9565         iterating over the TORTURE_OPTIONS.
9566         (scan-assembler, scan-assembler-not): Move here from
9567         individual directory drivers.
9568
9569         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
9570         defined by lib/gcc-dg.exp.
9571         * gcc.dg/cpp/cpp.exp: Likewise.
9572         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
9573         gcc-dg-runtest, so we cycle over optimization options.
9574
9575         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
9576         * gcc.dg/compare2.c: No longer expected to fail.
9577
9578 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
9579
9580         * gcc.c-torture/execute/20000804-1.c: New test.
9581
9582 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
9583
9584         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
9585
9586 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
9587
9588         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
9589
9590 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
9591
9592         * gcc.c-torture/compile/20000803-1.c: New test.
9593
9594 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9595
9596         * gcc.c-torture/execute/20000801-3.c,
9597         gcc.c-torture/execute/20000801-4.c: New tests.
9598         * gcc.c-torture/execute/20000801-3.x,
9599         gcc.c-torture/execute/20000801-4.x: Xfail.
9600
9601 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
9602
9603         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
9604         libobjc/.libs to allow for libtool.
9605
9606 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
9607
9608         * gcc.c-torture/compile/20000802-1.c: New test.
9609
9610 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
9611
9612         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
9613
9614 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
9615
9616         * gcc-c-torture/execute/20000731-2.c: New test.
9617
9618         * gcc.c-torture/execute/20000731-1.c: New test.
9619         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
9620
9621 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
9622
9623         * testsuite/gcc.dg/cpp/paste7.c: New test.
9624         * gcc.dg/cpp/20000725-1.c: New test.
9625
9626 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
9627
9628         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
9629         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
9630         declaration warning for __builtin_dwarf_reg_size.
9631
9632         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
9633
9634 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9635
9636         * gcc.dg/noncompile/voidparam-1.c: New test.
9637
9638 2000-07-30  Richard Henderson  <rth@cygnus.com>
9639
9640         * gcc.dg/c90-digraph-1.c: Don't xfail.
9641         * gcc.dg/compare2.c (case 10): Xfail.
9642         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
9643
9644 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
9645
9646         * gcc.dg/c99-main-1.c: New test.
9647
9648 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9649
9650         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
9651
9652 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
9653
9654         * gcc.c-tortuer/execute/20000726-1.c: New test.
9655
9656 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
9657
9658         * gcc.c-torture/execute/enum-2.c: New test.
9659
9660 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9661
9662         * gcc.dg/cpp/tr-warn3.c: New test.
9663
9664 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9665
9666         * g++.old-deja/g++.ext/implicit1.C: Remove.
9667         * g++.old-deja/g++.jason/c2.C: Remove
9668         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
9669         * g++.old-deja/g++.pt/crash16.C: Likewise.
9670         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
9671
9672 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9673
9674         * g++.old-deja/g++.other/for2.C: New test.
9675
9676 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
9677
9678         * gcc.dg/20000720-1.c: New test.
9679
9680 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
9681
9682         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
9683
9684 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
9685
9686         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
9687         * gcc.c-torture/execute/20000722-1.c: New.
9688         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
9689
9690 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
9691
9692         * gcc.dg/cpp/20000720-1.S: New test.
9693
9694 2000-07-21  Michael Meissner  <meissner@redhat.com>
9695
9696         * gcc.c-torture/execute/ieee/hugeval.c: New test.
9697
9698 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9699
9700         * g++.old-deja/g++.brendan/crash16.C,
9701         g++.old-deja/g++.brendan/parse3.C,
9702         g++.old-deja/g++.brendan/redecl1.C,
9703         g++.old-deja/g++.ns/template13.C,
9704         g++.old-deja/g++.other/decl4.C,
9705         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
9706
9707 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9708
9709         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
9710         and "Internal error".
9711
9712         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
9713         regexps.
9714         * gcc.dg/cpp/paste6.c: New test.
9715
9716 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
9717
9718         * gcc.dg/cpp/tr-direct.c: New test.
9719
9720         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
9721         gcc.dg/cpp/undef1.c: Tweak error regexps.
9722
9723 2000-07-18  Eric Christopher <echristo@redhat.com>
9724
9725         * gcc.c-torture/compile/20000718-1.c: New test.
9726
9727 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
9728
9729         * cpplex.c (_cpp_push_token): If the token being pushed back
9730         is the previous token in this context, just subtract one from
9731         context->posn.
9732         * cppmacro.c (save_expansion): Clear aux field when storing a
9733         placemarker.
9734
9735 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
9736
9737         * gcc.dg/noncompile/redecl-1.c: New test.
9738
9739 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
9740
9741         * gcc.c-torture/execute/20000717-5.c: New test.
9742         * gcc.c-torture/execute/20000717-1.x: Removed.
9743
9744 2000-07-17  Richard Henderson  <rth@cygnus.com>
9745
9746         * gcc.c-torture/execute/20000717-4.c: New test.
9747
9748 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
9749
9750         * gcc.dg/cpp/syshdr.c: New test.
9751         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
9752
9753 2000-07-17  Neil Booth  <neilb@earthling.net>
9754
9755         * gcc.dg/cpp/cmdlne-dM.c: New test.
9756         * gcc.dg/cpp/cmdlne-dD.c: New test.
9757
9758 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
9759
9760         * gcc.c-torture/execute/20000717-3.c: New test.
9761
9762         * gcc.c-torture/compile/20000717-1.c: New test.
9763
9764 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
9765
9766         * gcc.c-torture/execute/20000717-2.c: New test.
9767
9768 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9769
9770         * gcc.dg/formatz-1.c: New test.
9771
9772         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
9773         * gcc.dg/c99-digraph-1.c: New tests.
9774
9775         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
9776         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
9777
9778         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
9779         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
9780         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
9781         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
9782         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
9783         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
9784         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
9785
9786 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
9787
9788         * gcc.c-torture/execute/20000717-1.c: New test.
9789         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
9790
9791 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
9792
9793         * gcc.c-torture/execute/20000715-2.c: New test.
9794         * gcc.dg/20000715-1.c: New test.
9795
9796 2000-07-15  Michael Meissner  <meissner@redhat.com>
9797
9798         * gcc.c-torture/execute/20000715-1.c: New test.
9799
9800 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
9801
9802         * gcc.c-torture/execute/20000707-1.c: New test.
9803
9804 2000-07-13  Neil Booth  <NeilB@earthling.net>
9805
9806         * testsuite/gcc.dg/cpp/digraph1.c,
9807         testsuite/gcc.dg/cpp/digraph2.c,
9808         testsuite/gcc.dg/cpp/digraphs.c: New tests.
9809
9810 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
9811
9812         * g77.f-torture/compile/20000630-2.f:  New test.
9813         * g77.f-torture/compile/20000630-2.x
9814
9815 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
9816
9817         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
9818
9819 2000-07-11  Neil Booth  <NeilB@earthling.net>
9820
9821         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
9822
9823 2000-07-11  Neil Booth  <NeilB@earthling.net>
9824
9825         * gcc.dg/cpp/cmdlne-C.c: New.
9826
9827 2000-07-09  Neil Booth  <NeilB@earthling.net>
9828
9829         * gcc.dg/cpp/directiv.c: New tests.
9830         * gcc.dg/cpp/undef1.c: Update.
9831
9832 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
9833
9834         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
9835
9836 2000-07-09  Neil Booth  <NeilB@earthling.net>
9837
9838         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
9839
9840 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
9841
9842         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
9843         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9844
9845 2000-07-08  Neil Booth  <NeilB@earthling.net>
9846
9847         * gcc.dg/cpp/macsyntx.c: New tests.
9848
9849 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9850
9851         * gcc.dg/20000707-1.c: New test.
9852
9853 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9854
9855         * gcc.c-torture/execute/20000706-1.c: New test.
9856         * gcc.c-torture/execute/20000706-2.c: New test.
9857         * gcc.c-torture/execute/20000706-3.c: New test.
9858         * gcc.c-torture/execute/20000706-4.c: New test.
9859         * gcc.c-torture/execute/20000706-5.c: New test.
9860
9861 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9862
9863         * g++.old-deja/g++.pt/instantiate7.C: New test.
9864
9865 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9866
9867         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
9868         * g++.old-deja/g++.mike/thunk3.C: Likewise.
9869         * g++.old-deja/g++.other/rtti3.C: Likewise.
9870         * g++.old-deja/g++.other/rttid3.C: Likewise.
9871
9872 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
9873
9874         *  g77.f-torture/compile/20000630-1.x: Fix typo
9875
9876 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
9877
9878         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
9879         assembly output.
9880
9881 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
9882
9883         * gcc.dg/cpp/ident.c: New test.
9884
9885 2000-07-05  Neil Booth  <NeilB@earthling.net>
9886
9887         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
9888           gcc.dg/cpp/lexstrng.c: New tests.
9889
9890 2000-07-04  Neil Booth  <NeilB@earthling.net>
9891
9892         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
9893         * gcc.dg/cpp/strify2.c: Same.
9894
9895 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
9896
9897         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
9898         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
9899         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
9900         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
9901
9902         * testsuite/gcc.dg/cpp/macro1.c,
9903         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
9904         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
9905         testsuite/gcc.dg/cpp/strify1.c,
9906         testsuite/gcc.dg/cpp/strify2.c: New tests.
9907
9908 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
9909
9910         * gcc.c-torture/execute/20000703-1.c: New test.
9911
9912 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9913
9914         * g++.old-deja/g++.pt (lookup10.C): New test.
9915
9916 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9917
9918         * g++.old-deja/g++.pt (typename25.C): New test.
9919
9920 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
9921
9922         * gcc.c-torture/compile/20000701-1.c: New test.
9923
9924 2000-06-30  Nick Clifton  <nickc@cygnus.com>
9925
9926         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
9927         to test case.
9928
9929 2000-06-30  Catherine Moore  <clm@cygnus.com>
9930
9931         * gcc.c-torture/execute/align-1.c: New test.
9932
9933 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
9934
9935         * g++.old-deja/g++.pt/expr8.C: New test.
9936         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
9937
9938 2000-06-29  Nick Clifton  <nickc@cygnus.com>
9939
9940         * gcc.c-torture/compile/20000629-1.c: New test.
9941
9942 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9943
9944
9945         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
9946         gcc.dg/noncompile directory, depending on whether they're
9947         preprocessor tests or not.  Annotate all the tests for the dg
9948         framework.
9949
9950         * gcc.c-torture/noncompile/noncompile.exp: Delete.
9951         * gcc.dg/noncompile/noncompile.exp: New.
9952
9953         * Moved files:
9954         Old name                                New name
9955         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
9956         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
9957         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
9958         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
9959         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
9960         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
9961         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
9962         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
9963         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
9964         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
9965         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
9966         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
9967         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
9968         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
9969         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
9970         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
9971         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
9972         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
9973         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
9974         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
9975         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
9976         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
9977         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
9978         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
9979
9980         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
9981         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
9982         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
9983         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
9984         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
9985         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
9986
9987 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9988
9989         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
9990         declare one variable.  On the fourth, error.
9991         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
9992         declared by 20000628-1a.h.
9993
9994 2000-06-29  Richard Henderson  <rth@redhat.com>
9995
9996         * gcc.c-torture/execute/930529-1.x: New file.
9997         * gcc.dg/920413-1.c: Adjust expected warning text.
9998         * gcc.dg/980217-1.c: Declare abort.
9999         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
10000
10001 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
10002
10003         * g77.f-torture/compile/20000629-1.f: New test.
10004         * g77.f-torture/compile/20000629-1.x: Expected to fail.
10005
10006 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
10007
10008         Rearrange lots of files, removing entirely the
10009         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
10010         directories.
10011
10012         * Deleted files:
10013         gcc.c-torture/code_quality/code_quality.exp
10014         gcc.c-torture/special/special.exp
10015         gcc.failure/failure.exp
10016         gcc.failure/940409-1.x
10017         gcc.c-torture/compile/961203-1.x
10018
10019         * New files:
10020         gcc.misc-tests/linkage.exp
10021         gcc.c-torture/execute/920730-1t.c
10022         gcc.c-torture/execute/920730-1t.x
10023         gcc.c-torture/compile/920520-1.x
10024         gcc.c-torture/compile/920521-1.x
10025         gcc.c-torture/compile/981006-1.x
10026         gcc.c-torture/execute/eeprof-1.x
10027
10028         * Moved files (possibly with modifications to fit a new harness):
10029         Old name                                New name
10030         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
10031         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
10032         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
10033         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
10034         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
10035         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
10036         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
10037         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
10038         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
10039         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
10040         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
10041         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
10042         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
10043         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
10044
10045 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
10046
10047         * c-torture/compile/961203-1.x: Delete.
10048
10049         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
10050         not exit. Include stdio.h.
10051         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
10052         * gcc.misc-tests/dg-12.c: Likewise.
10053         * gcc.misc-tests/dg-5.c: Likewise.
10054         * gcc.misc-tests/dg-6.c: Likewise.
10055         * gcc.misc-tests/dg-7.c: Prototype abort.
10056         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
10057         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
10058         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
10059         not exit.
10060         * gcc.misc-tests/sieve.c: Use return from main, not exit.
10061         * gcc.misc-tests/sort2.c: Use return from main, not exit.
10062
10063 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
10064
10065         * gcc.dg/cpp/20000628-1.c: New test.
10066         * gcc.dg/cpp/20000628-1.h: New header for above test.
10067         * gcc.dg/cpp/20000628-1a.h: Likewise.
10068
10069 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
10070
10071         * gcc.dg/cpp: New directory.
10072         * gcc.dg/cpp/cpp.exp: New driver.
10073         * gcc.dg/cpp/20000627-1.c: New test.
10074         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
10075         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
10076         and rewrite as a compilation test.
10077
10078         * gcc.dg: Move many files into the cpp subdirectory, possibly
10079         renaming or editing them as well.
10080         Old name                New name
10081         990119-1.c              cpp/19990119-1.c
10082         990228-1.c              cpp/19990228-1.c
10083         990407-1.c              cpp/19990407-1.c
10084         990409-1.c              cpp/19990409-1.c
10085         990413-1.c              cpp/19990413-1.c
10086         990703-1.c              cpp/19990703-1.c
10087         20000127-1.c            cpp/20000127-1.c
10088         20000129-1.c            cpp/20000129-1.c
10089         20000207-1.c            cpp/20000207-1.c
10090         20000207-2.c            cpp/20000207-2.c
10091         20000209-1.c            cpp/20000209-1.c
10092         20000209-2.c            cpp/20000209-2.c
10093         20000301-1.c            cpp/20000301-1.c
10094         20000419-1.c            cpp/20000419-1.c
10095         20000510-1.S            cpp/20000510-1.S
10096         20000519-1.c            cpp/20000519-1.c
10097         20000529-1.c            cpp/20000529-1.c
10098         20000625-1.c            cpp/20000625-1.c
10099         20000625-2.c            cpp/20000625-2.c
10100         cpp-as1.c               cpp/assert1.c
10101         cpp-as2.c               cpp/assert2.c
10102         cxx-comments-1.c        cpp/cxxcom1.c
10103         cxx-comments-2.c        cpp/cxxcom2.c
10104         endif-label.c           cpp/endif.c
10105         cpp-hash1.c             cpp/hash1.c
10106         cpp-hash2.c             cpp/hash2.c
10107         cpp-if1.c               cpp/if-1.c
10108         cpp-if2.c               cpp/if-2.c
10109         cpp-if3.c               cpp/if-3.c
10110         cpp-if4.c               cpp/if-4.c
10111         cpp-if5.c               cpp/if-5.c
10112         cpp-cond.c              cpp/if-cexp.c
10113         cpp-missingop.c         cpp/if-mop.c
10114         cpp-missingparen.c      cpp/if-mpar.c
10115         cpp-opprec.c            cpp/if-oppr.c
10116         cpp-ifparen.c           cpp/if-paren.c
10117         cpp-shortcircuit.c      cpp/if-sc.c
10118         cpp-shift.c             cpp/if-shift.c
10119         cpp-unary.c             cpp/if-unary.c
10120         cpp-li1.c               cpp/line1.c
10121         cpp-li2.c               cpp/line2.c
10122         lineno.c                cpp/line3.c
10123         lineno-2.c              cpp/line4.c
10124         cpp-mi.c                cpp/mi1.c
10125         cpp-mic.h               cpp/mi1c.h
10126         cpp-micc.h              cpp/mi1cc.h
10127         cpp-mind.h              cpp/mi1nd.h
10128         cpp-mindp.h             cpp/mi1ndp.h
10129         cpp-mix.h               cpp/mi1x.h
10130         cpp-mi2.c               cpp/mi2.c
10131         cpp-mi2a.h              cpp/mi2a.h
10132         cpp-mi2b.h              cpp/mi2b.h
10133         cpp-mi2c.h              cpp/mi2c.h
10134         cpp-mi3.c               cpp/mi3.c
10135         cpp-mi3.def             cpp/mi3.def
10136         poison-1.c              cpp/poison.c
10137         pr-impl.c               cpp/prag-imp.c
10138         cpp-redef-2.c           cpp/redef1.c
10139         cpp-redef.c             cpp/redef2.c
10140         strpaste.c              cpp/strp1.c
10141         strpaste-2.c            cpp/strp2.c
10142         cpp-tradpaste.c         cpp/tr-paste.c
10143         cpp-tradstringify.c     cpp/tr-str.c
10144         cpp-tradwarn1.c         cpp/tr-warn1.c
10145         cpp-tradwarn2.c         cpp/tr-warn2.c
10146         trigraphs.c             cpp/trigraphs.c
10147         cpp-unc1.c              cpp/unc1.c
10148         cpp-unc2.c              cpp/unc2.c
10149         cpp-unc3.c              cpp/unc3.c
10150         cpp-unc.c               cpp/unc4.c
10151         undef.c                 cpp/undef1.c
10152         undef-2.c               cpp/undef2.c
10153         cpp-wi1.c               cpp/widestr1.c
10154
10155 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
10156
10157         * lib/g++.exp (g++_include_flags): Tweak.
10158
10159 2000-06-27  H.J. Lu  <hjl@gnu.org>
10160             Loren J. Rittle  <ljrittle@acm.org>
10161
10162         * lib/g++.exp (g++_include_flags): Override libgloss.exp
10163         version with one that knows about the new gcc tree structure.
10164         (g++_link_flags): Same.
10165
10166 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
10167
10168         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
10169         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
10170         case we are cross-compiling.
10171
10172         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
10173         g++.old-deja/g++.niklas/Makefile.in,
10174         g++.old-deja/g++.niklas/configure.in,
10175         g++.old-deja/g++.other/Makefile.in,
10176         g++.old-deja/g++.other/configure.in,
10177         gcc.c-torture/code_quality/Makefile.in,
10178         gcc.c-torture/code_quality/configure.in,
10179         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
10180         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
10181         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
10182         gcc.c-torture/execute/ieee/Makefile.in,
10183         gcc.c-torture/execute/ieee/configure.in,
10184         gcc.c-torture/noncompile/Makefile.in,
10185         gcc.c-torture/noncompile/configure.in,
10186         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
10187         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
10188         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
10189
10190 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
10191
10192         * g++.old-deja/g++.other/ambig3.C: New test.
10193
10194 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
10195
10196         * g++.old-deja/g++.pt/syntax1.C: New test.
10197         * g++.old-deja/g++.pt/syntax2.C: New test.
10198         * g++.old-deja/g++.other/syntax3.C: New test.
10199         * g++.old-deja/g++.other/syntax4.C: New test.
10200
10201 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
10202
10203         * gcc.dg/20000623-1.c: Prototype exit and abort.
10204
10205 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
10206
10207         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
10208         New tests.
10209         * gcc.dg/cpp-mi3.def: New file.
10210
10211         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
10212         inside assertions.
10213         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
10214         lexer's error messages.
10215         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
10216         divine anything from the linemarkers.
10217         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
10218         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
10219
10220 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
10221
10222         * gcc.dg/20000623-1.c: New test.
10223
10224 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
10225
10226         * gcc.c-torture/execute/20000622-1.c: New test.
10227
10228 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
10229
10230         * g++.old-deja/g++.other/init15.C: New test.
10231
10232 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
10233
10234         * g++.old-deja/g++.pt/vaarg2.C: New test.
10235         * g++.old-deja/g++.pt/vaarg3.C: New test.
10236
10237 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
10238
10239         * g++.old-deja/g++.other/dyncast6.C: New test.
10240
10241 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
10242
10243         * gcc.c-torture/execute/loop-6.c: New test.
10244
10245 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
10246
10247         * gcc.dg/20000614-1.c: New test.
10248         * gcc.dg/20000614-2.c: New test.
10249
10250 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
10251
10252         * g++.old-deja/g++.other/inline12.C: New test.
10253
10254 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
10255
10256         * g++.old-deja/g++.other/eh1.C: New test.
10257
10258 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
10259
10260         * g++.old-deja/g++.other/type.C: New test.
10261
10262 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
10263
10264         * g++.old-deja/g++.other/initstring.C: New test.
10265
10266 2000-06-12  Jason Merrill  <jason@redhat.com>
10267
10268         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
10269
10270 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
10271
10272         * gcc.c-torture/compile/20000609-1.c: New test.
10273
10274 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
10275
10276         * gcc.dg/20000609-1.c: New test.
10277
10278 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
10279
10280         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
10281         * gcc.c-torture/noncompile/poison-1.c: Move...
10282         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
10283         * gcc.dg/cpp-li1.c: Add a token after the #line.
10284
10285 2000-06-05  Richard Henderson  <rth@cygnus.com>
10286
10287         * gcc.c-torture/execute/20000605-2.c: New test.
10288         * gcc.c-torture/execute/20000605-3.c: New test.
10289
10290 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
10291
10292         * g77.f-torture/execute/20000503-1.x: New file.
10293
10294 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
10295
10296         * g++.old-deja/g++.eh/badalloc1.C: New test.
10297
10298 2000-06-05  Richard Henderson  <rth@cygnus.com>
10299
10300         * gcc.c-torture/execute/20000605-1.c: New test.
10301
10302 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
10303             Nathan Sidwell <nathan@codesourcery.com>
10304
10305         * gcc.c-torture/compile/20000605-1.c: New test.
10306
10307 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
10308
10309         * g77.f-torture/compile/20000601-1.f:  New test.
10310
10311 2000-06-03  Richard Henderson  <rth@cygnus.com>
10312
10313         * gcc.c-torture/execute/20000603-1.c: New.
10314
10315 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
10316
10317         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
10318         * gcc.dg/noreturn-2.c (noreturn): Likewise.
10319
10320 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
10321
10322         * gcc.dg/compare2.c (case 12): XFAIL.
10323         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
10324         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
10325
10326         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
10327
10328 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
10329
10330         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
10331         guard macro is already defined when the header is first
10332         included.
10333         * gcc.dg/cpp-mix.h: New file.
10334         * gcc.dg/endif-label.c: Update patterns to match compiler.
10335
10336         * g++.brendan/complex1.C: Declare abort.
10337         * g++.law/refs4.C: Remove XFAIL.
10338         * g++.oliva/expr2.C: Declare abort and exit.
10339
10340 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
10341
10342         * gcc.c-torture/execute/20000528-1.c: New test.
10343
10344         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
10345         * g++.old-deja/g++.law/temps4.C: Likewise.
10346
10347         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
10348         stdlib.h.  Call abort() on failure.
10349         * g++.old-deja/g++.law/refs4.C: Likewise.
10350         * g++.old-deja/g++.law/temps4.C: Likewise.
10351         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
10352         * gcc.c-torture/execute/20000112-1.c: Include string.h.
10353
10354 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
10355
10356         Relative to g++.dg/special:
10357         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
10358
10359         Relative to g++.old-deja:
10360         * g++.brendan/complex1.C, g++.jason/optimize2.C,
10361         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
10362         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
10363         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
10364         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
10365         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
10366         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
10367
10368         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
10369         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
10370         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
10371         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
10372         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
10373         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
10374         and/or string.h.
10375
10376         * g++.other/goto1.C: Update expectations for error messages.
10377
10378 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
10379
10380         * gcc.c-torture/compile/20000523-1.c: New test.
10381
10382 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
10383
10384         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
10385
10386 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
10387
10388         * g++.old-deja/g++.eh/catch11.C: New test.
10389         * g++.old-deja/g++.eh/catch12.C: New test.
10390
10391 2000-05-24  Nick Clifton  <nickc@cygnus.com>
10392
10393         * gcc.c-torture/execute/20000523-1.c: New test.
10394
10395 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
10396
10397         * c-torture/execute/bcp-1.c: Replace abort in arg of
10398         __builtin_constant_p with a generic external function.
10399
10400         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
10401         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
10402         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
10403         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
10404         Prototype abort and/or exit.
10405
10406         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
10407         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
10408         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
10409         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
10410
10411 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
10412
10413         * gcc.dg/dwarf2-1.c: New test.
10414
10415 2000-05-20  Richard Henderson  <rth@cygnus.com>
10416
10417         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
10418
10419 2000-05-20  Andreas Jaeger  <aj@suse.de>
10420
10421         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
10422         testcase.
10423
10424 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
10425
10426         * gcc.c-torture/execute/20000519-2.c: New test.
10427
10428 2000-05-19  Andreas Jaeger  <aj@suse.de>
10429
10430         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
10431         which fails with SSA.
10432
10433         * lib/c-torture.exp: Also test with -O3 -fssa.
10434
10435 2000-05-18  Michael Meissner  <meissner@redhat.com>
10436
10437         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
10438         * gcc.c-torture/execute/920415-1.c: Ditto.
10439         * gcc.c-torture/execute/920501-1.c: Ditto.
10440         * gcc.c-torture/execute/conversion.c: Ditto.
10441         * gcc.c-torture/execute/cvt-1.c: Ditto.
10442
10443 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
10444
10445         * gcc.c-torture/compile/20000518-1.c: New test.
10446
10447 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
10448
10449         * g77.f-torture/compile/200005018.f:  New test.
10450
10451 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
10452
10453         * gcc.c-torture/compile/20000517-1.c: New test.
10454
10455 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10456
10457         * gcc.c-torture/execute/20000516-1.c: New test.
10458
10459 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
10460
10461         * g++.old-deja/g++.other/eh.C: New test.
10462
10463 2000-05-12  Richard Henderson  <rth@cygnus.com>
10464
10465         * gcc.c-torture/execute/990208-1.c (main): Don't pass
10466         constants through to doit's conditional.
10467
10468 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
10469
10470         * gcc.c-torture/compile/20000511-1.c: New test.
10471         * g77.f-torture/compile/20000511-1.f: New test.
10472         * g77.f-torture/compile/20000511-2.f: New test.
10473
10474 2000-05-11  Michael Meissner  <meissner@redhat.com>
10475
10476         * gcc.c-torture/execute/20000511-1.c: New test.
10477
10478 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
10479
10480         * gcc.dg/dg.exp: Scan .S files as well as .c files.
10481         * gcc.dg/20000510-1.S: New.
10482
10483 2000-05-08  Catherine Moore  <clm@cygnus.com>
10484
10485         * gcc.dg/unused-3.c: New.
10486
10487 2000-05-06  Richard Henderson  <rth@cygnus.com>
10488
10489           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
10490           * g++.old-deja/g++.mike/warn1.C: Likewise.
10491           * g++.old-deja/g++.pt/local1.C: Likewise.
10492           * g++.old-deja/g++.pt/local7.C: Likewise.
10493           * g++.old-deja/g++.pt/spec16.C: Likewise.
10494
10495 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
10496
10497         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
10498
10499 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
10500
10501           * g77.f-torture/execute/20000503-1.f:  New test.
10502
10503 2000-05-04  Andreas Jaeger  <aj@suse.de>
10504
10505         * gcc.dg/noreturn-2.c: New test.
10506
10507 2000-05-04  Neil Booth  <NeilB@earthling.net>
10508
10509         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
10510         preprocessor.
10511
10512 2000-05-04  Richard Henderson  <rth@cygnus.com>
10513
10514         * gcc.c-torture/execute/20000503-1.c: Fix typo.
10515
10516 2000-05-04  Richard Henderson  <rth@cygnus.com>
10517
10518         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
10519         OpenSSL by Jason R Thorpe.
10520
10521 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
10522
10523         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
10524
10525 2000-05-03  Robert Lipe <robertlipe@usa.net>
10526
10527         * gcc.dg/20000503-1.c: New test.
10528
10529 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
10530
10531         * gcc.c-torture/compile/20000502-1.c: New test.
10532         * g++.old-deja/g++.other/align.C: New test.
10533         * gcc.dg/cpp-tradstringify.c: New test.
10534
10535 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
10536
10537         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
10538         and hard registers.
10539
10540 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
10541
10542         * gcc.c-torture/execute/loop-5.c: New test.
10543
10544 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
10545
10546         * gcc.c-torture/execute/va-arg-20.c: New test.
10547
10548 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
10549
10550         * gcc.c-torture/execute/20000422-1.c: New test.
10551
10552 2000-04-20  Greg McGary  <gkm@gnu.org>
10553
10554         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
10555         when optimizing, but without sibling-call optimizations (-O1).
10556
10557 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
10558
10559           * gcc.c-torture/compile/20000420-1.c: New test.
10560
10561 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
10562
10563         * g++.abi/ptrflags.C: New test.
10564         * g++.eh/catchptr1.C: Test incomplete pointer chains.
10565
10566 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
10567
10568         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
10569
10570 2000-04-19  Greg McGary  <gkm@gnu.org>
10571
10572         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
10573         sibling-call optimizations.
10574
10575 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
10576
10577         * gcc.dg/20000419-1.c: New test.
10578
10579 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
10580
10581         * gcc.c-torture/execute/20000412-6.c: New test.
10582
10583 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
10584
10585         * gcc.c-torture/execute/20000412-5.c: New test.
10586         * g77.f-torture/compile/20000412-1.f: New test.
10587         * gcc.c-torture/execute/20000412-4.c: New test.
10588         * gcc.c-torture/compile/20000412-2.c: New test.
10589         * gcc.c-torture/execute/20000412-3.c: New test.
10590         * gcc.c-torture/compile/20000412-1.c: New test.
10591         * gcc.c-torture/execute/20000412-2.c: New test.
10592
10593 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
10594
10595         * objc/execute/bf-20.m: New test.
10596
10597 2000-04-10  Richard Henderson  <rth@cygnus.com>
10598
10599         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
10600
10601         * gcc.c-torture/execute/20000412-1.c: New test.
10602
10603 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
10604
10605         * g++.old-deja/g++.eh/catchptr1.C: New test.
10606
10607 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
10608
10609         * g++.old-deja/g++.abi/cxa_vec.C: New test.
10610
10611 2000-04-08  Neil Booth  <NeilB@earthling.net>
10612
10613         * gcc.dg/cpp-nullchar.c: Remove test as
10614         embedded nulls cause problems.
10615
10616 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10617
10618         * gcc.dg/compare2.c: New test.
10619
10620 2000-04-08  Neil Booth  <NeilB@earthling.net>
10621
10622         * gcc.dg/cpp-nullchar.c: New test.
10623
10624 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
10625
10626         * gcc.dg/cpp-mi2.c: New test.
10627         * gcc.dg/cpp-mi2[abc].h: New files.
10628
10629 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
10630
10631         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
10632         member name.
10633
10634 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
10635
10636         * g++.old-deja/g++.abi/vmihint.C: New test.
10637
10638 2000-04-06  Neil Booth  <NeilB@earthling.net>
10639
10640         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
10641         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
10642         copyright.
10643
10644 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
10645
10646         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
10647         avoid stack-frame overwrite.
10648
10649 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
10650
10651         * gcc.c-torture/compile/20000405-2.c: New test.
10652         * gcc.c-torture/compile/20000405-3.c: New test.
10653
10654 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10655
10656         * gcc.c-torture/compile/20000405-1.c: New test.
10657
10658 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
10659
10660         * gcc.dg/cast-qual-1.c: Revert last change.
10661
10662 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10663
10664         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
10665
10666 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
10667
10668         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
10669         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
10670
10671 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
10672
10673         * gcc.c-torture/compile/20000403-2.c: New test.
10674         * gcc.c-torture/compile/20000403-1.c: New test.
10675
10676 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
10677
10678         * gcc.c-torture/execute/20000403-1.c: New test.
10679
10680 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
10681
10682         * gcc.c-torture/execute/20000402-1.c: New test.
10683
10684 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
10685
10686         * gcc.c-torture/execute/va-arg-15.c: New test.
10687         * gcc.c-torture/execute/va-arg-16.c: New test.
10688         * gcc.c-torture/execute/va-arg-17.c: New test.
10689         * gcc.c-torture/execute/va-arg-18.c: New test.
10690         * gcc.c-torture/execute/va-arg-19.c: New test.
10691
10692 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
10693
10694         * gcc.c-torture/compile/981211-1.c: Move to...
10695         * gcc.dg/cpp-as1.c: ...here.
10696         * gcc.dg/cpp-as2.c: New file.
10697
10698         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
10699         compiler.
10700
10701 2000-04-02  Neil Booth  <NeilB@earthling.net>
10702
10703         * gcc.dg/cpp-cond.c  New tests.
10704         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
10705         accidental success less likely.
10706         * gcc.dg/cpp-missingop.c  New tests.
10707         * gcc.dg/cpp-missingparen.c  New tests.
10708         * gcc.dg/cpp-shift.c  New tests.
10709         * gcc.dg/cpp-shortcircuit.c  New tests.
10710         * gcc.dg/cpp-unary.c  New tests.
10711
10712 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
10713
10714         * gcc.c-torture/compile/20000329-1.c: New test.
10715
10716 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
10717
10718         * gcc.c-torture/compile/20000326-1.c: New test.
10719         * gcc.c-torture/compile/20000326-2.c: New test.
10720
10721 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
10722
10723         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
10724         the first parameter is a function argument.
10725
10726 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
10727
10728         * g++.old-deja/g++.ext/array4.C: New test.
10729
10730 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
10731
10732         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
10733
10734 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10735
10736         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
10737
10738 2000-03-19  Richard Henderson  <rth@cygnus.com>
10739
10740         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
10741
10742 2000-03-19  Richard Henderson  <rth@cygnus.com>
10743
10744         * gcc.c-torture/compile/20000319-1.c: New test.
10745
10746 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
10747
10748         * gcc.c-torture/execute/20000314-3.c: New test.
10749         * gcc.c-torture/execute/20000314-2.c: New test.
10750         * gcc.c-torture/execute/20000314-1.c: New test.
10751         * gcc.c-torture/compile/20000314-2.c: New test.
10752         * gcc.c-torture/compile/20000314-1.c: New test.
10753
10754 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
10755
10756         * g++.old-deja/g++.warn/inline.C: New test.
10757
10758 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10759
10760         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
10761         standards-compliant result rather than specific constants.
10762         Put test-values in array.
10763
10764 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
10765
10766         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
10767         (g++_target_compile): Put test-specific options last.
10768
10769 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10770
10771         * g++.old-deja/g++.eh/vbase4.C: New test.
10772
10773 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10774
10775         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
10776
10777 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10778
10779         * g++.old-deja/g++.brendan/misc12.C: Removed.
10780         * g++.old-deja/g++.pt/memtemp77.C: Constify.
10781         * g++.old-deja/g++.ext/pretty4.C: New test.
10782
10783 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10784
10785         * g++.old-deja/g++.other/string2.C: New test.
10786
10787 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
10788
10789         * g++.old-deja/g++.warn/impint2.C: New test.
10790
10791 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10792
10793         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
10794         is 1, not zero.
10795
10796 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
10797
10798         * g++.old-deja/g++.warn/impint.C: New test.
10799         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
10800         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
10801         * g++.old-deja/g++.pt/explicit12.C: Likewise.
10802         * g++.old-deja/g++.pt/explicit13.C: Likewise.
10803         * g++.old-deja/g++.pt/explicit17.C: Likewise.
10804         * g++.old-deja/g++.pt/explicit18.C: Likewise.
10805         * g++.old-deja/g++.pt/explicit19.C: Likewise.
10806         * g++.old-deja/g++.pt/explicit23.C: Likewise.
10807         * g++.old-deja/g++.pt/explicit31.C: Likewise.
10808         * g++.old-deja/g++.pt/explicit35.C: Likewise.
10809         * g++.old-deja/g++.pt/explicit6.C: Likewise.
10810         * g++.old-deja/g++.pt/memclass7.C: Likewise.
10811
10812 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
10813
10814         * gcc.dg/cpp-redef.c: New test.
10815
10816 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
10817
10818         * g++.old-deja/g++.pt/unify7.C: New test.
10819
10820 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10821
10822         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
10823         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
10824
10825 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
10826
10827         * gcc.c-torture/compile/20000224-1.c: New test.
10828
10829 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10830
10831         * gcc.c-torture/compile/cpp-2.c: New test.
10832         * gcc.c-torture/compile/cpp-1.c: New test.
10833
10834 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
10835
10836         * gcc.c-torture/execute/20000225-1.c: New test.
10837
10838 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10839
10840         * gcc.dg/cpp-li2.c: New test.
10841
10842         * gcc.dg/cpp-wi1.c: New test.
10843
10844         * gcc.dg/cpp-li1.c: New test.
10845
10846 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
10847
10848         * g++.old-deja/g++.other/sizeof5.C: New test.
10849
10850 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10851
10852         * gcc.c-torture/execute/va-arg-13.c: New test.
10853
10854 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
10855
10856         * gcc.c-torture/execute/va-arg-12.c: New test.
10857
10858 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10859
10860         * gcc.c-torture/execute/20000223-1.c: New test.
10861
10862 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10863
10864         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
10865
10866 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
10867
10868         * g++.old-deja/g++.abi/ptrmem.C: New test.
10869
10870 2000-02-19  Richard Henderson  <rth@cygnus.com>
10871
10872         * gcc.c-torture/compile/init-3.c: New.
10873
10874 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
10875
10876         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
10877         ALWAYS_CXXFLAGS.
10878
10879 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
10880
10881         * gcc.c-torture/compile/20000211-3.c: New test.
10882
10883 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
10884
10885         * gcc.c-torture/compile/20000211-2.c: New test.
10886
10887 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
10888
10889         * gcc.c-torture/compile/20000211-1.c: New test.
10890
10891 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
10892
10893         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
10894           on native targets
10895
10896 2000-02-08  Nathan Sidwell  <nathan@acm.org>
10897
10898         * g++.old-deja/g++.other/cast5.C: New test.
10899
10900 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
10901
10902         * gcc.c-torture/execute/20000205-1.c: New.
10903
10904 2000-02-03  Nathan Sidwell  <nathan@acm.org>
10905
10906         * g++.old-deja/g++.jason/cast3.C: Return void.
10907         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
10908
10909 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10910
10911         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
10912
10913         * gcc.dg/loop-1.c: New test.
10914
10915 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
10916
10917         * gcc.c-torture/compile/20000127-1.c: New test.
10918         * gcc.c-torture/execute/991228-1.c: New test.
10919
10920 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10921
10922         * gcc.dg/unused-2.c: New test.
10923
10924         * gcc.dg/conv-1.c: New test.
10925
10926 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
10927
10928         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
10929         compiler.
10930         (tool_option_proc): Fix typo.
10931
10932 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
10933
10934         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
10935         of the ld on the host, not on the build machine.
10936         Also, don't crash if '--help' is not a supported option.
10937
10938 2000-01-24  Richard Henderson  <rth@cygnus.com>
10939
10940         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
10941
10942 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
10943
10944         * gcc.c-torture/execute/20000120-2.c: New test.
10945         * gcc.c-torture/execute/20000120-1.c: New test.
10946
10947 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
10948
10949         * gcc.c-torture/execute/20000113-1.c: New test.
10950
10951 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
10952
10953         * gcc.c-torture/execute/20000112-1.c: New test.
10954
10955 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10956
10957         * gcc.dg/20000111-1.c: New test.
10958
10959 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
10960
10961         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
10962         with 16 bit integers.
10963
10964 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10965
10966         * gcc.dg/20000108-1.c: New test.
10967
10968 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10969
10970         * g++.old-deja/g++.ns/koenig8.C: New test.
10971
10972 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10973
10974         * g++.old-deja/g++.other/cast4.C: New test.
10975
10976 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
10977
10978         * gcc.c-torture/compile/20000105-2.c: New test.
10979         * gcc.c-torture/compile/20000105-1.c: New test.
10980
10981 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10982
10983         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
10984         references to printf & atoi to conform to ANSI standard.
10985         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
10986         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
10987         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
10988         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
10989         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
10990         * g++.old-deja/g++.brendan/complex1.C: Likewise.
10991         * g++.old-deja/g++.brendan/copy1.C: Likewise.
10992         * g++.old-deja/g++.brendan/copy2.C: Likewise.
10993         * g++.old-deja/g++.brendan/copy3.C: Likewise.
10994         * g++.old-deja/g++.brendan/copy4.C: Likewise.
10995         * g++.old-deja/g++.brendan/copy5.C: Likewise.
10996         * g++.old-deja/g++.brendan/copy6.C: Likewise.
10997         * g++.old-deja/g++.brendan/copy7.C: Likewise.
10998         * g++.old-deja/g++.brendan/copy8.C: Likewise.
10999         * g++.old-deja/g++.brendan/crash11.C: Likewise.
11000         * g++.old-deja/g++.brendan/crash14.C: Likewise.
11001         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
11002         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
11003         * g++.old-deja/g++.brendan/delete2.C: Likewise.
11004         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
11005         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
11006         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
11007         * g++.old-deja/g++.brendan/eh1.C: Likewise.
11008         * g++.old-deja/g++.brendan/groff1.C: Likewise.
11009         * g++.old-deja/g++.brendan/init3.C: Likewise.
11010         * g++.old-deja/g++.brendan/misc12.C: Likewise.
11011         * g++.old-deja/g++.brendan/misc7.C: Likewise.
11012         * g++.old-deja/g++.brendan/new2.C: Likewise.
11013         * g++.old-deja/g++.brendan/operators4.C: Likewise.
11014         * g++.old-deja/g++.brendan/operators5.C: Likewise.
11015         * g++.old-deja/g++.brendan/overload2.C: Likewise.
11016         * g++.old-deja/g++.brendan/overload7.C: Likewise.
11017         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
11018         * g++.old-deja/g++.brendan/reference1.C: Likewise.
11019         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
11020         * g++.old-deja/g++.brendan/template24.C: Likewise.
11021         * g++.old-deja/g++.brendan/template3.C: Likewise.
11022         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
11023         * g++.old-deja/g++.jason/inline3.C: Likewise.
11024         * g++.old-deja/g++.jason/opeq.C: Likewise.
11025         * g++.old-deja/g++.law/arg5.C: Likewise.
11026         * g++.old-deja/g++.law/arm7.C: Likewise.
11027         * g++.old-deja/g++.law/ctors11.C: Likewise.
11028         * g++.old-deja/g++.law/cvt8.C: Likewise.
11029         * g++.old-deja/g++.law/init9.C: Likewise.
11030         * g++.old-deja/g++.law/refs4.C: Likewise.
11031         * g++.old-deja/g++.law/template2.C: Likewise.
11032         * g++.old-deja/g++.law/visibility24.C: Likewise.
11033         * g++.old-deja/g++.law/vtable3.C: Likewise.
11034         * g++.old-deja/g++.mike/asm2.C: Likewise.
11035         * g++.old-deja/g++.mike/eh1.C: Likewise.
11036         * g++.old-deja/g++.mike/misc1.C: Likewise.
11037         * g++.old-deja/g++.mike/misc13.C: Likewise.
11038         * g++.old-deja/g++.mike/misc14.C: Likewise.
11039         * g++.old-deja/g++.mike/ns12.C: Likewise.
11040         * g++.old-deja/g++.mike/p1248.C: Likewise.
11041         * g++.old-deja/g++.mike/p3708.C: Likewise.
11042         * g++.old-deja/g++.mike/p3708a.C: Likewise.
11043         * g++.old-deja/g++.mike/p3708b.C: Likewise.
11044         * g++.old-deja/g++.mike/p646.C: Likewise.
11045         * g++.old-deja/g++.mike/p700.C: Likewise.
11046         * g++.old-deja/g++.mike/p783.C: Likewise.
11047         * g++.old-deja/g++.mike/p783a.C: Likewise.
11048         * g++.old-deja/g++.mike/p783b.C: Likewise.
11049         * g++.old-deja/g++.mike/p786.C: Likewise.
11050         * g++.old-deja/g++.mike/p789.C: Likewise.
11051         * g++.old-deja/g++.mike/p789a.C: Likewise.
11052         * g++.old-deja/g++.mike/p807a.C: Likewise.
11053         * g++.old-deja/g++.other/delete3.C: Likewise.
11054         * g++.old-deja/g++.other/dyncast1.C: Likewise.
11055         * g++.old-deja/g++.other/dyncast2.C: Likewise.
11056         * g++.old-deja/g++.other/dyncast3.C: Likewise.
11057         * g++.old-deja/g++.other/empty1.C: Likewise.
11058         * g++.old-deja/g++.other/temporary1.C: Likewise.
11059         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
11060         * g++.old-deja/g++.pt/t16.C: Likewise.
11061         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
11062
11063 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
11064
11065         * gcc.dg/991230-1.c: New test.
11066
11067 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
11068
11069         * gcc.c-torture/compile/991229-3.c: New test.
11070         * gcc.c-torture/compile/991229-2.c: New test.
11071         * gcc.c-torture/compile/991229-1.c: New test.
11072
11073 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
11074
11075         * gcc.c-torture/compile/labels-2.c: New test.
11076
11077 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
11078
11079         * gcc.c-torture/execute/991227-1.c: New test.
11080
11081 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11082
11083         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
11084
11085 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
11086
11087         * gcc.c-torture/execute/991221-1.c: New test.
11088
11089 1999-12-20  Nathan Sidwell  <nathan@acm.org>
11090
11091         * g++.old-deja/g++.other/cast3.C: New test.
11092
11093 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
11094
11095         * gcc.c-torture/execute/991216-4.c: New test.
11096
11097 1999-12-16  Michael Meissner  <meissner@cygnus.com>
11098
11099         * gcc.c-torture/execute/991216-1.c: New test.
11100         * gcc.c-torture/execute/991216-2.c: New test.
11101         * gcc.c-torture/execute/991216-3.c: New test.
11102
11103 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
11104
11105         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
11106         Actually make the test fail by using "-O2" for compilation.
11107
11108 1999-12-15  Nathan Sidwell  <nathan@acm.org>
11109
11110         * g++.old-deja/g++.warn/cast-align1.C: New test.
11111
11112 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
11113
11114         * gcc.c-torture/compile/991214-1.c: New test.
11115         * gcc.c-torture/compile/991214-2.c: New test.
11116
11117 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
11118
11119         * gcc.dg/991214-1.c: New test.
11120
11121 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
11122
11123         * gcc.c-torture/compile/991213-3.c: New test.
11124         * gcc.c-torture/compile/991213-2.c: New test.
11125         * gcc.c-torture/compile/991213-1.c: New test.
11126
11127 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
11128
11129         * gcc.dg/991209-1.c: New test.
11130
11131 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
11132
11133         * gcc.c-torture/compile/991208-1.c: New test.
11134
11135 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11136
11137         * gcc.dg/ultrasp2.c: New test.
11138
11139 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
11140
11141         * g++.old-deja/g++.abi/align.C (main): Fix typo.
11142
11143 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
11144
11145         * gcc.c-torture/compile/991202-1.c: New test.
11146         * gcc.c-torture/execute/991202-1.c: New test.
11147         * gcc.c-torture/execute/991202-2.c: New test.
11148         * gcc.c-torture/execute/991202-3.c: New test.
11149
11150 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
11151
11152         * g++.old-deja/g++.abi/align.C: New test.
11153         * g++.old-deja/g++.abi/aggregates.C: Likewise.
11154         * g++.old-deja/g++.abi/bitfields.C: Likewise.
11155
11156 1999-12-01  Richard Henderson  <rth@cygnus.com>
11157
11158         * gcc.c-torture/execute/991201-1.c: New.
11159
11160 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
11161
11162         * gcc.dg/991129-1.c: New test.
11163
11164 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
11165
11166         * gcc.c-torture/compile/991127-1.c: New test.
11167
11168 1999-11-22  Nathan Sidwell  <nathan@acm.org>
11169
11170         * g++.old-deja/g++.other/warn4.C: New test.
11171
11172 1999-11-22  Nathan Sidwell  <nathan@acm.org>
11173
11174         * g++.old-deja/g++.eh/cleanup2.C: New test.
11175         * g++.old-deja/g++.ext/pretty2.C: New test.
11176         * g++.old-deja/g++.ext/pretty3.C: New test.
11177         * g++.old-deja/g++.other/debug6.C: New test.
11178
11179 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
11180
11181         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
11182         compiler_output to look for one error message instead of two.
11183
11184 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
11185
11186         * gcc.c-torture/execute/991118-1.c: Also test case
11187         where the word boundary does not split a byte evenly.
11188
11189 1999-11-19  Nathan Sidwell  <nathan@acm.org>
11190
11191         * g++.old-deja/g++.ext/restrict1.C: New test.
11192
11193 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
11194
11195         * gcc.c-torture/execute/991118-1.c: New test.
11196
11197 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
11198
11199         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
11200         working directory pathnames.
11201
11202 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
11203
11204         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
11205         host is equipped with driver.h and driver.o so it can actually
11206         compile and run the tests.
11207
11208 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
11209
11210         * gcc.c-torture/compile/991008-1.c: New test.
11211
11212 1999-11-08  Nick Clifton  <nickc@cygnus.com>
11213
11214         * lib/gcc-dg.exp: Include target-supports.exp
11215
11216 1999-11-05  Nick Clifton  <nickc@cygnus.com>
11217
11218         * lib/target-supports.exp: New file: Provide procs to test for
11219         features supported by the target.
11220         (check_weak_available): Moved here from ecos.exp.
11221         (check_alias_available): New proc: Determine of the target
11222         toolchain supports the alias attribute.
11223
11224         * gcc.dg/special/ecos.exp: Move check_weak_available to
11225         target-supports.exp.
11226         (alias-1.c): Only perform the test if the target supports
11227         aliases.
11228         (wkali-1.c): Only perform the test if the target supports
11229         aliases.
11230
11231         * gcc.dg/990506-0.c: Expect error messages from cross
11232         targets as well as native targets.
11233
11234 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11235
11236         * gcc.dg/ultrasp1.c: Removed xfail.
11237         * gcc.dg/struct-ret-2.c: Likewise.
11238         * gcc.dg/array-1.c: Likewise.
11239
11240 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11241
11242         * gcc.dg/struct-ret-2.c: New test.
11243
11244         * gcc.dg/array-1.c: New test.
11245
11246 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
11247
11248         * gcc.c-torture/execute/991030-1.c: New test.
11249
11250 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
11251
11252         * gcc.c-torture/compile/991026-2.c: New test.
11253
11254 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
11255
11256         * gcc.c-torture/compile/991026-1.c: New test.
11257
11258 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
11259
11260         * gcc.c-torture/execute/991023-1.c: New test.
11261
11262 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
11263
11264         * gcc.c-torture/execute/991019-1.c: New test.
11265
11266 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
11267
11268         * gcc.c-torture/execute/991016-1.c: New test.
11269
11270 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
11271
11272         * gcc.c-torture/execute/991014-1.c: New test.
11273
11274 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
11275
11276         * g++.old-deja/g++.other/union2.C: New test.
11277
11278 1999-10-13  Nathan Sidwell  <nathan@acm.org>
11279
11280         * g++.old-deja/g++.other/vaarg2.C: New test.
11281         * g++.old-deja/g++.other/vaarg3.C: New test.
11282
11283 1999-10-12  Craig Burley  <craig@jcb-sc.com>
11284
11285         * g77.f-torture/noncompile/19990905-1.f: Moved from being
11286         in compile/.
11287
11288 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
11289
11290         * gcc.c-torture/execute/va-arg-11.c: New test.
11291
11292 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
11293
11294         * lib/file-format.exp (gcc_target_object_format): Don't
11295         crash if objdump is unavailable.
11296
11297 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
11298
11299         * gcc.misc-tests/mg.exp: delete extraneous redirection.
11300
11301 1999-09-28  Nick Clifton  <nickc@cygnus.com>
11302
11303         * gcc.c-torture/compile/990928-1.c: New test.
11304
11305 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
11306
11307         * g++.old-deja/g++.other/decl6.C: New test.
11308
11309 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11310
11311         * gcc.c-torture/execute/va-arg-10.c: New test.
11312
11313 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
11314
11315         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
11316         __PRETTY_FUNCTION__.
11317
11318 1999-09-23  Nick Clifton  <nickc@cygnus.com>
11319
11320         * gcc.c-torture/execute/990923-1.c: New test.
11321
11322 1999-09-21  Nick Clifton  <nickc@cygnus.com>
11323
11324         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
11325         for which -fpic is inappropriate.
11326
11327 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
11328
11329         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
11330
11331 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
11332
11333         * g++.old-deja/g++.other/dyncast1.C: New test.
11334         * g++.old-deja/g++.other/dyncast2.C: New test.
11335         * g++.old-deja/g++.other/dyncast3.C: New test.
11336         * g++.old-deja/g++.other/dyncast4.C: New test.
11337         * g++.old-deja/g++.other/dyncast5.C: New test.
11338         * g++.old-deja/g++.eh/catch3.C: New test.
11339         * g++.old-deja/g++.eh/catch3p.C: New test.
11340         * g++.old-deja/g++.eh/catch4.C: New test.
11341         * g++.old-deja/g++.eh/catch4p.C: New test.
11342         * g++.old-deja/g++.eh/catch5.C: New test.
11343         * g++.old-deja/g++.eh/catch5p.C: New test.
11344         * g++.old-deja/g++.eh/catch6.C: New test.
11345         * g++.old-deja/g++.eh/catch6p.C: New test.
11346         * g++.old-deja/g++.eh/catch7.C: New test.
11347         * g++.old-deja/g++.eh/catch7p.C: New test.
11348         * g++.old-deja/g++.eh/catch8.C: New test.
11349         * g++.old-deja/g++.eh/catch8p.C: New test.
11350         * g++.old-deja/g++.eh/catch9.C: New test.
11351         * g++.old-deja/g++.eh/catch9p.C: New test.
11352
11353 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
11354
11355         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
11356         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
11357
11358 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
11359
11360         * gcc.c-torture/compile/990913-1.c: New test.
11361
11362 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
11363
11364         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
11365         * g++.old-deja/g++.jason/rfg5.C: Likewise.
11366
11367 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
11368
11369         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
11370
11371 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
11372
11373         * g++.old-deja/g++.other/lookup11.C: New test.
11374         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
11375         what is permitted and what we want.
11376         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
11377         overload use.
11378         * g++.old-deja/g++.jason/rfg5.C: Likewise
11379
11380 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
11381
11382         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
11383         * gcc.c-torture/noncompile/poison-1.c: New file.
11384
11385 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
11386
11387         * g++.old-deja/g++.other/sizeof3.C: New test.
11388         * g++.old-deja/g++.other/sizeof4.C: New test.
11389         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
11390         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
11391
11392 1999-09-07  Richard Henderson  <rth@cygnus.com>
11393
11394         * gcc.dg/va-arg-1.c: New.
11395
11396 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11397
11398         * gcc.c-torture/execute/va-arg-9.c: New test.
11399
11400 1999-09-05  Craig Burley  <craig@jcb-sc.com>
11401
11402         * g77.f-torture/compile/980519-2.f: New test.
11403         * g77.f-torture/compile/19990905-0.f: New test.
11404         * g77.f-torture/compile/19990905-1.f: New test.
11405         * g77.f-torture/compile/19990905-2.f: New test.
11406
11407         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
11408
11409 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
11410
11411         * gcc.c-torture/execute/990827-1.c: Fix typo.
11412
11413 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
11414
11415         * g++.old-deja/g++.other/deref1.C: New test.
11416
11417 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
11418
11419         * g++.old-deja/g++.other/ambig2.C: New test.
11420         * g++.old-deja/g++.other/cond5.C: New test.
11421         * g++.old-deja/g++.other/lookup16.C: New test.
11422
11423 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
11424
11425         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
11426         assemblers too.
11427
11428 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
11429
11430         * lib/c-torture.exp: Avoid the "compare executables" optimization
11431         when testing native.
11432
11433 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
11434
11435         * gcc.c-torture/execute/990829-1.c: New test.
11436         * gcc.c-torture/compile/990829-1.c: New test.
11437
11438 1999-08-27  Paul Burchard  <burchard@pobox.com>
11439
11440         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
11441         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
11442         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
11443         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
11444         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
11445         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
11446         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
11447         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
11448         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
11449         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
11450         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
11451
11452 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
11453
11454         * gcc.c-torture/execute/990827-1.c: New test.
11455
11456 1999-08-26  Craig Burley  <craig@jcb-sc.com>
11457
11458         * g77.f-torture/noncompile/19990826-4.f: New test.
11459
11460         * g77.f-torture/compile/19990826-3.f: New test.
11461
11462         * g77.f-torture/execute/19990826-2.f: New test.
11463
11464         * g77.f-torture/compile/19990826-1.f: New test.
11465
11466         * gcc.c-torture/execute/990826-0.c: New test.
11467         * g77.c-torture/execute/19990826-0.f: New test.
11468
11469         * g77.f-torture/noncompile/970626-2.f: New test.
11470
11471 1999-08-25  Paul Burchard  <burchard@pobox.com>
11472
11473         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
11474         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
11475         lss-011.C: New tests.
11476
11477 1999-08-25  Nathan Sidwell  <nathan@acm.org>
11478
11479         * g++.old-deja/g++.other/decl5.C: New test.
11480
11481 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11482
11483         * noncompile/noncompile.exp: Load_lib c-torture.exp.
11484         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
11485         call `postbase' for each one.  All callers of `postbase' changed
11486         to call this instead.
11487
11488 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
11489
11490         * gcc.c-torture/execute/990811-1.c: New test.
11491
11492 1999-08-09  Nick Clifton  <nickc@cygnus.com>
11493
11494         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
11495         just native ones.
11496
11497         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
11498         just native ones.
11499
11500 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11501
11502         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
11503
11504 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
11505
11506         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
11507
11508 1999-08-04  Nathan Sidwell  <nathan@acm.org>
11509
11510         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
11511
11512 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
11513
11514         * gcc.c-torture/execute/990804-1.c: New test.
11515
11516 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11517
11518         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
11519         * g++.old-deja/g++.brendan/crash64.C: Likewise
11520         * g++.old-deja/g++.brendan/overload8.C: Likewise
11521
11522 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11523
11524         * g++.old-deja/g++.other/struct1.C: New test.
11525
11526 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11527
11528         * g++.old-deja/g++.other/enum2.C: New test.
11529
11530 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
11531
11532         Adapted from tests from Franz Sirl:
11533         * gcc.c-torture/execute/va-arg-7.c: New test.
11534         * gcc.c-torture/execute/va-arg-8.c: New test.
11535
11536 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
11537
11538         * gcc.c-torture/compile/990801-2.c: New test.
11539
11540         * gcc.c-torture/compile/990801-1.c: New test.
11541
11542 1999-07-27  Michael Meissner  <meissner@cygnus.com>
11543
11544         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
11545         fp-cmp-1.c, converting double to float.
11546
11547         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
11548         fp-cmp-1.c, converting double to long double.
11549
11550         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
11551         from fr1 to unknown_register, since fr1 is a legitimate register
11552         on some machines.
11553
11554 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
11555
11556         * README: More listname related changes.
11557
11558 1999-07-08  Catherine Moore  <clm@cygnus.com>
11559
11560         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
11561
11562 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
11563
11564         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
11565
11566 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11567
11568         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
11569
11570 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
11571
11572         * gcc.dg/990703-1.c: New test.
11573
11574 1999-06-29  Nick Clifton  <nickc@cygnus.com>
11575
11576         * lib/file-format.exp: New file: Move definition of proc
11577         gcc_target_object_format to here from
11578         gcc.dg/special/ecos.exp.
11579
11580         * lib/c-torture.exp: Include lib file-format.exp.
11581         * lib/gcc-dg.exp: Include lib file-format.exp.
11582
11583         * gcc.dg/special/ecos.exp: Remove definition of proc
11584         gcc_target_object_format.
11585
11586 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
11587
11588         * gcc.c-torture/execute/990628-1.c: New test.
11589
11590 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
11591
11592         * gcc.c-torture/compile/990625-2.c: New test.
11593
11594         * gcc.c-torture/compile/990625-1.c: New test.
11595
11596 1999-06-23  Nick Clifton  <nickc@cygnus.com>
11597
11598         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
11599         attributes compile.
11600         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
11601         ports that use the COFF/PE file format.
11602
11603 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
11604
11605         * gcc.c-torture/compile/990617-1.c: New test.
11606
11607 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
11608
11609         * g++.old-deja/g++.other/decl4.C: New test.
11610
11611 1999-06-14  Nathan Sidwell  <nathan@acm.org>
11612
11613         * g++.old-deja/g++.other/bitfld3.C: New test.
11614
11615 1999-06-08  Nathan Sidwell  <nathan@acm.org>
11616
11617         * g++.old-deja/g++.eh/catch1.C: New test.
11618
11619 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
11620
11621         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
11622
11623         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
11624         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
11625
11626 1999-06-05  Craig Burley  <craig@jcb-sc.com>
11627
11628         * g77.f-torture/compile/19990502-0.f: Replace with new,
11629         shorter, test that still fails after recent changes.
11630
11631 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11632
11633         * gcc.c-torture/execute/990604-1.c: New test.
11634
11635 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
11636
11637         * gcc.c-torture/execute/990531-1.c: New test.
11638
11639 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11640
11641         * gcc.c-torture/compile/990527-1.c: New test.
11642
11643 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
11644
11645         * gcc.c-torture/execute/990527-1.c: New test.
11646
11647 1999-05-25  Nick Clifton  <nickc@cygnus.com>
11648
11649         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
11650         bitfields as signed.
11651
11652 1999-05-25  Craig Burley  <craig@jcb-sc.com>
11653
11654         * g77.f-torture/compile/19990525-0.f: New test.
11655
11656 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
11657
11658         * gcc.c-torture/execute/990525-2.c: New test.
11659
11660         * gcc.c-torture/execute/990525-1.c: New test.
11661
11662 1999-05-24  Nathan Sidwell  <nathan@acm.org>
11663
11664         * g++.old-deja/g++.other/anon3.C: New test.
11665         * g++.old-deja/g++.other/anon4.C: New test.
11666         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
11667         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
11668         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
11669         Merrill).
11670
11671 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
11672
11673         * gcc.c-torture/execute/990524-1.c: New test.
11674
11675         * gcc.dg/990524-1.c: New test.
11676
11677 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11678
11679         * gcc.c-torture/compile/990523-1.c: New test.
11680
11681 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
11682
11683         * gcc.c-torture/compile/990519-1.c: New test.
11684
11685 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11686
11687         * gcc.c-torture/compile/990517-1.c: New test.
11688
11689         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
11690         (e4, f4): New tests.
11691         (main): Call them.
11692
11693 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11694
11695         * gcc.dg/noreturn-1.c: New test.
11696
11697 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11698
11699         * gcc.c-torture/execute/990513-1.c: New test.
11700
11701 1999-05-10  Richard Henderson  <rth@cygnus.com>
11702
11703         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
11704
11705 1999-05-10  Craig Burley  <craig@jcb-sc.com>
11706
11707         * g77.f-torture/execute/erfc.f: Use small single-precision
11708         values, to avoid problems on Alphas when not -mieee.
11709
11710 1999-05-08  Craig Burley  <craig@jcb-sc.com>
11711
11712         * gcc.dg/990506-0.c: New test.
11713
11714 1999-05-08  Richard Henderson  <rth@cygnus.com>
11715
11716         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
11717         the constant to test.  Don't XFAIL 64-bit targets.
11718
11719         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
11720         * g++.old-deja/g++.law/profile1.C: Likewise.
11721
11722         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
11723         operator new instances.
11724         * g++.old-deja/g++.other/delete5.C: Likewise.
11725
11726 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11727
11728         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
11729         intrinsic.
11730
11731 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11732
11733         * g77.f-torture/execute/u77-test.f: Reverse order of two
11734         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
11735
11736 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11737
11738         * gcc.dg/compare1.c: New test.
11739
11740 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11741
11742         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
11743         New tests.
11744
11745 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11746
11747         * g77.f-torture/compile/19990502-1.f: New test.
11748
11749 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11750
11751         * g77.f-torture/compile/19990502-0.f: New test.
11752
11753 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
11754
11755         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
11756         intrinsic.
11757
11758 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
11759
11760         * g77.f-torture/execute/u77-test.f (main): List libU77
11761         intrinsics not currently tested.
11762         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
11763         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
11764         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
11765         Trim blanks off the ends of some printed strings.
11766
11767 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
11768
11769         * g77.f-torture/execute/u77-test.f (main): Just warn about
11770         FSTAT gid disagreement, as it's expected on some systems.
11771
11772 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
11773
11774         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
11775         use a new function, which allows for some slop.
11776         Clean up some commentary.
11777         (issum): The new function.
11778         (sgladd): Deleted subroutine.
11779
11780 1999-05-01  Craig Burley  <craig@jcb-sc.com>
11781
11782         * g77.f-torture/execute/u77-test.f: Modify to be more like
11783         libf2c/libU77 version, bringing patches to that version here.
11784         Add suitable commentary.
11785
11786 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
11787
11788         * gcc.dg/990424-1.c: New test.
11789
11790 1999-04-24  Craig Burley  <craig@jcb-sc.com>
11791
11792         * g77.f-torture/execute/u77-test.f (main): Bug involving
11793         LSTAT has been fixed, so turn back on full checking.
11794
11795 1999-04-20  Craig Burley  <craig@jcb-sc.com>
11796
11797         * g77.f-torture/compile/19990419-0.f: New test.
11798         * g77.f-torture/execute/19990419-1.f: New test.
11799
11800 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
11801
11802         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
11803         to avoid the need for a prototype to supress a warning.
11804
11805 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
11806
11807         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
11808
11809 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
11810
11811         * gcc.c-torture/execute/990404-1.c: New test.
11812
11813 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11814
11815         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
11816         * gcc.dg/cpp-if3.c: Don't use -pedantic.
11817         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
11818         missing initializer warnings.
11819
11820 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
11821
11822         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
11823         matching strings.
11824
11825 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
11826
11827         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
11828
11829 1999-03-26  Craig Burley  <craig@jcb-sc.com>
11830
11831         * g77.f-torture/execute/19990325-0.f: New test.
11832         * g77.f-torture/execute/19990325-1.f: New test.
11833
11834 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
11835
11836         * gcc.c-torture/execute/990324-1.c: New test.
11837
11838 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
11839
11840         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
11841         test with 4.
11842
11843 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
11844
11845         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
11846
11847 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11848
11849         * g77.f-torture/execute/19990313-2.f: New test.
11850         * g77.f-torture/execute/19990313-3.f: New test.
11851
11852 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11853
11854         * g77.f-torture/execute/19990313-0.f: New test.
11855         * g77.f-torture/execute/19990313-1.f: New test.
11856
11857 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
11858
11859         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
11860         printf to sprintf.
11861         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
11862         (main): Add check for u15.  Conditionalize u31 check depending on
11863         whether ints are <32 bits or >=32 bits.
11864
11865 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11866
11867         * g77.f-torture/execute/19981119-0.f: Improve testiness.
11868
11869 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11870
11871         * g77.f-torture/compile/19990305-0.f: New test.
11872         * g77.f-torture/execute/19981119-0.f: New test.
11873
11874 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11875
11876         * g77.f-torture/execute/970625-2.f: call ABORT if final
11877         result is not correct, instead of just printing it.
11878         Add this checking via newly introduced obfuscation, to
11879         trip up buggy front ends.
11880
11881 1999-03-07  Craig Burley  <craig@jcb-sc.com>
11882
11883         * g77.f-torture/compile/960317-1.f: Moved from being
11884         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
11885
11886 1999-03-06  Craig Burley  <craig@jcb-sc.com>
11887
11888         * g77.f-torture/execute/960317-1.f: New (old) test.
11889         * g77.f-torture/execute/970625-2.f: Ditto.
11890
11891 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
11892
11893         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
11894         message on line 1 or line 2; cccp and cpplib do this differently.
11895
11896 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
11897
11898         * g++.old-deja/g++.law/weak1.C: New test.
11899
11900 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11901
11902         * gcc.c-torture/execute/990119-1.c: Renamed to...
11903         * gcc.dg/990119-1.c: this, so it will only be tested once
11904         (it's a preprocessor test, it doesn't need to be run at
11905         multiple optimization levels).
11906
11907 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11908
11909         * lib/g++.exp: Don't add incdir=$base_dir/../include to
11910           ALWAYS_CXXFLAGS.
11911
11912 1999-02-24  Craig Burley  <craig@jcb-sc.com>
11913
11914         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
11915         * g77.f-torture/compile/19981216-0.f: ...as it is expected
11916         to not be compilable by current g77.
11917
11918 1999-02-24  Nick Clifton  <nickc@cygnus.com>
11919
11920         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
11921
11922 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
11923
11924         * gcc.c-torture/execute/990222-1.c: New test.
11925
11926 1999-02-19  Craig Burley  <craig@jcb-sc.com>
11927
11928         * g77.f-torture/compile/19990218-0.f: New test.
11929         * g77.f-torture/noncompile/19990218-1.f: New test.
11930
11931 1999-02-18  Craig Burley  <craig@jcb-sc.com>
11932
11933         * g77.f-torture/compile/19981216-0.f: New test.
11934
11935 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
11936
11937         * gcc.dg/990214-1.c: New test.
11938
11939 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
11940
11941         * gcc.dg/990213-2.c: New test.
11942
11943         * gcc.dg/990213-1.c: New test.
11944
11945 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
11946
11947         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
11948         ints.
11949
11950 1999-02-11  Nick Clifton  <nickc@cygnus.com>
11951
11952         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
11953         specified by target.
11954
11955         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
11956
11957 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
11958
11959         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
11960
11961 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11962
11963         * gcc.dg/special/ecos.exp: New test driver for new tests with
11964         special requirements.
11965
11966         * gcc.dg/special/alias-1.c: New test.
11967         * gcc.dg/special/gcsec-1.c: New test.
11968         * gcc.dg/special/weak-1.c: New test.
11969         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
11970         * gcc.dg/special/weak-2.c: New test.
11971         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
11972         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
11973         * gcc.dg/special/wkali-1.c: New test.
11974         * gcc.dg/special/wkali-2.c: New test.
11975         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
11976         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
11977
11978 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
11979
11980           * lib/c-torture.exp (c-torture-compile): Pull out code for
11981           analyzing gcc error messages.
11982           (c-torture-execute): Likewise.  Fix some (harmless) false
11983           positives.
11984           * lib/gcc.exp (gcc_check_compile): New function.
11985
11986 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
11987
11988         * gcc.c-torture/execute/990208-1.c: New test.
11989
11990 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11991
11992         * g++.dg/special/ecos.exp: New driver for new tests with special
11993         requirements
11994
11995         * g++.dg/special/conpr-1.C: New test
11996         * g++.dg/special/conpr-2.C: New test
11997         * g++.dg/special/conpr-2a.C: New test
11998         * g++.dg/special/conpr-3.C: New test
11999         * g++.dg/special/conpr-3a.C: New test
12000         * g++.dg/special/conpr-3b.C: New test
12001
12002         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
12003         allow g++ to use the dg driver
12004
12005         * README: Add comment about g++.dg directory
12006
12007 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
12008
12009         * README: Update email addresses.
12010
12011 1999-02-03  Nick Clifton  <nickc@cygnus.com>
12012
12013         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
12014         arguments in order to force structure S onto the stack even on
12015         the alpha.
12016         (test): Pass 10 leading arguments to function foo as well as the
12017         structure S.
12018
12019         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
12020         failure for all targets.
12021
12022         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
12023         abort to terminate program execution.
12024
12025 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
12026
12027         * gcc.c-torture/execute/990130-1.c: New test.
12028
12029 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
12030
12031         * gcc.dg/990130-1.c: New test.
12032
12033 1999-01-28  Michael Meissner  <meissner@cygnus.com>
12034
12035         * gcc.c-torture/execute/990128-1.c: New test.
12036
12037 1999-01-27  Michael Meissner  <meissner@cygnus.com>
12038
12039         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
12040
12041 1999-01-27  Felix Lee  <flee@cygnus.com>
12042
12043         * lib/c-torture.exp (c-torture-compile): pull out code for
12044         analyzing gcc error messages.
12045         (c-torture-execute): ditto, and fix some (harmless) false
12046         positives.
12047         * lib/gcc.exp (gcc_check_compile): new function.
12048
12049 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
12050
12051         * gcc.dg/990117-1.c: New test.
12052
12053         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
12054
12055         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
12056
12057 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
12058
12059         * g77.f-torture/compile/990115-1.f: New test.
12060
12061 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
12062
12063         * gcc.c-torture/compile/990107-1.c: New test
12064
12065 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
12066
12067         * gcc.c-torture/execute/990106-2.c: New test.
12068
12069         * gcc.c-torture/execute/990106-1.c: New test.
12070
12071 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
12072
12073         * gcc.c-torture/compile/981223-1.c: New test.
12074
12075 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
12076
12077         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
12078         (opt3): Rename from opt4 and disable.
12079
12080 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
12081
12082         * g++.old-deja/g++.pt/ptrmem5.C: New test.
12083
12084 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
12085
12086         * g++.old-deja/g++.other/conv5.C: New test.
12087
12088 1998-12-14  Nick Clifton  <nickc@cygnus.com>
12089
12090         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
12091
12092 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
12093
12094         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
12095
12096 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
12097
12098         * gcc.c-torture/compile/981211-1.c: New test.
12099
12100 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
12101
12102         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
12103
12104         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
12105
12106 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12107
12108         * gcc.special/930510-1.c: Make C9X safe.
12109         * gcc.misc-tests/gcov-1.c Similarly.
12110         * gcc.misc-tests/gcov-2.c Similarly.
12111
12112 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12113
12114         * gcc.dg/ultrasp1.c: New test.
12115
12116 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
12117
12118         * gcc.c-torture/execute/981206.c: New test.
12119
12120 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12121
12122         * g++.old-deja/g++.ns/template7.C: New test.
12123
12124         * g++.old-deja/g++.other/expr1.C: New test.
12125
12126         * g++.old-deja/g++.eh/tmpl3.C: New test.
12127
12128         * g++.old-deja/g++.eh/tmpl2.C: New test.
12129
12130 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
12131
12132         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
12133         * g++.old-deja/g++.other/using6.C: Removed.
12134         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
12135
12136         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
12137
12138 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
12139
12140         * g++.old-deja/g++.pt/overload8.C: New test.
12141
12142         * g++.old-deja/g++.pt/overload7.C: New test.
12143
12144         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
12145
12146         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
12147         and relinking messages.
12148         * lib/g++.exp (g++_target_compile): Remove .rpo file when
12149         compiling with -frepo.
12150
12151 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
12152
12153         * g++.old-deja/g++.pt/lookup6.C: New test.
12154
12155 1998-11-30  Nick Clifton  <nickc@cygnus.com>
12156
12157         * gcc.c-torture/execute/981130-1.c: New test.
12158         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
12159
12160 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
12161
12162         * g++.old-deja/g++.pt/explicit76.C: New test.
12163
12164         * g++.old-deja/g++.pt/friend38.C: New test.
12165
12166         * g++.old-deja/g++.ns/crash2.C: New test.
12167
12168         * g++.old-deja/g++.pt/defarg8.C: New test.
12169
12170         * g++.old-deja/g++.pt/instantiate6.C: New test.
12171
12172         * g++.old-deja/g++.pt/static6.C: New test.
12173
12174         * g++.old-deja/g++.pt/decl2.C: New test.
12175
12176 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
12177
12178         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
12179         problem is actually related with name lookup, but so what? :-)
12180
12181         * g++.old-deja/g++.pt/friend37.C: New test.
12182
12183 1998-11-25  Dave Love  <d.love@dl.ac.uk>
12184
12185         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
12186         element, which fails on some systems.
12187
12188         * g77.f-torture/execute/labug1.f: New test.
12189
12190 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
12191
12192         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
12193         is defined.
12194
12195 1998-11-18  Dave Love  <d.love@dl.ac.uk>
12196
12197         * g77.f-torture/compile/981117-1.f: New test.
12198
12199 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
12200
12201         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
12202         properly discarded.
12203
12204 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
12205
12206         * gcc.c-torture/execute/memcheck: New directory of tests for
12207         -fcheck-memory-usage.
12208
12209 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
12210
12211         * README: New file, general information about the testsuite and
12212         new description of the various C++ test subdirectories.
12213         * README.g++: Eliminate obsolete information, update and move most
12214         relevant stuff to README.
12215
12216 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
12217
12218         * gcc.c-torture/compile/981107-1.c: New test.
12219
12220 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
12221
12222         * execute/memcpy-bi.c: New testcase.
12223
12224 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
12225
12226         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
12227         base classes.
12228
12229         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
12230         template is selected.
12231
12232         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
12233         classes, it should be accepted for all types.
12234
12235         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
12236
12237         * g++.old-deja/g++.pt/spec24.C: Ensure that template
12238         specializations start with template headers.
12239
12240 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
12241
12242         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
12243
12244         * g++.old-deja/g++.other/init9.C: Test cross initialization of
12245         non-POD types.
12246
12247 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
12248
12249         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
12250
12251 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
12252
12253         * compile/981022-1.c, compile/981022-1.x: New test and driver.
12254
12255 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
12256
12257         * 981019-1.c: New test.
12258
12259 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
12260
12261         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
12262         find objc headers.
12263
12264 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12265
12266         * compile/981001-4.c: Remove use of GCC extension that triggers a
12267         compiler bug.
12268
12269 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
12270
12271         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
12272
12273 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
12274
12275         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
12276         instantiation of template produces incorrect code for delete
12277         expression.
12278
12279         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
12280         constructors' name is not unique.
12281         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
12282         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
12283
12284         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
12285         automatic array of const is ill-formed.
12286
12287         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
12288         of template parameter?
12289
12290         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
12291         const.
12292
12293         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
12294         pointer-to-member expression.
12295
12296         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
12297         declaration causes ICE.
12298
12299 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
12300
12301         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
12302         reserved in the global namespace.
12303
12304         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
12305         generate needed virtual table.
12306
12307         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
12308
12309 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
12310
12311         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
12312         template-dependent type
12313
12314 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
12315
12316         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
12317         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
12318         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
12319
12320         * g++.old-deja/g++.other/using5.C: New test; using decl from base
12321         class should be usable as argument of member function.
12322         * g++.old-deja/g++.other/using6.C: New test; using decl from base
12323         class should be usable as return type of member function.
12324         * g++.old-deja/g++.other/using7.C: New test; using decl from base
12325         class should be usable as type of data member.
12326
12327         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
12328
12329 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
12330
12331         * gcc.c-torture/special/920521-1.c: Fix bogus test.
12332
12333 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
12334
12335         * gcc.dg/dll-?.c Add thumb to target list.
12336         Fix assembler scan patterns to match current assembler output.
12337
12338 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
12339
12340         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
12341         matching of template brackets.
12342
12343         * g++.old-deja/g++.other/using4.C: New test.  Test using
12344         declarations of methods from base classes.
12345
12346         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
12347         within functions should introduce names into the innermost
12348         enclosing namespace.
12349
12350         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
12351         of static locals if first initialization throws.
12352
12353 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
12354
12355         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
12356
12357 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
12358
12359         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
12360         lose track of the possible targets of tablejump insns.
12361         * special/special.exp: Run it.
12362
12363 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12364
12365         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
12366         must be declared before its specializations can be named in friend
12367         declarations.
12368
12369 1998-10-05  Dave Love  <d.love@dl.ac.uk>
12370
12371         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
12372
12373         * g77.f-torture/execute/io1.f: New test.
12374
12375 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
12376
12377         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
12378         with pointer to template function, for which no argument deduction
12379         is possible.
12380
12381         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
12382         specialization of template function as argument to template
12383         function.
12384
12385         * g++.old-deja/g++.other/access2.C: New test; Inner class
12386         shouldn't have privileged access to Outer's names.
12387
12388 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
12389
12390         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
12391         friend template declared within template class conflicts with
12392         nested class of the same name.
12393
12394         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
12395         is ignored.
12396
12397         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
12398         object with direct initializer as function declaration.
12399
12400         * g++.old-deja/g++.other/decl2.C: New test; duplicate
12401         initializers.
12402
12403         * g++.old-deja/g++.other/null2.C: New test; conditional operator
12404         involving const pointer and NULL produces incorrect result.
12405
12406         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
12407         type name without `typename' should be rejected with -pedantic.
12408
12409 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
12410
12411         * g++.old-deja/g++.other/addrof1.C: New test.
12412
12413 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
12414
12415         * gcc.c-torture/compile/981001-1.c: New test.
12416         * gcc.c-torture/execute/981001-1.c: New test.
12417
12418 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
12419
12420         * gcc.c-torture/compile/981001-2.c: New test.
12421         * gcc.c-torture/compile/981001-3.c: New test.
12422         * gcc.c-torture/compile/981001-4.c: New test.
12423
12424 1998-10-01  Robert Lipe  <robertl@dgii.com>
12425
12426         * lib/objc.exp (objc_target_compile): Add -L during compiles for
12427         multilibbed hosts.   Idea grafted from g77.exp.
12428
12429 1998-09-30  Dave Love  <d.love@dl.ac.uk>
12430
12431         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
12432         avoid losing on systems which need -lsocket.
12433
12434 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
12435
12436         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
12437         * g++.old-deja/g++.other/nested2.C: Ditto.
12438         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
12439         failure.
12440
12441 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
12442
12443         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
12444         preferred over template operator!= for enum bitfields.
12445
12446 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
12447
12448         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
12449         that happen to have the same base name, but in different scopes,
12450         are incorrectly rejected.
12451
12452 1998-09-16  Richard Henderson  <rth@cygnus.com>
12453
12454         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
12455         on the native word size instead of an integer literal.
12456
12457 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
12458
12459         * g++.old-deja/g++.other/static2.C: Invocation of static data
12460         member of type pointer-to-function denoted as non-static member.
12461
12462         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
12463         checks involving function types and aliases.
12464
12465 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
12466
12467         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
12468         redefined to the same non-trivial type.
12469
12470         * g++.old-deja/g++.pt/explicit73.C: Test for proper
12471         namespace-qualification of template specializations declared in
12472         other namespaces.
12473
12474         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
12475         to declare a subset of the specializations of a template function
12476         as friends of specializations of a template class.
12477
12478         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
12479         member templates that do not fully specialize the enclosing
12480         template class are rejected.
12481
12482 1998-09-11  Dave Love  <d.love@dl.ac.uk>
12483
12484         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
12485
12486 1998-09-08  Dave Love  <d.love@dl.ac.uk>
12487
12488         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
12489         altered from libf2c/libU77 version.
12490
12491 1998-09-06  Dave Love  <d.love@dl.ac.uk>
12492
12493         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
12494
12495 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
12496
12497         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
12498         (un)signed char are different types for template specialization
12499         purposes.
12500
12501 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
12502
12503         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
12504         * objc: ObjC testsuite.
12505
12506 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
12507
12508         * gcc.c-torture/execute/941014-1.x:  New file.
12509
12510 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12511
12512         * lib/c-torture.exp: Add support for
12513         torture_eval_before_compile and torture_eval_before_execute
12514         variables.
12515
12516 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
12517
12518         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
12519         this test triggers valid.
12520
12521 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12522
12523         * gcc.dg/980827-1.c: New test.
12524
12525 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12526
12527         * gcc.c-torture/execute/loop-4b.c: New test.
12528
12529 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
12530
12531         * lib/c-torture.exp: Add support for
12532         torture_eval_before_compile and torture_eval_before_execute
12533         variables.
12534
12535 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
12536
12537         * gcc.c-torture/compile/980825-1.c: New test.
12538
12539 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
12540
12541         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
12542         count number tests in opt_t0 not good_t0.
12543
12544 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
12545
12546         * gcc.c-torture/compile/930326-1.x: Fix typo.
12547
12548 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
12549
12550         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
12551         causes an ICE.
12552
12553 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12554
12555         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
12556         STACK_SIZE is defined.
12557         * gcc.c-torture/unsorted/stuct.c: Similarly.
12558
12559         * gcc.c-torture/compile/980821-1.c: New test.
12560
12561 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
12562
12563         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
12564
12565 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
12566
12567         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
12568         code.
12569
12570 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
12571
12572         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
12573         error'.
12574
12575 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
12576
12577         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
12578
12579 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
12580
12581         * gcc.c-torture/compile/980816-1.c: New test.
12582
12583         * gcc.dg/980816-1.c: New test.
12584
12585 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
12586
12587         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
12588         compiler for ieee tests.
12589
12590 1998-08-01  Dave Love  <d.love@dl.ac.uk>
12591
12592         * g77.f-torture/compile/980729-0.f: New test.
12593
12594 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
12595
12596         * gcc.c-torture/special/eeprof-1.c: New test, for
12597         -finstrument-functions.
12598         * gcc.c-torture/special/special.exp: Run it.
12599
12600 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
12601
12602         * gcc.c-torture/compile/980729-1.c: New test.
12603
12604 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
12605
12606         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
12607         __thumb__ is defined, and test for ARM style doubles if so.
12608
12609 1998-07-26  Dave Love  <d.love@dl.ac.uk>
12610
12611         * g77.f-torture/noncompile/980615-0.f: New test.
12612
12613 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
12614
12615         * gcc.dg/980312-1.c: Do link instead of compile.
12616         * gcc.dg/980313-1.c: Likewise.
12617
12618 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
12619
12620         * gcc.c-torture/compile/980726-1.c: New test.
12621
12622 1998-07-25  Dave Love  <d.love@dl.ac.uk>
12623
12624         * g77.f-torture/execute/io0.f: New test.
12625
12626 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
12627
12628         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
12629         an int.
12630
12631 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
12632
12633         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
12634         m32r bugs.
12635
12636 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12637
12638         * gcc.dg/980626-1.c: Expect failures for all toolchains until
12639         c-decl.c:grokdeclarator can handle mode attributes.
12640
12641 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
12642
12643         * gcc.c-torture/execute/980716-1.c: New test.
12644
12645 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
12646
12647         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
12648         the mn10200.
12649         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
12650         the mn10200.
12651         * gcc.c-torture/execute/va-arg-3.x: Similarly.
12652         * gcc.c-torture/compile/930326-1.x: Similarly.
12653
12654 1998-07-13  Dave Love  <d.love@dl.ac.uk>
12655
12656         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
12657         New test from Craig.
12658
12659 1998-07-12  Dave Love  <d.love@dl.ac.uk>
12660
12661         * g77.f-torture/noncompile/980616-0.f: New test.
12662
12663         * g77.f-torture/execute/970816-3.f:  New test from Craig.
12664
12665 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12666
12667         *  g++.other/singleton.C: Return error value instead of taking
12668         SIGSEGV.
12669
12670 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
12671
12672         *  g++.other/singleton.C: New test.   Warning is under dispute.
12673         Runtime crash is not.
12674
12675 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12676
12677         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
12678         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
12679         using6.C, using7.C}:  New namespace tests.
12680
12681 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12682
12683         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
12684         specialization with typedef'ed names used as array indexes.
12685
12686 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
12687
12688         * gcc.c-torture/execute/980709-1.c: New test.
12689
12690         * gcc.dg/980709-1.c: New test.
12691
12692 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
12693
12694         * gcc.c-torture/execute/bcp-1.c: New test.
12695
12696 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
12697
12698         * gcc.c-torture/execute/980707-1.c: New test.
12699
12700 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
12701
12702         * gcc.c-torture/compile/980706-1.c: New test.
12703
12704 1998-07-01  Dave Love  <d.love@dl.ac.uk>
12705
12706         * g77.f-torture/execute/980701-0.f,
12707         g77.f-torture/execute/980701-1.f: New test from Craig.
12708
12709 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
12710
12711         * gcc.c-torture/compile/980701-1.c: New test.
12712
12713         * gcc.c-torture/execute/980701-1.c: New test.
12714
12715 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
12716 rlsruhe.de>
12717
12718         * g++.old-deja/g++.robertl/eb132.C: New test.
12719         * g++.old-deja/g++.robertl/eb133.C: Likewise.
12720
12721 1998-06-29  Dave Love  <d.love@dl.ac.uk>
12722
12723         * g77.f-torture/execute/980628-7.f,
12724         g77.f-torture/execute/980628-8.f,
12725         g77.f-torture/execute/980628-9.f,
12726         g77.f-torture/execute/980628-10.f: New tests from Craig.
12727
12728         * g77.f-torture/execute/980628-3.f: Remove mail headers.
12729
12730 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
12731
12732         * g77.f-torture/execute/980628-4.f: New test from Craig.
12733         * g77.f-torture/execute/980628-5.f: Likewise.
12734         * g77.f-torture/execute/980628-2.f: Likewise.
12735         * g77.f-torture/execute/980628-0.f: Likewise.
12736         * g77.f-torture/execute/980628-1.f: Likewise.
12737         * g77.f-torture/execute/980628-3.f: Likewise.
12738         * g77.f-torture/execute/980628-6.f: Likewise.
12739
12740 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
12741
12742         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
12743         directory when nothing has been installed yet.
12744
12745 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
12746
12747         * gcc.c-torture/special/special.exp: Handle newer versions of
12748         dejagnu.
12749
12750 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
12751
12752         * gcc.dg/980626-1.c: New test.
12753
12754 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
12755
12756         * gcc.misc-tests/m-un-2.c: New test.
12757         * g++.old-deja/g++.other/warn01.c: Likewise.
12758
12759 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
12760
12761         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
12762         compatibility with assmblers with a different comment character.
12763         Eliminate use of GAS-specific extensions.
12764
12765 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
12766
12767         * gcc.c-torture/execute/ieee/980619-1.c: New test.
12768
12769 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
12770
12771         *lib/g77.exp: Replace search for libf2c.a with search for newly
12772         renamed libg2c.a
12773
12774 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
12775
12776         * gcc.c-torture/execute/980617-1.c: New test.
12777
12778 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
12779
12780         * gcc.c-torture/execute/980612-1.c: New test.
12781
12782 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
12783
12784         * gcc.dg/980523-1.c: Only test on ppc-linux.
12785         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
12786
12787         * gcc.c-torture/execute/980608-1.c: New test.
12788
12789 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12790
12791         * gcc.c-torture/execute/980605-1.c: New test.
12792
12793 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
12794
12795         * gcc.c-torture/execute/980604-1.c: New test.
12796
12797 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
12798
12799         * gcc.c-torture/execute/980602-1.c: New test.
12800         * gcc.c-torture/execute/980602-2.c: Likewise.
12801
12802 1998-06-02  Dave Love  <d.love@dl.ac.uk>
12803
12804         * 970125-0.f: Fix per JCB.  Add commentary.
12805
12806 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
12807
12808         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
12809         IEEE -0 support.
12810
12811 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
12812
12813         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
12814         earlier.
12815
12816 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
12817
12818         * gcc.c-torture/execute/980526-3.c: New test.
12819
12820 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
12821
12822         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
12823         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
12824         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
12825         m88k-motorola-sysv3 to XFAIL.
12826
12827 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12828
12829         * gcc.dg/980526-1.c: New test.
12830         * gcc.c-torture/execute/980526-2.c: New test.
12831
12832 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
12833
12834         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
12835
12836         * gcc.c-torture/execute/980526-1.c: New test.
12837
12838 1998-05-26  Dave Love  <d.love@dl.ac.uk>
12839
12840         * g77.f-torture/execute/alpha2.f: Add runtime test.
12841
12842 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
12843
12844         * g++.old-deja/old-deja.exp: Strip leading directories.
12845
12846         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
12847         error for the line.  Don't run multiple tests for the same line.
12848
12849 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
12850
12851         * gcc.dg/980523-1.c: New test.
12852
12853 1998-05-23  Dave Love  <d.love@dl.ac.uk>
12854
12855         * g77.f-torture/compile/970915-0.f: New test.
12856
12857 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
12858
12859         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
12860
12861 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
12862
12863         * gcc.dg/980520-1.c: New test.
12864
12865 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
12866
12867         * gcc.dg/980502-1.c: Fix return type.
12868
12869 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
12870
12871         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
12872         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
12873         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
12874         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
12875         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
12876
12877 1998-05-20  Dave Love  <d.love@dl.ac.uk>
12878
12879         * g77.f-torture/execute/980520-1.f: New test.
12880
12881 1998-05-15  Dave Love  <d.love@dl.ac.uk>
12882
12883         * lib/mike-g77.exp: New file.
12884
12885         * g77.f-torture/noncompile/noncompile.exp,
12886         g77.f-torture/noncompile/check0.f: New files.
12887
12888 1998-05-14  Dave Love  <d.love@dl.ac.uk>
12889
12890         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
12891         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
12892         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
12893         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
12894         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
12895         abort where appropriate.
12896
12897 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
12898
12899         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
12900         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
12901
12902 1998-04-29  Dave Love  <d.love@dl.ac.uk>
12903
12904         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
12905
12906 1998-04-27  Dave Love  <d.love@dl.ac.uk>
12907
12908         * g77.f-torture/compile/980427-0.f: New test.
12909
12910 1998-04-24  Dave Love  <d.love@dl.ac.uk>
12911
12912         * g77.f-torture/compile/980424-0.f: New test.
12913
12914 1998-04-19  Dave Love  <d.love@dl.ac.uk>
12915
12916         * g77.f-torture/compile/980419-2.f (main): New test.
12917         * g77.f-torture/compile/970125-0.f: New test.
12918         * g77.f-torture/compile/980419-1.f: New test.
12919
12920 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
12921
12922         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
12923         of loop-4.c.
12924
12925 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
12926
12927         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
12928
12929 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
12930
12931         * gcc.c-torture/compile/980329-1.c: New test.
12932
12933 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
12934
12935         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
12936         * gcc.dg/980312-1.c: Fix typo in -march command.
12937
12938 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
12939
12940         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
12941
12942 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
12943
12944         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
12945         Dave Love agree the Fortran source is bogus.
12946
12947 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
12948
12949         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
12950         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
12951         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
12952         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
12953         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
12954
12955 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12956
12957         * g++.old-deja/g++.other/friend1.C: New test.
12958
12959 1998-02-18  Dave Love  <d.love@dl.ac.uk>
12960
12961         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
12962         possibly uninitialized) variables and declare dnrm2.
12963
12964 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
12965
12966         From Bruno Haible <haible@ilog.fr>:
12967         * gcc.c-torture/execute/980223.c: New test.
12968
12969 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
12970
12971         * gcc.dg/ifelse-1.c: New test.
12972
12973 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
12974
12975         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
12976
12977           * lib/old-dejagnu.exp (old-dejagnu): Added the
12978           "execution test - XFAIL *-*-*" handling in the spirit of
12979           "excess errors test -". Changed the "execution test fails"
12980           handling to be like "excess errors test fails".
12981           * Update various tests accordingly.
12982
12983 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
12984
12985         * gcc.c-torture/execute/980205.c: New test.
12986
12987 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
12988
12989         * lib/c-torture.exp: Look for .x files instead of .cexp files.
12990         * lib/f-torture.exp: Similarly.
12991         * gcc.c-torture: Rename all .cexp files to .x files.
12992
12993 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12994
12995         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
12996         (940510-1.c): Removed duplicate.
12997         (971104-1.c): New test.
12998
12999 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
13000
13001           * lib/f-torture.exp: Improve error and loop detection.
13002
13003 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
13004
13005         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
13006         use that to size the filler array.
13007
13008 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
13009
13010         * lib/c-torture.exp(c-torture-execute): Fix typo.
13011
13012         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
13013         testcase as the executable name. Keep the executable around if
13014         the test fails.
13015
13016 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
13017
13018         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
13019         changes.  Only test one -g option, and move it to the end of the
13020         list of options to test.
13021
13022 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
13023
13024         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
13025         variable GCC_TORTURE_OPTIONS to supply default switches separated
13026         by colons.  If no environment variable, run tests with -O0 -g, -O1
13027         -g, and -O2 -g as well.
13028
13029 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
13030
13031         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
13032         explanatory comments. Fix indentation.
13033
13034 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
13035
13036         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
13037
13038 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
13039
13040         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
13041         * g++.old-deja/g++.mike/p7325.C: Likewise.
13042         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
13043
13044 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
13045
13046         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
13047         * g++.old-deja/g++.brendan/crash30.C: Likewise.
13048         * g++.old-deja/g++.brendan/crash39.C: Likewise.
13049         * g++.old-deja/g++.law/operators4.C: Likewise.
13050
13051 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
13052
13053         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
13054         * g++.old-deja/g++.mike/p784.C: Ditto.
13055         * g++.old-deja/g++.mike/p785.C: Ditto.
13056
13057 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
13058
13059           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
13060
13061 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
13062
13063         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
13064         target feature; pass this to c-torture-execute as needed.
13065
13066 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
13067
13068         * lib/c-torture.exp(c-torture-execute): If the previous and the
13069         current executables being tested are identical, we don't need to
13070         run the executable again. Try to make the executable names
13071         unique. Add an optional argument for passing additional compiler
13072         flags.
13073
13074 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
13075
13076         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
13077
13078 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
13079
13080         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
13081
13082 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
13083
13084         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
13085         32bit or larger longs.
13086
13087         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
13088         have either a 32bit long or 32bit int.
13089
13090 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
13091
13092         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
13093         Make double precision tests dependent on sizeof (double).
13094
13095 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
13096
13097         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
13098         too.
13099
13100 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
13101
13102         * gcc.c-torture/compile/961203-1.cexp: New script.
13103
13104 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
13105
13106         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
13107         up the includes ourselves.
13108
13109 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
13110
13111         * lib/plumhall.exp: Remove random include, and add a few
13112         verbose messages for debugging.
13113
13114 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
13115
13116         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
13117         of trying to do it ourselves.
13118
13119 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
13120
13121         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
13122
13123 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
13124
13125         * gcc.prms/5403.c: Made regexp a bit less strict.
13126
13127 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
13128
13129         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
13130         is returned from remote_load instead.
13131         * lib/plumhall.exp: Ditto.
13132         * lib/mike-g++.exp: Ditto.
13133         * lib/old-dejagnu.exp: Ditto.
13134         * lib/c-torture.exp: Ditto.
13135
13136 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
13137
13138         * lib/g++.exp: Use build_wrapper procedure.
13139         * lib/gcc.exp: Ditto.
13140
13141 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
13142
13143         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
13144         an old-style decl for malloc.  Fixes tests to work when
13145         sizeof (int) != sizeof (size_t).
13146
13147 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
13148
13149         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
13150
13151         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
13152         use stdargs.h interface.
13153
13154 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
13155
13156         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
13157         NO_VARARGS when compiling.
13158
13159 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
13160
13161         * lib/plumhall.exp(ph_includes): New procedure.
13162         (ph_make): Use it.
13163         (ph_compiler): Ditto.
13164
13165         * lib/g++.exp: Rename test-glue.c to testglue.c.
13166         * lib/gcc.exp: Ditto.
13167
13168 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
13169
13170         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
13171         to completion when it's called.
13172
13173 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
13174
13175         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
13176         is defined, don't do test.
13177
13178 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
13179
13180         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
13181         for object files.
13182         (ph_summary): Mark skipped testcases as untested, not unresolved.
13183
13184         * lib/plumhall.exp (ph_make): If unresolved because of bad
13185         errorCode, record errorCode in log file.
13186         (*): Replace send_log/verbose with verbose -log.
13187
13188 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
13189
13190         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
13191         double conversion if double isn't at least 8 bytes.
13192
13193         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
13194         int to work with targets where int is 16 bits.
13195
13196         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
13197         8 bytes, just exit, since 4 byte doubles don't have enough bits of
13198         precision for the test to complete.
13199
13200 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
13201
13202         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
13203         if d10v is not compiled with the -mdouble64 flag.
13204         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
13205
13206         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
13207         d10v is not compiled with the -mint32 flag.
13208
13209 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
13210
13211         * lib/plumhall.exp: Use incr_count.
13212
13213 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
13214
13215         * gcc.c-torture: Update to c-torture-1.45.
13216
13217 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
13218
13219         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
13220         the name of the expect testcase file).
13221
13222         * lib/g++.exp(g++_init): Ditto.
13223
13224 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
13225
13226         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
13227         the host.
13228
13229         * lib/gcc.exp(gcc_exit): New procedure.
13230
13231 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
13232
13233         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
13234         specs where appropriate.
13235
13236         * g++.old-deja/g++.arm/*: Added additional ERROR checks
13237         because of new "candidates are" messages, and removed a few
13238
13239         * Converted all non-old-style g++ testcases to old-style, and
13240         moved into g++.old-deja.
13241
13242 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
13243
13244         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
13245         options.
13246
13247         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
13248         succeeded.
13249
13250         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
13251
13252 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
13253
13254         * lib/gcc.exp (gcc_target_compile): Add support for defining
13255         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
13256         the machine doesn't have those features.
13257
13258 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
13259
13260         * g++.law/operators4.exp: Don't use LIBS.
13261
13262 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
13263
13264         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
13265
13266         * lib/mike-g++.exp: Don't set the compiler to be tested here.
13267         * lib/g++.exp: Set it here instead. Also, allow use of the
13268         --tool_exec and --tool_opt options. Change CXX to
13269         GXX_UNDER_TEST.
13270
13271         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
13272
13273         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
13274
13275 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
13276
13277         * lib/old-dejagnu.exp: Use prune_warnings instead of
13278         prune_system_crud.
13279         * lib/mike-g++.exp: Ditto.
13280         * lib/gcc.exp: Ditto.
13281         * lib/g++.exp: Ditto.
13282
13283         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
13284
13285 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
13286
13287           * 941014-2.c: Include stdlib.h
13288           * 960327-1.c: Include stdio.h
13289           * dbra.c, index-1.c: Don't assume ints are 32bits.
13290
13291 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
13292
13293         * lib/gcc.exp: Add gcc,stack_size target feature.
13294
13295         * lib/g++.exp(g++_target_compile): Add the include and link
13296         paths here, not in two other places. And, it's $options, not
13297         options.
13298
13299         * lib/mike-g++.exp(postbase): Remove the code that determines
13300         the correct include and link paths.
13301         * g++.old-deja/old-deja.exp: Ditto.
13302
13303 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
13304
13305         * lib/g++.exp(g++_init): target_compile no longer returns the
13306         filename of the result.
13307
13308 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
13309
13310         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
13311         call to glob.
13312
13313         * gcc.c-torture/special/special.exp: Change call to
13314         gcc_target_compile to include the object file.
13315
13316 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
13317
13318         * gcc.c-torture/special/special.exp: Correct misspelling in last
13319         change.
13320
13321 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
13322
13323         * lib/plumhall.exp(ph_summary): Log the entire output of the
13324         executable. Return -1 if there were any failures, 0 otherwise.
13325         (ph_execute): Return -1 if there were any failures, 0 otherwise.
13326         (ph_make): Clean up objects and executables that were built
13327         if the tests succeeded.
13328
13329 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
13330
13331         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
13332         libraries and includes in the build tree as appropriate.
13333
13334 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
13335
13336         * lib/c-torture.exp: Instead of looking for the global variable
13337         NO_LONG_LONG, check to see if that's a feature of the target.
13338
13339 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
13340
13341         * config/default.exp: Minimize. Delete the remainer of the files in
13342         config; this functionality is now in devo/dejagnu/config.
13343
13344         g++.*/*: Pass any additional flags used to compile to postbase;
13345         delete CXXFLAGS.
13346
13347         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
13348         is now done by runtest.exp. Use gcc_target_compile instead of
13349         compile.
13350
13351         lib/c-torture.exp: Use gcc_target_compile instead of compile.
13352         Remove references to CFLAGS. Use remote_file instead of
13353         calling rm -f.
13354         (c-torture): Take a list of arguments to use to compile this
13355         testcase.
13356
13357         lib/g++.exp: Simplify. Use target_compile instead of compile.
13358         lib/gcc-dg.exp: Ditto.
13359         lib/gcc.exp: Ditto.
13360         lib/mike-{gcc,g++}.exp: Ditto.
13361         lib/old-dejagnu.exp: Ditto.
13362         lib/plumhall.exp: Ditto.
13363
13364 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
13365
13366         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
13367         (ph_linker): Likewise.
13368
13369 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
13370
13371           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
13372         MAP_ANON / MAP_ANONYMOUS if defined;
13373         else try to map from /dev/zero .
13374
13375 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
13376
13377         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
13378         isn't defined, then define it to MAP_ANONYMOUS.
13379
13380 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
13381
13382         * gcc.c-torture: Update to c-torture-1.42 release.
13383
13384 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
13385
13386         * gcc.c-torture: Update to c-torture-1.41 release.
13387
13388 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
13389
13390         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
13391         c-torture release.
13392
13393 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13394
13395         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
13396         and LDFLAGS.  Fix second case to append the target_info ldflags
13397         onto LDFLAGS, not CFLAGS.
13398         * lib/g++.exp (g++_init): Add target_info stuff.
13399         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
13400         of libgloss and newlib flags for !native.
13401
13402         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
13403         (GDB): Fix relative path to go up another dir for finding gdb.
13404
13405 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
13406
13407         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
13408         versions in the target_info array, if they don't exist.
13409
13410 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13411
13412         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
13413
13414 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
13415
13416         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
13417         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
13418
13419 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
13420
13421         * lib/old-dejagnu.exp: Don't remove the output file before we've
13422         actually tested it. Don't append pwd to the path of the executable
13423         we're testing.
13424
13425 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
13426
13427         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
13428
13429 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
13430
13431         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
13432         temporary directory for compiler files, and set it to a default
13433         value of /tmp. Set $output as the name of the output file from
13434         compiling the testcase. Add a -o option to $cflags_var so the
13435         compiler writes the final output file as $output. Set $executable
13436         to $output.
13437
13438         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
13439         directory for compiler files, and set it to /tmp if it doesn't
13440         already have a value. Set $output_file to the name of the output
13441         file from compiling the testcase. Add a -o option to CXXFLAGS so
13442         the compiler writes the final output file as $output. Use $output
13443         as the executable to be tested.
13444
13445 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13446
13447         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
13448
13449 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
13450
13451         * gcc.c-torture/execute/pending-1.c: New test.  Still
13452         pending in Tege's queue.
13453
13454 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
13455
13456         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
13457         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
13458         if there were failures.  Call unresolved if there were unresolved
13459         testcases.  Call gcc_fail if program did not run to completion.
13460         (ph_make): Pass additional argument name to ph_execute.
13461         (ph_execute): Add new argument.  Pass additional arguments to
13462         ph_summary.  Call gcc_fail is there is no execution output.
13463
13464 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
13465
13466         * lib/plumhall.exp (proc_summary): Output relavent summary
13467         lines into the log so specific failures in plumhall can be
13468         investigated.
13469
13470 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
13471
13472         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
13473         (c-torture-execute): Don't try to execute tests which use
13474         "long long" types if $NO_LONG_LONG is nonzero.
13475
13476 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
13477
13478         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
13479         not c-torture.
13480
13481         * gcc.ieee: Move from here.
13482         * gcc.c-torture/execute/ieee: To here.
13483
13484 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
13485
13486         * gcc.c-torture: Update to c-torture-1.41 release.
13487
13488 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
13489
13490         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
13491         not "$output".
13492
13493 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
13494
13495         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
13496         -c present.
13497
13498 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
13499
13500         * config/proelf.exp: Handle connecting to a simulator.
13501
13502 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
13503
13504         * config/proelf.exp: New file.  Enough framework that we can
13505         run c-torture tests on the proelf targets (or any other target
13506         that gdb can connect to for that matter).
13507
13508 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
13509
13510         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
13511         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
13512
13513         * lib/plumhall.exp (ph_execute): Always call ph_summary if
13514         exec_output exists.
13515
13516 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
13517
13518         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
13519         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
13520
13521         * config/*.exp: Update FSF address.  Change result of ${tool}_load
13522         to pass/fail/unresolved/unsupported/untested.  Caller must now
13523         call unresolved/unsupported/untested.
13524         * lib/*.exp: Update FSF address.  Update to handle new results of
13525         ${tool}_load.
13526         * lib/chill.exp (verbose): Delete.
13527
13528 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
13529
13530         * lib/gcc.exp (default_gcc_start): Change order of args to
13531         $LDFLAGS $CFLAGS $LIBS.
13532         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
13533         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
13534         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
13535         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13536         * gcc.misc-tests/dg-test.exp: Likewise.
13537         * gcc.misc-tests/msgs.exp: Likewise.
13538         * gcc.prms/prms.exp: Likewise.
13539         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
13540         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
13541
13542         * lib/dg.exp: Deleted, moved to dejagnu/lib.
13543
13544 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13545
13546         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
13547
13548         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
13549         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
13550
13551         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
13552         necessary.
13553
13554 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
13555
13556         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
13557         global for loop; add use of $mathlib.
13558         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
13559         settings here; set mathlib for anything but VxWorks.
13560
13561 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
13562
13563         * gcc.c-torture: Update to c-torture-1.40 release.
13564
13565 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
13566
13567         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
13568         dg.exp.
13569
13570 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
13571
13572         * lib/c-torture.exp (c-torture-execute): Declare "output" as
13573         global.
13574
13575 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
13576
13577         * lib/g++.exp (LIBS): Define if not already.
13578         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
13579         (gcc-dg-prune): Call prune_gcc_output.
13580         * lib/gcc.exp (prune_gcc_output): New proc.
13581         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
13582         prune_gcc_output.
13583
13584 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
13585
13586         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
13587         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
13588
13589 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
13590
13591         * gcc.c-torture: Update to c-torture-1.39 release.
13592
13593 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
13594
13595         * lib/c-torture.exp (c-torture-execute): Don't return if one option
13596         fails, try others as well.
13597
13598 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13599
13600         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
13601         If compilation fails, mark execute tests as `untested'.
13602         If test is marked as unsupported, don't mark compilation and
13603         execute tests as failed.
13604
13605 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13606
13607         * lib/g++.exp (g++_init): Don't link in libg++, and look to
13608         libstdc++ for whether or not we want to be doing shared
13609         libraries.  Delete link_curses since we don't need it anymore.
13610         * lib/mike-g++.exp (postbase): Don't link in libg++.
13611         * g++.old-deja/old-deja.exp: Likewise.
13612
13613 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13614
13615         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
13616
13617 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13618
13619         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
13620         For that, add `-Wl,-a,shared_archive'.
13621         * g++.old-deja/old-deja.exp: Likewise.
13622
13623 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
13624
13625         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
13626
13627 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
13628
13629         * lib/mike-g++.exp (postbase): Pay attention to the status of
13630         g++_load.
13631
13632 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13633
13634           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
13635
13636 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
13637
13638         * lib/gcc.exp (default_gcc_start): No longer need to log program
13639         being executed or its output, execute_anywhere does that now.
13640         * lib/g++.exp (default_g++_version): Call execute_anywhere.
13641         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
13642
13643 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13644
13645         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
13646         the same as those in lib/g++.exp.
13647
13648 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
13649
13650         * gcc.c-torture: Update to c-torture-1.38 release.
13651         * gcc.ieee: Related changes.
13652
13653 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13654
13655         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
13656         "exec". Minor reformatting changes.
13657
13658         * config/rom68k.exp (${tool}_load): Make it work in a canadian
13659         cross. This means all "exec" calls now work on a remote host as
13660         well.
13661         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
13662         cross. Filter out the extra "\r\n" stuff that expect puts in.
13663         (c-torture-execute): Filter out the bogus warnings like
13664         c-torture-compile does. Add support for canadian cross.
13665         * lib/gcc.exp (default_gcc_version, default_gcc_start)
13666         Use execute_anywhere rather than calling exec directly. Now it
13667         works for canadian cross testing.
13668
13669 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
13670
13671         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
13672         results into a variable, and check that rather than using file exists.
13673
13674 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13675
13676         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
13677         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
13678
13679 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13680
13681         * g++.old-deja/old-deja.exp: Create and pass runshlib and
13682         lib_curses if there's a shared libg++ in the build tree.
13683
13684 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
13685
13686         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
13687         if not supported target.
13688
13689 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13690
13691         * lib/g++.exp (g++_init): Move empty setting of runshlib and
13692         link_curses up to always happen, not just for native builds.
13693
13694 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
13695
13696         * gcc.c-torture: Update to c-torture-1.36 release.
13697         * gcc.failure: Related changes.
13698
13699 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13700
13701         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
13702
13703 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13704
13705         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
13706         * lib/mike-g++.exp (postbase): Not in here.  Still reference
13707         runshlib, link_curses, and mathlib for link and run.
13708
13709         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
13710         pass the runtime shared library options for Solaris, OSF/1, and
13711         Irix5, and link with -lcurses to avoid unresolved references.
13712
13713 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13714
13715         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
13716         only run once.
13717
13718 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13719
13720         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
13721
13722 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
13723
13724         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
13725         do not have a framework for the "compat" tests yet.
13726
13727 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13728
13729         * lib/mike-g++.exp (postbase): New local variable `mathlib',
13730         set to null if we're testing vxworks5.1.  Use that instead of
13731         `-lm' in the setting of LIBS for link and run.
13732
13733 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13734
13735         * config/rom68k.exp (${tool}_load): Major changes to make it
13736         work.  Verified that it does in fact return the stuff in
13737         exec_output properly.  Catch any Emul or any TRAP other than 0.
13738
13739 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13740
13741         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
13742         LDFLAGS properly for targets that need stuff from libgloss.
13743         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
13744         only run once.
13745         (gpp_initialized): New variable.
13746
13747 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13748
13749         * config/rom68k.exp: Load libgloss.exp.
13750         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
13751         so we can produce a fully linked binary.
13752         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
13753         so we can produce a fully linked binary.
13754
13755 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13756
13757         * lib/plumhall.exp (ph_section): Watch for expected failures.
13758         Add missing `else'.
13759
13760         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
13761         run the testcase.
13762         (c-torture): Likewise.
13763
13764 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
13765
13766         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
13767
13768         * lib/mike-g++.exp (mike_cleanup): New proc.
13769         (prebase): New globals compiler_result, not_compiler_result,
13770         target_regexp.
13771         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
13772         allow leading "-" in pattern.  Watch for unsupported tests.
13773         If $compiler_result is set, pattern match assembler code,
13774         and ditto for $not_compiler_result.
13775         * lib/mike-gcc.exp: Likewise.
13776
13777         * lib/plumhall.exp (ph_execute): Only call ph_summary if
13778         execution "succeeded".
13779
13780 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
13781
13782         * config/win32.exp: New file.
13783         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
13784
13785 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13786
13787         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
13788         unsupported.
13789         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
13790         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
13791         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
13792
13793         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
13794         "... without exceptions was ...".  That is now handled by
13795         prune_system_crud.
13796         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13797
13798 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
13799
13800         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
13801         sieve.c,sort2.c}: New files.
13802         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
13803         sieve.exp,sort2.exp}: Drivers for them.
13804
13805         * lib/mike-gcc.exp (program_output): New user settable variable.
13806         (postbase): Call prune_system_crud.  Also prune extraneous compiler
13807         messages.
13808         * lib/mike-g++.exp (program_output): New user settable variable.
13809
13810         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
13811
13812         * config/sh.exp: Deleted (use sim.exp instead).
13813
13814 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13815
13816         * config/vx.exp: Declare CHECKTASK as global.
13817         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
13818         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
13819         * lib/old-dejagnu.exp: Load [pwd]/$executable.
13820
13821 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13822
13823         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
13824         target. Like vx.exp, only includes `vx29k.exp' instead of
13825         `vxworks.exp'.
13826
13827 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
13828
13829         * config/sim.exp: Increase time limit from 120 seconds to 240.
13830
13831 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
13832
13833         * gcc.c-torture/execute/950628-1.c: New test.
13834
13835 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
13836
13837         * gcc.c-torture: Update with changes/additions from
13838         c-torture-1.34.
13839
13840 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
13841
13842         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
13843
13844 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
13845
13846         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
13847
13848 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
13849
13850         * gcc.c-torture/compile/950512-1.c: New test.
13851         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
13852         * gcc.dg/struct-ret-1.c: Likewise.
13853
13854 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
13855
13856         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
13857           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
13858
13859 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13860
13861         * gcc.c-torture/special/920411-1.c: Deleted.
13862         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
13863
13864 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
13865
13866         * config/sim.exp (${tool}_load): Hack in call to bash to get a
13867         cpu limit.
13868
13869 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13870
13871         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
13872
13873 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13874
13875         From kenner;
13876         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
13877         is the proper length.
13878         * va-arg-3.c: Likewise.
13879
13880 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
13881
13882         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
13883         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
13884
13885         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
13886         * lib/g++.exp (default_g++_start): Delete old cruft.
13887
13888 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
13889
13890         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
13891         (2 * (1 << 18)) to (2 * (1 << 17)).
13892
13893         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
13894
13895 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13896
13897         * config/rom68k.exp: Renamed from config/idp.exp
13898
13899 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13900
13901         * c-torture/compile/921109-2.c
13902
13903 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
13904
13905         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
13906         excess errors.
13907
13908 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
13909
13910         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
13911         output.
13912         * lib/g++.exp (default_g++_start): Likewise.
13913
13914 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13915
13916         * gcc.c-torture/compile/950329-1.c: New test.
13917
13918 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13919
13920           * config/bug.exp (${tool}_load): Updated to use new remote_open
13921           and remote_close procs.
13922         * config/idp.exp: New file.
13923
13924 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13925
13926         * gcc.c-torture/execute/950322-1.c: New test.
13927
13928 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
13929
13930         * config/vx.exp (${tool}_load): Clean up testing of return code from
13931         vxworks_ld and vxworks_spawn.
13932
13933 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
13934
13935         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
13936
13937 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
13938
13939         * lib/old-deja.exp: Add `excess errors test - ' error, now one
13940         can mark excess errors on a machine by machine basis.  Note, the
13941         default is to not expect any excess errors, even when excess
13942         errors test - is given, so you will want to put an XFAIL ... on
13943         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
13944         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
13945         those 4 machines, but no others.
13946
13947 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13948
13949         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
13950         * lib/c-torture.exp: to here.
13951
13952 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13953
13954         * gcc.c-torture/execute/950221-1.c: New test.
13955         * gcc.c-torture/execute/struct-ret-1.c: New test.
13956         * gcc.c-torture/compile/950221-1.c: New test.
13957
13958         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
13959
13960 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13961
13962         * gcc.c-torture/execute/arith-1.c (main): Return 0.
13963         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
13964
13965 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
13966
13967         * g++.gb: New directory of tests, derived from my signature and
13968         class scoping tests.
13969
13970         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
13971         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
13972         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
13973         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
13974         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
13975         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
13976         * g++.gb/sig25.C: Likewise.
13977
13978         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
13979         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
13980         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
13981         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
13982         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
13983         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
13984         * g++.gb/sig25.exp: Likewise.
13985
13986         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
13987         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
13988         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
13989         * g++.gb/scope13.C: Likewise, this test still fails.
13990
13991         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
13992         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
13993         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
13994         * g++.gb/scope13.exp: Ditto.
13995
13996         * g++.gb/README: New file, explains what these tests are about.
13997
13998 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13999
14000         * lib/dg.exp (dg-do): Support `preprocess'.
14001         (dg-test): Likewise.
14002
14003 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
14004
14005         * config/udi.exp: change "continue -expect" to "exp_continue".
14006
14007 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
14008
14009         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
14010         Delete redundant tests.
14011
14012         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
14013         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
14014         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
14015         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
14016         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
14017         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
14018         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
14019         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
14020
14021         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
14022         storing label pointers.
14023         * gcc.c-torture/execute/921019-1.c: Likewise.
14024         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
14025         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
14026         parameter fp.
14027         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
14028         constants.
14029
14030         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
14031         Delete obsolete tests.
14032
14033         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
14034         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
14035         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
14036         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
14037         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
14038         * gcc.c-torture/compile/950124-1.c: New test.
14039
14040         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
14041
14042 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
14043
14044         * lib/mike-g++.exp: Add -lm to LIBS.
14045
14046 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
14047
14048         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
14049
14050 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
14051
14052         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
14053
14054 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
14055
14056         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
14057
14058 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
14059
14060         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
14061         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
14062         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
14063         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
14064         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
14065         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
14066         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
14067         * g++.law/{operators31.C, operators32.C,
14068         * g++.law/{operators33.C, operators34.C}: Likewise.
14069         * g++.law/{pic1.C, refs2.C}: Likewise.
14070         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
14071         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
14072         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
14073         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14074
14075         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
14076         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
14077         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
14078         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
14079         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
14080         * g++.law/{enum9.exp, friend5.exp}: Likewise.
14081         * g++.law/{nest3.exp, nest4.exp}: Likewise.
14082         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
14083         * g++.law/{operators30.exp, operators31.exp}: Likewise.
14084         * g++.law/{operators32.exp, operators33.exp}: Likewise.
14085         * g++.law/{operators34.exp}: Likewise.
14086         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
14087         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
14088         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
14089         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
14090         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14091
14092         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
14093         No longer expected to fail.
14094         * g++.law/missed-error3.C: Tweak for recent bool changes.
14095
14096 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
14097
14098         * config/emb-unix: Deleted.
14099         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
14100         remote execution.  Do final link on remote host if REMOTE_LINK is set.
14101
14102 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
14103
14104         * lib/dg.exp (dg-test): Fix typo in last patch.
14105
14106 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
14107
14108         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
14109         (handles multiple occurrences).
14110
14111 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
14112
14113         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
14114         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
14115         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
14116         printed).
14117         * lib/c-torture.exp (c-torture-compile): Likewise.
14118         (c-torture): Prepend full path if missing.
14119         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
14120         (gcc_fail): Likewise.
14121         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
14122
14123 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
14124
14125         * lib/netware.exp: Only attach to NetWare i386 systems.
14126
14127 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
14128
14129         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
14130         messages.  Add test name to "output pattern match" pass/fail message.
14131
14132 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
14133
14134         * gcc.dg: New testsuite.
14135         * gcc.dg/dg.exp: New file.
14136
14137         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
14138         test-switch.c}: Deleted.
14139
14140         * gcc.misc-tests/msgs.exp: New testcase driver.
14141
14142 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
14143
14144         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
14145         Watch for illegal return values from ${tool}_load.
14146         * config/unix.exp (${tool}_load): Fix pass/fail detection for
14147         cross targets.  Coerce return value >0 to 1.
14148
14149 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
14150
14151         * config/unix.exp (${tool}_load): Call program rsh, not proc.
14152
14153         * config/emb-unix.exp: New file.
14154
14155         * config/sim.exp: Error if variable $SIM not defined.
14156         (${tool}_load): Mark test as "untested" if simulator missing.
14157
14158         * config/unix.exp: Load remote.exp to get rcp_download.
14159         * lib/c-torture.exp: Use different option lists for testcases with
14160         and without loops.
14161         * gcc.c-torture/execute/execute.exp: Likewise.
14162
14163 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
14164
14165         * config/*.exp: Clarify return code from ${tool}_load.
14166         Call `unresolved' or `untested' instead of `warning' or `perror'
14167         (sometimes you still want to call both though).
14168         Add comment that `shell_id' is local to each file.
14169         * config/udi.exp (timeout): Set to 30.
14170         Don't print warning if connection fails, $connectmode has already
14171         printed an error.
14172         (${tool}_load): Move verbose messages to level 2.
14173         Rework pattern for "Process started" message.
14174         Pass `shell_id' to ${connectmode}_download.
14175         Retry twice upon timeout.  Make resetting of target more robust.
14176         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
14177         Pass `shell_id' to exit_$connectmode.
14178         Only call exit_$connectmode if connected.
14179         * config/unix.exp (${tool}_load): Check return codes better.
14180         * config/vrtx.exp (${tool}_load): Likewise.
14181         * config/vx.exp (${tool}_load): Likewise.
14182         Delete unneeded global's.
14183         * lib/dg.exp (dg-test): Update to reflect clarified return codes
14184         from ${tool}_load.
14185         (dg-stat): Delete.
14186         (dg-init): Delete recording of pass/fail counts.
14187         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
14188         (old-dejagnu-init): Likewise.
14189         (old-dejagnu-stat): Delete contents, empty proc now.
14190         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
14191         (c-torture): Delete references to lcnt, lpass, lfail.
14192         Get option list from TORTURE_OPTIONS.
14193         Delete -funroll[-all]-loops if no loops.
14194         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
14195         (g++_stat): Delete contents (empty proc now).
14196         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
14197         (gcc_finish): Likewise.
14198         (gcc_stat): Deleted.
14199         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
14200         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
14201         * gcc.c-torture/execute/execute.exp: Likewise.
14202         Split tests into two parts: compile, execute.
14203         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
14204         no loops.  Update to reflect clarified return codes from ${tool}_load.
14205
14206 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
14207
14208         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
14209         to grep for.
14210         (old-dejagnu): Likewise (where necessary).
14211
14212 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
14213
14214         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
14215
14216         * lib/dg.exp (dg-process-target): Fix processing of selector.
14217         Add comment regarding use of `error'.
14218
14219         * lib/gcc.exp (prune_system_crud): Define if missing.
14220         * lib/g++.exp (prune_system_crud): Likewise.
14221
14222         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
14223         Call prune_system_crud.
14224         * lib/dg.exp (dg-runtest): New proc.
14225         Use perror instead of send_user for tcl errors in testcase.
14226         Don't return any value, it's never used.
14227         Don't clobber previous definition of `unknown'.
14228         Print tcl errors in `dg-final'.
14229
14230 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
14231
14232         * lib/dg.exp (dg-process-target): Improve syntax error messages.
14233         (dg-test): Don't print errorInfo, it contains stack backtrace.
14234
14235 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
14236
14237         * lib/g++.exp (runtest_file_p): Define if missing.
14238
14239 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
14240
14241         * lib/mike-g++.exp: Comment out loading of g++.exp.
14242         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
14243         (default_g++_version): Always print something.
14244         (default_g++_start): Comment out call to `which'.
14245         (g++_start, g++_load): Deleted (must be defined in config file).
14246         * lib/gcc.exp: Test for existence of $CC at start.
14247         Delete check for tmpdir (done in gcc_init).
14248         (default_gcc_version): Always print something.
14249         (default_gcc_start): Comment out call to `which'.
14250         * config/*.exp: Major cleanup - make cross targets work at least a
14251         little better for g++ (by not being "--tool gcc" specific).
14252         Rename gcc_xxx to ${tool}_xxx.
14253         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
14254         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
14255
14256 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
14257
14258         * lib/c-torture.exp (c-torture-compile): Rework compiler
14259         message processing.
14260
14261         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
14262         c-torture.
14263
14264 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
14265
14266         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
14267
14268         * lib/dg.exp (dg-process-target): Support { target native }.
14269
14270 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
14271
14272         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
14273         looked for "... program xxx got fatal signal".
14274         Correct regsub munging of `comp_output'.
14275         Ignore compiler messages "path prefix not used" and "linker input
14276         file unused".
14277
14278 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
14279
14280         * lib/gcc.exp (runtest_file_p): Define if missing.
14281         * gcc.prms/template.c: Example to work from.
14282
14283 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
14284
14285         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
14286         * lib/dg.exp (dg-test): Call unsupported testcases as such.
14287
14288         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
14289         * gcc.prms/1883.c: Moved from compile/940714-1.c.
14290         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
14291         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
14292
14293         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
14294         (dg-process-target): No longer a varargs proc.
14295         Return S/N for target, P/F for xfail.  All callers changed.
14296         (user option procs): More argument checking.
14297         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
14298         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
14299         (dg-test): Skip test if not running on selected target in `dg-do'.
14300         Update handling of `dg-do-what', `dg-output-text'.
14301         Separate execution pass/fail from output pattern match pass/fail.
14302         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
14303
14304 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14305
14306         * gcc.c-torture/special/special.exp: Don't expect failure for mips
14307         target for 920510-1.c.
14308
14309 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
14310
14311         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
14312         Clean up comment regarding use of passcnt, etc.
14313         (gcc_stat): Don't update `testcnt' here.
14314         (gcc_finish): Do it here.
14315         Might as well reset `but_id' here too.
14316         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
14317         to determine if the file should be tested.
14318         * gcc.c-torture/compile/compile.exp: Likewise.
14319         * gcc.c-torture/execute/execute.exp: Likewise.
14320         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14321         * gcc.misc-tests/dg-test.exp: Likewise.
14322         * gcc.prms/prms.exp: Likewise.
14323         * gcc.wendy/wendy.exp: Likewise.
14324         * g++.old-deja.exp: Likewise.
14325         Move "Testing file" message to verbose level 1.
14326
14327 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
14328
14329         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
14330
14331 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
14332
14333         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
14334         (default_gcc_start): Accept optional second list element
14335         of compiler flags.  Print compiler output at verbosity level 2.
14336         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
14337         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
14338         Save current values of framework globals passcnt, failcnt, xpasscnt,
14339         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
14340         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
14341         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
14342         xfailcnt to compute stats.  Update framework global `testcnt' from
14343         pass/fail counts.
14344         (gcc_finish): New proc.  Clean up test environment.
14345         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
14346         (gcc_epass, gcc_efail): Delete.
14347         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
14348         argument of line number.
14349         (dg-init): If the tool has an init routine, call it.
14350         (dg-test): Remove args `cflags_var' and `libs_var'.
14351         Pass all compiler options to ${tool}_start.
14352         Handle missing line number.
14353         (dg-finish): New function.
14354         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
14355         particular files.  Call gcc_finish at end.  Move "skipping test"
14356         message to verbosity level 3.
14357         * gcc.c-torture/compile/compile.exp: Likewise.
14358         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14359         * gcc.c-torture/execute/execute.exp: Likewise.
14360         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14361         Print testcase being tried at verbosity level 1.
14362         * gcc.c-torture/special/special.exp: Unset xfail.
14363         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14364         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
14365         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
14366         * gcc.failure/failure.exp: Likewise.
14367         * gcc.ieee/ieee.exp: Likewise.
14368         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
14369         Update call to dg-test.  Call dg-finish at end.
14370         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
14371         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14372         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
14373         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
14374         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
14375         * gcc.wendy/wendy.exp: Add copyright.
14376         Delete setting of tmpdir (done by gcc_init).
14377         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
14378         Pass compiler flags to gcc_start.  Call gcc_finish at end.
14379         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
14380         gcc_[ce]pass/fail.
14381
14382 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
14383
14384         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
14385         confusion.
14386         (g++_load): Likewise.
14387
14388         * config/*.exp (gcc_load): Some were varargs fns and some were not.
14389         Rename argument to `prog' to remove the confusion.
14390         Varargs fns behave differently too!
14391         (g++_load): Likewise.
14392
14393         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
14394
14395         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
14396         what it is.  Delete (always) printing of status value for !native.
14397         Simplify verbose code, and include status and exec_output.
14398         (g++_load): Use gcc_load.
14399
14400 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14401
14402         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
14403         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
14404         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
14405         940714-3.c as these testcases don't exist anymore.  Make
14406         va-arg-1.c expected to pass.
14407
14408 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
14409
14410         * gcc.misc-tests/misc.exp: Only run specific testcases.
14411         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
14412         * gcc.misc-tests/dg-[1-9].c: New files.
14413
14414         * lib/dg.exp: New testsuite driver.
14415         * gcc.prms/prms.exp: Use it.
14416
14417         * README.gcc: New file.
14418
14419         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
14420         Document and reset `lxpass' and `lxfail'.
14421         Simplify "initialized" message.
14422         (gcc_stat): Clean up comments a little.
14423
14424 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
14425
14426         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
14427
14428 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
14429
14430         * lib/old-dejagnu.exp (process-option): New proc.
14431         (old-dejagnu-init, old-dejagnu-stat): Likewise.
14432         (old-dejagnu): Simplify.
14433         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
14434
14435 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
14436
14437         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
14438         exists and is not an empty string.
14439
14440         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
14441         $xfail rather than calling setup_xfail.  Clear $xfail when test is
14442         finished.
14443         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
14444         automatically.
14445
14446         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
14447         longer expected to fail.
14448
14449         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
14450         "f" function call.
14451
14452         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
14453
14454         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
14455         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
14456         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
14457         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
14458         c-torture-1.29.
14459
14460         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
14461         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
14462
14463         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
14464
14465         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
14466         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
14467
14468         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
14469         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
14470         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
14471
14472 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
14473
14474         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
14475         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
14476         940714-1.c, 940714-2.c, 940714-3.c},
14477         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
14478         gcc.misc-tests/{mg.c,mg.exp}:
14479         New tests.
14480         * gcc.noncompile/noncompile.exp: Change accordingly.
14481
14482 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
14483
14484         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
14485         Undo previous clobberage.
14486
14487 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
14488
14489         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
14490         * gcc.special/{930510-1.c, special.exp}:
14491         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
14492         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
14493         struct-varargs-1.c}: New tests from c-torture-1.26.
14494
14495 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
14496
14497         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
14498           argument to switch.
14499
14500 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
14501
14502         * Revert the previous changes.  Please see Rob's directory
14503           (/lisa/test/rob/progressive/gcc/testsuite) for testing
14504           fixes.
14505
14506 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
14507
14508         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
14509             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
14510             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
14511             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
14512             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
14513             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
14514             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
14515             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
14516             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
14517             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
14518             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
14519             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
14520             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
14521             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
14522             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
14523             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
14524             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
14525             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
14526             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
14527             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
14528             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
14529             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
14530             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
14531             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
14532             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
14533             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14534             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
14535
14536 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
14537
14538         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
14539             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
14540           with perror calls.
14541
14542 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
14543
14544         * config/unix.exp (g++_load): Fix syntax.
14545
14546 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14547
14548         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
14549         * gcc.noncompile/921017-1.c: Deleted obsolete test.
14550         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
14551         Don't expect va-arg-1.c to fail.  Correct expected output for
14552         920928-1.c.
14553         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
14554         * gcc.wendy/hbm4.c: Correct typo.
14555         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
14556
14557 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
14558
14559         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
14560         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
14561         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
14562         * lib/c-torture.exp (c-torture-compile): Ditto.
14563
14564         Reduce volume of output (remove all the -I's and such).
14565         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
14566         Call gcc_cpass, gcc_cfail.
14567         (c-torture): Pass testing option to c-torture-compile.
14568
14569 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
14570
14571         Bring patches over from progressive.
14572         * config/default.exp: Exit remote shell cleanly.
14573         (g++_exit, g++_start): Add default versions.
14574         * config/sim.exp (gcc_load): Use perror, not error.
14575
14576 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
14577
14578         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
14579         set in site.exp.
14580
14581 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
14582
14583         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
14584         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
14585         (wendy_try): New proc to run testcase.
14586         (main loop): Call 'em.
14587         * gcc.wendy/*.c: Clean up pass to correct expected output.
14588
14589         * lib/gcc.exp: Minor cleanup work.
14590         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
14591
14592 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
14593
14594         * config/sim.exp (gcc_load): Document return codes better.
14595         Don't pass -v to simulator.
14596
14597 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14598
14599           * gcc.special/920717-x.c: Fix typo.
14600           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
14601           get at sources.
14602
14603         * lib/mike-gcc.exp: Fix typo.
14604
14605 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14606
14607         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
14608         binary to use, transform the name.
14609         * config/*.exp: rename everything. Nuke any g++ specific files,
14610         it's now a special case of gcc that requires no special support.
14611         Add a default.exp for unsupported targets.
14612
14613 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
14614
14615         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
14616         lib/old-dejagnu.exp: Fix a few patterns to work with the new
14617         version of Tcl.
14618
14619 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14620
14621         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
14622         than a warning.
14623
14624 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14625
14626         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
14627
14628 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14629
14630         * gcc.execute/execute.exp: Combine opt_list and foption_list into
14631         option_list.  Compile every file with only 4/6 option choices
14632         (same as C torture) instead of with 12/18 different option
14633         choices.
14634         * lib/c-torture.exp: Likewise.
14635
14636         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
14637         not already set.
14638
14639 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
14640
14641         * lib/old-deja.exp: Add `excess errors test fails' error, now one
14642         can put an XFAIL *-*-* on excess errors.
14643
14644 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
14645
14646         * g++.law: Add more tests derived from g++-bugs snapshots.
14647
14648         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
14649         equivalent to g++.law/init9.
14650
14651         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
14652         compiled it, and the a.out file after we've run it.
14653
14654 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14655
14656         * lib/mike-g++.exp (postbase): Delete the .o file after we've
14657         compiled it, and the a.out file after we've run it.
14658
14659 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14660
14661         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
14662
14663 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14664
14665         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
14666         version number.
14667
14668 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14669
14670         * g++.law: New directory of g++ tests derived from the g++-bugs
14671         snapshots.
14672
14673 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14674
14675         * gcc.compile: initbug1.c initbug1.exp testcase added
14676
14677 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14678
14679         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
14680         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
14681           fixes submitted by Jeff Law (law@cs.utah.edu)
14682         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
14683           Jeff Law (law@cs.utah.edu)
14684
14685
14686 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
14687
14688         * config/unix-g++.exp: Follow the gcc way of doing things.
14689         * g++.old-deja/old-deja.exp: Minor updates.
14690         * lib/g++.exp: New file, follow the gcc way of doing things.
14691         * lib/old-dejagnu.exp: Minor updates.
14692         * lib/mike-g++.exp: Always unset errorInfo.
14693
14694 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
14695
14696         * lib/gcc.exp: Fix some errors with the below change, CC and
14697         CFLAGS should be global when setting, not local.
14698
14699 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14700
14701         * lib/gcc.exp: Transform tool name.
14702
14703 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14704
14705         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
14706
14707 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14708
14709         * lib/gcc.exp: change gcc_done to gcc_stat
14710
14711 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14712
14713         * Upgraded gcc testsuite to c-torture version 1.25
14714
14715 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14716
14717         * lib/gcc.exp: added reporting code. Changed verbose compile message.
14718         * lib/c-torture: added hooks for new reporting code.
14719
14720 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14721
14722         * config/sh-gcc.exp: check if sh-sim exists in the path
14723
14724 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14725
14726         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
14727         * gcc.compile/compile.exp: Initial changes for new logic.
14728         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
14729         * gcc.failure/failure.exp: Initial changes for new logic.
14730         * gcc.ieee/ieee.exp: Initial changes for new logic.
14731         * gcc.misc-tests/misc.exp: Initial changes for new logic.
14732         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
14733         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
14734         * lib/c-torture.exp: Initial changes for new logic.
14735         * lib/gcc.exp: Initial changes for new logic.
14736
14737 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
14738
14739         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
14740         depend upon failure or success.  Fully qualify names in failure
14741         and success messages.  Always remove a.out before starting
14742         compile, just in case.  Pay more attention to error text output by
14743         the compiler.  Handle testcases with no known past errors just
14744         like all others, so that things are uniform.  Other miscellaneous
14745         improvements.
14746
14747 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14748
14749         * gcc.cpp: new directory for cpp tests
14750
14751 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14752
14753         * lib/chill.exp: Code reformatted, removed unused code.
14754         * config/unix-chill.exp: Code reformatted, removed unused code.
14755         * chill.execute/execute.exp: Code reformatted, removed unused code.
14756         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
14757
14758 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
14759
14760         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
14761         routines not written.
14762
14763 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14764
14765         * config/bug-gcc.exp: Use new procs from bug.exp.
14766
14767 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14768
14769         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
14770         via ftp, rather than depending on NFS.
14771         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
14772         case.
14773
14774 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14775
14776         * config/bug-gcc.exp: Use new download proc.
14777
14778 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
14779
14780         * chill.execute/execute.exp: cleanups, handles errors better
14781         * chill.compile/compile.exp: rewrite, based on execute.exp
14782         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
14783         * lib/chill.exp: major changes to diff proc and compile and link
14784           procs. added chill_fail and chill_pass wrappers to pass and
14785           fail. added more comments, and handle error codes better.
14786           Added a hack to capture stderr from exec, so noncompile tests
14787           can work.
14788
14789 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14790
14791         * chill.execute/execute.exp: rewrite of testsuite driver
14792         * lib/chill.exp: rewrite of testsuite driver
14793         * config/unix-chill.exp: rewrite of testsuite driver
14794
14795 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14796
14797     In chill.execute:
14798         * iexpr.ch: Standardize uppercase.
14799         * tuples.dat: Standardize uppercase.
14800         * vary.ch: standardize.  Correct varying string assignments.
14801         * vary.dat: Add new output lines.
14802
14803 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
14804
14805     In chill.execute:
14806         * chprintf.ch: Standardize use of uppercase.
14807         * tuples.ch: Standardize and turn arr2 into a DCL,
14808           rather than a SYN.
14809         * pinits.ch: Standardize.
14810
14811 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
14812
14813         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
14814         * Makefil: Renamed to Makefile.in.
14815         * configure.in: New.
14816
14817 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14818
14819     In chill.execute:
14820         * .cvsignore: Add result/output files.
14821         * Makefile: Fix up variables at start.  Use MFLAGS
14822           everywhere.  Correct bool_loc, built_ins entries.
14823           Add entry for vary1.ch.
14824         * bitarray.ch: Standardize upper-case usage.
14825         * bitexpr.ch: Standardize, add output of b1.
14826         * params.ch: Use arrayt in along PROC parameters, to
14827           avoid novelty problems.
14828         * sets.ch: Tiny cleanup.
14829         * vary1.ch: Re-indent.
14830
14831 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
14832
14833           * Add PR-related files to Makefiles, .cvsignore files, etc.
14834
14835 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14836
14837         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
14838           with compiler objects. New names are test-flow.c and test-loop.c
14839
14840 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14841
14842         * Upgraded c-torture tests from 1.19 to 1.20
14843
14844         * new files:
14845         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
14846         * gcc.compile: 930623-1.c 930623-2.c
14847         * gcc.noncompile: 930622-1.c 930622-2.c
14848         * gcc.failure: 920411-1.c 920627-2.c
14849         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
14850
14851 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14852
14853         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14854           More changes to get testsuite working properly. Needs more work.
14855           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
14856
14857 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14858
14859         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14860           More changes to get testsuite working properly. Needs more work.
14861
14862 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
14863
14864         * chill.compile/compile.exp: Added for Dejagnu support
14865         * chill.execute/execute.exp: Added for Dejagnu support
14866         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
14867
14868 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
14869
14870     This should complete moving the CHILL test files.
14871         * chill.noncompile(.cvsignore printf.grt
14872             in-printf.grt chprintf.grt chprintf.ch):
14873             Added test-support files.
14874           (Makefile): Modified further.
14875         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
14876             signal.ch): Added test files.
14877           * chill.execute (.cvsignore printf.grt printr.c
14878             in-printf.grt rts.c chprintf.grt rts.h): Added
14879           test-support files.
14880             (Makefile): More corrections.
14881
14882 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
14883
14884         * chill.compile, chill.execute, chill.nocompile: Add CHILL
14885           test cases, ready for DejaGnu.
14886
14887 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14888
14889         * Upgraded c-torture tests from 1.18 to 1.19
14890
14891         * gcc.compile: added test(s):
14892           930607-1.c
14893         * gcc.execute: added test(s):
14894           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
14895
14896         * added new subdirectory for misc tests: gcc.misc-tests
14897         * gcc.misc-test(s): added tests:
14898           inst-check.c test-consts.c test-ior.c test-switch.c
14899
14900 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14901
14902         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
14903
14904 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
14905
14906         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
14907
14908 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14909
14910         * Upgraded c-torture tests from 1.17 to 1.18
14911
14912 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14913
14914         * Upgraded c-torture tests from 1.12 to 1.17
14915
14916 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
14917
14918         * lib/old-dejagnu.exp:
14919           Fixed handling of XFAIL target triplets to correctly
14920           recognize wildcard characters.  Removed code that
14921           appended a unique id tag to the end of the file name
14922           printed out by the result of the testcases within a
14923           given test file.
14924
14925 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
14926
14927         * lib/old-dejagnu.exp:
14928           Reworked expected failure handling to trigger off of XFAIL
14929           keyword in keyphrase embeded in testcase source code. The
14930           XFAIL keyword must be at the end of the keyphrase line. It
14931           may optionally be followed by one or more target triplets.
14932           It has just occured that the handling of wildcards in the
14933           target triplet may not be correct.
14934
14935 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
14936
14937         * g++.old-deja/tests:
14938           Moved all subdirectories up one level into g++.old-deja .
14939
14940         * lib/old-dejagnu.exp:
14941           Fixed problem with CXXFLAGS not being properly reset, and being
14942           corrupted with extraneous "-c" compiler option.  This was
14943           causing binaries to not be generated for test that needed them.
14944           Modified strings passed to "pass" and "fail" so that individual
14945           tests from the same test file would be distinguished by an
14946           identifier appended to the test file name in the summary logs;
14947           this corrected a problem with erroneous diff logs.  Added code
14948           to search testcases for expected fail and unexpected pass keywords.
14949
14950 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14951
14952         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
14953
14954 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14955
14956         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
14957           Removed extraneous text from end of "Special g++ Options"
14958           keyphrase.
14959
14960         * lib/old-dejagnu.exp: Added pattern matching to look for new
14961           keywords, embedded in testcases comments, which will trigger
14962           calls to xpass and xfail.
14963
14964 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
14965
14966         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
14967           comments embedded in the testcases, especially the one looking for
14968           special compiler options, as well as the pattern matching for the
14969           compiler output again.
14970
14971 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
14972
14973         * lib/old-dejagnu.exp: Do a proper check of the return value for
14974           execute tests. Fixed several problems with the pattern matching
14975           of the compiler output which gave erroneous test results.
14976           Changed several of the test result messages to be more descriptive.
14977         * config/unix-g++.exp: Proc g++_load now actually works and
14978           executes the tests passed to it and returns a usable return
14979           value.
14980
14981 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14982
14983           * lib/gcc.exp: Exits gracefully if $CC is bogus.
14984
14985 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14986
14987         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
14988           Modified both files to properly execute the old style
14989           dejagnu tests. The previous versions of these files were
14990           experimental and did not function anything near correctly.
14991
14992 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
14993
14994         * Removed all Makefile.in and configure.in files. No configuration
14995         needed now.
14996
14997 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
14998
14999         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
15000
15001 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
15002
15003         * gcc.compile/configure.in, gcc.unsorted/configure.in,
15004         gcc.special/configure.in, gcc.noncompile/configure.in,
15005         gcc.execute/configure.in, gcc.code_quality/configure.in,
15006         g++.other/configure.in, g++.old-deja/configure.in,
15007         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
15008         in srcname setting.
15009
15010 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
15011
15012         * lib/udi.exp:  Fixed mondfe and mondfe_download.
15013         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
15014         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
15015
15016 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
15017
15018         * config/udi-gdb.exp: Check $shell_id after connecting to target.
15019         (gdb_exit): Don't remove *_soc files.
15020
15021 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
15022
15023         * lib/c-torture.exp: Don't look for main; instead always use -w
15024         -c.  This is how the c-torture tests work.  Remove the object
15025         file if the compilation succeeds.
15026         * gcc.execute/execute.exp: Remove executable if test passes.
15027         * gcc.noncompile/noncompile.exp: Every test is an expected
15028         failure.
15029         * gcc.special/special.exp: Added tests from c-torture 1.11,
15030         corrected use of existing test.
15031         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
15032         gcc.execute/920625-1.c: Updated to c-torture 1.11.
15033         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
15034         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
15035         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
15036         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
15037         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
15038         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
15039         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
15040         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
15041         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
15042         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
15043         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
15044         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
15045         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
15046         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
15047         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
15048         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
15049         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
15050         c-torture 1.11.
15051         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
15052         correspond to c-torture 1.11.
15053
15054         * New file.