OSDN Git Service

* gcc.dg/20030218-1.c: New.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
2
3         * gcc.dg/20030218-1.c: New.
4
5 2003-02-18  Richard Henderson  <rth@redhat.com>
6
7         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
8         * gcc.dg/attr-used-2.c: New.
9
10 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
11
12         PR c++/9704
13         * g++.dg/init/copy5.C: New test.
14         
15 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
16
17         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
18         * g++.dg/pch/pch.exp: Likewise.
19
20 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
21
22         * gcc.c-torture/execute/20030209-1.c: Enable the test if
23         STACK_SIZE is not defined.
24
25 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
26
27         PR c++/9457
28         * g++.dg/template/init1.C: New test.
29
30 Sun Feb 16 23:08:19 CET 2003  Jan HUbicka  <jh@suse.cz>
31
32         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
33         (foo): Add few extra tests
34         * gcc.dg/c99-const-expr-3.c: Likewise.
35         * gcc.c-torture/execute/20030216-1.c: New.
36
37 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
38
39         PR c++/9459
40         * g++.dg/ext/typeof4.C: New test.
41
42 2003-02-15  Roger Sayle  <roger@eyesopen.com>
43
44         * gcc.dg/i386-387-3.c: New test case.
45
46 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
47
48         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
49         cris-*-elf* cris-*-aout* and mmix-*-*.
50
51 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
52
53         * gcc.dg/20030213-1.c: New test.
54
55 2003-02-12  Roger Sayle  <roger@eyesopen.com>
56
57         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
58         * gcc.dg/i386-387-2.c: Likewise.
59
60 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
61
62         * gcc.dg/ppc-spe.c: Fix formatting.
63         Enable tests that were previously unsupported by gas.
64         Delete tests for instructions that no longer exist.
65         Switch arguments on evsubifw builtin.
66
67 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
68
69         * gcc.c-torture/execute/20030209-1.c: Disable the test if
70         STACK_SIZE is too small.
71
72 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
73             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
74
75         * gcc.dg/decl-2.c: New test.
76
77 Mon Feb 10 11:41:20 CET 2003  Jan Hubicka  <jh@suse.cz>
78
79         * gcc.dg/i386-fpcvt-1.c:  New test.
80
81 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
82
83         * gcc.c-torture/execute/20030209-1.c: New test.
84
85 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
86
87         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
88         int-wide bitops, use the constants of the same width.
89         Likewise, if long long is 32-bit wide, test bitops using
90         32-bit constants.
91
92 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
93
94         * gcc.dg/20021014-1.c: Annotate with expected notice text.
95
96 2003-02-07  Roger Sayle  <roger@eyesopen.com>
97
98         * testsuite/gcc.dg/builtins-4.c: New test case.
99
100 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
101
102         * gcc.dg/20020430-1.c: Fix dg command typos.
103         * gcc.dg/20020503-1.c: Likewise.
104
105 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
106
107         PR c++/8785
108         * g++.dg/parse/fused-params1.C: New test.
109
110         PR c++/8857
111         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
112
113         PR c++/8921
114         * g++.dg/parse/non-dependent1.C: New test.
115
116         PR c++/8928
117         * g++.dg/parse/dupl-tmpl-args1.C: New test.
118
119         PR c++/9228
120         * g++.dg/parse/undefined7.C: New test.
121         * g++.dg/parse/non-templ1.C: New test.
122
123         PR c++/9229
124         * g++.dg/parse/too-many-tmpl-args1.C: New test.
125
126 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
127
128         * gcc.c-torture/compile/20030206-1.c: New test.
129
130 2003-02-05  Roger Sayle  <roger@eyesopen.com>
131
132         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
133         "pow" to "foo" to avoid potential confusion with a math built-in.
134
135 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
136
137         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
138         conditions for SPARC targets.
139
140 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
141
142         * gcc.dg/20030204-1.c: New test.
143
144 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
145
146         PR c++/38
147         * g++.dg/parse/array-size1.C: New test.
148
149         PR c++/5657
150         * g++.dg/parse/undefined3.C: New test.
151
152         PR c++/5665
153         * g++.dg/parse/undefined4.C: New test.
154
155         PR c++/5975
156         * g++.dg/parse/undefined5.C: New test.
157
158         PR c++/7259
159         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
160
161         PR c++/8578
162         * g++.dg/parse/casting-operator1.C: New test.
163
164         PR c++/8596
165         * g++.dg/parse/undefined6.C: New test.
166
167         PR c++/8736
168         * g++.dg/parse/missing-template1.C: New test.
169
170 Tue Feb  4 21:41:09 CET 2003  Jan Hubicka  <jh@suse.cz>
171
172         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
173         * gcc.dg/i386-cmov?.c:  Likewise.
174         * gcc.dg/i386-fpcvt-?.c:  Likewise.
175         * gcc.dg/i386-ssefp-1.c:  Likewise.
176         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
177         conventions.
178
179 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
180
181         PR c++/7129
182         * testsuite/g++.dg/ext/max.C: New test.
183
184 Mon Feb  3 16:05:11 CET 2003  Jan Hubicka  <jh@suse.cz>
185
186         * gcc.c-torture/execute/20030203-1.c: New test.
187
188 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
189
190         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
191         'natural-endian'.
192
193 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
194
195         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
196         * g++.dg/init/new2.C: Likewise.
197         * g++.dg/other/new1.C: Likewise.
198
199 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
200
201         * gcc.dg/struct-ret-libc.c: New test.
202
203 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
204
205         * gcc.dg/20030129-1.c: New test.
206
207 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
208
209         PR c++/8849
210         * g++.dg/template/ptrmem4.C: New test.
211
212 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
213
214         * g++.dg/parser/constant1.C: New test.
215
216 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
217
218         PR c++/8591
219         * g++.dg/parse/friend2.C: New test.
220
221 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
222
223         PR c++/9437
224         * g++.dg/template/unify4.C: New test.
225
226 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
227
228         * gcc.c-torture/execute/20030128-1.c: New test.
229
230 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
231
232         * g++.dg/lookup/nested1.C: Test moved from ...
233         * g++.old-deja/g++.other/lookup24.C: ... here.
234
235 Tue Jan 28 12:19:35 CET 2003  Jan Hubicka  <jh@suse.cz>
236
237         * gcc.dg/i386-cmov5.c:  New test.
238
239 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
240
241         * gcc.c-torture/execute/20010925-1.c: Changed the
242         memcpy declaration.
243
244 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
245
246         PR c++/3902
247         * g++.dg/parse/template5.C: New test.
248
249 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
250
251         PR fortran/9258
252         * g77.dg/pr9258: New test.
253
254 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
255
256         * README: Move relevant parts from README.g++.
257
258         * README.g++: Remove this file.
259
260 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
261
262         * g++.dg/abi/dcast1.C: New test.
263
264 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
265
266         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
267
268 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
269
270         PR c++/47
271         * g++.old-deja/g++.other/lookup24.C: New test.
272
273 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
274
275         PR middle-end/7227
276         * gcc.dg/uninit-C.c: New test.
277
278 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
279
280         * g++.dg/abi/covariant1.C: New test.
281
282 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
283
284         * gcc.dg/20030123-1.c: New test.
285
286 Sat Jan 25 21:06:49 CET 2003  Jan Hubicka  <jh@suse.cz>
287
288         PR opt/8492
289         * gcc.c-torture/compile/20030125-1.c
290
291 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
292
293         PR c++/9403
294         * g++.dg/parse/template3.C: New test.
295         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
296         
297         PR c++/795
298         * g++.dg/parse/template4.C: New test.
299         
300         PR c++/9415
301         * g++.dg/template/qual2.C: New test.
302         
303         PR c++/8545
304         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
305
306         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
307
308 2003-01-25  Roger Sayle  <roger@eyesopen.com>
309
310         * gcc.c-torture/execute/switch-1.c: New test case.
311
312 Sat Jan 25 12:32:55 CET 2003  Jan Hubicka  <jh@suse.cz>
313
314         * gcc.c-torture/execute/20030125-1.[cx]: New test.
315
316 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
317
318         Tweaks for Bison-1.875. From the NEWS file:
319         "- `parse error' -> `syntax error'
320         Bison now uniformly uses the term `syntax error'"
321         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
322         * gcc.dg/cpp/digraph2.c: Likewise.
323         * gcc.dg/cpp/direct2.c: Likewise.
324         * gcc.dg/cpp/paste4.c: Likewise.
325         * gcc.dg/c90-restrict-1.c: Likewise.
326         * gcc.dg/c99-func-2.c: Likewise.
327         * gcc.dg/noncompile/920721-2.c: Likewise.
328         * gcc.dg/noncompile/930622-2.c: Likewise.
329         * gcc.dg/noncompile/940112-1.c: Likewise.
330         * gcc.dg/noncompile/950921-1.c: Likewise.
331         * gcc.dg/noncompile/951123-1.c: Likewise.
332         * gcc.dg/noncompile/971104-1.c: Likewise.
333         * gcc.dg/noncompile/990416-1.c: Likewise.
334
335 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
336
337         * g++.dg/parse/undefined1.C: Add error message.
338
339 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
340
341         PR c++/9354
342         * g++.dg/parse/new1.C: New test.
343
344         PR c++/9216
345         * g++.dg/parse/template2.C: New test.
346
347         PR c++/9354
348         * g++.dg/parse/typedef2.C: New test.
349
350         PR c++/9328
351         * g++.dg/ext/typeof3.C: New test.
352
353 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
354
355         PR c++/2738
356         * g++.dg/parse/ret-type1.C: New test.
357
358         PR c++/3792
359         * g++.dg/parse/tmpl-outside1.C: New test.
360
361         PR c++/4207
362         * g++.dg/parse/int-as-enum1.C: New test.
363
364         PR c++/4903
365         * g++.dg/parse/no-typename1.C: New test.
366
367         PR c++/5533
368         * g++.dg/parse/no-value1.C: New test.
369
370         PR c++/5921
371         * g++.dg/parse/wrong-inline1.C: New test.
372
373         PR c++/6402
374         * g++.dg/parse/ref1.C: New test.
375
376         PR c++/6992
377         * g++.dg/parse/attr-ctor1.C: New test.
378
379         PR c++/7229
380         * g++.dg/parse/namespace5.C: New test.
381
382         PR c++/7917
383         * g++.dg/parse/func-def1.C: New test.
384
385         PR c++/8143
386         * g++.dg/parse/undefined1.C: New test.
387
388         PR c++/5723, PR c++/8522
389         * g++.dg/parse/specialization1.C: New test.
390
391         PR c++/163, PR c++/8595
392         * g++.dg/parse/struct-as-enum1.C: New test.
393
394         PR c++/9173
395         * g++.dg/parse/undefined2.C: New test.
396
397 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
398
399         PR c++/9298
400         * g++.dg/parse/template1.C: New test.
401
402         PR c++/9384
403         * g++.dg/parse/using1.C: New test.
404
405         PR c++/9285
406         PR c++/9294
407         * g++.dg/parse/expr2.C: New test.
408
409         PR c++/9388
410         * g++.dg/parse/lookup2.C: Likewise.
411
412 Tue Jan 21 18:01:35 CET 2003  Jan Hubicka  <jh@suse.cz>
413
414         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
415         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
416         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
417         * gcc.c-torture/execute/string-opt-*.c: Likewise.
418
419 2003-01-20  Nick Clifton  <nickc@redhat.com>
420
421         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
422         problem with ARM sibcall code generation.
423
424 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
425
426         * gcc.c-torture/execute/20030120-1.c: New.
427
428 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
429
430         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
431
432 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
433
434         PR c++/9272
435         * g++.dg/parse/ctor1.C: New test.
436
437         PR c++/9294:
438         * g++.dg/parse/qualified1.C: New test.
439         
440         * g++.dg/parse/typename3.C: New test.
441
442 2003-01-16  Richard Henderson  <rth@redhat.com>
443
444         * g++.dg/tls/init-2.C: Fix error matches for real this time.
445
446 2003-01-16  Richard Henderson  <rth@redhat.com>
447
448         * g++.dg/pch/pch.exp: Copy test header to the working directory
449         before using it either for precompilation or direct use.
450         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
451         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
452
453 2003-01-16  Richard Henderson  <rth@redhat.com>
454
455         * gcc.dg/pch/pch.exp: Copy test header to the working directory
456         before using it either for precompilation or direct use.
457         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
458         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
459
460 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
461
462         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
463         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
464         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
465         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
466         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
467         typename warning into error.
468         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
469         error messages.
470         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
471         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
472         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
473         messages.
474         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
475         make declaration visible in template.
476         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
477         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
478         messages.
479         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
480         message.
481         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
482         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
483         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
484         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
485         typename warning with error message.
486         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
487         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
488         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
489         
490 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
491
492         * g++.dg/parse/ambig2.C: New test.
493
494 2003-01-15  Richard Henderson  <rth@redhat.com>
495
496         * g++.dg/tls/init-2.C: Update error message string.
497
498 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
499
500         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
501
502 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
503
504         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
505         all for HC11/HC12.
506         * gcc.c-torture/compile/20001205-1.x: Likewise.
507         * gcc.c-torture/compile/20001226-1.x: Likewise.
508         * gcc.c-torture/compile/920520-1.x: Likewise.
509         * gcc.c-torture/compile/961203-1.x: Likewise.
510         * gcc.c-torture/compile/20020604-1.x: Likewise.
511
512 Wed Jan 15 12:20:52 CET 2003  Jan Hubicka  <jh@suse.cz>
513
514         * gcc.c-torture/compile/20030115-1.c: New test.
515
516         * gcc.dg/i386-fpcvt-1.c: New test.
517         * gcc.dg/i386-fpcvt-2.c: New test.
518
519 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
520
521         Further conform g++'s __vmi_class_type_info to the C++ ABI
522         specification.
523         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
524         the specification.
525
526 Tue Jan 14 00:45:03 CET 2003  Jan Hubicka  <jh@suse.cz>
527
528         * gcc.dg/i386-fpcvt-1.c: New test.
529         * gcc.dg/i386-fpcvt-2.c: New test.
530
531 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
532
533         * gcc.dg/i386-mmx-3.c: New test.
534
535 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
536
537         PR c++/9264
538         * g++.dg/parse/octal1.C: New file.
539
540         PR c++/9172
541         * g++.dg/parse/typename1.C: New file.
542
543 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
544
545         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
546         * gcc.dg/bf-no-ms-layout.c: Likewise.
547         * gcc.dg/bf-ms-attrib.c: Likewise.
548
549 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
550
551         PR c++/9099
552         * g++.dg/parse/dtor1.C: New file.
553
554         PR c++/9128
555         * g++.dg/rtti/typeid1.C: New file.
556
557         PR c++/9153
558         * g++.dg/parse/lookup1.C: New file.
559
560         PR c++/9171
561         * g++.dg/templ/spec5.C: New file.
562
563 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
564
565         * gcc.c-torture/compile/20030110-1.c: New test.
566
567 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
568
569         Merge from pch-branch:
570
571         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
572
573         * gcc.dg/pch/cpp-1.h: New.
574         * gcc.dg/pch/cpp-1.c: New.
575         * gcc.dg/pch/cpp-2.h: New.
576         * gcc.dg/pch/cpp-2.c: New.
577
578         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
579
580         * gcc.dg/pch/except-1.h: New.
581         * gcc.dg/pch/except-1.c: New.
582
583         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
584
585         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
586         running test.
587         * gcc.dg/pch: Include *.hp not *.h.
588         * gcc.dg/pch/system-1.h: New.
589         * gcc.dg/pch/system-1.c: New.
590
591         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
592
593         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
594         rather than trying to build and run a program using PCH.
595         * gcc.dg/pch: Remove dg-do commands from test files.
596         
597         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
598
599         * gcc.dg/pch/macro-3.c: New.
600         * gcc.dg/pch/macro-3.h: New.
601
602         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
603
604         * gcc.dg/pch/common-1.c: New.
605         * gcc.dg/pch/common-1.h: New.
606         * gcc.dg/pch/decl-1.c: New.
607         * gcc.dg/pch/decl-1.h: New.
608         * gcc.dg/pch/decl-2.c: New.
609         * gcc.dg/pch/decl-2.h: New.
610         * gcc.dg/pch/decl-3.c: New.
611         * gcc.dg/pch/decl-3.h: New.
612         * gcc.dg/pch/decl-4.c: New.
613         * gcc.dg/pch/decl-4.h: New.
614         * gcc.dg/pch/decl-5.c: New.
615         * gcc.dg/pch/decl-5.h: New.
616         * gcc.dg/pch/global-1.c: New.
617         * gcc.dg/pch/global-1.h: New.
618         * gcc.dg/pch/inline-1.c: New.
619         * gcc.dg/pch/inline-1.h: New.
620         * gcc.dg/pch/inline-2.c: New.
621         * gcc.dg/pch/inline-2.h: New.
622         * gcc.dg/pch/static-1.c: New.
623         * gcc.dg/pch/static-1.h: New.
624         * gcc.dg/pch/static-2.c: New.
625         * gcc.dg/pch/static-2.h: New.
626
627         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
628
629         * g++.dg/pch/pch.exp: Better handle failing testcases.
630         * gcc.dg/pch/pch.exp: Likewise.
631         * gcc.dg/pch/macro-1.c: New.
632         * gcc.dg/pch/macro-1.h: New.
633         * gcc.dg/pch/macro-2.c: New.
634         * gcc.dg/pch/macro-2.h: New.
635
636         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
637
638         * g++.dg/dg.exp: Treat files in pch/ specially.
639         * g++.dg/pch/pch.exp: New file.
640         * g++.dg/pch/empty.H: New file.
641         * g++.dg/pch/empty.C: New file.
642         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
643         "precompile".
644
645         * gcc.dg/pch/pch.exp: New file.
646         * gcc.dg/pch/empty.h: New file.
647         * gcc.dg/pch/empty.c: New file.
648         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
649         "precompile".
650
651 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
652
653         * g++.dg/template/friend14.C: New test.
654
655 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
656
657         * gcc.dg/old-style-asm-1.c: New test.
658
659 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
660
661         * gcc.c-torture/compile/20030109-1.c: New test.
662
663 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
664
665         * gcc.c-torture/execute/20030109-1.c: New test.
666
667 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
668
669         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
670         * g++.old-deja/g++.mike/dyncast2.C: Likewise
671         * g++.old-deja/g++.mike/dyncast3.C: Likewise
672         * g++.old-deja/g++.mike/eh2.C: Likewise
673         * g++.old-deja/g++.mike/eh3.C: Likewise
674         * g++.old-deja/g++.mike/eh5.C: Likewise
675         * g++.old-deja/g++.mike/eh6.C: Likewise
676         * g++.old-deja/g++.mike/eh7.C: Likewise
677         * g++.old-deja/g++.mike/eh8.C: Likewise
678         * g++.old-deja/g++.mike/eh9.C: Likewise
679         * g++.old-deja/g++.mike/eh10.C: Likewise
680         * g++.old-deja/g++.mike/eh12.C: Likewise
681         * g++.old-deja/g++.mike/eh13.C: Likewise
682         * g++.old-deja/g++.mike/eh14.C: Likewise
683         * g++.old-deja/g++.mike/eh16.C: Likewise
684         * g++.old-deja/g++.mike/eh17.C: Likewise
685         * g++.old-deja/g++.mike/eh18.C: Likewise
686         * g++.old-deja/g++.mike/eh21.C: Likewise
687         * g++.old-deja/g++.mike/eh23.C: Likewise
688         * g++.old-deja/g++.mike/eh24.C: Likewise
689         * g++.old-deja/g++.mike/eh25.C: Likewise
690         * g++.old-deja/g++.mike/eh26.C: Likewise
691         * g++.old-deja/g++.mike/eh27.C: Likewise
692         * g++.old-deja/g++.mike/eh28.C: Likewise
693         * g++.old-deja/g++.mike/eh29.C: Likewise
694         * g++.old-deja/g++.mike/eh31.C: Likewise
695         * g++.old-deja/g++.mike/eh33.C: Likewise
696         * g++.old-deja/g++.mike/eh34.C: Likewise
697         * g++.old-deja/g++.mike/eh35.C: Likewise
698         * g++.old-deja/g++.mike/eh36.C: Likewise
699         * g++.old-deja/g++.mike/eh37.C: Likewise
700         * g++.old-deja/g++.mike/eh38.C: Likewise
701         * g++.old-deja/g++.mike/eh39.C: Likewise
702         * g++.old-deja/g++.mike/eh40.C: Likewise
703         * g++.old-deja/g++.mike/eh41.C: Likewise
704         * g++.old-deja/g++.mike/eh42.C: Likewise
705         * g++.old-deja/g++.mike/eh44.C: Likewise
706         * g++.old-deja/g++.mike/eh46.C: Likewise
707         * g++.old-deja/g++.mike/eh47.C: Likewise
708         * g++.old-deja/g++.mike/eh48.C: Likewise
709         * g++.old-deja/g++.mike/eh49.C: Likewise
710         * g++.old-deja/g++.mike/eh50.C: Likewise
711         * g++.old-deja/g++.mike/eh51.C: Likewise
712         * g++.old-deja/g++.mike/eh53.C: Likewise
713         * g++.old-deja/g++.mike/eh55.C: Likewise
714         * g++.old-deja/g++.mike/p7912.C: Likewise
715         * g++.old-deja/g++.mike/p9706.C: Likewise
716         * g++.old-deja/g++.mike/p10416.C: Likewise
717         * g++.old-deja/g++.mike/p11667.C: Likewise
718         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex. 
719         Remove redundant reference to Iris.
720         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
721         Elxsi, i860, Pico Java, and WE32K.
722
723 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
724
725         * g++.dg/ext/asm4.C: New test.
726
727 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
728
729         PR c++/9030
730         * g++.dg/template/friend12.C: New test.
731         * g++.dg/template/friend13.C: Likewise.
732         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
733
734 Wed Jan  8 11:41:47 CET 2003  Jan Hubicka  <jh@suse.cz>
735
736         * gcc.dg/i386-cadd.c: New test.
737         * gcc.dg/i386-cmov4.c: Likewise.
738
739 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
740
741         PR c++/9165
742         * g++.dg/warn/Wunused-3.C: New test.
743
744         * g++.dg/abi/bitfield9.C: New test.
745
746         PR c++/9189
747         * g++.dg/parse/defarg3.C: New test.
748
749 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
750
751         * g++.dg/parse/ambig1.C: New test.
752         * g++.dg/parse/defarg2.C: New test.
753
754 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
755
756         * g++.dg/template/defarg-1.C: New test.
757         * g++.dg/template/local2.C: Likewise.
758
759 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
760
761         * gcc.c-torture/execute/20030105-1.c: New test.
762
763 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
764
765         * g++.dg/parse/namespace3.C: Remove extra semicolons.
766         * g++.dg/parse/namespace4.C: Likewise.
767
768 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
769
770         * g++.dg/template/ntp2.C: New test.
771
772 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
773
774         * g++.dg/parse/extern-C-1.C: New test.
775
776         * g++.dg/parse/namespace4.C: New test.
777
778         * g++.dg/template/nested1.C: New test.
779
780         * g++.dg/parse/namespace3.C: New test.
781
782 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
783
784         * g++.dg/lookup/two-stage1.C: New test.
785
786 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
787
788         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
789         * g++.old-deja/g++.jason/access8.C: Likewise.
790         * g++.old-deja/g++.other/decl5.C: Likewise.
791
792 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
793
794         * g++.dg/parse/parse7.C: New test.
795
796 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
797
798         PR c++/2843
799         * g++.dg/ext/attrib7.C: New test.
800
801 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
802
803         * g++.dg/parse/parse6.C: New test.
804
805 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
806
807         * gcc.dg/h8300-stack-1.c: New.
808
809 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
810
811         g++.dg/lookup/exception1.C: New test.
812
813         g++.dg/lookup/template1.C: New test.
814
815         g++.dg/parse/namespace2.C: New test.
816
817         g++.dg/parse/parens2.C: New test.
818
819 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
820
821         * g++.dg/parse/parse5.C: New test.
822         * g++.dg/lookup/scoped4.C: New test.
823
824 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
825
826         * g++.dg/parse/parens1.C: New test.
827
828         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
829         angle-bracket1.C.
830         * g++.dg/parse/parens2.C: New test.
831
832         * g++.dg/lookup/scope-operator1.C: New test.
833
834         * g++.dg/parse/operator1.C: New test.
835
836 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
837
838         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
839         * g++.old-deja/g++.other/access6.C: Likewise.
840         * g++.old-deja/g++.other/decl1.C: Likewise.
841         * g++.old-deja/g++.pt/typename12.C: Likewise.
842
843 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
844
845         * g++.dg/parse/namespace1.C: New test.
846         
847 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
848
849         * g++.dg/parse/parse4.C: New test.
850
851 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
852
853         * g++.dg/parse/parse3.C: New test.
854
855 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
856
857         * g++.dg/parse/parse2.C: New test.
858
859 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
860
861         * g++.dg/template/friend11.C: New test.
862
863 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
864
865         * g++.dg/parse/parse1.C: New test.
866
867 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
868
869         * lib/profopt.exp: Change the name of a global variable to avoid
870         possible clashes with other test suites.
871
872 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
873
874         * g++.dg/inherit/covariant8.C: New test.
875
876 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
877
878         * g++.dg/init/array9.C: New test.
879
880         PR c++/9112
881         * g++.dg/parse/expr1.C: New test.
882
883 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
884
885         * gcc.c-torture/compile/20021230-1.c: New test.
886
887 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
888
889         * g++.dg/inherit/covariant5.C: New test.
890         * g++.dg/inherit/covariant6.C: New test.
891         * g++.dg/inherit/covariant7.C: New test.
892
893 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
894
895         PR c++/2739
896         * g++.dg/other/access2.C: New test.
897
898 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
899
900         * g++.dg/other/anon-struct.C: No longer fails
901         * g++.old-deja/g++.brendan/parse4.C: Likewise.
902         * g++.old-deja/g++.brendan/parse5.C: Likewise.
903         * g++.old-deja/g++.brendan/parse6.C: Likewise.
904
905 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
906
907         * g++.dg/parse/angle-bracket.C (main): No longer fails.
908
909 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
910
911         * g++.dg/eh/spec4.C: Remove stray semicolon.
912         * g++.dg/expr/pmf-1.C: Change error message.
913         * g++.dg/ext/asm1.C: Remove stray semicolon.
914         * g++.dg/ext/typename1.C: Add missing typenames.
915         * g++.dg/inherit/template-as-base.C: Change error message.
916         * g++.dg/lookup/scoped1.C: Likewise.
917         * g++.dg/lookup/scoped2.C: Likewise.
918         * g++.dg/lookup/using2.C: Likewise.
919         * g++.dg/other/component1.C: Remove stray semicolon.
920         * g++.dg/other/do1.C: Change error message.
921         * g++.dg/other/error2.C: Likewise.
922         * g++.dg/other/init1.C: Likewise.
923         * g++.dg/other/packed1.C: Remove stray semicolon.
924         * g++.dg/other/ptrmem2.C: Change error message.
925         * g++.dg/parse/parameter-declaration-1.C: Remove line number
926         marker.
927         * g++.dg/special/initp1.C: Remove invalid attribute usage.
928         * g++.dg/template/access3.C: Add typename keyword.
929         * g++.dg/template/access5.C: Remove stray semicolon.
930         * g++.dg/template/access6.C: Likewise.
931         * g++.dg/template/complit1.C: Likewise.
932         * g++.dg/template/crash1.C: Change error message.
933         * g++.dg/template/inherit2.C: Remove stray semicolon.
934         * g++.dg/template/instantiate2.C: Likewise.
935         * g++.dg/template/instantiate3.C: Change error message.
936         * g++.dg/template/qual1.C: Remove stray semicolon.
937         * g++.dg/template/qualttp18.C: Change error message.
938         * g++.dg/template/ref1.C: Remove stray semicolon.
939         * g++.dg/template/sizeof1.C (A::value): Declare it.
940         * g++.dg/template/spec4.C: Change error message.
941         * g++.dg/template/static1.C: Likewise.
942         * g++.dg/template/type1.C: Likewise.
943         * g++.dg/template/typename3.C: Likewise.
944         * g++.old-deja/g++.benjamin/13478.C: Change error message.
945         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
946         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
947         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
948         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
949         named return value extension.
950         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
951         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
952         * g++.old-deja/g++.bob/extern_C.C: Likewise.
953         * g++.old-deja/g++.bob/inherit2.C: Likewise.
954         * g++.old-deja/g++.brendan/complex1.C: Likewise.
955         * g++.old-deja/g++.brendan/copy5.C: Likewise.
956         * g++.old-deja/g++.brendan/crash13.C: Likewise.
957         * g++.old-deja/g++.brendan/crash15.C: Likewise.
958         * g++.old-deja/g++.brendan/crash18.C: Change error message.
959         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
960         * g++.old-deja/g++.brendan/crash38.C: Likewise.
961         * g++.old-deja/g++.brendan/crash50.C: Likewise.
962         * g++.old-deja/g++.brendan/crash56.C: Likewise.
963         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
964         syntax.
965         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
966         * g++.old-deja/g++.brendan/crash8.C: Change error message.
967         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
968         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
969         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
970         * g++.old-deja/g++.brendan/template11.C: Likewise.
971         * g++.old-deja/g++.brendan/template26.C: Likewise.
972         * g++.old-deja/g++.brendan/template27.C: Use explicit
973         specialization syntax.
974         * g++.old-deja/g++.brendan/template30.C: Likewise.
975         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
976         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
977         non-dependent names.
978         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
979         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
980         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
981         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
982         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
983         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
984         named return value extension.
985         * g++.old-deja/g++.ext/namedret2.C: Likewise.
986         * g++.old-deja/g++.ext/namedret3.C: Likewise.
987         * g++.old-deja/g++.ext/return1.C: Likewise.
988         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
989         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
990         * g++.old-deja/g++.jason/access8.C: Likewise.
991         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
992         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
993         pseudo-destructor names.
994         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
995         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
996         pseudo-destructor names.
997         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
998         * g++.old-deja/g++.jason/overload19.C: Likewise.
999         * g++.old-deja/g++.jason/overload32.C: Likewise.
1000         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
1001         stray semicolons.
1002         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
1003         * g++.old-deja/g++.jason/return.C: Likewise.
1004         * g++.old-deja/g++.jason/return2.C: Likewise.
1005         * g++.old-deja/g++.jason/shadow1.C: Likewise.
1006         * g++.old-deja/g++.jason/special.C: Use explicit specialization
1007         syntax.
1008         * g++.old-deja/g++.jason/template10.C: Account for use of
1009         non-dependent names.
1010         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
1011         syntax.
1012         * g++.old-deja/g++.jason/template37.C: Likewise.
1013         * g++.old-deja/g++.law/access4.C: Change error messages.
1014         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
1015         pseudo-destructor names.
1016         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
1017         * g++.old-deja/g++.law/ctors9.C: Likewise.
1018         * g++.old-deja/g++.law/cvt22.C: Likewise.
1019         * g++.old-deja/g++.law/dtors5.C: Likewise.
1020         * g++.old-deja/g++.law/global-init1.C: Likewise.
1021         * g++.old-deja/g++.law/missed-error3.C: Likewise.
1022         * g++.old-deja/g++.law/operators28.C: Likewise.
1023         * g++.old-deja/g++.law/visibility28.C: Likewise.
1024         * g++.old-deja/g++.martin/eval1.C: Likewise.
1025         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
1026         name.
1027         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
1028         * g++.old-deja/g++.mike/net34.C: Likewise.
1029         * g++.old-deja/g++.mike/net36.C: Likewise.
1030         * g++.old-deja/g++.mike/ns2.C: Likewise.
1031         * g++.old-deja/g++.mike/p12306.C: Likewise.
1032         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
1033         value extension.
1034         * g++.old-deja/g++.mike/p700.C: Likewise.
1035         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
1036         * g++.old-deja/g++.mike/p710.C: Likewise.
1037         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
1038         value extension.
1039         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
1040         * g++.old-deja/g++.mike/pmf9.C: Likewise.
1041         * g++.old-deja/g++.ns/crash2.C: Likewise.
1042         * g++.old-deja/g++.ns/crash3.C: Likewise.
1043         * g++.old-deja/g++.ns/invalid1.C: Likewise.
1044         * g++.old-deja/g++.ns/ns17.C: Likewise.
1045         * g++.old-deja/g++.ns/template16.C: Likewise.
1046         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
1047         keyword.
1048         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
1049         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
1050         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
1051         named return value extension.
1052         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
1053         * g++.old-deja/g++.other/access4.C: Issue additional error
1054         messages.
1055         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
1056         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
1057         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
1058         * g++.old-deja/g++.other/crash25.C: Change error message.
1059         * g++.old-deja/g++.other/crash4.C: Change error message.
1060         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
1061         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
1062         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
1063         checks.
1064         * g++.old-deja/g++.other/defarg8.C: Likewise.
1065         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
1066         * g++.old-deja/g++.other/dtor10.C: Likewise.
1067         * g++.old-deja/g++.other/incomplete.C: Likewise.
1068         * g++.old-deja/g++.other/linkage7.C: Likewise.
1069         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
1070         lookup algorithm.
1071         * g++.old-deja/g++.other/mangle2.C: Likewise.
1072         * g++.old-deja/g++.other/refinit2.C: Likewise.
1073         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
1074         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
1075         * g++.old-deja/g++.pt/crash28.C: Likewise.
1076         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
1077         syntax.
1078         * g++.old-deja/g++.pt/crash32.C: Change error message.
1079         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
1080         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
1081         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
1082         error message position.
1083         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
1084         * g++.old-deja/g++.pt/defarg8.C: Change error message.
1085         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
1086         syntax.
1087         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
1088         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
1089         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
1090         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
1091         keyword.
1092         * g++.old-deja/g++.pt/explicit31.C: Likewise.
1093         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
1094         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
1095         keyword.
1096         * g++.old-deja/g++.pt/explicit71.C: Change error message.
1097         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
1098         syntax.
1099         * g++.old-deja/g++.pt/friend28.C: Account for use of
1100         non-dependent names.
1101         * g++.old-deja/g++.pt/friend29.C: Likewise.
1102         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
1103         rules.
1104         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
1105         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
1106         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
1107         lookup rules.
1108         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
1109         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
1110         keyword.
1111         * g++.old-deja/g++.pt/memclass20.C: Likewise.
1112         * g++.old-deja/g++.pt/memclass5.C: Likewise.
1113         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
1114         keyword.
1115         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
1116         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
1117         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
1118         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
1119         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
1120         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template 
1121         keyword.
1122         * g++.old-deja/g++.pt/spec10.C: Likewise.
1123         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
1124         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
1125         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
1126         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
1127         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
1128         * g++.old-deja/g++.pt/ttp62.C: Likewise.
1129         * g++.old-deja/g++.pt/ttp64.C: Likewise.
1130         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
1131         * g++.old-deja/g++.pt/typename15.C: Likewise.
1132         * g++.old-deja/g++.pt/typename22.C: Likewise.
1133         * g++.old-deja/g++.pt/typename6.C: Change error messages.
1134         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
1135         * g++.old-deja/g++.pt/virtual2.C: Likewise.
1136         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
1137         syntax.
1138         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
1139         return value extension.
1140         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
1141         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
1142         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
1143         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
1144         
1145 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
1146
1147         * g++.dg/warn/inline1.C: New test.
1148         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
1149         * g++.old-deja/g++.jason/synth10.C: Likewise.
1150         * g++.old-deja/g++.mike/net31.C: Likewise.
1151         * g++.old-deja/g++.mike/p8786.C: Likewise.
1152
1153         * g++.dg/template/friend10.C: New test.
1154         * g++.dg/template/conv5.C: New test.
1155
1156 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
1157         
1158         * g++.dg/lookup/scoped3.C: New test.
1159         
1160         * g++.dg/lookup/decl1.C: New test.
1161         * g++.dg/lookup/decl2.C: New test.
1162
1163 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1164
1165         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
1166         gcc.c-torture/compile/20021015-1.c,
1167         gcc.c-torture/compile/20021015-2.c,
1168         gcc.c-torture/compile/20021123-1.c,
1169         gcc.c-torture/compile/20021123-2.c,
1170         gcc.c-torture/compile/20021123-3.c,
1171         gcc.c-torture/compile/20021123-4.c,
1172         gcc.c-torture/execute/20021024-1.c: Add tests previously added
1173         only to 3.1 or 3.2 branch.
1174
1175 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
1176
1177         * gcc.dg/i386-bitfield3.c: New test.
1178         
1179         * gcc.dg/i386-bitfield2.c: New test.
1180         
1181 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
1182
1183         * g++.dg/parse/conv_op1.C: New test.
1184
1185 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
1186
1187         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
1188         approved.
1189
1190 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
1191
1192         * gcc.c-torture/compile/20021220-1.c: New test.
1193
1194 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
1195
1196         * gcc.dg/i386-fastcall-1.c: New.
1197
1198 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1199
1200         * gcc.c-torture/execute/20021219-1.c: New test.
1201
1202 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1203
1204         * gcc.dg/i386-pic-1.c: New test.
1205
1206 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1207
1208         PR c++/8099
1209         * g++.dg/template/friend9.C: New test.
1210
1211 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1212
1213         PR c++/3663
1214         * g++.dg/template/access7.C: New test.
1215
1216 2002-12-18  Nick Clifton  <nickc@redhat.com>
1217
1218         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
1219         the libstdc++-v3 directory has been found.
1220
1221 2002-12-12  Devang Patel <dpatel@apple.com>
1222         * gcc.dg/darwin-ld-1.c: New test.
1223         * gcc.dg/darwin-ld-2.c: New test.
1224         * gcc.dg/darwin-ld-3.c: New test.
1225         * gcc.dg/darwin-ld-4.c: New test.
1226         * gcc.dg/darwin-ld-5.c: New test.
1227
1228 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1229
1230         * gcc.c-torture/compile/20021212-1.c: New test.
1231
1232 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
1233
1234         * gcc.dg/fshort-wchar: New test.
1235
1236 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
1237
1238         PR c++/8372
1239         * g++.dg/template/dtor1.C: New test.
1240
1241         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
1242         markers.
1243
1244 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
1245
1246         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
1247
1248 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
1249
1250         * g++.dg/template/static1.C: New test.
1251         * g++.dg/template/static2.C: New test.
1252         * g++.old-deja/g++.ext/memconst.C: New test.
1253
1254 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1255
1256         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
1257         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
1258         * g++.dg/special/initp1.C: Likewise.
1259
1260 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
1261
1262         * gcc.c-torture/execute/20021204-1.c: New test.
1263
1264 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
1265
1266         * gcc.dg/ppc-fmadd-1.c: New file.
1267         * gcc.dg/ppc-fmadd-2.c: New file.
1268         * gcc.dg/ppc-fmadd-3.c: New file.
1269
1270 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
1271
1272         * gcc.c-torture/compile/20021204-1.c: New test.
1273
1274 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
1275
1276         * g++.dg/inherit/covariant2.C: New test.
1277         * g++.dg/inherit/covariant3.C: New test.
1278         * g++.dg/inherit/covariant4.C: New test.
1279         * g++.dg/inherit/covariant1.C: Remove XFAIL.
1280         * g++.old-deja/g++.robertl/eb17.C: Likewise.
1281
1282 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
1283
1284         PR c++/8688
1285         * g++.dg/init/brace3.C: New test.
1286
1287 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
1288
1289         * gcc.dg/20020210-1.c: Fix a comment typo.
1290
1291 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
1292
1293         PR c++/8720
1294         * g++.dg/parse/defarg1.C: New test.
1295
1296         PR c++/8615
1297         * g++.dg/template/char1.C: New test.
1298
1299         * g++.dg/template/varmod1.C: Fix typo.
1300
1301 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1302
1303         DR 180
1304         * g++.old-deja/g++.pt/crash32.C: Expect error.
1305
1306 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
1307
1308         PR c++/5919
1309         * g++.dg/template/varmod1.C: New test.
1310
1311         PR c++/8727
1312         * g++.dg/inherit/typeinfo1.C: New test.
1313
1314         PR c++/8663
1315         * g++.dg/inherit/typedef1.C: New test.
1316
1317 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
1318
1319         PR c++/8332
1320         PR c++/8493
1321         * g++.dg/template/strlen1.C: New test.
1322
1323         PR c++/8227
1324         * g++.dg/template/ctor2.C: New test.
1325
1326         PR c++/8214
1327         * g++.dg/init/string1.C: New test.
1328
1329         PR c++/8511
1330         * g++.dg/template/friend8.C: New test.
1331
1332 2002-11-29  Joe Buck <jbuck@synopsys.com>
1333
1334         * g++.dg/lookup/anon2.C: New test.
1335
1336 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
1337
1338         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
1339         h8300 port.
1340
1341 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
1342
1343         * gcc.dg/bitfld-6.c: New test.
1344
1345 Wed Nov 27 14:37:34 CET 2002  Jan Hubicka  <jh@suse.cz>
1346
1347         * gcc.c-torture/execute/20021127.[cx]: New test.
1348
1349 Tue Nov 26 22:09:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1350
1351         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
1352         quality.
1353
1354 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
1355
1356         * g++.dg/init/brace2.C: New test.
1357         * g++.old-deja/g++.mike/p9129.C: Correct.
1358
1359 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
1360
1361         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
1362
1363 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
1364
1365         * gcc.dg/sibcall-6: New test for indirect sibcalls.
1366
1367 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
1368
1369         * testsuite/g++.dg/abi/empty11.C: New test.
1370         * testsuite/g++.dg/rtti/cv1.C: New test.
1371
1372 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
1373
1374         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
1375
1376 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
1377
1378         * g++.dg/abi/empty10.C: New test.
1379
1380 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
1381
1382         * gcc.c-torture/compile/20021124-1.c: New test.
1383
1384 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
1385
1386         * g++.dg/abi/rtti2.C: New test.
1387
1388 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
1389
1390         * gcc.dg/i386-unroll-1.c: New test.
1391
1392 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1393
1394         * gcc.c-torture/compile/20021120-1.c: New test.
1395         * gcc.c-torture/compile/20021120-2.c: New test.
1396
1397 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1398
1399         * gcc.dg/bitfld-5.c: New test.
1400
1401 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1402
1403         * gcc.c-torture/execute/20021120-3.c: New test.
1404
1405 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1406
1407         * gcc.c-torture/execute/20021120-2.c: New test.
1408
1409 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1410
1411         * gcc.c-torture/execute/20021120-1.c: New test.
1412
1413 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
1414
1415         * gcc.c-torture/execute/20021118-3.c: New test.
1416
1417 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1418
1419         * gcc.c-torture/compile/20021119-1.c: New test.
1420
1421 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
1422
1423         * gcc.dg/duff-1.c: New test.
1424         * gcc.dg/duff-2.c: New test.
1425         * gcc.dg/duff-3.c: New test.
1426
1427 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
1428
1429         * gcc.dg/cpp/_Pragma5.c: New test.
1430
1431 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1432
1433         * gcc.c-torture/execute/20021118-2.c: New test.
1434
1435 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1436
1437         * gcc.c-torture/execute/20021118-1.c: New test.
1438
1439 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
1440
1441         * gcc.dg/20021116-1.c: New test.
1442
1443 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
1444
1445         * g++.dg/abi/vcall1.C: New test.
1446
1447 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
1448
1449         * gcc.dg/20021029-1.c: New test.
1450         * gcc.dg/20021029-2.c: New test.
1451
1452 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1453
1454         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
1455
1456 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1457
1458         PR c/8439
1459         * gcc.dg/20021110.c: Move to ...
1460         * gcc.c-torture/compile/20021110.c: .... here.
1461
1462 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1463
1464         PR c/8467
1465         * gcc.c-torture/execute/20021111-1.c
1466
1467 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1468
1469         PR c/8439
1470         * gcc.dg/20021110.c: New test.
1471
1472 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
1473
1474         * g++.dg/abi/vthunk3.C: Run only on x86.
1475
1476 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
1477
1478         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
1479
1480 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
1481
1482         * lib/compat.exp (compat-execute): Fix logic error in last
1483         change.
1484
1485 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
1486
1487         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
1488
1489 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1490
1491         PR c++/8389
1492         * g++.dg/template/access6.C: New test.
1493
1494 Fri Nov  8 13:13:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1495
1496         * gcc.dg/i386-ssefp-1.c: New test.
1497         * gcc.dg/i386-ssefp-1.c: New test.
1498
1499 Fri Nov  8 10:52:15 CET 2002  Jan Hubicka  <jh@suse.cz>
1500
1501         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
1502
1503 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1504
1505         * g++.dg/abi/vthunk3.C: New test.
1506
1507         PR c++/8338
1508         * g++.dg/template/crash2.C: New test.
1509
1510 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1511
1512         * testsuite/g++.dg/abi/dtor1.C: New test.
1513         * testsuite/g++.dg/abi/dtor2.C: Likewise.
1514
1515 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
1516
1517         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
1518         Darwin.
1519
1520 2002-11-04  Adam Nemet  <anemet@lnxw.com>
1521
1522         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
1523         -mthumb.  Only xfail with -O0.
1524
1525 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
1526
1527         * g++.dg/abi/thunk1.C: New test.
1528         * g++.dg/abi/thunk2.C: Likewise.
1529         * g++.dg/abi/vtt1.C: Likewise.
1530
1531 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
1532
1533         PR optimization/8423
1534         * gcc.c-torture/execute/builtin-constant.c: New test.
1535
1536 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
1537
1538         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
1539         Add some more cases.
1540
1541 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
1542
1543         PR c++/8391
1544         * g++.dg/opt/local1.C: New test.
1545
1546 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
1547
1548         PR c++/8160
1549         * g++.dg/template/complit1.C: New test.
1550
1551         PR c++/8149
1552         * g++.dg/template/typename4.C: Likewise.
1553
1554 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1555
1556         Core issue 287, PR c++/7639
1557         * g++.dg/template/instantiate1.C: Adjust error location.
1558         * g++.dg/template/instantiate3.C: New test.
1559         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
1560         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
1561         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
1562
1563 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
1564
1565         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
1566
1567 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
1568
1569         PR c++/8287
1570         * g++.dg/init/dtor2.C: New test.
1571
1572 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1573
1574         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
1575         * gcc.dg/nest.c: Bypass errors on irix6.
1576
1577 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
1578
1579         * gcc.dg/nest.c: Expect error for mmix-*-*.
1580         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
1581
1582 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
1583
1584         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
1585         markers.
1586
1587         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1588
1589 2002-10-25  Mike Stump  <mrs@apple.com>
1590
1591         * gcc.dg/warn-1.c: New test.
1592
1593 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1594
1595         * g++.dg/template/typename3.C: New test.
1596
1597 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
1598
1599         * g++.dg/lookup/ptrmem1.C: New test.
1600
1601         * g++.dg/abi/vthunk2.C: New test.
1602
1603 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1604
1605         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
1606
1607 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
1608
1609         * g++.dg/abi/empty9.C: New test.
1610
1611 2002-10-24  Richard Henderson  <rth@redhat.com>
1612
1613         * g++.dg/inherit/thunk1.C: Enable for ia64.
1614
1615 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1616
1617         PR c++/8067
1618         * g++.dg/lookup/pretty1.C: New test.
1619
1620 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
1621
1622         * gcc.dg/20021023-1.c: New test.
1623
1624 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1625
1626         PR c++/7679
1627         * g++.dg/parse/inline1.C: New test.
1628
1629 2002-10-23  Richard Henderson  <rth@redhat.com>
1630
1631         * g++.dg/inherit/thunk1.C: Enable for x86_64.
1632
1633         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
1634
1635 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
1636
1637         PR c++/6579
1638         * g++.dg/parse/stmtexpr3.C: New test.
1639
1640 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
1641
1642         * g++.dg/expr/cond1.C: New test.
1643
1644 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1645
1646         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
1647
1648 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1649
1650         * g++.dg/abi/vbase13.C: New test.
1651         * g++.dg/abi/vbase14.C: Likewise.
1652
1653 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
1654
1655         * gcc.dg/tls/pic-1.c: New test.
1656         * gcc.dg/tls/nonpic-1.c: New test.
1657         * gcc.dg/20021018-1.c: New test.
1658
1659 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1660
1661         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
1662         Remove only files with the same base name as the test case.
1663         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
1664         (profopt-execute): Likewise.  Also, remove old profiling
1665         and performance data files before running the tests.
1666
1667         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
1668         * g++.dg/bprob/bprob.exp: Likewise.
1669         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
1670         to allow more general test case names.
1671
1672         * g++.dg/bprob/bprob-1.C: Rename to ...
1673         * g++.dg/bprob/g++-bprob-1.C: ... this.
1674
1675         * g77.dg/bprob/bprob-1.f: Rename to ...
1676         * g77.dg/bprob/g77-bprob-1.f: ... this.
1677
1678 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1679
1680         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
1681         bison 1.50 or later.
1682
1683 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
1684
1685         * g++.dg/README: Describe more test directories.
1686
1687 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1688
1689         * g++.dg/init/array6.C: Add additional tests.
1690
1691 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1692
1693         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
1694         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
1695
1696 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
1697
1698         * gcc.c-torture/compile/20020604-1.x: New.
1699         * gcc.c-torture/compile/simd-5.x: Likewise.
1700         * gcc.c-torture/execute/920710-1.x: Likewise.
1701         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
1702
1703 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1704
1705         * g++.dg/inherit/override1.C: Add dg-options clause.
1706
1707 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1708
1709         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
1710         _mm_slli_si128.
1711
1712 2002-10-19  Andreas Schwab  <schwab@suse.de>
1713
1714         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
1715         directory component.
1716
1717 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
1718
1719         * g++.dg/inherit/thunk1.C: New test.
1720
1721         * g++.dg/inherit/override1.C: New test.
1722
1723         * g++.dg/abi/mangle11.C: New test.
1724         * g++.dg/abi/mangle14.C: New test.
1725         * g++.dg/abi/mangle17.C: New test.
1726
1727 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
1728
1729         * g++.dg/overload/member2.C: New test.
1730
1731 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
1732
1733         * g++.dg/README: Describe new compat directory.
1734         * g++.dg/dg.exp: Skip tests in compat directory.
1735         * README.compat: New file.
1736         * lib/compat.exp: New expect script.
1737         * g++.dg/compat: New test directory.
1738         * g++.dg/compat/compat.exp: New expect script.
1739         * g++.dg/compat/abi: New test directory.
1740         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
1741         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
1742         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
1743         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
1744         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
1745         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
1746         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
1747         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
1748         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
1749         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
1750         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
1751         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
1752         * g++.dg/compat/break: New test directory.
1753         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
1754         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
1755         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
1756         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
1757         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
1758         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
1759         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
1760         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
1761         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
1762         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
1763         g++.dg/compat/break/README: New files.
1764         * g++.dg/compat/eh: New test directory.
1765         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
1766         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
1767         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
1768         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
1769         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
1770         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
1771         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
1772         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
1773         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
1774         g++.dg/compat/eh/filter2_y.C,
1775         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
1776         g++.dg/compat/eh/new1_y.C,
1777         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
1778         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
1779         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
1780         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
1781         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
1782         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
1783         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
1784         g++.dg/compat/eh/unexpected1_y.C: New files.
1785         * g++.dg/compat/init: New test directory.
1786         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
1787         g++.dg/compat/init/array5_y.C,
1788         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
1789         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
1790         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
1791         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
1792         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
1793         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
1794         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
1795         g++.dg/compat/init/init-ref2_y.C: New files.
1796
1797 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1798
1799         PR c++/7584
1800         * g++.dg/inherit/using3.C: New test.
1801
1802 Thu Oct 17 19:12:58 CEST 2002  Jan Hubicka  <jh@suse.cz>
1803
1804         * gcc.dg/20021017-2.c: New test.
1805
1806 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1807
1808         * g++.dg/abi/mangle16.C: Adjust.
1809
1810         * g++.dg/init/array8.C: New test.
1811
1812 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
1813
1814         * gcc.dg/special/mips-abi.exp: New test.
1815         * gcc.dg/special/mips-abi.s: Empty file used by the above.
1816
1817 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1818
1819         * g++.dg/abi/mangle16.C: New test.
1820         * g++.dg/abi/mangle17.C: Likewise.
1821
1822         PR c++/7478
1823         * g++.dg/template/ref1.C: New test.
1824
1825 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1826
1827         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
1828
1829 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
1830
1831         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
1832
1833 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1834
1835         PR c++/7524
1836         * g++.dg/init/array7.C: New test.
1837
1838 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
1839
1840         * g++.dg/init/array6.C: New test.
1841
1842         * g++.dg/abi/mangle13.C: Likewise.
1843         * g++.dg/abi/mangle14.C: Likewise.
1844         * g++.dg/abi/mangle15.C: Likewise.
1845
1846 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1847
1848         * g++.dg/abi/empty8.C: New test.
1849
1850 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
1851
1852         * g++.dg/init/ctor1.C: New test.
1853
1854 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
1855
1856         * gcc.c-torture/execute/20021015-1.c: New test.
1857
1858 Tue Oct 15 14:22:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
1859
1860         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
1861
1862 Mon Oct 14 20:37:51 CEST 2002  Jan Hubicka  <jh@suse.cz>
1863
1864         * gcc.dg/i386-ssetype-[1-5].c: New tests.
1865
1866 2002-10-14  Richard Henderson  <rth@redhat.com>
1867
1868         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
1869
1870 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1871
1872         PR optimization/6631
1873         * g++.dg/opt/const2.C: New test.
1874
1875 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1876
1877         PR c++/7176
1878         * g++.dg/parse/friend1.C: New test.
1879         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
1880
1881 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
1882
1883         * gcc.dg/20021014-1.c: New test.
1884
1885 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
1886
1887         PR c++/5661
1888         * g++.dg/ext/vlm1.C: New test.
1889         * g++.dg/ext/vlm2.C: Likewise.
1890
1891         * g++.dg/init/array1.C: Remove invalid braces.
1892         * g++.dg/init/brace1.C: New test.
1893         * g++.dg/init/copy2.C: Likewise.
1894         * g++.dg/init/copy3.C: Likewise.
1895         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
1896         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
1897         braces.
1898
1899 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
1900
1901         * gcc.dg/cpp/assembler.S: Don't use -ansi.
1902
1903 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
1904
1905         * gcc.c-torture/compile/simd-5.c: New test.
1906
1907 2002-10-10  Roger Sayle  <roger@eyesopen.com>
1908
1909         * gcc.c-torture/execute/shiftopt-1.c: New test case.
1910
1911 2002-10-10  Jim Wilson  <wilson@redhat.com>
1912
1913         * gcc.c-torture/execute/20021010-1.c: New test.
1914
1915 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
1916
1917         PR c/7353
1918         * g++.dg/ext/typedef-init.C: New test.
1919         * gcc.dg/typedef-init.c: New test.
1920
1921 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
1922
1923         * gcc.dg/cpp/paste13.c: New test.
1924
1925 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1926
1927         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
1928         remaining platforms, XFAIL during compile, not execute.  Don't
1929         XFAIL at -O0.
1930
1931 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
1932
1933         * gcc.dg/alias-1.c: Tweak expected warning.
1934
1935 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
1936
1937         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
1938
1939 2002-10-06  Andreas Jaeger  <aj@suse.de>
1940
1941         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
1942         * gcc.dg/cpp/c++98.C: Likewise.
1943
1944         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
1945         * g++.dg/cpp/c++98.C: Likewise.
1946
1947         * g++.dg/README (Subdirectories): Mention cpp directory.
1948
1949         PR target/7559
1950         * gcc.dg/20021006-1.c: New test.
1951
1952 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1953
1954         PR c++/7804
1955         * g++.dg/other/warning1.C: New test.
1956
1957 2002-10-04  Roger Sayle  <roger@eyesopen.com>
1958
1959         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
1960         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
1961         and sparc-*-* with -m64 as expected failures.  See PR 8087.
1962
1963 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1964
1965         PR c++/7931
1966         * g++.dg/template/ptrmem3.C: New test.
1967
1968         PR c++/7754
1969         * g++.dg/template/union1.C: New test.
1970
1971 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1972
1973         PR c++/8006
1974         * g++.dg/abi/mangle9.C: New test.
1975         * g++.dg/abi/mangle10.C: New test.
1976         * g++.dg/abi/mangle11.C: New test.
1977         * g++.dg/abi/mangle12.C: New test.
1978
1979 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
1980
1981         PR c++/7188.
1982         * g++.dg/template/meminit1.C: New test.
1983         * g++.dg/warn/Wreorder-1.C: Likewise.
1984         * g++.old-deja/g++.mike/warn3.C: Tweak.
1985         * lib/prune.exp: Ingore "in copy constructor".
1986
1987 2002-10-02  Andreas Jaeger  <aj@suse.de>
1988
1989         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
1990         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
1991         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
1992         on x86-64.
1993
1994 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1995
1996         * gcc.dg/empty1.C: Fix typo.
1997
1998 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
1999
2000         * gcc.dg/alias-1.c: New test.
2001
2002 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
2003
2004         * gcc.dg/empty1.C: New test.
2005
2006         * g++.dg/tls/init-2.C: Tweak error messages.
2007
2008 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
2009
2010         * gcc.c-torture/compile/20020923-1.c: New test.
2011
2012 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
2013
2014         * gcc.c-torture/execute/ffs-1.c: New test.
2015         * gcc.c-torture/execute/ffs-2.c: Ditto.
2016
2017 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
2018
2019         * g++.dg/overload/member1.C: New test.
2020
2021 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
2022
2023         * g++.dg/abi/empty7.C: New test.
2024         * g++.dg/init/pm2.C: Likewise.
2025
2026 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
2027
2028         * g++.dg/rtti/crash1.C: New test.
2029
2030 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
2031
2032         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
2033         gcc.dg/sibcall-4.c: New tests.
2034
2035 2002-09-28  Roger Sayle  <roger@eyesopen.com>
2036
2037         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
2038         powerpc and MMIX targets.
2039
2040 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
2041
2042         * gcc.dg/cpp/20020927-1.c: New.
2043
2044 2002-09-26  David S. Miller  <davem@redhat.com>
2045
2046         * gcc.c-torture/compile/trunctfdf.c: New.
2047
2048 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2049
2050         * lib/target-supports.exp (check_weak_available): Handle solaris2.
2051
2052 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
2053
2054         * gcc.c-torture/execute/loop-15.c: New.
2055
2056 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
2057
2058         * README.QMTEST: Fix typo.
2059
2060 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
2061
2062         * gcc.dg/20020926-1.c: New test.
2063
2064 2002-09-25  David S. Miller  <davem@redhat.com>
2065
2066         PR target/7842
2067         * gcc.c-torture/execute/shiftdi.c: New test.
2068
2069 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
2070
2071         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
2072         unique to the tool.
2073         * lib/g77.exp (g77_init): Likewise.
2074         * lib/g++.exp (g++_init): Likewise.
2075         * lib/objc.exp (objc_init): Likewise.
2076
2077 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
2078
2079         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
2080         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
2081         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
2082
2083 2002-09-25  Richard Henderson  <rth@redhat.com>
2084
2085         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
2086         too-small long double.
2087
2088 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
2089
2090         * gcc.dg/20020919-1.c: New test.
2091
2092 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
2093
2094         * g++.dg/abi/bitfield6.C: New test.
2095         * g++.dg/abi/bitfield7.C: New test.
2096         * g++.dg/abi/bitfield8.C: New test.
2097         * g++.dg/abi/vbase11.C: New test.
2098
2099 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2100
2101         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
2102         hppa*-*-hpux*.  Update test comment.
2103
2104 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
2105
2106         * gcc.dg/tls/struct-1.c: New test.
2107
2108 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
2109
2110         * gcc.dg/cpp/tr-warn2.c: Update.
2111
2112 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
2113
2114         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
2115
2116 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
2117
2118         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
2119         systems.
2120
2121 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
2122
2123         * gcc.c-torture/execute/ieee/mzero3.c: New test.
2124
2125         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2126         Adjust for c++filt moved to binutils.  Remove spurious duplicate
2127         setting of cxxfilt.
2128
2129 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
2130
2131         * gcc.dg/20020312-2.c: Update for darwin.
2132
2133 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
2134
2135         * g++.old-deja/g++.other/crash32.C: Mark ICE.
2136
2137 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2138
2139         * objc.dg/comp-types-1.m: New test.
2140         * objc.dg/comp-types-2.m: New test.
2141         * objc.dg/comp-types-3.m: New test.
2142         * objc.dg/comp-types-4.m: New test.
2143         * objc.dg/comp-types-5.m: New test.
2144         * objc.dg/comp-types-6.m: New test.
2145
2146 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2147
2148         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
2149
2150 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
2151
2152         * g++.dg/other/do1.C: New test.
2153
2154         * g++.dg/template/subst1.C: New test.
2155
2156 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
2157
2158         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
2159
2160 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
2161
2162         * g++.dg/template/qualttp20.C: Adjust expected errors.
2163         * g++.old-deja/g++.jason/report.C: Likewise.
2164         * g++.old-deja/g++.other/qual1.C: Likewise.
2165
2166         * g++.dg/lookup/scoped2.C: New test.
2167
2168         * g++.dg/ext/asm3.C: New test.
2169
2170 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
2171
2172         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
2173
2174 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
2175
2176         * ChangeLog: follow spelling conventions.
2177         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
2178         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
2179         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
2180         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
2181         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
2182         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
2183         * g++.old-deja/g++.law/global-init1.C: Likewise.
2184         * g++.old-deja/g++.other/delete4.C: Likewise.
2185         * g++.old-deja/g++.other/inline21.C: Likewise.
2186         * g++.old-deja/g++.other/singleton.C: Likewise.
2187         * g77.dg/strlen0.f: Likewise.
2188         * g77.f-torture/compile/20010519-1.f: Likewise.
2189         * g77.f-torture/compile/980310-4.f: Likewise.
2190         * gcc.c-torture/compile/20000605-1.c: Likewise.
2191         * gcc.c-torture/execute/20020225-1.c: Likewise.
2192         * gcc.dg/c90-hexfloat-2.c: Likewise.
2193         * gcc.dg/c99-bool-1.c: Likewise.
2194         * gcc.dg/c99-hexfloat-2.c: Likewise.
2195         * gcc.dg/dll-2.c: Likewise.
2196         * gcc.dg/wtr-union-init-1.c: Likewise.
2197         * gcc.dg/wtr-union-init-2.c: Likewise.
2198         * gcc.dg/wtr-union-init-3.c: Likewise.
2199         * gcc.dg/cpp/avoidpaste1.c: Likewise.
2200         * gcc.dg/cpp/defined.c: Likewise.
2201         * gcc.dg/cpp/macsyntx.c: Likewise.
2202         * gcc.dg/cpp/paste2.c: Likewise.
2203         * gcc.dg/cpp/trad/defined.c: Likewise.
2204         * gcc.dg/format/c90-printf-1.c: Likewise.
2205         * gcc.dg/format/c90-scanf-1.c: Likewise.
2206         * gcc.dg/format/c99-printf-1.c: Likewise.
2207         * gcc.dg/format/c99-scanf-1.c: Likewise.
2208         * gcc.misc-tests/gcov-8.c: Likewise.
2209         * lib/profopt.exp: Likewise.
2210
2211 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
2212
2213         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
2214
2215 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2216
2217         * g++.dg/inherit/using2.C: New test.
2218
2219 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
2220
2221         * ChangeLog: Follow spelling conventions.
2222         * g++.dg/template/friend4.C: Likewise.
2223         * g++.old-deja/g++.pt/crash67.C: Likewise.
2224         * gcc.c-torture/execute/20000801-4.c: Likewise.
2225         * gcc.dg/c90-digraph-1.c: Likewise.
2226         * gcc.dg/c94-digraph-1.c: Likewise.
2227         * gcc.dg/c99-digraph-1.c: Likewise.
2228         * gcc.dg/cpp/line5.c: Likewise.
2229         * gcc.dg/cpp/multiline.c: Likewise.
2230         * gcc.dg/cpp/trad/literals-1.c: Likewise.
2231         * gcc.dg/format/attr-3.c: Likewise.
2232         * gcc.dg/format/c90-scanf-3.c: Likewise.
2233         * gcc.dg/format/ext-4.c: Likewise.
2234
2235 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2236
2237         * g++.dg/template/pretty1.C: New test.
2238
2239 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
2240
2241         * gcc.c-torture/execute/struct-cpy-1.c: New test.
2242
2243 2002-09-13  Matt Austern  <austern@apple.com>
2244
2245         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
2246         passing a cast expression to a function by const reference.
2247
2248 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
2249
2250         * g++.dg/template/deduce1.C: New test.
2251
2252 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
2253
2254         * gcc.c-torture/execute/simd-1.c: Force all use of int to
2255         32-bit int.
2256
2257 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2258
2259         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
2260         usage.
2261
2262 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
2263
2264         * gcc.c-torture/compile/20020910-1.c: New test.
2265
2266 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
2267
2268         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
2269
2270 2002-09-10  Andreas Jaeger  <aj@suse.de>
2271
2272         * gcc.dg/20020312-2.c: Adjust for x86-64.
2273
2274 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
2275
2276         * g77.dg/7388.f: New test case for PR 7388.
2277
2278 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
2279
2280         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
2281
2282 2002-09-05  Ziemowit Laski <zlaski@apple.com>
2283
2284         * objc.dg/proto-lossage-1.m: New test.
2285
2286 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
2287
2288         * gcc.dg/cpp/_Pragma4.c: Fix typo.
2289
2290 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2291
2292         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
2293         expected to pass.
2294
2295 2002-09-06  Stan Shebs  <shebs@apple.com>
2296             David Edelsohn  <edelsohn@gnu.org>
2297
2298         * gcc.dg/weak: New directory.
2299         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
2300         target-specific xfail bits.
2301         * gcc.dg/typeof-2.c: Move to new directory.
2302         * gcc.dg/weak.exp: New expect script.
2303
2304 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
2305
2306         * gcc.c-torture/execute/extzvsi.c: New test.
2307
2308 2002-09-05  Stan Shebs  <shebs@apple.com>
2309
2310         * gcc.dg/weak-1.c: xfail on Darwin.
2311         * gcc.dg/weak-2.c: Ditto.
2312         * gcc.dg/weak-3.c: Ditto.
2313         * gcc.dg/weak-4.c: Ditto.
2314         * gcc.dg/weak-5.c: Ditto.
2315         * gcc.dg/weak-6.c: Ditto.
2316         * gcc.dg/weak-7.c: Ditto.
2317         * gcc.dg/weak-8.c: Ditto.
2318         * gcc.dg/weak-9.c: Ditto.
2319
2320 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
2321
2322         * gcc.c-torture/execute/loop-14.c: New test.
2323
2324 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
2325
2326         * g++.dg/other/cxa-atexit1.C: New test.
2327
2328         * gcc.dg/typeof-2.c: New test.
2329
2330 2002-09-03  Roger Sayle  <roger@eyesopen.com>
2331
2332         * gcc.dg/builtins-2.c: New testcase.
2333         * gcc.dg/builtins-3.c: New testcase.
2334
2335 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
2336
2337         * gcc.dg/cpp/_Pragma4.c: New test.
2338
2339 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2340
2341         * objc/execute/nil_method-1.m: New testcase.
2342
2343 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2344
2345         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
2346         [Object class], not [Object initialize].
2347
2348 2002-08-31  Roger Sayle  <roger@eyesopen.com>
2349             Hans-Peter Nilsson  <hp@bitrange.com>
2350
2351         * gcc.c-torture/execute/20020720-1.x: Skip test on
2352         mmix-knuth-mmixware.  Correct comment.
2353
2354 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
2355
2356         * testsuite/g++.dg/abi/bitfield5.C: New test.
2357         * testsuite/g++.dg/abi/vbase10.C: Likewise.
2358
2359 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2360
2361         * objc.dg/undeclared-selector.m: New test.
2362
2363 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
2364
2365         * g++.dg/other/offsetof1.C: Avoid cast warning.
2366
2367 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
2368
2369         * objc.dg/super-class-2.m: New test.
2370
2371 2002-08-24  Matt Austern  <austern@apple.com>
2372
2373         * g++.dg/ext/lvaddr.C: New test.
2374         * g++.dg/ext/lvcast.C: New test.
2375
2376 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
2377
2378         * testsuite/g++.dg/inherit/cond1.C: New test.
2379
2380 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
2381
2382         * gcc.dg/noncompile/incomplete-1.c: New test.
2383
2384 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
2385
2386         * gcc.dg/typespec-1.c: New test.
2387
2388 2002-08-20  Devang Patel  <dpatel@apple.com>
2389         * objc.dg/proto-hier-2.m: New test.
2390
2391 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
2392
2393         * objc.dg/bitfield-1.m: New test.
2394         * objc.dg/bitfield-2.m: New test.
2395
2396 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
2397
2398         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
2399         gcc.dg/c99-flex-array-4.c: New tests.
2400
2401 2002-08-16  Stan Shebs  <shebs@apple.com>
2402
2403         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
2404
2405 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
2406
2407         * gcc.dg/typeof-1.c: New test.
2408         * g++.dg/ext/typeof2.C: New test.
2409
2410 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
2411
2412         * g++.dg/other/offsetof1.C: New test.
2413
2414 2002-08-14  Richard Henderson  <rth@redhat.com>
2415
2416         * gcc.dg/tls/diag-3.c: Fix expected message strings.
2417
2418 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
2419
2420         * gcc.dg/cpp/_Pragma3.c: New test.
2421
2422 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
2423
2424         * g++.dg/template/inherit3: New test.
2425
2426 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
2427
2428         * gcc.dg/bitfld-4.c: Add blank options.
2429
2430 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
2431
2432         * g++.dg/template/crash1.C: New test.
2433
2434 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2435
2436         * gcc.dg/tls/opt-2.c: New test.
2437
2438 2002-08-08  Devang Patel  <dpatel@apple.com>
2439
2440         * objc.dg/selector-1.m : New test
2441
2442 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2443
2444         * g++.dg/abi/bitfield4.C: New test.
2445         * gcc.dg/bitfld-4.c: New test.
2446
2447 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2448
2449         * g++.dg/other/packed1.C: New test.
2450
2451 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
2452
2453         * g++.dg/abi/offsetof.C: Tweak error messages.
2454         * g++.old-deja/g++.mike/p10769a.C: Likewise.
2455
2456 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2457
2458         * gcc.dg/bitfld-3.c: New test.
2459
2460 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
2461             Richard Henderson  <rth@redhat.com>
2462
2463         * gcc.dg/i386-bitfield1.c: New test.
2464         * g++.dg/abi/bitfield3.C: Update.
2465
2466 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
2467
2468         * objc.dg/const-str-2.m: Update.
2469         * gcc.dg/cpp/c++98.c: Change to C extension.
2470         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
2471         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
2472
2473 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
2474
2475         * testsuite/gcc.dg/tls/diag-3.c: New.
2476
2477 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
2478
2479         * g++.dg/README (Subdirectories): Document new subdir expr.
2480         * g++.dg/expr/pmf-1.C: New test.
2481
2482 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
2483
2484         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
2485
2486 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
2487
2488         * g++.dg/abi/bitfield3.C: New test.
2489
2490 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
2491
2492         * lib/gcov.exp: Tweak expected line formats.
2493         * gcc.misc-tests/gcov8.c: New test.
2494         * gcc.misc-tests/gcov8.x: New flags.
2495
2496 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
2497
2498         * consistency.vlad/layout/endian.c: Include string.h.
2499
2500         * gcc.c-torture/execute/20020805-1.c: New test.
2501
2502 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
2503
2504         * g++.dg/other/conversion1.C: New test.
2505
2506 2002-08-03  Roger Sayle  <roger@eyesopen.com>
2507
2508         * gcc.dg/builtins-1.c: New testcase.
2509
2510 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
2511
2512         * g++.dg/inherit/access3.C: New test.
2513
2514 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
2515
2516         * gcc.dg/ia64-visibility-2.c: New test.
2517
2518 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
2519
2520         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
2521         __qualifier_flags to __flags.
2522
2523 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
2524
2525         * g++.dg/inherit/operator1.C: New test.
2526         * g++.dg/lookup/disamb1.C: Fix typo in comment.
2527         * g++.dg/other/error1.C: Change expected error message.
2528         * g++.dg/template/conv4.C: Likewise.
2529
2530 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
2531
2532         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
2533         for documented behavior.
2534
2535 2002-07-25  Roger Sayle  <roger@eyesopen.com>
2536
2537         * gcc.c-torture/execute/20020720-1.x: Skip this test on
2538         several targets known to fail.
2539
2540 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
2541
2542         * gcc.dg/mips-args-[123].c: New tests.
2543
2544 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
2545
2546         * gcc.dg/ppc-spe.c: New.
2547
2548 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
2549
2550         * g++.dg/other/ptrmem4.C: New testcase.
2551
2552 2002-07-24  Richard Henderson  <rth@redhat.com>
2553
2554         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
2555
2556 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
2557
2558         * g++.dg/ext/alignof1.C (main): Return 0 for success.
2559
2560 2002-07-24  Roger Sayle  <roger@eyesopen.com>
2561
2562         * gcc.c-torture/execute/memset-3.c: New testcase.
2563
2564 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
2565
2566         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
2567         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
2568
2569 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2570
2571         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
2572         Delete.
2573
2574 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
2575
2576         * gcc.c-torture/compile/simd-4.c: New test.
2577
2578 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2579
2580         PR c++/7347, c++/7348
2581         * g++.dg/template/access4.C: New test.
2582         * g++.dg/template/access5.C: New test.
2583         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
2584         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
2585         * g++.old-deja/g++.pt/ttp58.C: Likewise.
2586         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
2587
2588 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
2589
2590         * gcc.dg/gnu89-init-2.c: New test.
2591
2592 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
2593
2594         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
2595
2596 2002-07-20  Roger Sayle  <roger@eyesopen.com>
2597
2598         * gcc.c-torture/execute/20020720-1.c: New testcase.
2599
2600 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
2601
2602         * gcc.dg/cpp/Wsignprom.c: New tests.
2603
2604 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
2605
2606         * gcc.c-torture/execute/loop-13.c: New test.
2607
2608 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
2609
2610         * gcc.dg/cpp/expr.c: New tests.
2611
2612 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
2613
2614         * g++.dg/opt/pr6713.C: Add template instantiation.
2615
2616 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
2617
2618         * gcc.dg/nest.c: New test.
2619
2620 2002-07-17  Richard Henderson  <rth@redhat.com>
2621
2622         * g++.dg/opt/pr6713.C: New test.
2623
2624 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
2625
2626         * gcc.c-torture/execute/loop-2e.x: Let the testcase
2627         XFAIL for all x86 processors.
2628
2629 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
2630
2631         * gcc.c-torture/execute/20010122-1.x: Do not test with
2632         -fomit-frame-pointer.
2633
2634 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2635
2636         * g++.dg/template/instantiate2.C: New test.
2637         * g++.dg/template/spec4.C: New test.
2638
2639 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2640
2641         * g++.dg/template/access2.C: New test.
2642         * g++.dg/template/access3.C: New test.
2643
2644 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
2645
2646         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
2647         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
2648         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
2649         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
2650         Convert to use <stdarg.h>.
2651         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
2652         Delete.
2653         * gcc.dg/va-arg-2.c: New.
2654         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
2655
2656 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
2657
2658         * gcc.c-torture/compile/20020710-1.c: New test.
2659
2660 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2661                           Andrew Pinski  <pinskia@physics.uc.edu>
2662
2663         gcc.c-torture/compile/simd-2.c: New testcase.
2664         gcc.c-torture/compile/simd-3.c: Likewise.
2665
2666 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
2667
2668         PR c++/7224
2669         * g++.dg/overload/error1.C: New test.
2670
2671 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2672
2673         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
2674         configuration and IRIX 6 O32 ABI.
2675
2676 2002-07-11  Roger Sayle  <roger@eyesopen.com>
2677
2678         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
2679
2680 2002-07-10  Roger Sayle  <roger@eyesopen.com>
2681
2682         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
2683
2684 2002-07-10  Jeffrey A Law  <law@redhat.com>
2685
2686         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
2687
2688         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
2689
2690 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
2691
2692         * gcc.dg/20020312-2.c: Check for __PPC__.
2693
2694 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
2695
2696         * gcc.c-torture/compile/20020709-1.c: New test.
2697
2698 2002-07-07  Roger Sayle  <roger@eyesopen.com>
2699
2700         * g++.dg/template/qualttp21.C: New test case.
2701
2702 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
2703
2704         * gcc.c-torture/compile/20020706-1.c: New test.
2705         * gcc.c-torture/compile/20020706-2.c: New test.
2706
2707 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
2708             Alexandre Oliva  <aoliva@redhat.com>
2709
2710         * g++.dg/warn/incomplete1.C: New test.
2711
2712 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2713
2714         PR c++/7099
2715         * g++.dg/warn/noreturn1.C: New test.
2716
2717 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
2718
2719         PR c++/6706
2720         * g++.dg/debug/debug6.C: New test.
2721         * g++.dg/debug/debug7.C: New test.
2722
2723 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
2724
2725         * gcc.c-torture/compile/simd-3.c: New test.
2726
2727 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
2728
2729         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
2730         * gcc.dg/20020620-1.c: Likewise.
2731
2732 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2733
2734         PR c++/6944
2735         * g++.dg/init/array4.C: New test.
2736         * g++.dg/init/array5.C: New test.
2737
2738 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
2739
2740         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
2741         * gcc.c-torture/execute/simd-2.c (main): Likewise.
2742
2743 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2744
2745         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
2746         * gcc.dg/wtr-aggr-init-1.c: Likewise.
2747         * gcc.dg/wtr-conversion-1.c: Likewise.
2748         * gcc.dg/wtr-escape-1.c: Likewise.
2749         * gcc.dg/wtr-int-type-1.c: Likewise.
2750         * gcc.dg/wtr-label-1.c: Likewise.
2751         * gcc.dg/wtr-static-1.c: Likewise.
2752         * gcc.dg/wtr-strcat-1.c: Likewise.
2753         * gcc.dg/wtr-suffix-1.c: Likewise.
2754         * gcc.dg/wtr-switch-1.c: Likewise.
2755         * gcc.dg/wtr-unary-plus-1.c: Likewise.
2756         * gcc.dg/wtr-union-init-1.c: Likewise.
2757         * gcc.dg/wtr-union-init-2.c: Likewise.
2758         * gcc.dg/wtr-union-init-3.c: Likewise.
2759
2760         * gcc.dg/wtr-func-def-1.c: New test.
2761
2762 2002-07-02 Devang Patel <dpatel@apple.com>
2763
2764         * objc.dg/param-1.m: New test.
2765
2766 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
2767
2768         * gcc.dg/cpp/trad/directive.c: Add test.
2769         * gcc.dg/cpp/trad/macroargs.c: Add test.
2770         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
2771
2772 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
2773
2774         * gcc.dg/cpp/cmdlne-M.c: New test.
2775
2776 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
2777
2778         * objc.dg/desig-init-1.m: New test.
2779
2780 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2781
2782         PR c++/6716
2783         * g++.dg/template/instantiate1.C: New test.
2784
2785 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
2786
2787         PR c++/7112
2788         * g++.dg/template/sizeof2.C: New test.
2789
2790 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2791
2792         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
2793         gcc.dg/cpp/trad/include.c: New tests.
2794
2795 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
2796
2797         PR target/7177
2798         * gcc.c-torture/compile/20020701-1.c: New test.
2799
2800 2002-07-01  Stan Shebs  <shebs@apple.com>
2801
2802         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
2803         header here...
2804         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
2805         (objc-torture-execute): or here.
2806
2807 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
2808
2809         * gcc.c-torture/execute/arith-rand-ll.c: New test.
2810
2811 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2812
2813         * gcc.dg/cpp/trad/escaped-nl.c: New test.
2814
2815 2002-06-30  Devang Patel  <dpatel@apple.com>
2816
2817         * objc.dg/fsyntax-only.m: New test.
2818
2819 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
2820
2821         PR c++/6695
2822         * g++.dg/template/friend7.C: New file.
2823
2824 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
2825
2826         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
2827         return type.
2828
2829 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2830
2831         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
2832         avoid division by zero.
2833
2834 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
2835
2836         * gcc.dg/Wunknownprag.c: New tests.
2837
2838 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
2839
2840         * gcc.c-torture/execute/simd-2.c: New test.
2841
2842 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
2843
2844         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
2845         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
2846         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
2847         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
2848         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
2849         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
2850         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
2851         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
2852         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
2853         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
2854         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
2855         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
2856         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
2857         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
2858         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
2859         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
2860         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
2861
2862 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
2863
2864         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
2865         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
2866         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
2867         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
2868         New tests.
2869         * gcc.dg/cpp/trad/directive.c: Update.
2870
2871 2002-06-23  Andreas Jaeger  <aj@suse.de>
2872
2873         * gcc.c-torture/execute/complex-6.c: New.
2874
2875 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
2876
2877         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
2878         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
2879         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
2880         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
2881
2882 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
2883
2884         * gcc.dg/cpp/trad: New directory with traditional tests copied
2885         from parent directory.
2886         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2887         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2888         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2889         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2890         Move to trad/ and rename.
2891         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
2892         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
2893         gcc.dg/cpp/trad/redef2.c: New tests.
2894         * gcc.dg/cpp/trad/trad.exp: New driver.
2895
2896 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
2897
2898         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2899         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2900         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2901         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2902         Remove.
2903
2904 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
2905
2906         * gcc.dg/20020620-1.c: New test.
2907
2908 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2909
2910         * g++.dg/template/ttp4.C: New test.
2911
2912 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
2913
2914         * g++.dg/opt/vt1.C: Fix regexp.
2915
2916 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2917
2918         * gcc.c-torture/execute/pure-1.c: Make functions static again.
2919         Don't use attribute `noinline'.
2920
2921 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2922
2923         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
2924
2925 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
2926
2927         * gcc.c-torture/execute/simd-1.c: New.
2928
2929         * gcc.dg/simd-1.c: New.
2930
2931 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2932
2933         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
2934
2935 2002-06-16  Richard Henderson  <rth@redhat.com>
2936
2937         * g++.dg/ext/anon-struct1.C: New.
2938         * g++.dg/ext/anon-struct2.C: New.
2939         * g++.dg/ext/anon-struct3.C: New.
2940         * gcc.dg/anon-struct-1.c: New.
2941         * gcc.dg/anon-struct-2.c: New.
2942         * gcc.dg/anon-struct-3.c: New.
2943         * gcc.dg/20011008-1.c: Adjust warning text.
2944         * gcc.dg/20020527-1.c: Add -fms-extensions.
2945
2946 2002-06-16  Richard Henderson  <rth@redhat.com>
2947
2948         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
2949
2950 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
2951
2952         * gcc.c-torture/execute/20020615-1.c: New test.
2953
2954 2002-06-15  Roger Sayle  <roger@eyesopen.com>
2955
2956         * gcc.c-tortuture/execute/compare-1.c: New test case.
2957         * gcc.c-tortuture/execute/compare-2.c: New test case.
2958         * gcc.c-tortuture/execute/compare-3.c: New test case.
2959
2960 2002-06-13  Richard Henderson  <rth@redhat.com>
2961
2962         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
2963         ia64 ilp32.
2964
2965 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2966
2967         * g++.dg/template/typename2.C: Update error message.
2968
2969 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
2970
2971         * gcc.c-torture/execute/20020611-1.c: New test.
2972
2973 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
2974
2975         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
2976         list of targets to skip.
2977
2978 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
2979
2980         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
2981         targets if not optimizing.
2982
2983 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
2984
2985         * gcc.c-torture/compile/20020605-1.c: New test.
2986
2987         * g++.dg/opt/vt1.C: New test.
2988
2989         * gcc.dg/20020531-1.c: New test.
2990
2991         * gcc.dg/20020530-1.c: New test.
2992
2993         * gcc.dg/20020527-1.c: New test.
2994
2995         * g++.dg/opt/cse1.C: New test.
2996
2997 2002-06-07  Roger Sayle  <roger@eyesopen.com>
2998
2999         * gcc.dg/20020607-2.c: New test case.
3000
3001 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
3002
3003         * gcc.c-torture/compile/20020604-1.c: New test.
3004
3005 2002-06-04  Richard Henderson  <rth@redhat.com>
3006
3007         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
3008         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
3009         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
3010
3011 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
3012
3013         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
3014
3015 2002-06-03  Richard Henderson  <rth@redhat.com>
3016
3017         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
3018         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
3019
3020 2002-06-02  Richard Henderson  <rth@redhat.com>
3021
3022         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
3023         test functions static.
3024
3025 2002-06-02  Andreas Jaeger  <aj@suse.de>
3026
3027         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
3028         now.
3029
3030 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3031
3032         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
3033         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
3034         Update for mofified diagnostics.
3035         * gcc.dg/c99-intconst-1.c: No longer fail.
3036
3037 2002-06-02  Richard Henderson  <rth@redhat.com>
3038
3039         * gcc.dg/uninit-A.c: Remove xfail markers.
3040
3041 2002-06-01  Roger Sayle  <roger@eyesopen.com>
3042
3043         * gcc.dg/fnegate-1.c: New test case.
3044
3045 2002-05-30  Osku Salerma  <osku@iki.fi>
3046
3047         * gcc.c-torture/execute/mayalias-1.c: New file.
3048
3049 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3050
3051         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
3052         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
3053         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
3054
3055 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
3056
3057         * gcc.c-torture/execute/20020529-1.c: New test.
3058
3059 2002-05-27  Richard Henderson  <rth@redhat.com>
3060
3061         * g++.dg/ext/attrib6.C: New test case.
3062
3063 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3064
3065         * gcc.c-torture/execute/pure-1.c: New test.
3066
3067 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3068
3069         * gcc.dg/cpp/arith-2.c: Remove.
3070
3071 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3072
3073         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
3074         * gcc.dg/cpp/if-3.c: Remove.
3075
3076 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
3077
3078         * g++.dg/opt/cse2.C: New test.
3079
3080 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
3081
3082         * gcc.dg/cpp/arith-1.c: New semantic tests.
3083         * gcc.dg/cpp/if-1.c: Update.
3084
3085 2002-05-24  Ben Elliston  <bje@redhat.com>
3086
3087         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
3088
3089 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
3090
3091         * gcc.dg/verbose-asm.c: New test.
3092
3093 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3094
3095         * gcc.dg/cpp/paste12.c: New test.
3096
3097 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3098
3099         * g++.dg/parse/named_ops.C: New test.
3100
3101 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
3102
3103         * gcc/testsuite/gcc.dg/weak-8.c: New test.
3104
3105 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
3106
3107         * gcc.dg/weak-2.c: Allow optional leading underscore
3108         in scan-assembler symbol name.
3109         * gcc.dg/weak-3.c: Likewise.
3110         * gcc.dg/weak-4.c: Likewise.
3111         * gcc.dg/weak-5.c: Likewise.
3112
3113 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
3114
3115         * gcc.dg/20020523-1.c: New test.
3116
3117 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3118
3119         * objc.dg/const-str-2.m: Update now that we stop after
3120         a command line error.
3121
3122 2002-05-22  Richard Henderson  <rth@redhat.com>
3123
3124         * g++.dg/dg.exp: Fix typo in test pruneing.
3125
3126 2002-05-22  Richard Henderson  <rth@redhat.com>
3127
3128         * g++.dg/dg.exp: Prune the tls subdirectory.
3129         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
3130         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
3131         * g++.dg/tls/init-1.C: New.
3132
3133 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
3134
3135         * gcc.dg/20020517-1.c: New test.
3136
3137 2002-05-21  Richard Henderson  <rth@redhat.com>
3138
3139         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
3140         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
3141
3142 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
3143
3144         * g++.dg/other/copy2.C: New test.
3145
3146 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
3147
3148         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
3149         (MAX_COPY): Bump up to 10 times sizeof (long long).
3150         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
3151
3152         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
3153         sizeof (long long).
3154
3155         * gcc.c-torture/execute/strcpy-1.c: New test.
3156
3157 2002-05-19  Jason Merrill  <jason2redhat.com>
3158
3159         * g++.dg/ext/oper1.C: New test.
3160
3161 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
3162 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
3163
3164         * README.QMTEST: New file.
3165
3166         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
3167
3168 2002-05-19  Andreas Jaeger  <aj@suse.de>
3169
3170         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
3171         now.
3172         * gcc.c-torture/execute/loop-2d.x: Likewise.
3173
3174 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
3175
3176         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
3177         support weak symbols.
3178         * gcc.dg/weak-4.c: Likewise
3179         * gcc.dg/weak-6.c: Likewise
3180
3181 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
3182
3183         * gcc.dg/weak-3.c: Add dg-excess-error comment for
3184         cygwin, coff and h8300-*-hms targets
3185         * gcc.dg/weak-5.c: Likewise
3186         * gcc.dg/weak-7.c: Likewise
3187
3188 2002-05-16  Jason Merrill  <jason@redhat.com>
3189
3190         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
3191         (scan-assembler-not, scan-assembler-dem): Likewise.
3192         (scan-assembler-dem-not): Likewise.
3193
3194 2002-05-15  Richard Henderson  <rth@redhat.com>
3195
3196         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
3197
3198 2002-05-15  Richard Henderson  <rth@redhat.com>
3199
3200         * gcc.dg/weak-5.c (vfoo1c): No warning here.
3201         (vfoo1f): Warning here.
3202         (vfoo1l): Don't redefine the alias.
3203
3204 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
3205
3206         * g++.dg/init/pm1.C: New test.
3207
3208 2002-05-12  David S. Miller  <davem@redhat.com>
3209
3210         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
3211         types.
3212
3213 2002-05-10  Roger Sayle  <roger@eyesopen.com>
3214
3215         * gcc.c-torture/execute/20020510-1.c: New test case.
3216
3217 2002-05-10  David S. Miller  <davem@redhat.com>
3218
3219         * gcc.c-torture/execute/conversion.c: Test long double too.
3220
3221 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
3222
3223         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
3224         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
3225         * lib/g++.exp (g++_link_flags): Likewise.
3226         * lib/objc.exp (objc_target_compile): Likewise.
3227
3228 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
3229
3230         * gcc.dg/cpp/poison.c: Update.
3231         * gcc.dg/cpp/20000625-2.c: Remove.
3232         * gcc.dg/cpp/direct2s.c: Remove final test.
3233
3234 2002-05-08  Tom Rix  <trix@redhat.com>
3235
3236         * gcc.c-torture/execute/20020508-1.c: New test.
3237         * gcc.c-torture/execute/20020508-2.c: New test.
3238         * gcc.c-torture/execute/20020508-3.c: New test.
3239
3240 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3241
3242         * gcc.dg/cpp/charconst-4.c: More tests.
3243
3244 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
3245
3246         PR c/6569
3247         * gcc.dg/weak-3.c: Update location of warning messages.
3248         * gcc.dg/weak-5.c: Likewise.
3249
3250 2002-05-06  Roger Sayle  <roger@eyesopen.com>
3251
3252         * gcc.c-torture/execute/20020506-1.c: New test case.
3253
3254 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
3255
3256         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
3257
3258 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3259
3260         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
3261
3262 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3263
3264         * gcc.dg/cpp/charconst-3.c: New test.
3265
3266 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3267
3268         * gcc.dg/cpp/charconst.c: Update tests.
3269
3270 2002-05-05  Tim Josling  <tej@melbpc.org.au>
3271
3272         * treelang: Added directory for new sample language treelang. Also
3273         lib/treelang.exp: New file to signal treelang should be tested.
3274
3275 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
3276
3277         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
3278         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
3279         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
3280         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
3281         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
3282         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
3283         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
3284
3285 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3286
3287         * gcc.dg/format/xopen-2.c: New test.
3288
3289 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
3290
3291         * gcc.dg/20020503-1.c: New test.
3292
3293 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
3294
3295         * g++.dg/init/dtor1.C: Make it tougher.
3296
3297 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
3298
3299         * g++.dg/init/dtor1.C: New test.
3300
3301 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
3302
3303         * gcc.dg/altivec-8.c: New.
3304
3305 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
3306
3307         * gcc.dg/altivec-7.c: New.
3308
3309 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
3310
3311         * g++.dg/parse/typedef1.C: New test.
3312
3313 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
3314
3315         PR c++/6486
3316         * g++.dg/template/friend6.C: New test.
3317
3318         PR c++/6492
3319         * g++.dg/init/copy1.C: New test.
3320
3321 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
3322
3323         * g++.dg/warn/effc1.C: New test.
3324
3325 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3326
3327         * gcc.dg/cpp/if-cexp.c: Add a test.
3328
3329 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
3330
3331         * gcc.dg/20020426-2.c: New test.
3332
3333 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
3334
3335         * gcc.dg/cpp/if-mop.c: Update.
3336         * gcc.dg/cpp/if-mpar.c: Add test.
3337         * gcc.dg/cpp/if-oppr.c: Update.
3338
3339 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3340
3341         PR c/6343
3342         * gcc.dg/weak-[2-7].c: New tests.
3343
3344 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3345
3346         * gcc.dg/enum1.c: New test.
3347
3348 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3349
3350         PR c++/6497
3351         * g++.dg/inherit/access2.C: New test.
3352
3353 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3354
3355         PR bootstrap/6445
3356         * gcc.dg/20020426-1.c: New test.
3357
3358 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3359
3360         * g++.dg/abi/enum1.C: New test.
3361
3362 2002-04-26  Richard Henderson  <rth@redhat.com>
3363
3364         * gcc.dg/c99-bool-1.c: Expect always true warning.
3365
3366 2002-04-25  Roger Sayle  <roger@eyesopen.com>
3367
3368         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
3369
3370 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3371
3372         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
3373         targets.
3374
3375 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
3376
3377         * g++.dg/abi/mange7.C: New test.
3378
3379         PR c++/6438.
3380         * g++.dg/parse/stmtexpr2.C: New test.
3381
3382 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
3383
3384         * gcc.dg/20020312-2.c: Add SH target.
3385
3386 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3387
3388         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
3389         compiler output on mips*-*-irix*.
3390
3391 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
3392
3393         * g++.dg/parse/attr1.C: New test.
3394
3395 2002-04-23  Roger Sayle  <roger@eyesopen.com>
3396
3397         * gcc.c-torture/execute/string-opt-17.c: New test case.
3398         * gcc.c-torture/execute/memset-2.c: New test case.
3399
3400 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
3401
3402         PR c++/6256:
3403         * g++.dg/template/friend5.C: New test.
3404
3405         PR c++/6331:
3406         * g++.dg/template/qual1.C: Likewise.
3407
3408 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
3409
3410         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
3411         Include stdlib.h, not stdio.h or ctype.h.
3412
3413 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
3414
3415         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
3416         cris-*-elf* and mmix-*-*.
3417         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
3418         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
3419         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
3420         Ditto.
3421         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
3422         * gcc.dg/wchar_t-1.c: Ditto.
3423
3424 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
3425
3426         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
3427         Clarify comment.
3428
3429 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
3430
3431         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
3432
3433 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3434
3435         * gcc.c-torture/execute/20000906-1.x: Delete.
3436
3437 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
3438
3439         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
3440
3441 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
3442
3443         * PR6367
3444         * g77.f-torture/execute/6367.f: New test.
3445         * g77.f-torture/execute/6367.x: Disable for MMIX.
3446
3447 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
3448
3449         * PR6352
3450         * g++.dg/opt/inline2.C: New test.
3451
3452 2002-04-18  Richard Henderson  <rth@redhat.com>
3453
3454         * gcc.dg/20000906-1.c: Enable for all targets.
3455         * gcc.c-torture/compile/iftrap-2.c: New.
3456
3457 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3458
3459         * gcc.dg/20020418-1.c: New test.
3460         * gcc.dg/20020418-2.c: New test.
3461
3462 2002-04-18  Richard Henderson  <rth@redhat.com>
3463
3464         * gcc.c-torture/compile/iftrap-1.c: New.
3465         * gcc.dg/iftrap-1.c: Adjust for ia64.
3466         * gcc.dg/iftrap-2.c: New.
3467
3468 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3469
3470         * gcc.c-torture/compile/20020418-1.c: New test.
3471
3472 2002-04-18  Roger Sayle  <roger@eyesopen.com>
3473
3474         * gcc.c-torture/compile/20020415-1.c: New.
3475
3476 2002-04-18  David S. Miller  <davem@redhat.com>
3477
3478         * gcc.c-torture/execute/20020418-1.c: New test.
3479
3480 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
3481
3482         * gcc.dg/20020416-1.c: New test.
3483
3484         * g++.dg/opt/inline1.C: New test.
3485
3486 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
3487
3488         * gcc.dg/altivec-5.c: New test.
3489
3490         * gcc.dg/20020415-1.c: New test.
3491
3492 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
3493
3494         * testsuite/lib/chill.exp: Remove.
3495
3496 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
3497
3498         * g++.dg/other/big-struct.C: New test.
3499
3500 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
3501
3502         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
3503         of scratch file.
3504
3505 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
3506
3507         PR c/6277
3508         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
3509         in scan-assembler function name
3510
3511 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
3512
3513         * g77.f-torture/execute/980628-4.x,
3514         g77.f-torture/execute/980628-5.x,
3515         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3516         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3517         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
3518         i[34567]86-*-*.
3519
3520 2002-04-13  David S. Miller  <davem@redhat.com>
3521
3522         * gcc.c-torture/execute/20020413-1.c: New test.
3523
3524 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
3525
3526         * gcc.dg/asm-6.c,
3527         * g++.dg/ext/asm1.C: New tests.
3528
3529 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
3530
3531         PR c++ 5373.
3532         * g++.dg/parse/stmtexpr1.C: New test.
3533
3534         PR c++/5189.
3535         * g++.dg/template/copy1.C: New test.
3536
3537 2002-04-12  Richard Henderson  <rth@redhat.com>
3538
3539         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
3540
3541 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
3542
3543         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
3544         gcc.c-torture/execute/20020307-2.c.
3545
3546 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
3547
3548         * g++.dg/ext/attrib5.C,
3549         * g++.dg/lookup/struct1.C: New tests.
3550
3551 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
3552
3553         * gcc.dg/20020411-1.c: New test.
3554
3555         * gcc.c-torture/execute/20020411-1.c: New test.
3556
3557 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
3558
3559         * g77.f-torture/execute/6177.f: New test.
3560
3561 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
3562
3563         PR middle-end/6247
3564         * g++.dg/opt/cleanup1.C: New test.
3565
3566         * g++.dg/opt/const1.C: New test.
3567
3568 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
3569
3570         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
3571
3572 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
3573
3574         PR c++/5507
3575         * g++.dg/template/typename2.C: New test.
3576
3577 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
3578
3579         * gcc.c-torture/execute/loop-12.c: New.
3580
3581 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
3582
3583         * g77.f-torture/execute/980628-4.x,
3584         g77.f-torture/execute/980628-5.x,
3585         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3586         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3587         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
3588
3589 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3590
3591         PR optimization/6086
3592         * g++.dg/opt/preinc1.C: New test.
3593
3594 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3595
3596         PR c++/5571
3597         * g++.dg/opt/static2.C: New test.
3598
3599 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3600
3601         PR c/5120
3602         * gcc.dg/20020406-1.c: New test.
3603
3604 2002-04-04  David S. Miller  <davem@redhat.com>
3605
3606         * gcc.c-torture/execute/20020404-1.c: New test.
3607
3608 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
3609
3610         PR c/6123
3611         * gcc.dg/20020312-2.c: Do not declare global register variable
3612         if __PIC__ or __pic__ is defined.
3613
3614 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
3615
3616         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
3617         __asm__ so that it works correctly even if -ansi -pedantic-errors.
3618
3619 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3620
3621         * gcc.misc-tests/linkage.exp: Update last change to handle
3622         sparc*-, not just sparc-.
3623
3624 2002-04-03  Richard Henderson  <rth@redhat.com>
3625
3626         * gcc.dg/cpp/ucs.c: Improved long UCS test.
3627
3628 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3629
3630         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
3631
3632 2002-04-02  David S. Miller  <davem@redhat.com>
3633
3634         * gcc.c-torture/execute/20020402-3.c: New test.
3635
3636 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3637
3638         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
3639         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
3640
3641         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
3642         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
3643         g77.f-torture/execute/20001201.x,
3644         g77.f-torture/execute/u77-test.x: New files.
3645
3646         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
3647         * gcc.dg/wchar_t-1.c: Ditto.
3648
3649 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3650
3651         * gcc.c-torture/execute/20020402-1.c: New test.
3652
3653 2002-04-01  Richard Henderson  <rth@redhat.com>
3654
3655         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
3656
3657         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
3658
3659 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3660
3661         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
3662
3663 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3664
3665         * g++.dg/inherit/template-as-base.C: Expect error.
3666         * g++.dg/inherit/namespace-as-base.C: Likewise.
3667
3668 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
3669
3670         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
3671         g++.dg/ext/instantiate3.C: Tweak match patterns.
3672
3673         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
3674         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
3675         -da test.
3676
3677 2002-03-31  Richard Henderson  <rth@redhat.com>
3678
3679         * gcc.dg/special/alias-2.c: New.
3680         * gcc.dg/special/ecos.exp: Run it.
3681
3682 2002-03-31  Richard Henderson  <rth@redhat.com>
3683
3684         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
3685
3686 2002-03-31  Kazu Hirata  <kazu@hxi.com>
3687
3688         * gcc.dg/weak-1.c: Disable on h8300 port.
3689
3690 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
3691
3692         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
3693         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
3694         ordering tests.
3695         * g++.dg/bprob/bprob-1.C: New test.
3696         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
3697         * g++.dg/gcov/gcov-1.C: New test.
3698         * g++.dg/gcov/gcov-1.x: New file.
3699         * g++.dg/gcov/gcov-2.C: New test.
3700         * g++.dg/gcov/gcov-3.C: New test.
3701         * g++.dg/gcov/gcov-3.h: New file.
3702
3703 2002-03-28  Roger Sayle  <roger@eyesopen.com>
3704
3705         * g++.old-deja/g++.other/builtins5.C: New test.
3706         * g++.old-deja/g++.other/builtins6.C: New test.
3707         * g++.old-deja/g++.other/builtins7.C: New test.
3708         * g++.old-deja/g++.other/builtins8.C: New test.
3709         * g++.old-deja/g++.other/builtins9.C: New test.
3710
3711 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
3712
3713         * g++.dg/opt/static1.C: New test.
3714
3715         * g++.dg/opt/longbranch1.C: New test.
3716
3717 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
3718
3719         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
3720
3721         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
3722
3723 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
3724
3725         * gcc.c-torture/execute/20020328-1.c: New test.
3726
3727 2002-03-27  Richard Henderson  <rth@redhat.com>
3728
3729         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
3730         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
3731         move from g++.old-deja/g++.ext/.
3732
3733 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
3734
3735         * g++.dg/init/new2.C: New test.
3736
3737 2002-03-26  Richard Henderson  <rth@redhat.com>
3738
3739         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
3740
3741         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
3742         on sparc.
3743
3744         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
3745         sparcv9 systems.
3746         * gcc.dg/20001102-1.c: Likewise.
3747
3748 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
3749
3750         * gcc.dg/cpp/endif-pedantic1.c,
3751         gcc.dg/cpp/endif-pedantic2.c:  New tests.
3752
3753 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
3754
3755         * g++.dg/init/new1.C: New test.
3756
3757 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
3758
3759         * g++.dg/abi/vbase9.C: New test.
3760
3761 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
3762
3763         * gcc.dg/arm-asm.c: New test.
3764
3765 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
3766
3767         * gcc.dg/Wswitch-enum.c: New test.
3768         Fix PR c/5044.
3769
3770 2002-03-26  Richard Henderson  <rth@redhat.com>
3771
3772         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
3773         structure.
3774
3775 2002-03-25  Richard Henderson  <rth@redhat.com>
3776
3777         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
3778         sparcv9 systems.
3779
3780         * gcc.c-torture/compile/20011119-1.c (xxx): New.
3781         * gcc.c-torture/compile/20011119-2.c (xxx): New.
3782
3783 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
3784
3785         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
3786
3787 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
3788
3789         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
3790         targets using generic thunk support.
3791
3792 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
3793
3794         * gcc.c-torture/compile/20020323-1.c: New test.
3795
3796         * g++.dg/opt/conj2.C: New test.
3797
3798 2002-03-24  Richard Henderson  <rth@redhat.com>
3799
3800         * gcc.dg/weak-1.c: Use -fno-common.
3801
3802 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3803
3804         * g77.dg/f77-edit-apostrophe-out.f: New test
3805         * g77.dg/f77-edit-h-out.f: New test
3806         * g77.dg/f77-edit-t-in.f: New test
3807         * g77.dg/f77-edit-t-out.f: New test
3808         * g77.dg/f77-edit-x-out.f: New test
3809         * g77.dg/f77-edit-slash-out.f: New test
3810         * g77.dg/f77-edit-colon-out.f: New test
3811         * g77.dg/f77-edit-s-out.f: New test
3812
3813 2002-03-24  Richard Henderson  <rth@redhat.com>
3814
3815         * objc/execute/formal_protocol-6.x: New XFAIL.
3816
3817 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3818
3819         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
3820         that do not support weak symbols
3821
3822 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3823
3824         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
3825         * lib/g77.exp:  Likewise
3826         * lib/objc.exp: Likewise
3827
3828 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
3829
3830         * gcc.dg/Wswitch-default.c: New test.
3831
3832 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
3833
3834         * g++.dg/other/enum1.C: New test.
3835
3836 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
3837
3838         * gcc.dg/pragma-ep-3.c: Fix typo.
3839
3840 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3841
3842         * g++.dg/inherit/template-as-base.C: New test.
3843
3844 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
3845
3846         * g++.old-deja/g++.other/dwarf2-1.C: Move...
3847         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
3848
3849 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
3850
3851         * gcc.dg/cpp/multiline.c: Update to match.
3852
3853 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
3854
3855         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
3856
3857 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
3858
3859         * gcc.dg/cpp/extratokens2.c:  New file.
3860
3861 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
3862
3863         * gcc.dg/20020312-2.c: Add rs6000 target.
3864
3865         * gcc.c-torture/compile/20020319-1.c: New test.
3866
3867 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3868
3869         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
3870         (A, E): Handle this.
3871
3872 2002-03-20  Jason Merrill  <jason@redhat.com>
3873
3874         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
3875         ignoring -fpic.
3876         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
3877         through prune_gcc_output.
3878
3879 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
3880
3881         * gcc.c-torture/compile/20020320-1.c: New test.
3882
3883 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
3884
3885         * gcc.c-torture/compile/20020318-1.c: New test.
3886
3887         * gcc.dg/struct-by-value-1.c: New test.
3888
3889         * gcc.dg/20020319-1.c: New test.
3890
3891 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
3892
3893         * g++.dg/opt/conj1.C: New test.
3894
3895 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
3896
3897         * g++.dg/template/qualttp20.C: Revert previous change.
3898         * g++.dg/template/qualttp3.C: Likewise.
3899         * g++.dg/template/qualttp4.C: Likewise
3900         * g++.dg/template/qualttp5.C: Likewise
3901         * g++.dg/template/qualttp6.C: Likewise
3902         * g++.dg/template/qualttp7.C: Likewise
3903         * g++.dg/template/qualttp8.C: Likewise
3904         * g++.dg/template/recurse.C: Likewise.
3905
3906 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
3907
3908         * gcc.dg/cpp/wchar-1.c: Update.
3909
3910 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
3911
3912         * g++.dg/template/conv1.C: New test.
3913         * g++.dg/template/conv2.C: New test.
3914         * g++.dg/template/conv3.C: New test.
3915         * g++.dg/template/conv4.C: New test.
3916
3917 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3918
3919         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
3920         * g++.dg/template/qualttp3.C: Likewise.
3921         * g++.dg/template/qualttp4.C: Likewise
3922         * g++.dg/template/qualttp5.C: Likewise
3923         * g++.dg/template/qualttp6.C: Likewise
3924         * g++.dg/template/qualttp7.C: Likewise
3925         * g++.dg/template/qualttp8.C: Likewise
3926         * g++.dg/template/recurse.C: Likewise.
3927
3928 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3929
3930         * g++.dg/opt/dtor1.C: New test.
3931
3932 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
3933
3934         * gcc.c-torture/compile/20020315-1.c: New test.
3935
3936 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
3937
3938         * gcc.dg/weak-1.c: Fix scan tests.
3939
3940 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
3941
3942         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
3943         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
3944         cris-*-aout* mmix-*-*.
3945         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
3946         cris-*-aout* mmix-*-*.
3947         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
3948         cris-*-elf* cris-*-aout* and mmix-*-*.
3949         * gcc.dg/20001009-1.c: Ditto.
3950         * gcc.dg/20010912-1.c: Ditto.
3951         * gcc.dg/20020122-4.c: Ditto.
3952         * gcc.dg/inline-2.c: Ditto.
3953
3954 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
3955
3956         * gcc.c-torture/compile/20020314-1.c: New test.
3957
3958 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
3959
3960         * gcc.c-torture/execute/20020314-1.c: New test.
3961
3962 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
3963
3964         * g++.dg/warn/Wunused-1.C: New test.
3965
3966 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
3967
3968         * g++.dg/abi/mangle6.C: New test.
3969
3970 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
3971
3972         * gcc.c-torture/compile/20020309-2.c: New test.
3973
3974         * gcc.c-torture/compile/20020312-1.c: New test.
3975
3976 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
3977
3978         * g++.dg/other/access1.C: New test.
3979
3980 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
3981
3982         * gcc.c-torture/execute/wchar_t-1.c: New test.
3983
3984 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
3985
3986         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
3987
3988 2002-03-12  Roger Sayle  <roger@eyesopen.com>
3989
3990         * gcc.dg/20020312-1.c: New test case.
3991
3992 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
3993
3994         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
3995
3996 2002-03-11  Richard Henderson  <rth@redhat.com>
3997
3998         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
3999         * g++.old-deja/g++.jason/report.C: Likewise.
4000
4001 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
4002
4003         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
4004         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
4005
4006 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
4007
4008         * testsuite/g++.dg/overload/pmf1.C: New test.
4009
4010 2002-03-11  Kazu Hirata  <kazu@hxi.com>
4011
4012         * gcc.c-torture/execute/20020307-1.c: Use long.
4013
4014 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
4015
4016         PR optimization/5844
4017         * gcc.dg/20020310-1.c: New test.
4018
4019 2002-03-09  Michael Meissner  <meissner@redhat.com>
4020
4021         * gcc.c-torture/execute/memcpy-2.c: New test.
4022         * gcc.c-torture/execute/memset-1.c: New test.
4023         * gcc.c-torture/execute/strlen-1.c: New test.
4024         * gcc.c-torture/execute/strcmp-1.c: New test.
4025         * gcc.c-torture/execute/strncmp-1.c: New test.
4026
4027 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
4028
4029         * gcc.dg/ppc-ldstruct.c: New test.
4030
4031 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
4032
4033         * gcc.c-torture/execute/va-arg-22.c: New test.
4034
4035 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4036
4037         * gcc.c-torture/compile/20020309-1.c: New test.
4038
4039 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
4040
4041         * gcc.c-torture/execute/20020307-2.c: New test.
4042
4043 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
4044
4045         * g77.f-torture/compile/20020307-1.f: New test.
4046
4047 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
4048
4049         * gcc.dg/unordered-1.c: New test.
4050
4051 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
4052
4053         * gcc.c-torture/execute/20020307-1.c: New test.
4054
4055 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
4056
4057         * gcc.dg/20020304-1.c: New test.
4058
4059         * gcc.c-torture/compile/20020304-2.c: New test.
4060
4061 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
4062
4063         * gcc.c-torture/compile/20020304-1.c: New test case
4064         (from PR c/5830).
4065
4066 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
4067
4068         * gcc.dg/20020103-1.c: Add other -D ppc variants.
4069
4070 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4071
4072         * g++.dg/other/classkey1.C: New test.
4073
4074 2002-03-01  Richard Henderson  <rth@redhat.com>
4075
4076         * gcc.c-torture/compile/981223-1.x: New.
4077         * gcc.c-torture/compile/920625-1.x: New.
4078
4079 2002-02-28  Richard Henderson  <rth@redhat.com>
4080
4081         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
4082
4083 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
4084
4085         * gcc.c-torture/execute/20020227-1.c: New test.
4086
4087 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
4088
4089         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
4090         here" ERROR lines.
4091         * g++.old-deja/g++.oliva/partord1.C: Likewise.
4092         * g++.old-deja.g++.other/defarg1.C: Likewise.
4093         * g++.old-deja/g++.pt/calls2.C: Likewise.
4094         * g++.old-deja/g++.pt/crash20.C: Likewise.
4095         * g++.old-deja/g++.pt/crash30.C: Likewise.
4096         * g++.old-deja/g++.pt/crash36.C: Likewise.
4097         * g++.old-deja/g++.pt/crash6.C: Likewise.
4098         * g++.old-deja/g++.pt/defarg13.C: Likewise.
4099         * g++.old-deja/g++.pt/derived3.C: Likewise.
4100         * g++.old-deja/g++.pt/error1.C: Likewise.
4101         * g++.old-deja/g++.pt/friend21.C: Likewise.
4102         * g++.old-deja/g++.pt/friend23.C: Likewise.
4103         * g++.old-deja/g++.pt/infinite1.C: Likewise.
4104         * g++.old-deja/g++.robertl/eb128.C: Likewise.
4105
4106 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
4107
4108         * gcc.c-torture/execute/20020225-2.c: New test.
4109
4110 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
4111
4112         * gcc.c-torture/execute/920730-1t.c,
4113         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
4114         Delete test cases, only relevant to -traditional.
4115
4116 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4117
4118         * gcc.dg/cpp/undef1.c: Remove.
4119         * gcc.dg/cpp/directiv.c: Update.
4120         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4121
4122 2002-02-27  Michael Meissner  <meissner@redhat.com>
4123
4124         * gcc.c-torture/execute/20020226-1.c: New test.
4125
4126 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
4127
4128         * g++.dg/debug/debug4.C: New test.
4129
4130         * gcc.dg/ia64-visibility-1.c: New test.
4131
4132 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
4133
4134         * gcc.dg/debug/20020224-1.c: New.
4135
4136 2002-02-25  Kazu Hirata  <kazu@hxi.com>
4137
4138         * gcc.c-torture/execute/960416-1.x: New.
4139         * gcc.c-torture/execute/divconst-3.x: Likewise.
4140
4141 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
4142
4143         * gcc.dg/20020224-1.c: New test.
4144
4145 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
4146
4147         * gcc.c-torture/execute/20020225-1.c: New.
4148
4149 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4150
4151         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
4152
4153 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
4154
4155         * gcc.dg/20020222-1.c: New test.
4156
4157 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
4158
4159         * g++.dg/opt/anonunion1.C: New test.
4160
4161 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
4162
4163         * g++.dg/template/qualttp19.C: New test.
4164         * g++.dg/template/qualttp20.C: New test.
4165         * g++.old-deja/g++.jason/report.C: Adjust expected errors
4166         * g++.old-deja/g++.other/qual1.C: Likewise.
4167
4168 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
4169
4170         * gcc.dg/attr-alwaysinline.c: New.
4171
4172 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
4173
4174         * gcc.dg/20020220-1.c: New test.
4175
4176         * gcc.dg/20020220-2.c: New test.
4177
4178         * g++.dg/opt/mmx1.C: New test.
4179
4180 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
4181
4182         * gcc.c-torture/compile/20020110.c: New test.
4183
4184 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
4185
4186         * gcc.c-torture/execute/20020219-1.c: New test.
4187
4188         * gcc.dg/20020219-1.c: New test.
4189
4190         * gcc.dg/noncompile/20020220-1.c: New test.
4191
4192         * g++.dg/opt/ptrintsum1.C: New test.
4193
4194         * gcc.dg/debug/20020220-1.c: New test.
4195
4196 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
4197
4198         * gcc.c-torture/execute/20020216-1.c: New test.
4199
4200 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4201
4202         * gcc.dg/decl-1.c: Update, new test.
4203
4204 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
4205
4206         * g++.dg/abi/bitfield1.C: New test.
4207         * g++.dg/abi/bitfield2.C: New test.
4208
4209 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
4210
4211         * gcc.dg/attr-nest.c: New test.
4212
4213 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
4214
4215         * gcc.c-torture/execute/20020215-1.c: New test.
4216
4217 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
4218
4219         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
4220         * g++.dg/debug/debug.exp: New.
4221         * g++.dg/debug/trivial.C: New.
4222         * g++.dg/debug/debug1.C: Moved...
4223         * g++.dg/other/debug1.C: ...from here.
4224         * g++.dg/debug/debug2.C: Moved...
4225         * g++.dg/other/debug2.C: ...from here.
4226         * g++.dg/debug/debug3.C: Moved...
4227         * g++.dg/other/debug3.C: ...from here.
4228
4229         * gcc.dg/noncompile/20020213-1.c: New test.
4230
4231 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
4232
4233         * g++.dg/other/debug3.C: New test.
4234
4235         * gcc.c-torture/execute/20020213-1.c: New test.
4236
4237 2002-02-13  Richard Smith <richard@ex-parrot.com>
4238
4239         * g++.old-deja/g++.other/thunk1.C: New test.
4240
4241 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
4242
4243         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
4244
4245 2002-02-13  Stan Shebs  <shebs@apple.com>
4246
4247         * gcc.dg/altivec-3.c: New.
4248
4249 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
4250
4251         * gcc.dg/Wunreachable-1.c: New test.
4252         * gcc.dg/Wunreachable-2.c: New test.
4253
4254 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4255
4256         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
4257
4258 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
4259
4260         * gcc.dg/decl-1.c: New test.
4261
4262 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
4263
4264         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
4265
4266 2002-02-10  Kazu Hirata  <kazu@hxi.com>
4267
4268         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
4269         * gcc.c-torture/compile/980506-1.x: Likewise.
4270
4271 2002-02-10  Kazu Hirata  <kazu@hxi.com>
4272
4273         * gcc.dg/20020210-1.c: New.
4274
4275 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
4276
4277         * g77.f-torture/execute/947.f: New regression test
4278         for PR fortran/947.
4279
4280 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
4281
4282         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
4283         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
4284
4285 2002-02-08  Richard Henderson  <rth@redhat.com>
4286
4287         * gcc.c-torture/compile/labels-3.c: New.
4288
4289 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
4290
4291         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
4292         expression statements work instead.
4293         * gcc.dg/noncompile/20020207-1.c: New test.
4294
4295 2002-02-07  Richard Henderson  <rth@redhat.com>
4296
4297         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
4298
4299 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4300
4301         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
4302         message from g77
4303         * lib/g77-dg.exp: Trim g77 error messages so that they are
4304         recognized by dg.exp.
4305
4306 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4307
4308         PR fortran/5473
4309         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
4310
4311 2002-02-07  Richard Henderson  <rth@redhat.com>
4312
4313         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
4314         to be sufficiently aligned for integers.
4315
4316 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
4317
4318         * g++.dg/template/friend4.C: New test.
4319
4320 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4321
4322         PR fortran/5743
4323         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
4324         unsupported cases.
4325
4326 2002-02-07  Richard Henderson  <rth@redhat.com>
4327
4328         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
4329         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
4330         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
4331         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
4332
4333 2002-02-06  Richard Henderson  <rth@redhat.com>
4334
4335         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
4336
4337 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
4338
4339         * gcc.dg/20020206-1.c: New test.
4340
4341 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
4342
4343         * gcc.c-torture/execute/20020206-1.c: New test.
4344
4345         * gcc.c-torture/execute/20020206-2.c: New test.
4346
4347         PR optimization/5429:
4348         * gcc.c-torture/compile/20020206-1.c: New test.
4349
4350 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
4351
4352         * g++.dg/ext/align1.C: Do not use an explicit alignment value
4353         as certain file formats cannot support particularly large
4354         alignments.
4355
4356         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
4357         and do not expect to be able to link the executable.
4358
4359         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
4360         fail because the COFF format does not support the weak attribute.
4361
4362 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
4363
4364         * g77.dg/pr5473.f:  New test
4365
4366 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
4367
4368         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
4369         Fix testcase accordingly.
4370
4371 2002-02-04  Richard Henderson  <rth@redhat.com>
4372
4373         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
4374         (buf): Change to be an array of pointers, not ints.
4375
4376 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4377
4378         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
4379         before all tests.  Move warning one line above to match where it
4380         C frontend emits.
4381         * gcc.dg/Wswitch-2.c: New test.
4382         * g++.dg/warn/Wswitch-1.C: New test.
4383         * g++.dg/warn/Wswitch-2.C: New test.
4384
4385 2002-02-04  Richard Henderson  <rth@redhat.com>
4386
4387         * g++.dg/abi/offsetof.C: Fix size comparison.
4388
4389 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
4390
4391         * gcc.dg/cast-qual-2.c: New test.
4392
4393 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4394
4395         * gcc.dg/20020201-4.c: New test.
4396
4397 2002-02-04  Ben Elliston  <bje@redhat.com>
4398
4399         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
4400         target_info attribute != 0, in addition to the empty string.
4401         (gcc_target_compile): Likewise.
4402
4403 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
4404
4405         * gcc.dg/Wswitch.c: New test.
4406         PR gcc/4475. PR gcc/3780.
4407
4408 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
4409
4410         * g77.f-torture/execute/5122.f: New test for regressions
4411         against PR fortran/5122.
4412
4413 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
4414
4415         * g77.f-torture/compile/pr3743.f: Delete
4416         * g77.dg/pr3743-1.f: New test.
4417         * g77.dg/pr3743-2.f: New test.
4418         * g77.dg/pr3743-3.f: New test.
4419         * g77.dg/pr3743-4.f: New test.
4420
4421 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4422
4423         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
4424
4425 2002-02-02  Richard Henderson  <rth@redhat.com>
4426
4427         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
4428         * gcc.c-torture/execute/bf64-1.c: Likewise.
4429
4430 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4431
4432         * gcc.dg/20020201-2.c: New test.
4433
4434         * gcc.dg/20020201-3.c: New test.
4435
4436         * gcc.c-torture/execute/bitfld-2.c: New test.
4437
4438 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4439
4440         * gcc.dg/bitfld-1.c: Update.
4441         * gcc.dg/bitfld-2.c: Update.
4442         * gcc.c-torture/execute/bitfld-1.x: New.
4443
4444 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4445
4446         * gcc.c-torture/execute/20020201-1.c: New test.
4447
4448 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
4449
4450         PR target/5469
4451         * gcc.dg/20020201-1.c: New test.
4452
4453 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
4454
4455         PR fortran/3743
4456         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
4457         * g77.f-torture/compile/pr3743.x: Remove
4458
4459 2002-01-31  Tom Rix  <trix@redhat.com>
4460
4461         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
4462
4463 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4464
4465         * gcc.dg/noncompile/20020130-1.c: New test.
4466
4467 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
4468
4469         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
4470
4471 2002-01-29  Richard Henderson  <rth@redhat.com>
4472
4473         * gcc.c-torture/execute/991118-1.c: Cast various constants back
4474         to long long.
4475         * gcc.c-torture/execute/bf64-1.c: Likewise.
4476
4477 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
4478
4479         * gcc.c-torture/execute/20020129-1.c: New test.
4480
4481 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4482
4483         * gcc.c-torture/compile/20000224-1.c: Update.
4484         * gcc.c-torture/execute/bitfld-1.c: New tests.
4485         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
4486         * gcc.dg/uninit-A.c: Update.
4487
4488 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
4489
4490         * g++.dg/template/ctor1.C: Add instantiation.
4491
4492 2002-01-28  Paul Koning  <pkoning@equallogic.com>
4493
4494         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
4495         argument to __builtin_prefetch to be const ptr.
4496
4497 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
4498
4499         * gcc.c-torture/compile/20020120-1.c: New test.
4500
4501 2002-01-27  Kazu Hirata  <kazu@hxi.com>
4502
4503         * gcc.c-torture/execute/20020127-1.c: New test.
4504
4505 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
4506
4507         * g77.dg/f77-edit-i-in.f: New test
4508         * g77.dg/f77-edit-i-out.f: New test
4509
4510 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
4511
4512         * gcc.dg/debug/debug.exp: New file.
4513         * gcc.dg/debug/trivial.c: New file.
4514         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
4515         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
4516         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
4517         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
4518         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
4519         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
4520         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
4521         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
4522         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
4523         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
4524         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
4525         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
4526         * gcc.dg/20000503-1.c: Removed.
4527         * gcc.dg/20010207-1.c: Removed.
4528         * gcc.dg/20011223-1.c: Removed.
4529         * gcc.dg/20020104-2.c: Removed.
4530         * gcc.dg/debug-1.c: Removed.
4531         * gcc.dg/debug-2.c: Removed.
4532         * gcc.dg/debug-3.c: Removed.
4533         * gcc.dg/debug-4.c: Removed.
4534         * gcc.dg/debug-5.c: Removed.
4535         * gcc.dg/debug-6.c: Removed.
4536         * gcc.dg/dwarf2-1.c: Removed.
4537         * gcc.dg/dwarf2-2.c: Removed.
4538
4539 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
4540
4541         * g++.old-deja/g++.other/eh5.C: New test.
4542         * g++.old-deja/g++.other/sibcall2.C: New test.
4543         * g++.old-deja/g++.other/array9.C: New test.
4544         * g++.old-deja/g++.other/typename2.C: New test.
4545         * g++.old-deja/g++.other/crash60.C: New test.
4546         * g++.old-deja/g++.other/conv9.C: New test.
4547         * g++.old-deja/g++.other/mangle10.C: New test.
4548         * g++.old-deja/g++.other/unchanging1.C: New test.
4549         * g++.old-deja/g++.other/exprstmt1.C: New test.
4550         * g++.old-deja/g++.other/inline23.C: New test.
4551         * g++.old-deja/g++.eh/ia64-1.C: New test.
4552         * g++.old-deja/g++.other/dwarf2-1.C: New test.
4553         * g++.old-deja/g++.other/reload1.C: New test.
4554         * g++.old-deja/g++.other/static20.C: New test.
4555         * g++.old-deja/g++.other/local-alloc1.C: New test.
4556         * g++.old-deja/g++.other/conv8.C: New test.
4557         * g++.old-deja/g++.other/stmtexpr2.C: New test.
4558         * g++.old-deja/g++.other/storeexpr1.C: New test.
4559         * g++.old-deja/g++.other/storeexpr2.C: New test.
4560         * g++.dg/eh/template2.C: New test.
4561         * g++.dg/warn/weak1.C: New test.
4562
4563 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
4564
4565         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4566         Remove first, non-varying, argument.
4567
4568 2002-01-23  Richard Henderson  <rth@redhat.com>
4569
4570         * gcc.dg/inline-2.c: New.
4571
4572         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
4573         Add optional target arg.  Check number of arguments.
4574         (scan-assembler-not, scan-assembler-dem): Likewise.
4575         (scan-assembler-dem-not): Likewise.
4576
4577 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4578
4579         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
4580         line 12.
4581         * g++.old-deja/g++.brendan/parse3.C,
4582         g++.old-deja/g++.other/crash26.C,
4583         g++.old-deja/g++.other/crash28.C,
4584         g++.old-deja/g++.other/crash29.C,
4585         g++.old-deja/g++.other/crash30.C,
4586         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
4587
4588 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
4589
4590         * gcc.dg/20020115-1.c: New.
4591
4592 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
4593
4594         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
4595
4596 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
4597
4598         * gcc.dg/20020122-3.c: New.
4599
4600 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
4601
4602         * g++.dg/other/gc1.C: New test.
4603
4604 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4605
4606         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
4607
4608 2002-01-22  Richard Henderson  <rth@redhat.com>
4609
4610         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
4611
4612 2002-01-22  Richard Henderson  <rth@redhat.com>
4613
4614         * gcc.dg/20020122-4.c: New.
4615
4616 2002-01-22  H.J. Lu <hjl@gnu.org>
4617
4618         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
4619         link output.
4620         * gcc.dg/special/ecos.exp: Likewise.
4621         * lib/g++-dg.exp: Likewise.
4622         * lib/g77-dg.exp: Likewise.
4623         * lib/gcc-dg.exp : Likewise.
4624         * lib/mike-g++.exp: Likewise.
4625         * lib/mike-g77.exp: Likewise.
4626         * lib/mike-gcc.exp: Likewise.
4627         * lib/objc-dg.exp: Likewise.
4628
4629 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
4630
4631         PR target/5379
4632         * gcc.dg/20020122-2.c: New test.
4633
4634 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
4635
4636         * gcc.dg/20020122-1.c: New test.
4637
4638 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
4639
4640         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4641
4642 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
4643
4644         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
4645
4646 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4647
4648         * gcc.c-torture/compile/20020121-1.c: New test.
4649
4650 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4651
4652         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
4653         ld_library_path.
4654
4655 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
4656
4657         * gcc.dg/20020218-1.c: New test.
4658
4659 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
4660
4661         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
4662         messages
4663         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
4664         "At global scope" warning
4665         * g++.dg/ext/align1.C: Change cygwin test for alignment
4666         from db-bogus to dg-warning
4667
4668 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
4669
4670         * g77.f-torture/compile/cpp2.F: New test.
4671
4672 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4673
4674         * g++.dg/template/access1.C: New test.
4675
4676 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
4677
4678         * gcc.dg/20020118-1.c: New.
4679
4680 2002-01-18  Kazu Hirata  <kazu@hxi.com>
4681
4682         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
4683
4684 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4685
4686         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
4687         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
4688         alignment warnings.
4689
4690 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4691
4692         * gcc.misc-tests/i386-prefetch.exp: Save and restore
4693         torture_with_loops and torture_without_loops
4694
4695 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
4696
4697         * gcc.c-torture/compile/20020116-1.c: New test.
4698
4699 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
4700
4701         * gcc.dg/20020116-2.c: New test.
4702
4703         * gcc.dg/ultrasp4.c: New test.
4704
4705         * gcc.dg/20020116-1.c: New test.
4706
4707 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
4708
4709         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
4710         by EABI.
4711
4712 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
4713
4714         * gcc.misc-tests/i386-prefetch.exp: New.
4715         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
4716         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
4717         * gcc.misc-tests/i386-pf-none-1.c: New test.
4718         * gcc.misc-tests/i386-pf-sse-1.c: New test.
4719
4720 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
4721
4722         * gcc.dg/gnu89-init-1.c: Add new tests.
4723
4724 2002-01-15  Andreas Jaeger  <aj@suse.de>
4725
4726         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
4727         * gcc.dg/i386-mmx-2.c: Likewise.
4728         * gcc.dg/i386-sse-1.c: Likewise.
4729         * gcc.dg/i386-sse-2.c: Likewise.
4730         * gcc.dg/i386-sse-3.c: Likewise.
4731
4732 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
4733
4734         * g77.f-torture/execute/intrinsic-unix-bessel.f:
4735         Uncomment additional cases that now pass.
4736
4737 2002-01-11  Richard Henderson  <rth@redhat.com>
4738
4739         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
4740         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
4741
4742 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
4743
4744         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
4745
4746 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
4747
4748         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
4749         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
4750
4751 2002-01-10  Dale Johannesen  <dalej@apple.com>
4752
4753         * gcc.c-torture/execute/loop-11.c: New.
4754
4755 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
4756
4757         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
4758         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
4759
4760 2002-01-09  Richard Henderson  <rth@redhat.com>
4761
4762         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
4763         type in which to perform the operation for each size.
4764
4765 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
4766
4767         * gcc.c-torture/compile/20020109-2.c: New test.
4768
4769 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
4770
4771         * gcc.c-torture/execute/loop-10.c: New test.
4772
4773 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4774
4775         * gcc.c-torture/compile/20010226-1.c: New test.
4776         * gcc.c-torture/compile/20010227-1.c: New test.
4777         * gcc.c-torture/compile/20010426-1.c: New test.
4778         * gcc.c-torture/compile/20010510-1.c: New test.
4779         * gcc.c-torture/compile/20010605-3.c: New test.
4780         * gcc.c-torture/compile/20010824-1.c: New test.
4781         * gcc.c-torture/execute/20010409-1.c: New test.
4782         * gcc.dg/noncompile/20000901-1.c: New test.
4783         * gcc.dg/20001023-1.c: New test.
4784         * gcc.dg/20001101-1.c: New test.
4785         * gcc.dg/20001102-1.c: New test.
4786         * gcc.dg/20010207-1.c: New test.
4787         * gcc.dg/20010405-1.c: New test.
4788         * gcc.dg/20010822-1.c: New test.
4789         * gcc.dg/20011107-1.c: New test.
4790
4791 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
4792
4793         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
4794
4795         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
4796         execution failure on PA targets.
4797
4798 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4799
4800         * gcc.c-torture/compile/20020109-1.c: New test.
4801
4802 2002-01-08  Kazu Hirata  <kazu@hxi.com>
4803
4804         * gcc.c-torture/execute/20020108-1.c: New test.
4805
4806 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
4807
4808         * gcc.dg/20020108-1.c: New test.
4809
4810 2002-01-08  H.J. Lu <hjl@gnu.org>
4811
4812         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
4813         for header files.
4814
4815 2002-01-08  Geoff Keating  <geoffk@redhat.com>
4816
4817         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
4818         consistency.
4819
4820 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
4821
4822         * gcc.dg/altivec-4.c: Test altivec predicates.
4823
4824 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
4825
4826         * gcc.c-torture/execute/20020107-1.c: New test.
4827
4828 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
4829
4830         PR c/5279
4831         * gcc.c-torture/compile/20020106-1.c: New test.
4832
4833 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
4834
4835         * gcc.c-torture/execute/nestfunc-4.c: New test.
4836
4837 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4838
4839         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
4840         extra triple that slipped in.
4841         * g++.old-deja/g++.abi/align.C: Likewise.
4842         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4843
4844 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4845
4846         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
4847         * g++.old-deja/g++.abi/align.C: Likewise.
4848         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4849
4850         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
4851         on FreeBSD/i386.
4852         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
4853         FreeBSD.
4854
4855 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
4856
4857         * gcc.dg/20020104-1.c: New test.
4858
4859         * gcc.dg/20020104-2.c: New test.
4860
4861 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
4862
4863         * gcc.dg/20020103-1.c: Fix typo in target selector.
4864
4865 2002-01-03  Richard Henderson  <rth@redhat.com>
4866
4867         * gcc.dg/20020103-1.c: New.
4868
4869 2002-01-03  Kazu Hirata  <kazu@hxi.com>
4870
4871         * gcc.c-torture/execute/20020103-1.c: New test.
4872
4873 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
4874
4875         * g++.dg/other/debug2.C: New test.
4876
4877         * gcc.c-torture/compile/20020103-1.c: New test.
4878
4879 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
4880
4881         * gcc.dg/gnu89-init-1.c: Added new tests.
4882
4883 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4884
4885         * g++.dg/template/friend2.C: Remove as patch is reverted.
4886
4887         * g++.dg/warn/oldcast1.C: New test.
4888
4889         * g++.dg/template/ptrmem1.C: New test.
4890         * g++.dg/template/ptrmem2.C: New test.
4891
4892         * g++.dg/template/ntp.C: New test.
4893
4894         * g++.dg/other/component1.C: New test.
4895
4896         * g++.dg/template/ttp3.C: New test.
4897
4898         * g++.dg/template/friend2.C: New test.
4899         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
4900
4901 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4902
4903         * g++.dg/other/ptrmem1.C: New test.
4904         * g++.dg/other/ptrmem2.C: New test.
4905
4906 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4907
4908         * g++.dg/template/ctor1.C: New test.
4909
4910 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4911
4912         * g++.dg/template/friend2.C: New test.
4913
4914 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
4915
4916         * gcc.dg/mmix-1.c: New test.
4917
4918 2001-12-31  Richard Henderson  <rth@redhat.com>
4919
4920         * gcc.dg/asm-5.c: New.
4921
4922 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
4923
4924         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
4925         in namespace __gnu_cxx
4926
4927 2001-12-30  Richard Henderson  <rth@redhat.com>
4928
4929         * gcc.dg/debug-6.c: New.
4930
4931 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
4932
4933         * gcc.c-torture/compile/20011229-2.c: New test.
4934
4935 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
4936
4937         * gcc.dg/debug-3.c: New test.
4938         * gcc.dg/debug-4.c: New test.
4939         * gcc.dg/debug-5.c: New test.
4940
4941 2001-12-29  Richard Henderson  <rth@redhat.com>
4942
4943         * g++.dg/eh/loop1.C: New.
4944
4945 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4946
4947         * g++.dg/template/crash1.C: New test.
4948
4949 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4950
4951         * g++.dg/other/const1.C: New test.
4952
4953 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
4954
4955         * gcc.c-torture/compile/20011229-1.c: New test.
4956
4957 2001-12-28  Stan Shebs  <shebs@apple.com>
4958
4959         * lib/objc-torture.exp: Resync with c-torture.exp.
4960         * lib/objc.exp: Load standard libraries.
4961
4962 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
4963
4964         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
4965         additional tests.
4966
4967 2001-12-27  Roger Sayle <roger@eyesopen.com>
4968
4969         * gcc.c-torture/execute/string-opt-16.c: New testcase.
4970
4971 2001-12-27  Richard Henderson  <rth@redhat.com>
4972
4973         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
4974
4975 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
4976
4977         * g++.dg/eh/ctor1.C: New test.
4978         * g++.dg/other/error2.C: New test.
4979
4980 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
4981
4982         * g++.dg/other/init2.C: New test.
4983
4984 2001-12-24  Richard Henderson  <rth@redhat.com>
4985
4986         * gcc.dg/20011223-1.c: New.
4987         * gcc.dg/inline-1.c: New.
4988
4989 2001-12-23  Richard Henderson  <rth@redhat.com>
4990
4991         * gcc.dg/asm-4.c: Test operand modifiers.
4992
4993 2001-12-23  Richard Henderson  <rth@redhat.com>
4994
4995         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
4996
4997 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4998
4999         * gcc.c-torture/execute/20011223-1.c: New test.
5000
5001 2001-12-21  Richard Henderson  <rth@redhat.com>
5002
5003         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
5004         re-enables the warning.
5005
5006 2001-12-21  Richard Henderson  <rth@redhat.com>
5007
5008         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
5009
5010 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
5011
5012         * gcc.c-torture/compile/20011218-1.c: New test.
5013
5014 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
5015
5016         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
5017         arm-isr.c test.
5018         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
5019         epilogue generation for ARM ISR routines.
5020
5021 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5022
5023         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
5024         * gcc.dg/format/c90-printf-3.c: Likewise.
5025         * gcc.dg/format/c99-printf-3.c: Likewise.
5026         * gcc.dg/format/ext-1.c: Likewise.
5027         * gcc.dg/format/ext-6.c: Likewise.
5028         * gcc.dg/format/format.h: Prototype unlocked stdio.
5029
5030 2001-12-20  Richard Henderson  <rth@redhat.com>
5031
5032         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
5033         (arena): Use it.
5034         (malloc): Correct allocation logic.  Abort if we fill up the
5035         arena before initialization complete.
5036         (realloc): Correct allocation logic.
5037
5038 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
5039
5040         * gcc.c-torture/compile/20011219-2.c: New test.
5041
5042         * gcc.c-torture/execute/20011219-1.c: New test.
5043
5044 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
5045
5046         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
5047         target does not support weak symbols.
5048
5049 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
5050
5051         * gcc.c-torture/compile/20011219-1.c: New test.
5052
5053 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
5054
5055         * g++.dg/other/error1.C: New test.
5056
5057 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
5058
5059         * gcc.c-torture/execute/20011217-1.c: New test.
5060
5061 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
5062
5063         * objc.dg/special/: New directory.
5064         * objc.dg/special/special.exp: New file.
5065         * objc.dg/special/unclaimed-category-1.h: New file.
5066         * objc.dg/special/unclaimed-category-1a.m: New file.
5067         * objc.dg/special/unclaimed-category-1.m: New file.
5068
5069 2001-12-17  Andreas Jaeger  <aj@suse.de>
5070
5071         * gcc.c-torture/compile/20011217-2.c: New test.
5072
5073 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5074
5075         * gcc.c-torture/compile/20011217-1.c: New test.
5076
5077 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
5078
5079         * testsuite/gcc.dg/20011214-1.c: New.
5080
5081 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
5082
5083         * gcc.dg/altivec-4.c: New.
5084
5085 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
5086
5087         * gcc.dg/20011113-1.c: New test.
5088
5089 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5090
5091         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
5092         std::__malloc_alloc_template<0> and
5093         std::__default_alloc_template<false, 0>.
5094
5095 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5096
5097         * objc/execute/bf-21.m: New test.
5098         * objc/execute/enumeration-1.m: New test.
5099         * objc/execute/enumeration-2.m: New test.
5100
5101 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
5102
5103         * gcc.dg/gnu89-init-1.c: New test.
5104
5105 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
5106
5107         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
5108         * g++.old-deja/g++.jason/2371.C: Likewise.
5109         * g++.old-deja/g++.jason/template33.C: Likewise.
5110         * g++.old-deja/g++.jason/template34.C: Likewise.
5111         * g++.old-deja/g++.jason/template36.C: Likewise.
5112         * g++.old-deja/g++.oliva/typename1.C: Likewise.
5113         * g++.old-deja/g++.oliva/typename2.C: Likewise.
5114         * g++.old-deja/g++.other/typename1.C: Likewise.
5115         * g++.old-deja/g++.pt/inherit2.C: Likewise.
5116         * g++.old-deja/g++.pt/nontype5.C: Likewise.
5117         * g++.old-deja/g++.pt/typename11.C: Likewise.
5118         * g++.old-deja/g++.pt/typename14.C: Likewise.
5119         * g++.old-deja/g++.pt/typename16.C: Likewise.
5120         * g++.old-deja/g++.pt/typename3.C: Likewise.
5121         * g++.old-deja/g++.pt/typename4.C: Likewise.
5122         * g++.old-deja/g++.pt/typename5.C: Likewise.
5123         * g++.old-deja/g++.pt/typename7.C: Likewise.
5124         * g++.old-deja/g++.robertl/eb9.C: Likewise.
5125
5126 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
5127
5128         * g++.dg/other/linkage1.C: New test.
5129         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
5130         specifiers.
5131
5132 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
5133
5134         * gcc.dg/concat.c: New test.
5135
5136 2001-12-11  Stan Shebs  <shebs@apple.com>
5137
5138         * objc/compile: New test directory.
5139         * objc/compile/compile.exp: New expect script.
5140         * objc/compile/20011211-1.m: New compile test.
5141
5142 2001-12-11  Jason Merrill  <jason@redhat.com>
5143
5144         * lib/prune.exp (prune_gcc_output): Also handle "In member
5145         function".  So many permutations...
5146
5147 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
5148
5149         * g++.dg/template/typedef1.C: New test.
5150
5151 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
5152
5153         * g++.dg/other/copy1.C: New test.
5154
5155 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
5156
5157         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
5158
5159         * gcc.dg/builtin-choose-expr.c: New.
5160
5161 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
5162
5163         * gcc.dg/altivec-2.c: New.
5164
5165 2001-12-07  Richard Henderson  <rth@redhat.com>
5166
5167         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
5168
5169 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
5170
5171         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
5172         ultrasparc.
5173
5174 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5175
5176         * g++-old.deja/g++.robertl/eb101.C: Deleted.
5177
5178 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
5179
5180         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
5181         variable argument list.
5182
5183 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
5184
5185         * gcc.c-torture/execute/memcheck: Delete entire directory.
5186         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
5187         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
5188
5189 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5190
5191         * gcc.dg/Wshadow-1.c: New test.
5192
5193 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
5194
5195         * gcc.c-torture/compile/20011130-1.c: New test.
5196
5197         * gcc.dg/noncompile/20011025-1.c: New test.
5198
5199         * g++.dg/other/anon-union.C: New test.
5200
5201         * gcc.c-torture/execute/20011024-1.c: New test.
5202
5203 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5204
5205         * gcc.c-torture/execute/20000722-1.x,
5206         gcc.c-torture/execute/20010123-1.x: Remove.
5207         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
5208         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
5209         gcc.dg/c99-complit-2.c: New tests.
5210
5211 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
5212
5213         * g++.dg/inherit/base1.C: New test.
5214
5215 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
5216
5217         * g++.dg/other/stdarg1.C: New test.
5218
5219         * gcc.c-torture/compile/20011130-2.c: New test.
5220
5221 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
5222
5223         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
5224         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
5225         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
5226         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
5227         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
5228         * gcc.dg/builtin-prefetch-1.c: New test.
5229
5230 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
5231
5232         * gcc.dg/20011130-1.c: New test.
5233
5234 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
5235
5236         * g++.dg/other/scope1.C: New test.
5237         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
5238
5239 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5240
5241         * gcc.dg/vla-init-1.c: New test.
5242
5243 2001-12-01  Geoff Keating  <geoffk@redhat.com>
5244
5245         * gcc.c-torture/compile/structs.c: New testcase from GDB.
5246
5247 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5248
5249         * objc.dg/alias.m: Update.
5250         * objc.dg/class-1.m: Update.
5251         * objc.dg/const-str-1.m: Update.
5252         * objc.dg/fwd-proto-1.m: Update.
5253         * objc.dg/id-1.m: Update.
5254         * objc.dg/super-class-1.m: Update.
5255
5256 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
5257
5258         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
5259         constructs.
5260
5261 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
5262
5263         * gcc.c-torture/execute/20011128-1.c: New test.
5264
5265 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
5266
5267         * gcc.dg/20011127-1.c: New test.
5268
5269 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5270
5271         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
5272         from Austin Group draft 7.
5273         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
5274         scanf format arguments.
5275         * gcc.dg/format/no-exargs-2.c: New test.
5276
5277 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
5278
5279         * g++.dg/abi/vbase8-4.C: New test.
5280
5281 2001-11-24  Ian Lance Taylor  <ian@airs.com>
5282
5283         * gcc.c-torture/execute/20011121-1.c: New test.
5284
5285 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
5286
5287         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
5288
5289 2001-11-23  Andreas Jaeger  <aj@suse.de>
5290
5291         * gcc.dg/cpp/charconst-2.c: New test.
5292
5293 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
5294
5295         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
5296         to the host if it is remote.  Let tests specify extra headers
5297         they use.
5298         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
5299         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
5300         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
5301         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
5302         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
5303         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
5304         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
5305         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
5306         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
5307         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
5308
5309 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
5310
5311         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
5312         for little endian ARMs.
5313
5314 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
5315
5316         * gcc.c-torture/compile/20011119-1.c: New test.
5317         * gcc.c-torture/compile/20011119-2.c: New test.
5318
5319 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
5320
5321         * gcc.dg/altivec-1.c: Fix typo.
5322
5323 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5324
5325         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
5326
5327 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
5328
5329         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
5330
5331 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
5332
5333         * lib/g77.exp: Don't specify --rpath-link.
5334
5335         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
5336         across all the headers.
5337         * gcc.dg/format/format.exp: For testing on a remote host,
5338         copy format.h.
5339
5340         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
5341         * gcc.c-torture/execute/930406-1.c: Likewise.
5342         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5343
5344 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
5345
5346         * gcc.dg/altivec-1.c: New.
5347
5348 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
5349
5350         * gcc.dg/cpp/fpreprocessed.c: New test case.
5351
5352 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5353
5354         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
5355         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
5356         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
5357
5358 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5359
5360         * gcc.dg/no-builtin-1.c: New test.
5361
5362 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
5363
5364         * gcc.c-torture/execute/20011115-1.c: New test.
5365
5366 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
5367
5368         * gcc.c-torture/compile/20011114-2.c: New test.
5369         * gcc.c-torture/compile/20011114-3.c: New test.
5370         * gcc.c-torture/compile/20011114-4.c: New test.
5371
5372 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
5373
5374         * g++.dg/other/init1.C: New test.
5375
5376 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
5377
5378         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
5379         message.
5380
5381         * gcc.c-torture/execute/20011114-1.c: New testcase.
5382
5383         * gcc.c-torture/compile/20010327-1.c: Revert last change.
5384         * gcc.c-torture/compile/20011114-1.c: New test, exactly
5385         like the (before this change) version of 20010327-1.c.
5386
5387 2001-11-14  Roger Sayle <roger@eyesopen.com>
5388
5389         * gcc.c-torture/execute/string-opt-13.c: New testcase.
5390
5391 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
5392
5393         * g++.dg/init/array2.C: New test.
5394
5395 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
5396
5397         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
5398
5399 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
5400
5401         * g++.dg/other/forscope1.C: New test.
5402         * g++.dg/ext/forscope1.C: New test.
5403         * g++.dg/ext/forscope2.C: New test.
5404
5405 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
5406
5407         * gcc.c-torture/execute/20011113-1.c: New test.
5408
5409 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
5410
5411         * gcc.c-torture/execute/20011109-2.c: New test.
5412
5413         * gcc.c-torture/execute/20011109-1.c: New test.
5414
5415 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
5416
5417         * gcc.c-torture/compile/20011109-1.c: New test.
5418
5419 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
5420
5421         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
5422         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
5423         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
5424         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
5425         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
5426         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
5427         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
5428
5429 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5430
5431         * g++.dg/warn/Wshadow-1.C: New tests.
5432         * g++.old-deja/g++.mike/for3.C: Update.
5433
5434 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5435
5436         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
5437         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
5438         XFAILs.  Adjust expected error texts.
5439         * gcc.c-torture/compile/20011106-1.c,
5440         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
5441         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
5442         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
5443         gcc.dg/c99-array-lval-5.c: New tests.
5444
5445 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5446
5447         * gcc.dg/cpp/defined.c: Update.
5448
5449 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5450
5451         * gcc.c-torture/execute/anon-1.c: New test.
5452
5453 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
5454
5455         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
5456         same size, so no warning should be produced on stormy16.
5457
5458         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
5459         due to oversized array.
5460         * g++.old-deja/g++.mike/ns15.C: Likewise.
5461         * g++.old-deja/g++.pt/crash16.C: Likewise.
5462
5463 2001-11-02  Graham Stott  <grahams@redhat.com>
5464
5465         * g++.dgother/debug1.C: Fix typos.
5466
5467 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
5468
5469         * g++.dg/other/debug1.C: New test.
5470
5471 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5472
5473         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
5474         of unsigned long.
5475
5476 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
5477
5478         * gcc.dg/20011029-2.c: New test.
5479
5480         * gcc.c-torture/compile/20011029-1.c: New test.
5481
5482 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5483
5484         * objc/execute/class_self-1.m: New test.
5485         * objc/execute/class_self-2.m: New test.
5486
5487 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
5488
5489         * gcc.misc-tests/msgs.exp: Delete.
5490         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
5491         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
5492         error set to match recent changes.
5493
5494 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
5495
5496         * gcc.dg/20011021-1.c: New test.
5497
5498 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
5499
5500         * gcc.c-torture/compile/20011023-1.c: New test.
5501
5502 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
5503
5504         * lib/g77.exp: Rewrite based on lib/g++.exp.
5505
5506 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
5507
5508         * gcc.c-torture/execute/20011019-1.c: New test.
5509
5510         * gcc.dg/20011018-1.c: New test.
5511
5512 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
5513
5514         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
5515
5516 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
5517
5518         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
5519         * gcc.dg/attr-invalid.c: Likewise.
5520
5521 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
5522
5523         * testsuite/gcc.dg/20011015-1.c: New test.
5524
5525 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5526
5527         * g++.dg/template/unify2.C: New test.
5528
5529 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5530
5531         * g++.dg/other/exception-specification.C: New test
5532
5533 2001-10-13  Tom Rix  <trix@redhat.com>
5534
5535         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
5536         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
5537
5538 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
5539
5540         * testsuite/gcc.dg/20011009-1.c: New test.
5541
5542 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
5543
5544         PR g++/4476
5545         * g++.dg/other/friend1.C: New test.
5546
5547 2001-10-11  Richard Henderson  <rth@redhat.com>
5548
5549         * g++.old-deja/g++.other/crash18.C: Add -S to options.
5550
5551 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5552
5553         * gcc.c-torture/compile/20011010-1.c: New.
5554
5555 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5556
5557         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
5558         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
5559         g77.f-torture/execute/execute.exp,
5560         g77.f-torture/noncompile/noncompile.exp,
5561         gcc.c-torture/compile/compile.exp,
5562         gcc.c-torture/execute/execute.exp,
5563         gcc.c-torture/execute/ieee/ieee.exp,
5564         gcc.c-torture/execute/memcheck/memcheck.exp,
5565         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
5566         objc/execute/execute.exp: Update FSF address.
5567
5568 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
5569
5570         * gcc.dg/cpp/cmdlne-C.c: Update.
5571         * gcc.dg/cpp/cmdlne-C2.c: New.
5572
5573 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5574
5575         * gcc.c-torture/execute/20011008-3.c: New.
5576
5577 2001-10-08  DJ Delorie  <dj@redhat.com>
5578
5579         * gcc.dg/20011008-1.c: New.
5580         * gcc.dg/20011008-2.c: New.
5581
5582 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5583
5584         * gcc.dg/cpp/spacing1.c: Update test.
5585
5586 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5587
5588         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
5589         spelling errors of "separate" as "seperate".
5590
5591 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
5592
5593         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
5594         enough to avoid inlining.
5595
5596 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5597
5598         * lib/g77.exp: set libg2c_dir correctly.
5599
5600 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5601
5602         * gcc.dg/cpp/macro11.c: New test.
5603
5604 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5605
5606         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
5607         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
5608         gcc.dg/format/multattr-3.c: New tests.
5609         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
5610         tests for format attributes on function pointers being rejected.
5611
5612 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5613
5614         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
5615
5616 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5617
5618         * g++.dg/warn/format1.C: New test.
5619
5620 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
5621
5622         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
5623
5624 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5625
5626         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
5627
5628 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5629
5630         * gcc.dg/cpp/redef2.c: Add test.
5631
5632 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
5633
5634         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
5635         long-standing bug on i686, apparently.
5636         * gcc.c-torture/execute/loop-2c.x: New file.
5637         * gcc.c-torture/execute/loop-2d.x: New file.
5638         * gcc.c-torture/execute/loop-3c.x: New file.
5639
5640 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
5641
5642         * gcc.dg/cpp/20000625-2.c: Correct line number.
5643
5644 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5645
5646         * gcc.dg/cpp/macro10.c: New test.
5647         * gcc.dg/cpp/strify3.c: New test.
5648         * gcc.dg/cpp/spacing1.c: Add tests.
5649         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
5650         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
5651
5652 2001-09-24  DJ Delorie  <dj@redhat.com>
5653
5654         * gcc.c-torture/execute/20010924-1.c: New test.
5655
5656 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5657
5658         * testsuite/objc/execute/paste.m: Remove.
5659
5660 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5661
5662         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
5663
5664 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
5665
5666         * g77.dg/strlen0.f: New test.
5667
5668 2001-09-21  Richard Henderson  <rth@redhat.com>
5669
5670         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
5671         * g++.old-deja/g++.abi/vtable2.C: Likewise.
5672
5673 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5674
5675         Table-driven attributes.
5676         * g++.dg/ext/attrib1.C: New test.
5677
5678 2001-09-20  DJ Delorie  <dj@redhat.com>
5679
5680         * gcc.dg/20000926-1.c: Update expected warning messages.
5681         * gcc.dg/array-2.c: Likewise, and test for warnings too.
5682         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
5683         array.
5684
5685 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
5686
5687         * g++.dg/eh/registers1.C: New test case.
5688
5689 2001-09-17  Richard Henderson  <rth@redhat.com>
5690
5691         * gcc.dg/array-5.c: Fix VLA decomposition test.
5692
5693 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5694
5695         * gcc.dg/cpp/line5.c: New testcase.
5696
5697 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
5698
5699         * gcc.dg/cpp/macro9.c: New test.
5700
5701 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
5702
5703         * gcc.c-torture/execute/980223.c: Change type of addr from long
5704         to char *.
5705
5706 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
5707
5708         * gcc.c-torture/execute/20010915-1.c: New test.
5709
5710 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
5711
5712         * g77.dg/bprob: New directory.
5713         * g77.dg/bprob/bprob.exp: New file.
5714         * g77.dg/bprob/bprob-1.f: New test.
5715         * g77.dg/gcov: New directory.
5716         * g77.dg/gcov/gcov.exp: New file.
5717         * g77.dg/gcov/gcov-1.f: New test.
5718         * g77.dg/gcov/gcov-1.x: New file.
5719
5720 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5721
5722         * gcc.dg/cpp/directiv.c: Update.
5723         * gcc.dg/cpp/undef1.c: Update.
5724
5725 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
5726
5727         * gcc.dg/20010912-1.c: New test.
5728
5729 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
5730
5731         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
5732         language-independent file in lib.
5733         * lib/gcov.exp: New file.
5734
5735 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5736
5737         * gcc.c-torture/compile/20010911-1.c: New test.
5738
5739 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
5740
5741         * lib/profopt.exp: New, to support profile-directed optimizations.
5742         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
5743         * gcc.misc-tests/bprob-1.c: New test.
5744         * gcc.misc-tests/bprob-2.c: New test.
5745
5746 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
5747
5748         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
5749         XFAIL and which kinds of gcov output to verify.
5750         * gcc.misc-tests/gcov-4b.x: New file.
5751         * gcc.misc-tests/gcov-5b.x: New file.
5752         * gcc.misc-tests/gcov-6.x: New file.
5753         * gcc.misc-tests/gcov-7.c: New test.
5754         * gcc.misc-tests/gcov-7.x: New file.
5755
5756 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
5757
5758         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
5759         * gcc.misc-tests/gcov-6.c: New test.
5760
5761 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5762
5763         PR c++/3986
5764         * g++.dg/abi/vbase1.C: New test.
5765
5766 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
5767
5768         * objc.dg/method-2.m: New.
5769
5770 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5771
5772         PR c++/4203
5773         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
5774         * g++.dg/init/empty1.C: New test.
5775
5776 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
5777
5778         * gcc.c-torture/compile/20010903-1.c: New test.
5779
5780 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
5781
5782         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
5783         for m68k.
5784
5785 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
5786
5787         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
5788
5789         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
5790
5791         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
5792
5793 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
5794
5795         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
5796         for 16-bit 'unsigned int'.
5797
5798 2001-08-29  Kazu Hirata  <kazu@hxi.com>
5799
5800         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
5801
5802 2001-08-27  Richard Henderson  <rth@redhat.com>
5803
5804         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
5805         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
5806
5807 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
5808
5809         * gcc.dg/asm-names.c (ymain): New.
5810
5811 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
5812
5813         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
5814         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
5815         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
5816
5817 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5818
5819         * gcc.dg/compare5.c: New testcase.
5820
5821 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
5822
5823         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
5824         and "In instantiation".
5825
5826 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
5827
5828         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
5829
5830 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
5831
5832         * gcc.misc-tests/gcov.exp: Add support for branch information.
5833         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
5834         * gcc.misc-tests/gcov-4.c: New test.
5835         * gcc.misc-tests/gcov-4b.c: New test.
5836         * gcc.misc-tests/gcov-5b.c: New test.
5837
5838 2001-08-20  Zack Weinberg  <zackw@panix.com>
5839
5840         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
5841         expected to fail.
5842
5843 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5844
5845         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
5846
5847 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
5848
5849         * g++.dg/eh/template1.C: New test.
5850
5851 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
5852
5853         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
5854         Fix thinko.
5855         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
5856         for xfail.
5857
5858 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
5859
5860         * lib/g77-dg.exp:  Use prune.exp for common procedures
5861         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
5862         * lib/g77.exp: (g77-dg-prune) Remove
5863
5864 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
5865
5866         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
5867
5868 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5869
5870         * g++.dg/template/unify1.C: New test.
5871
5872 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
5873
5874         * g++.dg/abi/empty4.C: New test.
5875
5876 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
5877
5878         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
5879         solaris2.*
5880         * g77.f-torture/compile/pr3743.x: Likewise
5881
5882 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5883
5884         * g++.dg/other/using-declaration.C: New test.
5885
5886 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5887
5888         * gcc.dg/cpp/tr-sign.c: New testcase.
5889
5890 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5891
5892         * gcc.dg/cpp/19951025-1.c: Revert.
5893         * gcc.dg/cpp/directiv.c: We no longer process directives that
5894         interrupt macro arguments.
5895
5896 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
5897
5898         * gcc.dg/bconstp-1.c: New test.
5899
5900 2001-08-03  Richard Henderson  <rth@redhat.com>
5901
5902         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
5903
5904 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5905
5906         * gcc.dg/cpp/19951025-1.c: Update.
5907
5908 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
5909
5910         * g77.dg/ff90-1.f (s): Fix reference of variable z,
5911         should be x.
5912
5913 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
5914
5915         Kill -fhonor-std.
5916         * g++.old-deja/g++.ns/ns14.C: Remove special options.
5917         * g++.old-deja/g++.other/std1.C: Likewise.
5918         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
5919
5920 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
5921
5922         * lib/g77.exp:  Load gcc-defs.exp for common procedures
5923         (g77_pass, g77_fail, g77_finish, g77_exit,
5924         ${tool}_check_unsupported_p} Now redundant.  Deleted.
5925
5926 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
5927
5928         * g77.dg/fbackslash.f
5929         * g77.dg/fcase-preserve.f
5930         * g77.dg/ff90-1.f
5931         * g77.dg/ffixed-line-length-0.f
5932         * g77.dg/ffixed-line-length-132.f
5933         * g77.dg/ffixed-line-length-7.f
5934         * g77.dg/ffixed-line-length-72.f
5935         * g77.dg/ffixed-line-length-none.f
5936         * g77.dg/ffree-form-1.f
5937         * g77.dg/fno-backslash.f
5938         * g77.dg/fno-f90-1.f
5939         * g77.dg/fno-fixed-form-1.f
5940         * g77.dg/fno-onetrip.f
5941         * g77.dg/fno-typeless-boz.f
5942         * g77.dg/fno-underscoring.f
5943         * g77.dg/fno-vxt-1.f
5944         * g77.dg/fonetrip.f
5945         * g77.dg/ftypeless-boz.f
5946         * g77.dg/fugly-assumed.f
5947         * g77.dg/funderscoring.f
5948         * g77.dg/fvxt-1.f
5949
5950 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
5951
5952         * objc.dg/fwd-proto-1.m: New.
5953         * objc.dg/local-decl-1.m: New.
5954         * objc.dg/naming-1.m: New.
5955         * objc.dg/naming-2.m: New.
5956         * objc.dg/proto-hier-1.m: New.
5957
5958 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
5959
5960         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
5961         largest-type elements to a struct makes its size grow.
5962
5963 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5964
5965         * g++.dg/abi/vthunk1.C: New test.
5966
5967 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5968
5969         * g++.dg/abi/vbase8-22.C: New test.
5970
5971 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5972
5973         * gcc.dg/cpp/macro8.c: New test.
5974
5975 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5976
5977         * g++.dg/abi/vbase8-21.C: New test.
5978
5979 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5980
5981         * g++.dg/abi/vbase8-10.C: New test.
5982
5983 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5984
5985         * lib/g++.exp (g++_set_ld_library_path): Renamed to
5986         ${tool}_set_ld_library_path.
5987         Changed caller.
5988         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
5989         g++.exp.
5990
5991 2001-07-26  Stan Cox <scox@redhat.com>
5992
5993         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
5994         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
5995         gcc_exit, gcc_check_unsupported_p):
5996         Moved to gcc-deps.exp
5997         * gcc-deps.exp: New file.
5998
5999 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6000
6001         * g++.old-deja/g++.pt/defarg14.C: New test.
6002
6003 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
6004
6005         * g++.old-deja/g++.other/lineno5.C: New test.
6006
6007 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
6008
6009         * g++.old-deja/g++.pt/crash68.C: New test.
6010
6011 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
6012
6013         * g++.old-deja/g++.other/crash42.C: New test.
6014
6015 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6016
6017         * gcc.dg/cpp/extratokens.c: Fix.
6018         * gcc.dg/cpp/skipping2.c: New tests.
6019
6020 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6021
6022         * gcc.c-torture/execute/20010724-1.c: New file.
6023         * gcc.c-torture/execute/20010724-1.x: New file.
6024
6025 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6026
6027         * g++.old-deja/g++.other/cond7.C: New test.
6028
6029 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6030
6031         * g++.old-deja/g++.other/optimize4.C: New test.
6032
6033 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6034
6035         * g++.old-deja/g++.abi/vbase8-5.C: New test.
6036
6037 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
6038
6039         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
6040         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
6041         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
6042         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
6043
6044         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
6045         bug report" message.
6046
6047         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
6048         * g++.dg/ext/instantiate1.C: Move from old-deja.
6049
6050 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
6051
6052         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
6053         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
6054         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
6055         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
6056
6057 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
6058
6059         * gcc.c-torture/execute/20010723-1.c: New test.
6060
6061 2001-07-23  Ben Elliston  <bje@redhat.com>
6062
6063         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
6064
6065 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6066
6067         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
6068         i[34567]86-*-*.
6069         Delete handling of ieee_multilib_flags.
6070         Pass -mieee for alpha*-*-* and sh-*-*.
6071         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
6072
6073 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
6074
6075         Remove old-abi tests.
6076         * g++.old-deja/g++.mike/p11116.C: Remove.
6077         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
6078
6079 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
6080
6081         * g77.f-torture/compile/pr3743.f:  New test
6082
6083 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
6084
6085         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
6086
6087 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6088
6089         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
6090         g++.old-deja/g++.pt/static6.C: Likewise.
6091         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
6092         supports weak symbols.
6093
6094 2001-07-18  Andreas Jaeger  <aj@suse.de>
6095
6096         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
6097         supported again.
6098
6099 2001-07-18  Andreas Jaeger  <aj@suse.de>
6100
6101         * gcc.dg/iftrap-1.c: Fix target line.
6102
6103 2001-07-17  Richard Henderson  <rth@redhat.com>
6104
6105         * gcc.c-torture/execute/20010717-1.c: New.
6106
6107 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6108
6109         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
6110         tests.
6111
6112 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6113
6114         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6115
6116 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6117
6118         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
6119         UAC_SIGBUS, UAC_NOPRINT definitions.
6120
6121 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
6122
6123         * objc/execute/object_is_class.m: New test.
6124         * objc/execute/object_is_meta_class.m: New test.
6125
6126 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6127
6128         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
6129         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
6130
6131 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
6132
6133         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
6134         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
6135
6136 2001-07-14  Richard Henderson  <rth@redhat.com>
6137
6138         * gcc.dg/iftrap-1.c: New.
6139
6140 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
6141
6142         * g77.f-torture/execute/intrinsic77.f: New test.
6143
6144 2001-07-11  Janis Johnson <janis@us.ibm.com>
6145
6146         * gcc.misc-tests/gcov-3.c: New test.
6147
6148 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
6149
6150         * gcc.c-torture/compile/20010711-1.c,
6151         * gcc.c-torture/compile/20010711-2.c: New tests.
6152
6153 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
6154
6155         * gcc.c-torture/execute/20010711-1.c: New test.
6156
6157 2001-07-11  Ben Elliston  <bje@redhat.com>
6158
6159         * g++.old-deja/g++.other/enum5.C: New test.
6160
6161 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
6162
6163         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
6164         (g++-dg-prune): Call prune_gcc_output.
6165         * prune.exp: New file for prune_gcc_output.
6166         * lib/g++.exp, lib/gcc.exp: Load it.
6167
6168 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6169
6170         * gcc.c-torture/compile/20010701-1.c,
6171         g++.old-deja/g++.ext/attrib6.C: New tests.
6172
6173 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
6174
6175         * gcc.c-torture/compile/20010706-1.c: New test.
6176
6177 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
6178
6179         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
6180
6181 2001-06-28  Stan Shebs  <shebs@apple.com>
6182
6183         * gcc.dg/pragma-darwin.c: New test.
6184
6185 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6186
6187         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
6188         Solaris 2.[678] system.
6189
6190 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6191
6192         * gcc.dg/20010622-1.c: New test.
6193
6194 2001-06-18  Stan Shebs  <shebs@apple.com>
6195
6196         * objc.dg: New directory.
6197         * objc.dg/dg.exp: New file.
6198         * objc.dg/alias.m: New.
6199         * objc.dg/class-1.m: New.
6200         * objc.dg/class-2.m: New.
6201         * objc.dg/const-str-1.m: New.
6202         * objc.dg/const-str-2.m: New.
6203         * objc.dg/id-1.m: New.
6204         * objc.dg/method-1.m: New.
6205         * objc.dg/super-class-1.m: New.
6206         * lib/objc-dg.exp: New file.
6207
6208 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6209
6210         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
6211         of label name.
6212
6213 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
6214
6215         * g++.old-deja/g++.abi/vbase8-9.C: New test.
6216
6217 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6218
6219         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
6220         variable.
6221
6222 2001-06-12  Richard Henderson  <rth@redhat.com>
6223
6224         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
6225
6226 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
6227
6228         * g++.old-deja/g++.abi/vbase5.C: New test.
6229         * g++.old-deja/g++.abi/vbase6.C: New test.
6230         * g++.old-deja/g++.abi/vbase7.C: New test.
6231
6232 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6233
6234         * gcc.c-torture/compile/20010610-1.c: New test.
6235
6236 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
6237
6238         * g++.old-deja/g++.abi/vbase4.C: New test.
6239
6240 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6241
6242         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
6243         support %f for HC11/HC12 targets.
6244         * gcc.c-torture/execute/930513-1.x: New file, likewise.
6245         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
6246         on HC11/HC12 targets.
6247         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
6248
6249 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6250
6251         * gcc.dg/wchar_t-1.c: New file.
6252         * gcc.dg/wint_t-1.c: Likewise.
6253
6254 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
6255
6256         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
6257
6258 2001-06-11  Richard Henderson  <rth@redhat.com>
6259
6260         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
6261
6262 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6263
6264         * gcc.c-torture/compile/20010611-1.c: New test.
6265
6266 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6267
6268         * gcc.dg/c99-tag-1.c: Add more tests.
6269
6270 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
6271
6272         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
6273         representation on MN10300 and ARM/Thumb.
6274
6275 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
6276
6277         * g77.f-torture/execute/20010610.f: New.
6278
6279 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
6280
6281         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
6282         names.
6283
6284 2001-06-09  Richard Henderson  <rth@redhat.com>
6285
6286         * gcc.c-torture/execute/ashrdi-1.c: New.
6287         * gcc.c-torture/execute/ashldi-1.c: New.
6288         * gcc.c-torture/execute/lshrdi-1.c: New.
6289
6290 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
6291
6292         * objc/execute/load-3.m: Added. Check sending +load to categories,
6293         in addition to classes.
6294
6295 2001-06-08  Stan Shebs  <shebs@apple.com>
6296
6297         * objc/execute/load-2.m: New test.  From Nicola Pero
6298         <n.pero@mi.flashnet.it>.
6299
6300 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
6301
6302         * gcc.c-torture/execute/20010605-2.c: New test.
6303
6304 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6305
6306         * g++.old-deja/g++.abi/vbase2.C: New test.
6307         * g++.old-deja/g++.abi/vbase3.C: New test.
6308
6309 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6310
6311         * g++.old-deja/g++.pt/friend49.C: New test.
6312
6313 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
6314
6315         * g++.old-deja/g++.ext/anon3.C: New test.
6316
6317 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
6318
6319         * g++.old-deja/g++.other/conv7.C: New test.
6320
6321 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
6322
6323         * gcc.c-torture/compile/20010605-2.c: New test.
6324
6325 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6326
6327         * gcc.c-torture/execute/20010604-1.c: New test.
6328
6329 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
6330
6331         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
6332
6333 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
6334
6335         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
6336         (g++_link_flags): Likewise.
6337         (g++_init): Pass gccpath's value to two previous functions.
6338
6339 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6340
6341         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
6342         Ensure logfile entry matches exec command line.
6343
6344 2001-05-31  Richard Henderson  <rth@redhat.com>
6345
6346         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
6347         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
6348
6349 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
6350
6351         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
6352         compiler for irix6.2
6353
6354 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
6355
6356         * g++.old-deja/g++.other/optimize3.C: New file.
6357
6358 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
6359
6360         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
6361         assemble.
6362
6363 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
6364
6365         * g++.old-deja/g++.other/optimize2.C: New file.
6366
6367 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
6368
6369         * gcc.c-torture/compile/20010518-2.c: New file.
6370         * gcc.c-torture/execute/20010518-1.c: New file.
6371         * gcc.c-torture/execute/20010518-2.c: New file.
6372
6373 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6374
6375         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
6376
6377 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
6378
6379         G++ no longer defines builtins that do not begin with __builtin.
6380         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
6381         * g++.old-deja/g++.brendand/misc13.C: Likewise.
6382         * g++.old-deja/g++.law/builtin1.C: Likewise.
6383         * g++.old-deja/g++.law/cvt2.C: Likewise.
6384         * g++.old-deja/g++.mike/net5.C: Likewise.
6385         * g++.old-deja/g++.other/builtins1.C: Likewise.
6386         * g++.old-deja/g++.other/builtins2.C: Likewise.
6387         * g++.old-deja/g++.other/builtins3.C: Likewise.
6388         * g++.old-deja/g++.other/builtins4.C: Likewise.
6389         * g++.old-deja/g++.other/inline8.C: Likewise.
6390         * g++.old-deja/g++.robertl/eb39.C: Likewise.
6391
6392 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
6393
6394         * g++.old-deja/g++.pt/using1.C: Adjust.
6395         * g++.old-deja/g++.pt/using2.C: New test.
6396
6397 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
6398
6399         * gcc.dg/cpp/charconst.c: New tests.
6400         * gcc.dg/cpp/escape.c: New tests.
6401         * gcc.dg/cpp/escape-1.c: New tests.
6402         * gcc.dg/cpp/escape-2.c: New tests.
6403         * gcc.dg/cpp/ucs.c: New tests.
6404
6405 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
6406
6407         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
6408         native compiler for irix6.5.
6409
6410 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
6411
6412         * lib/g++.exp (g++_include_flags): Use args to compute
6413         get_multilibs.
6414         (g++_link_flags): Likewise.
6415         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
6416
6417 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6418
6419         * gcc.dg/c90-hexfloat-1.c: Add more tests.
6420
6421 2001-05-21  Geoff Keating  <geoffk@redhat.com>
6422
6423         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
6424         this file.
6425
6426 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6427
6428         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
6429         STACK_SIZE;
6430         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
6431         to STACK_SIZE; Use it to define size of add_histo array.
6432         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
6433         to STACK_SIZE.
6434         (f): Use GITT_SIZE to define size of gitt local table.
6435         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
6436         to STACK_SIZE; Use it to define size of bytemem array.
6437
6438 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6439
6440         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
6441         on 68HC11/HC12 due to the asm instruction.
6442         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
6443         * gcc.c-torture/compile/920520-1.x: Likewise.
6444         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
6445         on 68HC11/HC12 because the function is larger than 64K.
6446         * gcc.c-torture/compile/961203-1.x: New file, this test fails
6447         on 68HC11/HC12 because the structure is too large.
6448
6449 2001-05-20  Richard Henderson  <rth@redhat.com>
6450
6451         * gcc.c-torture/execute/20010520-1.c: New.
6452
6453 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6454
6455         * g++.old-deja/g++.warn/compare1.C: New test.
6456         * gcc.dg/compare4.c: New test.
6457
6458 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
6459
6460         * g++.old-deja/g++.other/optimize1.C: New test.
6461
6462 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6463
6464         * g++.old-deja/g++.pt/spec41.C: New test.
6465
6466 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
6467
6468         * gcc.c-torture/compile/20010114-1.x: Remove.
6469
6470 2001-05-18  Stan Shebs  <shebs@apple.com>
6471
6472         * gcc.c-torture/compile/20010518-1.c: New test.
6473
6474 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
6475
6476         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
6477         * g++.old-deja/g++.pt/crash67.C: New test.
6478
6479 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
6480
6481         * g++.old-deja/g++.other/debug9.C: New test.
6482
6483 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
6484
6485         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
6486
6487 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
6488
6489         * gcc.c-torture/compile/20010516-1.c: New test.
6490
6491 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6492
6493         * g++.old-deja/g++.other/crash41.C: New test.
6494
6495 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6496
6497         * g++.old-deja/g++.pt/crash66.C: New test.
6498
6499 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
6500
6501         * g++.old-deja/g++.robertl/eb27.C: Convert.
6502
6503 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
6504
6505         * g++.dg/friend-warn.C: New test.  Do not warn about friend
6506         declaration being redundant.
6507
6508 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
6509
6510         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
6511
6512 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
6513
6514         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
6515
6516 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
6517
6518         * lib/g++.exp: Use testsuite_flags.
6519
6520 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
6521
6522         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
6523
6524 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6525
6526         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
6527
6528 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
6529
6530         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
6531
6532 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
6533
6534         * gcc.c-torture/compile/20010313-1.c: New test.
6535
6536 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
6537
6538         * gcc.dg/cpp/direct2.c: New test.
6539         * gccq.dg/cpp/direct2s.c: New test.
6540
6541         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
6542
6543 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
6544
6545         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
6546         * g++.old-deja/g++.other/op3.C: Likewise.
6547
6548 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6549
6550         * gcc.dg/cpp/syshdr.h: New file.
6551         * gcc.dg/cpp/sysmac1.c: Update.
6552         * gcc.dg/cpp/sysmac2.c: Update.
6553
6554 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6555
6556         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
6557
6558 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
6559
6560         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
6561         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
6562
6563 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
6564
6565         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
6566
6567 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
6568
6569         * lib/g++.exp (g++_include_flags): Don't use any special flags
6570         if TESTING_IN_BUILD_TREE is not defined.
6571         (g++_init): Use a plain 'c++' as the compiler if
6572         TESTING_IN_BUILD_TREEE is not defined.
6573
6574 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6575
6576         * g++.old-deja/g++.eh/catch13.C: New test.
6577         * g++.old-deja/g++.eh/catch14.C: New test.
6578
6579 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6580
6581         * gcc.dg/cpp/tr-define.c: New test.
6582
6583 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
6584
6585         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
6586         <stdlib.h>, not <malloc.h>.
6587
6588 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6589
6590         * g++.old-deja/g++.ns/template17.C: New test.
6591
6592 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6593
6594         * g++.old-deja/g++.pt/ref4.C: New test.
6595
6596 2001-04-30  Richard Henderson  <rth@redhat.com>
6597
6598         * gcc.dg/20000724-1.c: Revert last change.
6599
6600 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
6601
6602         * g77.f-torture/execute/20010430.f: New test.
6603
6604 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
6605
6606         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
6607
6608 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
6609
6610         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
6611
6612 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6613
6614         * g++.old-deja/g++.eh/crash6.C: New test.
6615
6616 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6617
6618         * g++.old-deja/g++.other/warn7.C: New test.
6619
6620 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6621
6622         * g++.old-deja/g++.other/defarg9.C: New test.
6623
6624 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6625
6626         * g77.f-torture/compile/20010426.f: New test.
6627         * g77.f-torture/execute/20010426.f: New test.
6628
6629 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6630
6631         * g77.f-torture/compile/20000629-1.x: Remove - error
6632         has been fixed.
6633
6634 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
6635
6636         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
6637         Tweak slightly to work with g++.dg framework.
6638         * g++.dg/special/ecos.exp: Run initp1.C test.
6639         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
6640
6641         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
6642         its linker doesn't give line numbers either.
6643         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
6644
6645 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6646
6647         * g++.old-deja/g++.other/lex1.C: New test.
6648
6649 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
6650
6651         * gcc.dg/noncompile/20010425-1.c: New test.
6652
6653 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6654
6655         * g++.old-deja/g++.pt/mangle2.C: New test.
6656
6657 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6658
6659         * gcc.dg/format/plus-1.c: New test.
6660
6661 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6662
6663         * gcc.dg/20010423-1.c: New test.
6664
6665 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6666
6667         * gcc.c-torture/execute/20010422-1.c: New test.
6668
6669 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
6670
6671         * g++.old-deja/g++.ns/type2.C: New test.
6672
6673 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
6674
6675         * g++.old-deja/g++.other/perf1.C: New test.
6676
6677 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
6678
6679         * gcc.dg/c99-func-2.c: Remove xfail.
6680         * gcc.dg/c99-func-3.c: Remove xfail.
6681         * gcc.dg/c99-func-4.c: Remove xfail.
6682
6683 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
6684
6685         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
6686
6687 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6688
6689         * gcc.c-torture/compile/20010423-1.c: New test.
6690
6691 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6692
6693         * g++.old-deja/g++.pt/typename28.C: New test.
6694
6695 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6696
6697         * g++.old-deja/g++.abi/empty2.C: New test.
6698         * g++.old-deja/g++.abi/empty3.C: New test.
6699
6700 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6701
6702         * g++.old-deja/g++.other/comdat2.C: New test.
6703         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
6704
6705 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6706
6707         * g++.old-deja/g++.other/overload14.C: New test.
6708
6709 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6710
6711         * g++.old-deja/g++.other/lookup23.C: New test.
6712
6713 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6714
6715         * gcc.c-torture/execute/20010403-1.c: New test.
6716
6717 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
6718             Mark Mitchell  <mark@codesourcery.com>
6719
6720         * lib/old-dejagnu.exp: Don't delete output of executable.
6721         Add .exe suffix to executables.
6722
6723 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
6724
6725         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
6726
6727 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6728
6729         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
6730
6731 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6732
6733         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
6734         * g++.old-deja/g++.abi/crash1.C: New test.
6735
6736 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6737
6738         * g++.old-deja/g++.other/crash40.C: New test.
6739
6740 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6741
6742         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
6743
6744 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
6745
6746         * g++.old-deja/g++.other/warn6.C: New test.
6747
6748 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6749
6750         * g++.old-deja/g++.robertl/eb42.C: Same.
6751
6752 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6753
6754         * gcc.dg/wtr-conversion-1.c: New testcase.
6755
6756 2001-04-10  Richard Henderson  <rth@redhat.com>
6757
6758         * g++.old-deja/g++.other/array5.C: New.
6759
6760 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6761
6762         * gcc.c-torture/execute/20010408-1.c: New test.
6763
6764 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6765
6766         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
6767         headers and constructs.
6768         * g++.old-deja/g++.robertl/eb79.C: Same.
6769         * g++.old-deja/g++.robertl/eb77.C (main): Same.
6770         * g++.old-deja/g++.robertl/eb73.C: Same.
6771         * g++.old-deja/g++.robertl/eb66.C (main): Same.
6772         * g++.old-deja/g++.robertl/eb55.C (t): Same.
6773         * g++.old-deja/g++.robertl/eb54.C (main): Same.
6774         * g++.old-deja/g++.robertl/eb46.C (main): Same.
6775         * g++.old-deja/g++.robertl/eb44.C: Same.
6776         * g++.old-deja/g++.robertl/eb41.C (main): Same.
6777         * g++.old-deja/g++.robertl/eb4.C (main): Same.
6778         * g++.old-deja/g++.robertl/eb39.C: Same.
6779         * g++.old-deja/g++.robertl/eb33.C (main): Same.
6780         * g++.old-deja/g++.robertl/eb31.C (main): Same.
6781         * g++.old-deja/g++.robertl/eb30.C: Same.
6782         * g++.old-deja/g++.robertl/eb3.C: Same.
6783         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
6784         * g++.old-deja/g++.robertl/eb21.C: Same.
6785         * g++.old-deja/g++.robertl/eb15.C: Same.
6786         * g++.old-deja/g++.robertl/eb118.C: Same.
6787         * g++.old-deja/g++.robertl/eb115.C (main): Same.
6788         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
6789         * g++.old-deja/g++.robertl/eb109.C: Same.
6790         * g++.old-deja/g++.other/sibcall1.C (main): Same.
6791         * g++.old-deja/g++.mike/rtti1.C: Same.
6792         * g++.old-deja/g++.mike/p658.C: Same.
6793         * g++.old-deja/g++.mike/net46.C: Same.
6794         * g++.old-deja/g++.mike/net34.C: Same.
6795         * g++.old-deja/g++.mike/memoize1.C: Same.
6796         * g++.old-deja/g++.mike/eh2.C: Same.
6797         * g++.old-deja/g++.law/weak.C: Same.
6798         * g++.old-deja/g++.law/visibility7.C: Same.
6799         * g++.old-deja/g++.law/visibility25.C: Same.
6800         * g++.old-deja/g++.law/visibility22.C: Same.
6801         * g++.old-deja/g++.law/visibility2.C: Same.
6802         * g++.old-deja/g++.law/visibility17.C: Same.
6803         * g++.old-deja/g++.law/visibility13.C: Same.
6804         * g++.old-deja/g++.law/visibility10.C: Same.
6805         * g++.old-deja/g++.law/visibility1.C: Same.
6806         * g++.old-deja/g++.law/virtual3.C (eval): Same.
6807         * g++.old-deja/g++.law/vbase1.C: Same.
6808         * g++.old-deja/g++.law/operators32.C: Same.
6809         * g++.old-deja/g++.law/nest3.C: Same.
6810         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
6811         * g++.old-deja/g++.law/except5.C (main): Same.
6812         * g++.old-deja/g++.law/cvt7.C (run): Same.
6813         * g++.old-deja/g++.law/cvt2.C: Same.
6814         * g++.old-deja/g++.law/cvt16.C: Same.
6815         * g++.old-deja/g++.law/ctors6.C (bar): Same.
6816         * g++.old-deja/g++.law/ctors17.C (main): Same.
6817         * g++.old-deja/g++.law/ctors13.C: Same.
6818         * g++.old-deja/g++.law/ctors12.C (main): Same.
6819         * g++.old-deja/g++.law/ctors10.C: Same.
6820         * g++.old-deja/g++.law/code-gen5.C: Same.
6821         * g++.old-deja/g++.law/bad-error7.C: Same.
6822         * g++.old-deja/g++.law/arm9.C: Same.
6823         * g++.old-deja/g++.law/arm12.C: Same.
6824         * g++.old-deja/g++.law/arg8.C: Same.
6825         * g++.old-deja/g++.law/arg1.C: Same.
6826         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
6827         * g++.old-deja/g++.jason/template31.C: Same.
6828         * g++.old-deja/g++.jason/template24.C (main): Same.
6829         * g++.old-deja/g++.jason/2371.C: Same.
6830         * g++.old-deja/g++.eh/new2.C: Same.
6831         * g++.old-deja/g++.eh/new1.C: Same.
6832         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
6833         * g++.old-deja/g++.brendan/nest21.C (main): Same.
6834         * g++.old-deja/g++.brendan/err-msg3.C: Same.
6835         * g++.old-deja/g++.brendan/crash62.C: Same.
6836         * g++.old-deja/g++.brendan/crash52.C: Same.
6837         * g++.old-deja/g++.brendan/crash49.C (main): Same.
6838         * g++.old-deja/g++.brendan/crash38.C: Same.
6839         * g++.old-deja/g++.brendan/crash15.C (main): Same.
6840         * g++.old-deja/g++.brendan/copy9.C: Same.
6841
6842 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
6843
6844         * gcc.c-torture/execute/20001203-2.c (memset):
6845         Count argument is of type __SIZE_TYPE__.
6846
6847 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
6848
6849         * gcc.c-torture/compile/20010404-1.c: New test.
6850
6851 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
6852
6853         * gcc.c-torture/compile/20010326-1.c: New test.
6854
6855 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
6856
6857         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
6858         peculiarities of the SH.
6859         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
6860
6861 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6862
6863         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
6864         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
6865         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
6866
6867 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6868
6869         * g77.f-torture/compile/20010321-1.f: New test.
6870
6871 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6872
6873         * gcc.c-torture/compile/20010329-1.c: New test.
6874
6875 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6876
6877         * gcc.c-torture/execute/20010329-1.c: New test.
6878
6879 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6880
6881         * g++.old-deja/g++.other/eh4.C: Fix typo.
6882
6883 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6884
6885         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
6886
6887 2001-03-28  Philip Blundell  <philb@gnu.org>
6888
6889         * gcc.c-torture/compile/20010328-1.c: New test.
6890
6891 2001-03-27  Richard Henderson  <rth@redhat.com>
6892
6893         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
6894         * g++.old-deja/g++.eh/vbase3.C: Likewise.
6895
6896 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
6897
6898         * gcc.c-torture/compile/20010327-1.c: New test.
6899
6900 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
6901
6902         * g++.old-deja/g++.other/friend12.C: New test.
6903         * g++.old-deja/g++.other/friend9.C: Expect no errors.
6904         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
6905
6906 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6907
6908         * gcc.c-torture/execute/20010325-1.c: New test.
6909
6910 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
6911
6912         * g++.old-deja/g++.other/mangle3.C: New test.
6913
6914 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
6915
6916         * g++.old-deja/g++.other/anon8.C: New test.
6917
6918 2001-03-20  Philip Blundell  <philb@gnu.org>
6919
6920         * gcc.c-torture/compile/20010320-1.c: New test.
6921
6922 2001-03-17  Richard Henderson  <rth@redhat.com>
6923
6924         * g++.old-deja/g++.other/eh4.C: Add expected error text.
6925
6926 2001-03-15  Geoff Keating  <geoff@redhat.com>
6927
6928         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
6929         tests on AIX.
6930
6931 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
6932
6933         * g++.old-deja/g++.other/eh4.C: New test.
6934
6935 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6936
6937         * gcc.dg/cpp/mi1.c: Update.
6938
6939 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
6940
6941         * g++.old-deja/g++.other/regstack.C: New test.
6942
6943 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
6944
6945         * g++.old-deja/g++.other/ref4.C: New test.
6946
6947 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
6948
6949         * objc/execute/va_method.m: Added.
6950         * objc/execute/IMP.m: Added.
6951         * objc/execute/_cmd.m: Added.
6952         * objc/execute/accessing_ivars.m: Added.
6953         * objc/execute/class-1.m: Added.
6954         * objc/execute/class-10.m: Added.
6955         * objc/execute/class-11.m: Added.
6956         * objc/execute/class-12.m: Added.
6957         * objc/execute/class-13.m: Added.
6958         * objc/execute/class-14.m: Added.
6959         * objc/execute/class-2.m: Added.
6960         * objc/execute/class-3.m: Added.
6961         * objc/execute/class-4.m: Added.
6962         * objc/execute/class-5.m: Added.
6963         * objc/execute/class-6.m: Added.
6964         * objc/execute/class-7.m: Added.
6965         * objc/execute/class-8.m: Added.
6966         * objc/execute/class-9.m: Added.
6967         * objc/execute/class-tests-1.h
6968         * objc/execute/class-tests-2.h
6969         * objc/execute/compatibility_alias.m: Added.
6970         * objc/execute/encode-1.m: Added.
6971         * objc/execute/formal_protocol-1.m: Added.
6972         * objc/execute/formal_protocol-2.m: Added.
6973         * objc/execute/formal_protocol-3.m: Added.
6974         * objc/execute/formal_protocol-4.m: Added.
6975         * objc/execute/formal_protocol-5.m: Added.
6976         * objc/execute/formal_protocol-6.m: Added.
6977         * objc/execute/formal_protocol-7.m: Added.
6978         * objc/execute/informal_protocol.m: Added.
6979         * objc/execute/initialize.m: Added.
6980         * objc/execute/load.m: Added.
6981         * objc/execute/many_args_method.m: Added.
6982         * objc/execute/nested-3.m: Added.
6983         * objc/execute/no_clash.m: Added.
6984         * objc/execute/private.m: Added.
6985         * objc/execute/redefining_self.m: Added.
6986         * objc/execute/root_methods.m: Added.
6987         * objc/execute/selector-1.m: Added.
6988         * objc/execute/static-1.m: Added.
6989         * objc/execute/static-2.m: Added.
6990         * objc/execute/va_method.m: Added.
6991
6992 2001-03-10  Richard Henderson  <rth@redhat.com>
6993
6994         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
6995
6996 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
6997
6998         * g++.old-deja/g++.other/crash31.C: XFAIL.
6999         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
7000         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
7001         * gcc.c-torture/execute/20010123-1.x: XFAIL.
7002         * gcc.c-torture/execute/20010124-1.x: XFAIL.
7003         * gcc.dg/sequence-pt-1.c: XFAIL one test.
7004
7005 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
7006
7007         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
7008
7009 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
7010
7011         * gcc.dg/20000724-1.c: Don't use multiline strings.
7012
7013 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
7014
7015         * objc/execute/string1.m, objc/execute/string2.m: Compare the
7016         result of -cString against what we expect it to be; don't just
7017         print it out for no one to read.
7018
7019         * objc/execute/string3.m, objc/execute/string4.m: New tests.
7020         Based on testcases provided by Nicola Pero.
7021
7022 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
7023
7024         * gcc.dg/cpp/macro7.c: New test.
7025
7026 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
7027
7028         * gcc.dg/cpp/multiline.c: Update.
7029
7030 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7031
7032         * g++.old-deja/g++.other/enum3.C: New test.
7033
7034 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7035
7036         * g++.old-deja/g++.other/pod1.C: New test.
7037
7038 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7039
7040         * g++.old-deja/g++.ext/overload1.C: New test.
7041
7042 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
7043
7044         * g++.old-deja/g++.pt/using1.C: New test.
7045
7046 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
7047
7048         * g++.old-deja/g++.other/using9.C: New test.
7049
7050 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
7051
7052         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
7053
7054         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
7055
7056 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
7057
7058         * g++.old-deja/g++.ext/realpt1.C: Remove.
7059
7060 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
7061
7062         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
7063
7064 2001-02-26  Will Cohen  <wcohen@redhat.com>
7065
7066         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
7067
7068 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
7069
7070         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
7071         templatized constructors.
7072
7073 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7074
7075         * gcc.c-torture/execute/20010224-1.c: New test.
7076
7077 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
7078
7079         * gcc.c-torture/execute/20010222-1.c: New test.
7080
7081 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
7082
7083         * g++.old-deja/g++.other/inline20.C: New test.
7084
7085 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7086
7087         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
7088
7089 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
7090
7091         * g++.old-deja/g++.other/lookup22.C: New test.
7092
7093 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
7094
7095         * g77.dg: New directory.
7096         * g77.dg/20010216-1.f: New test case.
7097         * g77.dg/dg.exp: New driver.
7098         * lib/g77-dg.exp: New driver library.
7099
7100 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7101
7102         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
7103
7104 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
7105
7106         * g++.old-deja/g++.other/decl9.C: New test.
7107
7108 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
7109
7110         * g++.old-deja/g++.other/init16.C: Update the test so that it does
7111         not need <string> and also tests the initialization at runtime.
7112
7113 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
7114
7115         * gcc.c-torture/execute/longlong.c: New test.
7116
7117 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
7118
7119         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
7120
7121 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
7122
7123         * gcc.c-torture/execute/920302-1.c (execute):
7124         Change argument type to short.
7125
7126 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
7127
7128         * g++.old-deja/g++.pt/deduct6.C: New test.
7129
7130 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
7131
7132         * g++.old-deja/g++.pt/deduct5.C: New test.
7133
7134 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
7135
7136         * gcc.c-torture/execute/20010209-1.c: New test.
7137
7138 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
7139
7140         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
7141
7142 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
7143
7144         * g++.dg/vtgc1.C: Update for new ABI.
7145
7146         * consistency.vlad: New directory, 1665 files.
7147
7148 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
7149
7150         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
7151         return type.
7152         * gcc.dg/cpp/digraphs.c: Declare puts.
7153
7154 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7155
7156         * g++.old-deja/g++.other/warn5.C: New test.
7157
7158 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7159
7160         * g++.old-deja/g++.pt/spec40.C: New test.
7161
7162 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7163
7164         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
7165         case.
7166         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
7167
7168 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
7169
7170         * gcc.c-torture/compile/20010209-1.c: New test.
7171
7172 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
7173
7174         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
7175         excess errors message but not if it crashes.
7176         * g++.old-deja/g++.other/crash27.C: Likewise.
7177         * g++.old-deja/g++.other/crash28.C: Likewise.
7178         * g++.old-deja/g++.other/crash30.C: Likewise.
7179         * g++.old-deja/g++.other/crash32.C: Likewise.
7180         * g++.old-deja/g++.other/crash35.C: Likewise.
7181         * g++.old-deja/g++.pt/inherit2.C: Likewise.
7182
7183 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7184
7185         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
7186         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
7187         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
7188         g77.f-torture/execute/execute.exp,
7189         g77.f-torture/noncompile/noncompile.exp,
7190         gcc.c-torture/execute/execute.exp,
7191         gcc.c-torture/execute/memcheck/memcheck.exp,
7192         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
7193         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
7194         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
7195         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
7196         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
7197         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
7198         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
7199         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
7200         Remove bug reporting instructions with ancient email addresses.
7201
7202 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
7203
7204         * gcc.dg/20010202-1.c: New test.
7205         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
7206
7207 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
7208
7209         * g++.dg/stdbool-if.C: New test.
7210
7211 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7212
7213         * objc/execute/fdecl.m: Added main().
7214
7215 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
7216
7217         * gcc.c-torture/execute/20010206-1.c: New test.
7218
7219 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
7220
7221         * gcc.dg/cpp/avoidpaste1.c: Update.
7222
7223 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7224
7225         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
7226         Pero <nicola@brainstorm.co.uk>.
7227         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
7228
7229 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
7230
7231         * g++.old-deja/g++.pt/spec39.C: New test.
7232
7233 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
7234
7235         * gcc.c-torture/compile/20010202-1.c: New test.
7236
7237 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
7238
7239         * g++.old-deja/g++.abi/primary2.C: New test.
7240         * g++.old-deja/g++.abi/primary3.C: New test.
7241         * g++.old-deja/g++.abi/primary4.C: New test.
7242         * g++.old-deja/g++.abi/primary5.C: New test.
7243         * g++.old-deja/g++.abi/vtable3.h: New test.
7244         * g++.old-deja/g++.abi/vtable3a.C: New test.
7245         * g++.old-deja/g++.abi/vtable3b.C: New test.
7246         * g++.old-deja/g++.abi/vtable3c.C: New test.
7247         * g++.old-deja/g++.abi/vtable3d.C: New test.
7248         * g++.old-deja/g++.abi/vtable3e.C: New test.
7249         * g++.old-deja/g++.abi/vtable3f.C: New test.
7250         * g++.old-deja/g++.abi/vtable3g.C: New test.
7251         * g++.old-deja/g++.abi/vtable3h.C: New test.
7252         * g++.old-deja/g++.abi/vtable3i.C: New test.
7253         * g++.old-deja/g++.abi/vtable3j.C: New test.
7254         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
7255
7256 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
7257
7258         * g++.old-deja/g++.other/anon6.C: New test.
7259         * g++.old-deja/g++.other/anon7.C: New test.
7260
7261 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
7262
7263         * gcc.dg/cpp/avoidpaste2.c: New tests.
7264
7265 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
7266
7267         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
7268
7269 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
7270
7271         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
7272         DECIMAL_DIG cases for Irix."
7273
7274 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
7275
7276         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
7277
7278 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7279
7280         * gcc.dg/c99-tag-1.c: New test.
7281
7282 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
7283
7284         * gcc.dg/cpp/tr-warn1.c: Add tests.
7285
7286 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
7287
7288         * gcc.dg/cpp/avoidpaste1.c: Update.
7289         * gcc.dg/cpp/paste4.c: Update.
7290
7291 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
7292
7293         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
7294         cases for Irix.
7295
7296 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
7297
7298         * g++.old-deja/g++.other/inline19.C: New test.
7299
7300 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
7301
7302         * gcc.dg/Wlarger-than.c: New test.
7303
7304 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
7305
7306         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
7307
7308 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
7309
7310         * gcc.c-torture/execute/20010129-1.c: New test.
7311         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
7312
7313 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
7314
7315         * gcc.dg/cpp/avoidpaste1.c: Test case.
7316
7317 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
7318
7319         * g++.old-deja/g++.other/inline18.C: New test.
7320
7321 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7322
7323         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
7324         and __builtin_putchar.
7325
7326 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
7327
7328         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
7329         tests.
7330
7331 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
7332
7333         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
7334         floating point number rounding mode to round to the nearest
7335         representable mode.
7336
7337 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
7338
7339         * g++.old-deja/g++.other/mangle2.C: New test.
7340
7341 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7342
7343         * gcc.c-torture/compile/20010124-1.c: New test.
7344
7345 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
7346
7347         * g++.old-deja/g++.pt/spec38.C: New test.
7348
7349 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7350
7351         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
7352         "Build don't run".
7353
7354 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7355
7356         * gcc.c-torture/execute/20010123-1.c: New test.
7357
7358 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7359
7360         * g++.old-deja/g++.pt/spec37.C: New test.
7361
7362 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7363
7364         * g++.old-deja/g++.pt/overload14.C: New test.
7365
7366 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7367
7368         * gcc.c-torture/execute/20010122-1.c: New test, exercise
7369         __builtin_return_address.
7370
7371 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
7372
7373         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
7374         * g++.old-deja/g++.pt/spec35.C: New test.
7375         * g++.old-deja/g++.pt/spec36.C: New test.
7376
7377 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
7378
7379         * gcc.c-torture/compile/20010118-1.c: New test.
7380
7381 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
7382
7383         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
7384
7385 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7386
7387         * gcc.c-torture/execute/20010119-1.c: New test.
7388
7389 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7390
7391         * g++.old-deja/g++.other/vbase5.C: New test.
7392
7393 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7394
7395         * gcc.c-torture/execute/20010118-1.c: New test.
7396
7397 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7398
7399         * g++.old-deja/g++.pt/deduct3.C: New test.
7400
7401 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7402
7403         * g++.old-deja/g++.pt/spec34.C: New test.
7404
7405 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
7406
7407         * g77.f-torture/compile/20000601-2.f: New test.
7408
7409 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7410
7411         * g++.old-deja/g++.other/init17.C: New test.
7412
7413 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
7414
7415         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
7416
7417 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7418
7419         * g++.old-deja/g++.pt/unify8.C: New test.
7420
7421 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7422
7423         * g++.old-deja/g++.abi/vbase1.C: New test.
7424
7425 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7426
7427         * g++.old-deja/g++.pt/crash65.C: New test.
7428
7429 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7430
7431         * gcc.dg/cpp/assembl2.S: New test case.
7432
7433 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
7434
7435         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
7436         are supported.
7437
7438 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7439
7440         * g++.old-deja/g++.other/builtins1.C: New test.
7441         * g++.old-deja/g++.other/builtins2.C: Likewise.
7442         * g++.old-deja/g++.other/builtins3.C: Likewise.
7443         * g++.old-deja/g++.other/builtins4.C: Likewise.
7444
7445 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
7446
7447         * gcc.c-torture/compile/20010117-1.c: New test.
7448         * gcc.c-torture/compile/20010117-2.c: New test.
7449
7450 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7451
7452         * g77.f-torture/execute/20010116.[fx]: New test,
7453         XFAIL on i?86-*-*.
7454         * g77.f-torture/compile/20010115.f: Indicate it's
7455         a test for PR fortran/1636.
7456
7457 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7458
7459         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
7460
7461 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7462
7463         * g77.f-torture/compile/20010115.f: New test.
7464
7465 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
7466
7467         * g++.old-deja/g++.pt/nontype5.C: New test.
7468
7469 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
7470
7471         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
7472         have an equivalent working one below it.
7473
7474 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7475
7476         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
7477         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7478
7479 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7480
7481         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
7482         message containing "init_priority".
7483         (conpr-2.C): Likewise.
7484         (conpr-3.C): Likewise.
7485         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
7486
7487 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7488
7489         * gcc.c-torture/execute/20010114-2.c: New test.
7490
7491 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
7492
7493         * gcc.c-torture/compile/20010114-1.c: New test.
7494         * gcc.c-torture/compile/20010114-1.x: Xfail.
7495         * gcc.c-torture/compile/20010114-2.c: New test.
7496         * gcc.c-torture/execute/20010114-1.c: New test.
7497         * gcc.dg/trunc-1.c: New test.
7498         * gcc.dg/uninit-B.c: New test.
7499
7500 2001-01-13  Nick Clifton  <nickc@redhat.com>
7501
7502         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
7503         target.
7504
7505 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7506
7507         * gcc.c-torture/compile/20010113-1.c: New test.
7508
7509 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
7510
7511         * gcc.c-torture/compile/20001212-1.c: New test.
7512
7513 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7514
7515         * gcc.dg/cpp/widestr1.c: Update.
7516         * gcc.dg/cpp/prag-imp.c: Remove.
7517
7518 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
7519
7520         * gcc.c-torture/execute/20000801-3.x: Remove.
7521         * gcc.dg/c90-init-1.c: New test.
7522         * gcc.dg/c99-init-1.c: New test.
7523         * gcc.dg/c99-init-2.c: New test.
7524         * gcc.dg/gnu99-init-1.c: New test.
7525
7526 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
7527
7528         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
7529         testing that no relevant ones were found.
7530
7531 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7532
7533         * g++.old-deja/g++.pt/cast2.C: New test.
7534
7535 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7536
7537         * g++.old-deja/g++.pt/friend47.C: New test.
7538
7539 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7540
7541         * g++.old-deja/g++.pt/instantiate13.C: New test.
7542
7543 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7544
7545         * g++.old-deja/g++.other/defarg7.C: New test.
7546         * g++.old-deja/g++.other/defarg8.C: New test.
7547
7548 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7549
7550         * g++.old-deja/g++.pt/crash64.C: New test.
7551
7552 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7553
7554         * g++.old-deja/g++.pt/crash63.C: New test.
7555
7556 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
7557
7558         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
7559
7560 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
7561
7562         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
7563
7564 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7565
7566         * g++.old-deja/g++.pt/error3.C: New test.
7567
7568 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7569
7570         * g++.old-deja/g++.other/crash39.C: New test.
7571
7572 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7573
7574         * g++.old-deja/g++.other/vbase4.C: New test.
7575
7576 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
7577
7578         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
7579         * gcc.dg/special/20000419-2.c: New file. Identical to above.
7580         * gcc.dg/special/special.exp: New test driver which will check
7581         for alias support for the above test.
7582
7583 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
7584
7585         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
7586         problems on small machines.
7587         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
7588         parameterize.
7589
7590 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
7591
7592         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
7593         mips.
7594         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7595
7596 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
7597
7598         * g++.old_deja/g++.pt/using8.C: New test.
7599
7600 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7601
7602         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
7603
7604 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
7605
7606         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
7607         where a failure is expected.
7608         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
7609
7610 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7611
7612         * g++.old_deja/g++.pt/instantiate12.C: New test.
7613
7614 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7615
7616         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
7617         start of structs.
7618         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
7619         * g++.old-deja/g++.brendan/crash17.C: Likewise.
7620         * g++.old-deja/g++.brendan/crash29.C: Likewise.
7621         * g++.old-deja/g++.brendan/crash48.C: Likewise.
7622         * g++.old-deja/g++.brendan/ns1.C: Likewise.
7623         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
7624         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
7625         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
7626         * g++.old-deja/g++.eh/spec6.C: Likewise.
7627         * g++.old-deja/g++.jason/crash3.C: Likewise.
7628         * g++.old-deja/g++.law/ctors11.C: Likewise.
7629         * g++.old-deja/g++.law/ctors17.C: Likewise.
7630         * g++.old-deja/g++.law/ctors5.C: Likewise.
7631         * g++.old-deja/g++.law/ctors9.C: Likewise.
7632         * g++.old-deja/g++.mike/ambig1.C: Likewise.
7633         * g++.old-deja/g++.mike/net22.C: Likewise.
7634         * g++.old-deja/g++.mike/p3538a.C: Likewise.
7635         * g++.old-deja/g++.mike/p3538b.C: Likewise.
7636         * g++.old-deja/g++.mike/virt3.C: Likewise.
7637         * g++.old-deja/g++.niklas/t128.C: Likewise.
7638         * g++.old-deja/g++.other/anon4.C: Likewise.
7639         * g++.old-deja/g++.other/using1.C: Likewise.
7640         * g++.old-deja/g++.other/warn3.C: Likewise.
7641         * g++.old-deja/g++.pt/t37.C: Likewise.
7642         * g++.old-deja/g++.robertl/eb69.C: Likewise.
7643         * g++.old-deja/g++.robertl/eb71.C: Likewise.
7644
7645 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7646
7647         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
7648
7649 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7650
7651         * gcc.c-torture/execute/stdio-opt-3.c: New test.
7652
7653 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
7654
7655         * gcc.c-torture/compile/20010107-1.c: New test.
7656
7657 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7658
7659         * gcc.c-torture/execute/builtin-noret-1.c: New test.
7660
7661 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7662
7663         * gcc.dg/format/format.h: New file.
7664         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
7665         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
7666         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
7667         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
7668         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
7669         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
7670         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
7671         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
7672         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
7673         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
7674         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
7675         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
7676         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
7677         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
7678         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
7679         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
7680         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
7681         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
7682         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
7683         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
7684         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
7685         instead of declaring standard types, macros and functions in each
7686         test.
7687
7688 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
7689
7690         * gcc.c-torture/execute/20010106-1.c: New test.
7691
7692 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7693
7694         * gcc.dg/format/format.exp: New file.
7695         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
7696         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
7697         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
7698         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
7699         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
7700         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
7701         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
7702         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
7703         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
7704         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
7705         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
7706         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
7707         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
7708         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
7709         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
7710         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
7711         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
7712         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
7713         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
7714         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
7715         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
7716         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
7717         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
7718         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
7719         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
7720         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
7721         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
7722         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
7723         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
7724         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
7725         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
7726         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
7727         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
7728         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
7729         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
7730         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
7731         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
7732         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
7733         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
7734         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
7735         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
7736         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
7737
7738 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
7739
7740         * gcc.c-torture/execute/991228-1.c: Take word endianness into
7741         account.
7742
7743 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
7744
7745         * gcc.c-torture/execute/builtin-complex-1.c: New test.
7746
7747 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
7748
7749         * g++.old-deja/g++.pt/crash62.C: New test.
7750
7751 2001-01-04  Richard Henderson  <rth@redhat.com>
7752
7753         * gcc.dg/20000926-1.c: Update expected warnings.
7754         * gcc.dg/array-2.c: Likewise.
7755         * gcc.dg/array-4.c: Also validate flexible array members.
7756         * gcc.dg/c99-flex-array-1.c: New.
7757
7758 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
7759
7760         * gcc.c-torture/compile/20001222-1.x: Remove.
7761
7762 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7763
7764         * gcc.c-torture/execute/built-in-setjmp.c: New.
7765
7766 2001-01-03  Richard Henderson  <rth@redhat.com>
7767
7768         * gcc.dg/940510-1.c: Update expected error wording.
7769         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
7770
7771 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
7772
7773         * lib/target-supports.exp (check_alias_available): Modified to
7774         indicate aliases not supported if only weak aliases are supported.
7775
7776 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7777
7778         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
7779         Turn on cmpstrsi checks for __pj__ and __i370__.
7780
7781 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7782
7783         * g++.old-deja/g++.other/virtual11.C: New test.
7784
7785 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7786
7787         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
7788
7789 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7790
7791         * gcc.c-torture/compile/20010102-1.c: New test.
7792
7793 2001-01-02  Andreas Jaeger  <aj@suse.de>
7794
7795         * gcc.dg/noreturn-3.c: New test.
7796
7797         * gcc.dg/noreturn-4.c: New test.
7798
7799 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7800
7801         * gcc.c-torture/execute/stdio-opt-1.c: Also test
7802         __builtin_fputc and __builtin_fwrite.
7803
7804 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7805
7806         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
7807         signed char, not default char.
7808
7809 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7810
7811         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
7812
7813 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
7814
7815         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
7816
7817 2000-12-29  Richard Henderson  <rth@redhat.com>
7818
7819         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
7820         (__cyg_profile_func_exit): Define.
7821
7822 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
7823
7824         * g++.dg/vtgc1.C: New test.
7825
7826 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
7827
7828         * gcc.dg/noncompile/20001228-1.c: New test.
7829
7830         * gcc.dg/20001228-1.c: New test.
7831
7832         * gcc.c-torture/execute/20001228-1.c: New test.
7833
7834 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
7835
7836         * gcc.dg/format-strfmon-1.c: New test.
7837
7838 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7839
7840         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
7841         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
7842         * gcc.c-torture/execute/string-opt-1.c: Likewise.
7843         * gcc.c-torture/execute/string-opt-2.c: Likewise.
7844         * gcc.c-torture/execute/string-opt-3.c: Likewise.
7845         * gcc.c-torture/execute/string-opt-4.c: Likewise.
7846         * gcc.c-torture/execute/string-opt-6.c: Likewise.
7847         * gcc.c-torture/execute/string-opt-7.c: Likewise.
7848         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7849         * gcc.c-torture/execute/string-opt-9.c: Likewise.
7850         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7851         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7852         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7853
7854         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
7855         * gcc.c-torture/execute/string-opt-4.c: Test index.
7856
7857 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
7858
7859         * gcc.c-torture/compile/20001226-1.c: New test.
7860
7861 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7862
7863         * gcc.c-torture/compile/20001222-1.c: New test.
7864         * gcc.c-torture/compile/20001222-1.x: Xfail.
7865
7866 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
7867
7868         * gcc.c-torture/execute/comp-goto-2.c: New test.
7869
7870 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
7871
7872         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
7873         Use long types if __INT_MAX__ is 32767.
7874         (main): Use cast to (sint32 *) when poking 88 into a_page.
7875
7876         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
7877
7878 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
7879
7880         * gcc.c-torture/compile/20001221-1.c: New test.
7881         * gcc.c-torture/execute/20001221-1.c: New test.
7882
7883 2000-12-20  Richard Henderson  <rth@redhat.com>
7884
7885         * g++.old-deja/g++.pt/crash36.C: Update error lines.
7886         * g++.old-deja/g++.robertl/eb109.C: Likewise.
7887
7888 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7889
7890         * gcc.dg/compare3.c: New test.
7891
7892 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7893
7894         * gcc.dg/format-warnll-1.c: New test.
7895
7896 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7897
7898         * gcc.dg/cpp/cmdlne-P.c: New test.
7899
7900 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7901
7902         * gcc.c-torture/execute/builtin-abs-1.c,
7903         gcc.c-torture/execute/builtin-abs-2.c: New tests.
7904
7905 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7906
7907         * gcc.dg/cpp/multiline.c: New test.
7908
7909 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7910
7911         * g++.old-deja/g++.other/syshdr1.C: Update.
7912         * gcc.dg/cpp/lineflags.c: Remove temporarily.
7913
7914 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7915
7916         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
7917
7918 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7919
7920         * g++.old-deja/g++.pt/ttp65.C: New test.
7921
7922 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7923
7924         * g++.old-deja/g++.pt/ttp64.C: New test.
7925
7926 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7927
7928         * g++.old-deja/g++.pt/spec33.C: New test.
7929
7930 2000-12-14  Catherine Moore  <clm@redhat.com>
7931
7932         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
7933         * gcc.c-torture/execute/920612-2.c: Likewise.
7934         * gcc.c-torture/execute/920428-2.c: Likewise.
7935         * gcc-c-torture/execute/va-arg-11.c: Call exit.
7936         * gcc.c-torture/execute/va-arg-21.c: Likewise.
7937
7938 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7939
7940         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
7941         * gcc.dg/pack-test-2.c: Likewise.
7942
7943 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7944
7945         Tests by Zack Weinberg <zackw@stanford.edu>.
7946
7947         * gcc.dg/cpp/defined.c: Update.
7948         * gcc.dg/cpp/defined_trad.c: New tests.
7949
7950 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7951
7952         * gcc.dg/cpp/trad-direct.c: Update.
7953
7954 2000-12-11  Neil Booth  <neilb@earthling.net>
7955
7956         * gcc.dg/cpp/defined_trad.c
7957
7958 2000-12-11  Neil Booth  <neilb@earthling.net>
7959
7960         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
7961
7962 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7963
7964         * gcc.dg/format-miss-2.c: New test.
7965
7966 2000-12-09  Neil Booth  <neilb@earthling.net>
7967
7968         * gcc.dg/cpp/lineflags.c: New tests.
7969         * gcc.dg/cpp/poison.c: Update.
7970         * gcc.dg/cpp/redef2.c: Update.
7971         * gcc.dg/cpp/skipping.c: New test.
7972
7973 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
7974
7975         * g++.old-deja/g++.other/eh3.C: New testcase.
7976
7977 2000-12-07  Neil Booth  <neilb@earthling.net>
7978
7979         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
7980         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
7981         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
7982         wtr-union-init-2.c, wtr-union-init-3.c: Update.
7983         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
7984         Update.
7985
7986 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7987
7988         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
7989         __SIZE_TYPE__ instead of int for type of integers cast to
7990         pointers.
7991
7992 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
7993
7994         * g++.old-deja/g++.other/cleanup4.C: New test.
7995
7996 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7997
7998         * format-sec-1.c: New test.
7999
8000 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8001
8002         * gcc.dg/format-nonlit-3.c: New test.
8003
8004 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8005
8006         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
8007         through a null pointer.
8008
8009 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8010
8011         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
8012         * g++.old-deja/g++.pt/partial4.C: New test.
8013
8014 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
8015
8016         * gcc.c-torture/execute/ieee/hugeval.x: New.
8017
8018 2000-12-06  Neil Booth  <neilb@earthling.net>
8019
8020         * gcc.dg/cpp/backslash2.c: New tests.
8021
8022 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8023
8024         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
8025         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
8026
8027 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
8028
8029         * gcc.c-torture/execute/20001203-2.c: New testcase.
8030
8031 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
8032
8033         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
8034         * g++.old-deja/g++.other/virtual10.C: New test.
8035
8036 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
8037
8038         * g++.old-deja/g++.mike/pmf5.C: Remove test.
8039
8040 2000-12-05  Richard Henderson  <rth@redhat.com>
8041
8042         * gcc.c-torture/compile/20001205-1.c: New.
8043
8044 2000-12-04  Neil Booth  <neilb@earthling.net>
8045
8046         * g++.old-deja/g++.other/virtual9.C: New test.
8047         * g++.old-deja/g++.pt/crash61.C: New test.
8048         * gcc.c-torture/execute/loop-9.c: New test.
8049
8050 2000-12-04  Neil Booth  <neilb@earthling.net>
8051
8052         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
8053         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
8054         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
8055         * gcc.dg/cpp/extratokens.c: ...here.
8056
8057 2000-12-04  Neil Booth  <neilb@earthling.net>
8058
8059         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
8060         New tests.
8061
8062 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8063
8064         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
8065         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
8066
8067 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
8068
8069         * gcc.c-torture/execute/20001203-1.c: New test.
8070
8071 2000-12-03  Neil Booth  <neilb@earthling.net>
8072
8073         * gcc.dg/cpp/macro6.c: New test cases.
8074
8075 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8076
8077         * gcc.c-torture/execute/string-opt-9.c: New test.
8078         * gcc.c-torture/execute/string-opt-10.c: Likewise.
8079         * gcc.c-torture/execute/string-opt-11.c: Likewise.
8080         * gcc.c-torture/execute/string-opt-12.c: Likewise.
8081
8082         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
8083         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
8084
8085 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
8086
8087         * gcc.dg/cpp/if-6.c: New testcase.
8088
8089         * gcc.dg/20001201-1.c: New testcase.
8090
8091 2000-12-02  Neil Booth  <neilb@earthling.net>
8092
8093         * g++.old-deja/g++.other/externC4.C,
8094         g++.old-deja/g++.other/friend10.C: New tests.
8095
8096 2000-12-02  Neil Booth  <neilb@earthling.net>
8097
8098         * g++.old-deja/g++.other/instan2.C
8099         * g++.old-deja/g++.other/instan3.C: New test.
8100
8101 2000-12-02  Neil Booth  <neilb@earthling.net>
8102
8103         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
8104         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
8105         gnuc99.c,gnuc99-pedantic.c: New tests.
8106
8107 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8108
8109         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
8110         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
8111
8112 2000-12-01  Neil Booth  <neilb@earthling.net>
8113
8114         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
8115         * gcc.dg/cpp/poison.c: Update.
8116         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
8117
8118 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
8119
8120         * g77.f-torture/execute/20001201.f: New test.
8121
8122 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8123
8124         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
8125
8126 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
8127
8128         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
8129
8130 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
8131
8132         * g++.old-deja/g++.other/cast6.C: New test.
8133
8134 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
8135
8136         * gcc.c-torture/execute/20001130-2.c: New testcase.
8137
8138 2000-11-30  Richard Henderson  <rth@redhat.com>
8139
8140         * gcc.c-torture/execute/20001130-1.c: New test.
8141
8142 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8143
8144         * g++.old-deja/g++.other/op3.C: New test.
8145
8146 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8147
8148         * g++.old-deja/g++.other/op2.C: New test.
8149
8150 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8151
8152         * g++.old-deja/g++.other/crash38.C: New test.
8153
8154 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
8155
8156         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
8157
8158 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
8159
8160         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
8161         tests.
8162         * gcc.c-torture/execute/string-opt-6.c: New test.
8163
8164         * gcc.dg/20001117-1.c: Add main.
8165
8166 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
8167
8168         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
8169         Move from here ...
8170         * gcc.dg/940510-1.c: ... to here.
8171
8172         * gcc.dg/20000926-1.c: GNU C now allows initializations of
8173         zero-size arrays in toplevel structures.
8174
8175 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
8176
8177         * gcc.c-torture/execute/loop-8.c: New test.
8178
8179 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8180
8181         * g++.old-deja/g++.other/base1.C: New test.
8182
8183 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8184
8185         * g++.old-deja/g++.other/parse2.C: New test.
8186
8187 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8188
8189         * g++.old-deja/g++.pt/incomplete1.C: New test.
8190
8191 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8192
8193         * g++.old-deja/g++.other/friend9.C: New test.
8194
8195 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
8196
8197         * gcc.dg/20001127-1.c: New test.
8198
8199 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
8200
8201         * g++.old-deja/g++.pt/friend46.C: New test.
8202
8203 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
8204
8205         * g++.old-deja/g++.other/ptrmem8.C: New test.
8206
8207 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8208
8209         * gcc.c-torture/execute/string-opt-7.c: New test.
8210         * gcc.c-torture/execute/string-opt-8.c: Likewise.
8211
8212 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8213
8214         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
8215         instead of 'mkcheck 2'.
8216
8217 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8218
8219         * gcc.c-torture/execute/memcheck/driver.c,
8220         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
8221         C9X references to refer to C99.
8222
8223 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
8224
8225         * gcc.dg/ultrasp3.c: New test.
8226
8227 2000-11-25  Neil Booth  <neilb@earthling.net>
8228
8229         * gcc.dg/cpp/include2.c: Update test to be locale independent.
8230
8231 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
8232
8233         * gcc.c-torture/compile/20001123-2.c: New.
8234
8235 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8236
8237         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
8238
8239 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
8240
8241         * gcc.dg/sequence-point-1.c: Add some new tests.
8242         * gcc.c-torture/execute/20001124-1.c: New test.
8243
8244 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
8245
8246         * g++.old-deja/g++.other/vaarg4.C: New test.
8247         * gcc.c-torture/compile/20001123-1.c: New test.
8248
8249 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
8250
8251         * g++.other/crash24.C: Adjust and remove XFAIL.
8252         * g++.other/crash37.C: New test.
8253
8254 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
8255
8256         * g++.old-deja/g++.pt/instantiate9.C: New test.
8257
8258 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
8259
8260         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
8261         new ABI, too.
8262
8263         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
8264         * g++.old-deja/g++.robertl/eb55.C: Likewise.
8265
8266 2000-11-22  Neil Booth  <neilb@earthling.net>
8267
8268         * gcc.dg/cpp/Wtrigraphs.c: New test.
8269
8270 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
8271
8272         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
8273
8274 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
8275
8276         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
8277
8278 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
8279
8280         * lib/gcc-dg.exp: load_lib scanasm.exp.
8281         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
8282         * lib/g++-dg.exp: load_lib scanasm.exp.
8283         * lib/scanasm.exp: New.
8284         (scan-assembler, scan-assembler-not): Add optional arguments to
8285         test name, or if not present, the pattern name.
8286         (scan-assembler-dem, scan-assembler-dem-not): New.
8287
8288         * g++.dg/dg.exp: New.
8289
8290 2000-11-21  Neil Booth  <neilb@earthling.net>
8291
8292         * gcc.dg/cpp/integrated1.c: Remove.
8293
8294 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8295
8296         * gcc.c-torture/execute/20001121-1.c: New test.
8297
8298 2000-11-21  Richard Henderson  <rth@redhat.com>
8299
8300         * gcc.c-torture/compile/20001121-1.c: New test.
8301
8302 2000-11-20  Neil Booth  <neilb@earthling.net>
8303
8304         * gcc.dg/cpp/integrated1.c: New test.
8305
8306 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8307
8308         * g++.old-deja/g++.other/inline17.C: New test.
8309
8310 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
8311
8312         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
8313         local variable to be zero: I made the variable global. Now
8314         uses abort() and exit() instead of relying on main's return value.
8315
8316 2000-11-20  Neil Booth  <neilb@earthling.net>
8317
8318         * gcc.dg/cpp/paste2.c: Update test.
8319         * objc/execute/paste.m: New test.
8320
8321 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8322
8323         * gcc.dg/c99-condexpr-1.c: New test.
8324
8325 2000-11-20  Neil Booth  <neilb@earthling.net>
8326
8327         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
8328
8329 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
8330
8331         * g++.old-deja/g++.pt/export1.C: New test.
8332
8333 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
8334
8335         * gcc.dg/20001117-1.c: New test.
8336
8337 2000-11-18  Richard Henderson  <rth@redhat.com>
8338
8339         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
8340
8341 2000-11-18  Richard Henderson  <rth@redhat.com>
8342
8343         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
8344         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
8345         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
8346
8347 2000-11-18  Richard Henderson  <rth@redhat.com>
8348
8349         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
8350         (main): New.  Exit cleanly.
8351
8352 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8353
8354         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
8355         gcc.dg/c99-fordecl-2.c: New tests.
8356
8357 2000-11-18  Richard Henderson  <rth@redhat.com>
8358
8359         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
8360         * gcc.c-torture/execute/zerolen-2.c: New.
8361
8362 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8363
8364         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
8365         memory.
8366
8367 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8368
8369         * g++.old-deja/g++.pt/instantiate8.C: New test.
8370
8371 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8372
8373         * g++.old-deja/g++.other/incomplete.C: Add more tests.
8374         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
8375
8376 2000-11-16  Nick Clifton  <nickc@redhat.com>
8377
8378         * gcc.c-torture/execute/nestfunc-2.c: New test.
8379         * gcc.c-torture/execute/nestfunc-3.c: New test.
8380
8381 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8382
8383         * gcc.c-torture/compile/20001116-1.c: New test.
8384
8385 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8386
8387         * gcc.c-torture/execute/20001115-1.c: New test.
8388
8389 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
8390
8391         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
8392         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
8393         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
8394         * g++.old-deja/g++.abi/vmihint.C: Likewise.
8395
8396 2000-11-15  Neil Booth  <neilb@earthling.net>
8397
8398         gcc.dg/cpp/_Pragma1.c: Update.
8399         gcc.dg/cpp/_Pragma2.c: New test.
8400
8401 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
8402
8403         * g++.old-deja/g++.other/anon5.C: New test.
8404
8405 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
8406
8407         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
8408         tests.
8409
8410 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
8411
8412         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
8413         output.
8414
8415 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8416
8417         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
8418         labels at end of compound statements.
8419
8420 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
8421
8422         * gcc.c-torture/execute/loop-7.c: New test.
8423
8424 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8425
8426         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
8427
8428 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8429
8430         * gcc.dg/c99-bool-1.c: New test.
8431
8432 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8433
8434         * gcc.dg/c99-scope-1.c: Remove xfail.
8435         * gcc.dg/c99-scope-2.c: New test.
8436
8437 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8438
8439         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
8440         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
8441
8442 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
8443
8444         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
8445         error messages.
8446
8447         * g++.mike/p700.C: Don't typedef wchar_t.
8448         * g++.mike/p784.C: Likewise.
8449         * g++.mike/eb101.C: Don't use __wchar_t.
8450
8451 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
8452
8453         * g77.f-torture/execute/20001111.[fx]: Test premature exit
8454         from DO loop.
8455
8456 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8457
8458         * gcc.c-torture/execute/20001111-1.c: New test.
8459
8460 2000-11-10  Nick Clifton  <nickc@redhat.com>
8461
8462         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
8463         long multuiple and accumulate.
8464
8465 2000-11-09  Richard Henderson  <rth@redhat.com>
8466
8467         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
8468         via size_t instead of int.
8469
8470         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
8471         * gcc.c-torture/execute/string-opt-2.c: Likewise.
8472         * gcc.c-torture/execute/string-opt-3.c: Likewise.
8473         * gcc.c-torture/execute/string-opt-4.c: Likewise.
8474
8475 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
8476
8477         * gcc.c-torture/compile/20001109-1.c: New test.
8478         * gcc.c-torture/compile/20001109-2.c: New test.
8479
8480 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
8481
8482         * g++.old-deja/g++.pt/operator1.C: New test.
8483         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
8484
8485 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8486
8487         * gcc.dg/20001108-1.c: New test.
8488
8489 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8490
8491         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
8492         with both arguments constant strings.
8493         * gcc.c-torture/execute/string-opt-3.c: New test.
8494         * gcc.c-torture/execute/string-opt-4.c: New test.
8495         * gcc.c-torture/execute/string-opt-5.c: New test.
8496
8497 2000-11-08  Nick Clifton  <nickc@redhat.com>
8498
8499         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
8500         mulsidi3adddi patterns.
8501
8502 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
8503
8504         * g++.old-deja/g++.other/crash36.C: New test.
8505
8506 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
8507
8508         * g++.old-deja/g++.other/init16.C: New test.
8509
8510 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
8511
8512         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
8513
8514 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8515
8516         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
8517         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8518         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8519
8520 2000-11-07  DJ Delorie  <dj@redhat.com>
8521
8522         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
8523
8524 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8525
8526         * gcc.c-torture/execute/string-opt-1.c: New test.
8527
8528 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8529
8530         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
8531         mips-sgi-irix6.* because the MIPS ABI passes floating-point
8532         parameters in registers, and there is no way for a varargs
8533         function to know in which order the integer and floating-point
8534         parameters should be interleaved when they are placed on the
8535         stack.
8536         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8537         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8538
8539 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8540
8541         * gcc.c-torture/execute/string-opt-2.c: New test.
8542
8543 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
8544
8545         * g++.old-deja/g++.pt/crash60.C: New test.
8546
8547 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8548
8549         * g++.old-deja/g++.other/crash24.C: New test.
8550         * g++.old-deja/g++.other/crash25.C: New test.
8551         * g++.old-deja/g++.other/crash26.C: New test.
8552         * g++.old-deja/g++.other/crash27.C: New test.
8553         * g++.old-deja/g++.other/crash28.C: New test.
8554         * g++.old-deja/g++.other/crash29.C: New test.
8555         * g++.old-deja/g++.other/crash30.C: New test.
8556         * g++.old-deja/g++.other/crash31.C: New test.
8557         * g++.old-deja/g++.other/crash32.C: New test.
8558         * g++.old-deja/g++.other/crash33.C: New test.
8559         * g++.old-deja/g++.other/crash34.C: New test.
8560         * g++.old-deja/g++.other/crash35.C: New test.
8561
8562 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8563
8564         * gcc.c-torture/execute/20001031-1.c: New test.
8565
8566 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
8567
8568         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
8569         namespace.
8570
8571         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
8572         standards-conformant.
8573
8574         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
8575
8576         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
8577         * g++.old-deja/g++.mike/p755a.C: Likewise.
8578         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
8579         library makes no calls to `operator new' during initialization.
8580
8581 2000-11-04  Neil Booth  <neilb@earthling.net>
8582
8583         * gcc.dg/cpp/include2.c: New tests.
8584
8585 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
8586
8587         * lib/g++.exp (g++_set_ld_library_path): New function.
8588         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
8589
8590 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
8591
8592         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
8593         warnings.
8594
8595 2000-11-01  Richard Henderson  <rth@redhat.com>
8596
8597         * g++.old-deja/g++.ext/namedret1.C: New.
8598         * g++.old-deja/g++.ext/namedret2.C: New.
8599         * g++.old-deja/g++.ext/namedret3.C: New.
8600
8601 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
8602
8603         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
8604         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
8605
8606 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8607
8608         * gcc.c-torture/execute/va-arg-21.c: New test.
8609
8610 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8611
8612         * gcc.dg/c99-complex-2.c: New test.
8613
8614 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8615
8616         * gcc.c-torture/execute/stdio-opt-1.c: New test.
8617
8618 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
8619
8620         * g++.old-deja/g++.other/inline16.C: New test.
8621
8622 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
8623
8624         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
8625         __PRETTY_FUNCTION__
8626
8627 2000-10-29  Neil Booth  <neilb@earthling.net>
8628
8629         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
8630         New tests.
8631         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
8632         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
8633         optimisation.
8634
8635 2000-10-29  Neil Booth  <neilb@earthling.net>
8636
8637         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
8638         * mi1.c, mi1c.h: Add null directives to multiple-include test.
8639         * mi5.c: Test multiple includes work with -C.
8640         * trigraphs.c: Test ^= version.
8641
8642 2000-10-28  Neil Booth  <neilb@earthling.net>
8643
8644         New tests and test updates for new macro expander.
8645
8646         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
8647         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
8648         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
8649         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
8650         new diagnostic messages.
8651
8652         * gcc.dg/cpp/macro3.c: New tests.
8653
8654 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
8655
8656         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
8657         on the same line.
8658
8659 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
8660
8661         * g++.old-deja/g++.other/eh2.C: New test.
8662
8663 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
8664
8665         * gcc.c-torture/execute/20001027-1.c: New test.
8666
8667 2000-10-26  Richard Henderson  <rth@redhat.com>
8668
8669         * gcc.c-torture/execute/20001026-1.c: New.
8670
8671 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
8672
8673         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
8674         * g++.old-deja/g++.law/builtin1.C: Likewise.
8675         * g++.old-deja/g++.law/ctors10.C: Likewise.
8676         * g++.old-deja/g++.law/virtual3.C: Likewise.
8677         * g++.old-deja/g++.mike/p658.C: Likewise.
8678         * g++.old-deja/g++.other/sibcall1.C: Likewise.
8679         * g++.old-deja/g++.other/vaarg2.C: Likewise.
8680         * g++.old-deja/g++.robertl/eb124.C: Likewise.
8681         * g++.old-deja/g++.robertl/eb44.C: Likewise.
8682         * g++.old-deja/g++.robertl/eb77.C: Likewise.
8683
8684 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
8685
8686         * gcc.c-torture/compile/20001024-1.c: New test.
8687
8688 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
8689
8690         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
8691         to tell us whether or not we are using V3.
8692
8693 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8694
8695         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
8696         operands.
8697
8698 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8699
8700         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
8701
8702 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
8703
8704         * gcc.c-torture/execute/20001024-1.c: New test.
8705
8706 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
8707
8708         * g++.old-deja/g++.other/sibcall1.C: New test.
8709
8710 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
8711
8712         * gcc.dg/noncompile/init-3.c: New test.
8713
8714 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8715
8716         * gcc.dg/format-array-1.c: New test.
8717
8718 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8719
8720         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
8721         writing through null pointers; remove comment about testing
8722         unterminated strings.
8723
8724 2000-10-17  Matthew Hiller  <hiller@redhat.com>
8725
8726         * gcc.c-torture/execute/20001017-2.c: New test.
8727
8728 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8729
8730         * gcc.c-torture/compile/20001018-1.c: New test.
8731         * gcc.c-torture/compile/20001018-1.x: Xfail.
8732
8733 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8734
8735         * gcc.c-torture/execute/20001017-1.c: New test.
8736
8737 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8738
8739         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
8740         for multiple use of arguments with scanf formats; add tests for
8741         multiple use of arguments.
8742
8743 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
8744
8745         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
8746
8747 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8748
8749         * gcc.dg/format-miss-1.c: New test.
8750
8751 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8752
8753         * gcc.c-torture/execute/20001013-1.c: New test.
8754
8755 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8756
8757         * gcc.dg/format-branch-1.c: New test.
8758
8759 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8760
8761         * README, lib/file-format.exp: Remove EGCS references.
8762
8763 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8764
8765         * gcc.dg/20001013-1.c: New test.
8766
8767 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8768
8769         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
8770         for intmax_t in the compiler using __typeof__ and the type rules
8771         for conditional expressions.
8772
8773 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
8774
8775         * gcc.dg/20001012-1.c: New test.
8776         * gcc.dg/20001012-2.c: New test.
8777
8778 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8779
8780         * gcc.dg/format-attr-1.c: New test.
8781
8782 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8783
8784         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
8785         __LONG_LONG_MAX__ instead of LLONG_MAX.
8786
8787 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8788
8789         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
8790         scanf flags.
8791         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
8792         flags.
8793
8794 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
8795
8796         * gcc.dg/sequence-pt-1.c: New test.
8797
8798 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
8799
8800         * gcc.c-torture/execute/20001011-1.c: New testcase.
8801         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
8802
8803 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8804
8805         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
8806         does not error on it.
8807
8808 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8809
8810         * gcc.dg/20001009-1.c: New test.
8811
8812 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
8813
8814         * gcc.c-torture/compile/20001009-1.c: Move from here ....
8815         * gcc.c-torture/execute/20001009-2.c: ... to here.
8816
8817 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
8818
8819         * gcc.c-torture/compile/20001009-1.c: New testcase.
8820         * gcc.c-torture/execute/20001009-1.c: New testcase.
8821         Testcases provided by Jan Hubicka <jh@suse.cz>.
8822
8823 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8824
8825         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8826         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
8827         uintmax_t using <limits.h> to emulate the compiler's internal
8828         logic.  No longer XFAIL %j tests.
8829
8830 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8831
8832         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
8833         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8834         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
8835         regexps and details of expected handling of some bad formats.
8836         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
8837         suppression.
8838
8839 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8840
8841         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
8842         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
8843         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
8844         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
8845         in list archives.
8846
8847 2000-10-06  Richard Henderson  <rth@cygnus.com>
8848
8849         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
8850         * g++.old-deja/g++.brendan/crash52.C: Likewise.
8851         * g++.old-deja/g++.jason/report.C: Likewise.
8852         * g++.old-deja/g++.law/friend5.C: Likewise.
8853         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
8854         of the expected warnings.
8855
8856 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
8857
8858         * g++.old-deja/g++.pt/enum14.C: New test.
8859
8860 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
8861
8862         * g++.old-deja/g++.pt/crash59.C: New test.
8863
8864 2000-10-04  Will Cohen  <wcohen@redhat.com>
8865
8866         * gcc.dg/20000926-1.c: New test.
8867
8868 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
8869
8870         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
8871         function name for current C++ compiler.
8872         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
8873
8874 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
8875
8876         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
8877         __PRETTY_FUNCTION__.
8878         * g++.old-deja/g++.ext/pretty2.C: Likewise.
8879
8880 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8881
8882         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
8883
8884 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
8885
8886         * gcc.c-torture/compile/20000923-1.c: New test.
8887
8888 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
8889
8890         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
8891         * g++.old-deja/g++.pt/ttp62.C: Same.
8892         * g++.old-deja/g++.other/inline14.C: Same.
8893
8894 2000-09-24  Richard Henderson  <rth@cygnus.com>
8895
8896         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
8897
8898 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8899
8900         * gcc.dg/c90-printf-1.c: Add test for wide string format.
8901
8902 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
8903
8904         * gcc.c-torture/compile/20000922-1.c: New file.
8905
8906 2000-09-21  Nick Clifton  <nickc@redhat.com>
8907
8908         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
8909         a signed long modulo operation.
8910         (mod6): New function - perform an unsigned long modulo operation.
8911         (main): Add tests for modulos of very large numbers by very small
8912         dividends.
8913
8914 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8915
8916         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
8917
8918 2000-09-19  Richard Henderson  <rth@cygnus.com>
8919
8920         * gcc.dg/compare2.c (case 10): XFAIL.
8921
8922 2000-09-18  Richard Henderson  <rth@cygnus.com>
8923
8924         * gcc.c-torture/execute/20000906-1.c: Move ...
8925         * gcc.dg/20000906-1.c: ... here.  Only run on targets
8926         that support __builtin_trap.
8927
8928 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
8929
8930         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
8931
8932 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8933
8934         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
8935         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
8936         more $ format tests.
8937
8938 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8939
8940         * gcc.dg/format-errmk-1.c: New test.
8941
8942 2000-09-17  Greg McGary  <greg@mcgary.org>
8943
8944         * gcc.c-torture/execute/20000917-1.x: Remove.
8945
8946 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8947
8948         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
8949
8950 2000-09-17  Greg McGary  <greg@mcgary.org>
8951
8952         * gcc.c-torture/execute/20000917-1.c: New test.
8953         * gcc.c-torture/execute/20000917-1.x: XFAIL.
8954
8955 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
8956
8957         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
8958         in nested macro bug.
8959
8960 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
8961
8962         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
8963
8964 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
8965
8966         * gcc.c-torture/execute/20000914-1.c: New test.
8967
8968 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
8969
8970         * g++.other/inline13.C: New test.
8971
8972 2000-09-12  Andreas Jaeger  <aj@suse.de>
8973
8974         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
8975         constant by Ulrich Drepper <drepper@redhat.com>.
8976
8977 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
8978
8979         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
8980
8981 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8982
8983         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
8984
8985 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
8986
8987         * gcc.dg/cpp/backslash.c: New test.
8988
8989 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
8990
8991         * gcc.c-torture/execute/20000910-1.c: New test.
8992         * gcc.c-torture/execute/20000910-2.c: Likewise.
8993
8994 2000-09-11  Robert Lipe  <robertl@sco.com>
8995
8996         * gcc.dg/pragma-align.c: New test.
8997
8998 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
8999
9000         * g++.old-deja/g++.pt/explicit82.C: New test.
9001         * g++.old-deja/g++.pt/explicit83.C: New test.
9002
9003 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
9004
9005         * gcc.dg/asm-names.c: New test.
9006
9007 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9008
9009         * gcc.dg/cpp/tr-warn6.c: New test
9010
9011 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9012
9013         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
9014         be accepted.
9015
9016 2000-09-07  Catherine Moore  <clm@redhat.com>
9017
9018         * gcc.c-torture/execute/unroll-1.c: New test.
9019
9020 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
9021
9022         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
9023         ERROR markers.
9024         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
9025         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
9026         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
9027         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
9028         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
9029         Preprocess only.
9030         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
9031         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
9032
9033 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9034
9035         * g++.old-deja/g++.pt/deduct2.C: New test.
9036
9037 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9038
9039         * g++.old-deja/g++.pt/parms2.C: New test.
9040
9041 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9042
9043         * g++.old-deja/g++.pt/crash58.C: New test.
9044
9045 2000-09-06  Greg McGary  <greg@mcgary.org>
9046
9047         * gcc.c-torture/execute/20000906-1.c: New test.
9048         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
9049
9050 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9051
9052         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
9053
9054 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9055
9056         * g++.old-deja/g++.pt/crash57.C: New test.
9057
9058 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9059
9060         * g++.old-deja/g++.pt/crash56.C: New test.
9061
9062 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9063
9064         * g++.old-deja/g++.pt/koenig1.C: New test.
9065
9066 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
9067
9068         * gcc.dg/20000904-1.c: New test.
9069
9070 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
9071
9072         * gcc.dg/cpp/paste8.c: New test.
9073
9074 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
9075
9076         * gcc.c-torture/compile/20000827-1.c: New test.
9077
9078 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9079
9080         * gcc.dg/format-diag-1.c: New test.
9081
9082 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9083
9084         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
9085         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
9086         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
9087         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
9088         gcc.dg/formatz-1.c: Adjust warning regular expressions.
9089
9090 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
9091
9092         * g++.old-deja/g++.other/nested4.C: New test.
9093
9094 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
9095
9096         * g++.old-deja/g++.ns/scoped1.C: New test.
9097
9098 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
9099
9100         * lib/g++.exp: Support testing already-installed GCC.
9101
9102 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9103
9104         * wtr-label-1.c, wtr-suffix-1.c: New tests.
9105
9106 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9107
9108         * gcc.dg/return-type-2.c: New test.
9109
9110 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
9111
9112         * gcc.c-torture/compile/20000825-1.c: New test.
9113
9114 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
9115
9116         * gcc.dg/dwarf2-2.c: New test.
9117
9118 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
9119
9120         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
9121         dg-warning regexps.
9122
9123 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9124
9125         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
9126         gcc.dg/format-ext-5.c: New tests.
9127
9128 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
9129
9130         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
9131
9132 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
9133
9134         * gcc.dg/noncompile/930622-2.c: Adjust error message.
9135
9136 2000-08-24  Richard Henderson  <rth@cygnus.com>
9137
9138         * gcc.dg/ia64-sync-1.c: New test.
9139         * gcc.dg/ia64-sync-2.c: New test.
9140         * gcc.dg/ia64-asm-1.c: New test.
9141
9142 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
9143
9144         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
9145         * gcc.dg/format-ext-2.c: New test.
9146
9147 2000-08-23  Jason Merrill  <jason@redhat.com>
9148
9149         * lib/old-dejagnu.exp: Also ignore "In member function" and
9150         "At global scope".
9151
9152 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9153
9154         * gcc.dg/noncompile/label-lineno-1.c: New test.
9155
9156 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9157
9158         * gcc.dg/c99-array-nonobj-1.c: New test.
9159
9160 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9161
9162         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
9163         tests.
9164         * gcc.dg/format-ext-1.c: New test.
9165
9166 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9167
9168         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
9169         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
9170         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
9171         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
9172         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
9173
9174 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
9175
9176         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
9177         gcc.dg/c99-strftime-2.c: New tests.
9178
9179 2000-08-22  Richard Henderson  <rth@cygnus.com>
9180
9181         * gcc.c-torture/execute/20000822-1.c: New test.
9182
9183 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
9184
9185         * gcc.c-torture/execute/20000819-1.x: Remove.
9186
9187 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9188
9189         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
9190         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
9191         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
9192         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
9193         gcc.dg/format-xopen-1.c: New tests.
9194
9195 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9196
9197         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
9198
9199 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
9200
9201         * g++.old-deja/g++.other/loop2.C: New test.
9202
9203         * gcc.c-torture/compile/20000606-1.c: New test.
9204         * gcc.c-torture/compile/20000728-1.c: New test.
9205         * gcc.c-torture/execute/20000801-1.c: New test.
9206         * gcc.c-torture/execute/20000801-2.c: New test.
9207         * gcc.c-torture/execute/20000819-1.c: New test.
9208         * gcc.c-torture/execute/20000819-1.x: XFAIL.
9209         * gcc.dg/20000629-1.c: New test.
9210         * gcc.dg/20000724-1.c: New test.
9211         * gcc.dg/20000807-1.c: New test.
9212
9213 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
9214
9215         * gcc.dg/cpp/pragma-1.c: New test.
9216         * gcc.dg/cpp/pragma-2.c: New test.
9217
9218 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
9219
9220         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
9221         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
9222
9223 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9224
9225         * gcc.c-torture/compile/20000818-1.c: New test.
9226
9227 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
9228
9229         * gcc.c-torture/execute/20000818-1.c: New test.
9230
9231 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9232
9233         * gcc.dg/format-va-1.c: New test.
9234
9235 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9236
9237         * g++.old-deja/g++.other/typedef8.C: New test.
9238
9239 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9240
9241         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
9242         * g++.old-deja/g++.mike/net36.C: Mark candidate.
9243         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
9244         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
9245         * g++.old-deja/g++.other/ptrmem7.C: New test.
9246         * g++.old-deja/g++.pt/ptrmem10.C: New test.
9247
9248 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9249
9250         * g++.old-deja/g++.pt/typename27.C: New test.
9251
9252 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
9253
9254         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
9255         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
9256         * g++.old-deja/g++.pt/friend45.C: New test.
9257         * g++.old-deja/g++.other/friend8.C: New test.
9258
9259 2000-08-15  Richard Henderson  <rth@cygnus.com>
9260
9261         * gcc.c-torture/execute/20000815-1.c: New test.
9262
9263 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
9264
9265         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
9266         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
9267         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
9268
9269 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
9270
9271         * g++.old-deja/g++.other/refinit2.C: New test.
9272
9273 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
9274
9275         * lib/c-torture.exp (c-torture): Make
9276         compiler_conditional_xfail_data global.
9277         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
9278         compiler_conditional_xfail_data machinery.
9279         (f-torture-execute): Likewise.
9280         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
9281         and only when unrolling loops.
9282
9283         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
9284
9285 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
9286
9287         * g++.old-deja/g++.pt/explicit81.C: New test.
9288
9289 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
9290
9291         * g++.old-deja/g++.pt/typename26.C: New test.
9292
9293 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
9294
9295         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
9296         warning.
9297
9298 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
9299
9300         * g++.old-deja/g++.other/array3.C: New test.
9301
9302 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9303
9304         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
9305         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
9306         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
9307         New tests.
9308
9309 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
9310
9311         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
9312         * g++.old-deja/g++.abi/vmihint.C: Likewise.
9313
9314 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
9315
9316         * gcc.c-torture/execute/20000808-1.c: New test.
9317
9318 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9319
9320         * gcc.dg/c90-const-expr-1.c: New test.
9321
9322 2000-08-08  Richard Henderson  <rth@cygnus.com>
9323
9324         * gcc.dg/noncompile/920923-1.c: Declare calloc.
9325
9326 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9327
9328         * gcc.dg/noncompile/const-ll-1.c: New test.
9329
9330 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9331
9332         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
9333
9334 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
9335
9336         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
9337         that running programs linked against the shared version of libobjc
9338         run correctly.
9339
9340 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9341
9342         * gcc.dg/c99-printf-1.c: New test.
9343
9344 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9345
9346         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
9347
9348 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
9349
9350         * gcc.c-torture/execute/20000731-1.x: Delete.
9351
9352 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
9353
9354         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
9355         and torture_without_loops as is done by c-torture.exp.
9356         (search_for): Copy from c-torture.exp.
9357         (gcc-dg-runtest): New function, drives a directory of tests
9358         iterating over the TORTURE_OPTIONS.
9359         (scan-assembler, scan-assembler-not): Move here from
9360         individual directory drivers.
9361
9362         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
9363         defined by lib/gcc-dg.exp.
9364         * gcc.dg/cpp/cpp.exp: Likewise.
9365         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
9366         gcc-dg-runtest, so we cycle over optimization options.
9367
9368         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
9369         * gcc.dg/compare2.c: No longer expected to fail.
9370
9371 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
9372
9373         * gcc.c-torture/execute/20000804-1.c: New test.
9374
9375 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
9376
9377         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
9378
9379 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
9380
9381         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
9382
9383 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
9384
9385         * gcc.c-torture/compile/20000803-1.c: New test.
9386
9387 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9388
9389         * gcc.c-torture/execute/20000801-3.c,
9390         gcc.c-torture/execute/20000801-4.c: New tests.
9391         * gcc.c-torture/execute/20000801-3.x,
9392         gcc.c-torture/execute/20000801-4.x: Xfail.
9393
9394 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
9395
9396         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
9397         libobjc/.libs to allow for libtool.
9398
9399 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
9400
9401         * gcc.c-torture/compile/20000802-1.c: New test.
9402
9403 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
9404
9405         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
9406
9407 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
9408
9409         * gcc-c-torture/execute/20000731-2.c: New test.
9410
9411         * gcc.c-torture/execute/20000731-1.c: New test.
9412         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
9413
9414 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
9415
9416         * testsuite/gcc.dg/cpp/paste7.c: New test.
9417         * gcc.dg/cpp/20000725-1.c: New test.
9418
9419 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
9420
9421         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
9422         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
9423         declaration warning for __builtin_dwarf_reg_size.
9424
9425         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
9426
9427 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9428
9429         * gcc.dg/noncompile/voidparam-1.c: New test.
9430
9431 2000-07-30  Richard Henderson  <rth@cygnus.com>
9432
9433         * gcc.dg/c90-digraph-1.c: Don't xfail.
9434         * gcc.dg/compare2.c (case 10): Xfail.
9435         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
9436
9437 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
9438
9439         * gcc.dg/c99-main-1.c: New test.
9440
9441 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9442
9443         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
9444
9445 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
9446
9447         * gcc.c-tortuer/execute/20000726-1.c: New test.
9448
9449 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
9450
9451         * gcc.c-torture/execute/enum-2.c: New test.
9452
9453 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9454
9455         * gcc.dg/cpp/tr-warn3.c: New test.
9456
9457 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9458
9459         * g++.old-deja/g++.ext/implicit1.C: Remove.
9460         * g++.old-deja/g++.jason/c2.C: Remove
9461         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
9462         * g++.old-deja/g++.pt/crash16.C: Likewise.
9463         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
9464
9465 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9466
9467         * g++.old-deja/g++.other/for2.C: New test.
9468
9469 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
9470
9471         * gcc.dg/20000720-1.c: New test.
9472
9473 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
9474
9475         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
9476
9477 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
9478
9479         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
9480         * gcc.c-torture/execute/20000722-1.c: New.
9481         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
9482
9483 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
9484
9485         * gcc.dg/cpp/20000720-1.S: New test.
9486
9487 2000-07-21  Michael Meissner  <meissner@redhat.com>
9488
9489         * gcc.c-torture/execute/ieee/hugeval.c: New test.
9490
9491 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9492
9493         * g++.old-deja/g++.brendan/crash16.C,
9494         g++.old-deja/g++.brendan/parse3.C,
9495         g++.old-deja/g++.brendan/redecl1.C,
9496         g++.old-deja/g++.ns/template13.C,
9497         g++.old-deja/g++.other/decl4.C,
9498         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
9499
9500 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9501
9502         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
9503         and "Internal error".
9504
9505         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
9506         regexps.
9507         * gcc.dg/cpp/paste6.c: New test.
9508
9509 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
9510
9511         * gcc.dg/cpp/tr-direct.c: New test.
9512
9513         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
9514         gcc.dg/cpp/undef1.c: Tweak error regexps.
9515
9516 2000-07-18  Eric Christopher <echristo@redhat.com>
9517
9518         * gcc.c-torture/compile/20000718-1.c: New test.
9519
9520 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
9521
9522         * cpplex.c (_cpp_push_token): If the token being pushed back
9523         is the previous token in this context, just subtract one from
9524         context->posn.
9525         * cppmacro.c (save_expansion): Clear aux field when storing a
9526         placemarker.
9527
9528 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
9529
9530         * gcc.dg/noncompile/redecl-1.c: New test.
9531
9532 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
9533
9534         * gcc.c-torture/execute/20000717-5.c: New test.
9535         * gcc.c-torture/execute/20000717-1.x: Removed.
9536
9537 2000-07-17  Richard Henderson  <rth@cygnus.com>
9538
9539         * gcc.c-torture/execute/20000717-4.c: New test.
9540
9541 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
9542
9543         * gcc.dg/cpp/syshdr.c: New test.
9544         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
9545
9546 2000-07-17  Neil Booth  <neilb@earthling.net>
9547
9548         * gcc.dg/cpp/cmdlne-dM.c: New test.
9549         * gcc.dg/cpp/cmdlne-dD.c: New test.
9550
9551 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
9552
9553         * gcc.c-torture/execute/20000717-3.c: New test.
9554
9555         * gcc.c-torture/compile/20000717-1.c: New test.
9556
9557 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
9558
9559         * gcc.c-torture/execute/20000717-2.c: New test.
9560
9561 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9562
9563         * gcc.dg/formatz-1.c: New test.
9564
9565         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
9566         * gcc.dg/c99-digraph-1.c: New tests.
9567
9568         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
9569         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
9570
9571         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
9572         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
9573         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
9574         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
9575         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
9576         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
9577         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
9578
9579 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
9580
9581         * gcc.c-torture/execute/20000717-1.c: New test.
9582         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
9583
9584 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
9585
9586         * gcc.c-torture/execute/20000715-2.c: New test.
9587         * gcc.dg/20000715-1.c: New test.
9588
9589 2000-07-15  Michael Meissner  <meissner@redhat.com>
9590
9591         * gcc.c-torture/execute/20000715-1.c: New test.
9592
9593 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
9594
9595         * gcc.c-torture/execute/20000707-1.c: New test.
9596
9597 2000-07-13  Neil Booth  <NeilB@earthling.net>
9598
9599         * testsuite/gcc.dg/cpp/digraph1.c,
9600         testsuite/gcc.dg/cpp/digraph2.c,
9601         testsuite/gcc.dg/cpp/digraphs.c: New tests.
9602
9603 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
9604
9605         * g77.f-torture/compile/20000630-2.f:  New test.
9606         * g77.f-torture/compile/20000630-2.x
9607
9608 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
9609
9610         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
9611
9612 2000-07-11  Neil Booth  <NeilB@earthling.net>
9613
9614         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
9615
9616 2000-07-11  Neil Booth  <NeilB@earthling.net>
9617
9618         * gcc.dg/cpp/cmdlne-C.c: New.
9619
9620 2000-07-09  Neil Booth  <NeilB@earthling.net>
9621
9622         * gcc.dg/cpp/directiv.c: New tests.
9623         * gcc.dg/cpp/undef1.c: Update.
9624
9625 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
9626
9627         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
9628
9629 2000-07-09  Neil Booth  <NeilB@earthling.net>
9630
9631         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
9632
9633 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
9634
9635         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
9636         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9637
9638 2000-07-08  Neil Booth  <NeilB@earthling.net>
9639
9640         * gcc.dg/cpp/macsyntx.c: New tests.
9641
9642 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9643
9644         * gcc.dg/20000707-1.c: New test.
9645
9646 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9647
9648         * gcc.c-torture/execute/20000706-1.c: New test.
9649         * gcc.c-torture/execute/20000706-2.c: New test.
9650         * gcc.c-torture/execute/20000706-3.c: New test.
9651         * gcc.c-torture/execute/20000706-4.c: New test.
9652         * gcc.c-torture/execute/20000706-5.c: New test.
9653
9654 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9655
9656         * g++.old-deja/g++.pt/instantiate7.C: New test.
9657
9658 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9659
9660         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
9661         * g++.old-deja/g++.mike/thunk3.C: Likewise.
9662         * g++.old-deja/g++.other/rtti3.C: Likewise.
9663         * g++.old-deja/g++.other/rttid3.C: Likewise.
9664
9665 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
9666
9667         *  g77.f-torture/compile/20000630-1.x: Fix typo
9668
9669 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
9670
9671         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
9672         assembly output.
9673
9674 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
9675
9676         * gcc.dg/cpp/ident.c: New test.
9677
9678 2000-07-05  Neil Booth  <NeilB@earthling.net>
9679
9680         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
9681           gcc.dg/cpp/lexstrng.c: New tests.
9682
9683 2000-07-04  Neil Booth  <NeilB@earthling.net>
9684
9685         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
9686         * gcc.dg/cpp/strify2.c: Same.
9687
9688 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
9689
9690         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
9691         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
9692         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
9693         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
9694
9695         * testsuite/gcc.dg/cpp/macro1.c,
9696         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
9697         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
9698         testsuite/gcc.dg/cpp/strify1.c,
9699         testsuite/gcc.dg/cpp/strify2.c: New tests.
9700
9701 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
9702
9703         * gcc.c-torture/execute/20000703-1.c: New test.
9704
9705 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9706
9707         * g++.old-deja/g++.pt (lookup10.C): New test.
9708
9709 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9710
9711         * g++.old-deja/g++.pt (typename25.C): New test.
9712
9713 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
9714
9715         * gcc.c-torture/compile/20000701-1.c: New test.
9716
9717 2000-06-30  Nick Clifton  <nickc@cygnus.com>
9718
9719         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
9720         to test case.
9721
9722 2000-06-30  Catherine Moore  <clm@cygnus.com>
9723
9724         * gcc.c-torture/execute/align-1.c: New test.
9725
9726 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
9727
9728         * g++.old-deja/g++.pt/expr8.C: New test.
9729         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
9730
9731 2000-06-29  Nick Clifton  <nickc@cygnus.com>
9732
9733         * gcc.c-torture/compile/20000629-1.c: New test.
9734
9735 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9736
9737
9738         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
9739         gcc.dg/noncompile directory, depending on whether they're
9740         preprocessor tests or not.  Annotate all the tests for the dg
9741         framework.
9742
9743         * gcc.c-torture/noncompile/noncompile.exp: Delete.
9744         * gcc.dg/noncompile/noncompile.exp: New.
9745
9746         * Moved files:
9747         Old name                                New name
9748         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
9749         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
9750         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
9751         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
9752         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
9753         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
9754         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
9755         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
9756         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
9757         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
9758         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
9759         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
9760         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
9761         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
9762         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
9763         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
9764         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
9765         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
9766         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
9767         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
9768         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
9769         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
9770         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
9771         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
9772
9773         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
9774         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
9775         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
9776         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
9777         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
9778         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
9779
9780 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9781
9782         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
9783         declare one variable.  On the fourth, error.
9784         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
9785         declared by 20000628-1a.h.
9786
9787 2000-06-29  Richard Henderson  <rth@redhat.com>
9788
9789         * gcc.c-torture/execute/930529-1.x: New file.
9790         * gcc.dg/920413-1.c: Adjust expected warning text.
9791         * gcc.dg/980217-1.c: Declare abort.
9792         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
9793
9794 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
9795
9796         * g77.f-torture/compile/20000629-1.f: New test.
9797         * g77.f-torture/compile/20000629-1.x: Expected to fail.
9798
9799 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9800
9801         Rearrange lots of files, removing entirely the
9802         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
9803         directories.
9804
9805         * Deleted files:
9806         gcc.c-torture/code_quality/code_quality.exp
9807         gcc.c-torture/special/special.exp
9808         gcc.failure/failure.exp
9809         gcc.failure/940409-1.x
9810         gcc.c-torture/compile/961203-1.x
9811
9812         * New files:
9813         gcc.misc-tests/linkage.exp
9814         gcc.c-torture/execute/920730-1t.c
9815         gcc.c-torture/execute/920730-1t.x
9816         gcc.c-torture/compile/920520-1.x
9817         gcc.c-torture/compile/920521-1.x
9818         gcc.c-torture/compile/981006-1.x
9819         gcc.c-torture/execute/eeprof-1.x
9820
9821         * Moved files (possibly with modifications to fit a new harness):
9822         Old name                                New name
9823         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
9824         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
9825         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
9826         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
9827         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
9828         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
9829         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
9830         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
9831         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
9832         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
9833         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
9834         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
9835         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
9836         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
9837
9838 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9839
9840         * c-torture/compile/961203-1.x: Delete.
9841
9842         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
9843         not exit. Include stdio.h.
9844         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
9845         * gcc.misc-tests/dg-12.c: Likewise.
9846         * gcc.misc-tests/dg-5.c: Likewise.
9847         * gcc.misc-tests/dg-6.c: Likewise.
9848         * gcc.misc-tests/dg-7.c: Prototype abort.
9849         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
9850         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
9851         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
9852         not exit.
9853         * gcc.misc-tests/sieve.c: Use return from main, not exit.
9854         * gcc.misc-tests/sort2.c: Use return from main, not exit.
9855
9856 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
9857
9858         * gcc.dg/cpp/20000628-1.c: New test.
9859         * gcc.dg/cpp/20000628-1.h: New header for above test.
9860         * gcc.dg/cpp/20000628-1a.h: Likewise.
9861
9862 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
9863
9864         * gcc.dg/cpp: New directory.
9865         * gcc.dg/cpp/cpp.exp: New driver.
9866         * gcc.dg/cpp/20000627-1.c: New test.
9867         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
9868         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
9869         and rewrite as a compilation test.
9870
9871         * gcc.dg: Move many files into the cpp subdirectory, possibly
9872         renaming or editing them as well.
9873         Old name                New name
9874         990119-1.c              cpp/19990119-1.c
9875         990228-1.c              cpp/19990228-1.c
9876         990407-1.c              cpp/19990407-1.c
9877         990409-1.c              cpp/19990409-1.c
9878         990413-1.c              cpp/19990413-1.c
9879         990703-1.c              cpp/19990703-1.c
9880         20000127-1.c            cpp/20000127-1.c
9881         20000129-1.c            cpp/20000129-1.c
9882         20000207-1.c            cpp/20000207-1.c
9883         20000207-2.c            cpp/20000207-2.c
9884         20000209-1.c            cpp/20000209-1.c
9885         20000209-2.c            cpp/20000209-2.c
9886         20000301-1.c            cpp/20000301-1.c
9887         20000419-1.c            cpp/20000419-1.c
9888         20000510-1.S            cpp/20000510-1.S
9889         20000519-1.c            cpp/20000519-1.c
9890         20000529-1.c            cpp/20000529-1.c
9891         20000625-1.c            cpp/20000625-1.c
9892         20000625-2.c            cpp/20000625-2.c
9893         cpp-as1.c               cpp/assert1.c
9894         cpp-as2.c               cpp/assert2.c
9895         cxx-comments-1.c        cpp/cxxcom1.c
9896         cxx-comments-2.c        cpp/cxxcom2.c
9897         endif-label.c           cpp/endif.c
9898         cpp-hash1.c             cpp/hash1.c
9899         cpp-hash2.c             cpp/hash2.c
9900         cpp-if1.c               cpp/if-1.c
9901         cpp-if2.c               cpp/if-2.c
9902         cpp-if3.c               cpp/if-3.c
9903         cpp-if4.c               cpp/if-4.c
9904         cpp-if5.c               cpp/if-5.c
9905         cpp-cond.c              cpp/if-cexp.c
9906         cpp-missingop.c         cpp/if-mop.c
9907         cpp-missingparen.c      cpp/if-mpar.c
9908         cpp-opprec.c            cpp/if-oppr.c
9909         cpp-ifparen.c           cpp/if-paren.c
9910         cpp-shortcircuit.c      cpp/if-sc.c
9911         cpp-shift.c             cpp/if-shift.c
9912         cpp-unary.c             cpp/if-unary.c
9913         cpp-li1.c               cpp/line1.c
9914         cpp-li2.c               cpp/line2.c
9915         lineno.c                cpp/line3.c
9916         lineno-2.c              cpp/line4.c
9917         cpp-mi.c                cpp/mi1.c
9918         cpp-mic.h               cpp/mi1c.h
9919         cpp-micc.h              cpp/mi1cc.h
9920         cpp-mind.h              cpp/mi1nd.h
9921         cpp-mindp.h             cpp/mi1ndp.h
9922         cpp-mix.h               cpp/mi1x.h
9923         cpp-mi2.c               cpp/mi2.c
9924         cpp-mi2a.h              cpp/mi2a.h
9925         cpp-mi2b.h              cpp/mi2b.h
9926         cpp-mi2c.h              cpp/mi2c.h
9927         cpp-mi3.c               cpp/mi3.c
9928         cpp-mi3.def             cpp/mi3.def
9929         poison-1.c              cpp/poison.c
9930         pr-impl.c               cpp/prag-imp.c
9931         cpp-redef-2.c           cpp/redef1.c
9932         cpp-redef.c             cpp/redef2.c
9933         strpaste.c              cpp/strp1.c
9934         strpaste-2.c            cpp/strp2.c
9935         cpp-tradpaste.c         cpp/tr-paste.c
9936         cpp-tradstringify.c     cpp/tr-str.c
9937         cpp-tradwarn1.c         cpp/tr-warn1.c
9938         cpp-tradwarn2.c         cpp/tr-warn2.c
9939         trigraphs.c             cpp/trigraphs.c
9940         cpp-unc1.c              cpp/unc1.c
9941         cpp-unc2.c              cpp/unc2.c
9942         cpp-unc3.c              cpp/unc3.c
9943         cpp-unc.c               cpp/unc4.c
9944         undef.c                 cpp/undef1.c
9945         undef-2.c               cpp/undef2.c
9946         cpp-wi1.c               cpp/widestr1.c
9947
9948 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
9949
9950         * lib/g++.exp (g++_include_flags): Tweak.
9951
9952 2000-06-27  H.J. Lu  <hjl@gnu.org>
9953             Loren J. Rittle  <ljrittle@acm.org>
9954
9955         * lib/g++.exp (g++_include_flags): Override libgloss.exp
9956         version with one that knows about the new gcc tree structure.
9957         (g++_link_flags): Same.
9958
9959 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
9960
9961         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
9962         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
9963         case we are cross-compiling.
9964
9965         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
9966         g++.old-deja/g++.niklas/Makefile.in,
9967         g++.old-deja/g++.niklas/configure.in,
9968         g++.old-deja/g++.other/Makefile.in,
9969         g++.old-deja/g++.other/configure.in,
9970         gcc.c-torture/code_quality/Makefile.in,
9971         gcc.c-torture/code_quality/configure.in,
9972         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
9973         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
9974         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
9975         gcc.c-torture/execute/ieee/Makefile.in,
9976         gcc.c-torture/execute/ieee/configure.in,
9977         gcc.c-torture/noncompile/Makefile.in,
9978         gcc.c-torture/noncompile/configure.in,
9979         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
9980         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
9981         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
9982
9983 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9984
9985         * g++.old-deja/g++.other/ambig3.C: New test.
9986
9987 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9988
9989         * g++.old-deja/g++.pt/syntax1.C: New test.
9990         * g++.old-deja/g++.pt/syntax2.C: New test.
9991         * g++.old-deja/g++.other/syntax3.C: New test.
9992         * g++.old-deja/g++.other/syntax4.C: New test.
9993
9994 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9995
9996         * gcc.dg/20000623-1.c: Prototype exit and abort.
9997
9998 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9999
10000         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
10001         New tests.
10002         * gcc.dg/cpp-mi3.def: New file.
10003
10004         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
10005         inside assertions.
10006         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
10007         lexer's error messages.
10008         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
10009         divine anything from the linemarkers.
10010         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
10011         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
10012
10013 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
10014
10015         * gcc.dg/20000623-1.c: New test.
10016
10017 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
10018
10019         * gcc.c-torture/execute/20000622-1.c: New test.
10020
10021 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
10022
10023         * g++.old-deja/g++.other/init15.C: New test.
10024
10025 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
10026
10027         * g++.old-deja/g++.pt/vaarg2.C: New test.
10028         * g++.old-deja/g++.pt/vaarg3.C: New test.
10029
10030 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
10031
10032         * g++.old-deja/g++.other/dyncast6.C: New test.
10033
10034 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
10035
10036         * gcc.c-torture/execute/loop-6.c: New test.
10037
10038 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
10039
10040         * gcc.dg/20000614-1.c: New test.
10041         * gcc.dg/20000614-2.c: New test.
10042
10043 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
10044
10045         * g++.old-deja/g++.other/inline12.C: New test.
10046
10047 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
10048
10049         * g++.old-deja/g++.other/eh1.C: New test.
10050
10051 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
10052
10053         * g++.old-deja/g++.other/type.C: New test.
10054
10055 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
10056
10057         * g++.old-deja/g++.other/initstring.C: New test.
10058
10059 2000-06-12  Jason Merrill  <jason@redhat.com>
10060
10061         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
10062
10063 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
10064
10065         * gcc.c-torture/compile/20000609-1.c: New test.
10066
10067 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
10068
10069         * gcc.dg/20000609-1.c: New test.
10070
10071 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
10072
10073         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
10074         * gcc.c-torture/noncompile/poison-1.c: Move...
10075         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
10076         * gcc.dg/cpp-li1.c: Add a token after the #line.
10077
10078 2000-06-05  Richard Henderson  <rth@cygnus.com>
10079
10080         * gcc.c-torture/execute/20000605-2.c: New test.
10081         * gcc.c-torture/execute/20000605-3.c: New test.
10082
10083 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
10084
10085         * g77.f-torture/execute/20000503-1.x: New file.
10086
10087 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
10088
10089         * g++.old-deja/g++.eh/badalloc1.C: New test.
10090
10091 2000-06-05  Richard Henderson  <rth@cygnus.com>
10092
10093         * gcc.c-torture/execute/20000605-1.c: New test.
10094
10095 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
10096             Nathan Sidwell <nathan@codesourcery.com>
10097
10098         * gcc.c-torture/compile/20000605-1.c: New test.
10099
10100 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
10101
10102         * g77.f-torture/compile/20000601-1.f:  New test.
10103
10104 2000-06-03  Richard Henderson  <rth@cygnus.com>
10105
10106         * gcc.c-torture/execute/20000603-1.c: New.
10107
10108 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
10109
10110         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
10111         * gcc.dg/noreturn-2.c (noreturn): Likewise.
10112
10113 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
10114
10115         * gcc.dg/compare2.c (case 12): XFAIL.
10116         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
10117         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
10118
10119         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
10120
10121 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
10122
10123         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
10124         guard macro is already defined when the header is first
10125         included.
10126         * gcc.dg/cpp-mix.h: New file.
10127         * gcc.dg/endif-label.c: Update patterns to match compiler.
10128
10129         * g++.brendan/complex1.C: Declare abort.
10130         * g++.law/refs4.C: Remove XFAIL.
10131         * g++.oliva/expr2.C: Declare abort and exit.
10132
10133 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
10134
10135         * gcc.c-torture/execute/20000528-1.c: New test.
10136
10137         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
10138         * g++.old-deja/g++.law/temps4.C: Likewise.
10139
10140         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
10141         stdlib.h.  Call abort() on failure.
10142         * g++.old-deja/g++.law/refs4.C: Likewise.
10143         * g++.old-deja/g++.law/temps4.C: Likewise.
10144         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
10145         * gcc.c-torture/execute/20000112-1.c: Include string.h.
10146
10147 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
10148
10149         Relative to g++.dg/special:
10150         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
10151
10152         Relative to g++.old-deja:
10153         * g++.brendan/complex1.C, g++.jason/optimize2.C,
10154         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
10155         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
10156         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
10157         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
10158         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
10159         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
10160
10161         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
10162         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
10163         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
10164         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
10165         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
10166         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
10167         and/or string.h.
10168
10169         * g++.other/goto1.C: Update expectations for error messages.
10170
10171 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
10172
10173         * gcc.c-torture/compile/20000523-1.c: New test.
10174
10175 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
10176
10177         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
10178
10179 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
10180
10181         * g++.old-deja/g++.eh/catch11.C: New test.
10182         * g++.old-deja/g++.eh/catch12.C: New test.
10183
10184 2000-05-24  Nick Clifton  <nickc@cygnus.com>
10185
10186         * gcc.c-torture/execute/20000523-1.c: New test.
10187
10188 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
10189
10190         * c-torture/execute/bcp-1.c: Replace abort in arg of
10191         __builtin_constant_p with a generic external function.
10192
10193         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
10194         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
10195         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
10196         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
10197         Prototype abort and/or exit.
10198
10199         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
10200         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
10201         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
10202         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
10203
10204 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
10205
10206         * gcc.dg/dwarf2-1.c: New test.
10207
10208 2000-05-20  Richard Henderson  <rth@cygnus.com>
10209
10210         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
10211
10212 2000-05-20  Andreas Jaeger  <aj@suse.de>
10213
10214         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
10215         testcase.
10216
10217 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
10218
10219         * gcc.c-torture/execute/20000519-2.c: New test.
10220
10221 2000-05-19  Andreas Jaeger  <aj@suse.de>
10222
10223         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
10224         which fails with SSA.
10225
10226         * lib/c-torture.exp: Also test with -O3 -fssa.
10227
10228 2000-05-18  Michael Meissner  <meissner@redhat.com>
10229
10230         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
10231         * gcc.c-torture/execute/920415-1.c: Ditto.
10232         * gcc.c-torture/execute/920501-1.c: Ditto.
10233         * gcc.c-torture/execute/conversion.c: Ditto.
10234         * gcc.c-torture/execute/cvt-1.c: Ditto.
10235
10236 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
10237
10238         * gcc.c-torture/compile/20000518-1.c: New test.
10239
10240 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
10241
10242         * g77.f-torture/compile/200005018.f:  New test.
10243
10244 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
10245
10246         * gcc.c-torture/compile/20000517-1.c: New test.
10247
10248 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10249
10250         * gcc.c-torture/execute/20000516-1.c: New test.
10251
10252 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
10253
10254         * g++.old-deja/g++.other/eh.C: New test.
10255
10256 2000-05-12  Richard Henderson  <rth@cygnus.com>
10257
10258         * gcc.c-torture/execute/990208-1.c (main): Don't pass
10259         constants through to doit's conditional.
10260
10261 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
10262
10263         * gcc.c-torture/compile/20000511-1.c: New test.
10264         * g77.f-torture/compile/20000511-1.f: New test.
10265         * g77.f-torture/compile/20000511-2.f: New test.
10266
10267 2000-05-11  Michael Meissner  <meissner@redhat.com>
10268
10269         * gcc.c-torture/execute/20000511-1.c: New test.
10270
10271 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
10272
10273         * gcc.dg/dg.exp: Scan .S files as well as .c files.
10274         * gcc.dg/20000510-1.S: New.
10275
10276 2000-05-08  Catherine Moore  <clm@cygnus.com>
10277
10278         * gcc.dg/unused-3.c: New.
10279
10280 2000-05-06  Richard Henderson  <rth@cygnus.com>
10281
10282           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
10283           * g++.old-deja/g++.mike/warn1.C: Likewise.
10284           * g++.old-deja/g++.pt/local1.C: Likewise.
10285           * g++.old-deja/g++.pt/local7.C: Likewise.
10286           * g++.old-deja/g++.pt/spec16.C: Likewise.
10287
10288 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
10289
10290         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
10291
10292 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
10293
10294           * g77.f-torture/execute/20000503-1.f:  New test.
10295
10296 2000-05-04  Andreas Jaeger  <aj@suse.de>
10297
10298         * gcc.dg/noreturn-2.c: New test.
10299
10300 2000-05-04  Neil Booth  <NeilB@earthling.net>
10301
10302         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
10303         preprocessor.
10304
10305 2000-05-04  Richard Henderson  <rth@cygnus.com>
10306
10307         * gcc.c-torture/execute/20000503-1.c: Fix typo.
10308
10309 2000-05-04  Richard Henderson  <rth@cygnus.com>
10310
10311         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
10312         OpenSSL by Jason R Thorpe.
10313
10314 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
10315
10316         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
10317
10318 2000-05-03  Robert Lipe <robertlipe@usa.net>
10319
10320         * gcc.dg/20000503-1.c: New test.
10321
10322 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
10323
10324         * gcc.c-torture/compile/20000502-1.c: New test.
10325         * g++.old-deja/g++.other/align.C: New test.
10326         * gcc.dg/cpp-tradstringify.c: New test.
10327
10328 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
10329
10330         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
10331         and hard registers.
10332
10333 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
10334
10335         * gcc.c-torture/execute/loop-5.c: New test.
10336
10337 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
10338
10339         * gcc.c-torture/execute/va-arg-20.c: New test.
10340
10341 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
10342
10343         * gcc.c-torture/execute/20000422-1.c: New test.
10344
10345 2000-04-20  Greg McGary  <gkm@gnu.org>
10346
10347         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
10348         when optimizing, but without sibling-call optimizations (-O1).
10349
10350 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
10351
10352           * gcc.c-torture/compile/20000420-1.c: New test.
10353
10354 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
10355
10356         * g++.abi/ptrflags.C: New test.
10357         * g++.eh/catchptr1.C: Test incomplete pointer chains.
10358
10359 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
10360
10361         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
10362
10363 2000-04-19  Greg McGary  <gkm@gnu.org>
10364
10365         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
10366         sibling-call optimizations.
10367
10368 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
10369
10370         * gcc.dg/20000419-1.c: New test.
10371
10372 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
10373
10374         * gcc.c-torture/execute/20000412-6.c: New test.
10375
10376 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
10377
10378         * gcc.c-torture/execute/20000412-5.c: New test.
10379         * g77.f-torture/compile/20000412-1.f: New test.
10380         * gcc.c-torture/execute/20000412-4.c: New test.
10381         * gcc.c-torture/compile/20000412-2.c: New test.
10382         * gcc.c-torture/execute/20000412-3.c: New test.
10383         * gcc.c-torture/compile/20000412-1.c: New test.
10384         * gcc.c-torture/execute/20000412-2.c: New test.
10385
10386 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
10387
10388         * objc/execute/bf-20.m: New test.
10389
10390 2000-04-10  Richard Henderson  <rth@cygnus.com>
10391
10392         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
10393
10394         * gcc.c-torture/execute/20000412-1.c: New test.
10395
10396 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
10397
10398         * g++.old-deja/g++.eh/catchptr1.C: New test.
10399
10400 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
10401
10402         * g++.old-deja/g++.abi/cxa_vec.C: New test.
10403
10404 2000-04-08  Neil Booth  <NeilB@earthling.net>
10405
10406         * gcc.dg/cpp-nullchar.c: Remove test as
10407         embedded nulls cause problems.
10408
10409 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10410
10411         * gcc.dg/compare2.c: New test.
10412
10413 2000-04-08  Neil Booth  <NeilB@earthling.net>
10414
10415         * gcc.dg/cpp-nullchar.c: New test.
10416
10417 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
10418
10419         * gcc.dg/cpp-mi2.c: New test.
10420         * gcc.dg/cpp-mi2[abc].h: New files.
10421
10422 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
10423
10424         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
10425         member name.
10426
10427 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
10428
10429         * g++.old-deja/g++.abi/vmihint.C: New test.
10430
10431 2000-04-06  Neil Booth  <NeilB@earthling.net>
10432
10433         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
10434         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
10435         copyright.
10436
10437 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
10438
10439         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
10440         avoid stack-frame overwrite.
10441
10442 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
10443
10444         * gcc.c-torture/compile/20000405-2.c: New test.
10445         * gcc.c-torture/compile/20000405-3.c: New test.
10446
10447 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10448
10449         * gcc.c-torture/compile/20000405-1.c: New test.
10450
10451 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
10452
10453         * gcc.dg/cast-qual-1.c: Revert last change.
10454
10455 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10456
10457         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
10458
10459 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
10460
10461         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
10462         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
10463
10464 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
10465
10466         * gcc.c-torture/compile/20000403-2.c: New test.
10467         * gcc.c-torture/compile/20000403-1.c: New test.
10468
10469 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
10470
10471         * gcc.c-torture/execute/20000403-1.c: New test.
10472
10473 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
10474
10475         * gcc.c-torture/execute/20000402-1.c: New test.
10476
10477 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
10478
10479         * gcc.c-torture/execute/va-arg-15.c: New test.
10480         * gcc.c-torture/execute/va-arg-16.c: New test.
10481         * gcc.c-torture/execute/va-arg-17.c: New test.
10482         * gcc.c-torture/execute/va-arg-18.c: New test.
10483         * gcc.c-torture/execute/va-arg-19.c: New test.
10484
10485 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
10486
10487         * gcc.c-torture/compile/981211-1.c: Move to...
10488         * gcc.dg/cpp-as1.c: ...here.
10489         * gcc.dg/cpp-as2.c: New file.
10490
10491         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
10492         compiler.
10493
10494 2000-04-02  Neil Booth  <NeilB@earthling.net>
10495
10496         * gcc.dg/cpp-cond.c  New tests.
10497         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
10498         accidental success less likely.
10499         * gcc.dg/cpp-missingop.c  New tests.
10500         * gcc.dg/cpp-missingparen.c  New tests.
10501         * gcc.dg/cpp-shift.c  New tests.
10502         * gcc.dg/cpp-shortcircuit.c  New tests.
10503         * gcc.dg/cpp-unary.c  New tests.
10504
10505 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
10506
10507         * gcc.c-torture/compile/20000329-1.c: New test.
10508
10509 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
10510
10511         * gcc.c-torture/compile/20000326-1.c: New test.
10512         * gcc.c-torture/compile/20000326-2.c: New test.
10513
10514 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
10515
10516         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
10517         the first parameter is a function argument.
10518
10519 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
10520
10521         * g++.old-deja/g++.ext/array4.C: New test.
10522
10523 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
10524
10525         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
10526
10527 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10528
10529         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
10530
10531 2000-03-19  Richard Henderson  <rth@cygnus.com>
10532
10533         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
10534
10535 2000-03-19  Richard Henderson  <rth@cygnus.com>
10536
10537         * gcc.c-torture/compile/20000319-1.c: New test.
10538
10539 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
10540
10541         * gcc.c-torture/execute/20000314-3.c: New test.
10542         * gcc.c-torture/execute/20000314-2.c: New test.
10543         * gcc.c-torture/execute/20000314-1.c: New test.
10544         * gcc.c-torture/compile/20000314-2.c: New test.
10545         * gcc.c-torture/compile/20000314-1.c: New test.
10546
10547 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
10548
10549         * g++.old-deja/g++.warn/inline.C: New test.
10550
10551 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10552
10553         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
10554         standards-compliant result rather than specific constants.
10555         Put test-values in array.
10556
10557 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
10558
10559         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
10560         (g++_target_compile): Put test-specific options last.
10561
10562 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10563
10564         * g++.old-deja/g++.eh/vbase4.C: New test.
10565
10566 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10567
10568         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
10569
10570 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10571
10572         * g++.old-deja/g++.brendan/misc12.C: Removed.
10573         * g++.old-deja/g++.pt/memtemp77.C: Constify.
10574         * g++.old-deja/g++.ext/pretty4.C: New test.
10575
10576 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10577
10578         * g++.old-deja/g++.other/string2.C: New test.
10579
10580 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
10581
10582         * g++.old-deja/g++.warn/impint2.C: New test.
10583
10584 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10585
10586         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
10587         is 1, not zero.
10588
10589 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
10590
10591         * g++.old-deja/g++.warn/impint.C: New test.
10592         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
10593         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
10594         * g++.old-deja/g++.pt/explicit12.C: Likewise.
10595         * g++.old-deja/g++.pt/explicit13.C: Likewise.
10596         * g++.old-deja/g++.pt/explicit17.C: Likewise.
10597         * g++.old-deja/g++.pt/explicit18.C: Likewise.
10598         * g++.old-deja/g++.pt/explicit19.C: Likewise.
10599         * g++.old-deja/g++.pt/explicit23.C: Likewise.
10600         * g++.old-deja/g++.pt/explicit31.C: Likewise.
10601         * g++.old-deja/g++.pt/explicit35.C: Likewise.
10602         * g++.old-deja/g++.pt/explicit6.C: Likewise.
10603         * g++.old-deja/g++.pt/memclass7.C: Likewise.
10604
10605 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
10606
10607         * gcc.dg/cpp-redef.c: New test.
10608
10609 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
10610
10611         * g++.old-deja/g++.pt/unify7.C: New test.
10612
10613 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10614
10615         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
10616         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
10617
10618 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
10619
10620         * gcc.c-torture/compile/20000224-1.c: New test.
10621
10622 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10623
10624         * gcc.c-torture/compile/cpp-2.c: New test.
10625         * gcc.c-torture/compile/cpp-1.c: New test.
10626
10627 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
10628
10629         * gcc.c-torture/execute/20000225-1.c: New test.
10630
10631 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10632
10633         * gcc.dg/cpp-li2.c: New test.
10634
10635         * gcc.dg/cpp-wi1.c: New test.
10636
10637         * gcc.dg/cpp-li1.c: New test.
10638
10639 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
10640
10641         * g++.old-deja/g++.other/sizeof5.C: New test.
10642
10643 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10644
10645         * gcc.c-torture/execute/va-arg-13.c: New test.
10646
10647 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
10648
10649         * gcc.c-torture/execute/va-arg-12.c: New test.
10650
10651 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10652
10653         * gcc.c-torture/execute/20000223-1.c: New test.
10654
10655 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10656
10657         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
10658
10659 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
10660
10661         * g++.old-deja/g++.abi/ptrmem.C: New test.
10662
10663 2000-02-19  Richard Henderson  <rth@cygnus.com>
10664
10665         * gcc.c-torture/compile/init-3.c: New.
10666
10667 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
10668
10669         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
10670         ALWAYS_CXXFLAGS.
10671
10672 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
10673
10674         * gcc.c-torture/compile/20000211-3.c: New test.
10675
10676 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
10677
10678         * gcc.c-torture/compile/20000211-2.c: New test.
10679
10680 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
10681
10682         * gcc.c-torture/compile/20000211-1.c: New test.
10683
10684 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
10685
10686         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
10687           on native targets
10688
10689 2000-02-08  Nathan Sidwell  <nathan@acm.org>
10690
10691         * g++.old-deja/g++.other/cast5.C: New test.
10692
10693 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
10694
10695         * gcc.c-torture/execute/20000205-1.c: New.
10696
10697 2000-02-03  Nathan Sidwell  <nathan@acm.org>
10698
10699         * g++.old-deja/g++.jason/cast3.C: Return void.
10700         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
10701
10702 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10703
10704         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
10705
10706         * gcc.dg/loop-1.c: New test.
10707
10708 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
10709
10710         * gcc.c-torture/compile/20000127-1.c: New test.
10711         * gcc.c-torture/execute/991228-1.c: New test.
10712
10713 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10714
10715         * gcc.dg/unused-2.c: New test.
10716
10717         * gcc.dg/conv-1.c: New test.
10718
10719 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
10720
10721         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
10722         compiler.
10723         (tool_option_proc): Fix typo.
10724
10725 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
10726
10727         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
10728         of the ld on the host, not on the build machine.
10729         Also, don't crash if '--help' is not a supported option.
10730
10731 2000-01-24  Richard Henderson  <rth@cygnus.com>
10732
10733         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
10734
10735 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
10736
10737         * gcc.c-torture/execute/20000120-2.c: New test.
10738         * gcc.c-torture/execute/20000120-1.c: New test.
10739
10740 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
10741
10742         * gcc.c-torture/execute/20000113-1.c: New test.
10743
10744 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
10745
10746         * gcc.c-torture/execute/20000112-1.c: New test.
10747
10748 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10749
10750         * gcc.dg/20000111-1.c: New test.
10751
10752 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
10753
10754         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
10755         with 16 bit integers.
10756
10757 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10758
10759         * gcc.dg/20000108-1.c: New test.
10760
10761 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10762
10763         * g++.old-deja/g++.ns/koenig8.C: New test.
10764
10765 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10766
10767         * g++.old-deja/g++.other/cast4.C: New test.
10768
10769 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
10770
10771         * gcc.c-torture/compile/20000105-2.c: New test.
10772         * gcc.c-torture/compile/20000105-1.c: New test.
10773
10774 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10775
10776         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
10777         references to printf & atoi to conform to ANSI standard.
10778         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
10779         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
10780         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
10781         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
10782         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
10783         * g++.old-deja/g++.brendan/complex1.C: Likewise.
10784         * g++.old-deja/g++.brendan/copy1.C: Likewise.
10785         * g++.old-deja/g++.brendan/copy2.C: Likewise.
10786         * g++.old-deja/g++.brendan/copy3.C: Likewise.
10787         * g++.old-deja/g++.brendan/copy4.C: Likewise.
10788         * g++.old-deja/g++.brendan/copy5.C: Likewise.
10789         * g++.old-deja/g++.brendan/copy6.C: Likewise.
10790         * g++.old-deja/g++.brendan/copy7.C: Likewise.
10791         * g++.old-deja/g++.brendan/copy8.C: Likewise.
10792         * g++.old-deja/g++.brendan/crash11.C: Likewise.
10793         * g++.old-deja/g++.brendan/crash14.C: Likewise.
10794         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
10795         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
10796         * g++.old-deja/g++.brendan/delete2.C: Likewise.
10797         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
10798         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
10799         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
10800         * g++.old-deja/g++.brendan/eh1.C: Likewise.
10801         * g++.old-deja/g++.brendan/groff1.C: Likewise.
10802         * g++.old-deja/g++.brendan/init3.C: Likewise.
10803         * g++.old-deja/g++.brendan/misc12.C: Likewise.
10804         * g++.old-deja/g++.brendan/misc7.C: Likewise.
10805         * g++.old-deja/g++.brendan/new2.C: Likewise.
10806         * g++.old-deja/g++.brendan/operators4.C: Likewise.
10807         * g++.old-deja/g++.brendan/operators5.C: Likewise.
10808         * g++.old-deja/g++.brendan/overload2.C: Likewise.
10809         * g++.old-deja/g++.brendan/overload7.C: Likewise.
10810         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
10811         * g++.old-deja/g++.brendan/reference1.C: Likewise.
10812         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
10813         * g++.old-deja/g++.brendan/template24.C: Likewise.
10814         * g++.old-deja/g++.brendan/template3.C: Likewise.
10815         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
10816         * g++.old-deja/g++.jason/inline3.C: Likewise.
10817         * g++.old-deja/g++.jason/opeq.C: Likewise.
10818         * g++.old-deja/g++.law/arg5.C: Likewise.
10819         * g++.old-deja/g++.law/arm7.C: Likewise.
10820         * g++.old-deja/g++.law/ctors11.C: Likewise.
10821         * g++.old-deja/g++.law/cvt8.C: Likewise.
10822         * g++.old-deja/g++.law/init9.C: Likewise.
10823         * g++.old-deja/g++.law/refs4.C: Likewise.
10824         * g++.old-deja/g++.law/template2.C: Likewise.
10825         * g++.old-deja/g++.law/visibility24.C: Likewise.
10826         * g++.old-deja/g++.law/vtable3.C: Likewise.
10827         * g++.old-deja/g++.mike/asm2.C: Likewise.
10828         * g++.old-deja/g++.mike/eh1.C: Likewise.
10829         * g++.old-deja/g++.mike/misc1.C: Likewise.
10830         * g++.old-deja/g++.mike/misc13.C: Likewise.
10831         * g++.old-deja/g++.mike/misc14.C: Likewise.
10832         * g++.old-deja/g++.mike/ns12.C: Likewise.
10833         * g++.old-deja/g++.mike/p1248.C: Likewise.
10834         * g++.old-deja/g++.mike/p3708.C: Likewise.
10835         * g++.old-deja/g++.mike/p3708a.C: Likewise.
10836         * g++.old-deja/g++.mike/p3708b.C: Likewise.
10837         * g++.old-deja/g++.mike/p646.C: Likewise.
10838         * g++.old-deja/g++.mike/p700.C: Likewise.
10839         * g++.old-deja/g++.mike/p783.C: Likewise.
10840         * g++.old-deja/g++.mike/p783a.C: Likewise.
10841         * g++.old-deja/g++.mike/p783b.C: Likewise.
10842         * g++.old-deja/g++.mike/p786.C: Likewise.
10843         * g++.old-deja/g++.mike/p789.C: Likewise.
10844         * g++.old-deja/g++.mike/p789a.C: Likewise.
10845         * g++.old-deja/g++.mike/p807a.C: Likewise.
10846         * g++.old-deja/g++.other/delete3.C: Likewise.
10847         * g++.old-deja/g++.other/dyncast1.C: Likewise.
10848         * g++.old-deja/g++.other/dyncast2.C: Likewise.
10849         * g++.old-deja/g++.other/dyncast3.C: Likewise.
10850         * g++.old-deja/g++.other/empty1.C: Likewise.
10851         * g++.old-deja/g++.other/temporary1.C: Likewise.
10852         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
10853         * g++.old-deja/g++.pt/t16.C: Likewise.
10854         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
10855
10856 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
10857
10858         * gcc.dg/991230-1.c: New test.
10859
10860 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
10861
10862         * gcc.c-torture/compile/991229-3.c: New test.
10863         * gcc.c-torture/compile/991229-2.c: New test.
10864         * gcc.c-torture/compile/991229-1.c: New test.
10865
10866 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
10867
10868         * gcc.c-torture/compile/labels-2.c: New test.
10869
10870 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10871
10872         * gcc.c-torture/execute/991227-1.c: New test.
10873
10874 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10875
10876         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
10877
10878 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10879
10880         * gcc.c-torture/execute/991221-1.c: New test.
10881
10882 1999-12-20  Nathan Sidwell  <nathan@acm.org>
10883
10884         * g++.old-deja/g++.other/cast3.C: New test.
10885
10886 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
10887
10888         * gcc.c-torture/execute/991216-4.c: New test.
10889
10890 1999-12-16  Michael Meissner  <meissner@cygnus.com>
10891
10892         * gcc.c-torture/execute/991216-1.c: New test.
10893         * gcc.c-torture/execute/991216-2.c: New test.
10894         * gcc.c-torture/execute/991216-3.c: New test.
10895
10896 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10897
10898         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
10899         Actually make the test fail by using "-O2" for compilation.
10900
10901 1999-12-15  Nathan Sidwell  <nathan@acm.org>
10902
10903         * g++.old-deja/g++.warn/cast-align1.C: New test.
10904
10905 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10906
10907         * gcc.c-torture/compile/991214-1.c: New test.
10908         * gcc.c-torture/compile/991214-2.c: New test.
10909
10910 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10911
10912         * gcc.dg/991214-1.c: New test.
10913
10914 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
10915
10916         * gcc.c-torture/compile/991213-3.c: New test.
10917         * gcc.c-torture/compile/991213-2.c: New test.
10918         * gcc.c-torture/compile/991213-1.c: New test.
10919
10920 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10921
10922         * gcc.dg/991209-1.c: New test.
10923
10924 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
10925
10926         * gcc.c-torture/compile/991208-1.c: New test.
10927
10928 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10929
10930         * gcc.dg/ultrasp2.c: New test.
10931
10932 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
10933
10934         * g++.old-deja/g++.abi/align.C (main): Fix typo.
10935
10936 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
10937
10938         * gcc.c-torture/compile/991202-1.c: New test.
10939         * gcc.c-torture/execute/991202-1.c: New test.
10940         * gcc.c-torture/execute/991202-2.c: New test.
10941         * gcc.c-torture/execute/991202-3.c: New test.
10942
10943 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
10944
10945         * g++.old-deja/g++.abi/align.C: New test.
10946         * g++.old-deja/g++.abi/aggregates.C: Likewise.
10947         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10948
10949 1999-12-01  Richard Henderson  <rth@cygnus.com>
10950
10951         * gcc.c-torture/execute/991201-1.c: New.
10952
10953 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
10954
10955         * gcc.dg/991129-1.c: New test.
10956
10957 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
10958
10959         * gcc.c-torture/compile/991127-1.c: New test.
10960
10961 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10962
10963         * g++.old-deja/g++.other/warn4.C: New test.
10964
10965 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10966
10967         * g++.old-deja/g++.eh/cleanup2.C: New test.
10968         * g++.old-deja/g++.ext/pretty2.C: New test.
10969         * g++.old-deja/g++.ext/pretty3.C: New test.
10970         * g++.old-deja/g++.other/debug6.C: New test.
10971
10972 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
10973
10974         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
10975         compiler_output to look for one error message instead of two.
10976
10977 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
10978
10979         * gcc.c-torture/execute/991118-1.c: Also test case
10980         where the word boundary does not split a byte evenly.
10981
10982 1999-11-19  Nathan Sidwell  <nathan@acm.org>
10983
10984         * g++.old-deja/g++.ext/restrict1.C: New test.
10985
10986 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
10987
10988         * gcc.c-torture/execute/991118-1.c: New test.
10989
10990 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
10991
10992         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
10993         working directory pathnames.
10994
10995 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
10996
10997         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
10998         host is equipped with driver.h and driver.o so it can actually
10999         compile and run the tests.
11000
11001 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
11002
11003         * gcc.c-torture/compile/991008-1.c: New test.
11004
11005 1999-11-08  Nick Clifton  <nickc@cygnus.com>
11006
11007         * lib/gcc-dg.exp: Include target-supports.exp
11008
11009 1999-11-05  Nick Clifton  <nickc@cygnus.com>
11010
11011         * lib/target-supports.exp: New file: Provide procs to test for
11012         features supported by the target.
11013         (check_weak_available): Moved here from ecos.exp.
11014         (check_alias_available): New proc: Determine of the target
11015         toolchain supports the alias attribute.
11016
11017         * gcc.dg/special/ecos.exp: Move check_weak_available to
11018         target-supports.exp.
11019         (alias-1.c): Only perform the test if the target supports
11020         aliases.
11021         (wkali-1.c): Only perform the test if the target supports
11022         aliases.
11023
11024         * gcc.dg/990506-0.c: Expect error messages from cross
11025         targets as well as native targets.
11026
11027 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11028
11029         * gcc.dg/ultrasp1.c: Removed xfail.
11030         * gcc.dg/struct-ret-2.c: Likewise.
11031         * gcc.dg/array-1.c: Likewise.
11032
11033 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11034
11035         * gcc.dg/struct-ret-2.c: New test.
11036
11037         * gcc.dg/array-1.c: New test.
11038
11039 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
11040
11041         * gcc.c-torture/execute/991030-1.c: New test.
11042
11043 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
11044
11045         * gcc.c-torture/compile/991026-2.c: New test.
11046
11047 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
11048
11049         * gcc.c-torture/compile/991026-1.c: New test.
11050
11051 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
11052
11053         * gcc.c-torture/execute/991023-1.c: New test.
11054
11055 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
11056
11057         * gcc.c-torture/execute/991019-1.c: New test.
11058
11059 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
11060
11061         * gcc.c-torture/execute/991016-1.c: New test.
11062
11063 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
11064
11065         * gcc.c-torture/execute/991014-1.c: New test.
11066
11067 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
11068
11069         * g++.old-deja/g++.other/union2.C: New test.
11070
11071 1999-10-13  Nathan Sidwell  <nathan@acm.org>
11072
11073         * g++.old-deja/g++.other/vaarg2.C: New test.
11074         * g++.old-deja/g++.other/vaarg3.C: New test.
11075
11076 1999-10-12  Craig Burley  <craig@jcb-sc.com>
11077
11078         * g77.f-torture/noncompile/19990905-1.f: Moved from being
11079         in compile/.
11080
11081 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
11082
11083         * gcc.c-torture/execute/va-arg-11.c: New test.
11084
11085 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
11086
11087         * lib/file-format.exp (gcc_target_object_format): Don't
11088         crash if objdump is unavailable.
11089
11090 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
11091
11092         * gcc.misc-tests/mg.exp: delete extraneous redirection.
11093
11094 1999-09-28  Nick Clifton  <nickc@cygnus.com>
11095
11096         * gcc.c-torture/compile/990928-1.c: New test.
11097
11098 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
11099
11100         * g++.old-deja/g++.other/decl6.C: New test.
11101
11102 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11103
11104         * gcc.c-torture/execute/va-arg-10.c: New test.
11105
11106 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
11107
11108         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
11109         __PRETTY_FUNCTION__.
11110
11111 1999-09-23  Nick Clifton  <nickc@cygnus.com>
11112
11113         * gcc.c-torture/execute/990923-1.c: New test.
11114
11115 1999-09-21  Nick Clifton  <nickc@cygnus.com>
11116
11117         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
11118         for which -fpic is inappropriate.
11119
11120 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
11121
11122         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
11123
11124 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
11125
11126         * g++.old-deja/g++.other/dyncast1.C: New test.
11127         * g++.old-deja/g++.other/dyncast2.C: New test.
11128         * g++.old-deja/g++.other/dyncast3.C: New test.
11129         * g++.old-deja/g++.other/dyncast4.C: New test.
11130         * g++.old-deja/g++.other/dyncast5.C: New test.
11131         * g++.old-deja/g++.eh/catch3.C: New test.
11132         * g++.old-deja/g++.eh/catch3p.C: New test.
11133         * g++.old-deja/g++.eh/catch4.C: New test.
11134         * g++.old-deja/g++.eh/catch4p.C: New test.
11135         * g++.old-deja/g++.eh/catch5.C: New test.
11136         * g++.old-deja/g++.eh/catch5p.C: New test.
11137         * g++.old-deja/g++.eh/catch6.C: New test.
11138         * g++.old-deja/g++.eh/catch6p.C: New test.
11139         * g++.old-deja/g++.eh/catch7.C: New test.
11140         * g++.old-deja/g++.eh/catch7p.C: New test.
11141         * g++.old-deja/g++.eh/catch8.C: New test.
11142         * g++.old-deja/g++.eh/catch8p.C: New test.
11143         * g++.old-deja/g++.eh/catch9.C: New test.
11144         * g++.old-deja/g++.eh/catch9p.C: New test.
11145
11146 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
11147
11148         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
11149         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
11150
11151 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
11152
11153         * gcc.c-torture/compile/990913-1.c: New test.
11154
11155 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
11156
11157         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
11158         * g++.old-deja/g++.jason/rfg5.C: Likewise.
11159
11160 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
11161
11162         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
11163
11164 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
11165
11166         * g++.old-deja/g++.other/lookup11.C: New test.
11167         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
11168         what is permitted and what we want.
11169         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
11170         overload use.
11171         * g++.old-deja/g++.jason/rfg5.C: Likewise
11172
11173 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
11174
11175         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
11176         * gcc.c-torture/noncompile/poison-1.c: New file.
11177
11178 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
11179
11180         * g++.old-deja/g++.other/sizeof3.C: New test.
11181         * g++.old-deja/g++.other/sizeof4.C: New test.
11182         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
11183         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
11184
11185 1999-09-07  Richard Henderson  <rth@cygnus.com>
11186
11187         * gcc.dg/va-arg-1.c: New.
11188
11189 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11190
11191         * gcc.c-torture/execute/va-arg-9.c: New test.
11192
11193 1999-09-05  Craig Burley  <craig@jcb-sc.com>
11194
11195         * g77.f-torture/compile/980519-2.f: New test.
11196         * g77.f-torture/compile/19990905-0.f: New test.
11197         * g77.f-torture/compile/19990905-1.f: New test.
11198         * g77.f-torture/compile/19990905-2.f: New test.
11199
11200         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
11201
11202 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
11203
11204         * gcc.c-torture/execute/990827-1.c: Fix typo.
11205
11206 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
11207
11208         * g++.old-deja/g++.other/deref1.C: New test.
11209
11210 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
11211
11212         * g++.old-deja/g++.other/ambig2.C: New test.
11213         * g++.old-deja/g++.other/cond5.C: New test.
11214         * g++.old-deja/g++.other/lookup16.C: New test.
11215
11216 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
11217
11218         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
11219         assemblers too.
11220
11221 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
11222
11223         * lib/c-torture.exp: Avoid the "compare executables" optimization
11224         when testing native.
11225
11226 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
11227
11228         * gcc.c-torture/execute/990829-1.c: New test.
11229         * gcc.c-torture/compile/990829-1.c: New test.
11230
11231 1999-08-27  Paul Burchard  <burchard@pobox.com>
11232
11233         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
11234         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
11235         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
11236         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
11237         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
11238         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
11239         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
11240         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
11241         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
11242         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
11243         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
11244
11245 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
11246
11247         * gcc.c-torture/execute/990827-1.c: New test.
11248
11249 1999-08-26  Craig Burley  <craig@jcb-sc.com>
11250
11251         * g77.f-torture/noncompile/19990826-4.f: New test.
11252
11253         * g77.f-torture/compile/19990826-3.f: New test.
11254
11255         * g77.f-torture/execute/19990826-2.f: New test.
11256
11257         * g77.f-torture/compile/19990826-1.f: New test.
11258
11259         * gcc.c-torture/execute/990826-0.c: New test.
11260         * g77.c-torture/execute/19990826-0.f: New test.
11261
11262         * g77.f-torture/noncompile/970626-2.f: New test.
11263
11264 1999-08-25  Paul Burchard  <burchard@pobox.com>
11265
11266         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
11267         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
11268         lss-011.C: New tests.
11269
11270 1999-08-25  Nathan Sidwell  <nathan@acm.org>
11271
11272         * g++.old-deja/g++.other/decl5.C: New test.
11273
11274 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11275
11276         * noncompile/noncompile.exp: Load_lib c-torture.exp.
11277         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
11278         call `postbase' for each one.  All callers of `postbase' changed
11279         to call this instead.
11280
11281 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
11282
11283         * gcc.c-torture/execute/990811-1.c: New test.
11284
11285 1999-08-09  Nick Clifton  <nickc@cygnus.com>
11286
11287         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
11288         just native ones.
11289
11290         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
11291         just native ones.
11292
11293 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11294
11295         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
11296
11297 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
11298
11299         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
11300
11301 1999-08-04  Nathan Sidwell  <nathan@acm.org>
11302
11303         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
11304
11305 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
11306
11307         * gcc.c-torture/execute/990804-1.c: New test.
11308
11309 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11310
11311         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
11312         * g++.old-deja/g++.brendan/crash64.C: Likewise
11313         * g++.old-deja/g++.brendan/overload8.C: Likewise
11314
11315 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11316
11317         * g++.old-deja/g++.other/struct1.C: New test.
11318
11319 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11320
11321         * g++.old-deja/g++.other/enum2.C: New test.
11322
11323 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
11324
11325         Adapted from tests from Franz Sirl:
11326         * gcc.c-torture/execute/va-arg-7.c: New test.
11327         * gcc.c-torture/execute/va-arg-8.c: New test.
11328
11329 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
11330
11331         * gcc.c-torture/compile/990801-2.c: New test.
11332
11333         * gcc.c-torture/compile/990801-1.c: New test.
11334
11335 1999-07-27  Michael Meissner  <meissner@cygnus.com>
11336
11337         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
11338         fp-cmp-1.c, converting double to float.
11339
11340         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
11341         fp-cmp-1.c, converting double to long double.
11342
11343         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
11344         from fr1 to unknown_register, since fr1 is a legitimate register
11345         on some machines.
11346
11347 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
11348
11349         * README: More listname related changes.
11350
11351 1999-07-08  Catherine Moore  <clm@cygnus.com>
11352
11353         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
11354
11355 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
11356
11357         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
11358
11359 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11360
11361         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
11362
11363 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
11364
11365         * gcc.dg/990703-1.c: New test.
11366
11367 1999-06-29  Nick Clifton  <nickc@cygnus.com>
11368
11369         * lib/file-format.exp: New file: Move definition of proc
11370         gcc_target_object_format to here from
11371         gcc.dg/special/ecos.exp.
11372
11373         * lib/c-torture.exp: Include lib file-format.exp.
11374         * lib/gcc-dg.exp: Include lib file-format.exp.
11375
11376         * gcc.dg/special/ecos.exp: Remove definition of proc
11377         gcc_target_object_format.
11378
11379 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
11380
11381         * gcc.c-torture/execute/990628-1.c: New test.
11382
11383 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
11384
11385         * gcc.c-torture/compile/990625-2.c: New test.
11386
11387         * gcc.c-torture/compile/990625-1.c: New test.
11388
11389 1999-06-23  Nick Clifton  <nickc@cygnus.com>
11390
11391         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
11392         attributes compile.
11393         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
11394         ports that use the COFF/PE file format.
11395
11396 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
11397
11398         * gcc.c-torture/compile/990617-1.c: New test.
11399
11400 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
11401
11402         * g++.old-deja/g++.other/decl4.C: New test.
11403
11404 1999-06-14  Nathan Sidwell  <nathan@acm.org>
11405
11406         * g++.old-deja/g++.other/bitfld3.C: New test.
11407
11408 1999-06-08  Nathan Sidwell  <nathan@acm.org>
11409
11410         * g++.old-deja/g++.eh/catch1.C: New test.
11411
11412 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
11413
11414         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
11415
11416         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
11417         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
11418
11419 1999-06-05  Craig Burley  <craig@jcb-sc.com>
11420
11421         * g77.f-torture/compile/19990502-0.f: Replace with new,
11422         shorter, test that still fails after recent changes.
11423
11424 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11425
11426         * gcc.c-torture/execute/990604-1.c: New test.
11427
11428 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
11429
11430         * gcc.c-torture/execute/990531-1.c: New test.
11431
11432 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11433
11434         * gcc.c-torture/compile/990527-1.c: New test.
11435
11436 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
11437
11438         * gcc.c-torture/execute/990527-1.c: New test.
11439
11440 1999-05-25  Nick Clifton  <nickc@cygnus.com>
11441
11442         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
11443         bitfields as signed.
11444
11445 1999-05-25  Craig Burley  <craig@jcb-sc.com>
11446
11447         * g77.f-torture/compile/19990525-0.f: New test.
11448
11449 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
11450
11451         * gcc.c-torture/execute/990525-2.c: New test.
11452
11453         * gcc.c-torture/execute/990525-1.c: New test.
11454
11455 1999-05-24  Nathan Sidwell  <nathan@acm.org>
11456
11457         * g++.old-deja/g++.other/anon3.C: New test.
11458         * g++.old-deja/g++.other/anon4.C: New test.
11459         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
11460         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
11461         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
11462         Merrill).
11463
11464 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
11465
11466         * gcc.c-torture/execute/990524-1.c: New test.
11467
11468         * gcc.dg/990524-1.c: New test.
11469
11470 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11471
11472         * gcc.c-torture/compile/990523-1.c: New test.
11473
11474 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
11475
11476         * gcc.c-torture/compile/990519-1.c: New test.
11477
11478 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11479
11480         * gcc.c-torture/compile/990517-1.c: New test.
11481
11482         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
11483         (e4, f4): New tests.
11484         (main): Call them.
11485
11486 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11487
11488         * gcc.dg/noreturn-1.c: New test.
11489
11490 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11491
11492         * gcc.c-torture/execute/990513-1.c: New test.
11493
11494 1999-05-10  Richard Henderson  <rth@cygnus.com>
11495
11496         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
11497
11498 1999-05-10  Craig Burley  <craig@jcb-sc.com>
11499
11500         * g77.f-torture/execute/erfc.f: Use small single-precision
11501         values, to avoid problems on Alphas when not -mieee.
11502
11503 1999-05-08  Craig Burley  <craig@jcb-sc.com>
11504
11505         * gcc.dg/990506-0.c: New test.
11506
11507 1999-05-08  Richard Henderson  <rth@cygnus.com>
11508
11509         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
11510         the constant to test.  Don't XFAIL 64-bit targets.
11511
11512         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
11513         * g++.old-deja/g++.law/profile1.C: Likewise.
11514
11515         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
11516         operator new instances.
11517         * g++.old-deja/g++.other/delete5.C: Likewise.
11518
11519 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11520
11521         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
11522         intrinsic.
11523
11524 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11525
11526         * g77.f-torture/execute/u77-test.f: Reverse order of two
11527         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
11528
11529 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11530
11531         * gcc.dg/compare1.c: New test.
11532
11533 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11534
11535         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
11536         New tests.
11537
11538 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11539
11540         * g77.f-torture/compile/19990502-1.f: New test.
11541
11542 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11543
11544         * g77.f-torture/compile/19990502-0.f: New test.
11545
11546 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
11547
11548         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
11549         intrinsic.
11550
11551 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
11552
11553         * g77.f-torture/execute/u77-test.f (main): List libU77
11554         intrinsics not currently tested.
11555         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
11556         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
11557         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
11558         Trim blanks off the ends of some printed strings.
11559
11560 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
11561
11562         * g77.f-torture/execute/u77-test.f (main): Just warn about
11563         FSTAT gid disagreement, as it's expected on some systems.
11564
11565 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
11566
11567         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
11568         use a new function, which allows for some slop.
11569         Clean up some commentary.
11570         (issum): The new function.
11571         (sgladd): Deleted subroutine.
11572
11573 1999-05-01  Craig Burley  <craig@jcb-sc.com>
11574
11575         * g77.f-torture/execute/u77-test.f: Modify to be more like
11576         libf2c/libU77 version, bringing patches to that version here.
11577         Add suitable commentary.
11578
11579 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
11580
11581         * gcc.dg/990424-1.c: New test.
11582
11583 1999-04-24  Craig Burley  <craig@jcb-sc.com>
11584
11585         * g77.f-torture/execute/u77-test.f (main): Bug involving
11586         LSTAT has been fixed, so turn back on full checking.
11587
11588 1999-04-20  Craig Burley  <craig@jcb-sc.com>
11589
11590         * g77.f-torture/compile/19990419-0.f: New test.
11591         * g77.f-torture/execute/19990419-1.f: New test.
11592
11593 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
11594
11595         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
11596         to avoid the need for a prototype to supress a warning.
11597
11598 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
11599
11600         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
11601
11602 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
11603
11604         * gcc.c-torture/execute/990404-1.c: New test.
11605
11606 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11607
11608         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
11609         * gcc.dg/cpp-if3.c: Don't use -pedantic.
11610         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
11611         missing initializer warnings.
11612
11613 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
11614
11615         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
11616         matching strings.
11617
11618 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
11619
11620         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
11621
11622 1999-03-26  Craig Burley  <craig@jcb-sc.com>
11623
11624         * g77.f-torture/execute/19990325-0.f: New test.
11625         * g77.f-torture/execute/19990325-1.f: New test.
11626
11627 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
11628
11629         * gcc.c-torture/execute/990324-1.c: New test.
11630
11631 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
11632
11633         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
11634         test with 4.
11635
11636 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
11637
11638         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
11639
11640 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11641
11642         * g77.f-torture/execute/19990313-2.f: New test.
11643         * g77.f-torture/execute/19990313-3.f: New test.
11644
11645 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11646
11647         * g77.f-torture/execute/19990313-0.f: New test.
11648         * g77.f-torture/execute/19990313-1.f: New test.
11649
11650 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
11651
11652         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
11653         printf to sprintf.
11654         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
11655         (main): Add check for u15.  Conditionalize u31 check depending on
11656         whether ints are <32 bits or >=32 bits.
11657
11658 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11659
11660         * g77.f-torture/execute/19981119-0.f: Improve testiness.
11661
11662 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11663
11664         * g77.f-torture/compile/19990305-0.f: New test.
11665         * g77.f-torture/execute/19981119-0.f: New test.
11666
11667 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11668
11669         * g77.f-torture/execute/970625-2.f: call ABORT if final
11670         result is not correct, instead of just printing it.
11671         Add this checking via newly introduced obfuscation, to
11672         trip up buggy front ends.
11673
11674 1999-03-07  Craig Burley  <craig@jcb-sc.com>
11675
11676         * g77.f-torture/compile/960317-1.f: Moved from being
11677         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
11678
11679 1999-03-06  Craig Burley  <craig@jcb-sc.com>
11680
11681         * g77.f-torture/execute/960317-1.f: New (old) test.
11682         * g77.f-torture/execute/970625-2.f: Ditto.
11683
11684 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
11685
11686         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
11687         message on line 1 or line 2; cccp and cpplib do this differently.
11688
11689 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
11690
11691         * g++.old-deja/g++.law/weak1.C: New test.
11692
11693 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11694
11695         * gcc.c-torture/execute/990119-1.c: Renamed to...
11696         * gcc.dg/990119-1.c: this, so it will only be tested once
11697         (it's a preprocessor test, it doesn't need to be run at
11698         multiple optimization levels).
11699
11700 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11701
11702         * lib/g++.exp: Don't add incdir=$base_dir/../include to
11703           ALWAYS_CXXFLAGS.
11704
11705 1999-02-24  Craig Burley  <craig@jcb-sc.com>
11706
11707         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
11708         * g77.f-torture/compile/19981216-0.f: ...as it is expected
11709         to not be compilable by current g77.
11710
11711 1999-02-24  Nick Clifton  <nickc@cygnus.com>
11712
11713         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
11714
11715 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
11716
11717         * gcc.c-torture/execute/990222-1.c: New test.
11718
11719 1999-02-19  Craig Burley  <craig@jcb-sc.com>
11720
11721         * g77.f-torture/compile/19990218-0.f: New test.
11722         * g77.f-torture/noncompile/19990218-1.f: New test.
11723
11724 1999-02-18  Craig Burley  <craig@jcb-sc.com>
11725
11726         * g77.f-torture/compile/19981216-0.f: New test.
11727
11728 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
11729
11730         * gcc.dg/990214-1.c: New test.
11731
11732 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
11733
11734         * gcc.dg/990213-2.c: New test.
11735
11736         * gcc.dg/990213-1.c: New test.
11737
11738 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
11739
11740         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
11741         ints.
11742
11743 1999-02-11  Nick Clifton  <nickc@cygnus.com>
11744
11745         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
11746         specified by target.
11747
11748         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
11749
11750 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
11751
11752         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
11753
11754 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11755
11756         * gcc.dg/special/ecos.exp: New test driver for new tests with
11757         special requirements.
11758
11759         * gcc.dg/special/alias-1.c: New test.
11760         * gcc.dg/special/gcsec-1.c: New test.
11761         * gcc.dg/special/weak-1.c: New test.
11762         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
11763         * gcc.dg/special/weak-2.c: New test.
11764         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
11765         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
11766         * gcc.dg/special/wkali-1.c: New test.
11767         * gcc.dg/special/wkali-2.c: New test.
11768         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
11769         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
11770
11771 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
11772
11773           * lib/c-torture.exp (c-torture-compile): Pull out code for
11774           analyzing gcc error messages.
11775           (c-torture-execute): Likewise.  Fix some (harmless) false
11776           positives.
11777           * lib/gcc.exp (gcc_check_compile): New function.
11778
11779 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
11780
11781         * gcc.c-torture/execute/990208-1.c: New test.
11782
11783 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11784
11785         * g++.dg/special/ecos.exp: New driver for new tests with special
11786         requirements
11787
11788         * g++.dg/special/conpr-1.C: New test
11789         * g++.dg/special/conpr-2.C: New test
11790         * g++.dg/special/conpr-2a.C: New test
11791         * g++.dg/special/conpr-3.C: New test
11792         * g++.dg/special/conpr-3a.C: New test
11793         * g++.dg/special/conpr-3b.C: New test
11794
11795         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
11796         allow g++ to use the dg driver
11797
11798         * README: Add comment about g++.dg directory
11799
11800 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
11801
11802         * README: Update email addresses.
11803
11804 1999-02-03  Nick Clifton  <nickc@cygnus.com>
11805
11806         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
11807         arguments in order to force structure S onto the stack even on
11808         the alpha.
11809         (test): Pass 10 leading arguments to function foo as well as the
11810         structure S.
11811
11812         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
11813         failure for all targets.
11814
11815         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
11816         abort to terminate program execution.
11817
11818 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
11819
11820         * gcc.c-torture/execute/990130-1.c: New test.
11821
11822 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
11823
11824         * gcc.dg/990130-1.c: New test.
11825
11826 1999-01-28  Michael Meissner  <meissner@cygnus.com>
11827
11828         * gcc.c-torture/execute/990128-1.c: New test.
11829
11830 1999-01-27  Michael Meissner  <meissner@cygnus.com>
11831
11832         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
11833
11834 1999-01-27  Felix Lee  <flee@cygnus.com>
11835
11836         * lib/c-torture.exp (c-torture-compile): pull out code for
11837         analyzing gcc error messages.
11838         (c-torture-execute): ditto, and fix some (harmless) false
11839         positives.
11840         * lib/gcc.exp (gcc_check_compile): new function.
11841
11842 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
11843
11844         * gcc.dg/990117-1.c: New test.
11845
11846         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
11847
11848         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
11849
11850 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
11851
11852         * g77.f-torture/compile/990115-1.f: New test.
11853
11854 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
11855
11856         * gcc.c-torture/compile/990107-1.c: New test
11857
11858 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
11859
11860         * gcc.c-torture/execute/990106-2.c: New test.
11861
11862         * gcc.c-torture/execute/990106-1.c: New test.
11863
11864 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
11865
11866         * gcc.c-torture/compile/981223-1.c: New test.
11867
11868 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
11869
11870         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
11871         (opt3): Rename from opt4 and disable.
11872
11873 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
11874
11875         * g++.old-deja/g++.pt/ptrmem5.C: New test.
11876
11877 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11878
11879         * g++.old-deja/g++.other/conv5.C: New test.
11880
11881 1998-12-14  Nick Clifton  <nickc@cygnus.com>
11882
11883         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
11884
11885 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
11886
11887         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
11888
11889 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
11890
11891         * gcc.c-torture/compile/981211-1.c: New test.
11892
11893 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
11894
11895         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
11896
11897         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
11898
11899 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11900
11901         * gcc.special/930510-1.c: Make C9X safe.
11902         * gcc.misc-tests/gcov-1.c Similarly.
11903         * gcc.misc-tests/gcov-2.c Similarly.
11904
11905 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11906
11907         * gcc.dg/ultrasp1.c: New test.
11908
11909 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
11910
11911         * gcc.c-torture/execute/981206.c: New test.
11912
11913 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11914
11915         * g++.old-deja/g++.ns/template7.C: New test.
11916
11917         * g++.old-deja/g++.other/expr1.C: New test.
11918
11919         * g++.old-deja/g++.eh/tmpl3.C: New test.
11920
11921         * g++.old-deja/g++.eh/tmpl2.C: New test.
11922
11923 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11924
11925         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
11926         * g++.old-deja/g++.other/using6.C: Removed.
11927         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
11928
11929         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
11930
11931 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
11932
11933         * g++.old-deja/g++.pt/overload8.C: New test.
11934
11935         * g++.old-deja/g++.pt/overload7.C: New test.
11936
11937         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
11938
11939         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
11940         and relinking messages.
11941         * lib/g++.exp (g++_target_compile): Remove .rpo file when
11942         compiling with -frepo.
11943
11944 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
11945
11946         * g++.old-deja/g++.pt/lookup6.C: New test.
11947
11948 1998-11-30  Nick Clifton  <nickc@cygnus.com>
11949
11950         * gcc.c-torture/execute/981130-1.c: New test.
11951         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
11952
11953 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11954
11955         * g++.old-deja/g++.pt/explicit76.C: New test.
11956
11957         * g++.old-deja/g++.pt/friend38.C: New test.
11958
11959         * g++.old-deja/g++.ns/crash2.C: New test.
11960
11961         * g++.old-deja/g++.pt/defarg8.C: New test.
11962
11963         * g++.old-deja/g++.pt/instantiate6.C: New test.
11964
11965         * g++.old-deja/g++.pt/static6.C: New test.
11966
11967         * g++.old-deja/g++.pt/decl2.C: New test.
11968
11969 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11970
11971         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
11972         problem is actually related with name lookup, but so what? :-)
11973
11974         * g++.old-deja/g++.pt/friend37.C: New test.
11975
11976 1998-11-25  Dave Love  <d.love@dl.ac.uk>
11977
11978         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
11979         element, which fails on some systems.
11980
11981         * g77.f-torture/execute/labug1.f: New test.
11982
11983 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
11984
11985         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
11986         is defined.
11987
11988 1998-11-18  Dave Love  <d.love@dl.ac.uk>
11989
11990         * g77.f-torture/compile/981117-1.f: New test.
11991
11992 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
11993
11994         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
11995         properly discarded.
11996
11997 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
11998
11999         * gcc.c-torture/execute/memcheck: New directory of tests for
12000         -fcheck-memory-usage.
12001
12002 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
12003
12004         * README: New file, general information about the testsuite and
12005         new description of the various C++ test subdirectories.
12006         * README.g++: Eliminate obsolete information, update and move most
12007         relevant stuff to README.
12008
12009 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
12010
12011         * gcc.c-torture/compile/981107-1.c: New test.
12012
12013 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
12014
12015         * execute/memcpy-bi.c: New testcase.
12016
12017 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
12018
12019         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
12020         base classes.
12021
12022         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
12023         template is selected.
12024
12025         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
12026         classes, it should be accepted for all types.
12027
12028         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
12029
12030         * g++.old-deja/g++.pt/spec24.C: Ensure that template
12031         specializations start with template headers.
12032
12033 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
12034
12035         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
12036
12037         * g++.old-deja/g++.other/init9.C: Test cross initialization of
12038         non-POD types.
12039
12040 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
12041
12042         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
12043
12044 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
12045
12046         * compile/981022-1.c, compile/981022-1.x: New test and driver.
12047
12048 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
12049
12050         * 981019-1.c: New test.
12051
12052 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
12053
12054         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
12055         find objc headers.
12056
12057 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12058
12059         * compile/981001-4.c: Remove use of GCC extension that triggers a
12060         compiler bug.
12061
12062 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
12063
12064         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
12065
12066 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
12067
12068         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
12069         instantiation of template produces incorrect code for delete
12070         expression.
12071
12072         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
12073         constructors' name is not unique.
12074         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
12075         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
12076
12077         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
12078         automatic array of const is ill-formed.
12079
12080         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
12081         of template parameter?
12082
12083         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
12084         const.
12085
12086         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
12087         pointer-to-member expression.
12088
12089         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
12090         declaration causes ICE.
12091
12092 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
12093
12094         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
12095         reserved in the global namespace.
12096
12097         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
12098         generate needed virtual table.
12099
12100         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
12101
12102 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
12103
12104         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
12105         template-dependent type
12106
12107 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
12108
12109         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
12110         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
12111         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
12112
12113         * g++.old-deja/g++.other/using5.C: New test; using decl from base
12114         class should be usable as argument of member function.
12115         * g++.old-deja/g++.other/using6.C: New test; using decl from base
12116         class should be usable as return type of member function.
12117         * g++.old-deja/g++.other/using7.C: New test; using decl from base
12118         class should be usable as type of data member.
12119
12120         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
12121
12122 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
12123
12124         * gcc.c-torture/special/920521-1.c: Fix bogus test.
12125
12126 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
12127
12128         * gcc.dg/dll-?.c Add thumb to target list.
12129         Fix assembler scan patterns to match current assembler output.
12130
12131 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
12132
12133         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
12134         matching of template brackets.
12135
12136         * g++.old-deja/g++.other/using4.C: New test.  Test using
12137         declarations of methods from base classes.
12138
12139         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
12140         within functions should introduce names into the innermost
12141         enclosing namespace.
12142
12143         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
12144         of static locals if first initialization throws.
12145
12146 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
12147
12148         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
12149
12150 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
12151
12152         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
12153         lose track of the possible targets of tablejump insns.
12154         * special/special.exp: Run it.
12155
12156 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12157
12158         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
12159         must be declared before its specializations can be named in friend
12160         declarations.
12161
12162 1998-10-05  Dave Love  <d.love@dl.ac.uk>
12163
12164         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
12165
12166         * g77.f-torture/execute/io1.f: New test.
12167
12168 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
12169
12170         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
12171         with pointer to template function, for which no argument deduction
12172         is possible.
12173
12174         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
12175         specialization of template function as argument to template
12176         function.
12177
12178         * g++.old-deja/g++.other/access2.C: New test; Inner class
12179         shouldn't have privileged access to Outer's names.
12180
12181 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
12182
12183         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
12184         friend template declared within template class conflicts with
12185         nested class of the same name.
12186
12187         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
12188         is ignored.
12189
12190         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
12191         object with direct initializer as function declaration.
12192
12193         * g++.old-deja/g++.other/decl2.C: New test; duplicate
12194         initializers.
12195
12196         * g++.old-deja/g++.other/null2.C: New test; conditional operator
12197         involving const pointer and NULL produces incorrect result.
12198
12199         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
12200         type name without `typename' should be rejected with -pedantic.
12201
12202 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
12203
12204         * g++.old-deja/g++.other/addrof1.C: New test.
12205
12206 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
12207
12208         * gcc.c-torture/compile/981001-1.c: New test.
12209         * gcc.c-torture/execute/981001-1.c: New test.
12210
12211 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
12212
12213         * gcc.c-torture/compile/981001-2.c: New test.
12214         * gcc.c-torture/compile/981001-3.c: New test.
12215         * gcc.c-torture/compile/981001-4.c: New test.
12216
12217 1998-10-01  Robert Lipe  <robertl@dgii.com>
12218
12219         * lib/objc.exp (objc_target_compile): Add -L during compiles for
12220         multilibbed hosts.   Idea grafted from g77.exp.
12221
12222 1998-09-30  Dave Love  <d.love@dl.ac.uk>
12223
12224         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
12225         avoid losing on systems which need -lsocket.
12226
12227 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
12228
12229         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
12230         * g++.old-deja/g++.other/nested2.C: Ditto.
12231         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
12232         failure.
12233
12234 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
12235
12236         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
12237         preferred over template operator!= for enum bitfields.
12238
12239 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
12240
12241         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
12242         that happen to have the same base name, but in different scopes,
12243         are incorrectly rejected.
12244
12245 1998-09-16  Richard Henderson  <rth@cygnus.com>
12246
12247         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
12248         on the native word size instead of an integer literal.
12249
12250 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
12251
12252         * g++.old-deja/g++.other/static2.C: Invocation of static data
12253         member of type pointer-to-function denoted as non-static member.
12254
12255         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
12256         checks involving function types and aliases.
12257
12258 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
12259
12260         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
12261         redefined to the same non-trivial type.
12262
12263         * g++.old-deja/g++.pt/explicit73.C: Test for proper
12264         namespace-qualification of template specializations declared in
12265         other namespaces.
12266
12267         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
12268         to declare a subset of the specializations of a template function
12269         as friends of specializations of a template class.
12270
12271         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
12272         member templates that do not fully specialize the enclosing
12273         template class are rejected.
12274
12275 1998-09-11  Dave Love  <d.love@dl.ac.uk>
12276
12277         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
12278
12279 1998-09-08  Dave Love  <d.love@dl.ac.uk>
12280
12281         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
12282         altered from libf2c/libU77 version.
12283
12284 1998-09-06  Dave Love  <d.love@dl.ac.uk>
12285
12286         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
12287
12288 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
12289
12290         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
12291         (un)signed char are different types for template specialization
12292         purposes.
12293
12294 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
12295
12296         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
12297         * objc: ObjC testsuite.
12298
12299 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
12300
12301         * gcc.c-torture/execute/941014-1.x:  New file.
12302
12303 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12304
12305         * lib/c-torture.exp: Add support for
12306         torture_eval_before_compile and torture_eval_before_execute
12307         variables.
12308
12309 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
12310
12311         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
12312         this test triggers valid.
12313
12314 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12315
12316         * gcc.dg/980827-1.c: New test.
12317
12318 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12319
12320         * gcc.c-torture/execute/loop-4b.c: New test.
12321
12322 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
12323
12324         * lib/c-torture.exp: Add support for
12325         torture_eval_before_compile and torture_eval_before_execute
12326         variables.
12327
12328 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
12329
12330         * gcc.c-torture/compile/980825-1.c: New test.
12331
12332 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
12333
12334         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
12335         count number tests in opt_t0 not good_t0.
12336
12337 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
12338
12339         * gcc.c-torture/compile/930326-1.x: Fix typo.
12340
12341 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
12342
12343         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
12344         causes an ICE.
12345
12346 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12347
12348         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
12349         STACK_SIZE is defined.
12350         * gcc.c-torture/unsorted/stuct.c: Similarly.
12351
12352         * gcc.c-torture/compile/980821-1.c: New test.
12353
12354 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
12355
12356         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
12357
12358 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
12359
12360         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
12361         code.
12362
12363 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
12364
12365         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
12366         error'.
12367
12368 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
12369
12370         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
12371
12372 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
12373
12374         * gcc.c-torture/compile/980816-1.c: New test.
12375
12376         * gcc.dg/980816-1.c: New test.
12377
12378 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
12379
12380         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
12381         compiler for ieee tests.
12382
12383 1998-08-01  Dave Love  <d.love@dl.ac.uk>
12384
12385         * g77.f-torture/compile/980729-0.f: New test.
12386
12387 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
12388
12389         * gcc.c-torture/special/eeprof-1.c: New test, for
12390         -finstrument-functions.
12391         * gcc.c-torture/special/special.exp: Run it.
12392
12393 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
12394
12395         * gcc.c-torture/compile/980729-1.c: New test.
12396
12397 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
12398
12399         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
12400         __thumb__ is defined, and test for ARM style doubles if so.
12401
12402 1998-07-26  Dave Love  <d.love@dl.ac.uk>
12403
12404         * g77.f-torture/noncompile/980615-0.f: New test.
12405
12406 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
12407
12408         * gcc.dg/980312-1.c: Do link instead of compile.
12409         * gcc.dg/980313-1.c: Likewise.
12410
12411 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
12412
12413         * gcc.c-torture/compile/980726-1.c: New test.
12414
12415 1998-07-25  Dave Love  <d.love@dl.ac.uk>
12416
12417         * g77.f-torture/execute/io0.f: New test.
12418
12419 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
12420
12421         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
12422         an int.
12423
12424 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
12425
12426         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
12427         m32r bugs.
12428
12429 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12430
12431         * gcc.dg/980626-1.c: Expect failures for all toolchains until
12432         c-decl.c:grokdeclarator can handle mode attributes.
12433
12434 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
12435
12436         * gcc.c-torture/execute/980716-1.c: New test.
12437
12438 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
12439
12440         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
12441         the mn10200.
12442         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
12443         the mn10200.
12444         * gcc.c-torture/execute/va-arg-3.x: Similarly.
12445         * gcc.c-torture/compile/930326-1.x: Similarly.
12446
12447 1998-07-13  Dave Love  <d.love@dl.ac.uk>
12448
12449         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
12450         New test from Craig.
12451
12452 1998-07-12  Dave Love  <d.love@dl.ac.uk>
12453
12454         * g77.f-torture/noncompile/980616-0.f: New test.
12455
12456         * g77.f-torture/execute/970816-3.f:  New test from Craig.
12457
12458 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12459
12460         *  g++.other/singleton.C: Return error value instead of taking
12461         SIGSEGV.
12462
12463 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
12464
12465         *  g++.other/singleton.C: New test.   Warning is under dispute.
12466         Runtime crash is not.
12467
12468 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12469
12470         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
12471         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
12472         using6.C, using7.C}:  New namespace tests.
12473
12474 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12475
12476         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
12477         specialization with typedef'ed names used as array indexes.
12478
12479 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
12480
12481         * gcc.c-torture/execute/980709-1.c: New test.
12482
12483         * gcc.dg/980709-1.c: New test.
12484
12485 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
12486
12487         * gcc.c-torture/execute/bcp-1.c: New test.
12488
12489 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
12490
12491         * gcc.c-torture/execute/980707-1.c: New test.
12492
12493 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
12494
12495         * gcc.c-torture/compile/980706-1.c: New test.
12496
12497 1998-07-01  Dave Love  <d.love@dl.ac.uk>
12498
12499         * g77.f-torture/execute/980701-0.f,
12500         g77.f-torture/execute/980701-1.f: New test from Craig.
12501
12502 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
12503
12504         * gcc.c-torture/compile/980701-1.c: New test.
12505
12506         * gcc.c-torture/execute/980701-1.c: New test.
12507
12508 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
12509 rlsruhe.de>
12510
12511         * g++.old-deja/g++.robertl/eb132.C: New test.
12512         * g++.old-deja/g++.robertl/eb133.C: Likewise.
12513
12514 1998-06-29  Dave Love  <d.love@dl.ac.uk>
12515
12516         * g77.f-torture/execute/980628-7.f,
12517         g77.f-torture/execute/980628-8.f,
12518         g77.f-torture/execute/980628-9.f,
12519         g77.f-torture/execute/980628-10.f: New tests from Craig.
12520
12521         * g77.f-torture/execute/980628-3.f: Remove mail headers.
12522
12523 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
12524
12525         * g77.f-torture/execute/980628-4.f: New test from Craig.
12526         * g77.f-torture/execute/980628-5.f: Likewise.
12527         * g77.f-torture/execute/980628-2.f: Likewise.
12528         * g77.f-torture/execute/980628-0.f: Likewise.
12529         * g77.f-torture/execute/980628-1.f: Likewise.
12530         * g77.f-torture/execute/980628-3.f: Likewise.
12531         * g77.f-torture/execute/980628-6.f: Likewise.
12532
12533 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
12534
12535         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
12536         directory when nothing has been installed yet.
12537
12538 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
12539
12540         * gcc.c-torture/special/special.exp: Handle newer versions of
12541         dejagnu.
12542
12543 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
12544
12545         * gcc.dg/980626-1.c: New test.
12546
12547 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
12548
12549         * gcc.misc-tests/m-un-2.c: New test.
12550         * g++.old-deja/g++.other/warn01.c: Likewise.
12551
12552 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
12553
12554         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
12555         compatibility with assmblers with a different comment character.
12556         Eliminate use of GAS-specific extensions.
12557
12558 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
12559
12560         * gcc.c-torture/execute/ieee/980619-1.c: New test.
12561
12562 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
12563
12564         *lib/g77.exp: Replace search for libf2c.a with search for newly
12565         renamed libg2c.a
12566
12567 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
12568
12569         * gcc.c-torture/execute/980617-1.c: New test.
12570
12571 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
12572
12573         * gcc.c-torture/execute/980612-1.c: New test.
12574
12575 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
12576
12577         * gcc.dg/980523-1.c: Only test on ppc-linux.
12578         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
12579
12580         * gcc.c-torture/execute/980608-1.c: New test.
12581
12582 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12583
12584         * gcc.c-torture/execute/980605-1.c: New test.
12585
12586 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
12587
12588         * gcc.c-torture/execute/980604-1.c: New test.
12589
12590 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
12591
12592         * gcc.c-torture/execute/980602-1.c: New test.
12593         * gcc.c-torture/execute/980602-2.c: Likewise.
12594
12595 1998-06-02  Dave Love  <d.love@dl.ac.uk>
12596
12597         * 970125-0.f: Fix per JCB.  Add commentary.
12598
12599 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
12600
12601         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
12602         IEEE -0 support.
12603
12604 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
12605
12606         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
12607         earlier.
12608
12609 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
12610
12611         * gcc.c-torture/execute/980526-3.c: New test.
12612
12613 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
12614
12615         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
12616         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
12617         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
12618         m88k-motorola-sysv3 to XFAIL.
12619
12620 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12621
12622         * gcc.dg/980526-1.c: New test.
12623         * gcc.c-torture/execute/980526-2.c: New test.
12624
12625 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
12626
12627         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
12628
12629         * gcc.c-torture/execute/980526-1.c: New test.
12630
12631 1998-05-26  Dave Love  <d.love@dl.ac.uk>
12632
12633         * g77.f-torture/execute/alpha2.f: Add runtime test.
12634
12635 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
12636
12637         * g++.old-deja/old-deja.exp: Strip leading directories.
12638
12639         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
12640         error for the line.  Don't run multiple tests for the same line.
12641
12642 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
12643
12644         * gcc.dg/980523-1.c: New test.
12645
12646 1998-05-23  Dave Love  <d.love@dl.ac.uk>
12647
12648         * g77.f-torture/compile/970915-0.f: New test.
12649
12650 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
12651
12652         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
12653
12654 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
12655
12656         * gcc.dg/980520-1.c: New test.
12657
12658 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
12659
12660         * gcc.dg/980502-1.c: Fix return type.
12661
12662 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
12663
12664         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
12665         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
12666         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
12667         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
12668         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
12669
12670 1998-05-20  Dave Love  <d.love@dl.ac.uk>
12671
12672         * g77.f-torture/execute/980520-1.f: New test.
12673
12674 1998-05-15  Dave Love  <d.love@dl.ac.uk>
12675
12676         * lib/mike-g77.exp: New file.
12677
12678         * g77.f-torture/noncompile/noncompile.exp,
12679         g77.f-torture/noncompile/check0.f: New files.
12680
12681 1998-05-14  Dave Love  <d.love@dl.ac.uk>
12682
12683         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
12684         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
12685         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
12686         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
12687         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
12688         abort where appropriate.
12689
12690 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
12691
12692         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
12693         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
12694
12695 1998-04-29  Dave Love  <d.love@dl.ac.uk>
12696
12697         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
12698
12699 1998-04-27  Dave Love  <d.love@dl.ac.uk>
12700
12701         * g77.f-torture/compile/980427-0.f: New test.
12702
12703 1998-04-24  Dave Love  <d.love@dl.ac.uk>
12704
12705         * g77.f-torture/compile/980424-0.f: New test.
12706
12707 1998-04-19  Dave Love  <d.love@dl.ac.uk>
12708
12709         * g77.f-torture/compile/980419-2.f (main): New test.
12710         * g77.f-torture/compile/970125-0.f: New test.
12711         * g77.f-torture/compile/980419-1.f: New test.
12712
12713 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
12714
12715         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
12716         of loop-4.c.
12717
12718 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
12719
12720         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
12721
12722 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
12723
12724         * gcc.c-torture/compile/980329-1.c: New test.
12725
12726 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
12727
12728         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
12729         * gcc.dg/980312-1.c: Fix typo in -march command.
12730
12731 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
12732
12733         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
12734
12735 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
12736
12737         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
12738         Dave Love agree the Fortran source is bogus.
12739
12740 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
12741
12742         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
12743         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
12744         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
12745         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
12746         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
12747
12748 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12749
12750         * g++.old-deja/g++.other/friend1.C: New test.
12751
12752 1998-02-18  Dave Love  <d.love@dl.ac.uk>
12753
12754         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
12755         possibly uninitialized) variables and declare dnrm2.
12756
12757 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
12758
12759         From Bruno Haible <haible@ilog.fr>:
12760         * gcc.c-torture/execute/980223.c: New test.
12761
12762 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
12763
12764         * gcc.dg/ifelse-1.c: New test.
12765
12766 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
12767
12768         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
12769
12770           * lib/old-dejagnu.exp (old-dejagnu): Added the
12771           "execution test - XFAIL *-*-*" handling in the spirit of
12772           "excess errors test -". Changed the "execution test fails"
12773           handling to be like "excess errors test fails".
12774           * Update various tests accordingly.
12775
12776 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
12777
12778         * gcc.c-torture/execute/980205.c: New test.
12779
12780 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
12781
12782         * lib/c-torture.exp: Look for .x files instead of .cexp files.
12783         * lib/f-torture.exp: Similarly.
12784         * gcc.c-torture: Rename all .cexp files to .x files.
12785
12786 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12787
12788         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
12789         (940510-1.c): Removed duplicate.
12790         (971104-1.c): New test.
12791
12792 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
12793
12794           * lib/f-torture.exp: Improve error and loop detection.
12795
12796 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
12797
12798         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
12799         use that to size the filler array.
12800
12801 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12802
12803         * lib/c-torture.exp(c-torture-execute): Fix typo.
12804
12805         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
12806         testcase as the executable name. Keep the executable around if
12807         the test fails.
12808
12809 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12810
12811         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
12812         changes.  Only test one -g option, and move it to the end of the
12813         list of options to test.
12814
12815 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
12816
12817         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
12818         variable GCC_TORTURE_OPTIONS to supply default switches separated
12819         by colons.  If no environment variable, run tests with -O0 -g, -O1
12820         -g, and -O2 -g as well.
12821
12822 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12823
12824         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
12825         explanatory comments. Fix indentation.
12826
12827 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
12828
12829         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
12830
12831 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
12832
12833         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
12834         * g++.old-deja/g++.mike/p7325.C: Likewise.
12835         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
12836
12837 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
12838
12839         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
12840         * g++.old-deja/g++.brendan/crash30.C: Likewise.
12841         * g++.old-deja/g++.brendan/crash39.C: Likewise.
12842         * g++.old-deja/g++.law/operators4.C: Likewise.
12843
12844 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
12845
12846         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
12847         * g++.old-deja/g++.mike/p784.C: Ditto.
12848         * g++.old-deja/g++.mike/p785.C: Ditto.
12849
12850 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
12851
12852           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
12853
12854 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
12855
12856         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
12857         target feature; pass this to c-torture-execute as needed.
12858
12859 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
12860
12861         * lib/c-torture.exp(c-torture-execute): If the previous and the
12862         current executables being tested are identical, we don't need to
12863         run the executable again. Try to make the executable names
12864         unique. Add an optional argument for passing additional compiler
12865         flags.
12866
12867 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
12868
12869         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
12870
12871 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
12872
12873         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
12874
12875 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
12876
12877         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
12878         32bit or larger longs.
12879
12880         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
12881         have either a 32bit long or 32bit int.
12882
12883 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12884
12885         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
12886         Make double precision tests dependent on sizeof (double).
12887
12888 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
12889
12890         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
12891         too.
12892
12893 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12894
12895         * gcc.c-torture/compile/961203-1.cexp: New script.
12896
12897 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
12898
12899         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
12900         up the includes ourselves.
12901
12902 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
12903
12904         * lib/plumhall.exp: Remove random include, and add a few
12905         verbose messages for debugging.
12906
12907 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
12908
12909         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
12910         of trying to do it ourselves.
12911
12912 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12913
12914         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
12915
12916 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12917
12918         * gcc.prms/5403.c: Made regexp a bit less strict.
12919
12920 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
12921
12922         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
12923         is returned from remote_load instead.
12924         * lib/plumhall.exp: Ditto.
12925         * lib/mike-g++.exp: Ditto.
12926         * lib/old-dejagnu.exp: Ditto.
12927         * lib/c-torture.exp: Ditto.
12928
12929 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
12930
12931         * lib/g++.exp: Use build_wrapper procedure.
12932         * lib/gcc.exp: Ditto.
12933
12934 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
12935
12936         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
12937         an old-style decl for malloc.  Fixes tests to work when
12938         sizeof (int) != sizeof (size_t).
12939
12940 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
12941
12942         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
12943
12944         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
12945         use stdargs.h interface.
12946
12947 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
12948
12949         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
12950         NO_VARARGS when compiling.
12951
12952 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
12953
12954         * lib/plumhall.exp(ph_includes): New procedure.
12955         (ph_make): Use it.
12956         (ph_compiler): Ditto.
12957
12958         * lib/g++.exp: Rename test-glue.c to testglue.c.
12959         * lib/gcc.exp: Ditto.
12960
12961 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12962
12963         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
12964         to completion when it's called.
12965
12966 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
12967
12968         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
12969         is defined, don't do test.
12970
12971 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
12972
12973         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
12974         for object files.
12975         (ph_summary): Mark skipped testcases as untested, not unresolved.
12976
12977         * lib/plumhall.exp (ph_make): If unresolved because of bad
12978         errorCode, record errorCode in log file.
12979         (*): Replace send_log/verbose with verbose -log.
12980
12981 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
12982
12983         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
12984         double conversion if double isn't at least 8 bytes.
12985
12986         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
12987         int to work with targets where int is 16 bits.
12988
12989         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
12990         8 bytes, just exit, since 4 byte doubles don't have enough bits of
12991         precision for the test to complete.
12992
12993 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
12994
12995         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
12996         if d10v is not compiled with the -mdouble64 flag.
12997         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
12998
12999         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
13000         d10v is not compiled with the -mint32 flag.
13001
13002 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
13003
13004         * lib/plumhall.exp: Use incr_count.
13005
13006 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
13007
13008         * gcc.c-torture: Update to c-torture-1.45.
13009
13010 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
13011
13012         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
13013         the name of the expect testcase file).
13014
13015         * lib/g++.exp(g++_init): Ditto.
13016
13017 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
13018
13019         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
13020         the host.
13021
13022         * lib/gcc.exp(gcc_exit): New procedure.
13023
13024 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
13025
13026         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
13027         specs where appropriate.
13028
13029         * g++.old-deja/g++.arm/*: Added additional ERROR checks
13030         because of new "candidates are" messages, and removed a few
13031
13032         * Converted all non-old-style g++ testcases to old-style, and
13033         moved into g++.old-deja.
13034
13035 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
13036
13037         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
13038         options.
13039
13040         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
13041         succeeded.
13042
13043         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
13044
13045 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
13046
13047         * lib/gcc.exp (gcc_target_compile): Add support for defining
13048         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
13049         the machine doesn't have those features.
13050
13051 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
13052
13053         * g++.law/operators4.exp: Don't use LIBS.
13054
13055 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
13056
13057         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
13058
13059         * lib/mike-g++.exp: Don't set the compiler to be tested here.
13060         * lib/g++.exp: Set it here instead. Also, allow use of the
13061         --tool_exec and --tool_opt options. Change CXX to
13062         GXX_UNDER_TEST.
13063
13064         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
13065
13066         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
13067
13068 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
13069
13070         * lib/old-dejagnu.exp: Use prune_warnings instead of
13071         prune_system_crud.
13072         * lib/mike-g++.exp: Ditto.
13073         * lib/gcc.exp: Ditto.
13074         * lib/g++.exp: Ditto.
13075
13076         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
13077
13078 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
13079
13080           * 941014-2.c: Include stdlib.h
13081           * 960327-1.c: Include stdio.h
13082           * dbra.c, index-1.c: Don't assume ints are 32bits.
13083
13084 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
13085
13086         * lib/gcc.exp: Add gcc,stack_size target feature.
13087
13088         * lib/g++.exp(g++_target_compile): Add the include and link
13089         paths here, not in two other places. And, it's $options, not
13090         options.
13091
13092         * lib/mike-g++.exp(postbase): Remove the code that determines
13093         the correct include and link paths.
13094         * g++.old-deja/old-deja.exp: Ditto.
13095
13096 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
13097
13098         * lib/g++.exp(g++_init): target_compile no longer returns the
13099         filename of the result.
13100
13101 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
13102
13103         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
13104         call to glob.
13105
13106         * gcc.c-torture/special/special.exp: Change call to
13107         gcc_target_compile to include the object file.
13108
13109 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
13110
13111         * gcc.c-torture/special/special.exp: Correct misspelling in last
13112         change.
13113
13114 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
13115
13116         * lib/plumhall.exp(ph_summary): Log the entire output of the
13117         executable. Return -1 if there were any failures, 0 otherwise.
13118         (ph_execute): Return -1 if there were any failures, 0 otherwise.
13119         (ph_make): Clean up objects and executables that were built
13120         if the tests succeeded.
13121
13122 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
13123
13124         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
13125         libraries and includes in the build tree as appropriate.
13126
13127 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
13128
13129         * lib/c-torture.exp: Instead of looking for the global variable
13130         NO_LONG_LONG, check to see if that's a feature of the target.
13131
13132 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
13133
13134         * config/default.exp: Minimize. Delete the remainer of the files in
13135         config; this functionality is now in devo/dejagnu/config.
13136
13137         g++.*/*: Pass any additional flags used to compile to postbase;
13138         delete CXXFLAGS.
13139
13140         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
13141         is now done by runtest.exp. Use gcc_target_compile instead of
13142         compile.
13143
13144         lib/c-torture.exp: Use gcc_target_compile instead of compile.
13145         Remove references to CFLAGS. Use remote_file instead of
13146         calling rm -f.
13147         (c-torture): Take a list of arguments to use to compile this
13148         testcase.
13149
13150         lib/g++.exp: Simplify. Use target_compile instead of compile.
13151         lib/gcc-dg.exp: Ditto.
13152         lib/gcc.exp: Ditto.
13153         lib/mike-{gcc,g++}.exp: Ditto.
13154         lib/old-dejagnu.exp: Ditto.
13155         lib/plumhall.exp: Ditto.
13156
13157 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
13158
13159         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
13160         (ph_linker): Likewise.
13161
13162 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
13163
13164           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
13165         MAP_ANON / MAP_ANONYMOUS if defined;
13166         else try to map from /dev/zero .
13167
13168 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
13169
13170         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
13171         isn't defined, then define it to MAP_ANONYMOUS.
13172
13173 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
13174
13175         * gcc.c-torture: Update to c-torture-1.42 release.
13176
13177 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
13178
13179         * gcc.c-torture: Update to c-torture-1.41 release.
13180
13181 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
13182
13183         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
13184         c-torture release.
13185
13186 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13187
13188         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
13189         and LDFLAGS.  Fix second case to append the target_info ldflags
13190         onto LDFLAGS, not CFLAGS.
13191         * lib/g++.exp (g++_init): Add target_info stuff.
13192         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
13193         of libgloss and newlib flags for !native.
13194
13195         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
13196         (GDB): Fix relative path to go up another dir for finding gdb.
13197
13198 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
13199
13200         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
13201         versions in the target_info array, if they don't exist.
13202
13203 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13204
13205         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
13206
13207 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
13208
13209         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
13210         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
13211
13212 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
13213
13214         * lib/old-dejagnu.exp: Don't remove the output file before we've
13215         actually tested it. Don't append pwd to the path of the executable
13216         we're testing.
13217
13218 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
13219
13220         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
13221
13222 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
13223
13224         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
13225         temporary directory for compiler files, and set it to a default
13226         value of /tmp. Set $output as the name of the output file from
13227         compiling the testcase. Add a -o option to $cflags_var so the
13228         compiler writes the final output file as $output. Set $executable
13229         to $output.
13230
13231         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
13232         directory for compiler files, and set it to /tmp if it doesn't
13233         already have a value. Set $output_file to the name of the output
13234         file from compiling the testcase. Add a -o option to CXXFLAGS so
13235         the compiler writes the final output file as $output. Use $output
13236         as the executable to be tested.
13237
13238 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13239
13240         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
13241
13242 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
13243
13244         * gcc.c-torture/execute/pending-1.c: New test.  Still
13245         pending in Tege's queue.
13246
13247 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
13248
13249         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
13250         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
13251         if there were failures.  Call unresolved if there were unresolved
13252         testcases.  Call gcc_fail if program did not run to completion.
13253         (ph_make): Pass additional argument name to ph_execute.
13254         (ph_execute): Add new argument.  Pass additional arguments to
13255         ph_summary.  Call gcc_fail is there is no execution output.
13256
13257 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
13258
13259         * lib/plumhall.exp (proc_summary): Output relavent summary
13260         lines into the log so specific failures in plumhall can be
13261         investigated.
13262
13263 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
13264
13265         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
13266         (c-torture-execute): Don't try to execute tests which use
13267         "long long" types if $NO_LONG_LONG is nonzero.
13268
13269 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
13270
13271         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
13272         not c-torture.
13273
13274         * gcc.ieee: Move from here.
13275         * gcc.c-torture/execute/ieee: To here.
13276
13277 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
13278
13279         * gcc.c-torture: Update to c-torture-1.41 release.
13280
13281 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
13282
13283         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
13284         not "$output".
13285
13286 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
13287
13288         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
13289         -c present.
13290
13291 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
13292
13293         * config/proelf.exp: Handle connecting to a simulator.
13294
13295 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
13296
13297         * config/proelf.exp: New file.  Enough framework that we can
13298         run c-torture tests on the proelf targets (or any other target
13299         that gdb can connect to for that matter).
13300
13301 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
13302
13303         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
13304         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
13305
13306         * lib/plumhall.exp (ph_execute): Always call ph_summary if
13307         exec_output exists.
13308
13309 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
13310
13311         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
13312         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
13313
13314         * config/*.exp: Update FSF address.  Change result of ${tool}_load
13315         to pass/fail/unresolved/unsupported/untested.  Caller must now
13316         call unresolved/unsupported/untested.
13317         * lib/*.exp: Update FSF address.  Update to handle new results of
13318         ${tool}_load.
13319         * lib/chill.exp (verbose): Delete.
13320
13321 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
13322
13323         * lib/gcc.exp (default_gcc_start): Change order of args to
13324         $LDFLAGS $CFLAGS $LIBS.
13325         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
13326         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
13327         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
13328         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13329         * gcc.misc-tests/dg-test.exp: Likewise.
13330         * gcc.misc-tests/msgs.exp: Likewise.
13331         * gcc.prms/prms.exp: Likewise.
13332         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
13333         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
13334
13335         * lib/dg.exp: Deleted, moved to dejagnu/lib.
13336
13337 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13338
13339         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
13340
13341         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
13342         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
13343
13344         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
13345         necessary.
13346
13347 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
13348
13349         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
13350         global for loop; add use of $mathlib.
13351         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
13352         settings here; set mathlib for anything but VxWorks.
13353
13354 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
13355
13356         * gcc.c-torture: Update to c-torture-1.40 release.
13357
13358 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
13359
13360         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
13361         dg.exp.
13362
13363 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
13364
13365         * lib/c-torture.exp (c-torture-execute): Declare "output" as
13366         global.
13367
13368 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
13369
13370         * lib/g++.exp (LIBS): Define if not already.
13371         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
13372         (gcc-dg-prune): Call prune_gcc_output.
13373         * lib/gcc.exp (prune_gcc_output): New proc.
13374         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
13375         prune_gcc_output.
13376
13377 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
13378
13379         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
13380         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
13381
13382 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
13383
13384         * gcc.c-torture: Update to c-torture-1.39 release.
13385
13386 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
13387
13388         * lib/c-torture.exp (c-torture-execute): Don't return if one option
13389         fails, try others as well.
13390
13391 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13392
13393         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
13394         If compilation fails, mark execute tests as `untested'.
13395         If test is marked as unsupported, don't mark compilation and
13396         execute tests as failed.
13397
13398 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13399
13400         * lib/g++.exp (g++_init): Don't link in libg++, and look to
13401         libstdc++ for whether or not we want to be doing shared
13402         libraries.  Delete link_curses since we don't need it anymore.
13403         * lib/mike-g++.exp (postbase): Don't link in libg++.
13404         * g++.old-deja/old-deja.exp: Likewise.
13405
13406 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13407
13408         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
13409
13410 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13411
13412         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
13413         For that, add `-Wl,-a,shared_archive'.
13414         * g++.old-deja/old-deja.exp: Likewise.
13415
13416 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
13417
13418         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
13419
13420 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
13421
13422         * lib/mike-g++.exp (postbase): Pay attention to the status of
13423         g++_load.
13424
13425 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13426
13427           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
13428
13429 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
13430
13431         * lib/gcc.exp (default_gcc_start): No longer need to log program
13432         being executed or its output, execute_anywhere does that now.
13433         * lib/g++.exp (default_g++_version): Call execute_anywhere.
13434         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
13435
13436 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13437
13438         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
13439         the same as those in lib/g++.exp.
13440
13441 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
13442
13443         * gcc.c-torture: Update to c-torture-1.38 release.
13444         * gcc.ieee: Related changes.
13445
13446 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13447
13448         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
13449         "exec". Minor reformatting changes.
13450
13451         * config/rom68k.exp (${tool}_load): Make it work in a canadian
13452         cross. This means all "exec" calls now work on a remote host as
13453         well.
13454         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
13455         cross. Filter out the extra "\r\n" stuff that expect puts in.
13456         (c-torture-execute): Filter out the bogus warnings like
13457         c-torture-compile does. Add support for canadian cross.
13458         * lib/gcc.exp (default_gcc_version, default_gcc_start)
13459         Use execute_anywhere rather than calling exec directly. Now it
13460         works for canadian cross testing.
13461
13462 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
13463
13464         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
13465         results into a variable, and check that rather than using file exists.
13466
13467 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13468
13469         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
13470         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
13471
13472 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13473
13474         * g++.old-deja/old-deja.exp: Create and pass runshlib and
13475         lib_curses if there's a shared libg++ in the build tree.
13476
13477 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
13478
13479         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
13480         if not supported target.
13481
13482 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13483
13484         * lib/g++.exp (g++_init): Move empty setting of runshlib and
13485         link_curses up to always happen, not just for native builds.
13486
13487 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
13488
13489         * gcc.c-torture: Update to c-torture-1.36 release.
13490         * gcc.failure: Related changes.
13491
13492 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13493
13494         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
13495
13496 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13497
13498         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
13499         * lib/mike-g++.exp (postbase): Not in here.  Still reference
13500         runshlib, link_curses, and mathlib for link and run.
13501
13502         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
13503         pass the runtime shared library options for Solaris, OSF/1, and
13504         Irix5, and link with -lcurses to avoid unresolved references.
13505
13506 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13507
13508         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
13509         only run once.
13510
13511 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13512
13513         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
13514
13515 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
13516
13517         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
13518         do not have a framework for the "compat" tests yet.
13519
13520 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13521
13522         * lib/mike-g++.exp (postbase): New local variable `mathlib',
13523         set to null if we're testing vxworks5.1.  Use that instead of
13524         `-lm' in the setting of LIBS for link and run.
13525
13526 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13527
13528         * config/rom68k.exp (${tool}_load): Major changes to make it
13529         work.  Verified that it does in fact return the stuff in
13530         exec_output properly.  Catch any Emul or any TRAP other than 0.
13531
13532 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13533
13534         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
13535         LDFLAGS properly for targets that need stuff from libgloss.
13536         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
13537         only run once.
13538         (gpp_initialized): New variable.
13539
13540 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13541
13542         * config/rom68k.exp: Load libgloss.exp.
13543         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
13544         so we can produce a fully linked binary.
13545         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
13546         so we can produce a fully linked binary.
13547
13548 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13549
13550         * lib/plumhall.exp (ph_section): Watch for expected failures.
13551         Add missing `else'.
13552
13553         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
13554         run the testcase.
13555         (c-torture): Likewise.
13556
13557 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
13558
13559         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
13560
13561         * lib/mike-g++.exp (mike_cleanup): New proc.
13562         (prebase): New globals compiler_result, not_compiler_result,
13563         target_regexp.
13564         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
13565         allow leading "-" in pattern.  Watch for unsupported tests.
13566         If $compiler_result is set, pattern match assembler code,
13567         and ditto for $not_compiler_result.
13568         * lib/mike-gcc.exp: Likewise.
13569
13570         * lib/plumhall.exp (ph_execute): Only call ph_summary if
13571         execution "succeeded".
13572
13573 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
13574
13575         * config/win32.exp: New file.
13576         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
13577
13578 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13579
13580         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
13581         unsupported.
13582         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
13583         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
13584         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
13585
13586         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
13587         "... without exceptions was ...".  That is now handled by
13588         prune_system_crud.
13589         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13590
13591 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
13592
13593         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
13594         sieve.c,sort2.c}: New files.
13595         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
13596         sieve.exp,sort2.exp}: Drivers for them.
13597
13598         * lib/mike-gcc.exp (program_output): New user settable variable.
13599         (postbase): Call prune_system_crud.  Also prune extraneous compiler
13600         messages.
13601         * lib/mike-g++.exp (program_output): New user settable variable.
13602
13603         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
13604
13605         * config/sh.exp: Deleted (use sim.exp instead).
13606
13607 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13608
13609         * config/vx.exp: Declare CHECKTASK as global.
13610         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
13611         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
13612         * lib/old-dejagnu.exp: Load [pwd]/$executable.
13613
13614 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13615
13616         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
13617         target. Like vx.exp, only includes `vx29k.exp' instead of
13618         `vxworks.exp'.
13619
13620 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
13621
13622         * config/sim.exp: Increase time limit from 120 seconds to 240.
13623
13624 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
13625
13626         * gcc.c-torture/execute/950628-1.c: New test.
13627
13628 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
13629
13630         * gcc.c-torture: Update with changes/additions from
13631         c-torture-1.34.
13632
13633 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
13634
13635         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
13636
13637 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
13638
13639         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
13640
13641 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
13642
13643         * gcc.c-torture/compile/950512-1.c: New test.
13644         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
13645         * gcc.dg/struct-ret-1.c: Likewise.
13646
13647 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
13648
13649         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
13650           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
13651
13652 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13653
13654         * gcc.c-torture/special/920411-1.c: Deleted.
13655         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
13656
13657 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
13658
13659         * config/sim.exp (${tool}_load): Hack in call to bash to get a
13660         cpu limit.
13661
13662 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13663
13664         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
13665
13666 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13667
13668         From kenner;
13669         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
13670         is the proper length.
13671         * va-arg-3.c: Likewise.
13672
13673 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
13674
13675         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
13676         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
13677
13678         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
13679         * lib/g++.exp (default_g++_start): Delete old cruft.
13680
13681 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
13682
13683         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
13684         (2 * (1 << 18)) to (2 * (1 << 17)).
13685
13686         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
13687
13688 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13689
13690         * config/rom68k.exp: Renamed from config/idp.exp
13691
13692 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13693
13694         * c-torture/compile/921109-2.c
13695
13696 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
13697
13698         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
13699         excess errors.
13700
13701 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
13702
13703         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
13704         output.
13705         * lib/g++.exp (default_g++_start): Likewise.
13706
13707 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13708
13709         * gcc.c-torture/compile/950329-1.c: New test.
13710
13711 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13712
13713           * config/bug.exp (${tool}_load): Updated to use new remote_open
13714           and remote_close procs.
13715         * config/idp.exp: New file.
13716
13717 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13718
13719         * gcc.c-torture/execute/950322-1.c: New test.
13720
13721 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
13722
13723         * config/vx.exp (${tool}_load): Clean up testing of return code from
13724         vxworks_ld and vxworks_spawn.
13725
13726 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
13727
13728         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
13729
13730 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
13731
13732         * lib/old-deja.exp: Add `excess errors test - ' error, now one
13733         can mark excess errors on a machine by machine basis.  Note, the
13734         default is to not expect any excess errors, even when excess
13735         errors test - is given, so you will want to put an XFAIL ... on
13736         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
13737         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
13738         those 4 machines, but no others.
13739
13740 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13741
13742         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
13743         * lib/c-torture.exp: to here.
13744
13745 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13746
13747         * gcc.c-torture/execute/950221-1.c: New test.
13748         * gcc.c-torture/execute/struct-ret-1.c: New test.
13749         * gcc.c-torture/compile/950221-1.c: New test.
13750
13751         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
13752
13753 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13754
13755         * gcc.c-torture/execute/arith-1.c (main): Return 0.
13756         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
13757
13758 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
13759
13760         * g++.gb: New directory of tests, derived from my signature and
13761         class scoping tests.
13762
13763         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
13764         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
13765         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
13766         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
13767         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
13768         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
13769         * g++.gb/sig25.C: Likewise.
13770
13771         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
13772         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
13773         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
13774         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
13775         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
13776         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
13777         * g++.gb/sig25.exp: Likewise.
13778
13779         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
13780         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
13781         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
13782         * g++.gb/scope13.C: Likewise, this test still fails.
13783
13784         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
13785         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
13786         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
13787         * g++.gb/scope13.exp: Ditto.
13788
13789         * g++.gb/README: New file, explains what these tests are about.
13790
13791 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13792
13793         * lib/dg.exp (dg-do): Support `preprocess'.
13794         (dg-test): Likewise.
13795
13796 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13797
13798         * config/udi.exp: change "continue -expect" to "exp_continue".
13799
13800 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
13801
13802         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
13803         Delete redundant tests.
13804
13805         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
13806         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
13807         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
13808         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
13809         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
13810         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
13811         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
13812         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
13813
13814         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
13815         storing label pointers.
13816         * gcc.c-torture/execute/921019-1.c: Likewise.
13817         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
13818         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
13819         parameter fp.
13820         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
13821         constants.
13822
13823         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
13824         Delete obsolete tests.
13825
13826         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
13827         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
13828         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
13829         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
13830         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
13831         * gcc.c-torture/compile/950124-1.c: New test.
13832
13833         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
13834
13835 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13836
13837         * lib/mike-g++.exp: Add -lm to LIBS.
13838
13839 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
13840
13841         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
13842
13843 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13844
13845         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
13846
13847 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
13848
13849         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
13850
13851 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
13852
13853         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
13854         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
13855         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
13856         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
13857         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
13858         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
13859         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
13860         * g++.law/{operators31.C, operators32.C,
13861         * g++.law/{operators33.C, operators34.C}: Likewise.
13862         * g++.law/{pic1.C, refs2.C}: Likewise.
13863         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
13864         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
13865         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
13866         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13867
13868         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
13869         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
13870         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
13871         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
13872         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
13873         * g++.law/{enum9.exp, friend5.exp}: Likewise.
13874         * g++.law/{nest3.exp, nest4.exp}: Likewise.
13875         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
13876         * g++.law/{operators30.exp, operators31.exp}: Likewise.
13877         * g++.law/{operators32.exp, operators33.exp}: Likewise.
13878         * g++.law/{operators34.exp}: Likewise.
13879         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
13880         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
13881         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
13882         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
13883         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13884
13885         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
13886         No longer expected to fail.
13887         * g++.law/missed-error3.C: Tweak for recent bool changes.
13888
13889 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13890
13891         * config/emb-unix: Deleted.
13892         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
13893         remote execution.  Do final link on remote host if REMOTE_LINK is set.
13894
13895 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
13896
13897         * lib/dg.exp (dg-test): Fix typo in last patch.
13898
13899 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
13900
13901         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
13902         (handles multiple occurrences).
13903
13904 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
13905
13906         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
13907         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
13908         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
13909         printed).
13910         * lib/c-torture.exp (c-torture-compile): Likewise.
13911         (c-torture): Prepend full path if missing.
13912         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
13913         (gcc_fail): Likewise.
13914         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
13915
13916 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
13917
13918         * lib/netware.exp: Only attach to NetWare i386 systems.
13919
13920 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
13921
13922         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
13923         messages.  Add test name to "output pattern match" pass/fail message.
13924
13925 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
13926
13927         * gcc.dg: New testsuite.
13928         * gcc.dg/dg.exp: New file.
13929
13930         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
13931         test-switch.c}: Deleted.
13932
13933         * gcc.misc-tests/msgs.exp: New testcase driver.
13934
13935 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
13936
13937         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
13938         Watch for illegal return values from ${tool}_load.
13939         * config/unix.exp (${tool}_load): Fix pass/fail detection for
13940         cross targets.  Coerce return value >0 to 1.
13941
13942 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13943
13944         * config/unix.exp (${tool}_load): Call program rsh, not proc.
13945
13946         * config/emb-unix.exp: New file.
13947
13948         * config/sim.exp: Error if variable $SIM not defined.
13949         (${tool}_load): Mark test as "untested" if simulator missing.
13950
13951         * config/unix.exp: Load remote.exp to get rcp_download.
13952         * lib/c-torture.exp: Use different option lists for testcases with
13953         and without loops.
13954         * gcc.c-torture/execute/execute.exp: Likewise.
13955
13956 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13957
13958         * config/*.exp: Clarify return code from ${tool}_load.
13959         Call `unresolved' or `untested' instead of `warning' or `perror'
13960         (sometimes you still want to call both though).
13961         Add comment that `shell_id' is local to each file.
13962         * config/udi.exp (timeout): Set to 30.
13963         Don't print warning if connection fails, $connectmode has already
13964         printed an error.
13965         (${tool}_load): Move verbose messages to level 2.
13966         Rework pattern for "Process started" message.
13967         Pass `shell_id' to ${connectmode}_download.
13968         Retry twice upon timeout.  Make resetting of target more robust.
13969         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
13970         Pass `shell_id' to exit_$connectmode.
13971         Only call exit_$connectmode if connected.
13972         * config/unix.exp (${tool}_load): Check return codes better.
13973         * config/vrtx.exp (${tool}_load): Likewise.
13974         * config/vx.exp (${tool}_load): Likewise.
13975         Delete unneeded global's.
13976         * lib/dg.exp (dg-test): Update to reflect clarified return codes
13977         from ${tool}_load.
13978         (dg-stat): Delete.
13979         (dg-init): Delete recording of pass/fail counts.
13980         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13981         (old-dejagnu-init): Likewise.
13982         (old-dejagnu-stat): Delete contents, empty proc now.
13983         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
13984         (c-torture): Delete references to lcnt, lpass, lfail.
13985         Get option list from TORTURE_OPTIONS.
13986         Delete -funroll[-all]-loops if no loops.
13987         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
13988         (g++_stat): Delete contents (empty proc now).
13989         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
13990         (gcc_finish): Likewise.
13991         (gcc_stat): Deleted.
13992         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
13993         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
13994         * gcc.c-torture/execute/execute.exp: Likewise.
13995         Split tests into two parts: compile, execute.
13996         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
13997         no loops.  Update to reflect clarified return codes from ${tool}_load.
13998
13999 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
14000
14001         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
14002         to grep for.
14003         (old-dejagnu): Likewise (where necessary).
14004
14005 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
14006
14007         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
14008
14009         * lib/dg.exp (dg-process-target): Fix processing of selector.
14010         Add comment regarding use of `error'.
14011
14012         * lib/gcc.exp (prune_system_crud): Define if missing.
14013         * lib/g++.exp (prune_system_crud): Likewise.
14014
14015         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
14016         Call prune_system_crud.
14017         * lib/dg.exp (dg-runtest): New proc.
14018         Use perror instead of send_user for tcl errors in testcase.
14019         Don't return any value, it's never used.
14020         Don't clobber previous definition of `unknown'.
14021         Print tcl errors in `dg-final'.
14022
14023 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
14024
14025         * lib/dg.exp (dg-process-target): Improve syntax error messages.
14026         (dg-test): Don't print errorInfo, it contains stack backtrace.
14027
14028 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
14029
14030         * lib/g++.exp (runtest_file_p): Define if missing.
14031
14032 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
14033
14034         * lib/mike-g++.exp: Comment out loading of g++.exp.
14035         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
14036         (default_g++_version): Always print something.
14037         (default_g++_start): Comment out call to `which'.
14038         (g++_start, g++_load): Deleted (must be defined in config file).
14039         * lib/gcc.exp: Test for existence of $CC at start.
14040         Delete check for tmpdir (done in gcc_init).
14041         (default_gcc_version): Always print something.
14042         (default_gcc_start): Comment out call to `which'.
14043         * config/*.exp: Major cleanup - make cross targets work at least a
14044         little better for g++ (by not being "--tool gcc" specific).
14045         Rename gcc_xxx to ${tool}_xxx.
14046         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
14047         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
14048
14049 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
14050
14051         * lib/c-torture.exp (c-torture-compile): Rework compiler
14052         message processing.
14053
14054         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
14055         c-torture.
14056
14057 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
14058
14059         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
14060
14061         * lib/dg.exp (dg-process-target): Support { target native }.
14062
14063 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
14064
14065         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
14066         looked for "... program xxx got fatal signal".
14067         Correct regsub munging of `comp_output'.
14068         Ignore compiler messages "path prefix not used" and "linker input
14069         file unused".
14070
14071 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
14072
14073         * lib/gcc.exp (runtest_file_p): Define if missing.
14074         * gcc.prms/template.c: Example to work from.
14075
14076 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
14077
14078         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
14079         * lib/dg.exp (dg-test): Call unsupported testcases as such.
14080
14081         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
14082         * gcc.prms/1883.c: Moved from compile/940714-1.c.
14083         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
14084         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
14085
14086         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
14087         (dg-process-target): No longer a varargs proc.
14088         Return S/N for target, P/F for xfail.  All callers changed.
14089         (user option procs): More argument checking.
14090         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
14091         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
14092         (dg-test): Skip test if not running on selected target in `dg-do'.
14093         Update handling of `dg-do-what', `dg-output-text'.
14094         Separate execution pass/fail from output pattern match pass/fail.
14095         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
14096
14097 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14098
14099         * gcc.c-torture/special/special.exp: Don't expect failure for mips
14100         target for 920510-1.c.
14101
14102 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
14103
14104         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
14105         Clean up comment regarding use of passcnt, etc.
14106         (gcc_stat): Don't update `testcnt' here.
14107         (gcc_finish): Do it here.
14108         Might as well reset `but_id' here too.
14109         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
14110         to determine if the file should be tested.
14111         * gcc.c-torture/compile/compile.exp: Likewise.
14112         * gcc.c-torture/execute/execute.exp: Likewise.
14113         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14114         * gcc.misc-tests/dg-test.exp: Likewise.
14115         * gcc.prms/prms.exp: Likewise.
14116         * gcc.wendy/wendy.exp: Likewise.
14117         * g++.old-deja.exp: Likewise.
14118         Move "Testing file" message to verbose level 1.
14119
14120 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
14121
14122         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
14123
14124 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
14125
14126         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
14127         (default_gcc_start): Accept optional second list element
14128         of compiler flags.  Print compiler output at verbosity level 2.
14129         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
14130         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
14131         Save current values of framework globals passcnt, failcnt, xpasscnt,
14132         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
14133         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
14134         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
14135         xfailcnt to compute stats.  Update framework global `testcnt' from
14136         pass/fail counts.
14137         (gcc_finish): New proc.  Clean up test environment.
14138         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
14139         (gcc_epass, gcc_efail): Delete.
14140         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
14141         argument of line number.
14142         (dg-init): If the tool has an init routine, call it.
14143         (dg-test): Remove args `cflags_var' and `libs_var'.
14144         Pass all compiler options to ${tool}_start.
14145         Handle missing line number.
14146         (dg-finish): New function.
14147         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
14148         particular files.  Call gcc_finish at end.  Move "skipping test"
14149         message to verbosity level 3.
14150         * gcc.c-torture/compile/compile.exp: Likewise.
14151         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14152         * gcc.c-torture/execute/execute.exp: Likewise.
14153         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14154         Print testcase being tried at verbosity level 1.
14155         * gcc.c-torture/special/special.exp: Unset xfail.
14156         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14157         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
14158         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
14159         * gcc.failure/failure.exp: Likewise.
14160         * gcc.ieee/ieee.exp: Likewise.
14161         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
14162         Update call to dg-test.  Call dg-finish at end.
14163         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
14164         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14165         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
14166         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
14167         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
14168         * gcc.wendy/wendy.exp: Add copyright.
14169         Delete setting of tmpdir (done by gcc_init).
14170         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
14171         Pass compiler flags to gcc_start.  Call gcc_finish at end.
14172         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
14173         gcc_[ce]pass/fail.
14174
14175 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
14176
14177         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
14178         confusion.
14179         (g++_load): Likewise.
14180
14181         * config/*.exp (gcc_load): Some were varargs fns and some were not.
14182         Rename argument to `prog' to remove the confusion.
14183         Varargs fns behave differently too!
14184         (g++_load): Likewise.
14185
14186         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
14187
14188         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
14189         what it is.  Delete (always) printing of status value for !native.
14190         Simplify verbose code, and include status and exec_output.
14191         (g++_load): Use gcc_load.
14192
14193 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14194
14195         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
14196         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
14197         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
14198         940714-3.c as these testcases don't exist anymore.  Make
14199         va-arg-1.c expected to pass.
14200
14201 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
14202
14203         * gcc.misc-tests/misc.exp: Only run specific testcases.
14204         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
14205         * gcc.misc-tests/dg-[1-9].c: New files.
14206
14207         * lib/dg.exp: New testsuite driver.
14208         * gcc.prms/prms.exp: Use it.
14209
14210         * README.gcc: New file.
14211
14212         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
14213         Document and reset `lxpass' and `lxfail'.
14214         Simplify "initialized" message.
14215         (gcc_stat): Clean up comments a little.
14216
14217 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
14218
14219         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
14220
14221 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
14222
14223         * lib/old-dejagnu.exp (process-option): New proc.
14224         (old-dejagnu-init, old-dejagnu-stat): Likewise.
14225         (old-dejagnu): Simplify.
14226         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
14227
14228 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
14229
14230         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
14231         exists and is not an empty string.
14232
14233         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
14234         $xfail rather than calling setup_xfail.  Clear $xfail when test is
14235         finished.
14236         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
14237         automatically.
14238
14239         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
14240         longer expected to fail.
14241
14242         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
14243         "f" function call.
14244
14245         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
14246
14247         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
14248         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
14249         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
14250         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
14251         c-torture-1.29.
14252
14253         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
14254         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
14255
14256         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
14257
14258         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
14259         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
14260
14261         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
14262         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
14263         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
14264
14265 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
14266
14267         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
14268         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
14269         940714-1.c, 940714-2.c, 940714-3.c},
14270         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
14271         gcc.misc-tests/{mg.c,mg.exp}:
14272         New tests.
14273         * gcc.noncompile/noncompile.exp: Change accordingly.
14274
14275 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
14276
14277         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
14278         Undo previous clobberage.
14279
14280 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
14281
14282         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
14283         * gcc.special/{930510-1.c, special.exp}:
14284         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
14285         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
14286         struct-varargs-1.c}: New tests from c-torture-1.26.
14287
14288 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
14289
14290         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
14291           argument to switch.
14292
14293 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
14294
14295         * Revert the previous changes.  Please see Rob's directory
14296           (/lisa/test/rob/progressive/gcc/testsuite) for testing
14297           fixes.
14298
14299 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
14300
14301         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
14302             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
14303             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
14304             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
14305             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
14306             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
14307             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
14308             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
14309             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
14310             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
14311             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
14312             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
14313             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
14314             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
14315             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
14316             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
14317             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
14318             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
14319             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
14320             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
14321             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
14322             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
14323             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
14324             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
14325             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
14326             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14327             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
14328
14329 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
14330
14331         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
14332             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
14333           with perror calls.
14334
14335 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
14336
14337         * config/unix.exp (g++_load): Fix syntax.
14338
14339 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14340
14341         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
14342         * gcc.noncompile/921017-1.c: Deleted obsolete test.
14343         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
14344         Don't expect va-arg-1.c to fail.  Correct expected output for
14345         920928-1.c.
14346         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
14347         * gcc.wendy/hbm4.c: Correct typo.
14348         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
14349
14350 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
14351
14352         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
14353         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
14354         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
14355         * lib/c-torture.exp (c-torture-compile): Ditto.
14356
14357         Reduce volume of output (remove all the -I's and such).
14358         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
14359         Call gcc_cpass, gcc_cfail.
14360         (c-torture): Pass testing option to c-torture-compile.
14361
14362 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
14363
14364         Bring patches over from progressive.
14365         * config/default.exp: Exit remote shell cleanly.
14366         (g++_exit, g++_start): Add default versions.
14367         * config/sim.exp (gcc_load): Use perror, not error.
14368
14369 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
14370
14371         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
14372         set in site.exp.
14373
14374 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
14375
14376         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
14377         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
14378         (wendy_try): New proc to run testcase.
14379         (main loop): Call 'em.
14380         * gcc.wendy/*.c: Clean up pass to correct expected output.
14381
14382         * lib/gcc.exp: Minor cleanup work.
14383         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
14384
14385 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
14386
14387         * config/sim.exp (gcc_load): Document return codes better.
14388         Don't pass -v to simulator.
14389
14390 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14391
14392           * gcc.special/920717-x.c: Fix typo.
14393           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
14394           get at sources.
14395
14396         * lib/mike-gcc.exp: Fix typo.
14397
14398 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14399
14400         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
14401         binary to use, transform the name.
14402         * config/*.exp: rename everything. Nuke any g++ specific files,
14403         it's now a special case of gcc that requires no special support.
14404         Add a default.exp for unsupported targets.
14405
14406 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
14407
14408         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
14409         lib/old-dejagnu.exp: Fix a few patterns to work with the new
14410         version of Tcl.
14411
14412 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14413
14414         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
14415         than a warning.
14416
14417 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14418
14419         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
14420
14421 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14422
14423         * gcc.execute/execute.exp: Combine opt_list and foption_list into
14424         option_list.  Compile every file with only 4/6 option choices
14425         (same as C torture) instead of with 12/18 different option
14426         choices.
14427         * lib/c-torture.exp: Likewise.
14428
14429         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
14430         not already set.
14431
14432 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
14433
14434         * lib/old-deja.exp: Add `excess errors test fails' error, now one
14435         can put an XFAIL *-*-* on excess errors.
14436
14437 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
14438
14439         * g++.law: Add more tests derived from g++-bugs snapshots.
14440
14441         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
14442         equivalent to g++.law/init9.
14443
14444         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
14445         compiled it, and the a.out file after we've run it.
14446
14447 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14448
14449         * lib/mike-g++.exp (postbase): Delete the .o file after we've
14450         compiled it, and the a.out file after we've run it.
14451
14452 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14453
14454         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
14455
14456 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14457
14458         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
14459         version number.
14460
14461 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14462
14463         * g++.law: New directory of g++ tests derived from the g++-bugs
14464         snapshots.
14465
14466 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14467
14468         * gcc.compile: initbug1.c initbug1.exp testcase added
14469
14470 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14471
14472         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
14473         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
14474           fixes submitted by Jeff Law (law@cs.utah.edu)
14475         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
14476           Jeff Law (law@cs.utah.edu)
14477
14478
14479 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
14480
14481         * config/unix-g++.exp: Follow the gcc way of doing things.
14482         * g++.old-deja/old-deja.exp: Minor updates.
14483         * lib/g++.exp: New file, follow the gcc way of doing things.
14484         * lib/old-dejagnu.exp: Minor updates.
14485         * lib/mike-g++.exp: Always unset errorInfo.
14486
14487 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
14488
14489         * lib/gcc.exp: Fix some errors with the below change, CC and
14490         CFLAGS should be global when setting, not local.
14491
14492 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14493
14494         * lib/gcc.exp: Transform tool name.
14495
14496 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14497
14498         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
14499
14500 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14501
14502         * lib/gcc.exp: change gcc_done to gcc_stat
14503
14504 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14505
14506         * Upgraded gcc testsuite to c-torture version 1.25
14507
14508 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14509
14510         * lib/gcc.exp: added reporting code. Changed verbose compile message.
14511         * lib/c-torture: added hooks for new reporting code.
14512
14513 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14514
14515         * config/sh-gcc.exp: check if sh-sim exists in the path
14516
14517 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14518
14519         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
14520         * gcc.compile/compile.exp: Initial changes for new logic.
14521         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
14522         * gcc.failure/failure.exp: Initial changes for new logic.
14523         * gcc.ieee/ieee.exp: Initial changes for new logic.
14524         * gcc.misc-tests/misc.exp: Initial changes for new logic.
14525         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
14526         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
14527         * lib/c-torture.exp: Initial changes for new logic.
14528         * lib/gcc.exp: Initial changes for new logic.
14529
14530 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
14531
14532         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
14533         depend upon failure or success.  Fully qualify names in failure
14534         and success messages.  Always remove a.out before starting
14535         compile, just in case.  Pay more attention to error text output by
14536         the compiler.  Handle testcases with no known past errors just
14537         like all others, so that things are uniform.  Other miscellaneous
14538         improvements.
14539
14540 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14541
14542         * gcc.cpp: new directory for cpp tests
14543
14544 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14545
14546         * lib/chill.exp: Code reformatted, removed unused code.
14547         * config/unix-chill.exp: Code reformatted, removed unused code.
14548         * chill.execute/execute.exp: Code reformatted, removed unused code.
14549         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
14550
14551 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
14552
14553         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
14554         routines not written.
14555
14556 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14557
14558         * config/bug-gcc.exp: Use new procs from bug.exp.
14559
14560 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14561
14562         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
14563         via ftp, rather than depending on NFS.
14564         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
14565         case.
14566
14567 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14568
14569         * config/bug-gcc.exp: Use new download proc.
14570
14571 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
14572
14573         * chill.execute/execute.exp: cleanups, handles errors better
14574         * chill.compile/compile.exp: rewrite, based on execute.exp
14575         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
14576         * lib/chill.exp: major changes to diff proc and compile and link
14577           procs. added chill_fail and chill_pass wrappers to pass and
14578           fail. added more comments, and handle error codes better.
14579           Added a hack to capture stderr from exec, so noncompile tests
14580           can work.
14581
14582 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14583
14584         * chill.execute/execute.exp: rewrite of testsuite driver
14585         * lib/chill.exp: rewrite of testsuite driver
14586         * config/unix-chill.exp: rewrite of testsuite driver
14587
14588 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14589
14590     In chill.execute:
14591         * iexpr.ch: Standardize uppercase.
14592         * tuples.dat: Standardize uppercase.
14593         * vary.ch: standardize.  Correct varying string assignments.
14594         * vary.dat: Add new output lines.
14595
14596 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
14597
14598     In chill.execute:
14599         * chprintf.ch: Standardize use of uppercase.
14600         * tuples.ch: Standardize and turn arr2 into a DCL,
14601           rather than a SYN.
14602         * pinits.ch: Standardize.
14603
14604 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
14605
14606         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
14607         * Makefil: Renamed to Makefile.in.
14608         * configure.in: New.
14609
14610 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14611
14612     In chill.execute:
14613         * .cvsignore: Add result/output files.
14614         * Makefile: Fix up variables at start.  Use MFLAGS
14615           everywhere.  Correct bool_loc, built_ins entries.
14616           Add entry for vary1.ch.
14617         * bitarray.ch: Standardize upper-case usage.
14618         * bitexpr.ch: Standardize, add output of b1.
14619         * params.ch: Use arrayt in along PROC parameters, to
14620           avoid novelty problems.
14621         * sets.ch: Tiny cleanup.
14622         * vary1.ch: Re-indent.
14623
14624 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
14625
14626           * Add PR-related files to Makefiles, .cvsignore files, etc.
14627
14628 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14629
14630         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
14631           with compiler objects. New names are test-flow.c and test-loop.c
14632
14633 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14634
14635         * Upgraded c-torture tests from 1.19 to 1.20
14636
14637         * new files:
14638         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
14639         * gcc.compile: 930623-1.c 930623-2.c
14640         * gcc.noncompile: 930622-1.c 930622-2.c
14641         * gcc.failure: 920411-1.c 920627-2.c
14642         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
14643
14644 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14645
14646         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14647           More changes to get testsuite working properly. Needs more work.
14648           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
14649
14650 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14651
14652         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14653           More changes to get testsuite working properly. Needs more work.
14654
14655 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
14656
14657         * chill.compile/compile.exp: Added for Dejagnu support
14658         * chill.execute/execute.exp: Added for Dejagnu support
14659         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
14660
14661 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
14662
14663     This should complete moving the CHILL test files.
14664         * chill.noncompile(.cvsignore printf.grt
14665             in-printf.grt chprintf.grt chprintf.ch):
14666             Added test-support files.
14667           (Makefile): Modified further.
14668         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
14669             signal.ch): Added test files.
14670           * chill.execute (.cvsignore printf.grt printr.c
14671             in-printf.grt rts.c chprintf.grt rts.h): Added
14672           test-support files.
14673             (Makefile): More corrections.
14674
14675 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
14676
14677         * chill.compile, chill.execute, chill.nocompile: Add CHILL
14678           test cases, ready for DejaGnu.
14679
14680 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14681
14682         * Upgraded c-torture tests from 1.18 to 1.19
14683
14684         * gcc.compile: added test(s):
14685           930607-1.c
14686         * gcc.execute: added test(s):
14687           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
14688
14689         * added new subdirectory for misc tests: gcc.misc-tests
14690         * gcc.misc-test(s): added tests:
14691           inst-check.c test-consts.c test-ior.c test-switch.c
14692
14693 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14694
14695         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
14696
14697 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
14698
14699         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
14700
14701 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14702
14703         * Upgraded c-torture tests from 1.17 to 1.18
14704
14705 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14706
14707         * Upgraded c-torture tests from 1.12 to 1.17
14708
14709 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
14710
14711         * lib/old-dejagnu.exp:
14712           Fixed handling of XFAIL target triplets to correctly
14713           recognize wildcard characters.  Removed code that
14714           appended a unique id tag to the end of the file name
14715           printed out by the result of the testcases within a
14716           given test file.
14717
14718 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
14719
14720         * lib/old-dejagnu.exp:
14721           Reworked expected failure handling to trigger off of XFAIL
14722           keyword in keyphrase embeded in testcase source code. The
14723           XFAIL keyword must be at the end of the keyphrase line. It
14724           may optionally be followed by one or more target triplets.
14725           It has just occured that the handling of wildcards in the
14726           target triplet may not be correct.
14727
14728 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
14729
14730         * g++.old-deja/tests:
14731           Moved all subdirectories up one level into g++.old-deja .
14732
14733         * lib/old-dejagnu.exp:
14734           Fixed problem with CXXFLAGS not being properly reset, and being
14735           corrupted with extraneous "-c" compiler option.  This was
14736           causing binaries to not be generated for test that needed them.
14737           Modified strings passed to "pass" and "fail" so that individual
14738           tests from the same test file would be distinguished by an
14739           identifier appended to the test file name in the summary logs;
14740           this corrected a problem with erroneous diff logs.  Added code
14741           to search testcases for expected fail and unexpected pass keywords.
14742
14743 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14744
14745         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
14746
14747 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14748
14749         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
14750           Removed extraneous text from end of "Special g++ Options"
14751           keyphrase.
14752
14753         * lib/old-dejagnu.exp: Added pattern matching to look for new
14754           keywords, embedded in testcases comments, which will trigger
14755           calls to xpass and xfail.
14756
14757 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
14758
14759         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
14760           comments embedded in the testcases, especially the one looking for
14761           special compiler options, as well as the pattern matching for the
14762           compiler output again.
14763
14764 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
14765
14766         * lib/old-dejagnu.exp: Do a proper check of the return value for
14767           execute tests. Fixed several problems with the pattern matching
14768           of the compiler output which gave erroneous test results.
14769           Changed several of the test result messages to be more descriptive.
14770         * config/unix-g++.exp: Proc g++_load now actually works and
14771           executes the tests passed to it and returns a usable return
14772           value.
14773
14774 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14775
14776           * lib/gcc.exp: Exits gracefully if $CC is bogus.
14777
14778 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14779
14780         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
14781           Modified both files to properly execute the old style
14782           dejagnu tests. The previous versions of these files were
14783           experimental and did not function anything near correctly.
14784
14785 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
14786
14787         * Removed all Makefile.in and configure.in files. No configuration
14788         needed now.
14789
14790 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
14791
14792         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
14793
14794 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
14795
14796         * gcc.compile/configure.in, gcc.unsorted/configure.in,
14797         gcc.special/configure.in, gcc.noncompile/configure.in,
14798         gcc.execute/configure.in, gcc.code_quality/configure.in,
14799         g++.other/configure.in, g++.old-deja/configure.in,
14800         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
14801         in srcname setting.
14802
14803 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14804
14805         * lib/udi.exp:  Fixed mondfe and mondfe_download.
14806         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
14807         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
14808
14809 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
14810
14811         * config/udi-gdb.exp: Check $shell_id after connecting to target.
14812         (gdb_exit): Don't remove *_soc files.
14813
14814 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
14815
14816         * lib/c-torture.exp: Don't look for main; instead always use -w
14817         -c.  This is how the c-torture tests work.  Remove the object
14818         file if the compilation succeeds.
14819         * gcc.execute/execute.exp: Remove executable if test passes.
14820         * gcc.noncompile/noncompile.exp: Every test is an expected
14821         failure.
14822         * gcc.special/special.exp: Added tests from c-torture 1.11,
14823         corrected use of existing test.
14824         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
14825         gcc.execute/920625-1.c: Updated to c-torture 1.11.
14826         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
14827         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
14828         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
14829         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
14830         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
14831         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
14832         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
14833         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
14834         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
14835         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
14836         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
14837         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
14838         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
14839         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
14840         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
14841         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
14842         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
14843         c-torture 1.11.
14844         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
14845         correspond to c-torture 1.11.
14846
14847         * New file.