OSDN Git Service

cp:
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
2
3         PR c++/9403
4         * g++.dg/parse/template3.C: New test.
5         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
6         
7         PR c++/795
8         * g++.dg/parse/template4.C: New test.
9         
10         PR c++/9415
11         * g++.dg/template/qual2.C: New test.
12         
13         PR c++/8545
14         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15
16         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
17
18 2003-01-25  Roger Sayle  <roger@eyesopen.com>
19
20         * gcc.c-torture/execute/switch-1.c: New test case.
21
22 Sat Jan 25 12:32:55 CET 2003  Jan HUbicka  <jh@suse.cz>
23
24         * gcc.c-torture/execute/20030125-1.[cx]: New test.
25
26 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
27
28         Tweaks for Bison-1.875. From the NEWS file:
29         "- `parse error' -> `syntax error'
30         Bison now uniformly uses the term `syntax error'"
31         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
32         * gcc.dg/cpp/digraph2.c: Likewise.
33         * gcc.dg/cpp/direct2.c: Likewise.
34         * gcc.dg/cpp/paste4.c: Likewise.
35         * gcc.dg/c90-restrict-1.c: Likewise.
36         * gcc.dg/c99-func-2.c: Likewise.
37         * gcc.dg/noncompile/920721-2.c: Likewise.
38         * gcc.dg/noncompile/930622-2.c: Likewise.
39         * gcc.dg/noncompile/940112-1.c: Likewise.
40         * gcc.dg/noncompile/950921-1.c: Likewise.
41         * gcc.dg/noncompile/951123-1.c: Likewise.
42         * gcc.dg/noncompile/971104-1.c: Likewise.
43         * gcc.dg/noncompile/990416-1.c: Likewise.
44
45 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
46
47         * g++.dg/parse/undefined1.C: Add error message.
48
49 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
50
51         PR c++/9354
52         * g++.dg/parse/new1.C: New test.
53
54         PR c++/9216
55         * g++.dg/parse/template2.C: New test.
56
57         PR c++/9354
58         * g++.dg/parse/typedef2.C: New test.
59
60         PR c++/9328
61         * g++.dg/ext/typeof3.C: New test.
62
63 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
64
65         PR c++/2738
66         * g++.dg/parse/ret-type1.C: New test.
67
68         PR c++/3792
69         * g++.dg/parse/tmpl-outside1.C: New test.
70
71         PR c++/4207
72         * g++.dg/parse/int-as-enum1.C: New test.
73
74         PR c++/4903
75         * g++.dg/parse/no-typename1.C: New test.
76
77         PR c++/5533
78         * g++.dg/parse/no-value1.C: New test.
79
80         PR c++/5921
81         * g++.dg/parse/wrong-inline1.C: New test.
82
83         PR c++/6402
84         * g++.dg/parse/ref1.C: New test.
85
86         PR c++/6992
87         * g++.dg/parse/attr-ctor1.C: New test.
88
89         PR c++/7229
90         * g++.dg/parse/namespace5.C: New test.
91
92         PR c++/7917
93         * g++.dg/parse/func-def1.C: New test.
94
95         PR c++/8143
96         * g++.dg/parse/undefined1.C: New test.
97
98         PR c++/5723, PR c++/8522
99         * g++.dg/parse/specialization1.C: New test.
100
101         PR c++/163, PR c++/8595
102         * g++.dg/parse/struct-as-enum1.C: New test.
103
104         PR c++/9173
105         * g++.dg/parse/undefined2.C: New test.
106
107 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
108
109         PR c++/9298
110         * g++.dg/parse/template1.C: New test.
111
112         PR c++/9384
113         * g++.dg/parse/using1.C: New test.
114
115         PR c++/9285
116         PR c++/9294
117         * g++.dg/parse/expr2.C: New test.
118
119         PR c++/9388
120         * g++.dg/parse/lookup2.C: Likewise.
121
122 Tue Jan 21 18:01:35 CET 2003  Jan Hubicka  <jh@suse.cz>
123
124         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
125         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
126         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
127         * gcc.c-torture/execute/string-opt-*.c: Likewise.
128
129 2003-01-20  Nick Clifton  <nickc@redhat.com>
130
131         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
132         problem with ARM sibcall code generation.
133
134 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
135
136         * gcc.c-torture/execute/20030120-1.c: New.
137
138 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
139
140         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
141
142 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
143
144         PR c++/9272
145         * g++.dg/parse/ctor1.C: New test.
146
147         PR c++/9294:
148         * g++.dg/parse/qualified1.C: New test.
149         
150         * g++.dg/parse/typename3.C: New test.
151
152 2003-01-16  Richard Henderson  <rth@redhat.com>
153
154         * g++.dg/tls/init-2.C: Fix error matches for real this time.
155
156 2003-01-16  Richard Henderson  <rth@redhat.com>
157
158         * g++.dg/pch/pch.exp: Copy test header to the working directory
159         before using it either for precompilation or direct use.
160         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
161         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
162
163 2003-01-16  Richard Henderson  <rth@redhat.com>
164
165         * gcc.dg/pch/pch.exp: Copy test header to the working directory
166         before using it either for precompilation or direct use.
167         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
168         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
169
170 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
171
172         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
173         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
174         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
175         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
176         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
177         typename warning into error.
178         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
179         error messages.
180         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
181         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
182         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
183         messages.
184         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
185         make declaration visible in template.
186         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
187         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
188         messages.
189         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
190         message.
191         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
192         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
193         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
194         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
195         typename warning with error message.
196         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
197         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
198         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
199         
200 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
201
202         * g++.dg/parse/ambig2.C: New test.
203
204 2003-01-15  Richard Henderson  <rth@redhat.com>
205
206         * g++.dg/tls/init-2.C: Update error message string.
207
208 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
209
210         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
211
212 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
213
214         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
215         all for HC11/HC12.
216         * gcc.c-torture/compile/20001205-1.x: Likewise.
217         * gcc.c-torture/compile/20001226-1.x: Likewise.
218         * gcc.c-torture/compile/920520-1.x: Likewise.
219         * gcc.c-torture/compile/961203-1.x: Likewise.
220         * gcc.c-torture/compile/20020604-1.x: Likewise.
221
222 Wed Jan 15 12:20:52 CET 2003  Jan Hubicka  <jh@suse.cz>
223
224         * gcc.c-torture/compile/20030115-1.c: New test.
225
226         * gcc.dg/i386-fpcvt-1.c: New test.
227         * gcc.dg/i386-fpcvt-2.c: New test.
228
229 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
230
231         Further conform g++'s __vmi_class_type_info to the C++ ABI
232         specification.
233         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
234         the specification.
235
236 Tue Jan 14 00:45:03 CET 2003  Jan Hubicka  <jh@suse.cz>
237
238         * gcc.dg/i386-fpcvt-1.c: New test.
239         * gcc.dg/i386-fpcvt-2.c: New test.
240
241 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
242
243         * gcc.dg/i386-mmx-3.c: New test.
244
245 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
246
247         PR c++/9264
248         * g++.dg/parse/octal1.C: New file.
249
250         PR c++/9172
251         * g++.dg/parse/typename1.C: New file.
252
253 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
254
255         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
256         * gcc.dg/bf-no-ms-layout.c: Likewise.
257         * gcc.dg/bf-ms-attrib.c: Likewise.
258
259 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
260
261         PR c++/9099
262         * g++.dg/parse/dtor1.C: New file.
263
264         PR c++/9128
265         * g++.dg/rtti/typeid1.C: New file.
266
267         PR c++/9153
268         * g++.dg/parse/lookup1.C: New file.
269
270         PR c++/9171
271         * g++.dg/templ/spec5.C: New file.
272
273 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
274
275         * gcc.c-torture/compile/20030110-1.c: New test.
276
277 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
278
279         Merge from pch-branch:
280
281         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
282
283         * gcc.dg/pch/cpp-1.h: New.
284         * gcc.dg/pch/cpp-1.c: New.
285         * gcc.dg/pch/cpp-2.h: New.
286         * gcc.dg/pch/cpp-2.c: New.
287
288         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
289
290         * gcc.dg/pch/except-1.h: New.
291         * gcc.dg/pch/except-1.c: New.
292
293         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
294
295         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
296         running test.
297         * gcc.dg/pch: Include *.hp not *.h.
298         * gcc.dg/pch/system-1.h: New.
299         * gcc.dg/pch/system-1.c: New.
300
301         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
302
303         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
304         rather than trying to build and run a program using PCH.
305         * gcc.dg/pch: Remove dg-do commands from test files.
306         
307         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
308
309         * gcc.dg/pch/macro-3.c: New.
310         * gcc.dg/pch/macro-3.h: New.
311
312         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
313
314         * gcc.dg/pch/common-1.c: New.
315         * gcc.dg/pch/common-1.h: New.
316         * gcc.dg/pch/decl-1.c: New.
317         * gcc.dg/pch/decl-1.h: New.
318         * gcc.dg/pch/decl-2.c: New.
319         * gcc.dg/pch/decl-2.h: New.
320         * gcc.dg/pch/decl-3.c: New.
321         * gcc.dg/pch/decl-3.h: New.
322         * gcc.dg/pch/decl-4.c: New.
323         * gcc.dg/pch/decl-4.h: New.
324         * gcc.dg/pch/decl-5.c: New.
325         * gcc.dg/pch/decl-5.h: New.
326         * gcc.dg/pch/global-1.c: New.
327         * gcc.dg/pch/global-1.h: New.
328         * gcc.dg/pch/inline-1.c: New.
329         * gcc.dg/pch/inline-1.h: New.
330         * gcc.dg/pch/inline-2.c: New.
331         * gcc.dg/pch/inline-2.h: New.
332         * gcc.dg/pch/static-1.c: New.
333         * gcc.dg/pch/static-1.h: New.
334         * gcc.dg/pch/static-2.c: New.
335         * gcc.dg/pch/static-2.h: New.
336
337         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
338
339         * g++.dg/pch/pch.exp: Better handle failing testcases.
340         * gcc.dg/pch/pch.exp: Likewise.
341         * gcc.dg/pch/macro-1.c: New.
342         * gcc.dg/pch/macro-1.h: New.
343         * gcc.dg/pch/macro-2.c: New.
344         * gcc.dg/pch/macro-2.h: New.
345
346         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
347
348         * g++.dg/dg.exp: Treat files in pch/ specially.
349         * g++.dg/pch/pch.exp: New file.
350         * g++.dg/pch/empty.H: New file.
351         * g++.dg/pch/empty.C: New file.
352         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
353         "precompile".
354
355         * gcc.dg/pch/pch.exp: New file.
356         * gcc.dg/pch/empty.h: New file.
357         * gcc.dg/pch/empty.c: New file.
358         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
359         "precompile".
360
361 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
362
363         * g++.dg/template/friend14.C: New test.
364
365 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
366
367         * gcc.dg/old-style-asm-1.c: New test.
368
369 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
370
371         * gcc.c-torture/compile/20030109-1.c: New test.
372
373 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
374
375         * gcc.c-torture/execute/20030109-1.c: New test.
376
377 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
378
379         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
380         * g++.old-deja/g++.mike/dyncast2.C: Likewise
381         * g++.old-deja/g++.mike/dyncast3.C: Likewise
382         * g++.old-deja/g++.mike/eh2.C: Likewise
383         * g++.old-deja/g++.mike/eh3.C: Likewise
384         * g++.old-deja/g++.mike/eh5.C: Likewise
385         * g++.old-deja/g++.mike/eh6.C: Likewise
386         * g++.old-deja/g++.mike/eh7.C: Likewise
387         * g++.old-deja/g++.mike/eh8.C: Likewise
388         * g++.old-deja/g++.mike/eh9.C: Likewise
389         * g++.old-deja/g++.mike/eh10.C: Likewise
390         * g++.old-deja/g++.mike/eh12.C: Likewise
391         * g++.old-deja/g++.mike/eh13.C: Likewise
392         * g++.old-deja/g++.mike/eh14.C: Likewise
393         * g++.old-deja/g++.mike/eh16.C: Likewise
394         * g++.old-deja/g++.mike/eh17.C: Likewise
395         * g++.old-deja/g++.mike/eh18.C: Likewise
396         * g++.old-deja/g++.mike/eh21.C: Likewise
397         * g++.old-deja/g++.mike/eh23.C: Likewise
398         * g++.old-deja/g++.mike/eh24.C: Likewise
399         * g++.old-deja/g++.mike/eh25.C: Likewise
400         * g++.old-deja/g++.mike/eh26.C: Likewise
401         * g++.old-deja/g++.mike/eh27.C: Likewise
402         * g++.old-deja/g++.mike/eh28.C: Likewise
403         * g++.old-deja/g++.mike/eh29.C: Likewise
404         * g++.old-deja/g++.mike/eh31.C: Likewise
405         * g++.old-deja/g++.mike/eh33.C: Likewise
406         * g++.old-deja/g++.mike/eh34.C: Likewise
407         * g++.old-deja/g++.mike/eh35.C: Likewise
408         * g++.old-deja/g++.mike/eh36.C: Likewise
409         * g++.old-deja/g++.mike/eh37.C: Likewise
410         * g++.old-deja/g++.mike/eh38.C: Likewise
411         * g++.old-deja/g++.mike/eh39.C: Likewise
412         * g++.old-deja/g++.mike/eh40.C: Likewise
413         * g++.old-deja/g++.mike/eh41.C: Likewise
414         * g++.old-deja/g++.mike/eh42.C: Likewise
415         * g++.old-deja/g++.mike/eh44.C: Likewise
416         * g++.old-deja/g++.mike/eh46.C: Likewise
417         * g++.old-deja/g++.mike/eh47.C: Likewise
418         * g++.old-deja/g++.mike/eh48.C: Likewise
419         * g++.old-deja/g++.mike/eh49.C: Likewise
420         * g++.old-deja/g++.mike/eh50.C: Likewise
421         * g++.old-deja/g++.mike/eh51.C: Likewise
422         * g++.old-deja/g++.mike/eh53.C: Likewise
423         * g++.old-deja/g++.mike/eh55.C: Likewise
424         * g++.old-deja/g++.mike/p7912.C: Likewise
425         * g++.old-deja/g++.mike/p9706.C: Likewise
426         * g++.old-deja/g++.mike/p10416.C: Likewise
427         * g++.old-deja/g++.mike/p11667.C: Likewise
428         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex. 
429         Remove redundant reference to Iris.
430         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
431         Elxsi, i860, Pico Java, and WE32K.
432
433 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
434
435         * g++.dg/ext/asm4.C: New test.
436
437 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
438
439         PR c++/9030
440         * g++.dg/template/friend12.C: New test.
441         * g++.dg/template/friend13.C: Likewise.
442         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
443
444 Wed Jan  8 11:41:47 CET 2003  Jan Hubicka  <jh@suse.cz>
445
446         * gcc.dg/i386-cadd.c: New test.
447         * gcc.dg/i386-cmov4.c: Likewise.
448
449 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
450
451         PR c++/9165
452         * g++.dg/warn/Wunused-3.C: New test.
453
454         * g++.dg/abi/bitfield9.C: New test.
455
456         PR c++/9189
457         * g++.dg/parse/defarg3.C: New test.
458
459 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
460
461         * g++.dg/parse/ambig1.C: New test.
462         * g++.dg/parse/defarg2.C: New test.
463
464 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
465
466         * g++.dg/template/defarg-1.C: New test.
467         * g++.dg/template/local2.C: Likewise.
468
469 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
470
471         * gcc.c-torture/execute/20030105-1.c: New test.
472
473 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
474
475         * g++.dg/parse/namespace3.C: Remove extra semicolons.
476         * g++.dg/parse/namespace4.C: Likewise.
477
478 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
479
480         * g++.dg/template/ntp2.C: New test.
481
482 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
483
484         * g++.dg/parse/extern-C-1.C: New test.
485
486         * g++.dg/parse/namespace4.C: New test.
487
488         * g++.dg/template/nested1.C: New test.
489
490         * g++.dg/parse/namespace3.C: New test.
491
492 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
493
494         * g++.dg/lookup/two-stage1.C: New test.
495
496 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
497
498         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
499         * g++.old-deja/g++.jason/access8.C: Likewise.
500         * g++.old-deja/g++.other/decl5.C: Likewise.
501
502 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
503
504         * g++.dg/parse/parse7.C: New test.
505
506 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
507
508         PR c++/2843
509         * g++.dg/ext/attrib7.C: New test.
510
511 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
512
513         * g++.dg/parse/parse6.C: New test.
514
515 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
516
517         * gcc.dg/h8300-stack-1.c: New.
518
519 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
520
521         g++.dg/lookup/exception1.C: New test.
522
523         g++.dg/lookup/template1.C: New test.
524
525         g++.dg/parse/namespace2.C: New test.
526
527         g++.dg/parse/parens2.C: New test.
528
529 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
530
531         * g++.dg/parse/parse5.C: New test.
532         * g++.dg/lookup/scoped4.C: New test.
533
534 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
535
536         * g++.dg/parse/parens1.C: New test.
537
538         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
539         angle-bracket1.C.
540         * g++.dg/parse/parens2.C: New test.
541
542         * g++.dg/lookup/scope-operator1.C: New test.
543
544         * g++.dg/parse/operator1.C: New test.
545
546 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
547
548         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
549         * g++.old-deja/g++.other/access6.C: Likewise.
550         * g++.old-deja/g++.other/decl1.C: Likewise.
551         * g++.old-deja/g++.pt/typename12.C: Likewise.
552
553 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
554
555         * g++.dg/parse/namespace1.C: New test.
556         
557 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
558
559         * g++.dg/parse/parse4.C: New test.
560
561 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
562
563         * g++.dg/parse/parse3.C: New test.
564
565 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
566
567         * g++.dg/parse/parse2.C: New test.
568
569 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
570
571         * g++.dg/template/friend11.C: New test.
572
573 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
574
575         * g++.dg/parse/parse1.C: New test.
576
577 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
578
579         * lib/profopt.exp: Change the name of a global variable to avoid
580         possible clashes with other test suites.
581
582 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
583
584         * g++.dg/inherit/covariant8.C: New test.
585
586 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
587
588         * g++.dg/init/array9.C: New test.
589
590         PR c++/9112
591         * g++.dg/parse/expr1.C: New test.
592
593 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
594
595         * gcc.c-torture/compile/20021230-1.c: New test.
596
597 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
598
599         * g++.dg/inherit/covariant5.C: New test.
600         * g++.dg/inherit/covariant6.C: New test.
601         * g++.dg/inherit/covariant7.C: New test.
602
603 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
604
605         PR c++/2739
606         * g++.dg/other/access2.C: New test.
607
608 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
609
610         * g++.dg/other/anon-struct.C: No longer fails
611         * g++.old-deja/g++.brendan/parse4.C: Likewise.
612         * g++.old-deja/g++.brendan/parse5.C: Likewise.
613         * g++.old-deja/g++.brendan/parse6.C: Likewise.
614
615 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
616
617         * g++.dg/parse/angle-bracket.C (main): No longer fails.
618
619 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
620
621         * g++.dg/eh/spec4.C: Remove stray semicolon.
622         * g++.dg/expr/pmf-1.C: Change error message.
623         * g++.dg/ext/asm1.C: Remove stray semicolon.
624         * g++.dg/ext/typename1.C: Add missing typenames.
625         * g++.dg/inherit/template-as-base.C: Change error message.
626         * g++.dg/lookup/scoped1.C: Likewise.
627         * g++.dg/lookup/scoped2.C: Likewise.
628         * g++.dg/lookup/using2.C: Likewise.
629         * g++.dg/other/component1.C: Remove stray semicolon.
630         * g++.dg/other/do1.C: Change error message.
631         * g++.dg/other/error2.C: Likewise.
632         * g++.dg/other/init1.C: Likewise.
633         * g++.dg/other/packed1.C: Remove stray semicolon.
634         * g++.dg/other/ptrmem2.C: Change error message.
635         * g++.dg/parse/parameter-declaration-1.C: Remove line number
636         marker.
637         * g++.dg/special/initp1.C: Remove invalid attribute usage.
638         * g++.dg/template/access3.C: Add typename keyword.
639         * g++.dg/template/access5.C: Remove stray semicolon.
640         * g++.dg/template/access6.C: Likewise.
641         * g++.dg/template/complit1.C: Likewise.
642         * g++.dg/template/crash1.C: Change error message.
643         * g++.dg/template/inherit2.C: Remove stray semicolon.
644         * g++.dg/template/instantiate2.C: Likewise.
645         * g++.dg/template/instantiate3.C: Change error message.
646         * g++.dg/template/qual1.C: Remove stray semicolon.
647         * g++.dg/template/qualttp18.C: Change error message.
648         * g++.dg/template/ref1.C: Remove stray semicolon.
649         * g++.dg/template/sizeof1.C (A::value): Declare it.
650         * g++.dg/template/spec4.C: Change error message.
651         * g++.dg/template/static1.C: Likewise.
652         * g++.dg/template/type1.C: Likewise.
653         * g++.dg/template/typename3.C: Likewise.
654         * g++.old-deja/g++.benjamin/13478.C: Change error message.
655         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
656         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
657         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
658         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
659         named return value extension.
660         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
661         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
662         * g++.old-deja/g++.bob/extern_C.C: Likewise.
663         * g++.old-deja/g++.bob/inherit2.C: Likewise.
664         * g++.old-deja/g++.brendan/complex1.C: Likewise.
665         * g++.old-deja/g++.brendan/copy5.C: Likewise.
666         * g++.old-deja/g++.brendan/crash13.C: Likewise.
667         * g++.old-deja/g++.brendan/crash15.C: Likewise.
668         * g++.old-deja/g++.brendan/crash18.C: Change error message.
669         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
670         * g++.old-deja/g++.brendan/crash38.C: Likewise.
671         * g++.old-deja/g++.brendan/crash50.C: Likewise.
672         * g++.old-deja/g++.brendan/crash56.C: Likewise.
673         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
674         syntax.
675         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
676         * g++.old-deja/g++.brendan/crash8.C: Change error message.
677         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
678         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
679         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
680         * g++.old-deja/g++.brendan/template11.C: Likewise.
681         * g++.old-deja/g++.brendan/template26.C: Likewise.
682         * g++.old-deja/g++.brendan/template27.C: Use explicit
683         specialization syntax.
684         * g++.old-deja/g++.brendan/template30.C: Likewise.
685         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
686         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
687         non-dependent names.
688         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
689         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
690         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
691         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
692         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
693         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
694         named return value extension.
695         * g++.old-deja/g++.ext/namedret2.C: Likewise.
696         * g++.old-deja/g++.ext/namedret3.C: Likewise.
697         * g++.old-deja/g++.ext/return1.C: Likewise.
698         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
699         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
700         * g++.old-deja/g++.jason/access8.C: Likewise.
701         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
702         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
703         pseudo-destructor names.
704         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
705         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
706         pseudo-destructor names.
707         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
708         * g++.old-deja/g++.jason/overload19.C: Likewise.
709         * g++.old-deja/g++.jason/overload32.C: Likewise.
710         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
711         stray semicolons.
712         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
713         * g++.old-deja/g++.jason/return.C: Likewise.
714         * g++.old-deja/g++.jason/return2.C: Likewise.
715         * g++.old-deja/g++.jason/shadow1.C: Likewise.
716         * g++.old-deja/g++.jason/special.C: Use explicit specialization
717         syntax.
718         * g++.old-deja/g++.jason/template10.C: Account for use of
719         non-dependent names.
720         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
721         syntax.
722         * g++.old-deja/g++.jason/template37.C: Likewise.
723         * g++.old-deja/g++.law/access4.C: Change error messages.
724         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
725         pseudo-destructor names.
726         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
727         * g++.old-deja/g++.law/ctors9.C: Likewise.
728         * g++.old-deja/g++.law/cvt22.C: Likewise.
729         * g++.old-deja/g++.law/dtors5.C: Likewise.
730         * g++.old-deja/g++.law/global-init1.C: Likewise.
731         * g++.old-deja/g++.law/missed-error3.C: Likewise.
732         * g++.old-deja/g++.law/operators28.C: Likewise.
733         * g++.old-deja/g++.law/visibility28.C: Likewise.
734         * g++.old-deja/g++.martin/eval1.C: Likewise.
735         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
736         name.
737         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
738         * g++.old-deja/g++.mike/net34.C: Likewise.
739         * g++.old-deja/g++.mike/net36.C: Likewise.
740         * g++.old-deja/g++.mike/ns2.C: Likewise.
741         * g++.old-deja/g++.mike/p12306.C: Likewise.
742         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
743         value extension.
744         * g++.old-deja/g++.mike/p700.C: Likewise.
745         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
746         * g++.old-deja/g++.mike/p710.C: Likewise.
747         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
748         value extension.
749         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
750         * g++.old-deja/g++.mike/pmf9.C: Likewise.
751         * g++.old-deja/g++.ns/crash2.C: Likewise.
752         * g++.old-deja/g++.ns/crash3.C: Likewise.
753         * g++.old-deja/g++.ns/invalid1.C: Likewise.
754         * g++.old-deja/g++.ns/ns17.C: Likewise.
755         * g++.old-deja/g++.ns/template16.C: Likewise.
756         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
757         keyword.
758         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
759         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
760         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
761         named return value extension.
762         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
763         * g++.old-deja/g++.other/access4.C: Issue additional error
764         messages.
765         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
766         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
767         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
768         * g++.old-deja/g++.other/crash25.C: Change error message.
769         * g++.old-deja/g++.other/crash4.C: Change error message.
770         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
771         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
772         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
773         checks.
774         * g++.old-deja/g++.other/defarg8.C: Likewise.
775         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
776         * g++.old-deja/g++.other/dtor10.C: Likewise.
777         * g++.old-deja/g++.other/incomplete.C: Likewise.
778         * g++.old-deja/g++.other/linkage7.C: Likewise.
779         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
780         lookup algorithm.
781         * g++.old-deja/g++.other/mangle2.C: Likewise.
782         * g++.old-deja/g++.other/refinit2.C: Likewise.
783         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
784         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
785         * g++.old-deja/g++.pt/crash28.C: Likewise.
786         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
787         syntax.
788         * g++.old-deja/g++.pt/crash32.C: Change error message.
789         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
790         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
791         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
792         error message position.
793         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
794         * g++.old-deja/g++.pt/defarg8.C: Change error message.
795         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
796         syntax.
797         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
798         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
799         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
800         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
801         keyword.
802         * g++.old-deja/g++.pt/explicit31.C: Likewise.
803         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
804         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
805         keyword.
806         * g++.old-deja/g++.pt/explicit71.C: Change error message.
807         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
808         syntax.
809         * g++.old-deja/g++.pt/friend28.C: Account for use of
810         non-dependent names.
811         * g++.old-deja/g++.pt/friend29.C: Likewise.
812         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
813         rules.
814         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
815         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
816         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
817         lookup rules.
818         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
819         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
820         keyword.
821         * g++.old-deja/g++.pt/memclass20.C: Likewise.
822         * g++.old-deja/g++.pt/memclass5.C: Likewise.
823         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
824         keyword.
825         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
826         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
827         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
828         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
829         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
830         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template 
831         keyword.
832         * g++.old-deja/g++.pt/spec10.C: Likewise.
833         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
834         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
835         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
836         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
837         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
838         * g++.old-deja/g++.pt/ttp62.C: Likewise.
839         * g++.old-deja/g++.pt/ttp64.C: Likewise.
840         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
841         * g++.old-deja/g++.pt/typename15.C: Likewise.
842         * g++.old-deja/g++.pt/typename22.C: Likewise.
843         * g++.old-deja/g++.pt/typename6.C: Change error messages.
844         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
845         * g++.old-deja/g++.pt/virtual2.C: Likewise.
846         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
847         syntax.
848         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
849         return value extension.
850         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
851         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
852         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
853         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
854         
855 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
856
857         * g++.dg/warn/inline1.C: New test.
858         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
859         * g++.old-deja/g++.jason/synth10.C: Likewise.
860         * g++.old-deja/g++.mike/net31.C: Likewise.
861         * g++.old-deja/g++.mike/p8786.C: Likewise.
862
863         * g++.dg/template/friend10.C: New test.
864         * g++.dg/template/conv5.C: New test.
865
866 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
867         
868         * g++.dg/lookup/scoped3.C: New test.
869         
870         * g++.dg/lookup/decl1.C: New test.
871         * g++.dg/lookup/decl2.C: New test.
872
873 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
874
875         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
876         gcc.c-torture/compile/20021015-1.c,
877         gcc.c-torture/compile/20021015-2.c,
878         gcc.c-torture/compile/20021123-1.c,
879         gcc.c-torture/compile/20021123-2.c,
880         gcc.c-torture/compile/20021123-3.c,
881         gcc.c-torture/compile/20021123-4.c,
882         gcc.c-torture/execute/20021024-1.c: Add tests previously added
883         only to 3.1 or 3.2 branch.
884
885 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
886
887         * gcc.dg/i386-bitfield3.c: New test.
888         
889         * gcc.dg/i386-bitfield2.c: New test.
890         
891 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
892
893         * g++.dg/parse/conv_op1.C: New test.
894
895 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
896
897         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
898         approved.
899
900 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
901
902         * gcc.c-torture/compile/20021220-1.c: New test.
903
904 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
905
906         * gcc.dg/i386-fastcall-1.c: New.
907
908 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
909
910         * gcc.c-torture/execute/20021219-1.c: New test.
911
912 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
913
914         * gcc.dg/i386-pic-1.c: New test.
915
916 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
917
918         PR c++/8099
919         * g++.dg/template/friend9.C: New test.
920
921 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
922
923         PR c++/3663
924         * g++.dg/template/access7.C: New test.
925
926 2002-12-18  Nick Clifton  <nickc@redhat.com>
927
928         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
929         the libstdc++-v3 directory has been found.
930
931 2002-12-12  Devang Patel <dpatel@apple.com>
932         * gcc.dg/darwin-ld-1.c: New test.
933         * gcc.dg/darwin-ld-2.c: New test.
934         * gcc.dg/darwin-ld-3.c: New test.
935         * gcc.dg/darwin-ld-4.c: New test.
936         * gcc.dg/darwin-ld-5.c: New test.
937
938 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
939
940         * gcc.c-torture/compile/20021212-1.c: New test.
941
942 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
943
944         * gcc.dg/fshort-wchar: New test.
945
946 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
947
948         PR c++/8372
949         * g++.dg/template/dtor1.C: New test.
950
951         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
952         markers.
953
954 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
955
956         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
957
958 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
959
960         * g++.dg/template/static1.C: New test.
961         * g++.dg/template/static2.C: New test.
962         * g++.old-deja/g++.ext/memconst.C: New test.
963
964 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
965
966         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
967         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
968         * g++.dg/special/initp1.C: Likewise.
969
970 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
971
972         * gcc.c-torture/execute/20021204-1.c: New test.
973
974 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
975
976         * gcc.dg/ppc-fmadd-1.c: New file.
977         * gcc.dg/ppc-fmadd-2.c: New file.
978         * gcc.dg/ppc-fmadd-3.c: New file.
979
980 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
981
982         * gcc.c-torture/compile/20021204-1.c: New test.
983
984 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
985
986         * g++.dg/inherit/covariant2.C: New test.
987         * g++.dg/inherit/covariant3.C: New test.
988         * g++.dg/inherit/covariant4.C: New test.
989         * g++.dg/inherit/covariant1.C: Remove XFAIL.
990         * g++.old-deja/g++.robertl/eb17.C: Likewise.
991
992 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
993
994         PR c++/8688
995         * g++.dg/init/brace3.C: New test.
996
997 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
998
999         * gcc.dg/20020210-1.c: Fix a comment typo.
1000
1001 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
1002
1003         PR c++/8720
1004         * g++.dg/parse/defarg1.C: New test.
1005
1006         PR c++/8615
1007         * g++.dg/template/char1.C: New test.
1008
1009         * g++.dg/template/varmod1.C: Fix typo.
1010
1011 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1012
1013         DR 180
1014         * g++.old-deja/g++.pt/crash32.C: Expect error.
1015
1016 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
1017
1018         PR c++/5919
1019         * g++.dg/template/varmod1.C: New test.
1020
1021         PR c++/8727
1022         * g++.dg/inherit/typeinfo1.C: New test.
1023
1024         PR c++/8663
1025         * g++.dg/inherit/typedef1.C: New test.
1026
1027 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
1028
1029         PR c++/8332
1030         PR c++/8493
1031         * g++.dg/template/strlen1.C: New test.
1032
1033         PR c++/8227
1034         * g++.dg/template/ctor2.C: New test.
1035
1036         PR c++/8214
1037         * g++.dg/init/string1.C: New test.
1038
1039         PR c++/8511
1040         * g++.dg/template/friend8.C: New test.
1041
1042 2002-11-29  Joe Buck <jbuck@synopsys.com>
1043
1044         * g++.dg/lookup/anon2.C: New test.
1045
1046 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
1047
1048         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
1049         h8300 port.
1050
1051 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
1052
1053         * gcc.dg/bitfld-6.c: New test.
1054
1055 Wed Nov 27 14:37:34 CET 2002  Jan Hubicka  <jh@suse.cz>
1056
1057         * gcc.c-torture/execute/20021127.[cx]: New test.
1058
1059 Tue Nov 26 22:09:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1060
1061         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
1062         quality.
1063
1064 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
1065
1066         * g++.dg/init/brace2.C: New test.
1067         * g++.old-deja/g++.mike/p9129.C: Correct.
1068
1069 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
1070
1071         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
1072
1073 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
1074
1075         * gcc.dg/sibcall-6: New test for indirect sibcalls.
1076
1077 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
1078
1079         * testsuite/g++.dg/abi/empty11.C: New test.
1080         * testsuite/g++.dg/rtti/cv1.C: New test.
1081
1082 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
1083
1084         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
1085
1086 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
1087
1088         * g++.dg/abi/empty10.C: New test.
1089
1090 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
1091
1092         * gcc.c-torture/compile/20021124-1.c: New test.
1093
1094 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
1095
1096         * g++.dg/abi/rtti2.C: New test.
1097
1098 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
1099
1100         * gcc.dg/i386-unroll-1.c: New test.
1101
1102 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1103
1104         * gcc.c-torture/compile/20021120-1.c: New test.
1105         * gcc.c-torture/compile/20021120-2.c: New test.
1106
1107 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1108
1109         * gcc.dg/bitfld-5.c: New test.
1110
1111 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1112
1113         * gcc.c-torture/execute/20021120-3.c: New test.
1114
1115 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1116
1117         * gcc.c-torture/execute/20021120-2.c: New test.
1118
1119 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1120
1121         * gcc.c-torture/execute/20021120-1.c: New test.
1122
1123 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
1124
1125         * gcc.c-torture/execute/20021118-3.c: New test.
1126
1127 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1128
1129         * gcc.c-torture/compile/20021119-1.c: New test.
1130
1131 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
1132
1133         * gcc.dg/duff-1.c: New test.
1134         * gcc.dg/duff-2.c: New test.
1135         * gcc.dg/duff-3.c: New test.
1136
1137 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
1138
1139         * gcc.dg/cpp/_Pragma5.c: New test.
1140
1141 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1142
1143         * gcc.c-torture/execute/20021118-2.c: New test.
1144
1145 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1146
1147         * gcc.c-torture/execute/20021118-1.c: New test.
1148
1149 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
1150
1151         * gcc.dg/20021116-1.c: New test.
1152
1153 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
1154
1155         * g++.dg/abi/vcall1.C: New test.
1156
1157 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
1158
1159         * gcc.dg/20021029-1.c: New test.
1160         * gcc.dg/20021029-2.c: New test.
1161
1162 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1163
1164         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
1165
1166 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1167
1168         PR c/8439
1169         * gcc.dg/20021110.c: Move to ...
1170         * gcc.c-torture/compile/20021110.c: .... here.
1171
1172 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1173
1174         PR c/8467
1175         * gcc.c-torture/execute/20021111-1.c
1176
1177 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1178
1179         PR c/8439
1180         * gcc.dg/20021110.c: New test.
1181
1182 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
1183
1184         * g++.dg/abi/vthunk3.C: Run only on x86.
1185
1186 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
1187
1188         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
1189
1190 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
1191
1192         * lib/compat.exp (compat-execute): Fix logic error in last
1193         change.
1194
1195 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
1196
1197         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
1198
1199 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1200
1201         PR c++/8389
1202         * g++.dg/template/access6.C: New test.
1203
1204 Fri Nov  8 13:13:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1205
1206         * gcc.dg/i386-ssefp-1.c: New test.
1207         * gcc.dg/i386-ssefp-1.c: New test.
1208
1209 Fri Nov  8 10:52:15 CET 2002  Jan Hubicka  <jh@suse.cz>
1210
1211         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
1212
1213 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1214
1215         * g++.dg/abi/vthunk3.C: New test.
1216
1217         PR c++/8338
1218         * g++.dg/template/crash2.C: New test.
1219
1220 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1221
1222         * testsuite/g++.dg/abi/dtor1.C: New test.
1223         * testsuite/g++.dg/abi/dtor2.C: Likewise.
1224
1225 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
1226
1227         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
1228         Darwin.
1229
1230 2002-11-04  Adam Nemet  <anemet@lnxw.com>
1231
1232         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
1233         -mthumb.  Only xfail with -O0.
1234
1235 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
1236
1237         * g++.dg/abi/thunk1.C: New test.
1238         * g++.dg/abi/thunk2.C: Likewise.
1239         * g++.dg/abi/vtt1.C: Likewise.
1240
1241 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
1242
1243         PR optimization/8423
1244         * gcc.c-torture/execute/builtin-constant.c: New test.
1245
1246 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
1247
1248         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
1249         Add some more cases.
1250
1251 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
1252
1253         PR c++/8391
1254         * g++.dg/opt/local1.C: New test.
1255
1256 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
1257
1258         PR c++/8160
1259         * g++.dg/template/complit1.C: New test.
1260
1261         PR c++/8149
1262         * g++.dg/template/typename4.C: Likewise.
1263
1264 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1265
1266         Core issue 287, PR c++/7639
1267         * g++.dg/template/instantiate1.C: Adjust error location.
1268         * g++.dg/template/instantiate3.C: New test.
1269         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
1270         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
1271         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
1272
1273 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
1274
1275         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
1276
1277 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
1278
1279         PR c++/8287
1280         * g++.dg/init/dtor2.C: New test.
1281
1282 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1283
1284         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
1285         * gcc.dg/nest.c: Bypass errors on irix6.
1286
1287 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
1288
1289         * gcc.dg/nest.c: Expect error for mmix-*-*.
1290         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
1291
1292 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
1293
1294         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
1295         markers.
1296
1297         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1298
1299 2002-10-25  Mike Stump  <mrs@apple.com>
1300
1301         * gcc.dg/warn-1.c: New test.
1302
1303 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1304
1305         * g++.dg/template/typename3.C: New test.
1306
1307 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
1308
1309         * g++.dg/lookup/ptrmem1.C: New test.
1310
1311         * g++.dg/abi/vthunk2.C: New test.
1312
1313 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1314
1315         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
1316
1317 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
1318
1319         * g++.dg/abi/empty9.C: New test.
1320
1321 2002-10-24  Richard Henderson  <rth@redhat.com>
1322
1323         * g++.dg/inherit/thunk1.C: Enable for ia64.
1324
1325 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1326
1327         PR c++/8067
1328         * g++.dg/lookup/pretty1.C: New test.
1329
1330 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
1331
1332         * gcc.dg/20021023-1.c: New test.
1333
1334 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1335
1336         PR c++/7679
1337         * g++.dg/parse/inline1.C: New test.
1338
1339 2002-10-23  Richard Henderson  <rth@redhat.com>
1340
1341         * g++.dg/inherit/thunk1.C: Enable for x86_64.
1342
1343         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
1344
1345 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
1346
1347         PR c++/6579
1348         * g++.dg/parse/stmtexpr3.C: New test.
1349
1350 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
1351
1352         * g++.dg/expr/cond1.C: New test.
1353
1354 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1355
1356         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
1357
1358 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1359
1360         * g++.dg/abi/vbase13.C: New test.
1361         * g++.dg/abi/vbase14.C: Likewise.
1362
1363 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
1364
1365         * gcc.dg/tls/pic-1.c: New test.
1366         * gcc.dg/tls/nonpic-1.c: New test.
1367         * gcc.dg/20021018-1.c: New test.
1368
1369 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1370
1371         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
1372         Remove only files with the same base name as the test case.
1373         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
1374         (profopt-execute): Likewise.  Also, remove old profiling
1375         and performance data files before running the tests.
1376
1377         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
1378         * g++.dg/bprob/bprob.exp: Likewise.
1379         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
1380         to allow more general test case names.
1381
1382         * g++.dg/bprob/bprob-1.C: Rename to ...
1383         * g++.dg/bprob/g++-bprob-1.C: ... this.
1384
1385         * g77.dg/bprob/bprob-1.f: Rename to ...
1386         * g77.dg/bprob/g77-bprob-1.f: ... this.
1387
1388 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1389
1390         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
1391         bison 1.50 or later.
1392
1393 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
1394
1395         * g++.dg/README: Describe more test directories.
1396
1397 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1398
1399         * g++.dg/init/array6.C: Add additional tests.
1400
1401 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1402
1403         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
1404         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
1405
1406 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
1407
1408         * gcc.c-torture/compile/20020604-1.x: New.
1409         * gcc.c-torture/compile/simd-5.x: Likewise.
1410         * gcc.c-torture/execute/920710-1.x: Likewise.
1411         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
1412
1413 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1414
1415         * g++.dg/inherit/override1.C: Add dg-options clause.
1416
1417 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1418
1419         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
1420         _mm_slli_si128.
1421
1422 2002-10-19  Andreas Schwab  <schwab@suse.de>
1423
1424         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
1425         directory component.
1426
1427 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
1428
1429         * g++.dg/inherit/thunk1.C: New test.
1430
1431         * g++.dg/inherit/override1.C: New test.
1432
1433         * g++.dg/abi/mangle11.C: New test.
1434         * g++.dg/abi/mangle14.C: New test.
1435         * g++.dg/abi/mangle17.C: New test.
1436
1437 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
1438
1439         * g++.dg/overload/member2.C: New test.
1440
1441 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
1442
1443         * g++.dg/README: Describe new compat directory.
1444         * g++.dg/dg.exp: Skip tests in compat directory.
1445         * README.compat: New file.
1446         * lib/compat.exp: New expect script.
1447         * g++.dg/compat: New test directory.
1448         * g++.dg/compat/compat.exp: New expect script.
1449         * g++.dg/compat/abi: New test directory.
1450         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
1451         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
1452         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
1453         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
1454         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
1455         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
1456         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
1457         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
1458         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
1459         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
1460         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
1461         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
1462         * g++.dg/compat/break: New test directory.
1463         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
1464         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
1465         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
1466         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
1467         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
1468         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
1469         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
1470         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
1471         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
1472         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
1473         g++.dg/compat/break/README: New files.
1474         * g++.dg/compat/eh: New test directory.
1475         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
1476         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
1477         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
1478         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
1479         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
1480         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
1481         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
1482         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
1483         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
1484         g++.dg/compat/eh/filter2_y.C,
1485         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
1486         g++.dg/compat/eh/new1_y.C,
1487         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
1488         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
1489         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
1490         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
1491         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
1492         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
1493         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
1494         g++.dg/compat/eh/unexpected1_y.C: New files.
1495         * g++.dg/compat/init: New test directory.
1496         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
1497         g++.dg/compat/init/array5_y.C,
1498         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
1499         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
1500         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
1501         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
1502         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
1503         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
1504         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
1505         g++.dg/compat/init/init-ref2_y.C: New files.
1506
1507 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1508
1509         PR c++/7584
1510         * g++.dg/inherit/using3.C: New test.
1511
1512 Thu Oct 17 19:12:58 CEST 2002  Jan Hubicka  <jh@suse.cz>
1513
1514         * gcc.dg/20021017-2.c: New test.
1515
1516 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1517
1518         * g++.dg/abi/mangle16.C: Adjust.
1519
1520         * g++.dg/init/array8.C: New test.
1521
1522 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
1523
1524         * gcc.dg/special/mips-abi.exp: New test.
1525         * gcc.dg/special/mips-abi.s: Empty file used by the above.
1526
1527 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1528
1529         * g++.dg/abi/mangle16.C: New test.
1530         * g++.dg/abi/mangle17.C: Likewise.
1531
1532         PR c++/7478
1533         * g++.dg/template/ref1.C: New test.
1534
1535 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1536
1537         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
1538
1539 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
1540
1541         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
1542
1543 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1544
1545         PR c++/7524
1546         * g++.dg/init/array7.C: New test.
1547
1548 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
1549
1550         * g++.dg/init/array6.C: New test.
1551
1552         * g++.dg/abi/mangle13.C: Likewise.
1553         * g++.dg/abi/mangle14.C: Likewise.
1554         * g++.dg/abi/mangle15.C: Likewise.
1555
1556 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1557
1558         * g++.dg/abi/empty8.C: New test.
1559
1560 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
1561
1562         * g++.dg/init/ctor1.C: New test.
1563
1564 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
1565
1566         * gcc.c-torture/execute/20021015-1.c: New test.
1567
1568 Tue Oct 15 14:22:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
1569
1570         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
1571
1572 Mon Oct 14 20:37:51 CEST 2002  Jan Hubicka  <jh@suse.cz>
1573
1574         * gcc.dg/i386-ssetype-[1-5].c: New tests.
1575
1576 2002-10-14  Richard Henderson  <rth@redhat.com>
1577
1578         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
1579
1580 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1581
1582         PR optimization/6631
1583         * g++.dg/opt/const2.C: New test.
1584
1585 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1586
1587         PR c++/7176
1588         * g++.dg/parse/friend1.C: New test.
1589         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
1590
1591 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
1592
1593         * gcc.dg/20021014-1.c: New test.
1594
1595 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
1596
1597         PR c++/5661
1598         * g++.dg/ext/vlm1.C: New test.
1599         * g++.dg/ext/vlm2.C: Likewise.
1600
1601         * g++.dg/init/array1.C: Remove invalid braces.
1602         * g++.dg/init/brace1.C: New test.
1603         * g++.dg/init/copy2.C: Likewise.
1604         * g++.dg/init/copy3.C: Likewise.
1605         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
1606         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
1607         braces.
1608
1609 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
1610
1611         * gcc.dg/cpp/assembler.S: Don't use -ansi.
1612
1613 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
1614
1615         * gcc.c-torture/compile/simd-5.c: New test.
1616
1617 2002-10-10  Roger Sayle  <roger@eyesopen.com>
1618
1619         * gcc.c-torture/execute/shiftopt-1.c: New test case.
1620
1621 2002-10-10  Jim Wilson  <wilson@redhat.com>
1622
1623         * gcc.c-torture/execute/20021010-1.c: New test.
1624
1625 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
1626
1627         PR c/7353
1628         * g++.dg/ext/typedef-init.C: New test.
1629         * gcc.dg/typedef-init.c: New test.
1630
1631 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
1632
1633         * gcc.dg/cpp/paste13.c: New test.
1634
1635 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1636
1637         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
1638         remaining platforms, XFAIL during compile, not execute.  Don't
1639         XFAIL at -O0.
1640
1641 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
1642
1643         * gcc.dg/alias-1.c: Tweak expected warning.
1644
1645 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
1646
1647         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
1648
1649 2002-10-06  Andreas Jaeger  <aj@suse.de>
1650
1651         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
1652         * gcc.dg/cpp/c++98.C: Likewise.
1653
1654         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
1655         * g++.dg/cpp/c++98.C: Likewise.
1656
1657         * g++.dg/README (Subdirectories): Mention cpp directory.
1658
1659         PR target/7559
1660         * gcc.dg/20021006-1.c: New test.
1661
1662 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1663
1664         PR c++/7804
1665         * g++.dg/other/warning1.C: New test.
1666
1667 2002-10-04  Roger Sayle  <roger@eyesopen.com>
1668
1669         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
1670         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
1671         and sparc-*-* with -m64 as expected failures.  See PR 8087.
1672
1673 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1674
1675         PR c++/7931
1676         * g++.dg/template/ptrmem3.C: New test.
1677
1678         PR c++/7754
1679         * g++.dg/template/union1.C: New test.
1680
1681 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1682
1683         PR c++/8006
1684         * g++.dg/abi/mangle9.C: New test.
1685         * g++.dg/abi/mangle10.C: New test.
1686         * g++.dg/abi/mangle11.C: New test.
1687         * g++.dg/abi/mangle12.C: New test.
1688
1689 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
1690
1691         PR c++/7188.
1692         * g++.dg/template/meminit1.C: New test.
1693         * g++.dg/warn/Wreorder-1.C: Likewise.
1694         * g++.old-deja/g++.mike/warn3.C: Tweak.
1695         * lib/prune.exp: Ingore "in copy constructor".
1696
1697 2002-10-02  Andreas Jaeger  <aj@suse.de>
1698
1699         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
1700         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
1701         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
1702         on x86-64.
1703
1704 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1705
1706         * gcc.dg/empty1.C: Fix typo.
1707
1708 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
1709
1710         * gcc.dg/alias-1.c: New test.
1711
1712 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1713
1714         * gcc.dg/empty1.C: New test.
1715
1716         * g++.dg/tls/init-2.C: Tweak error messages.
1717
1718 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
1719
1720         * gcc.c-torture/compile/20020923-1.c: New test.
1721
1722 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
1723
1724         * gcc.c-torture/execute/ffs-1.c: New test.
1725         * gcc.c-torture/execute/ffs-2.c: Ditto.
1726
1727 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
1728
1729         * g++.dg/overload/member1.C: New test.
1730
1731 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
1732
1733         * g++.dg/abi/empty7.C: New test.
1734         * g++.dg/init/pm2.C: Likewise.
1735
1736 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
1737
1738         * g++.dg/rtti/crash1.C: New test.
1739
1740 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
1741
1742         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
1743         gcc.dg/sibcall-4.c: New tests.
1744
1745 2002-09-28  Roger Sayle  <roger@eyesopen.com>
1746
1747         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
1748         powerpc and MMIX targets.
1749
1750 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
1751
1752         * gcc.dg/cpp/20020927-1.c: New.
1753
1754 2002-09-26  David S. Miller  <davem@redhat.com>
1755
1756         * gcc.c-torture/compile/trunctfdf.c: New.
1757
1758 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1759
1760         * lib/target-supports.exp (check_weak_available): Handle solaris2.
1761
1762 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
1763
1764         * gcc.c-torture/execute/loop-15.c: New.
1765
1766 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
1767
1768         * README.QMTEST: Fix typo.
1769
1770 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
1771
1772         * gcc.dg/20020926-1.c: New test.
1773
1774 2002-09-25  David S. Miller  <davem@redhat.com>
1775
1776         PR target/7842
1777         * gcc.c-torture/execute/shiftdi.c: New test.
1778
1779 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
1780
1781         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
1782         unique to the tool.
1783         * lib/g77.exp (g77_init): Likewise.
1784         * lib/g++.exp (g++_init): Likewise.
1785         * lib/objc.exp (objc_init): Likewise.
1786
1787 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
1788
1789         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
1790         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
1791         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
1792
1793 2002-09-25  Richard Henderson  <rth@redhat.com>
1794
1795         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
1796         too-small long double.
1797
1798 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
1799
1800         * gcc.dg/20020919-1.c: New test.
1801
1802 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
1803
1804         * g++.dg/abi/bitfield6.C: New test.
1805         * g++.dg/abi/bitfield7.C: New test.
1806         * g++.dg/abi/bitfield8.C: New test.
1807         * g++.dg/abi/vbase11.C: New test.
1808
1809 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1810
1811         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
1812         hppa*-*-hpux*.  Update test comment.
1813
1814 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
1815
1816         * gcc.dg/tls/struct-1.c: New test.
1817
1818 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
1819
1820         * gcc.dg/cpp/tr-warn2.c: Update.
1821
1822 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
1823
1824         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
1825
1826 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
1827
1828         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
1829         systems.
1830
1831 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
1832
1833         * gcc.c-torture/execute/ieee/mzero3.c: New test.
1834
1835         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1836         Adjust for c++filt moved to binutils.  Remove spurious duplicate
1837         setting of cxxfilt.
1838
1839 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
1840
1841         * gcc.dg/20020312-2.c: Update for darwin.
1842
1843 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
1844
1845         * g++.old-deja/g++.other/crash32.C: Mark ICE.
1846
1847 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1848
1849         * objc.dg/comp-types-1.m: New test.
1850         * objc.dg/comp-types-2.m: New test.
1851         * objc.dg/comp-types-3.m: New test.
1852         * objc.dg/comp-types-4.m: New test.
1853         * objc.dg/comp-types-5.m: New test.
1854         * objc.dg/comp-types-6.m: New test.
1855
1856 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1857
1858         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
1859
1860 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
1861
1862         * g++.dg/other/do1.C: New test.
1863
1864         * g++.dg/template/subst1.C: New test.
1865
1866 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
1867
1868         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
1869
1870 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
1871
1872         * g++.dg/template/qualttp20.C: Adjust expected errors.
1873         * g++.old-deja/g++.jason/report.C: Likewise.
1874         * g++.old-deja/g++.other/qual1.C: Likewise.
1875
1876         * g++.dg/lookup/scoped2.C: New test.
1877
1878         * g++.dg/ext/asm3.C: New test.
1879
1880 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
1881
1882         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
1883
1884 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
1885
1886         * ChangeLog: follow spelling conventions.
1887         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
1888         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
1889         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
1890         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
1891         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
1892         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
1893         * g++.old-deja/g++.law/global-init1.C: Likewise.
1894         * g++.old-deja/g++.other/delete4.C: Likewise.
1895         * g++.old-deja/g++.other/inline21.C: Likewise.
1896         * g++.old-deja/g++.other/singleton.C: Likewise.
1897         * g77.dg/strlen0.f: Likewise.
1898         * g77.f-torture/compile/20010519-1.f: Likewise.
1899         * g77.f-torture/compile/980310-4.f: Likewise.
1900         * gcc.c-torture/compile/20000605-1.c: Likewise.
1901         * gcc.c-torture/execute/20020225-1.c: Likewise.
1902         * gcc.dg/c90-hexfloat-2.c: Likewise.
1903         * gcc.dg/c99-bool-1.c: Likewise.
1904         * gcc.dg/c99-hexfloat-2.c: Likewise.
1905         * gcc.dg/dll-2.c: Likewise.
1906         * gcc.dg/wtr-union-init-1.c: Likewise.
1907         * gcc.dg/wtr-union-init-2.c: Likewise.
1908         * gcc.dg/wtr-union-init-3.c: Likewise.
1909         * gcc.dg/cpp/avoidpaste1.c: Likewise.
1910         * gcc.dg/cpp/defined.c: Likewise.
1911         * gcc.dg/cpp/macsyntx.c: Likewise.
1912         * gcc.dg/cpp/paste2.c: Likewise.
1913         * gcc.dg/cpp/trad/defined.c: Likewise.
1914         * gcc.dg/format/c90-printf-1.c: Likewise.
1915         * gcc.dg/format/c90-scanf-1.c: Likewise.
1916         * gcc.dg/format/c99-printf-1.c: Likewise.
1917         * gcc.dg/format/c99-scanf-1.c: Likewise.
1918         * gcc.misc-tests/gcov-8.c: Likewise.
1919         * lib/profopt.exp: Likewise.
1920
1921 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
1922
1923         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
1924
1925 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
1926
1927         * g++.dg/inherit/using2.C: New test.
1928
1929 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
1930
1931         * ChangeLog: Follow spelling conventions.
1932         * g++.dg/template/friend4.C: Likewise.
1933         * g++.old-deja/g++.pt/crash67.C: Likewise.
1934         * gcc.c-torture/execute/20000801-4.c: Likewise.
1935         * gcc.dg/c90-digraph-1.c: Likewise.
1936         * gcc.dg/c94-digraph-1.c: Likewise.
1937         * gcc.dg/c99-digraph-1.c: Likewise.
1938         * gcc.dg/cpp/line5.c: Likewise.
1939         * gcc.dg/cpp/multiline.c: Likewise.
1940         * gcc.dg/cpp/trad/literals-1.c: Likewise.
1941         * gcc.dg/format/attr-3.c: Likewise.
1942         * gcc.dg/format/c90-scanf-3.c: Likewise.
1943         * gcc.dg/format/ext-4.c: Likewise.
1944
1945 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
1946
1947         * g++.dg/template/pretty1.C: New test.
1948
1949 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
1950
1951         * gcc.c-torture/execute/struct-cpy-1.c: New test.
1952
1953 2002-09-13  Matt Austern  <austern@apple.com>
1954
1955         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
1956         passing a cast expression to a function by const reference.
1957
1958 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
1959
1960         * g++.dg/template/deduce1.C: New test.
1961
1962 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
1963
1964         * gcc.c-torture/execute/simd-1.c: Force all use of int to
1965         32-bit int.
1966
1967 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1968
1969         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
1970         usage.
1971
1972 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
1973
1974         * gcc.c-torture/compile/20020910-1.c: New test.
1975
1976 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
1977
1978         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
1979
1980 2002-09-10  Andreas Jaeger  <aj@suse.de>
1981
1982         * gcc.dg/20020312-2.c: Adjust for x86-64.
1983
1984 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
1985
1986         * g77.dg/7388.f: New test case for PR 7388.
1987
1988 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
1989
1990         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
1991
1992 2002-09-05  Ziemowit Laski <zlaski@apple.com>
1993
1994         * objc.dg/proto-lossage-1.m: New test.
1995
1996 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
1997
1998         * gcc.dg/cpp/_Pragma4.c: Fix typo.
1999
2000 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2001
2002         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
2003         expected to pass.
2004
2005 2002-09-06  Stan Shebs  <shebs@apple.com>
2006             David Edelsohn  <edelsohn@gnu.org>
2007
2008         * gcc.dg/weak: New directory.
2009         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
2010         target-specific xfail bits.
2011         * gcc.dg/typeof-2.c: Move to new directory.
2012         * gcc.dg/weak.exp: New expect script.
2013
2014 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
2015
2016         * gcc.c-torture/execute/extzvsi.c: New test.
2017
2018 2002-09-05  Stan Shebs  <shebs@apple.com>
2019
2020         * gcc.dg/weak-1.c: xfail on Darwin.
2021         * gcc.dg/weak-2.c: Ditto.
2022         * gcc.dg/weak-3.c: Ditto.
2023         * gcc.dg/weak-4.c: Ditto.
2024         * gcc.dg/weak-5.c: Ditto.
2025         * gcc.dg/weak-6.c: Ditto.
2026         * gcc.dg/weak-7.c: Ditto.
2027         * gcc.dg/weak-8.c: Ditto.
2028         * gcc.dg/weak-9.c: Ditto.
2029
2030 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
2031
2032         * gcc.c-torture/execute/loop-14.c: New test.
2033
2034 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
2035
2036         * g++.dg/other/cxa-atexit1.C: New test.
2037
2038         * gcc.dg/typeof-2.c: New test.
2039
2040 2002-09-03  Roger Sayle  <roger@eyesopen.com>
2041
2042         * gcc.dg/builtins-2.c: New testcase.
2043         * gcc.dg/builtins-3.c: New testcase.
2044
2045 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
2046
2047         * gcc.dg/cpp/_Pragma4.c: New test.
2048
2049 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2050
2051         * objc/execute/nil_method-1.m: New testcase.
2052
2053 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2054
2055         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
2056         [Object class], not [Object initialize].
2057
2058 2002-08-31  Roger Sayle  <roger@eyesopen.com>
2059             Hans-Peter Nilsson  <hp@bitrange.com>
2060
2061         * gcc.c-torture/execute/20020720-1.x: Skip test on
2062         mmix-knuth-mmixware.  Correct comment.
2063
2064 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
2065
2066         * testsuite/g++.dg/abi/bitfield5.C: New test.
2067         * testsuite/g++.dg/abi/vbase10.C: Likewise.
2068
2069 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2070
2071         * objc.dg/undeclared-selector.m: New test.
2072
2073 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
2074
2075         * g++.dg/other/offsetof1.C: Avoid cast warning.
2076
2077 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
2078
2079         * objc.dg/super-class-2.m: New test.
2080
2081 2002-08-24  Matt Austern  <austern@apple.com>
2082
2083         * g++.dg/ext/lvaddr.C: New test.
2084         * g++.dg/ext/lvcast.C: New test.
2085
2086 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
2087
2088         * testsuite/g++.dg/inherit/cond1.C: New test.
2089
2090 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
2091
2092         * gcc.dg/noncompile/incomplete-1.c: New test.
2093
2094 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
2095
2096         * gcc.dg/typespec-1.c: New test.
2097
2098 2002-08-20  Devang Patel  <dpatel@apple.com>
2099         * objc.dg/proto-hier-2.m: New test.
2100
2101 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
2102
2103         * objc.dg/bitfield-1.m: New test.
2104         * objc.dg/bitfield-2.m: New test.
2105
2106 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
2107
2108         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
2109         gcc.dg/c99-flex-array-4.c: New tests.
2110
2111 2002-08-16  Stan Shebs  <shebs@apple.com>
2112
2113         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
2114
2115 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
2116
2117         * gcc.dg/typeof-1.c: New test.
2118         * g++.dg/ext/typeof2.C: New test.
2119
2120 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
2121
2122         * g++.dg/other/offsetof1.C: New test.
2123
2124 2002-08-14  Richard Henderson  <rth@redhat.com>
2125
2126         * gcc.dg/tls/diag-3.c: Fix expected message strings.
2127
2128 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
2129
2130         * gcc.dg/cpp/_Pragma3.c: New test.
2131
2132 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
2133
2134         * g++.dg/template/inherit3: New test.
2135
2136 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
2137
2138         * gcc.dg/bitfld-4.c: Add blank options.
2139
2140 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
2141
2142         * g++.dg/template/crash1.C: New test.
2143
2144 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2145
2146         * gcc.dg/tls/opt-2.c: New test.
2147
2148 2002-08-08  Devang Patel  <dpatel@apple.com>
2149
2150         * objc.dg/selector-1.m : New test
2151
2152 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2153
2154         * g++.dg/abi/bitfield4.C: New test.
2155         * gcc.dg/bitfld-4.c: New test.
2156
2157 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2158
2159         * g++.dg/other/packed1.C: New test.
2160
2161 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
2162
2163         * g++.dg/abi/offsetof.C: Tweak error messages.
2164         * g++.old-deja/g++.mike/p10769a.C: Likewise.
2165
2166 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2167
2168         * gcc.dg/bitfld-3.c: New test.
2169
2170 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
2171             Richard Henderson  <rth@redhat.com>
2172
2173         * gcc.dg/i386-bitfield1.c: New test.
2174         * g++.dg/abi/bitfield3.C: Update.
2175
2176 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
2177
2178         * objc.dg/const-str-2.m: Update.
2179         * gcc.dg/cpp/c++98.c: Change to C extension.
2180         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
2181         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
2182
2183 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
2184
2185         * testsuite/gcc.dg/tls/diag-3.c: New.
2186
2187 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
2188
2189         * g++.dg/README (Subdirectories): Document new subdir expr.
2190         * g++.dg/expr/pmf-1.C: New test.
2191
2192 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
2193
2194         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
2195
2196 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
2197
2198         * g++.dg/abi/bitfield3.C: New test.
2199
2200 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
2201
2202         * lib/gcov.exp: Tweak expected line formats.
2203         * gcc.misc-tests/gcov8.c: New test.
2204         * gcc.misc-tests/gcov8.x: New flags.
2205
2206 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
2207
2208         * consistency.vlad/layout/endian.c: Include string.h.
2209
2210         * gcc.c-torture/execute/20020805-1.c: New test.
2211
2212 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
2213
2214         * g++.dg/other/conversion1.C: New test.
2215
2216 2002-08-03  Roger Sayle  <roger@eyesopen.com>
2217
2218         * gcc.dg/builtins-1.c: New testcase.
2219
2220 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
2221
2222         * g++.dg/inherit/access3.C: New test.
2223
2224 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
2225
2226         * gcc.dg/ia64-visibility-2.c: New test.
2227
2228 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
2229
2230         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
2231         __qualifier_flags to __flags.
2232
2233 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
2234
2235         * g++.dg/inherit/operator1.C: New test.
2236         * g++.dg/lookup/disamb1.C: Fix typo in comment.
2237         * g++.dg/other/error1.C: Change expected error message.
2238         * g++.dg/template/conv4.C: Likewise.
2239
2240 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
2241
2242         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
2243         for documented behavior.
2244
2245 2002-07-25  Roger Sayle  <roger@eyesopen.com>
2246
2247         * gcc.c-torture/execute/20020720-1.x: Skip this test on
2248         several targets known to fail.
2249
2250 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
2251
2252         * gcc.dg/mips-args-[123].c: New tests.
2253
2254 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
2255
2256         * gcc.dg/ppc-spe.c: New.
2257
2258 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
2259
2260         * g++.dg/other/ptrmem4.C: New testcase.
2261
2262 2002-07-24  Richard Henderson  <rth@redhat.com>
2263
2264         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
2265
2266 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
2267
2268         * g++.dg/ext/alignof1.C (main): Return 0 for success.
2269
2270 2002-07-24  Roger Sayle  <roger@eyesopen.com>
2271
2272         * gcc.c-torture/execute/memset-3.c: New testcase.
2273
2274 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
2275
2276         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
2277         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
2278
2279 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2280
2281         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
2282         Delete.
2283
2284 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
2285
2286         * gcc.c-torture/compile/simd-4.c: New test.
2287
2288 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2289
2290         PR c++/7347, c++/7348
2291         * g++.dg/template/access4.C: New test.
2292         * g++.dg/template/access5.C: New test.
2293         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
2294         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
2295         * g++.old-deja/g++.pt/ttp58.C: Likewise.
2296         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
2297
2298 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
2299
2300         * gcc.dg/gnu89-init-2.c: New test.
2301
2302 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
2303
2304         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
2305
2306 2002-07-20  Roger Sayle  <roger@eyesopen.com>
2307
2308         * gcc.c-torture/execute/20020720-1.c: New testcase.
2309
2310 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
2311
2312         * gcc.dg/cpp/Wsignprom.c: New tests.
2313
2314 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
2315
2316         * gcc.c-torture/execute/loop-13.c: New test.
2317
2318 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
2319
2320         * gcc.dg/cpp/expr.c: New tests.
2321
2322 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
2323
2324         * g++.dg/opt/pr6713.C: Add template instantiation.
2325
2326 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
2327
2328         * gcc.dg/nest.c: New test.
2329
2330 2002-07-17  Richard Henderson  <rth@redhat.com>
2331
2332         * g++.dg/opt/pr6713.C: New test.
2333
2334 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
2335
2336         * gcc.c-torture/execute/loop-2e.x: Let the testcase
2337         XFAIL for all x86 processors.
2338
2339 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
2340
2341         * gcc.c-torture/execute/20010122-1.x: Do not test with
2342         -fomit-frame-pointer.
2343
2344 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2345
2346         * g++.dg/template/instantiate2.C: New test.
2347         * g++.dg/template/spec4.C: New test.
2348
2349 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2350
2351         * g++.dg/template/access2.C: New test.
2352         * g++.dg/template/access3.C: New test.
2353
2354 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
2355
2356         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
2357         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
2358         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
2359         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
2360         Convert to use <stdarg.h>.
2361         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
2362         Delete.
2363         * gcc.dg/va-arg-2.c: New.
2364         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
2365
2366 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
2367
2368         * gcc.c-torture/compile/20020710-1.c: New test.
2369
2370 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2371                           Andrew Pinski  <pinskia@physics.uc.edu>
2372
2373         gcc.c-torture/compile/simd-2.c: New testcase.
2374         gcc.c-torture/compile/simd-3.c: Likewise.
2375
2376 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
2377
2378         PR c++/7224
2379         * g++.dg/overload/error1.C: New test.
2380
2381 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2382
2383         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
2384         configuration and IRIX 6 O32 ABI.
2385
2386 2002-07-11  Roger Sayle  <roger@eyesopen.com>
2387
2388         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
2389
2390 2002-07-10  Roger Sayle  <roger@eyesopen.com>
2391
2392         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
2393
2394 2002-07-10  Jeffrey A Law  <law@redhat.com>
2395
2396         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
2397
2398         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
2399
2400 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
2401
2402         * gcc.dg/20020312-2.c: Check for __PPC__.
2403
2404 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
2405
2406         * gcc.c-torture/compile/20020709-1.c: New test.
2407
2408 2002-07-07  Roger Sayle  <roger@eyesopen.com>
2409
2410         * g++.dg/template/qualttp21.C: New test case.
2411
2412 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
2413
2414         * gcc.c-torture/compile/20020706-1.c: New test.
2415         * gcc.c-torture/compile/20020706-2.c: New test.
2416
2417 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
2418             Alexandre Oliva  <aoliva@redhat.com>
2419
2420         * g++.dg/warn/incomplete1.C: New test.
2421
2422 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2423
2424         PR c++/7099
2425         * g++.dg/warn/noreturn1.C: New test.
2426
2427 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
2428
2429         PR c++/6706
2430         * g++.dg/debug/debug6.C: New test.
2431         * g++.dg/debug/debug7.C: New test.
2432
2433 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
2434
2435         * gcc.c-torture/compile/simd-3.c: New test.
2436
2437 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
2438
2439         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
2440         * gcc.dg/20020620-1.c: Likewise.
2441
2442 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2443
2444         PR c++/6944
2445         * g++.dg/init/array4.C: New test.
2446         * g++.dg/init/array5.C: New test.
2447
2448 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
2449
2450         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
2451         * gcc.c-torture/execute/simd-2.c (main): Likewise.
2452
2453 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2454
2455         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
2456         * gcc.dg/wtr-aggr-init-1.c: Likewise.
2457         * gcc.dg/wtr-conversion-1.c: Likewise.
2458         * gcc.dg/wtr-escape-1.c: Likewise.
2459         * gcc.dg/wtr-int-type-1.c: Likewise.
2460         * gcc.dg/wtr-label-1.c: Likewise.
2461         * gcc.dg/wtr-static-1.c: Likewise.
2462         * gcc.dg/wtr-strcat-1.c: Likewise.
2463         * gcc.dg/wtr-suffix-1.c: Likewise.
2464         * gcc.dg/wtr-switch-1.c: Likewise.
2465         * gcc.dg/wtr-unary-plus-1.c: Likewise.
2466         * gcc.dg/wtr-union-init-1.c: Likewise.
2467         * gcc.dg/wtr-union-init-2.c: Likewise.
2468         * gcc.dg/wtr-union-init-3.c: Likewise.
2469
2470         * gcc.dg/wtr-func-def-1.c: New test.
2471
2472 2002-07-02 Devang Patel <dpatel@apple.com>
2473
2474         * objc.dg/param-1.m: New test.
2475
2476 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
2477
2478         * gcc.dg/cpp/trad/directive.c: Add test.
2479         * gcc.dg/cpp/trad/macroargs.c: Add test.
2480         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
2481
2482 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
2483
2484         * gcc.dg/cpp/cmdlne-M.c: New test.
2485
2486 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
2487
2488         * objc.dg/desig-init-1.m: New test.
2489
2490 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2491
2492         PR c++/6716
2493         * g++.dg/template/instantiate1.C: New test.
2494
2495 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
2496
2497         PR c++/7112
2498         * g++.dg/template/sizeof2.C: New test.
2499
2500 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2501
2502         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
2503         gcc.dg/cpp/trad/include.c: New tests.
2504
2505 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
2506
2507         PR target/7177
2508         * gcc.c-torture/compile/20020701-1.c: New test.
2509
2510 2002-07-01  Stan Shebs  <shebs@apple.com>
2511
2512         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
2513         header here...
2514         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
2515         (objc-torture-execute): or here.
2516
2517 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
2518
2519         * gcc.c-torture/execute/arith-rand-ll.c: New test.
2520
2521 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2522
2523         * gcc.dg/cpp/trad/escaped-nl.c: New test.
2524
2525 2002-06-30  Devang Patel  <dpatel@apple.com>
2526
2527         * objc.dg/fsyntax-only.m: New test.
2528
2529 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
2530
2531         PR c++/6695
2532         * g++.dg/template/friend7.C: New file.
2533
2534 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
2535
2536         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
2537         return type.
2538
2539 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2540
2541         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
2542         avoid division by zero.
2543
2544 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
2545
2546         * gcc.dg/Wunknownprag.c: New tests.
2547
2548 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
2549
2550         * gcc.c-torture/execute/simd-2.c: New test.
2551
2552 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
2553
2554         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
2555         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
2556         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
2557         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
2558         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
2559         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
2560         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
2561         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
2562         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
2563         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
2564         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
2565         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
2566         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
2567         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
2568         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
2569         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
2570         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
2571
2572 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
2573
2574         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
2575         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
2576         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
2577         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
2578         New tests.
2579         * gcc.dg/cpp/trad/directive.c: Update.
2580
2581 2002-06-23  Andreas Jaeger  <aj@suse.de>
2582
2583         * gcc.c-torture/execute/complex-6.c: New.
2584
2585 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
2586
2587         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
2588         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
2589         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
2590         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
2591
2592 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
2593
2594         * gcc.dg/cpp/trad: New directory with traditional tests copied
2595         from parent directory.
2596         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2597         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2598         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2599         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2600         Move to trad/ and rename.
2601         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
2602         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
2603         gcc.dg/cpp/trad/redef2.c: New tests.
2604         * gcc.dg/cpp/trad/trad.exp: New driver.
2605
2606 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
2607
2608         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2609         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2610         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2611         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2612         Remove.
2613
2614 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
2615
2616         * gcc.dg/20020620-1.c: New test.
2617
2618 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2619
2620         * g++.dg/template/ttp4.C: New test.
2621
2622 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
2623
2624         * g++.dg/opt/vt1.C: Fix regexp.
2625
2626 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2627
2628         * gcc.c-torture/execute/pure-1.c: Make functions static again.
2629         Don't use attribute `noinline'.
2630
2631 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2632
2633         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
2634
2635 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
2636
2637         * gcc.c-torture/execute/simd-1.c: New.
2638
2639         * gcc.dg/simd-1.c: New.
2640
2641 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2642
2643         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
2644
2645 2002-06-16  Richard Henderson  <rth@redhat.com>
2646
2647         * g++.dg/ext/anon-struct1.C: New.
2648         * g++.dg/ext/anon-struct2.C: New.
2649         * g++.dg/ext/anon-struct3.C: New.
2650         * gcc.dg/anon-struct-1.c: New.
2651         * gcc.dg/anon-struct-2.c: New.
2652         * gcc.dg/anon-struct-3.c: New.
2653         * gcc.dg/20011008-1.c: Adjust warning text.
2654         * gcc.dg/20020527-1.c: Add -fms-extensions.
2655
2656 2002-06-16  Richard Henderson  <rth@redhat.com>
2657
2658         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
2659
2660 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
2661
2662         * gcc.c-torture/execute/20020615-1.c: New test.
2663
2664 2002-06-15  Roger Sayle  <roger@eyesopen.com>
2665
2666         * gcc.c-tortuture/execute/compare-1.c: New test case.
2667         * gcc.c-tortuture/execute/compare-2.c: New test case.
2668         * gcc.c-tortuture/execute/compare-3.c: New test case.
2669
2670 2002-06-13  Richard Henderson  <rth@redhat.com>
2671
2672         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
2673         ia64 ilp32.
2674
2675 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2676
2677         * g++.dg/template/typename2.C: Update error message.
2678
2679 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
2680
2681         * gcc.c-torture/execute/20020611-1.c: New test.
2682
2683 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
2684
2685         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
2686         list of targets to skip.
2687
2688 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
2689
2690         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
2691         targets if not optimizing.
2692
2693 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
2694
2695         * gcc.c-torture/compile/20020605-1.c: New test.
2696
2697         * g++.dg/opt/vt1.C: New test.
2698
2699         * gcc.dg/20020531-1.c: New test.
2700
2701         * gcc.dg/20020530-1.c: New test.
2702
2703         * gcc.dg/20020527-1.c: New test.
2704
2705         * g++.dg/opt/cse1.C: New test.
2706
2707 2002-06-07  Roger Sayle  <roger@eyesopen.com>
2708
2709         * gcc.dg/20020607-2.c: New test case.
2710
2711 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
2712
2713         * gcc.c-torture/compile/20020604-1.c: New test.
2714
2715 2002-06-04  Richard Henderson  <rth@redhat.com>
2716
2717         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
2718         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
2719         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
2720
2721 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
2722
2723         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
2724
2725 2002-06-03  Richard Henderson  <rth@redhat.com>
2726
2727         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
2728         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
2729
2730 2002-06-02  Richard Henderson  <rth@redhat.com>
2731
2732         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
2733         test functions static.
2734
2735 2002-06-02  Andreas Jaeger  <aj@suse.de>
2736
2737         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
2738         now.
2739
2740 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2741
2742         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
2743         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
2744         Update for mofified diagnostics.
2745         * gcc.dg/c99-intconst-1.c: No longer fail.
2746
2747 2002-06-02  Richard Henderson  <rth@redhat.com>
2748
2749         * gcc.dg/uninit-A.c: Remove xfail markers.
2750
2751 2002-06-01  Roger Sayle  <roger@eyesopen.com>
2752
2753         * gcc.dg/fnegate-1.c: New test case.
2754
2755 2002-05-30  Osku Salerma  <osku@iki.fi>
2756
2757         * gcc.c-torture/execute/mayalias-1.c: New file.
2758
2759 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2760
2761         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
2762         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
2763         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
2764
2765 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
2766
2767         * gcc.c-torture/execute/20020529-1.c: New test.
2768
2769 2002-05-27  Richard Henderson  <rth@redhat.com>
2770
2771         * g++.dg/ext/attrib6.C: New test case.
2772
2773 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2774
2775         * gcc.c-torture/execute/pure-1.c: New test.
2776
2777 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2778
2779         * gcc.dg/cpp/arith-2.c: Remove.
2780
2781 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2782
2783         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
2784         * gcc.dg/cpp/if-3.c: Remove.
2785
2786 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
2787
2788         * g++.dg/opt/cse2.C: New test.
2789
2790 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
2791
2792         * gcc.dg/cpp/arith-1.c: New semantic tests.
2793         * gcc.dg/cpp/if-1.c: Update.
2794
2795 2002-05-24  Ben Elliston  <bje@redhat.com>
2796
2797         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
2798
2799 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
2800
2801         * gcc.dg/verbose-asm.c: New test.
2802
2803 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2804
2805         * gcc.dg/cpp/paste12.c: New test.
2806
2807 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
2808
2809         * g++.dg/parse/named_ops.C: New test.
2810
2811 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
2812
2813         * gcc/testsuite/gcc.dg/weak-8.c: New test.
2814
2815 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
2816
2817         * gcc.dg/weak-2.c: Allow optional leading underscore
2818         in scan-assembler symbol name.
2819         * gcc.dg/weak-3.c: Likewise.
2820         * gcc.dg/weak-4.c: Likewise.
2821         * gcc.dg/weak-5.c: Likewise.
2822
2823 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
2824
2825         * gcc.dg/20020523-1.c: New test.
2826
2827 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
2828
2829         * objc.dg/const-str-2.m: Update now that we stop after
2830         a command line error.
2831
2832 2002-05-22  Richard Henderson  <rth@redhat.com>
2833
2834         * g++.dg/dg.exp: Fix typo in test pruneing.
2835
2836 2002-05-22  Richard Henderson  <rth@redhat.com>
2837
2838         * g++.dg/dg.exp: Prune the tls subdirectory.
2839         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
2840         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
2841         * g++.dg/tls/init-1.C: New.
2842
2843 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
2844
2845         * gcc.dg/20020517-1.c: New test.
2846
2847 2002-05-21  Richard Henderson  <rth@redhat.com>
2848
2849         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
2850         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
2851
2852 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
2853
2854         * g++.dg/other/copy2.C: New test.
2855
2856 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
2857
2858         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
2859         (MAX_COPY): Bump up to 10 times sizeof (long long).
2860         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
2861
2862         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
2863         sizeof (long long).
2864
2865         * gcc.c-torture/execute/strcpy-1.c: New test.
2866
2867 2002-05-19  Jason Merrill  <jason2redhat.com>
2868
2869         * g++.dg/ext/oper1.C: New test.
2870
2871 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
2872 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
2873
2874         * README.QMTEST: New file.
2875
2876         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
2877
2878 2002-05-19  Andreas Jaeger  <aj@suse.de>
2879
2880         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
2881         now.
2882         * gcc.c-torture/execute/loop-2d.x: Likewise.
2883
2884 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
2885
2886         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
2887         support weak symbols.
2888         * gcc.dg/weak-4.c: Likewise
2889         * gcc.dg/weak-6.c: Likewise
2890
2891 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
2892
2893         * gcc.dg/weak-3.c: Add dg-excess-error comment for
2894         cygwin, coff and h8300-*-hms targets
2895         * gcc.dg/weak-5.c: Likewise
2896         * gcc.dg/weak-7.c: Likewise
2897
2898 2002-05-16  Jason Merrill  <jason@redhat.com>
2899
2900         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
2901         (scan-assembler-not, scan-assembler-dem): Likewise.
2902         (scan-assembler-dem-not): Likewise.
2903
2904 2002-05-15  Richard Henderson  <rth@redhat.com>
2905
2906         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
2907
2908 2002-05-15  Richard Henderson  <rth@redhat.com>
2909
2910         * gcc.dg/weak-5.c (vfoo1c): No warning here.
2911         (vfoo1f): Warning here.
2912         (vfoo1l): Don't redefine the alias.
2913
2914 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
2915
2916         * g++.dg/init/pm1.C: New test.
2917
2918 2002-05-12  David S. Miller  <davem@redhat.com>
2919
2920         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
2921         types.
2922
2923 2002-05-10  Roger Sayle  <roger@eyesopen.com>
2924
2925         * gcc.c-torture/execute/20020510-1.c: New test case.
2926
2927 2002-05-10  David S. Miller  <davem@redhat.com>
2928
2929         * gcc.c-torture/execute/conversion.c: Test long double too.
2930
2931 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
2932
2933         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
2934         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
2935         * lib/g++.exp (g++_link_flags): Likewise.
2936         * lib/objc.exp (objc_target_compile): Likewise.
2937
2938 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
2939
2940         * gcc.dg/cpp/poison.c: Update.
2941         * gcc.dg/cpp/20000625-2.c: Remove.
2942         * gcc.dg/cpp/direct2s.c: Remove final test.
2943
2944 2002-05-08  Tom Rix  <trix@redhat.com>
2945
2946         * gcc.c-torture/execute/20020508-1.c: New test.
2947         * gcc.c-torture/execute/20020508-2.c: New test.
2948         * gcc.c-torture/execute/20020508-3.c: New test.
2949
2950 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
2951
2952         * gcc.dg/cpp/charconst-4.c: More tests.
2953
2954 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
2955
2956         PR c/6569
2957         * gcc.dg/weak-3.c: Update location of warning messages.
2958         * gcc.dg/weak-5.c: Likewise.
2959
2960 2002-05-06  Roger Sayle  <roger@eyesopen.com>
2961
2962         * gcc.c-torture/execute/20020506-1.c: New test case.
2963
2964 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
2965
2966         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
2967
2968 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2969
2970         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
2971
2972 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2973
2974         * gcc.dg/cpp/charconst-3.c: New test.
2975
2976 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2977
2978         * gcc.dg/cpp/charconst.c: Update tests.
2979
2980 2002-05-05  Tim Josling  <tej@melbpc.org.au>
2981
2982         * treelang: Added directory for new sample language treelang. Also
2983         lib/treelang.exp: New file to signal treelang should be tested.
2984
2985 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
2986
2987         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
2988         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
2989         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
2990         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
2991         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
2992         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
2993         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
2994
2995 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2996
2997         * gcc.dg/format/xopen-2.c: New test.
2998
2999 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
3000
3001         * gcc.dg/20020503-1.c: New test.
3002
3003 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
3004
3005         * g++.dg/init/dtor1.C: Make it tougher.
3006
3007 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
3008
3009         * g++.dg/init/dtor1.C: New test.
3010
3011 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
3012
3013         * gcc.dg/altivec-8.c: New.
3014
3015 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
3016
3017         * gcc.dg/altivec-7.c: New.
3018
3019 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
3020
3021         * g++.dg/parse/typedef1.C: New test.
3022
3023 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
3024
3025         PR c++/6486
3026         * g++.dg/template/friend6.C: New test.
3027
3028         PR c++/6492
3029         * g++.dg/init/copy1.C: New test.
3030
3031 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
3032
3033         * g++.dg/warn/effc1.C: New test.
3034
3035 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3036
3037         * gcc.dg/cpp/if-cexp.c: Add a test.
3038
3039 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
3040
3041         * gcc.dg/20020426-2.c: New test.
3042
3043 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
3044
3045         * gcc.dg/cpp/if-mop.c: Update.
3046         * gcc.dg/cpp/if-mpar.c: Add test.
3047         * gcc.dg/cpp/if-oppr.c: Update.
3048
3049 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3050
3051         PR c/6343
3052         * gcc.dg/weak-[2-7].c: New tests.
3053
3054 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3055
3056         * gcc.dg/enum1.c: New test.
3057
3058 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3059
3060         PR c++/6497
3061         * g++.dg/inherit/access2.C: New test.
3062
3063 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3064
3065         PR bootstrap/6445
3066         * gcc.dg/20020426-1.c: New test.
3067
3068 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3069
3070         * g++.dg/abi/enum1.C: New test.
3071
3072 2002-04-26  Richard Henderson  <rth@redhat.com>
3073
3074         * gcc.dg/c99-bool-1.c: Expect always true warning.
3075
3076 2002-04-25  Roger Sayle  <roger@eyesopen.com>
3077
3078         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
3079
3080 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3081
3082         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
3083         targets.
3084
3085 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
3086
3087         * g++.dg/abi/mange7.C: New test.
3088
3089         PR c++/6438.
3090         * g++.dg/parse/stmtexpr2.C: New test.
3091
3092 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
3093
3094         * gcc.dg/20020312-2.c: Add SH target.
3095
3096 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3097
3098         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
3099         compiler output on mips*-*-irix*.
3100
3101 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
3102
3103         * g++.dg/parse/attr1.C: New test.
3104
3105 2002-04-23  Roger Sayle  <roger@eyesopen.com>
3106
3107         * gcc.c-torture/execute/string-opt-17.c: New test case.
3108         * gcc.c-torture/execute/memset-2.c: New test case.
3109
3110 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
3111
3112         PR c++/6256:
3113         * g++.dg/template/friend5.C: New test.
3114
3115         PR c++/6331:
3116         * g++.dg/template/qual1.C: Likewise.
3117
3118 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
3119
3120         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
3121         Include stdlib.h, not stdio.h or ctype.h.
3122
3123 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
3124
3125         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
3126         cris-*-elf* and mmix-*-*.
3127         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
3128         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
3129         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
3130         Ditto.
3131         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
3132         * gcc.dg/wchar_t-1.c: Ditto.
3133
3134 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
3135
3136         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
3137         Clarify comment.
3138
3139 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
3140
3141         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
3142
3143 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3144
3145         * gcc.c-torture/execute/20000906-1.x: Delete.
3146
3147 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
3148
3149         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
3150
3151 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
3152
3153         * PR6367
3154         * g77.f-torture/execute/6367.f: New test.
3155         * g77.f-torture/execute/6367.x: Disable for MMIX.
3156
3157 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
3158
3159         * PR6352
3160         * g++.dg/opt/inline2.C: New test.
3161
3162 2002-04-18  Richard Henderson  <rth@redhat.com>
3163
3164         * gcc.dg/20000906-1.c: Enable for all targets.
3165         * gcc.c-torture/compile/iftrap-2.c: New.
3166
3167 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3168
3169         * gcc.dg/20020418-1.c: New test.
3170         * gcc.dg/20020418-2.c: New test.
3171
3172 2002-04-18  Richard Henderson  <rth@redhat.com>
3173
3174         * gcc.c-torture/compile/iftrap-1.c: New.
3175         * gcc.dg/iftrap-1.c: Adjust for ia64.
3176         * gcc.dg/iftrap-2.c: New.
3177
3178 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3179
3180         * gcc.c-torture/compile/20020418-1.c: New test.
3181
3182 2002-04-18  Roger Sayle  <roger@eyesopen.com>
3183
3184         * gcc.c-torture/compile/20020415-1.c: New.
3185
3186 2002-04-18  David S. Miller  <davem@redhat.com>
3187
3188         * gcc.c-torture/execute/20020418-1.c: New test.
3189
3190 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
3191
3192         * gcc.dg/20020416-1.c: New test.
3193
3194         * g++.dg/opt/inline1.C: New test.
3195
3196 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
3197
3198         * gcc.dg/altivec-5.c: New test.
3199
3200         * gcc.dg/20020415-1.c: New test.
3201
3202 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
3203
3204         * testsuite/lib/chill.exp: Remove.
3205
3206 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
3207
3208         * g++.dg/other/big-struct.C: New test.
3209
3210 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
3211
3212         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
3213         of scratch file.
3214
3215 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
3216
3217         PR c/6277
3218         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
3219         in scan-assembler function name
3220
3221 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
3222
3223         * g77.f-torture/execute/980628-4.x,
3224         g77.f-torture/execute/980628-5.x,
3225         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3226         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3227         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
3228         i[34567]86-*-*.
3229
3230 2002-04-13  David S. Miller  <davem@redhat.com>
3231
3232         * gcc.c-torture/execute/20020413-1.c: New test.
3233
3234 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
3235
3236         * gcc.dg/asm-6.c,
3237         * g++.dg/ext/asm1.C: New tests.
3238
3239 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
3240
3241         PR c++ 5373.
3242         * g++.dg/parse/stmtexpr1.C: New test.
3243
3244         PR c++/5189.
3245         * g++.dg/template/copy1.C: New test.
3246
3247 2002-04-12  Richard Henderson  <rth@redhat.com>
3248
3249         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
3250
3251 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
3252
3253         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
3254         gcc.c-torture/execute/20020307-2.c.
3255
3256 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
3257
3258         * g++.dg/ext/attrib5.C,
3259         * g++.dg/lookup/struct1.C: New tests.
3260
3261 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
3262
3263         * gcc.dg/20020411-1.c: New test.
3264
3265         * gcc.c-torture/execute/20020411-1.c: New test.
3266
3267 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
3268
3269         * g77.f-torture/execute/6177.f: New test.
3270
3271 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
3272
3273         PR middle-end/6247
3274         * g++.dg/opt/cleanup1.C: New test.
3275
3276         * g++.dg/opt/const1.C: New test.
3277
3278 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
3279
3280         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
3281
3282 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
3283
3284         PR c++/5507
3285         * g++.dg/template/typename2.C: New test.
3286
3287 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
3288
3289         * gcc.c-torture/execute/loop-12.c: New.
3290
3291 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
3292
3293         * g77.f-torture/execute/980628-4.x,
3294         g77.f-torture/execute/980628-5.x,
3295         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3296         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3297         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
3298
3299 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3300
3301         PR optimization/6086
3302         * g++.dg/opt/preinc1.C: New test.
3303
3304 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3305
3306         PR c++/5571
3307         * g++.dg/opt/static2.C: New test.
3308
3309 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3310
3311         PR c/5120
3312         * gcc.dg/20020406-1.c: New test.
3313
3314 2002-04-04  David S. Miller  <davem@redhat.com>
3315
3316         * gcc.c-torture/execute/20020404-1.c: New test.
3317
3318 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
3319
3320         PR c/6123
3321         * gcc.dg/20020312-2.c: Do not declare global register variable
3322         if __PIC__ or __pic__ is defined.
3323
3324 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
3325
3326         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
3327         __asm__ so that it works correctly even if -ansi -pedantic-errors.
3328
3329 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3330
3331         * gcc.misc-tests/linkage.exp: Update last change to handle
3332         sparc*-, not just sparc-.
3333
3334 2002-04-03  Richard Henderson  <rth@redhat.com>
3335
3336         * gcc.dg/cpp/ucs.c: Improved long UCS test.
3337
3338 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3339
3340         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
3341
3342 2002-04-02  David S. Miller  <davem@redhat.com>
3343
3344         * gcc.c-torture/execute/20020402-3.c: New test.
3345
3346 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3347
3348         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
3349         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
3350
3351         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
3352         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
3353         g77.f-torture/execute/20001201.x,
3354         g77.f-torture/execute/u77-test.x: New files.
3355
3356         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
3357         * gcc.dg/wchar_t-1.c: Ditto.
3358
3359 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3360
3361         * gcc.c-torture/execute/20020402-1.c: New test.
3362
3363 2002-04-01  Richard Henderson  <rth@redhat.com>
3364
3365         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
3366
3367         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
3368
3369 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3370
3371         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
3372
3373 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3374
3375         * g++.dg/inherit/template-as-base.C: Expect error.
3376         * g++.dg/inherit/namespace-as-base.C: Likewise.
3377
3378 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
3379
3380         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
3381         g++.dg/ext/instantiate3.C: Tweak match patterns.
3382
3383         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
3384         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
3385         -da test.
3386
3387 2002-03-31  Richard Henderson  <rth@redhat.com>
3388
3389         * gcc.dg/special/alias-2.c: New.
3390         * gcc.dg/special/ecos.exp: Run it.
3391
3392 2002-03-31  Richard Henderson  <rth@redhat.com>
3393
3394         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
3395
3396 2002-03-31  Kazu Hirata  <kazu@hxi.com>
3397
3398         * gcc.dg/weak-1.c: Disable on h8300 port.
3399
3400 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
3401
3402         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
3403         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
3404         ordering tests.
3405         * g++.dg/bprob/bprob-1.C: New test.
3406         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
3407         * g++.dg/gcov/gcov-1.C: New test.
3408         * g++.dg/gcov/gcov-1.x: New file.
3409         * g++.dg/gcov/gcov-2.C: New test.
3410         * g++.dg/gcov/gcov-3.C: New test.
3411         * g++.dg/gcov/gcov-3.h: New file.
3412
3413 2002-03-28  Roger Sayle  <roger@eyesopen.com>
3414
3415         * g++.old-deja/g++.other/builtins5.C: New test.
3416         * g++.old-deja/g++.other/builtins6.C: New test.
3417         * g++.old-deja/g++.other/builtins7.C: New test.
3418         * g++.old-deja/g++.other/builtins8.C: New test.
3419         * g++.old-deja/g++.other/builtins9.C: New test.
3420
3421 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
3422
3423         * g++.dg/opt/static1.C: New test.
3424
3425         * g++.dg/opt/longbranch1.C: New test.
3426
3427 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
3428
3429         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
3430
3431         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
3432
3433 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
3434
3435         * gcc.c-torture/execute/20020328-1.c: New test.
3436
3437 2002-03-27  Richard Henderson  <rth@redhat.com>
3438
3439         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
3440         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
3441         move from g++.old-deja/g++.ext/.
3442
3443 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
3444
3445         * g++.dg/init/new2.C: New test.
3446
3447 2002-03-26  Richard Henderson  <rth@redhat.com>
3448
3449         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
3450
3451         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
3452         on sparc.
3453
3454         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
3455         sparcv9 systems.
3456         * gcc.dg/20001102-1.c: Likewise.
3457
3458 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
3459
3460         * gcc.dg/cpp/endif-pedantic1.c,
3461         gcc.dg/cpp/endif-pedantic2.c:  New tests.
3462
3463 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
3464
3465         * g++.dg/init/new1.C: New test.
3466
3467 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
3468
3469         * g++.dg/abi/vbase9.C: New test.
3470
3471 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
3472
3473         * gcc.dg/arm-asm.c: New test.
3474
3475 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
3476
3477         * gcc.dg/Wswitch-enum.c: New test.
3478         Fix PR c/5044.
3479
3480 2002-03-26  Richard Henderson  <rth@redhat.com>
3481
3482         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
3483         structure.
3484
3485 2002-03-25  Richard Henderson  <rth@redhat.com>
3486
3487         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
3488         sparcv9 systems.
3489
3490         * gcc.c-torture/compile/20011119-1.c (xxx): New.
3491         * gcc.c-torture/compile/20011119-2.c (xxx): New.
3492
3493 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
3494
3495         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
3496
3497 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
3498
3499         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
3500         targets using generic thunk support.
3501
3502 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
3503
3504         * gcc.c-torture/compile/20020323-1.c: New test.
3505
3506         * g++.dg/opt/conj2.C: New test.
3507
3508 2002-03-24  Richard Henderson  <rth@redhat.com>
3509
3510         * gcc.dg/weak-1.c: Use -fno-common.
3511
3512 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3513
3514         * g77.dg/f77-edit-apostrophe-out.f: New test
3515         * g77.dg/f77-edit-h-out.f: New test
3516         * g77.dg/f77-edit-t-in.f: New test
3517         * g77.dg/f77-edit-t-out.f: New test
3518         * g77.dg/f77-edit-x-out.f: New test
3519         * g77.dg/f77-edit-slash-out.f: New test
3520         * g77.dg/f77-edit-colon-out.f: New test
3521         * g77.dg/f77-edit-s-out.f: New test
3522
3523 2002-03-24  Richard Henderson  <rth@redhat.com>
3524
3525         * objc/execute/formal_protocol-6.x: New XFAIL.
3526
3527 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3528
3529         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
3530         that do not support weak symbols
3531
3532 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3533
3534         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
3535         * lib/g77.exp:  Likewise
3536         * lib/objc.exp: Likewise
3537
3538 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
3539
3540         * gcc.dg/Wswitch-default.c: New test.
3541
3542 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
3543
3544         * g++.dg/other/enum1.C: New test.
3545
3546 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
3547
3548         * gcc.dg/pragma-ep-3.c: Fix typo.
3549
3550 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3551
3552         * g++.dg/inherit/template-as-base.C: New test.
3553
3554 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
3555
3556         * g++.old-deja/g++.other/dwarf2-1.C: Move...
3557         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
3558
3559 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
3560
3561         * gcc.dg/cpp/multiline.c: Update to match.
3562
3563 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
3564
3565         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
3566
3567 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
3568
3569         * gcc.dg/cpp/extratokens2.c:  New file.
3570
3571 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
3572
3573         * gcc.dg/20020312-2.c: Add rs6000 target.
3574
3575         * gcc.c-torture/compile/20020319-1.c: New test.
3576
3577 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3578
3579         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
3580         (A, E): Handle this.
3581
3582 2002-03-20  Jason Merrill  <jason@redhat.com>
3583
3584         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
3585         ignoring -fpic.
3586         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
3587         through prune_gcc_output.
3588
3589 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
3590
3591         * gcc.c-torture/compile/20020320-1.c: New test.
3592
3593 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
3594
3595         * gcc.c-torture/compile/20020318-1.c: New test.
3596
3597         * gcc.dg/struct-by-value-1.c: New test.
3598
3599         * gcc.dg/20020319-1.c: New test.
3600
3601 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
3602
3603         * g++.dg/opt/conj1.C: New test.
3604
3605 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
3606
3607         * g++.dg/template/qualttp20.C: Revert previous change.
3608         * g++.dg/template/qualttp3.C: Likewise.
3609         * g++.dg/template/qualttp4.C: Likewise
3610         * g++.dg/template/qualttp5.C: Likewise
3611         * g++.dg/template/qualttp6.C: Likewise
3612         * g++.dg/template/qualttp7.C: Likewise
3613         * g++.dg/template/qualttp8.C: Likewise
3614         * g++.dg/template/recurse.C: Likewise.
3615
3616 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
3617
3618         * gcc.dg/cpp/wchar-1.c: Update.
3619
3620 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
3621
3622         * g++.dg/template/conv1.C: New test.
3623         * g++.dg/template/conv2.C: New test.
3624         * g++.dg/template/conv3.C: New test.
3625         * g++.dg/template/conv4.C: New test.
3626
3627 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3628
3629         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
3630         * g++.dg/template/qualttp3.C: Likewise.
3631         * g++.dg/template/qualttp4.C: Likewise
3632         * g++.dg/template/qualttp5.C: Likewise
3633         * g++.dg/template/qualttp6.C: Likewise
3634         * g++.dg/template/qualttp7.C: Likewise
3635         * g++.dg/template/qualttp8.C: Likewise
3636         * g++.dg/template/recurse.C: Likewise.
3637
3638 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3639
3640         * g++.dg/opt/dtor1.C: New test.
3641
3642 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
3643
3644         * gcc.c-torture/compile/20020315-1.c: New test.
3645
3646 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
3647
3648         * gcc.dg/weak-1.c: Fix scan tests.
3649
3650 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
3651
3652         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
3653         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
3654         cris-*-aout* mmix-*-*.
3655         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
3656         cris-*-aout* mmix-*-*.
3657         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
3658         cris-*-elf* cris-*-aout* and mmix-*-*.
3659         * gcc.dg/20001009-1.c: Ditto.
3660         * gcc.dg/20010912-1.c: Ditto.
3661         * gcc.dg/20020122-4.c: Ditto.
3662         * gcc.dg/inline-2.c: Ditto.
3663
3664 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
3665
3666         * gcc.c-torture/compile/20020314-1.c: New test.
3667
3668 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
3669
3670         * gcc.c-torture/execute/20020314-1.c: New test.
3671
3672 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
3673
3674         * g++.dg/warn/Wunused-1.C: New test.
3675
3676 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
3677
3678         * g++.dg/abi/mangle6.C: New test.
3679
3680 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
3681
3682         * gcc.c-torture/compile/20020309-2.c: New test.
3683
3684         * gcc.c-torture/compile/20020312-1.c: New test.
3685
3686 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
3687
3688         * g++.dg/other/access1.C: New test.
3689
3690 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
3691
3692         * gcc.c-torture/execute/wchar_t-1.c: New test.
3693
3694 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
3695
3696         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
3697
3698 2002-03-12  Roger Sayle  <roger@eyesopen.com>
3699
3700         * gcc.dg/20020312-1.c: New test case.
3701
3702 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
3703
3704         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
3705
3706 2002-03-11  Richard Henderson  <rth@redhat.com>
3707
3708         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
3709         * g++.old-deja/g++.jason/report.C: Likewise.
3710
3711 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3712
3713         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
3714         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
3715
3716 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3717
3718         * testsuite/g++.dg/overload/pmf1.C: New test.
3719
3720 2002-03-11  Kazu Hirata  <kazu@hxi.com>
3721
3722         * gcc.c-torture/execute/20020307-1.c: Use long.
3723
3724 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
3725
3726         PR optimization/5844
3727         * gcc.dg/20020310-1.c: New test.
3728
3729 2002-03-09  Michael Meissner  <meissner@redhat.com>
3730
3731         * gcc.c-torture/execute/memcpy-2.c: New test.
3732         * gcc.c-torture/execute/memset-1.c: New test.
3733         * gcc.c-torture/execute/strlen-1.c: New test.
3734         * gcc.c-torture/execute/strcmp-1.c: New test.
3735         * gcc.c-torture/execute/strncmp-1.c: New test.
3736
3737 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
3738
3739         * gcc.dg/ppc-ldstruct.c: New test.
3740
3741 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
3742
3743         * gcc.c-torture/execute/va-arg-22.c: New test.
3744
3745 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3746
3747         * gcc.c-torture/compile/20020309-1.c: New test.
3748
3749 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
3750
3751         * gcc.c-torture/execute/20020307-2.c: New test.
3752
3753 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
3754
3755         * g77.f-torture/compile/20020307-1.f: New test.
3756
3757 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
3758
3759         * gcc.dg/unordered-1.c: New test.
3760
3761 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
3762
3763         * gcc.c-torture/execute/20020307-1.c: New test.
3764
3765 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
3766
3767         * gcc.dg/20020304-1.c: New test.
3768
3769         * gcc.c-torture/compile/20020304-2.c: New test.
3770
3771 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
3772
3773         * gcc.c-torture/compile/20020304-1.c: New test case
3774         (from PR c/5830).
3775
3776 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
3777
3778         * gcc.dg/20020103-1.c: Add other -D ppc variants.
3779
3780 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
3781
3782         * g++.dg/other/classkey1.C: New test.
3783
3784 2002-03-01  Richard Henderson  <rth@redhat.com>
3785
3786         * gcc.c-torture/compile/981223-1.x: New.
3787         * gcc.c-torture/compile/920625-1.x: New.
3788
3789 2002-02-28  Richard Henderson  <rth@redhat.com>
3790
3791         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
3792
3793 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
3794
3795         * gcc.c-torture/execute/20020227-1.c: New test.
3796
3797 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
3798
3799         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
3800         here" ERROR lines.
3801         * g++.old-deja/g++.oliva/partord1.C: Likewise.
3802         * g++.old-deja.g++.other/defarg1.C: Likewise.
3803         * g++.old-deja/g++.pt/calls2.C: Likewise.
3804         * g++.old-deja/g++.pt/crash20.C: Likewise.
3805         * g++.old-deja/g++.pt/crash30.C: Likewise.
3806         * g++.old-deja/g++.pt/crash36.C: Likewise.
3807         * g++.old-deja/g++.pt/crash6.C: Likewise.
3808         * g++.old-deja/g++.pt/defarg13.C: Likewise.
3809         * g++.old-deja/g++.pt/derived3.C: Likewise.
3810         * g++.old-deja/g++.pt/error1.C: Likewise.
3811         * g++.old-deja/g++.pt/friend21.C: Likewise.
3812         * g++.old-deja/g++.pt/friend23.C: Likewise.
3813         * g++.old-deja/g++.pt/infinite1.C: Likewise.
3814         * g++.old-deja/g++.robertl/eb128.C: Likewise.
3815
3816 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
3817
3818         * gcc.c-torture/execute/20020225-2.c: New test.
3819
3820 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
3821
3822         * gcc.c-torture/execute/920730-1t.c,
3823         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
3824         Delete test cases, only relevant to -traditional.
3825
3826 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3827
3828         * gcc.dg/cpp/undef1.c: Remove.
3829         * gcc.dg/cpp/directiv.c: Update.
3830         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
3831
3832 2002-02-27  Michael Meissner  <meissner@redhat.com>
3833
3834         * gcc.c-torture/execute/20020226-1.c: New test.
3835
3836 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
3837
3838         * g++.dg/debug/debug4.C: New test.
3839
3840         * gcc.dg/ia64-visibility-1.c: New test.
3841
3842 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
3843
3844         * gcc.dg/debug/20020224-1.c: New.
3845
3846 2002-02-25  Kazu Hirata  <kazu@hxi.com>
3847
3848         * gcc.c-torture/execute/960416-1.x: New.
3849         * gcc.c-torture/execute/divconst-3.x: Likewise.
3850
3851 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
3852
3853         * gcc.dg/20020224-1.c: New test.
3854
3855 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
3856
3857         * gcc.c-torture/execute/20020225-1.c: New.
3858
3859 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3860
3861         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
3862
3863 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
3864
3865         * gcc.dg/20020222-1.c: New test.
3866
3867 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
3868
3869         * g++.dg/opt/anonunion1.C: New test.
3870
3871 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
3872
3873         * g++.dg/template/qualttp19.C: New test.
3874         * g++.dg/template/qualttp20.C: New test.
3875         * g++.old-deja/g++.jason/report.C: Adjust expected errors
3876         * g++.old-deja/g++.other/qual1.C: Likewise.
3877
3878 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
3879
3880         * gcc.dg/attr-alwaysinline.c: New.
3881
3882 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
3883
3884         * gcc.dg/20020220-1.c: New test.
3885
3886         * gcc.dg/20020220-2.c: New test.
3887
3888         * g++.dg/opt/mmx1.C: New test.
3889
3890 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
3891
3892         * gcc.c-torture/compile/20020110.c: New test.
3893
3894 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
3895
3896         * gcc.c-torture/execute/20020219-1.c: New test.
3897
3898         * gcc.dg/20020219-1.c: New test.
3899
3900         * gcc.dg/noncompile/20020220-1.c: New test.
3901
3902         * g++.dg/opt/ptrintsum1.C: New test.
3903
3904         * gcc.dg/debug/20020220-1.c: New test.
3905
3906 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
3907
3908         * gcc.c-torture/execute/20020216-1.c: New test.
3909
3910 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3911
3912         * gcc.dg/decl-1.c: Update, new test.
3913
3914 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
3915
3916         * g++.dg/abi/bitfield1.C: New test.
3917         * g++.dg/abi/bitfield2.C: New test.
3918
3919 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
3920
3921         * gcc.dg/attr-nest.c: New test.
3922
3923 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
3924
3925         * gcc.c-torture/execute/20020215-1.c: New test.
3926
3927 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
3928
3929         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
3930         * g++.dg/debug/debug.exp: New.
3931         * g++.dg/debug/trivial.C: New.
3932         * g++.dg/debug/debug1.C: Moved...
3933         * g++.dg/other/debug1.C: ...from here.
3934         * g++.dg/debug/debug2.C: Moved...
3935         * g++.dg/other/debug2.C: ...from here.
3936         * g++.dg/debug/debug3.C: Moved...
3937         * g++.dg/other/debug3.C: ...from here.
3938
3939         * gcc.dg/noncompile/20020213-1.c: New test.
3940
3941 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
3942
3943         * g++.dg/other/debug3.C: New test.
3944
3945         * gcc.c-torture/execute/20020213-1.c: New test.
3946
3947 2002-02-13  Richard Smith <richard@ex-parrot.com>
3948
3949         * g++.old-deja/g++.other/thunk1.C: New test.
3950
3951 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
3952
3953         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3954
3955 2002-02-13  Stan Shebs  <shebs@apple.com>
3956
3957         * gcc.dg/altivec-3.c: New.
3958
3959 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
3960
3961         * gcc.dg/Wunreachable-1.c: New test.
3962         * gcc.dg/Wunreachable-2.c: New test.
3963
3964 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3965
3966         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
3967
3968 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
3969
3970         * gcc.dg/decl-1.c: New test.
3971
3972 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
3973
3974         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
3975
3976 2002-02-10  Kazu Hirata  <kazu@hxi.com>
3977
3978         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
3979         * gcc.c-torture/compile/980506-1.x: Likewise.
3980
3981 2002-02-10  Kazu Hirata  <kazu@hxi.com>
3982
3983         * gcc.dg/20020210-1.c: New.
3984
3985 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
3986
3987         * g77.f-torture/execute/947.f: New regression test
3988         for PR fortran/947.
3989
3990 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
3991
3992         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
3993         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
3994
3995 2002-02-08  Richard Henderson  <rth@redhat.com>
3996
3997         * gcc.c-torture/compile/labels-3.c: New.
3998
3999 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
4000
4001         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
4002         expression statements work instead.
4003         * gcc.dg/noncompile/20020207-1.c: New test.
4004
4005 2002-02-07  Richard Henderson  <rth@redhat.com>
4006
4007         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
4008
4009 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4010
4011         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
4012         message from g77
4013         * lib/g77-dg.exp: Trim g77 error messages so that they are
4014         recognized by dg.exp.
4015
4016 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4017
4018         PR fortran/5473
4019         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
4020
4021 2002-02-07  Richard Henderson  <rth@redhat.com>
4022
4023         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
4024         to be sufficiently aligned for integers.
4025
4026 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
4027
4028         * g++.dg/template/friend4.C: New test.
4029
4030 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4031
4032         PR fortran/5743
4033         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
4034         unsupported cases.
4035
4036 2002-02-07  Richard Henderson  <rth@redhat.com>
4037
4038         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
4039         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
4040         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
4041         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
4042
4043 2002-02-06  Richard Henderson  <rth@redhat.com>
4044
4045         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
4046
4047 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
4048
4049         * gcc.dg/20020206-1.c: New test.
4050
4051 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
4052
4053         * gcc.c-torture/execute/20020206-1.c: New test.
4054
4055         * gcc.c-torture/execute/20020206-2.c: New test.
4056
4057         PR optimization/5429:
4058         * gcc.c-torture/compile/20020206-1.c: New test.
4059
4060 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
4061
4062         * g++.dg/ext/align1.C: Do not use an explicit alignment value
4063         as certain file formats cannot support particularly large
4064         alignments.
4065
4066         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
4067         and do not expect to be able to link the executable.
4068
4069         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
4070         fail because the COFF format does not support the weak attribute.
4071
4072 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
4073
4074         * g77.dg/pr5473.f:  New test
4075
4076 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
4077
4078         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
4079         Fix testcase accordingly.
4080
4081 2002-02-04  Richard Henderson  <rth@redhat.com>
4082
4083         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
4084         (buf): Change to be an array of pointers, not ints.
4085
4086 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4087
4088         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
4089         before all tests.  Move warning one line above to match where it
4090         C frontend emits.
4091         * gcc.dg/Wswitch-2.c: New test.
4092         * g++.dg/warn/Wswitch-1.C: New test.
4093         * g++.dg/warn/Wswitch-2.C: New test.
4094
4095 2002-02-04  Richard Henderson  <rth@redhat.com>
4096
4097         * g++.dg/abi/offsetof.C: Fix size comparison.
4098
4099 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
4100
4101         * gcc.dg/cast-qual-2.c: New test.
4102
4103 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4104
4105         * gcc.dg/20020201-4.c: New test.
4106
4107 2002-02-04  Ben Elliston  <bje@redhat.com>
4108
4109         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
4110         target_info attribute != 0, in addition to the empty string.
4111         (gcc_target_compile): Likewise.
4112
4113 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
4114
4115         * gcc.dg/Wswitch.c: New test.
4116         PR gcc/4475. PR gcc/3780.
4117
4118 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
4119
4120         * g77.f-torture/execute/5122.f: New test for regressions
4121         against PR fortran/5122.
4122
4123 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
4124
4125         * g77.f-torture/compile/pr3743.f: Delete
4126         * g77.dg/pr3743-1.f: New test.
4127         * g77.dg/pr3743-2.f: New test.
4128         * g77.dg/pr3743-3.f: New test.
4129         * g77.dg/pr3743-4.f: New test.
4130
4131 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4132
4133         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
4134
4135 2002-02-02  Richard Henderson  <rth@redhat.com>
4136
4137         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
4138         * gcc.c-torture/execute/bf64-1.c: Likewise.
4139
4140 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4141
4142         * gcc.dg/20020201-2.c: New test.
4143
4144         * gcc.dg/20020201-3.c: New test.
4145
4146         * gcc.c-torture/execute/bitfld-2.c: New test.
4147
4148 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4149
4150         * gcc.dg/bitfld-1.c: Update.
4151         * gcc.dg/bitfld-2.c: Update.
4152         * gcc.c-torture/execute/bitfld-1.x: New.
4153
4154 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4155
4156         * gcc.c-torture/execute/20020201-1.c: New test.
4157
4158 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
4159
4160         PR target/5469
4161         * gcc.dg/20020201-1.c: New test.
4162
4163 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
4164
4165         PR fortran/3743
4166         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
4167         * g77.f-torture/compile/pr3743.x: Remove
4168
4169 2002-01-31  Tom Rix  <trix@redhat.com>
4170
4171         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
4172
4173 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4174
4175         * gcc.dg/noncompile/20020130-1.c: New test.
4176
4177 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
4178
4179         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
4180
4181 2002-01-29  Richard Henderson  <rth@redhat.com>
4182
4183         * gcc.c-torture/execute/991118-1.c: Cast various constants back
4184         to long long.
4185         * gcc.c-torture/execute/bf64-1.c: Likewise.
4186
4187 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
4188
4189         * gcc.c-torture/execute/20020129-1.c: New test.
4190
4191 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4192
4193         * gcc.c-torture/compile/20000224-1.c: Update.
4194         * gcc.c-torture/execute/bitfld-1.c: New tests.
4195         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
4196         * gcc.dg/uninit-A.c: Update.
4197
4198 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
4199
4200         * g++.dg/template/ctor1.C: Add instantiation.
4201
4202 2002-01-28  Paul Koning  <pkoning@equallogic.com>
4203
4204         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
4205         argument to __builtin_prefetch to be const ptr.
4206
4207 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
4208
4209         * gcc.c-torture/compile/20020120-1.c: New test.
4210
4211 2002-01-27  Kazu Hirata  <kazu@hxi.com>
4212
4213         * gcc.c-torture/execute/20020127-1.c: New test.
4214
4215 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
4216
4217         * g77.dg/f77-edit-i-in.f: New test
4218         * g77.dg/f77-edit-i-out.f: New test
4219
4220 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
4221
4222         * gcc.dg/debug/debug.exp: New file.
4223         * gcc.dg/debug/trivial.c: New file.
4224         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
4225         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
4226         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
4227         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
4228         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
4229         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
4230         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
4231         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
4232         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
4233         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
4234         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
4235         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
4236         * gcc.dg/20000503-1.c: Removed.
4237         * gcc.dg/20010207-1.c: Removed.
4238         * gcc.dg/20011223-1.c: Removed.
4239         * gcc.dg/20020104-2.c: Removed.
4240         * gcc.dg/debug-1.c: Removed.
4241         * gcc.dg/debug-2.c: Removed.
4242         * gcc.dg/debug-3.c: Removed.
4243         * gcc.dg/debug-4.c: Removed.
4244         * gcc.dg/debug-5.c: Removed.
4245         * gcc.dg/debug-6.c: Removed.
4246         * gcc.dg/dwarf2-1.c: Removed.
4247         * gcc.dg/dwarf2-2.c: Removed.
4248
4249 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
4250
4251         * g++.old-deja/g++.other/eh5.C: New test.
4252         * g++.old-deja/g++.other/sibcall2.C: New test.
4253         * g++.old-deja/g++.other/array9.C: New test.
4254         * g++.old-deja/g++.other/typename2.C: New test.
4255         * g++.old-deja/g++.other/crash60.C: New test.
4256         * g++.old-deja/g++.other/conv9.C: New test.
4257         * g++.old-deja/g++.other/mangle10.C: New test.
4258         * g++.old-deja/g++.other/unchanging1.C: New test.
4259         * g++.old-deja/g++.other/exprstmt1.C: New test.
4260         * g++.old-deja/g++.other/inline23.C: New test.
4261         * g++.old-deja/g++.eh/ia64-1.C: New test.
4262         * g++.old-deja/g++.other/dwarf2-1.C: New test.
4263         * g++.old-deja/g++.other/reload1.C: New test.
4264         * g++.old-deja/g++.other/static20.C: New test.
4265         * g++.old-deja/g++.other/local-alloc1.C: New test.
4266         * g++.old-deja/g++.other/conv8.C: New test.
4267         * g++.old-deja/g++.other/stmtexpr2.C: New test.
4268         * g++.old-deja/g++.other/storeexpr1.C: New test.
4269         * g++.old-deja/g++.other/storeexpr2.C: New test.
4270         * g++.dg/eh/template2.C: New test.
4271         * g++.dg/warn/weak1.C: New test.
4272
4273 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
4274
4275         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4276         Remove first, non-varying, argument.
4277
4278 2002-01-23  Richard Henderson  <rth@redhat.com>
4279
4280         * gcc.dg/inline-2.c: New.
4281
4282         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
4283         Add optional target arg.  Check number of arguments.
4284         (scan-assembler-not, scan-assembler-dem): Likewise.
4285         (scan-assembler-dem-not): Likewise.
4286
4287 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4288
4289         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
4290         line 12.
4291         * g++.old-deja/g++.brendan/parse3.C,
4292         g++.old-deja/g++.other/crash26.C,
4293         g++.old-deja/g++.other/crash28.C,
4294         g++.old-deja/g++.other/crash29.C,
4295         g++.old-deja/g++.other/crash30.C,
4296         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
4297
4298 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
4299
4300         * gcc.dg/20020115-1.c: New.
4301
4302 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
4303
4304         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
4305
4306 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
4307
4308         * gcc.dg/20020122-3.c: New.
4309
4310 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
4311
4312         * g++.dg/other/gc1.C: New test.
4313
4314 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4315
4316         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
4317
4318 2002-01-22  Richard Henderson  <rth@redhat.com>
4319
4320         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
4321
4322 2002-01-22  Richard Henderson  <rth@redhat.com>
4323
4324         * gcc.dg/20020122-4.c: New.
4325
4326 2002-01-22  H.J. Lu <hjl@gnu.org>
4327
4328         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
4329         link output.
4330         * gcc.dg/special/ecos.exp: Likewise.
4331         * lib/g++-dg.exp: Likewise.
4332         * lib/g77-dg.exp: Likewise.
4333         * lib/gcc-dg.exp : Likewise.
4334         * lib/mike-g++.exp: Likewise.
4335         * lib/mike-g77.exp: Likewise.
4336         * lib/mike-gcc.exp: Likewise.
4337         * lib/objc-dg.exp: Likewise.
4338
4339 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
4340
4341         PR target/5379
4342         * gcc.dg/20020122-2.c: New test.
4343
4344 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
4345
4346         * gcc.dg/20020122-1.c: New test.
4347
4348 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
4349
4350         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4351
4352 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
4353
4354         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
4355
4356 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4357
4358         * gcc.c-torture/compile/20020121-1.c: New test.
4359
4360 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4361
4362         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
4363         ld_library_path.
4364
4365 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
4366
4367         * gcc.dg/20020218-1.c: New test.
4368
4369 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
4370
4371         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
4372         messages
4373         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
4374         "At global scope" warning
4375         * g++.dg/ext/align1.C: Change cygwin test for alignment
4376         from db-bogus to dg-warning
4377
4378 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
4379
4380         * g77.f-torture/compile/cpp2.F: New test.
4381
4382 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4383
4384         * g++.dg/template/access1.C: New test.
4385
4386 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
4387
4388         * gcc.dg/20020118-1.c: New.
4389
4390 2002-01-18  Kazu Hirata  <kazu@hxi.com>
4391
4392         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
4393
4394 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4395
4396         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
4397         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
4398         alignment warnings.
4399
4400 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4401
4402         * gcc.misc-tests/i386-prefetch.exp: Save and restore
4403         torture_with_loops and torture_without_loops
4404
4405 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
4406
4407         * gcc.c-torture/compile/20020116-1.c: New test.
4408
4409 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
4410
4411         * gcc.dg/20020116-2.c: New test.
4412
4413         * gcc.dg/ultrasp4.c: New test.
4414
4415         * gcc.dg/20020116-1.c: New test.
4416
4417 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
4418
4419         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
4420         by EABI.
4421
4422 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
4423
4424         * gcc.misc-tests/i386-prefetch.exp: New.
4425         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
4426         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
4427         * gcc.misc-tests/i386-pf-none-1.c: New test.
4428         * gcc.misc-tests/i386-pf-sse-1.c: New test.
4429
4430 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
4431
4432         * gcc.dg/gnu89-init-1.c: Add new tests.
4433
4434 2002-01-15  Andreas Jaeger  <aj@suse.de>
4435
4436         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
4437         * gcc.dg/i386-mmx-2.c: Likewise.
4438         * gcc.dg/i386-sse-1.c: Likewise.
4439         * gcc.dg/i386-sse-2.c: Likewise.
4440         * gcc.dg/i386-sse-3.c: Likewise.
4441
4442 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
4443
4444         * g77.f-torture/execute/intrinsic-unix-bessel.f:
4445         Uncomment additional cases that now pass.
4446
4447 2002-01-11  Richard Henderson  <rth@redhat.com>
4448
4449         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
4450         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
4451
4452 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
4453
4454         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
4455
4456 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
4457
4458         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
4459         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
4460
4461 2002-01-10  Dale Johannesen  <dalej@apple.com>
4462
4463         * gcc.c-torture/execute/loop-11.c: New.
4464
4465 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
4466
4467         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
4468         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
4469
4470 2002-01-09  Richard Henderson  <rth@redhat.com>
4471
4472         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
4473         type in which to perform the operation for each size.
4474
4475 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
4476
4477         * gcc.c-torture/compile/20020109-2.c: New test.
4478
4479 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
4480
4481         * gcc.c-torture/execute/loop-10.c: New test.
4482
4483 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4484
4485         * gcc.c-torture/compile/20010226-1.c: New test.
4486         * gcc.c-torture/compile/20010227-1.c: New test.
4487         * gcc.c-torture/compile/20010426-1.c: New test.
4488         * gcc.c-torture/compile/20010510-1.c: New test.
4489         * gcc.c-torture/compile/20010605-3.c: New test.
4490         * gcc.c-torture/compile/20010824-1.c: New test.
4491         * gcc.c-torture/execute/20010409-1.c: New test.
4492         * gcc.dg/noncompile/20000901-1.c: New test.
4493         * gcc.dg/20001023-1.c: New test.
4494         * gcc.dg/20001101-1.c: New test.
4495         * gcc.dg/20001102-1.c: New test.
4496         * gcc.dg/20010207-1.c: New test.
4497         * gcc.dg/20010405-1.c: New test.
4498         * gcc.dg/20010822-1.c: New test.
4499         * gcc.dg/20011107-1.c: New test.
4500
4501 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
4502
4503         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
4504
4505         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
4506         execution failure on PA targets.
4507
4508 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4509
4510         * gcc.c-torture/compile/20020109-1.c: New test.
4511
4512 2002-01-08  Kazu Hirata  <kazu@hxi.com>
4513
4514         * gcc.c-torture/execute/20020108-1.c: New test.
4515
4516 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
4517
4518         * gcc.dg/20020108-1.c: New test.
4519
4520 2002-01-08  H.J. Lu <hjl@gnu.org>
4521
4522         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
4523         for header files.
4524
4525 2002-01-08  Geoff Keating  <geoffk@redhat.com>
4526
4527         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
4528         consistency.
4529
4530 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
4531
4532         * gcc.dg/altivec-4.c: Test altivec predicates.
4533
4534 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
4535
4536         * gcc.c-torture/execute/20020107-1.c: New test.
4537
4538 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
4539
4540         PR c/5279
4541         * gcc.c-torture/compile/20020106-1.c: New test.
4542
4543 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
4544
4545         * gcc.c-torture/execute/nestfunc-4.c: New test.
4546
4547 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4548
4549         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
4550         extra triple that slipped in.
4551         * g++.old-deja/g++.abi/align.C: Likewise.
4552         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4553
4554 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4555
4556         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
4557         * g++.old-deja/g++.abi/align.C: Likewise.
4558         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4559
4560         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
4561         on FreeBSD/i386.
4562         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
4563         FreeBSD.
4564
4565 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
4566
4567         * gcc.dg/20020104-1.c: New test.
4568
4569         * gcc.dg/20020104-2.c: New test.
4570
4571 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
4572
4573         * gcc.dg/20020103-1.c: Fix typo in target selector.
4574
4575 2002-01-03  Richard Henderson  <rth@redhat.com>
4576
4577         * gcc.dg/20020103-1.c: New.
4578
4579 2002-01-03  Kazu Hirata  <kazu@hxi.com>
4580
4581         * gcc.c-torture/execute/20020103-1.c: New test.
4582
4583 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
4584
4585         * g++.dg/other/debug2.C: New test.
4586
4587         * gcc.c-torture/compile/20020103-1.c: New test.
4588
4589 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
4590
4591         * gcc.dg/gnu89-init-1.c: Added new tests.
4592
4593 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4594
4595         * g++.dg/template/friend2.C: Remove as patch is reverted.
4596
4597         * g++.dg/warn/oldcast1.C: New test.
4598
4599         * g++.dg/template/ptrmem1.C: New test.
4600         * g++.dg/template/ptrmem2.C: New test.
4601
4602         * g++.dg/template/ntp.C: New test.
4603
4604         * g++.dg/other/component1.C: New test.
4605
4606         * g++.dg/template/ttp3.C: New test.
4607
4608         * g++.dg/template/friend2.C: New test.
4609         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
4610
4611 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4612
4613         * g++.dg/other/ptrmem1.C: New test.
4614         * g++.dg/other/ptrmem2.C: New test.
4615
4616 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4617
4618         * g++.dg/template/ctor1.C: New test.
4619
4620 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4621
4622         * g++.dg/template/friend2.C: New test.
4623
4624 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
4625
4626         * gcc.dg/mmix-1.c: New test.
4627
4628 2001-12-31  Richard Henderson  <rth@redhat.com>
4629
4630         * gcc.dg/asm-5.c: New.
4631
4632 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
4633
4634         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
4635         in namespace __gnu_cxx
4636
4637 2001-12-30  Richard Henderson  <rth@redhat.com>
4638
4639         * gcc.dg/debug-6.c: New.
4640
4641 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
4642
4643         * gcc.c-torture/compile/20011229-2.c: New test.
4644
4645 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
4646
4647         * gcc.dg/debug-3.c: New test.
4648         * gcc.dg/debug-4.c: New test.
4649         * gcc.dg/debug-5.c: New test.
4650
4651 2001-12-29  Richard Henderson  <rth@redhat.com>
4652
4653         * g++.dg/eh/loop1.C: New.
4654
4655 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4656
4657         * g++.dg/template/crash1.C: New test.
4658
4659 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4660
4661         * g++.dg/other/const1.C: New test.
4662
4663 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
4664
4665         * gcc.c-torture/compile/20011229-1.c: New test.
4666
4667 2001-12-28  Stan Shebs  <shebs@apple.com>
4668
4669         * lib/objc-torture.exp: Resync with c-torture.exp.
4670         * lib/objc.exp: Load standard libraries.
4671
4672 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
4673
4674         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
4675         additional tests.
4676
4677 2001-12-27  Roger Sayle <roger@eyesopen.com>
4678
4679         * gcc.c-torture/execute/string-opt-16.c: New testcase.
4680
4681 2001-12-27  Richard Henderson  <rth@redhat.com>
4682
4683         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
4684
4685 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
4686
4687         * g++.dg/eh/ctor1.C: New test.
4688         * g++.dg/other/error2.C: New test.
4689
4690 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
4691
4692         * g++.dg/other/init2.C: New test.
4693
4694 2001-12-24  Richard Henderson  <rth@redhat.com>
4695
4696         * gcc.dg/20011223-1.c: New.
4697         * gcc.dg/inline-1.c: New.
4698
4699 2001-12-23  Richard Henderson  <rth@redhat.com>
4700
4701         * gcc.dg/asm-4.c: Test operand modifiers.
4702
4703 2001-12-23  Richard Henderson  <rth@redhat.com>
4704
4705         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
4706
4707 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4708
4709         * gcc.c-torture/execute/20011223-1.c: New test.
4710
4711 2001-12-21  Richard Henderson  <rth@redhat.com>
4712
4713         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
4714         re-enables the warning.
4715
4716 2001-12-21  Richard Henderson  <rth@redhat.com>
4717
4718         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
4719
4720 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
4721
4722         * gcc.c-torture/compile/20011218-1.c: New test.
4723
4724 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
4725
4726         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
4727         arm-isr.c test.
4728         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
4729         epilogue generation for ARM ISR routines.
4730
4731 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4732
4733         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
4734         * gcc.dg/format/c90-printf-3.c: Likewise.
4735         * gcc.dg/format/c99-printf-3.c: Likewise.
4736         * gcc.dg/format/ext-1.c: Likewise.
4737         * gcc.dg/format/ext-6.c: Likewise.
4738         * gcc.dg/format/format.h: Prototype unlocked stdio.
4739
4740 2001-12-20  Richard Henderson  <rth@redhat.com>
4741
4742         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
4743         (arena): Use it.
4744         (malloc): Correct allocation logic.  Abort if we fill up the
4745         arena before initialization complete.
4746         (realloc): Correct allocation logic.
4747
4748 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
4749
4750         * gcc.c-torture/compile/20011219-2.c: New test.
4751
4752         * gcc.c-torture/execute/20011219-1.c: New test.
4753
4754 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
4755
4756         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
4757         target does not support weak symbols.
4758
4759 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
4760
4761         * gcc.c-torture/compile/20011219-1.c: New test.
4762
4763 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
4764
4765         * g++.dg/other/error1.C: New test.
4766
4767 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
4768
4769         * gcc.c-torture/execute/20011217-1.c: New test.
4770
4771 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
4772
4773         * objc.dg/special/: New directory.
4774         * objc.dg/special/special.exp: New file.
4775         * objc.dg/special/unclaimed-category-1.h: New file.
4776         * objc.dg/special/unclaimed-category-1a.m: New file.
4777         * objc.dg/special/unclaimed-category-1.m: New file.
4778
4779 2001-12-17  Andreas Jaeger  <aj@suse.de>
4780
4781         * gcc.c-torture/compile/20011217-2.c: New test.
4782
4783 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4784
4785         * gcc.c-torture/compile/20011217-1.c: New test.
4786
4787 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
4788
4789         * testsuite/gcc.dg/20011214-1.c: New.
4790
4791 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
4792
4793         * gcc.dg/altivec-4.c: New.
4794
4795 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
4796
4797         * gcc.dg/20011113-1.c: New test.
4798
4799 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4800
4801         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
4802         std::__malloc_alloc_template<0> and
4803         std::__default_alloc_template<false, 0>.
4804
4805 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4806
4807         * objc/execute/bf-21.m: New test.
4808         * objc/execute/enumeration-1.m: New test.
4809         * objc/execute/enumeration-2.m: New test.
4810
4811 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
4812
4813         * gcc.dg/gnu89-init-1.c: New test.
4814
4815 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
4816
4817         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
4818         * g++.old-deja/g++.jason/2371.C: Likewise.
4819         * g++.old-deja/g++.jason/template33.C: Likewise.
4820         * g++.old-deja/g++.jason/template34.C: Likewise.
4821         * g++.old-deja/g++.jason/template36.C: Likewise.
4822         * g++.old-deja/g++.oliva/typename1.C: Likewise.
4823         * g++.old-deja/g++.oliva/typename2.C: Likewise.
4824         * g++.old-deja/g++.other/typename1.C: Likewise.
4825         * g++.old-deja/g++.pt/inherit2.C: Likewise.
4826         * g++.old-deja/g++.pt/nontype5.C: Likewise.
4827         * g++.old-deja/g++.pt/typename11.C: Likewise.
4828         * g++.old-deja/g++.pt/typename14.C: Likewise.
4829         * g++.old-deja/g++.pt/typename16.C: Likewise.
4830         * g++.old-deja/g++.pt/typename3.C: Likewise.
4831         * g++.old-deja/g++.pt/typename4.C: Likewise.
4832         * g++.old-deja/g++.pt/typename5.C: Likewise.
4833         * g++.old-deja/g++.pt/typename7.C: Likewise.
4834         * g++.old-deja/g++.robertl/eb9.C: Likewise.
4835
4836 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
4837
4838         * g++.dg/other/linkage1.C: New test.
4839         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
4840         specifiers.
4841
4842 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
4843
4844         * gcc.dg/concat.c: New test.
4845
4846 2001-12-11  Stan Shebs  <shebs@apple.com>
4847
4848         * objc/compile: New test directory.
4849         * objc/compile/compile.exp: New expect script.
4850         * objc/compile/20011211-1.m: New compile test.
4851
4852 2001-12-11  Jason Merrill  <jason@redhat.com>
4853
4854         * lib/prune.exp (prune_gcc_output): Also handle "In member
4855         function".  So many permutations...
4856
4857 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
4858
4859         * g++.dg/template/typedef1.C: New test.
4860
4861 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
4862
4863         * g++.dg/other/copy1.C: New test.
4864
4865 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
4866
4867         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
4868
4869         * gcc.dg/builtin-choose-expr.c: New.
4870
4871 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
4872
4873         * gcc.dg/altivec-2.c: New.
4874
4875 2001-12-07  Richard Henderson  <rth@redhat.com>
4876
4877         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
4878
4879 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
4880
4881         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
4882         ultrasparc.
4883
4884 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4885
4886         * g++-old.deja/g++.robertl/eb101.C: Deleted.
4887
4888 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
4889
4890         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
4891         variable argument list.
4892
4893 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
4894
4895         * gcc.c-torture/execute/memcheck: Delete entire directory.
4896         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
4897         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
4898
4899 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4900
4901         * gcc.dg/Wshadow-1.c: New test.
4902
4903 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
4904
4905         * gcc.c-torture/compile/20011130-1.c: New test.
4906
4907         * gcc.dg/noncompile/20011025-1.c: New test.
4908
4909         * g++.dg/other/anon-union.C: New test.
4910
4911         * gcc.c-torture/execute/20011024-1.c: New test.
4912
4913 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
4914
4915         * gcc.c-torture/execute/20000722-1.x,
4916         gcc.c-torture/execute/20010123-1.x: Remove.
4917         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
4918         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
4919         gcc.dg/c99-complit-2.c: New tests.
4920
4921 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
4922
4923         * g++.dg/inherit/base1.C: New test.
4924
4925 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
4926
4927         * g++.dg/other/stdarg1.C: New test.
4928
4929         * gcc.c-torture/compile/20011130-2.c: New test.
4930
4931 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
4932
4933         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
4934         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
4935         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
4936         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
4937         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
4938         * gcc.dg/builtin-prefetch-1.c: New test.
4939
4940 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
4941
4942         * gcc.dg/20011130-1.c: New test.
4943
4944 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
4945
4946         * g++.dg/other/scope1.C: New test.
4947         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
4948
4949 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4950
4951         * gcc.dg/vla-init-1.c: New test.
4952
4953 2001-12-01  Geoff Keating  <geoffk@redhat.com>
4954
4955         * gcc.c-torture/compile/structs.c: New testcase from GDB.
4956
4957 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4958
4959         * objc.dg/alias.m: Update.
4960         * objc.dg/class-1.m: Update.
4961         * objc.dg/const-str-1.m: Update.
4962         * objc.dg/fwd-proto-1.m: Update.
4963         * objc.dg/id-1.m: Update.
4964         * objc.dg/super-class-1.m: Update.
4965
4966 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
4967
4968         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
4969         constructs.
4970
4971 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
4972
4973         * gcc.c-torture/execute/20011128-1.c: New test.
4974
4975 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
4976
4977         * gcc.dg/20011127-1.c: New test.
4978
4979 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4980
4981         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
4982         from Austin Group draft 7.
4983         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
4984         scanf format arguments.
4985         * gcc.dg/format/no-exargs-2.c: New test.
4986
4987 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
4988
4989         * g++.dg/abi/vbase8-4.C: New test.
4990
4991 2001-11-24  Ian Lance Taylor  <ian@airs.com>
4992
4993         * gcc.c-torture/execute/20011121-1.c: New test.
4994
4995 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
4996
4997         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
4998
4999 2001-11-23  Andreas Jaeger  <aj@suse.de>
5000
5001         * gcc.dg/cpp/charconst-2.c: New test.
5002
5003 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
5004
5005         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
5006         to the host if it is remote.  Let tests specify extra headers
5007         they use.
5008         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
5009         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
5010         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
5011         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
5012         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
5013         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
5014         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
5015         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
5016         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
5017         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
5018
5019 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
5020
5021         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
5022         for little endian ARMs.
5023
5024 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
5025
5026         * gcc.c-torture/compile/20011119-1.c: New test.
5027         * gcc.c-torture/compile/20011119-2.c: New test.
5028
5029 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
5030
5031         * gcc.dg/altivec-1.c: Fix typo.
5032
5033 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5034
5035         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
5036
5037 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
5038
5039         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
5040
5041 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
5042
5043         * lib/g77.exp: Don't specify --rpath-link.
5044
5045         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
5046         across all the headers.
5047         * gcc.dg/format/format.exp: For testing on a remote host,
5048         copy format.h.
5049
5050         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
5051         * gcc.c-torture/execute/930406-1.c: Likewise.
5052         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5053
5054 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
5055
5056         * gcc.dg/altivec-1.c: New.
5057
5058 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
5059
5060         * gcc.dg/cpp/fpreprocessed.c: New test case.
5061
5062 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5063
5064         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
5065         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
5066         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
5067
5068 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5069
5070         * gcc.dg/no-builtin-1.c: New test.
5071
5072 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
5073
5074         * gcc.c-torture/execute/20011115-1.c: New test.
5075
5076 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
5077
5078         * gcc.c-torture/compile/20011114-2.c: New test.
5079         * gcc.c-torture/compile/20011114-3.c: New test.
5080         * gcc.c-torture/compile/20011114-4.c: New test.
5081
5082 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
5083
5084         * g++.dg/other/init1.C: New test.
5085
5086 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
5087
5088         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
5089         message.
5090
5091         * gcc.c-torture/execute/20011114-1.c: New testcase.
5092
5093         * gcc.c-torture/compile/20010327-1.c: Revert last change.
5094         * gcc.c-torture/compile/20011114-1.c: New test, exactly
5095         like the (before this change) version of 20010327-1.c.
5096
5097 2001-11-14  Roger Sayle <roger@eyesopen.com>
5098
5099         * gcc.c-torture/execute/string-opt-13.c: New testcase.
5100
5101 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
5102
5103         * g++.dg/init/array2.C: New test.
5104
5105 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
5106
5107         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
5108
5109 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
5110
5111         * g++.dg/other/forscope1.C: New test.
5112         * g++.dg/ext/forscope1.C: New test.
5113         * g++.dg/ext/forscope2.C: New test.
5114
5115 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
5116
5117         * gcc.c-torture/execute/20011113-1.c: New test.
5118
5119 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
5120
5121         * gcc.c-torture/execute/20011109-2.c: New test.
5122
5123         * gcc.c-torture/execute/20011109-1.c: New test.
5124
5125 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
5126
5127         * gcc.c-torture/compile/20011109-1.c: New test.
5128
5129 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
5130
5131         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
5132         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
5133         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
5134         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
5135         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
5136         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
5137         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
5138
5139 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5140
5141         * g++.dg/warn/Wshadow-1.C: New tests.
5142         * g++.old-deja/g++.mike/for3.C: Update.
5143
5144 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5145
5146         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
5147         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
5148         XFAILs.  Adjust expected error texts.
5149         * gcc.c-torture/compile/20011106-1.c,
5150         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
5151         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
5152         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
5153         gcc.dg/c99-array-lval-5.c: New tests.
5154
5155 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5156
5157         * gcc.dg/cpp/defined.c: Update.
5158
5159 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5160
5161         * gcc.c-torture/execute/anon-1.c: New test.
5162
5163 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
5164
5165         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
5166         same size, so no warning should be produced on stormy16.
5167
5168         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
5169         due to oversized array.
5170         * g++.old-deja/g++.mike/ns15.C: Likewise.
5171         * g++.old-deja/g++.pt/crash16.C: Likewise.
5172
5173 2001-11-02  Graham Stott  <grahams@redhat.com>
5174
5175         * g++.dgother/debug1.C: Fix typos.
5176
5177 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
5178
5179         * g++.dg/other/debug1.C: New test.
5180
5181 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5182
5183         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
5184         of unsigned long.
5185
5186 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
5187
5188         * gcc.dg/20011029-2.c: New test.
5189
5190         * gcc.c-torture/compile/20011029-1.c: New test.
5191
5192 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5193
5194         * objc/execute/class_self-1.m: New test.
5195         * objc/execute/class_self-2.m: New test.
5196
5197 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
5198
5199         * gcc.misc-tests/msgs.exp: Delete.
5200         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
5201         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
5202         error set to match recent changes.
5203
5204 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
5205
5206         * gcc.dg/20011021-1.c: New test.
5207
5208 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
5209
5210         * gcc.c-torture/compile/20011023-1.c: New test.
5211
5212 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
5213
5214         * lib/g77.exp: Rewrite based on lib/g++.exp.
5215
5216 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
5217
5218         * gcc.c-torture/execute/20011019-1.c: New test.
5219
5220         * gcc.dg/20011018-1.c: New test.
5221
5222 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
5223
5224         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
5225
5226 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
5227
5228         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
5229         * gcc.dg/attr-invalid.c: Likewise.
5230
5231 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
5232
5233         * testsuite/gcc.dg/20011015-1.c: New test.
5234
5235 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5236
5237         * g++.dg/template/unify2.C: New test.
5238
5239 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5240
5241         * g++.dg/other/exception-specification.C: New test
5242
5243 2001-10-13  Tom Rix  <trix@redhat.com>
5244
5245         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
5246         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
5247
5248 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
5249
5250         * testsuite/gcc.dg/20011009-1.c: New test.
5251
5252 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
5253
5254         PR g++/4476
5255         * g++.dg/other/friend1.C: New test.
5256
5257 2001-10-11  Richard Henderson  <rth@redhat.com>
5258
5259         * g++.old-deja/g++.other/crash18.C: Add -S to options.
5260
5261 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5262
5263         * gcc.c-torture/compile/20011010-1.c: New.
5264
5265 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5266
5267         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
5268         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
5269         g77.f-torture/execute/execute.exp,
5270         g77.f-torture/noncompile/noncompile.exp,
5271         gcc.c-torture/compile/compile.exp,
5272         gcc.c-torture/execute/execute.exp,
5273         gcc.c-torture/execute/ieee/ieee.exp,
5274         gcc.c-torture/execute/memcheck/memcheck.exp,
5275         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
5276         objc/execute/execute.exp: Update FSF address.
5277
5278 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
5279
5280         * gcc.dg/cpp/cmdlne-C.c: Update.
5281         * gcc.dg/cpp/cmdlne-C2.c: New.
5282
5283 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5284
5285         * gcc.c-torture/execute/20011008-3.c: New.
5286
5287 2001-10-08  DJ Delorie  <dj@redhat.com>
5288
5289         * gcc.dg/20011008-1.c: New.
5290         * gcc.dg/20011008-2.c: New.
5291
5292 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5293
5294         * gcc.dg/cpp/spacing1.c: Update test.
5295
5296 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5297
5298         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
5299         spelling errors of "separate" as "seperate".
5300
5301 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
5302
5303         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
5304         enough to avoid inlining.
5305
5306 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5307
5308         * lib/g77.exp: set libg2c_dir correctly.
5309
5310 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5311
5312         * gcc.dg/cpp/macro11.c: New test.
5313
5314 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5315
5316         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
5317         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
5318         gcc.dg/format/multattr-3.c: New tests.
5319         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
5320         tests for format attributes on function pointers being rejected.
5321
5322 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5323
5324         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
5325
5326 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5327
5328         * g++.dg/warn/format1.C: New test.
5329
5330 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
5331
5332         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
5333
5334 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5335
5336         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
5337
5338 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5339
5340         * gcc.dg/cpp/redef2.c: Add test.
5341
5342 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
5343
5344         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
5345         long-standing bug on i686, apparently.
5346         * gcc.c-torture/execute/loop-2c.x: New file.
5347         * gcc.c-torture/execute/loop-2d.x: New file.
5348         * gcc.c-torture/execute/loop-3c.x: New file.
5349
5350 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
5351
5352         * gcc.dg/cpp/20000625-2.c: Correct line number.
5353
5354 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5355
5356         * gcc.dg/cpp/macro10.c: New test.
5357         * gcc.dg/cpp/strify3.c: New test.
5358         * gcc.dg/cpp/spacing1.c: Add tests.
5359         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
5360         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
5361
5362 2001-09-24  DJ Delorie  <dj@redhat.com>
5363
5364         * gcc.c-torture/execute/20010924-1.c: New test.
5365
5366 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5367
5368         * testsuite/objc/execute/paste.m: Remove.
5369
5370 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5371
5372         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
5373
5374 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
5375
5376         * g77.dg/strlen0.f: New test.
5377
5378 2001-09-21  Richard Henderson  <rth@redhat.com>
5379
5380         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
5381         * g++.old-deja/g++.abi/vtable2.C: Likewise.
5382
5383 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5384
5385         Table-driven attributes.
5386         * g++.dg/ext/attrib1.C: New test.
5387
5388 2001-09-20  DJ Delorie  <dj@redhat.com>
5389
5390         * gcc.dg/20000926-1.c: Update expected warning messages.
5391         * gcc.dg/array-2.c: Likewise, and test for warnings too.
5392         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
5393         array.
5394
5395 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
5396
5397         * g++.dg/eh/registers1.C: New test case.
5398
5399 2001-09-17  Richard Henderson  <rth@redhat.com>
5400
5401         * gcc.dg/array-5.c: Fix VLA decomposition test.
5402
5403 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5404
5405         * gcc.dg/cpp/line5.c: New testcase.
5406
5407 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
5408
5409         * gcc.dg/cpp/macro9.c: New test.
5410
5411 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
5412
5413         * gcc.c-torture/execute/980223.c: Change type of addr from long
5414         to char *.
5415
5416 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
5417
5418         * gcc.c-torture/execute/20010915-1.c: New test.
5419
5420 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
5421
5422         * g77.dg/bprob: New directory.
5423         * g77.dg/bprob/bprob.exp: New file.
5424         * g77.dg/bprob/bprob-1.f: New test.
5425         * g77.dg/gcov: New directory.
5426         * g77.dg/gcov/gcov.exp: New file.
5427         * g77.dg/gcov/gcov-1.f: New test.
5428         * g77.dg/gcov/gcov-1.x: New file.
5429
5430 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5431
5432         * gcc.dg/cpp/directiv.c: Update.
5433         * gcc.dg/cpp/undef1.c: Update.
5434
5435 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
5436
5437         * gcc.dg/20010912-1.c: New test.
5438
5439 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
5440
5441         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
5442         language-independent file in lib.
5443         * lib/gcov.exp: New file.
5444
5445 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5446
5447         * gcc.c-torture/compile/20010911-1.c: New test.
5448
5449 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
5450
5451         * lib/profopt.exp: New, to support profile-directed optimizations.
5452         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
5453         * gcc.misc-tests/bprob-1.c: New test.
5454         * gcc.misc-tests/bprob-2.c: New test.
5455
5456 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
5457
5458         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
5459         XFAIL and which kinds of gcov output to verify.
5460         * gcc.misc-tests/gcov-4b.x: New file.
5461         * gcc.misc-tests/gcov-5b.x: New file.
5462         * gcc.misc-tests/gcov-6.x: New file.
5463         * gcc.misc-tests/gcov-7.c: New test.
5464         * gcc.misc-tests/gcov-7.x: New file.
5465
5466 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
5467
5468         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
5469         * gcc.misc-tests/gcov-6.c: New test.
5470
5471 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5472
5473         PR c++/3986
5474         * g++.dg/abi/vbase1.C: New test.
5475
5476 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
5477
5478         * objc.dg/method-2.m: New.
5479
5480 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5481
5482         PR c++/4203
5483         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
5484         * g++.dg/init/empty1.C: New test.
5485
5486 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
5487
5488         * gcc.c-torture/compile/20010903-1.c: New test.
5489
5490 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
5491
5492         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
5493         for m68k.
5494
5495 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
5496
5497         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
5498
5499         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
5500
5501         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
5502
5503 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
5504
5505         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
5506         for 16-bit 'unsigned int'.
5507
5508 2001-08-29  Kazu Hirata  <kazu@hxi.com>
5509
5510         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
5511
5512 2001-08-27  Richard Henderson  <rth@redhat.com>
5513
5514         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
5515         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
5516
5517 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
5518
5519         * gcc.dg/asm-names.c (ymain): New.
5520
5521 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
5522
5523         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
5524         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
5525         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
5526
5527 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5528
5529         * gcc.dg/compare5.c: New testcase.
5530
5531 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
5532
5533         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
5534         and "In instantiation".
5535
5536 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
5537
5538         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
5539
5540 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
5541
5542         * gcc.misc-tests/gcov.exp: Add support for branch information.
5543         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
5544         * gcc.misc-tests/gcov-4.c: New test.
5545         * gcc.misc-tests/gcov-4b.c: New test.
5546         * gcc.misc-tests/gcov-5b.c: New test.
5547
5548 2001-08-20  Zack Weinberg  <zackw@panix.com>
5549
5550         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
5551         expected to fail.
5552
5553 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5554
5555         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
5556
5557 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
5558
5559         * g++.dg/eh/template1.C: New test.
5560
5561 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
5562
5563         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
5564         Fix thinko.
5565         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
5566         for xfail.
5567
5568 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
5569
5570         * lib/g77-dg.exp:  Use prune.exp for common procedures
5571         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
5572         * lib/g77.exp: (g77-dg-prune) Remove
5573
5574 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
5575
5576         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
5577
5578 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5579
5580         * g++.dg/template/unify1.C: New test.
5581
5582 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
5583
5584         * g++.dg/abi/empty4.C: New test.
5585
5586 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
5587
5588         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
5589         solaris2.*
5590         * g77.f-torture/compile/pr3743.x: Likewise
5591
5592 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5593
5594         * g++.dg/other/using-declaration.C: New test.
5595
5596 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5597
5598         * gcc.dg/cpp/tr-sign.c: New testcase.
5599
5600 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5601
5602         * gcc.dg/cpp/19951025-1.c: Revert.
5603         * gcc.dg/cpp/directiv.c: We no longer process directives that
5604         interrupt macro arguments.
5605
5606 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
5607
5608         * gcc.dg/bconstp-1.c: New test.
5609
5610 2001-08-03  Richard Henderson  <rth@redhat.com>
5611
5612         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
5613
5614 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5615
5616         * gcc.dg/cpp/19951025-1.c: Update.
5617
5618 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
5619
5620         * g77.dg/ff90-1.f (s): Fix reference of variable z,
5621         should be x.
5622
5623 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
5624
5625         Kill -fhonor-std.
5626         * g++.old-deja/g++.ns/ns14.C: Remove special options.
5627         * g++.old-deja/g++.other/std1.C: Likewise.
5628         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
5629
5630 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
5631
5632         * lib/g77.exp:  Load gcc-defs.exp for common procedures
5633         (g77_pass, g77_fail, g77_finish, g77_exit,
5634         ${tool}_check_unsupported_p} Now redundant.  Deleted.
5635
5636 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
5637
5638         * g77.dg/fbackslash.f
5639         * g77.dg/fcase-preserve.f
5640         * g77.dg/ff90-1.f
5641         * g77.dg/ffixed-line-length-0.f
5642         * g77.dg/ffixed-line-length-132.f
5643         * g77.dg/ffixed-line-length-7.f
5644         * g77.dg/ffixed-line-length-72.f
5645         * g77.dg/ffixed-line-length-none.f
5646         * g77.dg/ffree-form-1.f
5647         * g77.dg/fno-backslash.f
5648         * g77.dg/fno-f90-1.f
5649         * g77.dg/fno-fixed-form-1.f
5650         * g77.dg/fno-onetrip.f
5651         * g77.dg/fno-typeless-boz.f
5652         * g77.dg/fno-underscoring.f
5653         * g77.dg/fno-vxt-1.f
5654         * g77.dg/fonetrip.f
5655         * g77.dg/ftypeless-boz.f
5656         * g77.dg/fugly-assumed.f
5657         * g77.dg/funderscoring.f
5658         * g77.dg/fvxt-1.f
5659
5660 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
5661
5662         * objc.dg/fwd-proto-1.m: New.
5663         * objc.dg/local-decl-1.m: New.
5664         * objc.dg/naming-1.m: New.
5665         * objc.dg/naming-2.m: New.
5666         * objc.dg/proto-hier-1.m: New.
5667
5668 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
5669
5670         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
5671         largest-type elements to a struct makes its size grow.
5672
5673 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5674
5675         * g++.dg/abi/vthunk1.C: New test.
5676
5677 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5678
5679         * g++.dg/abi/vbase8-22.C: New test.
5680
5681 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5682
5683         * gcc.dg/cpp/macro8.c: New test.
5684
5685 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5686
5687         * g++.dg/abi/vbase8-21.C: New test.
5688
5689 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5690
5691         * g++.dg/abi/vbase8-10.C: New test.
5692
5693 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5694
5695         * lib/g++.exp (g++_set_ld_library_path): Renamed to
5696         ${tool}_set_ld_library_path.
5697         Changed caller.
5698         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
5699         g++.exp.
5700
5701 2001-07-26  Stan Cox <scox@redhat.com>
5702
5703         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
5704         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
5705         gcc_exit, gcc_check_unsupported_p):
5706         Moved to gcc-deps.exp
5707         * gcc-deps.exp: New file.
5708
5709 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5710
5711         * g++.old-deja/g++.pt/defarg14.C: New test.
5712
5713 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5714
5715         * g++.old-deja/g++.other/lineno5.C: New test.
5716
5717 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5718
5719         * g++.old-deja/g++.pt/crash68.C: New test.
5720
5721 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5722
5723         * g++.old-deja/g++.other/crash42.C: New test.
5724
5725 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5726
5727         * gcc.dg/cpp/extratokens.c: Fix.
5728         * gcc.dg/cpp/skipping2.c: New tests.
5729
5730 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5731
5732         * gcc.c-torture/execute/20010724-1.c: New file.
5733         * gcc.c-torture/execute/20010724-1.x: New file.
5734
5735 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5736
5737         * g++.old-deja/g++.other/cond7.C: New test.
5738
5739 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5740
5741         * g++.old-deja/g++.other/optimize4.C: New test.
5742
5743 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5744
5745         * g++.old-deja/g++.abi/vbase8-5.C: New test.
5746
5747 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
5748
5749         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
5750         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
5751         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
5752         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
5753
5754         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
5755         bug report" message.
5756
5757         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
5758         * g++.dg/ext/instantiate1.C: Move from old-deja.
5759
5760 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
5761
5762         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
5763         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
5764         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
5765         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
5766
5767 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
5768
5769         * gcc.c-torture/execute/20010723-1.c: New test.
5770
5771 2001-07-23  Ben Elliston  <bje@redhat.com>
5772
5773         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
5774
5775 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5776
5777         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
5778         i[34567]86-*-*.
5779         Delete handling of ieee_multilib_flags.
5780         Pass -mieee for alpha*-*-* and sh-*-*.
5781         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
5782
5783 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
5784
5785         Remove old-abi tests.
5786         * g++.old-deja/g++.mike/p11116.C: Remove.
5787         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
5788
5789 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
5790
5791         * g77.f-torture/compile/pr3743.f:  New test
5792
5793 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
5794
5795         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
5796
5797 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5798
5799         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
5800         g++.old-deja/g++.pt/static6.C: Likewise.
5801         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
5802         supports weak symbols.
5803
5804 2001-07-18  Andreas Jaeger  <aj@suse.de>
5805
5806         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
5807         supported again.
5808
5809 2001-07-18  Andreas Jaeger  <aj@suse.de>
5810
5811         * gcc.dg/iftrap-1.c: Fix target line.
5812
5813 2001-07-17  Richard Henderson  <rth@redhat.com>
5814
5815         * gcc.c-torture/execute/20010717-1.c: New.
5816
5817 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5818
5819         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
5820         tests.
5821
5822 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5823
5824         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
5825
5826 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5827
5828         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
5829         UAC_SIGBUS, UAC_NOPRINT definitions.
5830
5831 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5832
5833         * objc/execute/object_is_class.m: New test.
5834         * objc/execute/object_is_meta_class.m: New test.
5835
5836 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
5837
5838         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
5839         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
5840
5841 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
5842
5843         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
5844         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
5845
5846 2001-07-14  Richard Henderson  <rth@redhat.com>
5847
5848         * gcc.dg/iftrap-1.c: New.
5849
5850 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
5851
5852         * g77.f-torture/execute/intrinsic77.f: New test.
5853
5854 2001-07-11  Janis Johnson <janis@us.ibm.com>
5855
5856         * gcc.misc-tests/gcov-3.c: New test.
5857
5858 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
5859
5860         * gcc.c-torture/compile/20010711-1.c,
5861         * gcc.c-torture/compile/20010711-2.c: New tests.
5862
5863 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
5864
5865         * gcc.c-torture/execute/20010711-1.c: New test.
5866
5867 2001-07-11  Ben Elliston  <bje@redhat.com>
5868
5869         * g++.old-deja/g++.other/enum5.C: New test.
5870
5871 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
5872
5873         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
5874         (g++-dg-prune): Call prune_gcc_output.
5875         * prune.exp: New file for prune_gcc_output.
5876         * lib/g++.exp, lib/gcc.exp: Load it.
5877
5878 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5879
5880         * gcc.c-torture/compile/20010701-1.c,
5881         g++.old-deja/g++.ext/attrib6.C: New tests.
5882
5883 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
5884
5885         * gcc.c-torture/compile/20010706-1.c: New test.
5886
5887 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
5888
5889         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
5890
5891 2001-06-28  Stan Shebs  <shebs@apple.com>
5892
5893         * gcc.dg/pragma-darwin.c: New test.
5894
5895 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5896
5897         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
5898         Solaris 2.[678] system.
5899
5900 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5901
5902         * gcc.dg/20010622-1.c: New test.
5903
5904 2001-06-18  Stan Shebs  <shebs@apple.com>
5905
5906         * objc.dg: New directory.
5907         * objc.dg/dg.exp: New file.
5908         * objc.dg/alias.m: New.
5909         * objc.dg/class-1.m: New.
5910         * objc.dg/class-2.m: New.
5911         * objc.dg/const-str-1.m: New.
5912         * objc.dg/const-str-2.m: New.
5913         * objc.dg/id-1.m: New.
5914         * objc.dg/method-1.m: New.
5915         * objc.dg/super-class-1.m: New.
5916         * lib/objc-dg.exp: New file.
5917
5918 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5919
5920         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
5921         of label name.
5922
5923 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
5924
5925         * g++.old-deja/g++.abi/vbase8-9.C: New test.
5926
5927 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5928
5929         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
5930         variable.
5931
5932 2001-06-12  Richard Henderson  <rth@redhat.com>
5933
5934         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
5935
5936 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
5937
5938         * g++.old-deja/g++.abi/vbase5.C: New test.
5939         * g++.old-deja/g++.abi/vbase6.C: New test.
5940         * g++.old-deja/g++.abi/vbase7.C: New test.
5941
5942 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5943
5944         * gcc.c-torture/compile/20010610-1.c: New test.
5945
5946 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
5947
5948         * g++.old-deja/g++.abi/vbase4.C: New test.
5949
5950 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5951
5952         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
5953         support %f for HC11/HC12 targets.
5954         * gcc.c-torture/execute/930513-1.x: New file, likewise.
5955         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
5956         on HC11/HC12 targets.
5957         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
5958
5959 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5960
5961         * gcc.dg/wchar_t-1.c: New file.
5962         * gcc.dg/wint_t-1.c: Likewise.
5963
5964 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
5965
5966         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
5967
5968 2001-06-11  Richard Henderson  <rth@redhat.com>
5969
5970         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
5971
5972 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5973
5974         * gcc.c-torture/compile/20010611-1.c: New test.
5975
5976 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5977
5978         * gcc.dg/c99-tag-1.c: Add more tests.
5979
5980 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
5981
5982         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
5983         representation on MN10300 and ARM/Thumb.
5984
5985 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
5986
5987         * g77.f-torture/execute/20010610.f: New.
5988
5989 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
5990
5991         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
5992         names.
5993
5994 2001-06-09  Richard Henderson  <rth@redhat.com>
5995
5996         * gcc.c-torture/execute/ashrdi-1.c: New.
5997         * gcc.c-torture/execute/ashldi-1.c: New.
5998         * gcc.c-torture/execute/lshrdi-1.c: New.
5999
6000 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
6001
6002         * objc/execute/load-3.m: Added. Check sending +load to categories,
6003         in addition to classes.
6004
6005 2001-06-08  Stan Shebs  <shebs@apple.com>
6006
6007         * objc/execute/load-2.m: New test.  From Nicola Pero
6008         <n.pero@mi.flashnet.it>.
6009
6010 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
6011
6012         * gcc.c-torture/execute/20010605-2.c: New test.
6013
6014 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6015
6016         * g++.old-deja/g++.abi/vbase2.C: New test.
6017         * g++.old-deja/g++.abi/vbase3.C: New test.
6018
6019 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6020
6021         * g++.old-deja/g++.pt/friend49.C: New test.
6022
6023 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
6024
6025         * g++.old-deja/g++.ext/anon3.C: New test.
6026
6027 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
6028
6029         * g++.old-deja/g++.other/conv7.C: New test.
6030
6031 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
6032
6033         * gcc.c-torture/compile/20010605-2.c: New test.
6034
6035 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6036
6037         * gcc.c-torture/execute/20010604-1.c: New test.
6038
6039 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
6040
6041         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
6042
6043 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
6044
6045         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
6046         (g++_link_flags): Likewise.
6047         (g++_init): Pass gccpath's value to two previous functions.
6048
6049 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6050
6051         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
6052         Ensure logfile entry matches exec command line.
6053
6054 2001-05-31  Richard Henderson  <rth@redhat.com>
6055
6056         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
6057         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
6058
6059 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
6060
6061         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
6062         compiler for irix6.2
6063
6064 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
6065
6066         * g++.old-deja/g++.other/optimize3.C: New file.
6067
6068 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
6069
6070         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
6071         assemble.
6072
6073 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
6074
6075         * g++.old-deja/g++.other/optimize2.C: New file.
6076
6077 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
6078
6079         * gcc.c-torture/compile/20010518-2.c: New file.
6080         * gcc.c-torture/execute/20010518-1.c: New file.
6081         * gcc.c-torture/execute/20010518-2.c: New file.
6082
6083 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6084
6085         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
6086
6087 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
6088
6089         G++ no longer defines builtins that do not begin with __builtin.
6090         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
6091         * g++.old-deja/g++.brendand/misc13.C: Likewise.
6092         * g++.old-deja/g++.law/builtin1.C: Likewise.
6093         * g++.old-deja/g++.law/cvt2.C: Likewise.
6094         * g++.old-deja/g++.mike/net5.C: Likewise.
6095         * g++.old-deja/g++.other/builtins1.C: Likewise.
6096         * g++.old-deja/g++.other/builtins2.C: Likewise.
6097         * g++.old-deja/g++.other/builtins3.C: Likewise.
6098         * g++.old-deja/g++.other/builtins4.C: Likewise.
6099         * g++.old-deja/g++.other/inline8.C: Likewise.
6100         * g++.old-deja/g++.robertl/eb39.C: Likewise.
6101
6102 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
6103
6104         * g++.old-deja/g++.pt/using1.C: Adjust.
6105         * g++.old-deja/g++.pt/using2.C: New test.
6106
6107 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
6108
6109         * gcc.dg/cpp/charconst.c: New tests.
6110         * gcc.dg/cpp/escape.c: New tests.
6111         * gcc.dg/cpp/escape-1.c: New tests.
6112         * gcc.dg/cpp/escape-2.c: New tests.
6113         * gcc.dg/cpp/ucs.c: New tests.
6114
6115 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
6116
6117         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
6118         native compiler for irix6.5.
6119
6120 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
6121
6122         * lib/g++.exp (g++_include_flags): Use args to compute
6123         get_multilibs.
6124         (g++_link_flags): Likewise.
6125         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
6126
6127 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6128
6129         * gcc.dg/c90-hexfloat-1.c: Add more tests.
6130
6131 2001-05-21  Geoff Keating  <geoffk@redhat.com>
6132
6133         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
6134         this file.
6135
6136 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6137
6138         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
6139         STACK_SIZE;
6140         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
6141         to STACK_SIZE; Use it to define size of add_histo array.
6142         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
6143         to STACK_SIZE.
6144         (f): Use GITT_SIZE to define size of gitt local table.
6145         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
6146         to STACK_SIZE; Use it to define size of bytemem array.
6147
6148 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6149
6150         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
6151         on 68HC11/HC12 due to the asm instruction.
6152         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
6153         * gcc.c-torture/compile/920520-1.x: Likewise.
6154         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
6155         on 68HC11/HC12 because the function is larger than 64K.
6156         * gcc.c-torture/compile/961203-1.x: New file, this test fails
6157         on 68HC11/HC12 because the structure is too large.
6158
6159 2001-05-20  Richard Henderson  <rth@redhat.com>
6160
6161         * gcc.c-torture/execute/20010520-1.c: New.
6162
6163 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6164
6165         * g++.old-deja/g++.warn/compare1.C: New test.
6166         * gcc.dg/compare4.c: New test.
6167
6168 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
6169
6170         * g++.old-deja/g++.other/optimize1.C: New test.
6171
6172 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6173
6174         * g++.old-deja/g++.pt/spec41.C: New test.
6175
6176 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
6177
6178         * gcc.c-torture/compile/20010114-1.x: Remove.
6179
6180 2001-05-18  Stan Shebs  <shebs@apple.com>
6181
6182         * gcc.c-torture/compile/20010518-1.c: New test.
6183
6184 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
6185
6186         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
6187         * g++.old-deja/g++.pt/crash67.C: New test.
6188
6189 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
6190
6191         * g++.old-deja/g++.other/debug9.C: New test.
6192
6193 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
6194
6195         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
6196
6197 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
6198
6199         * gcc.c-torture/compile/20010516-1.c: New test.
6200
6201 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6202
6203         * g++.old-deja/g++.other/crash41.C: New test.
6204
6205 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6206
6207         * g++.old-deja/g++.pt/crash66.C: New test.
6208
6209 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
6210
6211         * g++.old-deja/g++.robertl/eb27.C: Convert.
6212
6213 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
6214
6215         * g++.dg/friend-warn.C: New test.  Do not warn about friend
6216         declaration being redundant.
6217
6218 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
6219
6220         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
6221
6222 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
6223
6224         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
6225
6226 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
6227
6228         * lib/g++.exp: Use testsuite_flags.
6229
6230 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
6231
6232         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
6233
6234 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6235
6236         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
6237
6238 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
6239
6240         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
6241
6242 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
6243
6244         * gcc.c-torture/compile/20010313-1.c: New test.
6245
6246 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
6247
6248         * gcc.dg/cpp/direct2.c: New test.
6249         * gccq.dg/cpp/direct2s.c: New test.
6250
6251         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
6252
6253 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
6254
6255         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
6256         * g++.old-deja/g++.other/op3.C: Likewise.
6257
6258 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6259
6260         * gcc.dg/cpp/syshdr.h: New file.
6261         * gcc.dg/cpp/sysmac1.c: Update.
6262         * gcc.dg/cpp/sysmac2.c: Update.
6263
6264 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6265
6266         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
6267
6268 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
6269
6270         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
6271         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
6272
6273 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
6274
6275         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
6276
6277 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
6278
6279         * lib/g++.exp (g++_include_flags): Don't use any special flags
6280         if TESTING_IN_BUILD_TREE is not defined.
6281         (g++_init): Use a plain 'c++' as the compiler if
6282         TESTING_IN_BUILD_TREEE is not defined.
6283
6284 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6285
6286         * g++.old-deja/g++.eh/catch13.C: New test.
6287         * g++.old-deja/g++.eh/catch14.C: New test.
6288
6289 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6290
6291         * gcc.dg/cpp/tr-define.c: New test.
6292
6293 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
6294
6295         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
6296         <stdlib.h>, not <malloc.h>.
6297
6298 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6299
6300         * g++.old-deja/g++.ns/template17.C: New test.
6301
6302 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6303
6304         * g++.old-deja/g++.pt/ref4.C: New test.
6305
6306 2001-04-30  Richard Henderson  <rth@redhat.com>
6307
6308         * gcc.dg/20000724-1.c: Revert last change.
6309
6310 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
6311
6312         * g77.f-torture/execute/20010430.f: New test.
6313
6314 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
6315
6316         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
6317
6318 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
6319
6320         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
6321
6322 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6323
6324         * g++.old-deja/g++.eh/crash6.C: New test.
6325
6326 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6327
6328         * g++.old-deja/g++.other/warn7.C: New test.
6329
6330 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6331
6332         * g++.old-deja/g++.other/defarg9.C: New test.
6333
6334 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6335
6336         * g77.f-torture/compile/20010426.f: New test.
6337         * g77.f-torture/execute/20010426.f: New test.
6338
6339 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6340
6341         * g77.f-torture/compile/20000629-1.x: Remove - error
6342         has been fixed.
6343
6344 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
6345
6346         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
6347         Tweak slightly to work with g++.dg framework.
6348         * g++.dg/special/ecos.exp: Run initp1.C test.
6349         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
6350
6351         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
6352         its linker doesn't give line numbers either.
6353         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
6354
6355 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6356
6357         * g++.old-deja/g++.other/lex1.C: New test.
6358
6359 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
6360
6361         * gcc.dg/noncompile/20010425-1.c: New test.
6362
6363 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6364
6365         * g++.old-deja/g++.pt/mangle2.C: New test.
6366
6367 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6368
6369         * gcc.dg/format/plus-1.c: New test.
6370
6371 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6372
6373         * gcc.dg/20010423-1.c: New test.
6374
6375 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6376
6377         * gcc.c-torture/execute/20010422-1.c: New test.
6378
6379 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
6380
6381         * g++.old-deja/g++.ns/type2.C: New test.
6382
6383 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
6384
6385         * g++.old-deja/g++.other/perf1.C: New test.
6386
6387 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
6388
6389         * gcc.dg/c99-func-2.c: Remove xfail.
6390         * gcc.dg/c99-func-3.c: Remove xfail.
6391         * gcc.dg/c99-func-4.c: Remove xfail.
6392
6393 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
6394
6395         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
6396
6397 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6398
6399         * gcc.c-torture/compile/20010423-1.c: New test.
6400
6401 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6402
6403         * g++.old-deja/g++.pt/typename28.C: New test.
6404
6405 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6406
6407         * g++.old-deja/g++.abi/empty2.C: New test.
6408         * g++.old-deja/g++.abi/empty3.C: New test.
6409
6410 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6411
6412         * g++.old-deja/g++.other/comdat2.C: New test.
6413         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
6414
6415 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6416
6417         * g++.old-deja/g++.other/overload14.C: New test.
6418
6419 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6420
6421         * g++.old-deja/g++.other/lookup23.C: New test.
6422
6423 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6424
6425         * gcc.c-torture/execute/20010403-1.c: New test.
6426
6427 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
6428             Mark Mitchell  <mark@codesourcery.com>
6429
6430         * lib/old-dejagnu.exp: Don't delete output of executable.
6431         Add .exe suffix to executables.
6432
6433 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
6434
6435         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
6436
6437 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6438
6439         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
6440
6441 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6442
6443         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
6444         * g++.old-deja/g++.abi/crash1.C: New test.
6445
6446 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6447
6448         * g++.old-deja/g++.other/crash40.C: New test.
6449
6450 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6451
6452         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
6453
6454 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
6455
6456         * g++.old-deja/g++.other/warn6.C: New test.
6457
6458 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6459
6460         * g++.old-deja/g++.robertl/eb42.C: Same.
6461
6462 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6463
6464         * gcc.dg/wtr-conversion-1.c: New testcase.
6465
6466 2001-04-10  Richard Henderson  <rth@redhat.com>
6467
6468         * g++.old-deja/g++.other/array5.C: New.
6469
6470 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6471
6472         * gcc.c-torture/execute/20010408-1.c: New test.
6473
6474 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6475
6476         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
6477         headers and constructs.
6478         * g++.old-deja/g++.robertl/eb79.C: Same.
6479         * g++.old-deja/g++.robertl/eb77.C (main): Same.
6480         * g++.old-deja/g++.robertl/eb73.C: Same.
6481         * g++.old-deja/g++.robertl/eb66.C (main): Same.
6482         * g++.old-deja/g++.robertl/eb55.C (t): Same.
6483         * g++.old-deja/g++.robertl/eb54.C (main): Same.
6484         * g++.old-deja/g++.robertl/eb46.C (main): Same.
6485         * g++.old-deja/g++.robertl/eb44.C: Same.
6486         * g++.old-deja/g++.robertl/eb41.C (main): Same.
6487         * g++.old-deja/g++.robertl/eb4.C (main): Same.
6488         * g++.old-deja/g++.robertl/eb39.C: Same.
6489         * g++.old-deja/g++.robertl/eb33.C (main): Same.
6490         * g++.old-deja/g++.robertl/eb31.C (main): Same.
6491         * g++.old-deja/g++.robertl/eb30.C: Same.
6492         * g++.old-deja/g++.robertl/eb3.C: Same.
6493         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
6494         * g++.old-deja/g++.robertl/eb21.C: Same.
6495         * g++.old-deja/g++.robertl/eb15.C: Same.
6496         * g++.old-deja/g++.robertl/eb118.C: Same.
6497         * g++.old-deja/g++.robertl/eb115.C (main): Same.
6498         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
6499         * g++.old-deja/g++.robertl/eb109.C: Same.
6500         * g++.old-deja/g++.other/sibcall1.C (main): Same.
6501         * g++.old-deja/g++.mike/rtti1.C: Same.
6502         * g++.old-deja/g++.mike/p658.C: Same.
6503         * g++.old-deja/g++.mike/net46.C: Same.
6504         * g++.old-deja/g++.mike/net34.C: Same.
6505         * g++.old-deja/g++.mike/memoize1.C: Same.
6506         * g++.old-deja/g++.mike/eh2.C: Same.
6507         * g++.old-deja/g++.law/weak.C: Same.
6508         * g++.old-deja/g++.law/visibility7.C: Same.
6509         * g++.old-deja/g++.law/visibility25.C: Same.
6510         * g++.old-deja/g++.law/visibility22.C: Same.
6511         * g++.old-deja/g++.law/visibility2.C: Same.
6512         * g++.old-deja/g++.law/visibility17.C: Same.
6513         * g++.old-deja/g++.law/visibility13.C: Same.
6514         * g++.old-deja/g++.law/visibility10.C: Same.
6515         * g++.old-deja/g++.law/visibility1.C: Same.
6516         * g++.old-deja/g++.law/virtual3.C (eval): Same.
6517         * g++.old-deja/g++.law/vbase1.C: Same.
6518         * g++.old-deja/g++.law/operators32.C: Same.
6519         * g++.old-deja/g++.law/nest3.C: Same.
6520         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
6521         * g++.old-deja/g++.law/except5.C (main): Same.
6522         * g++.old-deja/g++.law/cvt7.C (run): Same.
6523         * g++.old-deja/g++.law/cvt2.C: Same.
6524         * g++.old-deja/g++.law/cvt16.C: Same.
6525         * g++.old-deja/g++.law/ctors6.C (bar): Same.
6526         * g++.old-deja/g++.law/ctors17.C (main): Same.
6527         * g++.old-deja/g++.law/ctors13.C: Same.
6528         * g++.old-deja/g++.law/ctors12.C (main): Same.
6529         * g++.old-deja/g++.law/ctors10.C: Same.
6530         * g++.old-deja/g++.law/code-gen5.C: Same.
6531         * g++.old-deja/g++.law/bad-error7.C: Same.
6532         * g++.old-deja/g++.law/arm9.C: Same.
6533         * g++.old-deja/g++.law/arm12.C: Same.
6534         * g++.old-deja/g++.law/arg8.C: Same.
6535         * g++.old-deja/g++.law/arg1.C: Same.
6536         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
6537         * g++.old-deja/g++.jason/template31.C: Same.
6538         * g++.old-deja/g++.jason/template24.C (main): Same.
6539         * g++.old-deja/g++.jason/2371.C: Same.
6540         * g++.old-deja/g++.eh/new2.C: Same.
6541         * g++.old-deja/g++.eh/new1.C: Same.
6542         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
6543         * g++.old-deja/g++.brendan/nest21.C (main): Same.
6544         * g++.old-deja/g++.brendan/err-msg3.C: Same.
6545         * g++.old-deja/g++.brendan/crash62.C: Same.
6546         * g++.old-deja/g++.brendan/crash52.C: Same.
6547         * g++.old-deja/g++.brendan/crash49.C (main): Same.
6548         * g++.old-deja/g++.brendan/crash38.C: Same.
6549         * g++.old-deja/g++.brendan/crash15.C (main): Same.
6550         * g++.old-deja/g++.brendan/copy9.C: Same.
6551
6552 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
6553
6554         * gcc.c-torture/execute/20001203-2.c (memset):
6555         Count argument is of type __SIZE_TYPE__.
6556
6557 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
6558
6559         * gcc.c-torture/compile/20010404-1.c: New test.
6560
6561 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
6562
6563         * gcc.c-torture/compile/20010326-1.c: New test.
6564
6565 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
6566
6567         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
6568         peculiarities of the SH.
6569         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
6570
6571 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6572
6573         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
6574         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
6575         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
6576
6577 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6578
6579         * g77.f-torture/compile/20010321-1.f: New test.
6580
6581 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6582
6583         * gcc.c-torture/compile/20010329-1.c: New test.
6584
6585 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6586
6587         * gcc.c-torture/execute/20010329-1.c: New test.
6588
6589 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6590
6591         * g++.old-deja/g++.other/eh4.C: Fix typo.
6592
6593 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6594
6595         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
6596
6597 2001-03-28  Philip Blundell  <philb@gnu.org>
6598
6599         * gcc.c-torture/compile/20010328-1.c: New test.
6600
6601 2001-03-27  Richard Henderson  <rth@redhat.com>
6602
6603         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
6604         * g++.old-deja/g++.eh/vbase3.C: Likewise.
6605
6606 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
6607
6608         * gcc.c-torture/compile/20010327-1.c: New test.
6609
6610 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
6611
6612         * g++.old-deja/g++.other/friend12.C: New test.
6613         * g++.old-deja/g++.other/friend9.C: Expect no errors.
6614         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
6615
6616 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6617
6618         * gcc.c-torture/execute/20010325-1.c: New test.
6619
6620 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
6621
6622         * g++.old-deja/g++.other/mangle3.C: New test.
6623
6624 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
6625
6626         * g++.old-deja/g++.other/anon8.C: New test.
6627
6628 2001-03-20  Philip Blundell  <philb@gnu.org>
6629
6630         * gcc.c-torture/compile/20010320-1.c: New test.
6631
6632 2001-03-17  Richard Henderson  <rth@redhat.com>
6633
6634         * g++.old-deja/g++.other/eh4.C: Add expected error text.
6635
6636 2001-03-15  Geoff Keating  <geoff@redhat.com>
6637
6638         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
6639         tests on AIX.
6640
6641 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
6642
6643         * g++.old-deja/g++.other/eh4.C: New test.
6644
6645 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6646
6647         * gcc.dg/cpp/mi1.c: Update.
6648
6649 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
6650
6651         * g++.old-deja/g++.other/regstack.C: New test.
6652
6653 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
6654
6655         * g++.old-deja/g++.other/ref4.C: New test.
6656
6657 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
6658
6659         * objc/execute/va_method.m: Added.
6660         * objc/execute/IMP.m: Added.
6661         * objc/execute/_cmd.m: Added.
6662         * objc/execute/accessing_ivars.m: Added.
6663         * objc/execute/class-1.m: Added.
6664         * objc/execute/class-10.m: Added.
6665         * objc/execute/class-11.m: Added.
6666         * objc/execute/class-12.m: Added.
6667         * objc/execute/class-13.m: Added.
6668         * objc/execute/class-14.m: Added.
6669         * objc/execute/class-2.m: Added.
6670         * objc/execute/class-3.m: Added.
6671         * objc/execute/class-4.m: Added.
6672         * objc/execute/class-5.m: Added.
6673         * objc/execute/class-6.m: Added.
6674         * objc/execute/class-7.m: Added.
6675         * objc/execute/class-8.m: Added.
6676         * objc/execute/class-9.m: Added.
6677         * objc/execute/class-tests-1.h
6678         * objc/execute/class-tests-2.h
6679         * objc/execute/compatibility_alias.m: Added.
6680         * objc/execute/encode-1.m: Added.
6681         * objc/execute/formal_protocol-1.m: Added.
6682         * objc/execute/formal_protocol-2.m: Added.
6683         * objc/execute/formal_protocol-3.m: Added.
6684         * objc/execute/formal_protocol-4.m: Added.
6685         * objc/execute/formal_protocol-5.m: Added.
6686         * objc/execute/formal_protocol-6.m: Added.
6687         * objc/execute/formal_protocol-7.m: Added.
6688         * objc/execute/informal_protocol.m: Added.
6689         * objc/execute/initialize.m: Added.
6690         * objc/execute/load.m: Added.
6691         * objc/execute/many_args_method.m: Added.
6692         * objc/execute/nested-3.m: Added.
6693         * objc/execute/no_clash.m: Added.
6694         * objc/execute/private.m: Added.
6695         * objc/execute/redefining_self.m: Added.
6696         * objc/execute/root_methods.m: Added.
6697         * objc/execute/selector-1.m: Added.
6698         * objc/execute/static-1.m: Added.
6699         * objc/execute/static-2.m: Added.
6700         * objc/execute/va_method.m: Added.
6701
6702 2001-03-10  Richard Henderson  <rth@redhat.com>
6703
6704         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
6705
6706 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
6707
6708         * g++.old-deja/g++.other/crash31.C: XFAIL.
6709         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
6710         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
6711         * gcc.c-torture/execute/20010123-1.x: XFAIL.
6712         * gcc.c-torture/execute/20010124-1.x: XFAIL.
6713         * gcc.dg/sequence-pt-1.c: XFAIL one test.
6714
6715 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
6716
6717         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
6718
6719 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6720
6721         * gcc.dg/20000724-1.c: Don't use multiline strings.
6722
6723 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6724
6725         * objc/execute/string1.m, objc/execute/string2.m: Compare the
6726         result of -cString against what we expect it to be; don't just
6727         print it out for no one to read.
6728
6729         * objc/execute/string3.m, objc/execute/string4.m: New tests.
6730         Based on testcases provided by Nicola Pero.
6731
6732 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
6733
6734         * gcc.dg/cpp/macro7.c: New test.
6735
6736 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
6737
6738         * gcc.dg/cpp/multiline.c: Update.
6739
6740 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6741
6742         * g++.old-deja/g++.other/enum3.C: New test.
6743
6744 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6745
6746         * g++.old-deja/g++.other/pod1.C: New test.
6747
6748 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6749
6750         * g++.old-deja/g++.ext/overload1.C: New test.
6751
6752 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
6753
6754         * g++.old-deja/g++.pt/using1.C: New test.
6755
6756 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
6757
6758         * g++.old-deja/g++.other/using9.C: New test.
6759
6760 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
6761
6762         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
6763
6764         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
6765
6766 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
6767
6768         * g++.old-deja/g++.ext/realpt1.C: Remove.
6769
6770 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
6771
6772         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
6773
6774 2001-02-26  Will Cohen  <wcohen@redhat.com>
6775
6776         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
6777
6778 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
6779
6780         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
6781         templatized constructors.
6782
6783 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6784
6785         * gcc.c-torture/execute/20010224-1.c: New test.
6786
6787 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
6788
6789         * gcc.c-torture/execute/20010222-1.c: New test.
6790
6791 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
6792
6793         * g++.old-deja/g++.other/inline20.C: New test.
6794
6795 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6796
6797         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
6798
6799 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
6800
6801         * g++.old-deja/g++.other/lookup22.C: New test.
6802
6803 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
6804
6805         * g77.dg: New directory.
6806         * g77.dg/20010216-1.f: New test case.
6807         * g77.dg/dg.exp: New driver.
6808         * lib/g77-dg.exp: New driver library.
6809
6810 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6811
6812         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
6813
6814 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
6815
6816         * g++.old-deja/g++.other/decl9.C: New test.
6817
6818 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
6819
6820         * g++.old-deja/g++.other/init16.C: Update the test so that it does
6821         not need <string> and also tests the initialization at runtime.
6822
6823 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
6824
6825         * gcc.c-torture/execute/longlong.c: New test.
6826
6827 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
6828
6829         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
6830
6831 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
6832
6833         * gcc.c-torture/execute/920302-1.c (execute):
6834         Change argument type to short.
6835
6836 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
6837
6838         * g++.old-deja/g++.pt/deduct6.C: New test.
6839
6840 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
6841
6842         * g++.old-deja/g++.pt/deduct5.C: New test.
6843
6844 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
6845
6846         * gcc.c-torture/execute/20010209-1.c: New test.
6847
6848 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6849
6850         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
6851
6852 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
6853
6854         * g++.dg/vtgc1.C: Update for new ABI.
6855
6856         * consistency.vlad: New directory, 1665 files.
6857
6858 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6859
6860         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
6861         return type.
6862         * gcc.dg/cpp/digraphs.c: Declare puts.
6863
6864 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6865
6866         * g++.old-deja/g++.other/warn5.C: New test.
6867
6868 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6869
6870         * g++.old-deja/g++.pt/spec40.C: New test.
6871
6872 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6873
6874         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
6875         case.
6876         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
6877
6878 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
6879
6880         * gcc.c-torture/compile/20010209-1.c: New test.
6881
6882 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
6883
6884         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
6885         excess errors message but not if it crashes.
6886         * g++.old-deja/g++.other/crash27.C: Likewise.
6887         * g++.old-deja/g++.other/crash28.C: Likewise.
6888         * g++.old-deja/g++.other/crash30.C: Likewise.
6889         * g++.old-deja/g++.other/crash32.C: Likewise.
6890         * g++.old-deja/g++.other/crash35.C: Likewise.
6891         * g++.old-deja/g++.pt/inherit2.C: Likewise.
6892
6893 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6894
6895         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
6896         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
6897         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
6898         g77.f-torture/execute/execute.exp,
6899         g77.f-torture/noncompile/noncompile.exp,
6900         gcc.c-torture/execute/execute.exp,
6901         gcc.c-torture/execute/memcheck/memcheck.exp,
6902         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
6903         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
6904         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
6905         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
6906         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
6907         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
6908         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
6909         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
6910         Remove bug reporting instructions with ancient email addresses.
6911
6912 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
6913
6914         * gcc.dg/20010202-1.c: New test.
6915         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
6916
6917 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
6918
6919         * g++.dg/stdbool-if.C: New test.
6920
6921 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6922
6923         * objc/execute/fdecl.m: Added main().
6924
6925 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
6926
6927         * gcc.c-torture/execute/20010206-1.c: New test.
6928
6929 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6930
6931         * gcc.dg/cpp/avoidpaste1.c: Update.
6932
6933 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6934
6935         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
6936         Pero <nicola@brainstorm.co.uk>.
6937         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
6938
6939 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
6940
6941         * g++.old-deja/g++.pt/spec39.C: New test.
6942
6943 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
6944
6945         * gcc.c-torture/compile/20010202-1.c: New test.
6946
6947 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
6948
6949         * g++.old-deja/g++.abi/primary2.C: New test.
6950         * g++.old-deja/g++.abi/primary3.C: New test.
6951         * g++.old-deja/g++.abi/primary4.C: New test.
6952         * g++.old-deja/g++.abi/primary5.C: New test.
6953         * g++.old-deja/g++.abi/vtable3.h: New test.
6954         * g++.old-deja/g++.abi/vtable3a.C: New test.
6955         * g++.old-deja/g++.abi/vtable3b.C: New test.
6956         * g++.old-deja/g++.abi/vtable3c.C: New test.
6957         * g++.old-deja/g++.abi/vtable3d.C: New test.
6958         * g++.old-deja/g++.abi/vtable3e.C: New test.
6959         * g++.old-deja/g++.abi/vtable3f.C: New test.
6960         * g++.old-deja/g++.abi/vtable3g.C: New test.
6961         * g++.old-deja/g++.abi/vtable3h.C: New test.
6962         * g++.old-deja/g++.abi/vtable3i.C: New test.
6963         * g++.old-deja/g++.abi/vtable3j.C: New test.
6964         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
6965
6966 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
6967
6968         * g++.old-deja/g++.other/anon6.C: New test.
6969         * g++.old-deja/g++.other/anon7.C: New test.
6970
6971 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
6972
6973         * gcc.dg/cpp/avoidpaste2.c: New tests.
6974
6975 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
6976
6977         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
6978
6979 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
6980
6981         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
6982         DECIMAL_DIG cases for Irix."
6983
6984 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
6985
6986         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
6987
6988 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6989
6990         * gcc.dg/c99-tag-1.c: New test.
6991
6992 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
6993
6994         * gcc.dg/cpp/tr-warn1.c: Add tests.
6995
6996 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
6997
6998         * gcc.dg/cpp/avoidpaste1.c: Update.
6999         * gcc.dg/cpp/paste4.c: Update.
7000
7001 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
7002
7003         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
7004         cases for Irix.
7005
7006 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
7007
7008         * g++.old-deja/g++.other/inline19.C: New test.
7009
7010 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
7011
7012         * gcc.dg/Wlarger-than.c: New test.
7013
7014 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
7015
7016         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
7017
7018 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
7019
7020         * gcc.c-torture/execute/20010129-1.c: New test.
7021         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
7022
7023 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
7024
7025         * gcc.dg/cpp/avoidpaste1.c: Test case.
7026
7027 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
7028
7029         * g++.old-deja/g++.other/inline18.C: New test.
7030
7031 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7032
7033         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
7034         and __builtin_putchar.
7035
7036 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
7037
7038         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
7039         tests.
7040
7041 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
7042
7043         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
7044         floating point number rounding mode to round to the nearest
7045         representable mode.
7046
7047 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
7048
7049         * g++.old-deja/g++.other/mangle2.C: New test.
7050
7051 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7052
7053         * gcc.c-torture/compile/20010124-1.c: New test.
7054
7055 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
7056
7057         * g++.old-deja/g++.pt/spec38.C: New test.
7058
7059 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7060
7061         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
7062         "Build don't run".
7063
7064 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7065
7066         * gcc.c-torture/execute/20010123-1.c: New test.
7067
7068 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7069
7070         * g++.old-deja/g++.pt/spec37.C: New test.
7071
7072 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7073
7074         * g++.old-deja/g++.pt/overload14.C: New test.
7075
7076 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7077
7078         * gcc.c-torture/execute/20010122-1.c: New test, exercise
7079         __builtin_return_address.
7080
7081 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
7082
7083         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
7084         * g++.old-deja/g++.pt/spec35.C: New test.
7085         * g++.old-deja/g++.pt/spec36.C: New test.
7086
7087 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
7088
7089         * gcc.c-torture/compile/20010118-1.c: New test.
7090
7091 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
7092
7093         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
7094
7095 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7096
7097         * gcc.c-torture/execute/20010119-1.c: New test.
7098
7099 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7100
7101         * g++.old-deja/g++.other/vbase5.C: New test.
7102
7103 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7104
7105         * gcc.c-torture/execute/20010118-1.c: New test.
7106
7107 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7108
7109         * g++.old-deja/g++.pt/deduct3.C: New test.
7110
7111 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7112
7113         * g++.old-deja/g++.pt/spec34.C: New test.
7114
7115 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
7116
7117         * g77.f-torture/compile/20000601-2.f: New test.
7118
7119 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7120
7121         * g++.old-deja/g++.other/init17.C: New test.
7122
7123 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
7124
7125         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
7126
7127 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7128
7129         * g++.old-deja/g++.pt/unify8.C: New test.
7130
7131 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7132
7133         * g++.old-deja/g++.abi/vbase1.C: New test.
7134
7135 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7136
7137         * g++.old-deja/g++.pt/crash65.C: New test.
7138
7139 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7140
7141         * gcc.dg/cpp/assembl2.S: New test case.
7142
7143 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
7144
7145         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
7146         are supported.
7147
7148 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7149
7150         * g++.old-deja/g++.other/builtins1.C: New test.
7151         * g++.old-deja/g++.other/builtins2.C: Likewise.
7152         * g++.old-deja/g++.other/builtins3.C: Likewise.
7153         * g++.old-deja/g++.other/builtins4.C: Likewise.
7154
7155 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
7156
7157         * gcc.c-torture/compile/20010117-1.c: New test.
7158         * gcc.c-torture/compile/20010117-2.c: New test.
7159
7160 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7161
7162         * g77.f-torture/execute/20010116.[fx]: New test,
7163         XFAIL on i?86-*-*.
7164         * g77.f-torture/compile/20010115.f: Indicate it's
7165         a test for PR fortran/1636.
7166
7167 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7168
7169         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
7170
7171 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7172
7173         * g77.f-torture/compile/20010115.f: New test.
7174
7175 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
7176
7177         * g++.old-deja/g++.pt/nontype5.C: New test.
7178
7179 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
7180
7181         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
7182         have an equivalent working one below it.
7183
7184 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7185
7186         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
7187         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7188
7189 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7190
7191         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
7192         message containing "init_priority".
7193         (conpr-2.C): Likewise.
7194         (conpr-3.C): Likewise.
7195         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
7196
7197 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7198
7199         * gcc.c-torture/execute/20010114-2.c: New test.
7200
7201 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
7202
7203         * gcc.c-torture/compile/20010114-1.c: New test.
7204         * gcc.c-torture/compile/20010114-1.x: Xfail.
7205         * gcc.c-torture/compile/20010114-2.c: New test.
7206         * gcc.c-torture/execute/20010114-1.c: New test.
7207         * gcc.dg/trunc-1.c: New test.
7208         * gcc.dg/uninit-B.c: New test.
7209
7210 2001-01-13  Nick Clifton  <nickc@redhat.com>
7211
7212         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
7213         target.
7214
7215 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7216
7217         * gcc.c-torture/compile/20010113-1.c: New test.
7218
7219 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
7220
7221         * gcc.c-torture/compile/20001212-1.c: New test.
7222
7223 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7224
7225         * gcc.dg/cpp/widestr1.c: Update.
7226         * gcc.dg/cpp/prag-imp.c: Remove.
7227
7228 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
7229
7230         * gcc.c-torture/execute/20000801-3.x: Remove.
7231         * gcc.dg/c90-init-1.c: New test.
7232         * gcc.dg/c99-init-1.c: New test.
7233         * gcc.dg/c99-init-2.c: New test.
7234         * gcc.dg/gnu99-init-1.c: New test.
7235
7236 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
7237
7238         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
7239         testing that no relevant ones were found.
7240
7241 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7242
7243         * g++.old-deja/g++.pt/cast2.C: New test.
7244
7245 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7246
7247         * g++.old-deja/g++.pt/friend47.C: New test.
7248
7249 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7250
7251         * g++.old-deja/g++.pt/instantiate13.C: New test.
7252
7253 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7254
7255         * g++.old-deja/g++.other/defarg7.C: New test.
7256         * g++.old-deja/g++.other/defarg8.C: New test.
7257
7258 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7259
7260         * g++.old-deja/g++.pt/crash64.C: New test.
7261
7262 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7263
7264         * g++.old-deja/g++.pt/crash63.C: New test.
7265
7266 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
7267
7268         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
7269
7270 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
7271
7272         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
7273
7274 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7275
7276         * g++.old-deja/g++.pt/error3.C: New test.
7277
7278 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7279
7280         * g++.old-deja/g++.other/crash39.C: New test.
7281
7282 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7283
7284         * g++.old-deja/g++.other/vbase4.C: New test.
7285
7286 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
7287
7288         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
7289         * gcc.dg/special/20000419-2.c: New file. Identical to above.
7290         * gcc.dg/special/special.exp: New test driver which will check
7291         for alias support for the above test.
7292
7293 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
7294
7295         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
7296         problems on small machines.
7297         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
7298         parameterize.
7299
7300 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
7301
7302         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
7303         mips.
7304         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7305
7306 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
7307
7308         * g++.old_deja/g++.pt/using8.C: New test.
7309
7310 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7311
7312         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
7313
7314 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
7315
7316         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
7317         where a failure is expected.
7318         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
7319
7320 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7321
7322         * g++.old_deja/g++.pt/instantiate12.C: New test.
7323
7324 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7325
7326         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
7327         start of structs.
7328         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
7329         * g++.old-deja/g++.brendan/crash17.C: Likewise.
7330         * g++.old-deja/g++.brendan/crash29.C: Likewise.
7331         * g++.old-deja/g++.brendan/crash48.C: Likewise.
7332         * g++.old-deja/g++.brendan/ns1.C: Likewise.
7333         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
7334         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
7335         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
7336         * g++.old-deja/g++.eh/spec6.C: Likewise.
7337         * g++.old-deja/g++.jason/crash3.C: Likewise.
7338         * g++.old-deja/g++.law/ctors11.C: Likewise.
7339         * g++.old-deja/g++.law/ctors17.C: Likewise.
7340         * g++.old-deja/g++.law/ctors5.C: Likewise.
7341         * g++.old-deja/g++.law/ctors9.C: Likewise.
7342         * g++.old-deja/g++.mike/ambig1.C: Likewise.
7343         * g++.old-deja/g++.mike/net22.C: Likewise.
7344         * g++.old-deja/g++.mike/p3538a.C: Likewise.
7345         * g++.old-deja/g++.mike/p3538b.C: Likewise.
7346         * g++.old-deja/g++.mike/virt3.C: Likewise.
7347         * g++.old-deja/g++.niklas/t128.C: Likewise.
7348         * g++.old-deja/g++.other/anon4.C: Likewise.
7349         * g++.old-deja/g++.other/using1.C: Likewise.
7350         * g++.old-deja/g++.other/warn3.C: Likewise.
7351         * g++.old-deja/g++.pt/t37.C: Likewise.
7352         * g++.old-deja/g++.robertl/eb69.C: Likewise.
7353         * g++.old-deja/g++.robertl/eb71.C: Likewise.
7354
7355 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7356
7357         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
7358
7359 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7360
7361         * gcc.c-torture/execute/stdio-opt-3.c: New test.
7362
7363 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
7364
7365         * gcc.c-torture/compile/20010107-1.c: New test.
7366
7367 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7368
7369         * gcc.c-torture/execute/builtin-noret-1.c: New test.
7370
7371 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7372
7373         * gcc.dg/format/format.h: New file.
7374         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
7375         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
7376         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
7377         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
7378         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
7379         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
7380         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
7381         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
7382         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
7383         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
7384         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
7385         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
7386         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
7387         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
7388         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
7389         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
7390         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
7391         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
7392         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
7393         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
7394         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
7395         instead of declaring standard types, macros and functions in each
7396         test.
7397
7398 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
7399
7400         * gcc.c-torture/execute/20010106-1.c: New test.
7401
7402 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7403
7404         * gcc.dg/format/format.exp: New file.
7405         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
7406         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
7407         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
7408         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
7409         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
7410         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
7411         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
7412         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
7413         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
7414         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
7415         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
7416         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
7417         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
7418         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
7419         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
7420         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
7421         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
7422         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
7423         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
7424         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
7425         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
7426         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
7427         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
7428         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
7429         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
7430         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
7431         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
7432         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
7433         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
7434         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
7435         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
7436         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
7437         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
7438         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
7439         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
7440         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
7441         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
7442         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
7443         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
7444         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
7445         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
7446         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
7447
7448 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
7449
7450         * gcc.c-torture/execute/991228-1.c: Take word endianness into
7451         account.
7452
7453 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
7454
7455         * gcc.c-torture/execute/builtin-complex-1.c: New test.
7456
7457 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
7458
7459         * g++.old-deja/g++.pt/crash62.C: New test.
7460
7461 2001-01-04  Richard Henderson  <rth@redhat.com>
7462
7463         * gcc.dg/20000926-1.c: Update expected warnings.
7464         * gcc.dg/array-2.c: Likewise.
7465         * gcc.dg/array-4.c: Also validate flexible array members.
7466         * gcc.dg/c99-flex-array-1.c: New.
7467
7468 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
7469
7470         * gcc.c-torture/compile/20001222-1.x: Remove.
7471
7472 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7473
7474         * gcc.c-torture/execute/built-in-setjmp.c: New.
7475
7476 2001-01-03  Richard Henderson  <rth@redhat.com>
7477
7478         * gcc.dg/940510-1.c: Update expected error wording.
7479         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
7480
7481 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
7482
7483         * lib/target-supports.exp (check_alias_available): Modified to
7484         indicate aliases not supported if only weak aliases are supported.
7485
7486 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7487
7488         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
7489         Turn on cmpstrsi checks for __pj__ and __i370__.
7490
7491 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7492
7493         * g++.old-deja/g++.other/virtual11.C: New test.
7494
7495 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7496
7497         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
7498
7499 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7500
7501         * gcc.c-torture/compile/20010102-1.c: New test.
7502
7503 2001-01-02  Andreas Jaeger  <aj@suse.de>
7504
7505         * gcc.dg/noreturn-3.c: New test.
7506
7507         * gcc.dg/noreturn-4.c: New test.
7508
7509 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7510
7511         * gcc.c-torture/execute/stdio-opt-1.c: Also test
7512         __builtin_fputc and __builtin_fwrite.
7513
7514 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7515
7516         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
7517         signed char, not default char.
7518
7519 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7520
7521         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
7522
7523 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
7524
7525         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
7526
7527 2000-12-29  Richard Henderson  <rth@redhat.com>
7528
7529         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
7530         (__cyg_profile_func_exit): Define.
7531
7532 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
7533
7534         * g++.dg/vtgc1.C: New test.
7535
7536 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
7537
7538         * gcc.dg/noncompile/20001228-1.c: New test.
7539
7540         * gcc.dg/20001228-1.c: New test.
7541
7542         * gcc.c-torture/execute/20001228-1.c: New test.
7543
7544 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
7545
7546         * gcc.dg/format-strfmon-1.c: New test.
7547
7548 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7549
7550         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
7551         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
7552         * gcc.c-torture/execute/string-opt-1.c: Likewise.
7553         * gcc.c-torture/execute/string-opt-2.c: Likewise.
7554         * gcc.c-torture/execute/string-opt-3.c: Likewise.
7555         * gcc.c-torture/execute/string-opt-4.c: Likewise.
7556         * gcc.c-torture/execute/string-opt-6.c: Likewise.
7557         * gcc.c-torture/execute/string-opt-7.c: Likewise.
7558         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7559         * gcc.c-torture/execute/string-opt-9.c: Likewise.
7560         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7561         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7562         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7563
7564         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
7565         * gcc.c-torture/execute/string-opt-4.c: Test index.
7566
7567 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
7568
7569         * gcc.c-torture/compile/20001226-1.c: New test.
7570
7571 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7572
7573         * gcc.c-torture/compile/20001222-1.c: New test.
7574         * gcc.c-torture/compile/20001222-1.x: Xfail.
7575
7576 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
7577
7578         * gcc.c-torture/execute/comp-goto-2.c: New test.
7579
7580 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
7581
7582         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
7583         Use long types if __INT_MAX__ is 32767.
7584         (main): Use cast to (sint32 *) when poking 88 into a_page.
7585
7586         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
7587
7588 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
7589
7590         * gcc.c-torture/compile/20001221-1.c: New test.
7591         * gcc.c-torture/execute/20001221-1.c: New test.
7592
7593 2000-12-20  Richard Henderson  <rth@redhat.com>
7594
7595         * g++.old-deja/g++.pt/crash36.C: Update error lines.
7596         * g++.old-deja/g++.robertl/eb109.C: Likewise.
7597
7598 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7599
7600         * gcc.dg/compare3.c: New test.
7601
7602 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7603
7604         * gcc.dg/format-warnll-1.c: New test.
7605
7606 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7607
7608         * gcc.dg/cpp/cmdlne-P.c: New test.
7609
7610 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7611
7612         * gcc.c-torture/execute/builtin-abs-1.c,
7613         gcc.c-torture/execute/builtin-abs-2.c: New tests.
7614
7615 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7616
7617         * gcc.dg/cpp/multiline.c: New test.
7618
7619 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7620
7621         * g++.old-deja/g++.other/syshdr1.C: Update.
7622         * gcc.dg/cpp/lineflags.c: Remove temporarily.
7623
7624 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7625
7626         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
7627
7628 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7629
7630         * g++.old-deja/g++.pt/ttp65.C: New test.
7631
7632 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7633
7634         * g++.old-deja/g++.pt/ttp64.C: New test.
7635
7636 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7637
7638         * g++.old-deja/g++.pt/spec33.C: New test.
7639
7640 2000-12-14  Catherine Moore  <clm@redhat.com>
7641
7642         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
7643         * gcc.c-torture/execute/920612-2.c: Likewise.
7644         * gcc.c-torture/execute/920428-2.c: Likewise.
7645         * gcc-c-torture/execute/va-arg-11.c: Call exit.
7646         * gcc.c-torture/execute/va-arg-21.c: Likewise.
7647
7648 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7649
7650         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
7651         * gcc.dg/pack-test-2.c: Likewise.
7652
7653 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7654
7655         Tests by Zack Weinberg <zackw@stanford.edu>.
7656
7657         * gcc.dg/cpp/defined.c: Update.
7658         * gcc.dg/cpp/defined_trad.c: New tests.
7659
7660 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7661
7662         * gcc.dg/cpp/trad-direct.c: Update.
7663
7664 2000-12-11  Neil Booth  <neilb@earthling.net>
7665
7666         * gcc.dg/cpp/defined_trad.c
7667
7668 2000-12-11  Neil Booth  <neilb@earthling.net>
7669
7670         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
7671
7672 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7673
7674         * gcc.dg/format-miss-2.c: New test.
7675
7676 2000-12-09  Neil Booth  <neilb@earthling.net>
7677
7678         * gcc.dg/cpp/lineflags.c: New tests.
7679         * gcc.dg/cpp/poison.c: Update.
7680         * gcc.dg/cpp/redef2.c: Update.
7681         * gcc.dg/cpp/skipping.c: New test.
7682
7683 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
7684
7685         * g++.old-deja/g++.other/eh3.C: New testcase.
7686
7687 2000-12-07  Neil Booth  <neilb@earthling.net>
7688
7689         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
7690         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
7691         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
7692         wtr-union-init-2.c, wtr-union-init-3.c: Update.
7693         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
7694         Update.
7695
7696 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7697
7698         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
7699         __SIZE_TYPE__ instead of int for type of integers cast to
7700         pointers.
7701
7702 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
7703
7704         * g++.old-deja/g++.other/cleanup4.C: New test.
7705
7706 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7707
7708         * format-sec-1.c: New test.
7709
7710 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7711
7712         * gcc.dg/format-nonlit-3.c: New test.
7713
7714 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7715
7716         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
7717         through a null pointer.
7718
7719 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7720
7721         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
7722         * g++.old-deja/g++.pt/partial4.C: New test.
7723
7724 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
7725
7726         * gcc.c-torture/execute/ieee/hugeval.x: New.
7727
7728 2000-12-06  Neil Booth  <neilb@earthling.net>
7729
7730         * gcc.dg/cpp/backslash2.c: New tests.
7731
7732 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7733
7734         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
7735         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
7736
7737 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
7738
7739         * gcc.c-torture/execute/20001203-2.c: New testcase.
7740
7741 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
7742
7743         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
7744         * g++.old-deja/g++.other/virtual10.C: New test.
7745
7746 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
7747
7748         * g++.old-deja/g++.mike/pmf5.C: Remove test.
7749
7750 2000-12-05  Richard Henderson  <rth@redhat.com>
7751
7752         * gcc.c-torture/compile/20001205-1.c: New.
7753
7754 2000-12-04  Neil Booth  <neilb@earthling.net>
7755
7756         * g++.old-deja/g++.other/virtual9.C: New test.
7757         * g++.old-deja/g++.pt/crash61.C: New test.
7758         * gcc.c-torture/execute/loop-9.c: New test.
7759
7760 2000-12-04  Neil Booth  <neilb@earthling.net>
7761
7762         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
7763         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
7764         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
7765         * gcc.dg/cpp/extratokens.c: ...here.
7766
7767 2000-12-04  Neil Booth  <neilb@earthling.net>
7768
7769         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
7770         New tests.
7771
7772 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7773
7774         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
7775         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
7776
7777 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
7778
7779         * gcc.c-torture/execute/20001203-1.c: New test.
7780
7781 2000-12-03  Neil Booth  <neilb@earthling.net>
7782
7783         * gcc.dg/cpp/macro6.c: New test cases.
7784
7785 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7786
7787         * gcc.c-torture/execute/string-opt-9.c: New test.
7788         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7789         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7790         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7791
7792         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
7793         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
7794
7795 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
7796
7797         * gcc.dg/cpp/if-6.c: New testcase.
7798
7799         * gcc.dg/20001201-1.c: New testcase.
7800
7801 2000-12-02  Neil Booth  <neilb@earthling.net>
7802
7803         * g++.old-deja/g++.other/externC4.C,
7804         g++.old-deja/g++.other/friend10.C: New tests.
7805
7806 2000-12-02  Neil Booth  <neilb@earthling.net>
7807
7808         * g++.old-deja/g++.other/instan2.C
7809         * g++.old-deja/g++.other/instan3.C: New test.
7810
7811 2000-12-02  Neil Booth  <neilb@earthling.net>
7812
7813         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
7814         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
7815         gnuc99.c,gnuc99-pedantic.c: New tests.
7816
7817 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7818
7819         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
7820         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
7821
7822 2000-12-01  Neil Booth  <neilb@earthling.net>
7823
7824         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
7825         * gcc.dg/cpp/poison.c: Update.
7826         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
7827
7828 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
7829
7830         * g77.f-torture/execute/20001201.f: New test.
7831
7832 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7833
7834         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
7835
7836 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
7837
7838         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
7839
7840 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
7841
7842         * g++.old-deja/g++.other/cast6.C: New test.
7843
7844 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
7845
7846         * gcc.c-torture/execute/20001130-2.c: New testcase.
7847
7848 2000-11-30  Richard Henderson  <rth@redhat.com>
7849
7850         * gcc.c-torture/execute/20001130-1.c: New test.
7851
7852 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7853
7854         * g++.old-deja/g++.other/op3.C: New test.
7855
7856 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7857
7858         * g++.old-deja/g++.other/op2.C: New test.
7859
7860 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7861
7862         * g++.old-deja/g++.other/crash38.C: New test.
7863
7864 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
7865
7866         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
7867
7868 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
7869
7870         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
7871         tests.
7872         * gcc.c-torture/execute/string-opt-6.c: New test.
7873
7874         * gcc.dg/20001117-1.c: Add main.
7875
7876 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
7877
7878         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
7879         Move from here ...
7880         * gcc.dg/940510-1.c: ... to here.
7881
7882         * gcc.dg/20000926-1.c: GNU C now allows initializations of
7883         zero-size arrays in toplevel structures.
7884
7885 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
7886
7887         * gcc.c-torture/execute/loop-8.c: New test.
7888
7889 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7890
7891         * g++.old-deja/g++.other/base1.C: New test.
7892
7893 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7894
7895         * g++.old-deja/g++.other/parse2.C: New test.
7896
7897 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7898
7899         * g++.old-deja/g++.pt/incomplete1.C: New test.
7900
7901 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7902
7903         * g++.old-deja/g++.other/friend9.C: New test.
7904
7905 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
7906
7907         * gcc.dg/20001127-1.c: New test.
7908
7909 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
7910
7911         * g++.old-deja/g++.pt/friend46.C: New test.
7912
7913 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
7914
7915         * g++.old-deja/g++.other/ptrmem8.C: New test.
7916
7917 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7918
7919         * gcc.c-torture/execute/string-opt-7.c: New test.
7920         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7921
7922 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
7923
7924         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
7925         instead of 'mkcheck 2'.
7926
7927 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7928
7929         * gcc.c-torture/execute/memcheck/driver.c,
7930         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
7931         C9X references to refer to C99.
7932
7933 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
7934
7935         * gcc.dg/ultrasp3.c: New test.
7936
7937 2000-11-25  Neil Booth  <neilb@earthling.net>
7938
7939         * gcc.dg/cpp/include2.c: Update test to be locale independent.
7940
7941 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
7942
7943         * gcc.c-torture/compile/20001123-2.c: New.
7944
7945 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7946
7947         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
7948
7949 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
7950
7951         * gcc.dg/sequence-point-1.c: Add some new tests.
7952         * gcc.c-torture/execute/20001124-1.c: New test.
7953
7954 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
7955
7956         * g++.old-deja/g++.other/vaarg4.C: New test.
7957         * gcc.c-torture/compile/20001123-1.c: New test.
7958
7959 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
7960
7961         * g++.other/crash24.C: Adjust and remove XFAIL.
7962         * g++.other/crash37.C: New test.
7963
7964 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
7965
7966         * g++.old-deja/g++.pt/instantiate9.C: New test.
7967
7968 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
7969
7970         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
7971         new ABI, too.
7972
7973         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
7974         * g++.old-deja/g++.robertl/eb55.C: Likewise.
7975
7976 2000-11-22  Neil Booth  <neilb@earthling.net>
7977
7978         * gcc.dg/cpp/Wtrigraphs.c: New test.
7979
7980 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
7981
7982         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
7983
7984 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
7985
7986         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
7987
7988 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
7989
7990         * lib/gcc-dg.exp: load_lib scanasm.exp.
7991         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
7992         * lib/g++-dg.exp: load_lib scanasm.exp.
7993         * lib/scanasm.exp: New.
7994         (scan-assembler, scan-assembler-not): Add optional arguments to
7995         test name, or if not present, the pattern name.
7996         (scan-assembler-dem, scan-assembler-dem-not): New.
7997
7998         * g++.dg/dg.exp: New.
7999
8000 2000-11-21  Neil Booth  <neilb@earthling.net>
8001
8002         * gcc.dg/cpp/integrated1.c: Remove.
8003
8004 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8005
8006         * gcc.c-torture/execute/20001121-1.c: New test.
8007
8008 2000-11-21  Richard Henderson  <rth@redhat.com>
8009
8010         * gcc.c-torture/compile/20001121-1.c: New test.
8011
8012 2000-11-20  Neil Booth  <neilb@earthling.net>
8013
8014         * gcc.dg/cpp/integrated1.c: New test.
8015
8016 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8017
8018         * g++.old-deja/g++.other/inline17.C: New test.
8019
8020 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
8021
8022         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
8023         local variable to be zero: I made the variable global. Now
8024         uses abort() and exit() instead of relying on main's return value.
8025
8026 2000-11-20  Neil Booth  <neilb@earthling.net>
8027
8028         * gcc.dg/cpp/paste2.c: Update test.
8029         * objc/execute/paste.m: New test.
8030
8031 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8032
8033         * gcc.dg/c99-condexpr-1.c: New test.
8034
8035 2000-11-20  Neil Booth  <neilb@earthling.net>
8036
8037         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
8038
8039 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
8040
8041         * g++.old-deja/g++.pt/export1.C: New test.
8042
8043 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
8044
8045         * gcc.dg/20001117-1.c: New test.
8046
8047 2000-11-18  Richard Henderson  <rth@redhat.com>
8048
8049         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
8050
8051 2000-11-18  Richard Henderson  <rth@redhat.com>
8052
8053         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
8054         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
8055         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
8056
8057 2000-11-18  Richard Henderson  <rth@redhat.com>
8058
8059         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
8060         (main): New.  Exit cleanly.
8061
8062 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8063
8064         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
8065         gcc.dg/c99-fordecl-2.c: New tests.
8066
8067 2000-11-18  Richard Henderson  <rth@redhat.com>
8068
8069         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
8070         * gcc.c-torture/execute/zerolen-2.c: New.
8071
8072 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8073
8074         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
8075         memory.
8076
8077 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8078
8079         * g++.old-deja/g++.pt/instantiate8.C: New test.
8080
8081 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8082
8083         * g++.old-deja/g++.other/incomplete.C: Add more tests.
8084         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
8085
8086 2000-11-16  Nick Clifton  <nickc@redhat.com>
8087
8088         * gcc.c-torture/execute/nestfunc-2.c: New test.
8089         * gcc.c-torture/execute/nestfunc-3.c: New test.
8090
8091 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8092
8093         * gcc.c-torture/compile/20001116-1.c: New test.
8094
8095 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8096
8097         * gcc.c-torture/execute/20001115-1.c: New test.
8098
8099 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
8100
8101         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
8102         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
8103         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
8104         * g++.old-deja/g++.abi/vmihint.C: Likewise.
8105
8106 2000-11-15  Neil Booth  <neilb@earthling.net>
8107
8108         gcc.dg/cpp/_Pragma1.c: Update.
8109         gcc.dg/cpp/_Pragma2.c: New test.
8110
8111 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
8112
8113         * g++.old-deja/g++.other/anon5.C: New test.
8114
8115 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
8116
8117         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
8118         tests.
8119
8120 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
8121
8122         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
8123         output.
8124
8125 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8126
8127         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
8128         labels at end of compound statements.
8129
8130 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
8131
8132         * gcc.c-torture/execute/loop-7.c: New test.
8133
8134 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8135
8136         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
8137
8138 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8139
8140         * gcc.dg/c99-bool-1.c: New test.
8141
8142 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8143
8144         * gcc.dg/c99-scope-1.c: Remove xfail.
8145         * gcc.dg/c99-scope-2.c: New test.
8146
8147 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8148
8149         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
8150         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
8151
8152 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
8153
8154         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
8155         error messages.
8156
8157         * g++.mike/p700.C: Don't typedef wchar_t.
8158         * g++.mike/p784.C: Likewise.
8159         * g++.mike/eb101.C: Don't use __wchar_t.
8160
8161 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
8162
8163         * g77.f-torture/execute/20001111.[fx]: Test premature exit
8164         from DO loop.
8165
8166 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8167
8168         * gcc.c-torture/execute/20001111-1.c: New test.
8169
8170 2000-11-10  Nick Clifton  <nickc@redhat.com>
8171
8172         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
8173         long multuiple and accumulate.
8174
8175 2000-11-09  Richard Henderson  <rth@redhat.com>
8176
8177         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
8178         via size_t instead of int.
8179
8180         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
8181         * gcc.c-torture/execute/string-opt-2.c: Likewise.
8182         * gcc.c-torture/execute/string-opt-3.c: Likewise.
8183         * gcc.c-torture/execute/string-opt-4.c: Likewise.
8184
8185 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
8186
8187         * gcc.c-torture/compile/20001109-1.c: New test.
8188         * gcc.c-torture/compile/20001109-2.c: New test.
8189
8190 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
8191
8192         * g++.old-deja/g++.pt/operator1.C: New test.
8193         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
8194
8195 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8196
8197         * gcc.dg/20001108-1.c: New test.
8198
8199 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8200
8201         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
8202         with both arguments constant strings.
8203         * gcc.c-torture/execute/string-opt-3.c: New test.
8204         * gcc.c-torture/execute/string-opt-4.c: New test.
8205         * gcc.c-torture/execute/string-opt-5.c: New test.
8206
8207 2000-11-08  Nick Clifton  <nickc@redhat.com>
8208
8209         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
8210         mulsidi3adddi patterns.
8211
8212 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
8213
8214         * g++.old-deja/g++.other/crash36.C: New test.
8215
8216 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
8217
8218         * g++.old-deja/g++.other/init16.C: New test.
8219
8220 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
8221
8222         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
8223
8224 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8225
8226         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
8227         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8228         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8229
8230 2000-11-07  DJ Delorie  <dj@redhat.com>
8231
8232         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
8233
8234 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8235
8236         * gcc.c-torture/execute/string-opt-1.c: New test.
8237
8238 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8239
8240         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
8241         mips-sgi-irix6.* because the MIPS ABI passes floating-point
8242         parameters in registers, and there is no way for a varargs
8243         function to know in which order the integer and floating-point
8244         parameters should be interleaved when they are placed on the
8245         stack.
8246         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8247         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8248
8249 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8250
8251         * gcc.c-torture/execute/string-opt-2.c: New test.
8252
8253 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
8254
8255         * g++.old-deja/g++.pt/crash60.C: New test.
8256
8257 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8258
8259         * g++.old-deja/g++.other/crash24.C: New test.
8260         * g++.old-deja/g++.other/crash25.C: New test.
8261         * g++.old-deja/g++.other/crash26.C: New test.
8262         * g++.old-deja/g++.other/crash27.C: New test.
8263         * g++.old-deja/g++.other/crash28.C: New test.
8264         * g++.old-deja/g++.other/crash29.C: New test.
8265         * g++.old-deja/g++.other/crash30.C: New test.
8266         * g++.old-deja/g++.other/crash31.C: New test.
8267         * g++.old-deja/g++.other/crash32.C: New test.
8268         * g++.old-deja/g++.other/crash33.C: New test.
8269         * g++.old-deja/g++.other/crash34.C: New test.
8270         * g++.old-deja/g++.other/crash35.C: New test.
8271
8272 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8273
8274         * gcc.c-torture/execute/20001031-1.c: New test.
8275
8276 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
8277
8278         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
8279         namespace.
8280
8281         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
8282         standards-conformant.
8283
8284         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
8285
8286         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
8287         * g++.old-deja/g++.mike/p755a.C: Likewise.
8288         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
8289         library makes no calls to `operator new' during initialization.
8290
8291 2000-11-04  Neil Booth  <neilb@earthling.net>
8292
8293         * gcc.dg/cpp/include2.c: New tests.
8294
8295 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
8296
8297         * lib/g++.exp (g++_set_ld_library_path): New function.
8298         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
8299
8300 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
8301
8302         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
8303         warnings.
8304
8305 2000-11-01  Richard Henderson  <rth@redhat.com>
8306
8307         * g++.old-deja/g++.ext/namedret1.C: New.
8308         * g++.old-deja/g++.ext/namedret2.C: New.
8309         * g++.old-deja/g++.ext/namedret3.C: New.
8310
8311 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
8312
8313         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
8314         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
8315
8316 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8317
8318         * gcc.c-torture/execute/va-arg-21.c: New test.
8319
8320 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8321
8322         * gcc.dg/c99-complex-2.c: New test.
8323
8324 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8325
8326         * gcc.c-torture/execute/stdio-opt-1.c: New test.
8327
8328 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
8329
8330         * g++.old-deja/g++.other/inline16.C: New test.
8331
8332 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
8333
8334         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
8335         __PRETTY_FUNCTION__
8336
8337 2000-10-29  Neil Booth  <neilb@earthling.net>
8338
8339         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
8340         New tests.
8341         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
8342         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
8343         optimisation.
8344
8345 2000-10-29  Neil Booth  <neilb@earthling.net>
8346
8347         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
8348         * mi1.c, mi1c.h: Add null directives to multiple-include test.
8349         * mi5.c: Test multiple includes work with -C.
8350         * trigraphs.c: Test ^= version.
8351
8352 2000-10-28  Neil Booth  <neilb@earthling.net>
8353
8354         New tests and test updates for new macro expander.
8355
8356         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
8357         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
8358         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
8359         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
8360         new diagnostic messages.
8361
8362         * gcc.dg/cpp/macro3.c: New tests.
8363
8364 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
8365
8366         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
8367         on the same line.
8368
8369 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
8370
8371         * g++.old-deja/g++.other/eh2.C: New test.
8372
8373 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
8374
8375         * gcc.c-torture/execute/20001027-1.c: New test.
8376
8377 2000-10-26  Richard Henderson  <rth@redhat.com>
8378
8379         * gcc.c-torture/execute/20001026-1.c: New.
8380
8381 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
8382
8383         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
8384         * g++.old-deja/g++.law/builtin1.C: Likewise.
8385         * g++.old-deja/g++.law/ctors10.C: Likewise.
8386         * g++.old-deja/g++.law/virtual3.C: Likewise.
8387         * g++.old-deja/g++.mike/p658.C: Likewise.
8388         * g++.old-deja/g++.other/sibcall1.C: Likewise.
8389         * g++.old-deja/g++.other/vaarg2.C: Likewise.
8390         * g++.old-deja/g++.robertl/eb124.C: Likewise.
8391         * g++.old-deja/g++.robertl/eb44.C: Likewise.
8392         * g++.old-deja/g++.robertl/eb77.C: Likewise.
8393
8394 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
8395
8396         * gcc.c-torture/compile/20001024-1.c: New test.
8397
8398 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
8399
8400         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
8401         to tell us whether or not we are using V3.
8402
8403 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8404
8405         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
8406         operands.
8407
8408 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8409
8410         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
8411
8412 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
8413
8414         * gcc.c-torture/execute/20001024-1.c: New test.
8415
8416 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
8417
8418         * g++.old-deja/g++.other/sibcall1.C: New test.
8419
8420 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
8421
8422         * gcc.dg/noncompile/init-3.c: New test.
8423
8424 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8425
8426         * gcc.dg/format-array-1.c: New test.
8427
8428 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8429
8430         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
8431         writing through null pointers; remove comment about testing
8432         unterminated strings.
8433
8434 2000-10-17  Matthew Hiller  <hiller@redhat.com>
8435
8436         * gcc.c-torture/execute/20001017-2.c: New test.
8437
8438 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8439
8440         * gcc.c-torture/compile/20001018-1.c: New test.
8441         * gcc.c-torture/compile/20001018-1.x: Xfail.
8442
8443 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8444
8445         * gcc.c-torture/execute/20001017-1.c: New test.
8446
8447 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8448
8449         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
8450         for multiple use of arguments with scanf formats; add tests for
8451         multiple use of arguments.
8452
8453 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
8454
8455         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
8456
8457 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8458
8459         * gcc.dg/format-miss-1.c: New test.
8460
8461 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8462
8463         * gcc.c-torture/execute/20001013-1.c: New test.
8464
8465 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8466
8467         * gcc.dg/format-branch-1.c: New test.
8468
8469 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8470
8471         * README, lib/file-format.exp: Remove EGCS references.
8472
8473 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8474
8475         * gcc.dg/20001013-1.c: New test.
8476
8477 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8478
8479         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
8480         for intmax_t in the compiler using __typeof__ and the type rules
8481         for conditional expressions.
8482
8483 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
8484
8485         * gcc.dg/20001012-1.c: New test.
8486         * gcc.dg/20001012-2.c: New test.
8487
8488 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8489
8490         * gcc.dg/format-attr-1.c: New test.
8491
8492 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8493
8494         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
8495         __LONG_LONG_MAX__ instead of LLONG_MAX.
8496
8497 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8498
8499         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
8500         scanf flags.
8501         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
8502         flags.
8503
8504 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
8505
8506         * gcc.dg/sequence-pt-1.c: New test.
8507
8508 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
8509
8510         * gcc.c-torture/execute/20001011-1.c: New testcase.
8511         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
8512
8513 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8514
8515         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
8516         does not error on it.
8517
8518 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8519
8520         * gcc.dg/20001009-1.c: New test.
8521
8522 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
8523
8524         * gcc.c-torture/compile/20001009-1.c: Move from here ....
8525         * gcc.c-torture/execute/20001009-2.c: ... to here.
8526
8527 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
8528
8529         * gcc.c-torture/compile/20001009-1.c: New testcase.
8530         * gcc.c-torture/execute/20001009-1.c: New testcase.
8531         Testcases provided by Jan Hubicka <jh@suse.cz>.
8532
8533 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8534
8535         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8536         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
8537         uintmax_t using <limits.h> to emulate the compiler's internal
8538         logic.  No longer XFAIL %j tests.
8539
8540 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8541
8542         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
8543         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8544         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
8545         regexps and details of expected handling of some bad formats.
8546         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
8547         suppression.
8548
8549 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8550
8551         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
8552         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
8553         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
8554         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
8555         in list archives.
8556
8557 2000-10-06  Richard Henderson  <rth@cygnus.com>
8558
8559         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
8560         * g++.old-deja/g++.brendan/crash52.C: Likewise.
8561         * g++.old-deja/g++.jason/report.C: Likewise.
8562         * g++.old-deja/g++.law/friend5.C: Likewise.
8563         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
8564         of the expected warnings.
8565
8566 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
8567
8568         * g++.old-deja/g++.pt/enum14.C: New test.
8569
8570 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
8571
8572         * g++.old-deja/g++.pt/crash59.C: New test.
8573
8574 2000-10-04  Will Cohen  <wcohen@redhat.com>
8575
8576         * gcc.dg/20000926-1.c: New test.
8577
8578 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
8579
8580         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
8581         function name for current C++ compiler.
8582         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
8583
8584 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
8585
8586         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
8587         __PRETTY_FUNCTION__.
8588         * g++.old-deja/g++.ext/pretty2.C: Likewise.
8589
8590 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8591
8592         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
8593
8594 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
8595
8596         * gcc.c-torture/compile/20000923-1.c: New test.
8597
8598 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
8599
8600         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
8601         * g++.old-deja/g++.pt/ttp62.C: Same.
8602         * g++.old-deja/g++.other/inline14.C: Same.
8603
8604 2000-09-24  Richard Henderson  <rth@cygnus.com>
8605
8606         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
8607
8608 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8609
8610         * gcc.dg/c90-printf-1.c: Add test for wide string format.
8611
8612 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
8613
8614         * gcc.c-torture/compile/20000922-1.c: New file.
8615
8616 2000-09-21  Nick Clifton  <nickc@redhat.com>
8617
8618         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
8619         a signed long modulo operation.
8620         (mod6): New function - perform an unsigned long modulo operation.
8621         (main): Add tests for modulos of very large numbers by very small
8622         dividends.
8623
8624 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8625
8626         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
8627
8628 2000-09-19  Richard Henderson  <rth@cygnus.com>
8629
8630         * gcc.dg/compare2.c (case 10): XFAIL.
8631
8632 2000-09-18  Richard Henderson  <rth@cygnus.com>
8633
8634         * gcc.c-torture/execute/20000906-1.c: Move ...
8635         * gcc.dg/20000906-1.c: ... here.  Only run on targets
8636         that support __builtin_trap.
8637
8638 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
8639
8640         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
8641
8642 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8643
8644         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
8645         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
8646         more $ format tests.
8647
8648 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8649
8650         * gcc.dg/format-errmk-1.c: New test.
8651
8652 2000-09-17  Greg McGary  <greg@mcgary.org>
8653
8654         * gcc.c-torture/execute/20000917-1.x: Remove.
8655
8656 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8657
8658         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
8659
8660 2000-09-17  Greg McGary  <greg@mcgary.org>
8661
8662         * gcc.c-torture/execute/20000917-1.c: New test.
8663         * gcc.c-torture/execute/20000917-1.x: XFAIL.
8664
8665 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
8666
8667         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
8668         in nested macro bug.
8669
8670 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
8671
8672         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
8673
8674 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
8675
8676         * gcc.c-torture/execute/20000914-1.c: New test.
8677
8678 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
8679
8680         * g++.other/inline13.C: New test.
8681
8682 2000-09-12  Andreas Jaeger  <aj@suse.de>
8683
8684         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
8685         constant by Ulrich Drepper <drepper@redhat.com>.
8686
8687 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
8688
8689         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
8690
8691 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8692
8693         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
8694
8695 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
8696
8697         * gcc.dg/cpp/backslash.c: New test.
8698
8699 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
8700
8701         * gcc.c-torture/execute/20000910-1.c: New test.
8702         * gcc.c-torture/execute/20000910-2.c: Likewise.
8703
8704 2000-09-11  Robert Lipe  <robertl@sco.com>
8705
8706         * gcc.dg/pragma-align.c: New test.
8707
8708 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
8709
8710         * g++.old-deja/g++.pt/explicit82.C: New test.
8711         * g++.old-deja/g++.pt/explicit83.C: New test.
8712
8713 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
8714
8715         * gcc.dg/asm-names.c: New test.
8716
8717 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8718
8719         * gcc.dg/cpp/tr-warn6.c: New test
8720
8721 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8722
8723         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
8724         be accepted.
8725
8726 2000-09-07  Catherine Moore  <clm@redhat.com>
8727
8728         * gcc.c-torture/execute/unroll-1.c: New test.
8729
8730 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
8731
8732         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
8733         ERROR markers.
8734         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
8735         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
8736         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
8737         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
8738         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
8739         Preprocess only.
8740         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
8741         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
8742
8743 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8744
8745         * g++.old-deja/g++.pt/deduct2.C: New test.
8746
8747 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8748
8749         * g++.old-deja/g++.pt/parms2.C: New test.
8750
8751 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8752
8753         * g++.old-deja/g++.pt/crash58.C: New test.
8754
8755 2000-09-06  Greg McGary  <greg@mcgary.org>
8756
8757         * gcc.c-torture/execute/20000906-1.c: New test.
8758         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
8759
8760 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8761
8762         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
8763
8764 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8765
8766         * g++.old-deja/g++.pt/crash57.C: New test.
8767
8768 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8769
8770         * g++.old-deja/g++.pt/crash56.C: New test.
8771
8772 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8773
8774         * g++.old-deja/g++.pt/koenig1.C: New test.
8775
8776 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
8777
8778         * gcc.dg/20000904-1.c: New test.
8779
8780 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
8781
8782         * gcc.dg/cpp/paste8.c: New test.
8783
8784 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
8785
8786         * gcc.c-torture/compile/20000827-1.c: New test.
8787
8788 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8789
8790         * gcc.dg/format-diag-1.c: New test.
8791
8792 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8793
8794         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
8795         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
8796         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
8797         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
8798         gcc.dg/formatz-1.c: Adjust warning regular expressions.
8799
8800 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
8801
8802         * g++.old-deja/g++.other/nested4.C: New test.
8803
8804 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
8805
8806         * g++.old-deja/g++.ns/scoped1.C: New test.
8807
8808 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
8809
8810         * lib/g++.exp: Support testing already-installed GCC.
8811
8812 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8813
8814         * wtr-label-1.c, wtr-suffix-1.c: New tests.
8815
8816 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8817
8818         * gcc.dg/return-type-2.c: New test.
8819
8820 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
8821
8822         * gcc.c-torture/compile/20000825-1.c: New test.
8823
8824 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
8825
8826         * gcc.dg/dwarf2-2.c: New test.
8827
8828 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
8829
8830         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
8831         dg-warning regexps.
8832
8833 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8834
8835         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
8836         gcc.dg/format-ext-5.c: New tests.
8837
8838 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
8839
8840         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
8841
8842 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
8843
8844         * gcc.dg/noncompile/930622-2.c: Adjust error message.
8845
8846 2000-08-24  Richard Henderson  <rth@cygnus.com>
8847
8848         * gcc.dg/ia64-sync-1.c: New test.
8849         * gcc.dg/ia64-sync-2.c: New test.
8850         * gcc.dg/ia64-asm-1.c: New test.
8851
8852 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8853
8854         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
8855         * gcc.dg/format-ext-2.c: New test.
8856
8857 2000-08-23  Jason Merrill  <jason@redhat.com>
8858
8859         * lib/old-dejagnu.exp: Also ignore "In member function" and
8860         "At global scope".
8861
8862 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8863
8864         * gcc.dg/noncompile/label-lineno-1.c: New test.
8865
8866 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
8867
8868         * gcc.dg/c99-array-nonobj-1.c: New test.
8869
8870 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
8871
8872         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
8873         tests.
8874         * gcc.dg/format-ext-1.c: New test.
8875
8876 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8877
8878         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
8879         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
8880         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
8881         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
8882         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
8883
8884 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
8885
8886         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
8887         gcc.dg/c99-strftime-2.c: New tests.
8888
8889 2000-08-22  Richard Henderson  <rth@cygnus.com>
8890
8891         * gcc.c-torture/execute/20000822-1.c: New test.
8892
8893 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
8894
8895         * gcc.c-torture/execute/20000819-1.x: Remove.
8896
8897 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
8898
8899         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
8900         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
8901         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
8902         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
8903         gcc.dg/format-xopen-1.c: New tests.
8904
8905 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
8906
8907         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
8908
8909 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
8910
8911         * g++.old-deja/g++.other/loop2.C: New test.
8912
8913         * gcc.c-torture/compile/20000606-1.c: New test.
8914         * gcc.c-torture/compile/20000728-1.c: New test.
8915         * gcc.c-torture/execute/20000801-1.c: New test.
8916         * gcc.c-torture/execute/20000801-2.c: New test.
8917         * gcc.c-torture/execute/20000819-1.c: New test.
8918         * gcc.c-torture/execute/20000819-1.x: XFAIL.
8919         * gcc.dg/20000629-1.c: New test.
8920         * gcc.dg/20000724-1.c: New test.
8921         * gcc.dg/20000807-1.c: New test.
8922
8923 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
8924
8925         * gcc.dg/cpp/pragma-1.c: New test.
8926         * gcc.dg/cpp/pragma-2.c: New test.
8927
8928 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
8929
8930         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
8931         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
8932
8933 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8934
8935         * gcc.c-torture/compile/20000818-1.c: New test.
8936
8937 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
8938
8939         * gcc.c-torture/execute/20000818-1.c: New test.
8940
8941 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8942
8943         * gcc.dg/format-va-1.c: New test.
8944
8945 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8946
8947         * g++.old-deja/g++.other/typedef8.C: New test.
8948
8949 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8950
8951         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
8952         * g++.old-deja/g++.mike/net36.C: Mark candidate.
8953         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
8954         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
8955         * g++.old-deja/g++.other/ptrmem7.C: New test.
8956         * g++.old-deja/g++.pt/ptrmem10.C: New test.
8957
8958 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8959
8960         * g++.old-deja/g++.pt/typename27.C: New test.
8961
8962 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
8963
8964         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
8965         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
8966         * g++.old-deja/g++.pt/friend45.C: New test.
8967         * g++.old-deja/g++.other/friend8.C: New test.
8968
8969 2000-08-15  Richard Henderson  <rth@cygnus.com>
8970
8971         * gcc.c-torture/execute/20000815-1.c: New test.
8972
8973 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8974
8975         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
8976         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
8977         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
8978
8979 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
8980
8981         * g++.old-deja/g++.other/refinit2.C: New test.
8982
8983 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
8984
8985         * lib/c-torture.exp (c-torture): Make
8986         compiler_conditional_xfail_data global.
8987         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
8988         compiler_conditional_xfail_data machinery.
8989         (f-torture-execute): Likewise.
8990         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
8991         and only when unrolling loops.
8992
8993         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
8994
8995 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
8996
8997         * g++.old-deja/g++.pt/explicit81.C: New test.
8998
8999 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
9000
9001         * g++.old-deja/g++.pt/typename26.C: New test.
9002
9003 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
9004
9005         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
9006         warning.
9007
9008 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
9009
9010         * g++.old-deja/g++.other/array3.C: New test.
9011
9012 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9013
9014         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
9015         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
9016         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
9017         New tests.
9018
9019 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
9020
9021         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
9022         * g++.old-deja/g++.abi/vmihint.C: Likewise.
9023
9024 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
9025
9026         * gcc.c-torture/execute/20000808-1.c: New test.
9027
9028 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9029
9030         * gcc.dg/c90-const-expr-1.c: New test.
9031
9032 2000-08-08  Richard Henderson  <rth@cygnus.com>
9033
9034         * gcc.dg/noncompile/920923-1.c: Declare calloc.
9035
9036 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9037
9038         * gcc.dg/noncompile/const-ll-1.c: New test.
9039
9040 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9041
9042         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
9043
9044 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
9045
9046         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
9047         that running programs linked against the shared version of libobjc
9048         run correctly.
9049
9050 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9051
9052         * gcc.dg/c99-printf-1.c: New test.
9053
9054 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9055
9056         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
9057
9058 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
9059
9060         * gcc.c-torture/execute/20000731-1.x: Delete.
9061
9062 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
9063
9064         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
9065         and torture_without_loops as is done by c-torture.exp.
9066         (search_for): Copy from c-torture.exp.
9067         (gcc-dg-runtest): New function, drives a directory of tests
9068         iterating over the TORTURE_OPTIONS.
9069         (scan-assembler, scan-assembler-not): Move here from
9070         individual directory drivers.
9071
9072         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
9073         defined by lib/gcc-dg.exp.
9074         * gcc.dg/cpp/cpp.exp: Likewise.
9075         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
9076         gcc-dg-runtest, so we cycle over optimization options.
9077
9078         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
9079         * gcc.dg/compare2.c: No longer expected to fail.
9080
9081 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
9082
9083         * gcc.c-torture/execute/20000804-1.c: New test.
9084
9085 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
9086
9087         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
9088
9089 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
9090
9091         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
9092
9093 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
9094
9095         * gcc.c-torture/compile/20000803-1.c: New test.
9096
9097 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9098
9099         * gcc.c-torture/execute/20000801-3.c,
9100         gcc.c-torture/execute/20000801-4.c: New tests.
9101         * gcc.c-torture/execute/20000801-3.x,
9102         gcc.c-torture/execute/20000801-4.x: Xfail.
9103
9104 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
9105
9106         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
9107         libobjc/.libs to allow for libtool.
9108
9109 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
9110
9111         * gcc.c-torture/compile/20000802-1.c: New test.
9112
9113 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
9114
9115         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
9116
9117 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
9118
9119         * gcc-c-torture/execute/20000731-2.c: New test.
9120
9121         * gcc.c-torture/execute/20000731-1.c: New test.
9122         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
9123
9124 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
9125
9126         * testsuite/gcc.dg/cpp/paste7.c: New test.
9127         * gcc.dg/cpp/20000725-1.c: New test.
9128
9129 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
9130
9131         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
9132         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
9133         declaration warning for __builtin_dwarf_reg_size.
9134
9135         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
9136
9137 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9138
9139         * gcc.dg/noncompile/voidparam-1.c: New test.
9140
9141 2000-07-30  Richard Henderson  <rth@cygnus.com>
9142
9143         * gcc.dg/c90-digraph-1.c: Don't xfail.
9144         * gcc.dg/compare2.c (case 10): Xfail.
9145         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
9146
9147 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
9148
9149         * gcc.dg/c99-main-1.c: New test.
9150
9151 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9152
9153         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
9154
9155 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
9156
9157         * gcc.c-tortuer/execute/20000726-1.c: New test.
9158
9159 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
9160
9161         * gcc.c-torture/execute/enum-2.c: New test.
9162
9163 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9164
9165         * gcc.dg/cpp/tr-warn3.c: New test.
9166
9167 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9168
9169         * g++.old-deja/g++.ext/implicit1.C: Remove.
9170         * g++.old-deja/g++.jason/c2.C: Remove
9171         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
9172         * g++.old-deja/g++.pt/crash16.C: Likewise.
9173         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
9174
9175 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9176
9177         * g++.old-deja/g++.other/for2.C: New test.
9178
9179 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
9180
9181         * gcc.dg/20000720-1.c: New test.
9182
9183 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
9184
9185         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
9186
9187 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
9188
9189         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
9190         * gcc.c-torture/execute/20000722-1.c: New.
9191         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
9192
9193 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
9194
9195         * gcc.dg/cpp/20000720-1.S: New test.
9196
9197 2000-07-21  Michael Meissner  <meissner@redhat.com>
9198
9199         * gcc.c-torture/execute/ieee/hugeval.c: New test.
9200
9201 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9202
9203         * g++.old-deja/g++.brendan/crash16.C,
9204         g++.old-deja/g++.brendan/parse3.C,
9205         g++.old-deja/g++.brendan/redecl1.C,
9206         g++.old-deja/g++.ns/template13.C,
9207         g++.old-deja/g++.other/decl4.C,
9208         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
9209
9210 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9211
9212         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
9213         and "Internal error".
9214
9215         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
9216         regexps.
9217         * gcc.dg/cpp/paste6.c: New test.
9218
9219 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
9220
9221         * gcc.dg/cpp/tr-direct.c: New test.
9222
9223         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
9224         gcc.dg/cpp/undef1.c: Tweak error regexps.
9225
9226 2000-07-18  Eric Christopher <echristo@redhat.com>
9227
9228         * gcc.c-torture/compile/20000718-1.c: New test.
9229
9230 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
9231
9232         * cpplex.c (_cpp_push_token): If the token being pushed back
9233         is the previous token in this context, just subtract one from
9234         context->posn.
9235         * cppmacro.c (save_expansion): Clear aux field when storing a
9236         placemarker.
9237
9238 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
9239
9240         * gcc.dg/noncompile/redecl-1.c: New test.
9241
9242 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
9243
9244         * gcc.c-torture/execute/20000717-5.c: New test.
9245         * gcc.c-torture/execute/20000717-1.x: Removed.
9246
9247 2000-07-17  Richard Henderson  <rth@cygnus.com>
9248
9249         * gcc.c-torture/execute/20000717-4.c: New test.
9250
9251 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
9252
9253         * gcc.dg/cpp/syshdr.c: New test.
9254         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
9255
9256 2000-07-17  Neil Booth  <neilb@earthling.net>
9257
9258         * gcc.dg/cpp/cmdlne-dM.c: New test.
9259         * gcc.dg/cpp/cmdlne-dD.c: New test.
9260
9261 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
9262
9263         * gcc.c-torture/execute/20000717-3.c: New test.
9264
9265         * gcc.c-torture/compile/20000717-1.c: New test.
9266
9267 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
9268
9269         * gcc.c-torture/execute/20000717-2.c: New test.
9270
9271 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9272
9273         * gcc.dg/formatz-1.c: New test.
9274
9275         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
9276         * gcc.dg/c99-digraph-1.c: New tests.
9277
9278         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
9279         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
9280
9281         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
9282         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
9283         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
9284         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
9285         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
9286         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
9287         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
9288
9289 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
9290
9291         * gcc.c-torture/execute/20000717-1.c: New test.
9292         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
9293
9294 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
9295
9296         * gcc.c-torture/execute/20000715-2.c: New test.
9297         * gcc.dg/20000715-1.c: New test.
9298
9299 2000-07-15  Michael Meissner  <meissner@redhat.com>
9300
9301         * gcc.c-torture/execute/20000715-1.c: New test.
9302
9303 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
9304
9305         * gcc.c-torture/execute/20000707-1.c: New test.
9306
9307 2000-07-13  Neil Booth  <NeilB@earthling.net>
9308
9309         * testsuite/gcc.dg/cpp/digraph1.c,
9310         testsuite/gcc.dg/cpp/digraph2.c,
9311         testsuite/gcc.dg/cpp/digraphs.c: New tests.
9312
9313 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
9314
9315         * g77.f-torture/compile/20000630-2.f:  New test.
9316         * g77.f-torture/compile/20000630-2.x
9317
9318 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
9319
9320         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
9321
9322 2000-07-11  Neil Booth  <NeilB@earthling.net>
9323
9324         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
9325
9326 2000-07-11  Neil Booth  <NeilB@earthling.net>
9327
9328         * gcc.dg/cpp/cmdlne-C.c: New.
9329
9330 2000-07-09  Neil Booth  <NeilB@earthling.net>
9331
9332         * gcc.dg/cpp/directiv.c: New tests.
9333         * gcc.dg/cpp/undef1.c: Update.
9334
9335 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
9336
9337         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
9338
9339 2000-07-09  Neil Booth  <NeilB@earthling.net>
9340
9341         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
9342
9343 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
9344
9345         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
9346         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9347
9348 2000-07-08  Neil Booth  <NeilB@earthling.net>
9349
9350         * gcc.dg/cpp/macsyntx.c: New tests.
9351
9352 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9353
9354         * gcc.dg/20000707-1.c: New test.
9355
9356 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9357
9358         * gcc.c-torture/execute/20000706-1.c: New test.
9359         * gcc.c-torture/execute/20000706-2.c: New test.
9360         * gcc.c-torture/execute/20000706-3.c: New test.
9361         * gcc.c-torture/execute/20000706-4.c: New test.
9362         * gcc.c-torture/execute/20000706-5.c: New test.
9363
9364 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9365
9366         * g++.old-deja/g++.pt/instantiate7.C: New test.
9367
9368 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9369
9370         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
9371         * g++.old-deja/g++.mike/thunk3.C: Likewise.
9372         * g++.old-deja/g++.other/rtti3.C: Likewise.
9373         * g++.old-deja/g++.other/rttid3.C: Likewise.
9374
9375 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
9376
9377         *  g77.f-torture/compile/20000630-1.x: Fix typo
9378
9379 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
9380
9381         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
9382         assembly output.
9383
9384 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
9385
9386         * gcc.dg/cpp/ident.c: New test.
9387
9388 2000-07-05  Neil Booth  <NeilB@earthling.net>
9389
9390         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
9391           gcc.dg/cpp/lexstrng.c: New tests.
9392
9393 2000-07-04  Neil Booth  <NeilB@earthling.net>
9394
9395         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
9396         * gcc.dg/cpp/strify2.c: Same.
9397
9398 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
9399
9400         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
9401         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
9402         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
9403         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
9404
9405         * testsuite/gcc.dg/cpp/macro1.c,
9406         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
9407         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
9408         testsuite/gcc.dg/cpp/strify1.c,
9409         testsuite/gcc.dg/cpp/strify2.c: New tests.
9410
9411 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
9412
9413         * gcc.c-torture/execute/20000703-1.c: New test.
9414
9415 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9416
9417         * g++.old-deja/g++.pt (lookup10.C): New test.
9418
9419 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9420
9421         * g++.old-deja/g++.pt (typename25.C): New test.
9422
9423 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
9424
9425         * gcc.c-torture/compile/20000701-1.c: New test.
9426
9427 2000-06-30  Nick Clifton  <nickc@cygnus.com>
9428
9429         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
9430         to test case.
9431
9432 2000-06-30  Catherine Moore  <clm@cygnus.com>
9433
9434         * gcc.c-torture/execute/align-1.c: New test.
9435
9436 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
9437
9438         * g++.old-deja/g++.pt/expr8.C: New test.
9439         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
9440
9441 2000-06-29  Nick Clifton  <nickc@cygnus.com>
9442
9443         * gcc.c-torture/compile/20000629-1.c: New test.
9444
9445 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9446
9447
9448         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
9449         gcc.dg/noncompile directory, depending on whether they're
9450         preprocessor tests or not.  Annotate all the tests for the dg
9451         framework.
9452
9453         * gcc.c-torture/noncompile/noncompile.exp: Delete.
9454         * gcc.dg/noncompile/noncompile.exp: New.
9455
9456         * Moved files:
9457         Old name                                New name
9458         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
9459         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
9460         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
9461         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
9462         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
9463         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
9464         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
9465         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
9466         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
9467         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
9468         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
9469         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
9470         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
9471         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
9472         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
9473         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
9474         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
9475         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
9476         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
9477         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
9478         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
9479         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
9480         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
9481         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
9482
9483         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
9484         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
9485         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
9486         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
9487         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
9488         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
9489
9490 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9491
9492         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
9493         declare one variable.  On the fourth, error.
9494         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
9495         declared by 20000628-1a.h.
9496
9497 2000-06-29  Richard Henderson  <rth@redhat.com>
9498
9499         * gcc.c-torture/execute/930529-1.x: New file.
9500         * gcc.dg/920413-1.c: Adjust expected warning text.
9501         * gcc.dg/980217-1.c: Declare abort.
9502         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
9503
9504 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
9505
9506         * g77.f-torture/compile/20000629-1.f: New test.
9507         * g77.f-torture/compile/20000629-1.x: Expected to fail.
9508
9509 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9510
9511         Rearrange lots of files, removing entirely the
9512         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
9513         directories.
9514
9515         * Deleted files:
9516         gcc.c-torture/code_quality/code_quality.exp
9517         gcc.c-torture/special/special.exp
9518         gcc.failure/failure.exp
9519         gcc.failure/940409-1.x
9520         gcc.c-torture/compile/961203-1.x
9521
9522         * New files:
9523         gcc.misc-tests/linkage.exp
9524         gcc.c-torture/execute/920730-1t.c
9525         gcc.c-torture/execute/920730-1t.x
9526         gcc.c-torture/compile/920520-1.x
9527         gcc.c-torture/compile/920521-1.x
9528         gcc.c-torture/compile/981006-1.x
9529         gcc.c-torture/execute/eeprof-1.x
9530
9531         * Moved files (possibly with modifications to fit a new harness):
9532         Old name                                New name
9533         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
9534         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
9535         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
9536         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
9537         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
9538         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
9539         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
9540         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
9541         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
9542         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
9543         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
9544         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
9545         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
9546         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
9547
9548 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9549
9550         * c-torture/compile/961203-1.x: Delete.
9551
9552         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
9553         not exit. Include stdio.h.
9554         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
9555         * gcc.misc-tests/dg-12.c: Likewise.
9556         * gcc.misc-tests/dg-5.c: Likewise.
9557         * gcc.misc-tests/dg-6.c: Likewise.
9558         * gcc.misc-tests/dg-7.c: Prototype abort.
9559         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
9560         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
9561         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
9562         not exit.
9563         * gcc.misc-tests/sieve.c: Use return from main, not exit.
9564         * gcc.misc-tests/sort2.c: Use return from main, not exit.
9565
9566 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
9567
9568         * gcc.dg/cpp/20000628-1.c: New test.
9569         * gcc.dg/cpp/20000628-1.h: New header for above test.
9570         * gcc.dg/cpp/20000628-1a.h: Likewise.
9571
9572 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
9573
9574         * gcc.dg/cpp: New directory.
9575         * gcc.dg/cpp/cpp.exp: New driver.
9576         * gcc.dg/cpp/20000627-1.c: New test.
9577         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
9578         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
9579         and rewrite as a compilation test.
9580
9581         * gcc.dg: Move many files into the cpp subdirectory, possibly
9582         renaming or editing them as well.
9583         Old name                New name
9584         990119-1.c              cpp/19990119-1.c
9585         990228-1.c              cpp/19990228-1.c
9586         990407-1.c              cpp/19990407-1.c
9587         990409-1.c              cpp/19990409-1.c
9588         990413-1.c              cpp/19990413-1.c
9589         990703-1.c              cpp/19990703-1.c
9590         20000127-1.c            cpp/20000127-1.c
9591         20000129-1.c            cpp/20000129-1.c
9592         20000207-1.c            cpp/20000207-1.c
9593         20000207-2.c            cpp/20000207-2.c
9594         20000209-1.c            cpp/20000209-1.c
9595         20000209-2.c            cpp/20000209-2.c
9596         20000301-1.c            cpp/20000301-1.c
9597         20000419-1.c            cpp/20000419-1.c
9598         20000510-1.S            cpp/20000510-1.S
9599         20000519-1.c            cpp/20000519-1.c
9600         20000529-1.c            cpp/20000529-1.c
9601         20000625-1.c            cpp/20000625-1.c
9602         20000625-2.c            cpp/20000625-2.c
9603         cpp-as1.c               cpp/assert1.c
9604         cpp-as2.c               cpp/assert2.c
9605         cxx-comments-1.c        cpp/cxxcom1.c
9606         cxx-comments-2.c        cpp/cxxcom2.c
9607         endif-label.c           cpp/endif.c
9608         cpp-hash1.c             cpp/hash1.c
9609         cpp-hash2.c             cpp/hash2.c
9610         cpp-if1.c               cpp/if-1.c
9611         cpp-if2.c               cpp/if-2.c
9612         cpp-if3.c               cpp/if-3.c
9613         cpp-if4.c               cpp/if-4.c
9614         cpp-if5.c               cpp/if-5.c
9615         cpp-cond.c              cpp/if-cexp.c
9616         cpp-missingop.c         cpp/if-mop.c
9617         cpp-missingparen.c      cpp/if-mpar.c
9618         cpp-opprec.c            cpp/if-oppr.c
9619         cpp-ifparen.c           cpp/if-paren.c
9620         cpp-shortcircuit.c      cpp/if-sc.c
9621         cpp-shift.c             cpp/if-shift.c
9622         cpp-unary.c             cpp/if-unary.c
9623         cpp-li1.c               cpp/line1.c
9624         cpp-li2.c               cpp/line2.c
9625         lineno.c                cpp/line3.c
9626         lineno-2.c              cpp/line4.c
9627         cpp-mi.c                cpp/mi1.c
9628         cpp-mic.h               cpp/mi1c.h
9629         cpp-micc.h              cpp/mi1cc.h
9630         cpp-mind.h              cpp/mi1nd.h
9631         cpp-mindp.h             cpp/mi1ndp.h
9632         cpp-mix.h               cpp/mi1x.h
9633         cpp-mi2.c               cpp/mi2.c
9634         cpp-mi2a.h              cpp/mi2a.h
9635         cpp-mi2b.h              cpp/mi2b.h
9636         cpp-mi2c.h              cpp/mi2c.h
9637         cpp-mi3.c               cpp/mi3.c
9638         cpp-mi3.def             cpp/mi3.def
9639         poison-1.c              cpp/poison.c
9640         pr-impl.c               cpp/prag-imp.c
9641         cpp-redef-2.c           cpp/redef1.c
9642         cpp-redef.c             cpp/redef2.c
9643         strpaste.c              cpp/strp1.c
9644         strpaste-2.c            cpp/strp2.c
9645         cpp-tradpaste.c         cpp/tr-paste.c
9646         cpp-tradstringify.c     cpp/tr-str.c
9647         cpp-tradwarn1.c         cpp/tr-warn1.c
9648         cpp-tradwarn2.c         cpp/tr-warn2.c
9649         trigraphs.c             cpp/trigraphs.c
9650         cpp-unc1.c              cpp/unc1.c
9651         cpp-unc2.c              cpp/unc2.c
9652         cpp-unc3.c              cpp/unc3.c
9653         cpp-unc.c               cpp/unc4.c
9654         undef.c                 cpp/undef1.c
9655         undef-2.c               cpp/undef2.c
9656         cpp-wi1.c               cpp/widestr1.c
9657
9658 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
9659
9660         * lib/g++.exp (g++_include_flags): Tweak.
9661
9662 2000-06-27  H.J. Lu  <hjl@gnu.org>
9663             Loren J. Rittle  <ljrittle@acm.org>
9664
9665         * lib/g++.exp (g++_include_flags): Override libgloss.exp
9666         version with one that knows about the new gcc tree structure.
9667         (g++_link_flags): Same.
9668
9669 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
9670
9671         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
9672         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
9673         case we are cross-compiling.
9674
9675         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
9676         g++.old-deja/g++.niklas/Makefile.in,
9677         g++.old-deja/g++.niklas/configure.in,
9678         g++.old-deja/g++.other/Makefile.in,
9679         g++.old-deja/g++.other/configure.in,
9680         gcc.c-torture/code_quality/Makefile.in,
9681         gcc.c-torture/code_quality/configure.in,
9682         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
9683         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
9684         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
9685         gcc.c-torture/execute/ieee/Makefile.in,
9686         gcc.c-torture/execute/ieee/configure.in,
9687         gcc.c-torture/noncompile/Makefile.in,
9688         gcc.c-torture/noncompile/configure.in,
9689         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
9690         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
9691         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
9692
9693 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9694
9695         * g++.old-deja/g++.other/ambig3.C: New test.
9696
9697 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9698
9699         * g++.old-deja/g++.pt/syntax1.C: New test.
9700         * g++.old-deja/g++.pt/syntax2.C: New test.
9701         * g++.old-deja/g++.other/syntax3.C: New test.
9702         * g++.old-deja/g++.other/syntax4.C: New test.
9703
9704 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9705
9706         * gcc.dg/20000623-1.c: Prototype exit and abort.
9707
9708 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9709
9710         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
9711         New tests.
9712         * gcc.dg/cpp-mi3.def: New file.
9713
9714         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
9715         inside assertions.
9716         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
9717         lexer's error messages.
9718         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
9719         divine anything from the linemarkers.
9720         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
9721         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
9722
9723 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
9724
9725         * gcc.dg/20000623-1.c: New test.
9726
9727 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
9728
9729         * gcc.c-torture/execute/20000622-1.c: New test.
9730
9731 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
9732
9733         * g++.old-deja/g++.other/init15.C: New test.
9734
9735 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
9736
9737         * g++.old-deja/g++.pt/vaarg2.C: New test.
9738         * g++.old-deja/g++.pt/vaarg3.C: New test.
9739
9740 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
9741
9742         * g++.old-deja/g++.other/dyncast6.C: New test.
9743
9744 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
9745
9746         * gcc.c-torture/execute/loop-6.c: New test.
9747
9748 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
9749
9750         * gcc.dg/20000614-1.c: New test.
9751         * gcc.dg/20000614-2.c: New test.
9752
9753 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
9754
9755         * g++.old-deja/g++.other/inline12.C: New test.
9756
9757 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
9758
9759         * g++.old-deja/g++.other/eh1.C: New test.
9760
9761 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
9762
9763         * g++.old-deja/g++.other/type.C: New test.
9764
9765 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
9766
9767         * g++.old-deja/g++.other/initstring.C: New test.
9768
9769 2000-06-12  Jason Merrill  <jason@redhat.com>
9770
9771         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
9772
9773 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
9774
9775         * gcc.c-torture/compile/20000609-1.c: New test.
9776
9777 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
9778
9779         * gcc.dg/20000609-1.c: New test.
9780
9781 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
9782
9783         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
9784         * gcc.c-torture/noncompile/poison-1.c: Move...
9785         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
9786         * gcc.dg/cpp-li1.c: Add a token after the #line.
9787
9788 2000-06-05  Richard Henderson  <rth@cygnus.com>
9789
9790         * gcc.c-torture/execute/20000605-2.c: New test.
9791         * gcc.c-torture/execute/20000605-3.c: New test.
9792
9793 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
9794
9795         * g77.f-torture/execute/20000503-1.x: New file.
9796
9797 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
9798
9799         * g++.old-deja/g++.eh/badalloc1.C: New test.
9800
9801 2000-06-05  Richard Henderson  <rth@cygnus.com>
9802
9803         * gcc.c-torture/execute/20000605-1.c: New test.
9804
9805 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
9806             Nathan Sidwell <nathan@codesourcery.com>
9807
9808         * gcc.c-torture/compile/20000605-1.c: New test.
9809
9810 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
9811
9812         * g77.f-torture/compile/20000601-1.f:  New test.
9813
9814 2000-06-03  Richard Henderson  <rth@cygnus.com>
9815
9816         * gcc.c-torture/execute/20000603-1.c: New.
9817
9818 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
9819
9820         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
9821         * gcc.dg/noreturn-2.c (noreturn): Likewise.
9822
9823 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
9824
9825         * gcc.dg/compare2.c (case 12): XFAIL.
9826         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
9827         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
9828
9829         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
9830
9831 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
9832
9833         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
9834         guard macro is already defined when the header is first
9835         included.
9836         * gcc.dg/cpp-mix.h: New file.
9837         * gcc.dg/endif-label.c: Update patterns to match compiler.
9838
9839         * g++.brendan/complex1.C: Declare abort.
9840         * g++.law/refs4.C: Remove XFAIL.
9841         * g++.oliva/expr2.C: Declare abort and exit.
9842
9843 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
9844
9845         * gcc.c-torture/execute/20000528-1.c: New test.
9846
9847         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
9848         * g++.old-deja/g++.law/temps4.C: Likewise.
9849
9850         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
9851         stdlib.h.  Call abort() on failure.
9852         * g++.old-deja/g++.law/refs4.C: Likewise.
9853         * g++.old-deja/g++.law/temps4.C: Likewise.
9854         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
9855         * gcc.c-torture/execute/20000112-1.c: Include string.h.
9856
9857 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
9858
9859         Relative to g++.dg/special:
9860         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
9861
9862         Relative to g++.old-deja:
9863         * g++.brendan/complex1.C, g++.jason/optimize2.C,
9864         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
9865         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
9866         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
9867         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
9868         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
9869         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
9870
9871         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
9872         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
9873         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
9874         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
9875         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
9876         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
9877         and/or string.h.
9878
9879         * g++.other/goto1.C: Update expectations for error messages.
9880
9881 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
9882
9883         * gcc.c-torture/compile/20000523-1.c: New test.
9884
9885 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
9886
9887         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
9888
9889 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
9890
9891         * g++.old-deja/g++.eh/catch11.C: New test.
9892         * g++.old-deja/g++.eh/catch12.C: New test.
9893
9894 2000-05-24  Nick Clifton  <nickc@cygnus.com>
9895
9896         * gcc.c-torture/execute/20000523-1.c: New test.
9897
9898 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
9899
9900         * c-torture/execute/bcp-1.c: Replace abort in arg of
9901         __builtin_constant_p with a generic external function.
9902
9903         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
9904         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
9905         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
9906         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
9907         Prototype abort and/or exit.
9908
9909         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
9910         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
9911         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
9912         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
9913
9914 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
9915
9916         * gcc.dg/dwarf2-1.c: New test.
9917
9918 2000-05-20  Richard Henderson  <rth@cygnus.com>
9919
9920         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
9921
9922 2000-05-20  Andreas Jaeger  <aj@suse.de>
9923
9924         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
9925         testcase.
9926
9927 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
9928
9929         * gcc.c-torture/execute/20000519-2.c: New test.
9930
9931 2000-05-19  Andreas Jaeger  <aj@suse.de>
9932
9933         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
9934         which fails with SSA.
9935
9936         * lib/c-torture.exp: Also test with -O3 -fssa.
9937
9938 2000-05-18  Michael Meissner  <meissner@redhat.com>
9939
9940         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
9941         * gcc.c-torture/execute/920415-1.c: Ditto.
9942         * gcc.c-torture/execute/920501-1.c: Ditto.
9943         * gcc.c-torture/execute/conversion.c: Ditto.
9944         * gcc.c-torture/execute/cvt-1.c: Ditto.
9945
9946 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
9947
9948         * gcc.c-torture/compile/20000518-1.c: New test.
9949
9950 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
9951
9952         * g77.f-torture/compile/200005018.f:  New test.
9953
9954 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
9955
9956         * gcc.c-torture/compile/20000517-1.c: New test.
9957
9958 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9959
9960         * gcc.c-torture/execute/20000516-1.c: New test.
9961
9962 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
9963
9964         * g++.old-deja/g++.other/eh.C: New test.
9965
9966 2000-05-12  Richard Henderson  <rth@cygnus.com>
9967
9968         * gcc.c-torture/execute/990208-1.c (main): Don't pass
9969         constants through to doit's conditional.
9970
9971 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
9972
9973         * gcc.c-torture/compile/20000511-1.c: New test.
9974         * g77.f-torture/compile/20000511-1.f: New test.
9975         * g77.f-torture/compile/20000511-2.f: New test.
9976
9977 2000-05-11  Michael Meissner  <meissner@redhat.com>
9978
9979         * gcc.c-torture/execute/20000511-1.c: New test.
9980
9981 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
9982
9983         * gcc.dg/dg.exp: Scan .S files as well as .c files.
9984         * gcc.dg/20000510-1.S: New.
9985
9986 2000-05-08  Catherine Moore  <clm@cygnus.com>
9987
9988         * gcc.dg/unused-3.c: New.
9989
9990 2000-05-06  Richard Henderson  <rth@cygnus.com>
9991
9992           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
9993           * g++.old-deja/g++.mike/warn1.C: Likewise.
9994           * g++.old-deja/g++.pt/local1.C: Likewise.
9995           * g++.old-deja/g++.pt/local7.C: Likewise.
9996           * g++.old-deja/g++.pt/spec16.C: Likewise.
9997
9998 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
9999
10000         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
10001
10002 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
10003
10004           * g77.f-torture/execute/20000503-1.f:  New test.
10005
10006 2000-05-04  Andreas Jaeger  <aj@suse.de>
10007
10008         * gcc.dg/noreturn-2.c: New test.
10009
10010 2000-05-04  Neil Booth  <NeilB@earthling.net>
10011
10012         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
10013         preprocessor.
10014
10015 2000-05-04  Richard Henderson  <rth@cygnus.com>
10016
10017         * gcc.c-torture/execute/20000503-1.c: Fix typo.
10018
10019 2000-05-04  Richard Henderson  <rth@cygnus.com>
10020
10021         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
10022         OpenSSL by Jason R Thorpe.
10023
10024 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
10025
10026         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
10027
10028 2000-05-03  Robert Lipe <robertlipe@usa.net>
10029
10030         * gcc.dg/20000503-1.c: New test.
10031
10032 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
10033
10034         * gcc.c-torture/compile/20000502-1.c: New test.
10035         * g++.old-deja/g++.other/align.C: New test.
10036         * gcc.dg/cpp-tradstringify.c: New test.
10037
10038 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
10039
10040         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
10041         and hard registers.
10042
10043 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
10044
10045         * gcc.c-torture/execute/loop-5.c: New test.
10046
10047 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
10048
10049         * gcc.c-torture/execute/va-arg-20.c: New test.
10050
10051 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
10052
10053         * gcc.c-torture/execute/20000422-1.c: New test.
10054
10055 2000-04-20  Greg McGary  <gkm@gnu.org>
10056
10057         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
10058         when optimizing, but without sibling-call optimizations (-O1).
10059
10060 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
10061
10062           * gcc.c-torture/compile/20000420-1.c: New test.
10063
10064 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
10065
10066         * g++.abi/ptrflags.C: New test.
10067         * g++.eh/catchptr1.C: Test incomplete pointer chains.
10068
10069 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
10070
10071         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
10072
10073 2000-04-19  Greg McGary  <gkm@gnu.org>
10074
10075         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
10076         sibling-call optimizations.
10077
10078 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
10079
10080         * gcc.dg/20000419-1.c: New test.
10081
10082 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
10083
10084         * gcc.c-torture/execute/20000412-6.c: New test.
10085
10086 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
10087
10088         * gcc.c-torture/execute/20000412-5.c: New test.
10089         * g77.f-torture/compile/20000412-1.f: New test.
10090         * gcc.c-torture/execute/20000412-4.c: New test.
10091         * gcc.c-torture/compile/20000412-2.c: New test.
10092         * gcc.c-torture/execute/20000412-3.c: New test.
10093         * gcc.c-torture/compile/20000412-1.c: New test.
10094         * gcc.c-torture/execute/20000412-2.c: New test.
10095
10096 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
10097
10098         * objc/execute/bf-20.m: New test.
10099
10100 2000-04-10  Richard Henderson  <rth@cygnus.com>
10101
10102         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
10103
10104         * gcc.c-torture/execute/20000412-1.c: New test.
10105
10106 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
10107
10108         * g++.old-deja/g++.eh/catchptr1.C: New test.
10109
10110 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
10111
10112         * g++.old-deja/g++.abi/cxa_vec.C: New test.
10113
10114 2000-04-08  Neil Booth  <NeilB@earthling.net>
10115
10116         * gcc.dg/cpp-nullchar.c: Remove test as
10117         embedded nulls cause problems.
10118
10119 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10120
10121         * gcc.dg/compare2.c: New test.
10122
10123 2000-04-08  Neil Booth  <NeilB@earthling.net>
10124
10125         * gcc.dg/cpp-nullchar.c: New test.
10126
10127 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
10128
10129         * gcc.dg/cpp-mi2.c: New test.
10130         * gcc.dg/cpp-mi2[abc].h: New files.
10131
10132 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
10133
10134         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
10135         member name.
10136
10137 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
10138
10139         * g++.old-deja/g++.abi/vmihint.C: New test.
10140
10141 2000-04-06  Neil Booth  <NeilB@earthling.net>
10142
10143         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
10144         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
10145         copyright.
10146
10147 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
10148
10149         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
10150         avoid stack-frame overwrite.
10151
10152 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
10153
10154         * gcc.c-torture/compile/20000405-2.c: New test.
10155         * gcc.c-torture/compile/20000405-3.c: New test.
10156
10157 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10158
10159         * gcc.c-torture/compile/20000405-1.c: New test.
10160
10161 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
10162
10163         * gcc.dg/cast-qual-1.c: Revert last change.
10164
10165 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10166
10167         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
10168
10169 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
10170
10171         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
10172         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
10173
10174 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
10175
10176         * gcc.c-torture/compile/20000403-2.c: New test.
10177         * gcc.c-torture/compile/20000403-1.c: New test.
10178
10179 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
10180
10181         * gcc.c-torture/execute/20000403-1.c: New test.
10182
10183 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
10184
10185         * gcc.c-torture/execute/20000402-1.c: New test.
10186
10187 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
10188
10189         * gcc.c-torture/execute/va-arg-15.c: New test.
10190         * gcc.c-torture/execute/va-arg-16.c: New test.
10191         * gcc.c-torture/execute/va-arg-17.c: New test.
10192         * gcc.c-torture/execute/va-arg-18.c: New test.
10193         * gcc.c-torture/execute/va-arg-19.c: New test.
10194
10195 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
10196
10197         * gcc.c-torture/compile/981211-1.c: Move to...
10198         * gcc.dg/cpp-as1.c: ...here.
10199         * gcc.dg/cpp-as2.c: New file.
10200
10201         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
10202         compiler.
10203
10204 2000-04-02  Neil Booth  <NeilB@earthling.net>
10205
10206         * gcc.dg/cpp-cond.c  New tests.
10207         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
10208         accidental success less likely.
10209         * gcc.dg/cpp-missingop.c  New tests.
10210         * gcc.dg/cpp-missingparen.c  New tests.
10211         * gcc.dg/cpp-shift.c  New tests.
10212         * gcc.dg/cpp-shortcircuit.c  New tests.
10213         * gcc.dg/cpp-unary.c  New tests.
10214
10215 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
10216
10217         * gcc.c-torture/compile/20000329-1.c: New test.
10218
10219 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
10220
10221         * gcc.c-torture/compile/20000326-1.c: New test.
10222         * gcc.c-torture/compile/20000326-2.c: New test.
10223
10224 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
10225
10226         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
10227         the first parameter is a function argument.
10228
10229 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
10230
10231         * g++.old-deja/g++.ext/array4.C: New test.
10232
10233 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
10234
10235         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
10236
10237 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10238
10239         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
10240
10241 2000-03-19  Richard Henderson  <rth@cygnus.com>
10242
10243         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
10244
10245 2000-03-19  Richard Henderson  <rth@cygnus.com>
10246
10247         * gcc.c-torture/compile/20000319-1.c: New test.
10248
10249 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
10250
10251         * gcc.c-torture/execute/20000314-3.c: New test.
10252         * gcc.c-torture/execute/20000314-2.c: New test.
10253         * gcc.c-torture/execute/20000314-1.c: New test.
10254         * gcc.c-torture/compile/20000314-2.c: New test.
10255         * gcc.c-torture/compile/20000314-1.c: New test.
10256
10257 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
10258
10259         * g++.old-deja/g++.warn/inline.C: New test.
10260
10261 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10262
10263         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
10264         standards-compliant result rather than specific constants.
10265         Put test-values in array.
10266
10267 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
10268
10269         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
10270         (g++_target_compile): Put test-specific options last.
10271
10272 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10273
10274         * g++.old-deja/g++.eh/vbase4.C: New test.
10275
10276 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10277
10278         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
10279
10280 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10281
10282         * g++.old-deja/g++.brendan/misc12.C: Removed.
10283         * g++.old-deja/g++.pt/memtemp77.C: Constify.
10284         * g++.old-deja/g++.ext/pretty4.C: New test.
10285
10286 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10287
10288         * g++.old-deja/g++.other/string2.C: New test.
10289
10290 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
10291
10292         * g++.old-deja/g++.warn/impint2.C: New test.
10293
10294 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10295
10296         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
10297         is 1, not zero.
10298
10299 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
10300
10301         * g++.old-deja/g++.warn/impint.C: New test.
10302         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
10303         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
10304         * g++.old-deja/g++.pt/explicit12.C: Likewise.
10305         * g++.old-deja/g++.pt/explicit13.C: Likewise.
10306         * g++.old-deja/g++.pt/explicit17.C: Likewise.
10307         * g++.old-deja/g++.pt/explicit18.C: Likewise.
10308         * g++.old-deja/g++.pt/explicit19.C: Likewise.
10309         * g++.old-deja/g++.pt/explicit23.C: Likewise.
10310         * g++.old-deja/g++.pt/explicit31.C: Likewise.
10311         * g++.old-deja/g++.pt/explicit35.C: Likewise.
10312         * g++.old-deja/g++.pt/explicit6.C: Likewise.
10313         * g++.old-deja/g++.pt/memclass7.C: Likewise.
10314
10315 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
10316
10317         * gcc.dg/cpp-redef.c: New test.
10318
10319 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
10320
10321         * g++.old-deja/g++.pt/unify7.C: New test.
10322
10323 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10324
10325         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
10326         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
10327
10328 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
10329
10330         * gcc.c-torture/compile/20000224-1.c: New test.
10331
10332 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10333
10334         * gcc.c-torture/compile/cpp-2.c: New test.
10335         * gcc.c-torture/compile/cpp-1.c: New test.
10336
10337 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
10338
10339         * gcc.c-torture/execute/20000225-1.c: New test.
10340
10341 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10342
10343         * gcc.dg/cpp-li2.c: New test.
10344
10345         * gcc.dg/cpp-wi1.c: New test.
10346
10347         * gcc.dg/cpp-li1.c: New test.
10348
10349 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
10350
10351         * g++.old-deja/g++.other/sizeof5.C: New test.
10352
10353 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10354
10355         * gcc.c-torture/execute/va-arg-13.c: New test.
10356
10357 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
10358
10359         * gcc.c-torture/execute/va-arg-12.c: New test.
10360
10361 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10362
10363         * gcc.c-torture/execute/20000223-1.c: New test.
10364
10365 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10366
10367         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
10368
10369 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
10370
10371         * g++.old-deja/g++.abi/ptrmem.C: New test.
10372
10373 2000-02-19  Richard Henderson  <rth@cygnus.com>
10374
10375         * gcc.c-torture/compile/init-3.c: New.
10376
10377 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
10378
10379         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
10380         ALWAYS_CXXFLAGS.
10381
10382 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
10383
10384         * gcc.c-torture/compile/20000211-3.c: New test.
10385
10386 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
10387
10388         * gcc.c-torture/compile/20000211-2.c: New test.
10389
10390 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
10391
10392         * gcc.c-torture/compile/20000211-1.c: New test.
10393
10394 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
10395
10396         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
10397           on native targets
10398
10399 2000-02-08  Nathan Sidwell  <nathan@acm.org>
10400
10401         * g++.old-deja/g++.other/cast5.C: New test.
10402
10403 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
10404
10405         * gcc.c-torture/execute/20000205-1.c: New.
10406
10407 2000-02-03  Nathan Sidwell  <nathan@acm.org>
10408
10409         * g++.old-deja/g++.jason/cast3.C: Return void.
10410         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
10411
10412 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10413
10414         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
10415
10416         * gcc.dg/loop-1.c: New test.
10417
10418 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
10419
10420         * gcc.c-torture/compile/20000127-1.c: New test.
10421         * gcc.c-torture/execute/991228-1.c: New test.
10422
10423 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10424
10425         * gcc.dg/unused-2.c: New test.
10426
10427         * gcc.dg/conv-1.c: New test.
10428
10429 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
10430
10431         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
10432         compiler.
10433         (tool_option_proc): Fix typo.
10434
10435 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
10436
10437         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
10438         of the ld on the host, not on the build machine.
10439         Also, don't crash if '--help' is not a supported option.
10440
10441 2000-01-24  Richard Henderson  <rth@cygnus.com>
10442
10443         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
10444
10445 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
10446
10447         * gcc.c-torture/execute/20000120-2.c: New test.
10448         * gcc.c-torture/execute/20000120-1.c: New test.
10449
10450 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
10451
10452         * gcc.c-torture/execute/20000113-1.c: New test.
10453
10454 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
10455
10456         * gcc.c-torture/execute/20000112-1.c: New test.
10457
10458 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10459
10460         * gcc.dg/20000111-1.c: New test.
10461
10462 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
10463
10464         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
10465         with 16 bit integers.
10466
10467 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10468
10469         * gcc.dg/20000108-1.c: New test.
10470
10471 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10472
10473         * g++.old-deja/g++.ns/koenig8.C: New test.
10474
10475 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10476
10477         * g++.old-deja/g++.other/cast4.C: New test.
10478
10479 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
10480
10481         * gcc.c-torture/compile/20000105-2.c: New test.
10482         * gcc.c-torture/compile/20000105-1.c: New test.
10483
10484 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10485
10486         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
10487         references to printf & atoi to conform to ANSI standard.
10488         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
10489         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
10490         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
10491         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
10492         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
10493         * g++.old-deja/g++.brendan/complex1.C: Likewise.
10494         * g++.old-deja/g++.brendan/copy1.C: Likewise.
10495         * g++.old-deja/g++.brendan/copy2.C: Likewise.
10496         * g++.old-deja/g++.brendan/copy3.C: Likewise.
10497         * g++.old-deja/g++.brendan/copy4.C: Likewise.
10498         * g++.old-deja/g++.brendan/copy5.C: Likewise.
10499         * g++.old-deja/g++.brendan/copy6.C: Likewise.
10500         * g++.old-deja/g++.brendan/copy7.C: Likewise.
10501         * g++.old-deja/g++.brendan/copy8.C: Likewise.
10502         * g++.old-deja/g++.brendan/crash11.C: Likewise.
10503         * g++.old-deja/g++.brendan/crash14.C: Likewise.
10504         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
10505         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
10506         * g++.old-deja/g++.brendan/delete2.C: Likewise.
10507         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
10508         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
10509         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
10510         * g++.old-deja/g++.brendan/eh1.C: Likewise.
10511         * g++.old-deja/g++.brendan/groff1.C: Likewise.
10512         * g++.old-deja/g++.brendan/init3.C: Likewise.
10513         * g++.old-deja/g++.brendan/misc12.C: Likewise.
10514         * g++.old-deja/g++.brendan/misc7.C: Likewise.
10515         * g++.old-deja/g++.brendan/new2.C: Likewise.
10516         * g++.old-deja/g++.brendan/operators4.C: Likewise.
10517         * g++.old-deja/g++.brendan/operators5.C: Likewise.
10518         * g++.old-deja/g++.brendan/overload2.C: Likewise.
10519         * g++.old-deja/g++.brendan/overload7.C: Likewise.
10520         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
10521         * g++.old-deja/g++.brendan/reference1.C: Likewise.
10522         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
10523         * g++.old-deja/g++.brendan/template24.C: Likewise.
10524         * g++.old-deja/g++.brendan/template3.C: Likewise.
10525         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
10526         * g++.old-deja/g++.jason/inline3.C: Likewise.
10527         * g++.old-deja/g++.jason/opeq.C: Likewise.
10528         * g++.old-deja/g++.law/arg5.C: Likewise.
10529         * g++.old-deja/g++.law/arm7.C: Likewise.
10530         * g++.old-deja/g++.law/ctors11.C: Likewise.
10531         * g++.old-deja/g++.law/cvt8.C: Likewise.
10532         * g++.old-deja/g++.law/init9.C: Likewise.
10533         * g++.old-deja/g++.law/refs4.C: Likewise.
10534         * g++.old-deja/g++.law/template2.C: Likewise.
10535         * g++.old-deja/g++.law/visibility24.C: Likewise.
10536         * g++.old-deja/g++.law/vtable3.C: Likewise.
10537         * g++.old-deja/g++.mike/asm2.C: Likewise.
10538         * g++.old-deja/g++.mike/eh1.C: Likewise.
10539         * g++.old-deja/g++.mike/misc1.C: Likewise.
10540         * g++.old-deja/g++.mike/misc13.C: Likewise.
10541         * g++.old-deja/g++.mike/misc14.C: Likewise.
10542         * g++.old-deja/g++.mike/ns12.C: Likewise.
10543         * g++.old-deja/g++.mike/p1248.C: Likewise.
10544         * g++.old-deja/g++.mike/p3708.C: Likewise.
10545         * g++.old-deja/g++.mike/p3708a.C: Likewise.
10546         * g++.old-deja/g++.mike/p3708b.C: Likewise.
10547         * g++.old-deja/g++.mike/p646.C: Likewise.
10548         * g++.old-deja/g++.mike/p700.C: Likewise.
10549         * g++.old-deja/g++.mike/p783.C: Likewise.
10550         * g++.old-deja/g++.mike/p783a.C: Likewise.
10551         * g++.old-deja/g++.mike/p783b.C: Likewise.
10552         * g++.old-deja/g++.mike/p786.C: Likewise.
10553         * g++.old-deja/g++.mike/p789.C: Likewise.
10554         * g++.old-deja/g++.mike/p789a.C: Likewise.
10555         * g++.old-deja/g++.mike/p807a.C: Likewise.
10556         * g++.old-deja/g++.other/delete3.C: Likewise.
10557         * g++.old-deja/g++.other/dyncast1.C: Likewise.
10558         * g++.old-deja/g++.other/dyncast2.C: Likewise.
10559         * g++.old-deja/g++.other/dyncast3.C: Likewise.
10560         * g++.old-deja/g++.other/empty1.C: Likewise.
10561         * g++.old-deja/g++.other/temporary1.C: Likewise.
10562         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
10563         * g++.old-deja/g++.pt/t16.C: Likewise.
10564         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
10565
10566 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
10567
10568         * gcc.dg/991230-1.c: New test.
10569
10570 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
10571
10572         * gcc.c-torture/compile/991229-3.c: New test.
10573         * gcc.c-torture/compile/991229-2.c: New test.
10574         * gcc.c-torture/compile/991229-1.c: New test.
10575
10576 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
10577
10578         * gcc.c-torture/compile/labels-2.c: New test.
10579
10580 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10581
10582         * gcc.c-torture/execute/991227-1.c: New test.
10583
10584 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10585
10586         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
10587
10588 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10589
10590         * gcc.c-torture/execute/991221-1.c: New test.
10591
10592 1999-12-20  Nathan Sidwell  <nathan@acm.org>
10593
10594         * g++.old-deja/g++.other/cast3.C: New test.
10595
10596 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
10597
10598         * gcc.c-torture/execute/991216-4.c: New test.
10599
10600 1999-12-16  Michael Meissner  <meissner@cygnus.com>
10601
10602         * gcc.c-torture/execute/991216-1.c: New test.
10603         * gcc.c-torture/execute/991216-2.c: New test.
10604         * gcc.c-torture/execute/991216-3.c: New test.
10605
10606 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10607
10608         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
10609         Actually make the test fail by using "-O2" for compilation.
10610
10611 1999-12-15  Nathan Sidwell  <nathan@acm.org>
10612
10613         * g++.old-deja/g++.warn/cast-align1.C: New test.
10614
10615 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10616
10617         * gcc.c-torture/compile/991214-1.c: New test.
10618         * gcc.c-torture/compile/991214-2.c: New test.
10619
10620 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10621
10622         * gcc.dg/991214-1.c: New test.
10623
10624 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
10625
10626         * gcc.c-torture/compile/991213-3.c: New test.
10627         * gcc.c-torture/compile/991213-2.c: New test.
10628         * gcc.c-torture/compile/991213-1.c: New test.
10629
10630 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10631
10632         * gcc.dg/991209-1.c: New test.
10633
10634 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
10635
10636         * gcc.c-torture/compile/991208-1.c: New test.
10637
10638 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10639
10640         * gcc.dg/ultrasp2.c: New test.
10641
10642 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
10643
10644         * g++.old-deja/g++.abi/align.C (main): Fix typo.
10645
10646 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
10647
10648         * gcc.c-torture/compile/991202-1.c: New test.
10649         * gcc.c-torture/execute/991202-1.c: New test.
10650         * gcc.c-torture/execute/991202-2.c: New test.
10651         * gcc.c-torture/execute/991202-3.c: New test.
10652
10653 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
10654
10655         * g++.old-deja/g++.abi/align.C: New test.
10656         * g++.old-deja/g++.abi/aggregates.C: Likewise.
10657         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10658
10659 1999-12-01  Richard Henderson  <rth@cygnus.com>
10660
10661         * gcc.c-torture/execute/991201-1.c: New.
10662
10663 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
10664
10665         * gcc.dg/991129-1.c: New test.
10666
10667 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
10668
10669         * gcc.c-torture/compile/991127-1.c: New test.
10670
10671 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10672
10673         * g++.old-deja/g++.other/warn4.C: New test.
10674
10675 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10676
10677         * g++.old-deja/g++.eh/cleanup2.C: New test.
10678         * g++.old-deja/g++.ext/pretty2.C: New test.
10679         * g++.old-deja/g++.ext/pretty3.C: New test.
10680         * g++.old-deja/g++.other/debug6.C: New test.
10681
10682 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
10683
10684         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
10685         compiler_output to look for one error message instead of two.
10686
10687 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
10688
10689         * gcc.c-torture/execute/991118-1.c: Also test case
10690         where the word boundary does not split a byte evenly.
10691
10692 1999-11-19  Nathan Sidwell  <nathan@acm.org>
10693
10694         * g++.old-deja/g++.ext/restrict1.C: New test.
10695
10696 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
10697
10698         * gcc.c-torture/execute/991118-1.c: New test.
10699
10700 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
10701
10702         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
10703         working directory pathnames.
10704
10705 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
10706
10707         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
10708         host is equipped with driver.h and driver.o so it can actually
10709         compile and run the tests.
10710
10711 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
10712
10713         * gcc.c-torture/compile/991008-1.c: New test.
10714
10715 1999-11-08  Nick Clifton  <nickc@cygnus.com>
10716
10717         * lib/gcc-dg.exp: Include target-supports.exp
10718
10719 1999-11-05  Nick Clifton  <nickc@cygnus.com>
10720
10721         * lib/target-supports.exp: New file: Provide procs to test for
10722         features supported by the target.
10723         (check_weak_available): Moved here from ecos.exp.
10724         (check_alias_available): New proc: Determine of the target
10725         toolchain supports the alias attribute.
10726
10727         * gcc.dg/special/ecos.exp: Move check_weak_available to
10728         target-supports.exp.
10729         (alias-1.c): Only perform the test if the target supports
10730         aliases.
10731         (wkali-1.c): Only perform the test if the target supports
10732         aliases.
10733
10734         * gcc.dg/990506-0.c: Expect error messages from cross
10735         targets as well as native targets.
10736
10737 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10738
10739         * gcc.dg/ultrasp1.c: Removed xfail.
10740         * gcc.dg/struct-ret-2.c: Likewise.
10741         * gcc.dg/array-1.c: Likewise.
10742
10743 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10744
10745         * gcc.dg/struct-ret-2.c: New test.
10746
10747         * gcc.dg/array-1.c: New test.
10748
10749 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
10750
10751         * gcc.c-torture/execute/991030-1.c: New test.
10752
10753 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
10754
10755         * gcc.c-torture/compile/991026-2.c: New test.
10756
10757 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
10758
10759         * gcc.c-torture/compile/991026-1.c: New test.
10760
10761 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
10762
10763         * gcc.c-torture/execute/991023-1.c: New test.
10764
10765 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
10766
10767         * gcc.c-torture/execute/991019-1.c: New test.
10768
10769 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
10770
10771         * gcc.c-torture/execute/991016-1.c: New test.
10772
10773 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
10774
10775         * gcc.c-torture/execute/991014-1.c: New test.
10776
10777 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10778
10779         * g++.old-deja/g++.other/union2.C: New test.
10780
10781 1999-10-13  Nathan Sidwell  <nathan@acm.org>
10782
10783         * g++.old-deja/g++.other/vaarg2.C: New test.
10784         * g++.old-deja/g++.other/vaarg3.C: New test.
10785
10786 1999-10-12  Craig Burley  <craig@jcb-sc.com>
10787
10788         * g77.f-torture/noncompile/19990905-1.f: Moved from being
10789         in compile/.
10790
10791 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
10792
10793         * gcc.c-torture/execute/va-arg-11.c: New test.
10794
10795 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
10796
10797         * lib/file-format.exp (gcc_target_object_format): Don't
10798         crash if objdump is unavailable.
10799
10800 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
10801
10802         * gcc.misc-tests/mg.exp: delete extraneous redirection.
10803
10804 1999-09-28  Nick Clifton  <nickc@cygnus.com>
10805
10806         * gcc.c-torture/compile/990928-1.c: New test.
10807
10808 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
10809
10810         * g++.old-deja/g++.other/decl6.C: New test.
10811
10812 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10813
10814         * gcc.c-torture/execute/va-arg-10.c: New test.
10815
10816 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
10817
10818         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
10819         __PRETTY_FUNCTION__.
10820
10821 1999-09-23  Nick Clifton  <nickc@cygnus.com>
10822
10823         * gcc.c-torture/execute/990923-1.c: New test.
10824
10825 1999-09-21  Nick Clifton  <nickc@cygnus.com>
10826
10827         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
10828         for which -fpic is inappropriate.
10829
10830 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
10831
10832         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
10833
10834 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
10835
10836         * g++.old-deja/g++.other/dyncast1.C: New test.
10837         * g++.old-deja/g++.other/dyncast2.C: New test.
10838         * g++.old-deja/g++.other/dyncast3.C: New test.
10839         * g++.old-deja/g++.other/dyncast4.C: New test.
10840         * g++.old-deja/g++.other/dyncast5.C: New test.
10841         * g++.old-deja/g++.eh/catch3.C: New test.
10842         * g++.old-deja/g++.eh/catch3p.C: New test.
10843         * g++.old-deja/g++.eh/catch4.C: New test.
10844         * g++.old-deja/g++.eh/catch4p.C: New test.
10845         * g++.old-deja/g++.eh/catch5.C: New test.
10846         * g++.old-deja/g++.eh/catch5p.C: New test.
10847         * g++.old-deja/g++.eh/catch6.C: New test.
10848         * g++.old-deja/g++.eh/catch6p.C: New test.
10849         * g++.old-deja/g++.eh/catch7.C: New test.
10850         * g++.old-deja/g++.eh/catch7p.C: New test.
10851         * g++.old-deja/g++.eh/catch8.C: New test.
10852         * g++.old-deja/g++.eh/catch8p.C: New test.
10853         * g++.old-deja/g++.eh/catch9.C: New test.
10854         * g++.old-deja/g++.eh/catch9p.C: New test.
10855
10856 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
10857
10858         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
10859         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
10860
10861 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
10862
10863         * gcc.c-torture/compile/990913-1.c: New test.
10864
10865 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
10866
10867         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
10868         * g++.old-deja/g++.jason/rfg5.C: Likewise.
10869
10870 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
10871
10872         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
10873
10874 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
10875
10876         * g++.old-deja/g++.other/lookup11.C: New test.
10877         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
10878         what is permitted and what we want.
10879         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
10880         overload use.
10881         * g++.old-deja/g++.jason/rfg5.C: Likewise
10882
10883 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
10884
10885         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
10886         * gcc.c-torture/noncompile/poison-1.c: New file.
10887
10888 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
10889
10890         * g++.old-deja/g++.other/sizeof3.C: New test.
10891         * g++.old-deja/g++.other/sizeof4.C: New test.
10892         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
10893         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
10894
10895 1999-09-07  Richard Henderson  <rth@cygnus.com>
10896
10897         * gcc.dg/va-arg-1.c: New.
10898
10899 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10900
10901         * gcc.c-torture/execute/va-arg-9.c: New test.
10902
10903 1999-09-05  Craig Burley  <craig@jcb-sc.com>
10904
10905         * g77.f-torture/compile/980519-2.f: New test.
10906         * g77.f-torture/compile/19990905-0.f: New test.
10907         * g77.f-torture/compile/19990905-1.f: New test.
10908         * g77.f-torture/compile/19990905-2.f: New test.
10909
10910         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
10911
10912 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
10913
10914         * gcc.c-torture/execute/990827-1.c: Fix typo.
10915
10916 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
10917
10918         * g++.old-deja/g++.other/deref1.C: New test.
10919
10920 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
10921
10922         * g++.old-deja/g++.other/ambig2.C: New test.
10923         * g++.old-deja/g++.other/cond5.C: New test.
10924         * g++.old-deja/g++.other/lookup16.C: New test.
10925
10926 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
10927
10928         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
10929         assemblers too.
10930
10931 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
10932
10933         * lib/c-torture.exp: Avoid the "compare executables" optimization
10934         when testing native.
10935
10936 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
10937
10938         * gcc.c-torture/execute/990829-1.c: New test.
10939         * gcc.c-torture/compile/990829-1.c: New test.
10940
10941 1999-08-27  Paul Burchard  <burchard@pobox.com>
10942
10943         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
10944         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
10945         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
10946         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
10947         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
10948         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
10949         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
10950         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
10951         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
10952         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
10953         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
10954
10955 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
10956
10957         * gcc.c-torture/execute/990827-1.c: New test.
10958
10959 1999-08-26  Craig Burley  <craig@jcb-sc.com>
10960
10961         * g77.f-torture/noncompile/19990826-4.f: New test.
10962
10963         * g77.f-torture/compile/19990826-3.f: New test.
10964
10965         * g77.f-torture/execute/19990826-2.f: New test.
10966
10967         * g77.f-torture/compile/19990826-1.f: New test.
10968
10969         * gcc.c-torture/execute/990826-0.c: New test.
10970         * g77.c-torture/execute/19990826-0.f: New test.
10971
10972         * g77.f-torture/noncompile/970626-2.f: New test.
10973
10974 1999-08-25  Paul Burchard  <burchard@pobox.com>
10975
10976         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
10977         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
10978         lss-011.C: New tests.
10979
10980 1999-08-25  Nathan Sidwell  <nathan@acm.org>
10981
10982         * g++.old-deja/g++.other/decl5.C: New test.
10983
10984 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10985
10986         * noncompile/noncompile.exp: Load_lib c-torture.exp.
10987         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
10988         call `postbase' for each one.  All callers of `postbase' changed
10989         to call this instead.
10990
10991 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
10992
10993         * gcc.c-torture/execute/990811-1.c: New test.
10994
10995 1999-08-09  Nick Clifton  <nickc@cygnus.com>
10996
10997         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
10998         just native ones.
10999
11000         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
11001         just native ones.
11002
11003 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11004
11005         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
11006
11007 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
11008
11009         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
11010
11011 1999-08-04  Nathan Sidwell  <nathan@acm.org>
11012
11013         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
11014
11015 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
11016
11017         * gcc.c-torture/execute/990804-1.c: New test.
11018
11019 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11020
11021         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
11022         * g++.old-deja/g++.brendan/crash64.C: Likewise
11023         * g++.old-deja/g++.brendan/overload8.C: Likewise
11024
11025 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11026
11027         * g++.old-deja/g++.other/struct1.C: New test.
11028
11029 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11030
11031         * g++.old-deja/g++.other/enum2.C: New test.
11032
11033 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
11034
11035         Adapted from tests from Franz Sirl:
11036         * gcc.c-torture/execute/va-arg-7.c: New test.
11037         * gcc.c-torture/execute/va-arg-8.c: New test.
11038
11039 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
11040
11041         * gcc.c-torture/compile/990801-2.c: New test.
11042
11043         * gcc.c-torture/compile/990801-1.c: New test.
11044
11045 1999-07-27  Michael Meissner  <meissner@cygnus.com>
11046
11047         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
11048         fp-cmp-1.c, converting double to float.
11049
11050         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
11051         fp-cmp-1.c, converting double to long double.
11052
11053         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
11054         from fr1 to unknown_register, since fr1 is a legitimate register
11055         on some machines.
11056
11057 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
11058
11059         * README: More listname related changes.
11060
11061 1999-07-08  Catherine Moore  <clm@cygnus.com>
11062
11063         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
11064
11065 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
11066
11067         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
11068
11069 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11070
11071         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
11072
11073 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
11074
11075         * gcc.dg/990703-1.c: New test.
11076
11077 1999-06-29  Nick Clifton  <nickc@cygnus.com>
11078
11079         * lib/file-format.exp: New file: Move definition of proc
11080         gcc_target_object_format to here from
11081         gcc.dg/special/ecos.exp.
11082
11083         * lib/c-torture.exp: Include lib file-format.exp.
11084         * lib/gcc-dg.exp: Include lib file-format.exp.
11085
11086         * gcc.dg/special/ecos.exp: Remove definition of proc
11087         gcc_target_object_format.
11088
11089 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
11090
11091         * gcc.c-torture/execute/990628-1.c: New test.
11092
11093 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
11094
11095         * gcc.c-torture/compile/990625-2.c: New test.
11096
11097         * gcc.c-torture/compile/990625-1.c: New test.
11098
11099 1999-06-23  Nick Clifton  <nickc@cygnus.com>
11100
11101         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
11102         attributes compile.
11103         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
11104         ports that use the COFF/PE file format.
11105
11106 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
11107
11108         * gcc.c-torture/compile/990617-1.c: New test.
11109
11110 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
11111
11112         * g++.old-deja/g++.other/decl4.C: New test.
11113
11114 1999-06-14  Nathan Sidwell  <nathan@acm.org>
11115
11116         * g++.old-deja/g++.other/bitfld3.C: New test.
11117
11118 1999-06-08  Nathan Sidwell  <nathan@acm.org>
11119
11120         * g++.old-deja/g++.eh/catch1.C: New test.
11121
11122 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
11123
11124         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
11125
11126         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
11127         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
11128
11129 1999-06-05  Craig Burley  <craig@jcb-sc.com>
11130
11131         * g77.f-torture/compile/19990502-0.f: Replace with new,
11132         shorter, test that still fails after recent changes.
11133
11134 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11135
11136         * gcc.c-torture/execute/990604-1.c: New test.
11137
11138 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
11139
11140         * gcc.c-torture/execute/990531-1.c: New test.
11141
11142 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11143
11144         * gcc.c-torture/compile/990527-1.c: New test.
11145
11146 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
11147
11148         * gcc.c-torture/execute/990527-1.c: New test.
11149
11150 1999-05-25  Nick Clifton  <nickc@cygnus.com>
11151
11152         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
11153         bitfields as signed.
11154
11155 1999-05-25  Craig Burley  <craig@jcb-sc.com>
11156
11157         * g77.f-torture/compile/19990525-0.f: New test.
11158
11159 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
11160
11161         * gcc.c-torture/execute/990525-2.c: New test.
11162
11163         * gcc.c-torture/execute/990525-1.c: New test.
11164
11165 1999-05-24  Nathan Sidwell  <nathan@acm.org>
11166
11167         * g++.old-deja/g++.other/anon3.C: New test.
11168         * g++.old-deja/g++.other/anon4.C: New test.
11169         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
11170         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
11171         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
11172         Merrill).
11173
11174 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
11175
11176         * gcc.c-torture/execute/990524-1.c: New test.
11177
11178         * gcc.dg/990524-1.c: New test.
11179
11180 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11181
11182         * gcc.c-torture/compile/990523-1.c: New test.
11183
11184 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
11185
11186         * gcc.c-torture/compile/990519-1.c: New test.
11187
11188 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11189
11190         * gcc.c-torture/compile/990517-1.c: New test.
11191
11192         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
11193         (e4, f4): New tests.
11194         (main): Call them.
11195
11196 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11197
11198         * gcc.dg/noreturn-1.c: New test.
11199
11200 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11201
11202         * gcc.c-torture/execute/990513-1.c: New test.
11203
11204 1999-05-10  Richard Henderson  <rth@cygnus.com>
11205
11206         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
11207
11208 1999-05-10  Craig Burley  <craig@jcb-sc.com>
11209
11210         * g77.f-torture/execute/erfc.f: Use small single-precision
11211         values, to avoid problems on Alphas when not -mieee.
11212
11213 1999-05-08  Craig Burley  <craig@jcb-sc.com>
11214
11215         * gcc.dg/990506-0.c: New test.
11216
11217 1999-05-08  Richard Henderson  <rth@cygnus.com>
11218
11219         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
11220         the constant to test.  Don't XFAIL 64-bit targets.
11221
11222         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
11223         * g++.old-deja/g++.law/profile1.C: Likewise.
11224
11225         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
11226         operator new instances.
11227         * g++.old-deja/g++.other/delete5.C: Likewise.
11228
11229 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11230
11231         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
11232         intrinsic.
11233
11234 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11235
11236         * g77.f-torture/execute/u77-test.f: Reverse order of two
11237         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
11238
11239 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11240
11241         * gcc.dg/compare1.c: New test.
11242
11243 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11244
11245         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
11246         New tests.
11247
11248 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11249
11250         * g77.f-torture/compile/19990502-1.f: New test.
11251
11252 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11253
11254         * g77.f-torture/compile/19990502-0.f: New test.
11255
11256 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
11257
11258         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
11259         intrinsic.
11260
11261 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
11262
11263         * g77.f-torture/execute/u77-test.f (main): List libU77
11264         intrinsics not currently tested.
11265         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
11266         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
11267         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
11268         Trim blanks off the ends of some printed strings.
11269
11270 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
11271
11272         * g77.f-torture/execute/u77-test.f (main): Just warn about
11273         FSTAT gid disagreement, as it's expected on some systems.
11274
11275 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
11276
11277         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
11278         use a new function, which allows for some slop.
11279         Clean up some commentary.
11280         (issum): The new function.
11281         (sgladd): Deleted subroutine.
11282
11283 1999-05-01  Craig Burley  <craig@jcb-sc.com>
11284
11285         * g77.f-torture/execute/u77-test.f: Modify to be more like
11286         libf2c/libU77 version, bringing patches to that version here.
11287         Add suitable commentary.
11288
11289 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
11290
11291         * gcc.dg/990424-1.c: New test.
11292
11293 1999-04-24  Craig Burley  <craig@jcb-sc.com>
11294
11295         * g77.f-torture/execute/u77-test.f (main): Bug involving
11296         LSTAT has been fixed, so turn back on full checking.
11297
11298 1999-04-20  Craig Burley  <craig@jcb-sc.com>
11299
11300         * g77.f-torture/compile/19990419-0.f: New test.
11301         * g77.f-torture/execute/19990419-1.f: New test.
11302
11303 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
11304
11305         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
11306         to avoid the need for a prototype to supress a warning.
11307
11308 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
11309
11310         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
11311
11312 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
11313
11314         * gcc.c-torture/execute/990404-1.c: New test.
11315
11316 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11317
11318         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
11319         * gcc.dg/cpp-if3.c: Don't use -pedantic.
11320         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
11321         missing initializer warnings.
11322
11323 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
11324
11325         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
11326         matching strings.
11327
11328 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
11329
11330         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
11331
11332 1999-03-26  Craig Burley  <craig@jcb-sc.com>
11333
11334         * g77.f-torture/execute/19990325-0.f: New test.
11335         * g77.f-torture/execute/19990325-1.f: New test.
11336
11337 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
11338
11339         * gcc.c-torture/execute/990324-1.c: New test.
11340
11341 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
11342
11343         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
11344         test with 4.
11345
11346 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
11347
11348         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
11349
11350 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11351
11352         * g77.f-torture/execute/19990313-2.f: New test.
11353         * g77.f-torture/execute/19990313-3.f: New test.
11354
11355 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11356
11357         * g77.f-torture/execute/19990313-0.f: New test.
11358         * g77.f-torture/execute/19990313-1.f: New test.
11359
11360 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
11361
11362         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
11363         printf to sprintf.
11364         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
11365         (main): Add check for u15.  Conditionalize u31 check depending on
11366         whether ints are <32 bits or >=32 bits.
11367
11368 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11369
11370         * g77.f-torture/execute/19981119-0.f: Improve testiness.
11371
11372 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11373
11374         * g77.f-torture/compile/19990305-0.f: New test.
11375         * g77.f-torture/execute/19981119-0.f: New test.
11376
11377 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11378
11379         * g77.f-torture/execute/970625-2.f: call ABORT if final
11380         result is not correct, instead of just printing it.
11381         Add this checking via newly introduced obfuscation, to
11382         trip up buggy front ends.
11383
11384 1999-03-07  Craig Burley  <craig@jcb-sc.com>
11385
11386         * g77.f-torture/compile/960317-1.f: Moved from being
11387         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
11388
11389 1999-03-06  Craig Burley  <craig@jcb-sc.com>
11390
11391         * g77.f-torture/execute/960317-1.f: New (old) test.
11392         * g77.f-torture/execute/970625-2.f: Ditto.
11393
11394 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
11395
11396         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
11397         message on line 1 or line 2; cccp and cpplib do this differently.
11398
11399 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
11400
11401         * g++.old-deja/g++.law/weak1.C: New test.
11402
11403 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11404
11405         * gcc.c-torture/execute/990119-1.c: Renamed to...
11406         * gcc.dg/990119-1.c: this, so it will only be tested once
11407         (it's a preprocessor test, it doesn't need to be run at
11408         multiple optimization levels).
11409
11410 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11411
11412         * lib/g++.exp: Don't add incdir=$base_dir/../include to
11413           ALWAYS_CXXFLAGS.
11414
11415 1999-02-24  Craig Burley  <craig@jcb-sc.com>
11416
11417         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
11418         * g77.f-torture/compile/19981216-0.f: ...as it is expected
11419         to not be compilable by current g77.
11420
11421 1999-02-24  Nick Clifton  <nickc@cygnus.com>
11422
11423         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
11424
11425 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
11426
11427         * gcc.c-torture/execute/990222-1.c: New test.
11428
11429 1999-02-19  Craig Burley  <craig@jcb-sc.com>
11430
11431         * g77.f-torture/compile/19990218-0.f: New test.
11432         * g77.f-torture/noncompile/19990218-1.f: New test.
11433
11434 1999-02-18  Craig Burley  <craig@jcb-sc.com>
11435
11436         * g77.f-torture/compile/19981216-0.f: New test.
11437
11438 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
11439
11440         * gcc.dg/990214-1.c: New test.
11441
11442 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
11443
11444         * gcc.dg/990213-2.c: New test.
11445
11446         * gcc.dg/990213-1.c: New test.
11447
11448 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
11449
11450         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
11451         ints.
11452
11453 1999-02-11  Nick Clifton  <nickc@cygnus.com>
11454
11455         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
11456         specified by target.
11457
11458         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
11459
11460 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
11461
11462         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
11463
11464 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11465
11466         * gcc.dg/special/ecos.exp: New test driver for new tests with
11467         special requirements.
11468
11469         * gcc.dg/special/alias-1.c: New test.
11470         * gcc.dg/special/gcsec-1.c: New test.
11471         * gcc.dg/special/weak-1.c: New test.
11472         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
11473         * gcc.dg/special/weak-2.c: New test.
11474         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
11475         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
11476         * gcc.dg/special/wkali-1.c: New test.
11477         * gcc.dg/special/wkali-2.c: New test.
11478         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
11479         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
11480
11481 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
11482
11483           * lib/c-torture.exp (c-torture-compile): Pull out code for
11484           analyzing gcc error messages.
11485           (c-torture-execute): Likewise.  Fix some (harmless) false
11486           positives.
11487           * lib/gcc.exp (gcc_check_compile): New function.
11488
11489 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
11490
11491         * gcc.c-torture/execute/990208-1.c: New test.
11492
11493 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11494
11495         * g++.dg/special/ecos.exp: New driver for new tests with special
11496         requirements
11497
11498         * g++.dg/special/conpr-1.C: New test
11499         * g++.dg/special/conpr-2.C: New test
11500         * g++.dg/special/conpr-2a.C: New test
11501         * g++.dg/special/conpr-3.C: New test
11502         * g++.dg/special/conpr-3a.C: New test
11503         * g++.dg/special/conpr-3b.C: New test
11504
11505         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
11506         allow g++ to use the dg driver
11507
11508         * README: Add comment about g++.dg directory
11509
11510 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
11511
11512         * README: Update email addresses.
11513
11514 1999-02-03  Nick Clifton  <nickc@cygnus.com>
11515
11516         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
11517         arguments in order to force structure S onto the stack even on
11518         the alpha.
11519         (test): Pass 10 leading arguments to function foo as well as the
11520         structure S.
11521
11522         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
11523         failure for all targets.
11524
11525         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
11526         abort to terminate program execution.
11527
11528 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
11529
11530         * gcc.c-torture/execute/990130-1.c: New test.
11531
11532 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
11533
11534         * gcc.dg/990130-1.c: New test.
11535
11536 1999-01-28  Michael Meissner  <meissner@cygnus.com>
11537
11538         * gcc.c-torture/execute/990128-1.c: New test.
11539
11540 1999-01-27  Michael Meissner  <meissner@cygnus.com>
11541
11542         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
11543
11544 1999-01-27  Felix Lee  <flee@cygnus.com>
11545
11546         * lib/c-torture.exp (c-torture-compile): pull out code for
11547         analyzing gcc error messages.
11548         (c-torture-execute): ditto, and fix some (harmless) false
11549         positives.
11550         * lib/gcc.exp (gcc_check_compile): new function.
11551
11552 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
11553
11554         * gcc.dg/990117-1.c: New test.
11555
11556         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
11557
11558         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
11559
11560 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
11561
11562         * g77.f-torture/compile/990115-1.f: New test.
11563
11564 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
11565
11566         * gcc.c-torture/compile/990107-1.c: New test
11567
11568 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
11569
11570         * gcc.c-torture/execute/990106-2.c: New test.
11571
11572         * gcc.c-torture/execute/990106-1.c: New test.
11573
11574 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
11575
11576         * gcc.c-torture/compile/981223-1.c: New test.
11577
11578 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
11579
11580         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
11581         (opt3): Rename from opt4 and disable.
11582
11583 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
11584
11585         * g++.old-deja/g++.pt/ptrmem5.C: New test.
11586
11587 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11588
11589         * g++.old-deja/g++.other/conv5.C: New test.
11590
11591 1998-12-14  Nick Clifton  <nickc@cygnus.com>
11592
11593         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
11594
11595 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
11596
11597         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
11598
11599 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
11600
11601         * gcc.c-torture/compile/981211-1.c: New test.
11602
11603 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
11604
11605         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
11606
11607         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
11608
11609 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11610
11611         * gcc.special/930510-1.c: Make C9X safe.
11612         * gcc.misc-tests/gcov-1.c Similarly.
11613         * gcc.misc-tests/gcov-2.c Similarly.
11614
11615 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11616
11617         * gcc.dg/ultrasp1.c: New test.
11618
11619 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
11620
11621         * gcc.c-torture/execute/981206.c: New test.
11622
11623 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11624
11625         * g++.old-deja/g++.ns/template7.C: New test.
11626
11627         * g++.old-deja/g++.other/expr1.C: New test.
11628
11629         * g++.old-deja/g++.eh/tmpl3.C: New test.
11630
11631         * g++.old-deja/g++.eh/tmpl2.C: New test.
11632
11633 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11634
11635         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
11636         * g++.old-deja/g++.other/using6.C: Removed.
11637         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
11638
11639         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
11640
11641 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
11642
11643         * g++.old-deja/g++.pt/overload8.C: New test.
11644
11645         * g++.old-deja/g++.pt/overload7.C: New test.
11646
11647         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
11648
11649         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
11650         and relinking messages.
11651         * lib/g++.exp (g++_target_compile): Remove .rpo file when
11652         compiling with -frepo.
11653
11654 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
11655
11656         * g++.old-deja/g++.pt/lookup6.C: New test.
11657
11658 1998-11-30  Nick Clifton  <nickc@cygnus.com>
11659
11660         * gcc.c-torture/execute/981130-1.c: New test.
11661         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
11662
11663 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11664
11665         * g++.old-deja/g++.pt/explicit76.C: New test.
11666
11667         * g++.old-deja/g++.pt/friend38.C: New test.
11668
11669         * g++.old-deja/g++.ns/crash2.C: New test.
11670
11671         * g++.old-deja/g++.pt/defarg8.C: New test.
11672
11673         * g++.old-deja/g++.pt/instantiate6.C: New test.
11674
11675         * g++.old-deja/g++.pt/static6.C: New test.
11676
11677         * g++.old-deja/g++.pt/decl2.C: New test.
11678
11679 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11680
11681         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
11682         problem is actually related with name lookup, but so what? :-)
11683
11684         * g++.old-deja/g++.pt/friend37.C: New test.
11685
11686 1998-11-25  Dave Love  <d.love@dl.ac.uk>
11687
11688         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
11689         element, which fails on some systems.
11690
11691         * g77.f-torture/execute/labug1.f: New test.
11692
11693 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
11694
11695         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
11696         is defined.
11697
11698 1998-11-18  Dave Love  <d.love@dl.ac.uk>
11699
11700         * g77.f-torture/compile/981117-1.f: New test.
11701
11702 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
11703
11704         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
11705         properly discarded.
11706
11707 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
11708
11709         * gcc.c-torture/execute/memcheck: New directory of tests for
11710         -fcheck-memory-usage.
11711
11712 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
11713
11714         * README: New file, general information about the testsuite and
11715         new description of the various C++ test subdirectories.
11716         * README.g++: Eliminate obsolete information, update and move most
11717         relevant stuff to README.
11718
11719 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
11720
11721         * gcc.c-torture/compile/981107-1.c: New test.
11722
11723 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
11724
11725         * execute/memcpy-bi.c: New testcase.
11726
11727 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
11728
11729         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
11730         base classes.
11731
11732         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
11733         template is selected.
11734
11735         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
11736         classes, it should be accepted for all types.
11737
11738         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
11739
11740         * g++.old-deja/g++.pt/spec24.C: Ensure that template
11741         specializations start with template headers.
11742
11743 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
11744
11745         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
11746
11747         * g++.old-deja/g++.other/init9.C: Test cross initialization of
11748         non-POD types.
11749
11750 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11751
11752         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
11753
11754 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
11755
11756         * compile/981022-1.c, compile/981022-1.x: New test and driver.
11757
11758 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
11759
11760         * 981019-1.c: New test.
11761
11762 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
11763
11764         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
11765         find objc headers.
11766
11767 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11768
11769         * compile/981001-4.c: Remove use of GCC extension that triggers a
11770         compiler bug.
11771
11772 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
11773
11774         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
11775
11776 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
11777
11778         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
11779         instantiation of template produces incorrect code for delete
11780         expression.
11781
11782         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
11783         constructors' name is not unique.
11784         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
11785         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
11786
11787         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
11788         automatic array of const is ill-formed.
11789
11790         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
11791         of template parameter?
11792
11793         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
11794         const.
11795
11796         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
11797         pointer-to-member expression.
11798
11799         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
11800         declaration causes ICE.
11801
11802 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
11803
11804         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
11805         reserved in the global namespace.
11806
11807         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
11808         generate needed virtual table.
11809
11810         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
11811
11812 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
11813
11814         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
11815         template-dependent type
11816
11817 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
11818
11819         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
11820         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
11821         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
11822
11823         * g++.old-deja/g++.other/using5.C: New test; using decl from base
11824         class should be usable as argument of member function.
11825         * g++.old-deja/g++.other/using6.C: New test; using decl from base
11826         class should be usable as return type of member function.
11827         * g++.old-deja/g++.other/using7.C: New test; using decl from base
11828         class should be usable as type of data member.
11829
11830         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
11831
11832 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
11833
11834         * gcc.c-torture/special/920521-1.c: Fix bogus test.
11835
11836 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
11837
11838         * gcc.dg/dll-?.c Add thumb to target list.
11839         Fix assembler scan patterns to match current assembler output.
11840
11841 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
11842
11843         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
11844         matching of template brackets.
11845
11846         * g++.old-deja/g++.other/using4.C: New test.  Test using
11847         declarations of methods from base classes.
11848
11849         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
11850         within functions should introduce names into the innermost
11851         enclosing namespace.
11852
11853         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
11854         of static locals if first initialization throws.
11855
11856 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
11857
11858         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
11859
11860 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
11861
11862         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
11863         lose track of the possible targets of tablejump insns.
11864         * special/special.exp: Run it.
11865
11866 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11867
11868         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
11869         must be declared before its specializations can be named in friend
11870         declarations.
11871
11872 1998-10-05  Dave Love  <d.love@dl.ac.uk>
11873
11874         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
11875
11876         * g77.f-torture/execute/io1.f: New test.
11877
11878 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11879
11880         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
11881         with pointer to template function, for which no argument deduction
11882         is possible.
11883
11884         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
11885         specialization of template function as argument to template
11886         function.
11887
11888         * g++.old-deja/g++.other/access2.C: New test; Inner class
11889         shouldn't have privileged access to Outer's names.
11890
11891 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
11892
11893         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
11894         friend template declared within template class conflicts with
11895         nested class of the same name.
11896
11897         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
11898         is ignored.
11899
11900         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
11901         object with direct initializer as function declaration.
11902
11903         * g++.old-deja/g++.other/decl2.C: New test; duplicate
11904         initializers.
11905
11906         * g++.old-deja/g++.other/null2.C: New test; conditional operator
11907         involving const pointer and NULL produces incorrect result.
11908
11909         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
11910         type name without `typename' should be rejected with -pedantic.
11911
11912 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
11913
11914         * g++.old-deja/g++.other/addrof1.C: New test.
11915
11916 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
11917
11918         * gcc.c-torture/compile/981001-1.c: New test.
11919         * gcc.c-torture/execute/981001-1.c: New test.
11920
11921 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
11922
11923         * gcc.c-torture/compile/981001-2.c: New test.
11924         * gcc.c-torture/compile/981001-3.c: New test.
11925         * gcc.c-torture/compile/981001-4.c: New test.
11926
11927 1998-10-01  Robert Lipe  <robertl@dgii.com>
11928
11929         * lib/objc.exp (objc_target_compile): Add -L during compiles for
11930         multilibbed hosts.   Idea grafted from g77.exp.
11931
11932 1998-09-30  Dave Love  <d.love@dl.ac.uk>
11933
11934         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
11935         avoid losing on systems which need -lsocket.
11936
11937 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
11938
11939         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
11940         * g++.old-deja/g++.other/nested2.C: Ditto.
11941         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
11942         failure.
11943
11944 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11945
11946         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
11947         preferred over template operator!= for enum bitfields.
11948
11949 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
11950
11951         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
11952         that happen to have the same base name, but in different scopes,
11953         are incorrectly rejected.
11954
11955 1998-09-16  Richard Henderson  <rth@cygnus.com>
11956
11957         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
11958         on the native word size instead of an integer literal.
11959
11960 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11961
11962         * g++.old-deja/g++.other/static2.C: Invocation of static data
11963         member of type pointer-to-function denoted as non-static member.
11964
11965         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
11966         checks involving function types and aliases.
11967
11968 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
11969
11970         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
11971         redefined to the same non-trivial type.
11972
11973         * g++.old-deja/g++.pt/explicit73.C: Test for proper
11974         namespace-qualification of template specializations declared in
11975         other namespaces.
11976
11977         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
11978         to declare a subset of the specializations of a template function
11979         as friends of specializations of a template class.
11980
11981         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
11982         member templates that do not fully specialize the enclosing
11983         template class are rejected.
11984
11985 1998-09-11  Dave Love  <d.love@dl.ac.uk>
11986
11987         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
11988
11989 1998-09-08  Dave Love  <d.love@dl.ac.uk>
11990
11991         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
11992         altered from libf2c/libU77 version.
11993
11994 1998-09-06  Dave Love  <d.love@dl.ac.uk>
11995
11996         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
11997
11998 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
11999
12000         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
12001         (un)signed char are different types for template specialization
12002         purposes.
12003
12004 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
12005
12006         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
12007         * objc: ObjC testsuite.
12008
12009 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
12010
12011         * gcc.c-torture/execute/941014-1.x:  New file.
12012
12013 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12014
12015         * lib/c-torture.exp: Add support for
12016         torture_eval_before_compile and torture_eval_before_execute
12017         variables.
12018
12019 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
12020
12021         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
12022         this test triggers valid.
12023
12024 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12025
12026         * gcc.dg/980827-1.c: New test.
12027
12028 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12029
12030         * gcc.c-torture/execute/loop-4b.c: New test.
12031
12032 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
12033
12034         * lib/c-torture.exp: Add support for
12035         torture_eval_before_compile and torture_eval_before_execute
12036         variables.
12037
12038 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
12039
12040         * gcc.c-torture/compile/980825-1.c: New test.
12041
12042 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
12043
12044         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
12045         count number tests in opt_t0 not good_t0.
12046
12047 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
12048
12049         * gcc.c-torture/compile/930326-1.x: Fix typo.
12050
12051 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
12052
12053         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
12054         causes an ICE.
12055
12056 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12057
12058         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
12059         STACK_SIZE is defined.
12060         * gcc.c-torture/unsorted/stuct.c: Similarly.
12061
12062         * gcc.c-torture/compile/980821-1.c: New test.
12063
12064 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
12065
12066         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
12067
12068 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
12069
12070         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
12071         code.
12072
12073 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
12074
12075         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
12076         error'.
12077
12078 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
12079
12080         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
12081
12082 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
12083
12084         * gcc.c-torture/compile/980816-1.c: New test.
12085
12086         * gcc.dg/980816-1.c: New test.
12087
12088 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
12089
12090         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
12091         compiler for ieee tests.
12092
12093 1998-08-01  Dave Love  <d.love@dl.ac.uk>
12094
12095         * g77.f-torture/compile/980729-0.f: New test.
12096
12097 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
12098
12099         * gcc.c-torture/special/eeprof-1.c: New test, for
12100         -finstrument-functions.
12101         * gcc.c-torture/special/special.exp: Run it.
12102
12103 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
12104
12105         * gcc.c-torture/compile/980729-1.c: New test.
12106
12107 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
12108
12109         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
12110         __thumb__ is defined, and test for ARM style doubles if so.
12111
12112 1998-07-26  Dave Love  <d.love@dl.ac.uk>
12113
12114         * g77.f-torture/noncompile/980615-0.f: New test.
12115
12116 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
12117
12118         * gcc.dg/980312-1.c: Do link instead of compile.
12119         * gcc.dg/980313-1.c: Likewise.
12120
12121 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
12122
12123         * gcc.c-torture/compile/980726-1.c: New test.
12124
12125 1998-07-25  Dave Love  <d.love@dl.ac.uk>
12126
12127         * g77.f-torture/execute/io0.f: New test.
12128
12129 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
12130
12131         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
12132         an int.
12133
12134 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
12135
12136         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
12137         m32r bugs.
12138
12139 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12140
12141         * gcc.dg/980626-1.c: Expect failures for all toolchains until
12142         c-decl.c:grokdeclarator can handle mode attributes.
12143
12144 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
12145
12146         * gcc.c-torture/execute/980716-1.c: New test.
12147
12148 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
12149
12150         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
12151         the mn10200.
12152         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
12153         the mn10200.
12154         * gcc.c-torture/execute/va-arg-3.x: Similarly.
12155         * gcc.c-torture/compile/930326-1.x: Similarly.
12156
12157 1998-07-13  Dave Love  <d.love@dl.ac.uk>
12158
12159         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
12160         New test from Craig.
12161
12162 1998-07-12  Dave Love  <d.love@dl.ac.uk>
12163
12164         * g77.f-torture/noncompile/980616-0.f: New test.
12165
12166         * g77.f-torture/execute/970816-3.f:  New test from Craig.
12167
12168 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12169
12170         *  g++.other/singleton.C: Return error value instead of taking
12171         SIGSEGV.
12172
12173 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
12174
12175         *  g++.other/singleton.C: New test.   Warning is under dispute.
12176         Runtime crash is not.
12177
12178 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12179
12180         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
12181         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
12182         using6.C, using7.C}:  New namespace tests.
12183
12184 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12185
12186         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
12187         specialization with typedef'ed names used as array indexes.
12188
12189 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
12190
12191         * gcc.c-torture/execute/980709-1.c: New test.
12192
12193         * gcc.dg/980709-1.c: New test.
12194
12195 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
12196
12197         * gcc.c-torture/execute/bcp-1.c: New test.
12198
12199 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
12200
12201         * gcc.c-torture/execute/980707-1.c: New test.
12202
12203 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
12204
12205         * gcc.c-torture/compile/980706-1.c: New test.
12206
12207 1998-07-01  Dave Love  <d.love@dl.ac.uk>
12208
12209         * g77.f-torture/execute/980701-0.f,
12210         g77.f-torture/execute/980701-1.f: New test from Craig.
12211
12212 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
12213
12214         * gcc.c-torture/compile/980701-1.c: New test.
12215
12216         * gcc.c-torture/execute/980701-1.c: New test.
12217
12218 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
12219 rlsruhe.de>
12220
12221         * g++.old-deja/g++.robertl/eb132.C: New test.
12222         * g++.old-deja/g++.robertl/eb133.C: Likewise.
12223
12224 1998-06-29  Dave Love  <d.love@dl.ac.uk>
12225
12226         * g77.f-torture/execute/980628-7.f,
12227         g77.f-torture/execute/980628-8.f,
12228         g77.f-torture/execute/980628-9.f,
12229         g77.f-torture/execute/980628-10.f: New tests from Craig.
12230
12231         * g77.f-torture/execute/980628-3.f: Remove mail headers.
12232
12233 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
12234
12235         * g77.f-torture/execute/980628-4.f: New test from Craig.
12236         * g77.f-torture/execute/980628-5.f: Likewise.
12237         * g77.f-torture/execute/980628-2.f: Likewise.
12238         * g77.f-torture/execute/980628-0.f: Likewise.
12239         * g77.f-torture/execute/980628-1.f: Likewise.
12240         * g77.f-torture/execute/980628-3.f: Likewise.
12241         * g77.f-torture/execute/980628-6.f: Likewise.
12242
12243 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
12244
12245         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
12246         directory when nothing has been installed yet.
12247
12248 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
12249
12250         * gcc.c-torture/special/special.exp: Handle newer versions of
12251         dejagnu.
12252
12253 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
12254
12255         * gcc.dg/980626-1.c: New test.
12256
12257 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
12258
12259         * gcc.misc-tests/m-un-2.c: New test.
12260         * g++.old-deja/g++.other/warn01.c: Likewise.
12261
12262 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
12263
12264         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
12265         compatibility with assmblers with a different comment character.
12266         Eliminate use of GAS-specific extensions.
12267
12268 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
12269
12270         * gcc.c-torture/execute/ieee/980619-1.c: New test.
12271
12272 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
12273
12274         *lib/g77.exp: Replace search for libf2c.a with search for newly
12275         renamed libg2c.a
12276
12277 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
12278
12279         * gcc.c-torture/execute/980617-1.c: New test.
12280
12281 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
12282
12283         * gcc.c-torture/execute/980612-1.c: New test.
12284
12285 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
12286
12287         * gcc.dg/980523-1.c: Only test on ppc-linux.
12288         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
12289
12290         * gcc.c-torture/execute/980608-1.c: New test.
12291
12292 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12293
12294         * gcc.c-torture/execute/980605-1.c: New test.
12295
12296 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
12297
12298         * gcc.c-torture/execute/980604-1.c: New test.
12299
12300 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
12301
12302         * gcc.c-torture/execute/980602-1.c: New test.
12303         * gcc.c-torture/execute/980602-2.c: Likewise.
12304
12305 1998-06-02  Dave Love  <d.love@dl.ac.uk>
12306
12307         * 970125-0.f: Fix per JCB.  Add commentary.
12308
12309 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
12310
12311         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
12312         IEEE -0 support.
12313
12314 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
12315
12316         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
12317         earlier.
12318
12319 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
12320
12321         * gcc.c-torture/execute/980526-3.c: New test.
12322
12323 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
12324
12325         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
12326         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
12327         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
12328         m88k-motorola-sysv3 to XFAIL.
12329
12330 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12331
12332         * gcc.dg/980526-1.c: New test.
12333         * gcc.c-torture/execute/980526-2.c: New test.
12334
12335 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
12336
12337         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
12338
12339         * gcc.c-torture/execute/980526-1.c: New test.
12340
12341 1998-05-26  Dave Love  <d.love@dl.ac.uk>
12342
12343         * g77.f-torture/execute/alpha2.f: Add runtime test.
12344
12345 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
12346
12347         * g++.old-deja/old-deja.exp: Strip leading directories.
12348
12349         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
12350         error for the line.  Don't run multiple tests for the same line.
12351
12352 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
12353
12354         * gcc.dg/980523-1.c: New test.
12355
12356 1998-05-23  Dave Love  <d.love@dl.ac.uk>
12357
12358         * g77.f-torture/compile/970915-0.f: New test.
12359
12360 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
12361
12362         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
12363
12364 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
12365
12366         * gcc.dg/980520-1.c: New test.
12367
12368 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
12369
12370         * gcc.dg/980502-1.c: Fix return type.
12371
12372 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
12373
12374         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
12375         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
12376         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
12377         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
12378         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
12379
12380 1998-05-20  Dave Love  <d.love@dl.ac.uk>
12381
12382         * g77.f-torture/execute/980520-1.f: New test.
12383
12384 1998-05-15  Dave Love  <d.love@dl.ac.uk>
12385
12386         * lib/mike-g77.exp: New file.
12387
12388         * g77.f-torture/noncompile/noncompile.exp,
12389         g77.f-torture/noncompile/check0.f: New files.
12390
12391 1998-05-14  Dave Love  <d.love@dl.ac.uk>
12392
12393         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
12394         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
12395         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
12396         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
12397         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
12398         abort where appropriate.
12399
12400 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
12401
12402         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
12403         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
12404
12405 1998-04-29  Dave Love  <d.love@dl.ac.uk>
12406
12407         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
12408
12409 1998-04-27  Dave Love  <d.love@dl.ac.uk>
12410
12411         * g77.f-torture/compile/980427-0.f: New test.
12412
12413 1998-04-24  Dave Love  <d.love@dl.ac.uk>
12414
12415         * g77.f-torture/compile/980424-0.f: New test.
12416
12417 1998-04-19  Dave Love  <d.love@dl.ac.uk>
12418
12419         * g77.f-torture/compile/980419-2.f (main): New test.
12420         * g77.f-torture/compile/970125-0.f: New test.
12421         * g77.f-torture/compile/980419-1.f: New test.
12422
12423 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
12424
12425         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
12426         of loop-4.c.
12427
12428 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
12429
12430         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
12431
12432 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
12433
12434         * gcc.c-torture/compile/980329-1.c: New test.
12435
12436 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
12437
12438         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
12439         * gcc.dg/980312-1.c: Fix typo in -march command.
12440
12441 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
12442
12443         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
12444
12445 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
12446
12447         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
12448         Dave Love agree the Fortran source is bogus.
12449
12450 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
12451
12452         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
12453         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
12454         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
12455         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
12456         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
12457
12458 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12459
12460         * g++.old-deja/g++.other/friend1.C: New test.
12461
12462 1998-02-18  Dave Love  <d.love@dl.ac.uk>
12463
12464         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
12465         possibly uninitialized) variables and declare dnrm2.
12466
12467 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
12468
12469         From Bruno Haible <haible@ilog.fr>:
12470         * gcc.c-torture/execute/980223.c: New test.
12471
12472 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
12473
12474         * gcc.dg/ifelse-1.c: New test.
12475
12476 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
12477
12478         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
12479
12480           * lib/old-dejagnu.exp (old-dejagnu): Added the
12481           "execution test - XFAIL *-*-*" handling in the spirit of
12482           "excess errors test -". Changed the "execution test fails"
12483           handling to be like "excess errors test fails".
12484           * Update various tests accordingly.
12485
12486 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
12487
12488         * gcc.c-torture/execute/980205.c: New test.
12489
12490 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
12491
12492         * lib/c-torture.exp: Look for .x files instead of .cexp files.
12493         * lib/f-torture.exp: Similarly.
12494         * gcc.c-torture: Rename all .cexp files to .x files.
12495
12496 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12497
12498         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
12499         (940510-1.c): Removed duplicate.
12500         (971104-1.c): New test.
12501
12502 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
12503
12504           * lib/f-torture.exp: Improve error and loop detection.
12505
12506 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
12507
12508         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
12509         use that to size the filler array.
12510
12511 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12512
12513         * lib/c-torture.exp(c-torture-execute): Fix typo.
12514
12515         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
12516         testcase as the executable name. Keep the executable around if
12517         the test fails.
12518
12519 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12520
12521         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
12522         changes.  Only test one -g option, and move it to the end of the
12523         list of options to test.
12524
12525 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
12526
12527         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
12528         variable GCC_TORTURE_OPTIONS to supply default switches separated
12529         by colons.  If no environment variable, run tests with -O0 -g, -O1
12530         -g, and -O2 -g as well.
12531
12532 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12533
12534         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
12535         explanatory comments. Fix indentation.
12536
12537 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
12538
12539         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
12540
12541 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
12542
12543         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
12544         * g++.old-deja/g++.mike/p7325.C: Likewise.
12545         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
12546
12547 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
12548
12549         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
12550         * g++.old-deja/g++.brendan/crash30.C: Likewise.
12551         * g++.old-deja/g++.brendan/crash39.C: Likewise.
12552         * g++.old-deja/g++.law/operators4.C: Likewise.
12553
12554 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
12555
12556         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
12557         * g++.old-deja/g++.mike/p784.C: Ditto.
12558         * g++.old-deja/g++.mike/p785.C: Ditto.
12559
12560 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
12561
12562           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
12563
12564 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
12565
12566         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
12567         target feature; pass this to c-torture-execute as needed.
12568
12569 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
12570
12571         * lib/c-torture.exp(c-torture-execute): If the previous and the
12572         current executables being tested are identical, we don't need to
12573         run the executable again. Try to make the executable names
12574         unique. Add an optional argument for passing additional compiler
12575         flags.
12576
12577 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
12578
12579         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
12580
12581 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
12582
12583         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
12584
12585 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
12586
12587         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
12588         32bit or larger longs.
12589
12590         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
12591         have either a 32bit long or 32bit int.
12592
12593 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12594
12595         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
12596         Make double precision tests dependent on sizeof (double).
12597
12598 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
12599
12600         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
12601         too.
12602
12603 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12604
12605         * gcc.c-torture/compile/961203-1.cexp: New script.
12606
12607 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
12608
12609         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
12610         up the includes ourselves.
12611
12612 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
12613
12614         * lib/plumhall.exp: Remove random include, and add a few
12615         verbose messages for debugging.
12616
12617 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
12618
12619         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
12620         of trying to do it ourselves.
12621
12622 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12623
12624         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
12625
12626 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12627
12628         * gcc.prms/5403.c: Made regexp a bit less strict.
12629
12630 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
12631
12632         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
12633         is returned from remote_load instead.
12634         * lib/plumhall.exp: Ditto.
12635         * lib/mike-g++.exp: Ditto.
12636         * lib/old-dejagnu.exp: Ditto.
12637         * lib/c-torture.exp: Ditto.
12638
12639 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
12640
12641         * lib/g++.exp: Use build_wrapper procedure.
12642         * lib/gcc.exp: Ditto.
12643
12644 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
12645
12646         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
12647         an old-style decl for malloc.  Fixes tests to work when
12648         sizeof (int) != sizeof (size_t).
12649
12650 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
12651
12652         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
12653
12654         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
12655         use stdargs.h interface.
12656
12657 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
12658
12659         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
12660         NO_VARARGS when compiling.
12661
12662 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
12663
12664         * lib/plumhall.exp(ph_includes): New procedure.
12665         (ph_make): Use it.
12666         (ph_compiler): Ditto.
12667
12668         * lib/g++.exp: Rename test-glue.c to testglue.c.
12669         * lib/gcc.exp: Ditto.
12670
12671 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12672
12673         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
12674         to completion when it's called.
12675
12676 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
12677
12678         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
12679         is defined, don't do test.
12680
12681 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
12682
12683         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
12684         for object files.
12685         (ph_summary): Mark skipped testcases as untested, not unresolved.
12686
12687         * lib/plumhall.exp (ph_make): If unresolved because of bad
12688         errorCode, record errorCode in log file.
12689         (*): Replace send_log/verbose with verbose -log.
12690
12691 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
12692
12693         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
12694         double conversion if double isn't at least 8 bytes.
12695
12696         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
12697         int to work with targets where int is 16 bits.
12698
12699         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
12700         8 bytes, just exit, since 4 byte doubles don't have enough bits of
12701         precision for the test to complete.
12702
12703 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
12704
12705         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
12706         if d10v is not compiled with the -mdouble64 flag.
12707         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
12708
12709         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
12710         d10v is not compiled with the -mint32 flag.
12711
12712 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
12713
12714         * lib/plumhall.exp: Use incr_count.
12715
12716 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
12717
12718         * gcc.c-torture: Update to c-torture-1.45.
12719
12720 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
12721
12722         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
12723         the name of the expect testcase file).
12724
12725         * lib/g++.exp(g++_init): Ditto.
12726
12727 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
12728
12729         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
12730         the host.
12731
12732         * lib/gcc.exp(gcc_exit): New procedure.
12733
12734 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
12735
12736         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
12737         specs where appropriate.
12738
12739         * g++.old-deja/g++.arm/*: Added additional ERROR checks
12740         because of new "candidates are" messages, and removed a few
12741
12742         * Converted all non-old-style g++ testcases to old-style, and
12743         moved into g++.old-deja.
12744
12745 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
12746
12747         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
12748         options.
12749
12750         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
12751         succeeded.
12752
12753         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
12754
12755 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
12756
12757         * lib/gcc.exp (gcc_target_compile): Add support for defining
12758         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
12759         the machine doesn't have those features.
12760
12761 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
12762
12763         * g++.law/operators4.exp: Don't use LIBS.
12764
12765 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12766
12767         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
12768
12769         * lib/mike-g++.exp: Don't set the compiler to be tested here.
12770         * lib/g++.exp: Set it here instead. Also, allow use of the
12771         --tool_exec and --tool_opt options. Change CXX to
12772         GXX_UNDER_TEST.
12773
12774         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
12775
12776         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
12777
12778 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
12779
12780         * lib/old-dejagnu.exp: Use prune_warnings instead of
12781         prune_system_crud.
12782         * lib/mike-g++.exp: Ditto.
12783         * lib/gcc.exp: Ditto.
12784         * lib/g++.exp: Ditto.
12785
12786         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
12787
12788 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
12789
12790           * 941014-2.c: Include stdlib.h
12791           * 960327-1.c: Include stdio.h
12792           * dbra.c, index-1.c: Don't assume ints are 32bits.
12793
12794 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
12795
12796         * lib/gcc.exp: Add gcc,stack_size target feature.
12797
12798         * lib/g++.exp(g++_target_compile): Add the include and link
12799         paths here, not in two other places. And, it's $options, not
12800         options.
12801
12802         * lib/mike-g++.exp(postbase): Remove the code that determines
12803         the correct include and link paths.
12804         * g++.old-deja/old-deja.exp: Ditto.
12805
12806 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
12807
12808         * lib/g++.exp(g++_init): target_compile no longer returns the
12809         filename of the result.
12810
12811 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
12812
12813         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
12814         call to glob.
12815
12816         * gcc.c-torture/special/special.exp: Change call to
12817         gcc_target_compile to include the object file.
12818
12819 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
12820
12821         * gcc.c-torture/special/special.exp: Correct misspelling in last
12822         change.
12823
12824 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
12825
12826         * lib/plumhall.exp(ph_summary): Log the entire output of the
12827         executable. Return -1 if there were any failures, 0 otherwise.
12828         (ph_execute): Return -1 if there were any failures, 0 otherwise.
12829         (ph_make): Clean up objects and executables that were built
12830         if the tests succeeded.
12831
12832 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
12833
12834         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
12835         libraries and includes in the build tree as appropriate.
12836
12837 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
12838
12839         * lib/c-torture.exp: Instead of looking for the global variable
12840         NO_LONG_LONG, check to see if that's a feature of the target.
12841
12842 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
12843
12844         * config/default.exp: Minimize. Delete the remainer of the files in
12845         config; this functionality is now in devo/dejagnu/config.
12846
12847         g++.*/*: Pass any additional flags used to compile to postbase;
12848         delete CXXFLAGS.
12849
12850         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
12851         is now done by runtest.exp. Use gcc_target_compile instead of
12852         compile.
12853
12854         lib/c-torture.exp: Use gcc_target_compile instead of compile.
12855         Remove references to CFLAGS. Use remote_file instead of
12856         calling rm -f.
12857         (c-torture): Take a list of arguments to use to compile this
12858         testcase.
12859
12860         lib/g++.exp: Simplify. Use target_compile instead of compile.
12861         lib/gcc-dg.exp: Ditto.
12862         lib/gcc.exp: Ditto.
12863         lib/mike-{gcc,g++}.exp: Ditto.
12864         lib/old-dejagnu.exp: Ditto.
12865         lib/plumhall.exp: Ditto.
12866
12867 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
12868
12869         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
12870         (ph_linker): Likewise.
12871
12872 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
12873
12874           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
12875         MAP_ANON / MAP_ANONYMOUS if defined;
12876         else try to map from /dev/zero .
12877
12878 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
12879
12880         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
12881         isn't defined, then define it to MAP_ANONYMOUS.
12882
12883 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
12884
12885         * gcc.c-torture: Update to c-torture-1.42 release.
12886
12887 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
12888
12889         * gcc.c-torture: Update to c-torture-1.41 release.
12890
12891 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
12892
12893         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
12894         c-torture release.
12895
12896 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12897
12898         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
12899         and LDFLAGS.  Fix second case to append the target_info ldflags
12900         onto LDFLAGS, not CFLAGS.
12901         * lib/g++.exp (g++_init): Add target_info stuff.
12902         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
12903         of libgloss and newlib flags for !native.
12904
12905         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
12906         (GDB): Fix relative path to go up another dir for finding gdb.
12907
12908 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
12909
12910         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
12911         versions in the target_info array, if they don't exist.
12912
12913 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12914
12915         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
12916
12917 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
12918
12919         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
12920         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
12921
12922 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
12923
12924         * lib/old-dejagnu.exp: Don't remove the output file before we've
12925         actually tested it. Don't append pwd to the path of the executable
12926         we're testing.
12927
12928 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
12929
12930         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
12931
12932 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
12933
12934         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
12935         temporary directory for compiler files, and set it to a default
12936         value of /tmp. Set $output as the name of the output file from
12937         compiling the testcase. Add a -o option to $cflags_var so the
12938         compiler writes the final output file as $output. Set $executable
12939         to $output.
12940
12941         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
12942         directory for compiler files, and set it to /tmp if it doesn't
12943         already have a value. Set $output_file to the name of the output
12944         file from compiling the testcase. Add a -o option to CXXFLAGS so
12945         the compiler writes the final output file as $output. Use $output
12946         as the executable to be tested.
12947
12948 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12949
12950         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
12951
12952 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
12953
12954         * gcc.c-torture/execute/pending-1.c: New test.  Still
12955         pending in Tege's queue.
12956
12957 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
12958
12959         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
12960         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
12961         if there were failures.  Call unresolved if there were unresolved
12962         testcases.  Call gcc_fail if program did not run to completion.
12963         (ph_make): Pass additional argument name to ph_execute.
12964         (ph_execute): Add new argument.  Pass additional arguments to
12965         ph_summary.  Call gcc_fail is there is no execution output.
12966
12967 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
12968
12969         * lib/plumhall.exp (proc_summary): Output relavent summary
12970         lines into the log so specific failures in plumhall can be
12971         investigated.
12972
12973 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
12974
12975         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
12976         (c-torture-execute): Don't try to execute tests which use
12977         "long long" types if $NO_LONG_LONG is nonzero.
12978
12979 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
12980
12981         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
12982         not c-torture.
12983
12984         * gcc.ieee: Move from here.
12985         * gcc.c-torture/execute/ieee: To here.
12986
12987 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
12988
12989         * gcc.c-torture: Update to c-torture-1.41 release.
12990
12991 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
12992
12993         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
12994         not "$output".
12995
12996 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
12997
12998         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
12999         -c present.
13000
13001 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
13002
13003         * config/proelf.exp: Handle connecting to a simulator.
13004
13005 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
13006
13007         * config/proelf.exp: New file.  Enough framework that we can
13008         run c-torture tests on the proelf targets (or any other target
13009         that gdb can connect to for that matter).
13010
13011 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
13012
13013         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
13014         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
13015
13016         * lib/plumhall.exp (ph_execute): Always call ph_summary if
13017         exec_output exists.
13018
13019 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
13020
13021         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
13022         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
13023
13024         * config/*.exp: Update FSF address.  Change result of ${tool}_load
13025         to pass/fail/unresolved/unsupported/untested.  Caller must now
13026         call unresolved/unsupported/untested.
13027         * lib/*.exp: Update FSF address.  Update to handle new results of
13028         ${tool}_load.
13029         * lib/chill.exp (verbose): Delete.
13030
13031 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
13032
13033         * lib/gcc.exp (default_gcc_start): Change order of args to
13034         $LDFLAGS $CFLAGS $LIBS.
13035         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
13036         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
13037         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
13038         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13039         * gcc.misc-tests/dg-test.exp: Likewise.
13040         * gcc.misc-tests/msgs.exp: Likewise.
13041         * gcc.prms/prms.exp: Likewise.
13042         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
13043         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
13044
13045         * lib/dg.exp: Deleted, moved to dejagnu/lib.
13046
13047 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13048
13049         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
13050
13051         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
13052         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
13053
13054         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
13055         necessary.
13056
13057 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
13058
13059         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
13060         global for loop; add use of $mathlib.
13061         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
13062         settings here; set mathlib for anything but VxWorks.
13063
13064 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
13065
13066         * gcc.c-torture: Update to c-torture-1.40 release.
13067
13068 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
13069
13070         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
13071         dg.exp.
13072
13073 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
13074
13075         * lib/c-torture.exp (c-torture-execute): Declare "output" as
13076         global.
13077
13078 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
13079
13080         * lib/g++.exp (LIBS): Define if not already.
13081         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
13082         (gcc-dg-prune): Call prune_gcc_output.
13083         * lib/gcc.exp (prune_gcc_output): New proc.
13084         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
13085         prune_gcc_output.
13086
13087 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
13088
13089         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
13090         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
13091
13092 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
13093
13094         * gcc.c-torture: Update to c-torture-1.39 release.
13095
13096 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
13097
13098         * lib/c-torture.exp (c-torture-execute): Don't return if one option
13099         fails, try others as well.
13100
13101 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13102
13103         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
13104         If compilation fails, mark execute tests as `untested'.
13105         If test is marked as unsupported, don't mark compilation and
13106         execute tests as failed.
13107
13108 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13109
13110         * lib/g++.exp (g++_init): Don't link in libg++, and look to
13111         libstdc++ for whether or not we want to be doing shared
13112         libraries.  Delete link_curses since we don't need it anymore.
13113         * lib/mike-g++.exp (postbase): Don't link in libg++.
13114         * g++.old-deja/old-deja.exp: Likewise.
13115
13116 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13117
13118         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
13119
13120 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13121
13122         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
13123         For that, add `-Wl,-a,shared_archive'.
13124         * g++.old-deja/old-deja.exp: Likewise.
13125
13126 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
13127
13128         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
13129
13130 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
13131
13132         * lib/mike-g++.exp (postbase): Pay attention to the status of
13133         g++_load.
13134
13135 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13136
13137           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
13138
13139 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
13140
13141         * lib/gcc.exp (default_gcc_start): No longer need to log program
13142         being executed or its output, execute_anywhere does that now.
13143         * lib/g++.exp (default_g++_version): Call execute_anywhere.
13144         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
13145
13146 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13147
13148         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
13149         the same as those in lib/g++.exp.
13150
13151 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
13152
13153         * gcc.c-torture: Update to c-torture-1.38 release.
13154         * gcc.ieee: Related changes.
13155
13156 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13157
13158         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
13159         "exec". Minor reformatting changes.
13160
13161         * config/rom68k.exp (${tool}_load): Make it work in a canadian
13162         cross. This means all "exec" calls now work on a remote host as
13163         well.
13164         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
13165         cross. Filter out the extra "\r\n" stuff that expect puts in.
13166         (c-torture-execute): Filter out the bogus warnings like
13167         c-torture-compile does. Add support for canadian cross.
13168         * lib/gcc.exp (default_gcc_version, default_gcc_start)
13169         Use execute_anywhere rather than calling exec directly. Now it
13170         works for canadian cross testing.
13171
13172 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
13173
13174         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
13175         results into a variable, and check that rather than using file exists.
13176
13177 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13178
13179         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
13180         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
13181
13182 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13183
13184         * g++.old-deja/old-deja.exp: Create and pass runshlib and
13185         lib_curses if there's a shared libg++ in the build tree.
13186
13187 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
13188
13189         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
13190         if not supported target.
13191
13192 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13193
13194         * lib/g++.exp (g++_init): Move empty setting of runshlib and
13195         link_curses up to always happen, not just for native builds.
13196
13197 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
13198
13199         * gcc.c-torture: Update to c-torture-1.36 release.
13200         * gcc.failure: Related changes.
13201
13202 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13203
13204         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
13205
13206 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13207
13208         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
13209         * lib/mike-g++.exp (postbase): Not in here.  Still reference
13210         runshlib, link_curses, and mathlib for link and run.
13211
13212         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
13213         pass the runtime shared library options for Solaris, OSF/1, and
13214         Irix5, and link with -lcurses to avoid unresolved references.
13215
13216 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13217
13218         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
13219         only run once.
13220
13221 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13222
13223         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
13224
13225 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
13226
13227         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
13228         do not have a framework for the "compat" tests yet.
13229
13230 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13231
13232         * lib/mike-g++.exp (postbase): New local variable `mathlib',
13233         set to null if we're testing vxworks5.1.  Use that instead of
13234         `-lm' in the setting of LIBS for link and run.
13235
13236 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13237
13238         * config/rom68k.exp (${tool}_load): Major changes to make it
13239         work.  Verified that it does in fact return the stuff in
13240         exec_output properly.  Catch any Emul or any TRAP other than 0.
13241
13242 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13243
13244         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
13245         LDFLAGS properly for targets that need stuff from libgloss.
13246         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
13247         only run once.
13248         (gpp_initialized): New variable.
13249
13250 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13251
13252         * config/rom68k.exp: Load libgloss.exp.
13253         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
13254         so we can produce a fully linked binary.
13255         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
13256         so we can produce a fully linked binary.
13257
13258 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13259
13260         * lib/plumhall.exp (ph_section): Watch for expected failures.
13261         Add missing `else'.
13262
13263         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
13264         run the testcase.
13265         (c-torture): Likewise.
13266
13267 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
13268
13269         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
13270
13271         * lib/mike-g++.exp (mike_cleanup): New proc.
13272         (prebase): New globals compiler_result, not_compiler_result,
13273         target_regexp.
13274         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
13275         allow leading "-" in pattern.  Watch for unsupported tests.
13276         If $compiler_result is set, pattern match assembler code,
13277         and ditto for $not_compiler_result.
13278         * lib/mike-gcc.exp: Likewise.
13279
13280         * lib/plumhall.exp (ph_execute): Only call ph_summary if
13281         execution "succeeded".
13282
13283 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
13284
13285         * config/win32.exp: New file.
13286         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
13287
13288 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13289
13290         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
13291         unsupported.
13292         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
13293         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
13294         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
13295
13296         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
13297         "... without exceptions was ...".  That is now handled by
13298         prune_system_crud.
13299         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13300
13301 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
13302
13303         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
13304         sieve.c,sort2.c}: New files.
13305         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
13306         sieve.exp,sort2.exp}: Drivers for them.
13307
13308         * lib/mike-gcc.exp (program_output): New user settable variable.
13309         (postbase): Call prune_system_crud.  Also prune extraneous compiler
13310         messages.
13311         * lib/mike-g++.exp (program_output): New user settable variable.
13312
13313         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
13314
13315         * config/sh.exp: Deleted (use sim.exp instead).
13316
13317 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13318
13319         * config/vx.exp: Declare CHECKTASK as global.
13320         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
13321         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
13322         * lib/old-dejagnu.exp: Load [pwd]/$executable.
13323
13324 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13325
13326         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
13327         target. Like vx.exp, only includes `vx29k.exp' instead of
13328         `vxworks.exp'.
13329
13330 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
13331
13332         * config/sim.exp: Increase time limit from 120 seconds to 240.
13333
13334 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
13335
13336         * gcc.c-torture/execute/950628-1.c: New test.
13337
13338 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
13339
13340         * gcc.c-torture: Update with changes/additions from
13341         c-torture-1.34.
13342
13343 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
13344
13345         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
13346
13347 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
13348
13349         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
13350
13351 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
13352
13353         * gcc.c-torture/compile/950512-1.c: New test.
13354         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
13355         * gcc.dg/struct-ret-1.c: Likewise.
13356
13357 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
13358
13359         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
13360           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
13361
13362 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13363
13364         * gcc.c-torture/special/920411-1.c: Deleted.
13365         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
13366
13367 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
13368
13369         * config/sim.exp (${tool}_load): Hack in call to bash to get a
13370         cpu limit.
13371
13372 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13373
13374         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
13375
13376 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13377
13378         From kenner;
13379         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
13380         is the proper length.
13381         * va-arg-3.c: Likewise.
13382
13383 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
13384
13385         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
13386         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
13387
13388         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
13389         * lib/g++.exp (default_g++_start): Delete old cruft.
13390
13391 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
13392
13393         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
13394         (2 * (1 << 18)) to (2 * (1 << 17)).
13395
13396         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
13397
13398 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13399
13400         * config/rom68k.exp: Renamed from config/idp.exp
13401
13402 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13403
13404         * c-torture/compile/921109-2.c
13405
13406 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
13407
13408         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
13409         excess errors.
13410
13411 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
13412
13413         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
13414         output.
13415         * lib/g++.exp (default_g++_start): Likewise.
13416
13417 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13418
13419         * gcc.c-torture/compile/950329-1.c: New test.
13420
13421 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13422
13423           * config/bug.exp (${tool}_load): Updated to use new remote_open
13424           and remote_close procs.
13425         * config/idp.exp: New file.
13426
13427 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13428
13429         * gcc.c-torture/execute/950322-1.c: New test.
13430
13431 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
13432
13433         * config/vx.exp (${tool}_load): Clean up testing of return code from
13434         vxworks_ld and vxworks_spawn.
13435
13436 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
13437
13438         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
13439
13440 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
13441
13442         * lib/old-deja.exp: Add `excess errors test - ' error, now one
13443         can mark excess errors on a machine by machine basis.  Note, the
13444         default is to not expect any excess errors, even when excess
13445         errors test - is given, so you will want to put an XFAIL ... on
13446         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
13447         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
13448         those 4 machines, but no others.
13449
13450 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13451
13452         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
13453         * lib/c-torture.exp: to here.
13454
13455 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13456
13457         * gcc.c-torture/execute/950221-1.c: New test.
13458         * gcc.c-torture/execute/struct-ret-1.c: New test.
13459         * gcc.c-torture/compile/950221-1.c: New test.
13460
13461         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
13462
13463 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13464
13465         * gcc.c-torture/execute/arith-1.c (main): Return 0.
13466         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
13467
13468 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
13469
13470         * g++.gb: New directory of tests, derived from my signature and
13471         class scoping tests.
13472
13473         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
13474         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
13475         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
13476         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
13477         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
13478         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
13479         * g++.gb/sig25.C: Likewise.
13480
13481         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
13482         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
13483         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
13484         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
13485         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
13486         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
13487         * g++.gb/sig25.exp: Likewise.
13488
13489         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
13490         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
13491         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
13492         * g++.gb/scope13.C: Likewise, this test still fails.
13493
13494         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
13495         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
13496         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
13497         * g++.gb/scope13.exp: Ditto.
13498
13499         * g++.gb/README: New file, explains what these tests are about.
13500
13501 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13502
13503         * lib/dg.exp (dg-do): Support `preprocess'.
13504         (dg-test): Likewise.
13505
13506 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13507
13508         * config/udi.exp: change "continue -expect" to "exp_continue".
13509
13510 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
13511
13512         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
13513         Delete redundant tests.
13514
13515         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
13516         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
13517         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
13518         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
13519         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
13520         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
13521         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
13522         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
13523
13524         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
13525         storing label pointers.
13526         * gcc.c-torture/execute/921019-1.c: Likewise.
13527         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
13528         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
13529         parameter fp.
13530         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
13531         constants.
13532
13533         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
13534         Delete obsolete tests.
13535
13536         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
13537         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
13538         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
13539         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
13540         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
13541         * gcc.c-torture/compile/950124-1.c: New test.
13542
13543         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
13544
13545 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13546
13547         * lib/mike-g++.exp: Add -lm to LIBS.
13548
13549 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
13550
13551         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
13552
13553 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13554
13555         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
13556
13557 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
13558
13559         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
13560
13561 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
13562
13563         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
13564         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
13565         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
13566         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
13567         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
13568         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
13569         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
13570         * g++.law/{operators31.C, operators32.C,
13571         * g++.law/{operators33.C, operators34.C}: Likewise.
13572         * g++.law/{pic1.C, refs2.C}: Likewise.
13573         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
13574         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
13575         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
13576         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13577
13578         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
13579         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
13580         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
13581         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
13582         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
13583         * g++.law/{enum9.exp, friend5.exp}: Likewise.
13584         * g++.law/{nest3.exp, nest4.exp}: Likewise.
13585         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
13586         * g++.law/{operators30.exp, operators31.exp}: Likewise.
13587         * g++.law/{operators32.exp, operators33.exp}: Likewise.
13588         * g++.law/{operators34.exp}: Likewise.
13589         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
13590         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
13591         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
13592         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
13593         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13594
13595         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
13596         No longer expected to fail.
13597         * g++.law/missed-error3.C: Tweak for recent bool changes.
13598
13599 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13600
13601         * config/emb-unix: Deleted.
13602         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
13603         remote execution.  Do final link on remote host if REMOTE_LINK is set.
13604
13605 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
13606
13607         * lib/dg.exp (dg-test): Fix typo in last patch.
13608
13609 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
13610
13611         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
13612         (handles multiple occurrences).
13613
13614 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
13615
13616         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
13617         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
13618         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
13619         printed).
13620         * lib/c-torture.exp (c-torture-compile): Likewise.
13621         (c-torture): Prepend full path if missing.
13622         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
13623         (gcc_fail): Likewise.
13624         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
13625
13626 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
13627
13628         * lib/netware.exp: Only attach to NetWare i386 systems.
13629
13630 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
13631
13632         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
13633         messages.  Add test name to "output pattern match" pass/fail message.
13634
13635 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
13636
13637         * gcc.dg: New testsuite.
13638         * gcc.dg/dg.exp: New file.
13639
13640         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
13641         test-switch.c}: Deleted.
13642
13643         * gcc.misc-tests/msgs.exp: New testcase driver.
13644
13645 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
13646
13647         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
13648         Watch for illegal return values from ${tool}_load.
13649         * config/unix.exp (${tool}_load): Fix pass/fail detection for
13650         cross targets.  Coerce return value >0 to 1.
13651
13652 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13653
13654         * config/unix.exp (${tool}_load): Call program rsh, not proc.
13655
13656         * config/emb-unix.exp: New file.
13657
13658         * config/sim.exp: Error if variable $SIM not defined.
13659         (${tool}_load): Mark test as "untested" if simulator missing.
13660
13661         * config/unix.exp: Load remote.exp to get rcp_download.
13662         * lib/c-torture.exp: Use different option lists for testcases with
13663         and without loops.
13664         * gcc.c-torture/execute/execute.exp: Likewise.
13665
13666 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13667
13668         * config/*.exp: Clarify return code from ${tool}_load.
13669         Call `unresolved' or `untested' instead of `warning' or `perror'
13670         (sometimes you still want to call both though).
13671         Add comment that `shell_id' is local to each file.
13672         * config/udi.exp (timeout): Set to 30.
13673         Don't print warning if connection fails, $connectmode has already
13674         printed an error.
13675         (${tool}_load): Move verbose messages to level 2.
13676         Rework pattern for "Process started" message.
13677         Pass `shell_id' to ${connectmode}_download.
13678         Retry twice upon timeout.  Make resetting of target more robust.
13679         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
13680         Pass `shell_id' to exit_$connectmode.
13681         Only call exit_$connectmode if connected.
13682         * config/unix.exp (${tool}_load): Check return codes better.
13683         * config/vrtx.exp (${tool}_load): Likewise.
13684         * config/vx.exp (${tool}_load): Likewise.
13685         Delete unneeded global's.
13686         * lib/dg.exp (dg-test): Update to reflect clarified return codes
13687         from ${tool}_load.
13688         (dg-stat): Delete.
13689         (dg-init): Delete recording of pass/fail counts.
13690         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13691         (old-dejagnu-init): Likewise.
13692         (old-dejagnu-stat): Delete contents, empty proc now.
13693         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
13694         (c-torture): Delete references to lcnt, lpass, lfail.
13695         Get option list from TORTURE_OPTIONS.
13696         Delete -funroll[-all]-loops if no loops.
13697         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
13698         (g++_stat): Delete contents (empty proc now).
13699         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
13700         (gcc_finish): Likewise.
13701         (gcc_stat): Deleted.
13702         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
13703         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
13704         * gcc.c-torture/execute/execute.exp: Likewise.
13705         Split tests into two parts: compile, execute.
13706         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
13707         no loops.  Update to reflect clarified return codes from ${tool}_load.
13708
13709 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
13710
13711         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
13712         to grep for.
13713         (old-dejagnu): Likewise (where necessary).
13714
13715 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13716
13717         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
13718
13719         * lib/dg.exp (dg-process-target): Fix processing of selector.
13720         Add comment regarding use of `error'.
13721
13722         * lib/gcc.exp (prune_system_crud): Define if missing.
13723         * lib/g++.exp (prune_system_crud): Likewise.
13724
13725         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
13726         Call prune_system_crud.
13727         * lib/dg.exp (dg-runtest): New proc.
13728         Use perror instead of send_user for tcl errors in testcase.
13729         Don't return any value, it's never used.
13730         Don't clobber previous definition of `unknown'.
13731         Print tcl errors in `dg-final'.
13732
13733 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
13734
13735         * lib/dg.exp (dg-process-target): Improve syntax error messages.
13736         (dg-test): Don't print errorInfo, it contains stack backtrace.
13737
13738 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
13739
13740         * lib/g++.exp (runtest_file_p): Define if missing.
13741
13742 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
13743
13744         * lib/mike-g++.exp: Comment out loading of g++.exp.
13745         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
13746         (default_g++_version): Always print something.
13747         (default_g++_start): Comment out call to `which'.
13748         (g++_start, g++_load): Deleted (must be defined in config file).
13749         * lib/gcc.exp: Test for existence of $CC at start.
13750         Delete check for tmpdir (done in gcc_init).
13751         (default_gcc_version): Always print something.
13752         (default_gcc_start): Comment out call to `which'.
13753         * config/*.exp: Major cleanup - make cross targets work at least a
13754         little better for g++ (by not being "--tool gcc" specific).
13755         Rename gcc_xxx to ${tool}_xxx.
13756         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
13757         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
13758
13759 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
13760
13761         * lib/c-torture.exp (c-torture-compile): Rework compiler
13762         message processing.
13763
13764         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
13765         c-torture.
13766
13767 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
13768
13769         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
13770
13771         * lib/dg.exp (dg-process-target): Support { target native }.
13772
13773 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
13774
13775         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
13776         looked for "... program xxx got fatal signal".
13777         Correct regsub munging of `comp_output'.
13778         Ignore compiler messages "path prefix not used" and "linker input
13779         file unused".
13780
13781 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
13782
13783         * lib/gcc.exp (runtest_file_p): Define if missing.
13784         * gcc.prms/template.c: Example to work from.
13785
13786 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
13787
13788         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
13789         * lib/dg.exp (dg-test): Call unsupported testcases as such.
13790
13791         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
13792         * gcc.prms/1883.c: Moved from compile/940714-1.c.
13793         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
13794         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
13795
13796         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
13797         (dg-process-target): No longer a varargs proc.
13798         Return S/N for target, P/F for xfail.  All callers changed.
13799         (user option procs): More argument checking.
13800         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
13801         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
13802         (dg-test): Skip test if not running on selected target in `dg-do'.
13803         Update handling of `dg-do-what', `dg-output-text'.
13804         Separate execution pass/fail from output pattern match pass/fail.
13805         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
13806
13807 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13808
13809         * gcc.c-torture/special/special.exp: Don't expect failure for mips
13810         target for 920510-1.c.
13811
13812 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
13813
13814         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
13815         Clean up comment regarding use of passcnt, etc.
13816         (gcc_stat): Don't update `testcnt' here.
13817         (gcc_finish): Do it here.
13818         Might as well reset `but_id' here too.
13819         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
13820         to determine if the file should be tested.
13821         * gcc.c-torture/compile/compile.exp: Likewise.
13822         * gcc.c-torture/execute/execute.exp: Likewise.
13823         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
13824         * gcc.misc-tests/dg-test.exp: Likewise.
13825         * gcc.prms/prms.exp: Likewise.
13826         * gcc.wendy/wendy.exp: Likewise.
13827         * g++.old-deja.exp: Likewise.
13828         Move "Testing file" message to verbose level 1.
13829
13830 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
13831
13832         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
13833
13834 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
13835
13836         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
13837         (default_gcc_start): Accept optional second list element
13838         of compiler flags.  Print compiler output at verbosity level 2.
13839         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
13840         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
13841         Save current values of framework globals passcnt, failcnt, xpasscnt,
13842         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
13843         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
13844         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
13845         xfailcnt to compute stats.  Update framework global `testcnt' from
13846         pass/fail counts.
13847         (gcc_finish): New proc.  Clean up test environment.
13848         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
13849         (gcc_epass, gcc_efail): Delete.
13850         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
13851         argument of line number.
13852         (dg-init): If the tool has an init routine, call it.
13853         (dg-test): Remove args `cflags_var' and `libs_var'.
13854         Pass all compiler options to ${tool}_start.
13855         Handle missing line number.
13856         (dg-finish): New function.
13857         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
13858         particular files.  Call gcc_finish at end.  Move "skipping test"
13859         message to verbosity level 3.
13860         * gcc.c-torture/compile/compile.exp: Likewise.
13861         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
13862         * gcc.c-torture/execute/execute.exp: Likewise.
13863         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13864         Print testcase being tried at verbosity level 1.
13865         * gcc.c-torture/special/special.exp: Unset xfail.
13866         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13867         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
13868         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
13869         * gcc.failure/failure.exp: Likewise.
13870         * gcc.ieee/ieee.exp: Likewise.
13871         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
13872         Update call to dg-test.  Call dg-finish at end.
13873         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
13874         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13875         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
13876         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
13877         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
13878         * gcc.wendy/wendy.exp: Add copyright.
13879         Delete setting of tmpdir (done by gcc_init).
13880         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
13881         Pass compiler flags to gcc_start.  Call gcc_finish at end.
13882         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
13883         gcc_[ce]pass/fail.
13884
13885 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
13886
13887         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
13888         confusion.
13889         (g++_load): Likewise.
13890
13891         * config/*.exp (gcc_load): Some were varargs fns and some were not.
13892         Rename argument to `prog' to remove the confusion.
13893         Varargs fns behave differently too!
13894         (g++_load): Likewise.
13895
13896         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
13897
13898         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
13899         what it is.  Delete (always) printing of status value for !native.
13900         Simplify verbose code, and include status and exec_output.
13901         (g++_load): Use gcc_load.
13902
13903 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13904
13905         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
13906         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
13907         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
13908         940714-3.c as these testcases don't exist anymore.  Make
13909         va-arg-1.c expected to pass.
13910
13911 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
13912
13913         * gcc.misc-tests/misc.exp: Only run specific testcases.
13914         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
13915         * gcc.misc-tests/dg-[1-9].c: New files.
13916
13917         * lib/dg.exp: New testsuite driver.
13918         * gcc.prms/prms.exp: Use it.
13919
13920         * README.gcc: New file.
13921
13922         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
13923         Document and reset `lxpass' and `lxfail'.
13924         Simplify "initialized" message.
13925         (gcc_stat): Clean up comments a little.
13926
13927 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
13928
13929         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
13930
13931 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
13932
13933         * lib/old-dejagnu.exp (process-option): New proc.
13934         (old-dejagnu-init, old-dejagnu-stat): Likewise.
13935         (old-dejagnu): Simplify.
13936         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
13937
13938 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
13939
13940         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
13941         exists and is not an empty string.
13942
13943         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
13944         $xfail rather than calling setup_xfail.  Clear $xfail when test is
13945         finished.
13946         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
13947         automatically.
13948
13949         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
13950         longer expected to fail.
13951
13952         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
13953         "f" function call.
13954
13955         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
13956
13957         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
13958         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
13959         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
13960         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
13961         c-torture-1.29.
13962
13963         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
13964         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
13965
13966         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
13967
13968         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
13969         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
13970
13971         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
13972         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
13973         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
13974
13975 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
13976
13977         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
13978         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
13979         940714-1.c, 940714-2.c, 940714-3.c},
13980         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
13981         gcc.misc-tests/{mg.c,mg.exp}:
13982         New tests.
13983         * gcc.noncompile/noncompile.exp: Change accordingly.
13984
13985 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
13986
13987         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
13988         Undo previous clobberage.
13989
13990 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
13991
13992         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
13993         * gcc.special/{930510-1.c, special.exp}:
13994         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
13995         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
13996         struct-varargs-1.c}: New tests from c-torture-1.26.
13997
13998 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
13999
14000         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
14001           argument to switch.
14002
14003 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
14004
14005         * Revert the previous changes.  Please see Rob's directory
14006           (/lisa/test/rob/progressive/gcc/testsuite) for testing
14007           fixes.
14008
14009 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
14010
14011         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
14012             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
14013             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
14014             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
14015             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
14016             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
14017             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
14018             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
14019             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
14020             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
14021             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
14022             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
14023             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
14024             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
14025             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
14026             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
14027             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
14028             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
14029             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
14030             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
14031             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
14032             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
14033             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
14034             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
14035             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
14036             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14037             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
14038
14039 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
14040
14041         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
14042             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
14043           with perror calls.
14044
14045 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
14046
14047         * config/unix.exp (g++_load): Fix syntax.
14048
14049 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14050
14051         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
14052         * gcc.noncompile/921017-1.c: Deleted obsolete test.
14053         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
14054         Don't expect va-arg-1.c to fail.  Correct expected output for
14055         920928-1.c.
14056         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
14057         * gcc.wendy/hbm4.c: Correct typo.
14058         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
14059
14060 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
14061
14062         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
14063         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
14064         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
14065         * lib/c-torture.exp (c-torture-compile): Ditto.
14066
14067         Reduce volume of output (remove all the -I's and such).
14068         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
14069         Call gcc_cpass, gcc_cfail.
14070         (c-torture): Pass testing option to c-torture-compile.
14071
14072 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
14073
14074         Bring patches over from progressive.
14075         * config/default.exp: Exit remote shell cleanly.
14076         (g++_exit, g++_start): Add default versions.
14077         * config/sim.exp (gcc_load): Use perror, not error.
14078
14079 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
14080
14081         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
14082         set in site.exp.
14083
14084 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
14085
14086         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
14087         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
14088         (wendy_try): New proc to run testcase.
14089         (main loop): Call 'em.
14090         * gcc.wendy/*.c: Clean up pass to correct expected output.
14091
14092         * lib/gcc.exp: Minor cleanup work.
14093         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
14094
14095 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
14096
14097         * config/sim.exp (gcc_load): Document return codes better.
14098         Don't pass -v to simulator.
14099
14100 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14101
14102           * gcc.special/920717-x.c: Fix typo.
14103           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
14104           get at sources.
14105
14106         * lib/mike-gcc.exp: Fix typo.
14107
14108 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14109
14110         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
14111         binary to use, transform the name.
14112         * config/*.exp: rename everything. Nuke any g++ specific files,
14113         it's now a special case of gcc that requires no special support.
14114         Add a default.exp for unsupported targets.
14115
14116 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
14117
14118         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
14119         lib/old-dejagnu.exp: Fix a few patterns to work with the new
14120         version of Tcl.
14121
14122 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14123
14124         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
14125         than a warning.
14126
14127 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14128
14129         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
14130
14131 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14132
14133         * gcc.execute/execute.exp: Combine opt_list and foption_list into
14134         option_list.  Compile every file with only 4/6 option choices
14135         (same as C torture) instead of with 12/18 different option
14136         choices.
14137         * lib/c-torture.exp: Likewise.
14138
14139         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
14140         not already set.
14141
14142 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
14143
14144         * lib/old-deja.exp: Add `excess errors test fails' error, now one
14145         can put an XFAIL *-*-* on excess errors.
14146
14147 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
14148
14149         * g++.law: Add more tests derived from g++-bugs snapshots.
14150
14151         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
14152         equivalent to g++.law/init9.
14153
14154         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
14155         compiled it, and the a.out file after we've run it.
14156
14157 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14158
14159         * lib/mike-g++.exp (postbase): Delete the .o file after we've
14160         compiled it, and the a.out file after we've run it.
14161
14162 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14163
14164         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
14165
14166 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14167
14168         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
14169         version number.
14170
14171 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14172
14173         * g++.law: New directory of g++ tests derived from the g++-bugs
14174         snapshots.
14175
14176 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14177
14178         * gcc.compile: initbug1.c initbug1.exp testcase added
14179
14180 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14181
14182         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
14183         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
14184           fixes submitted by Jeff Law (law@cs.utah.edu)
14185         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
14186           Jeff Law (law@cs.utah.edu)
14187
14188
14189 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
14190
14191         * config/unix-g++.exp: Follow the gcc way of doing things.
14192         * g++.old-deja/old-deja.exp: Minor updates.
14193         * lib/g++.exp: New file, follow the gcc way of doing things.
14194         * lib/old-dejagnu.exp: Minor updates.
14195         * lib/mike-g++.exp: Always unset errorInfo.
14196
14197 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
14198
14199         * lib/gcc.exp: Fix some errors with the below change, CC and
14200         CFLAGS should be global when setting, not local.
14201
14202 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14203
14204         * lib/gcc.exp: Transform tool name.
14205
14206 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14207
14208         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
14209
14210 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14211
14212         * lib/gcc.exp: change gcc_done to gcc_stat
14213
14214 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14215
14216         * Upgraded gcc testsuite to c-torture version 1.25
14217
14218 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14219
14220         * lib/gcc.exp: added reporting code. Changed verbose compile message.
14221         * lib/c-torture: added hooks for new reporting code.
14222
14223 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14224
14225         * config/sh-gcc.exp: check if sh-sim exists in the path
14226
14227 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14228
14229         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
14230         * gcc.compile/compile.exp: Initial changes for new logic.
14231         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
14232         * gcc.failure/failure.exp: Initial changes for new logic.
14233         * gcc.ieee/ieee.exp: Initial changes for new logic.
14234         * gcc.misc-tests/misc.exp: Initial changes for new logic.
14235         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
14236         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
14237         * lib/c-torture.exp: Initial changes for new logic.
14238         * lib/gcc.exp: Initial changes for new logic.
14239
14240 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
14241
14242         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
14243         depend upon failure or success.  Fully qualify names in failure
14244         and success messages.  Always remove a.out before starting
14245         compile, just in case.  Pay more attention to error text output by
14246         the compiler.  Handle testcases with no known past errors just
14247         like all others, so that things are uniform.  Other miscellaneous
14248         improvements.
14249
14250 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14251
14252         * gcc.cpp: new directory for cpp tests
14253
14254 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14255
14256         * lib/chill.exp: Code reformatted, removed unused code.
14257         * config/unix-chill.exp: Code reformatted, removed unused code.
14258         * chill.execute/execute.exp: Code reformatted, removed unused code.
14259         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
14260
14261 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
14262
14263         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
14264         routines not written.
14265
14266 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14267
14268         * config/bug-gcc.exp: Use new procs from bug.exp.
14269
14270 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14271
14272         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
14273         via ftp, rather than depending on NFS.
14274         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
14275         case.
14276
14277 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14278
14279         * config/bug-gcc.exp: Use new download proc.
14280
14281 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
14282
14283         * chill.execute/execute.exp: cleanups, handles errors better
14284         * chill.compile/compile.exp: rewrite, based on execute.exp
14285         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
14286         * lib/chill.exp: major changes to diff proc and compile and link
14287           procs. added chill_fail and chill_pass wrappers to pass and
14288           fail. added more comments, and handle error codes better.
14289           Added a hack to capture stderr from exec, so noncompile tests
14290           can work.
14291
14292 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14293
14294         * chill.execute/execute.exp: rewrite of testsuite driver
14295         * lib/chill.exp: rewrite of testsuite driver
14296         * config/unix-chill.exp: rewrite of testsuite driver
14297
14298 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14299
14300     In chill.execute:
14301         * iexpr.ch: Standardize uppercase.
14302         * tuples.dat: Standardize uppercase.
14303         * vary.ch: standardize.  Correct varying string assignments.
14304         * vary.dat: Add new output lines.
14305
14306 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
14307
14308     In chill.execute:
14309         * chprintf.ch: Standardize use of uppercase.
14310         * tuples.ch: Standardize and turn arr2 into a DCL,
14311           rather than a SYN.
14312         * pinits.ch: Standardize.
14313
14314 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
14315
14316         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
14317         * Makefil: Renamed to Makefile.in.
14318         * configure.in: New.
14319
14320 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14321
14322     In chill.execute:
14323         * .cvsignore: Add result/output files.
14324         * Makefile: Fix up variables at start.  Use MFLAGS
14325           everywhere.  Correct bool_loc, built_ins entries.
14326           Add entry for vary1.ch.
14327         * bitarray.ch: Standardize upper-case usage.
14328         * bitexpr.ch: Standardize, add output of b1.
14329         * params.ch: Use arrayt in along PROC parameters, to
14330           avoid novelty problems.
14331         * sets.ch: Tiny cleanup.
14332         * vary1.ch: Re-indent.
14333
14334 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
14335
14336           * Add PR-related files to Makefiles, .cvsignore files, etc.
14337
14338 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14339
14340         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
14341           with compiler objects. New names are test-flow.c and test-loop.c
14342
14343 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14344
14345         * Upgraded c-torture tests from 1.19 to 1.20
14346
14347         * new files:
14348         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
14349         * gcc.compile: 930623-1.c 930623-2.c
14350         * gcc.noncompile: 930622-1.c 930622-2.c
14351         * gcc.failure: 920411-1.c 920627-2.c
14352         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
14353
14354 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14355
14356         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14357           More changes to get testsuite working properly. Needs more work.
14358           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
14359
14360 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14361
14362         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14363           More changes to get testsuite working properly. Needs more work.
14364
14365 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
14366
14367         * chill.compile/compile.exp: Added for Dejagnu support
14368         * chill.execute/execute.exp: Added for Dejagnu support
14369         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
14370
14371 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
14372
14373     This should complete moving the CHILL test files.
14374         * chill.noncompile(.cvsignore printf.grt
14375             in-printf.grt chprintf.grt chprintf.ch):
14376             Added test-support files.
14377           (Makefile): Modified further.
14378         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
14379             signal.ch): Added test files.
14380           * chill.execute (.cvsignore printf.grt printr.c
14381             in-printf.grt rts.c chprintf.grt rts.h): Added
14382           test-support files.
14383             (Makefile): More corrections.
14384
14385 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
14386
14387         * chill.compile, chill.execute, chill.nocompile: Add CHILL
14388           test cases, ready for DejaGnu.
14389
14390 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14391
14392         * Upgraded c-torture tests from 1.18 to 1.19
14393
14394         * gcc.compile: added test(s):
14395           930607-1.c
14396         * gcc.execute: added test(s):
14397           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
14398
14399         * added new subdirectory for misc tests: gcc.misc-tests
14400         * gcc.misc-test(s): added tests:
14401           inst-check.c test-consts.c test-ior.c test-switch.c
14402
14403 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14404
14405         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
14406
14407 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
14408
14409         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
14410
14411 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14412
14413         * Upgraded c-torture tests from 1.17 to 1.18
14414
14415 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14416
14417         * Upgraded c-torture tests from 1.12 to 1.17
14418
14419 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
14420
14421         * lib/old-dejagnu.exp:
14422           Fixed handling of XFAIL target triplets to correctly
14423           recognize wildcard characters.  Removed code that
14424           appended a unique id tag to the end of the file name
14425           printed out by the result of the testcases within a
14426           given test file.
14427
14428 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
14429
14430         * lib/old-dejagnu.exp:
14431           Reworked expected failure handling to trigger off of XFAIL
14432           keyword in keyphrase embeded in testcase source code. The
14433           XFAIL keyword must be at the end of the keyphrase line. It
14434           may optionally be followed by one or more target triplets.
14435           It has just occured that the handling of wildcards in the
14436           target triplet may not be correct.
14437
14438 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
14439
14440         * g++.old-deja/tests:
14441           Moved all subdirectories up one level into g++.old-deja .
14442
14443         * lib/old-dejagnu.exp:
14444           Fixed problem with CXXFLAGS not being properly reset, and being
14445           corrupted with extraneous "-c" compiler option.  This was
14446           causing binaries to not be generated for test that needed them.
14447           Modified strings passed to "pass" and "fail" so that individual
14448           tests from the same test file would be distinguished by an
14449           identifier appended to the test file name in the summary logs;
14450           this corrected a problem with erroneous diff logs.  Added code
14451           to search testcases for expected fail and unexpected pass keywords.
14452
14453 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14454
14455         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
14456
14457 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14458
14459         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
14460           Removed extraneous text from end of "Special g++ Options"
14461           keyphrase.
14462
14463         * lib/old-dejagnu.exp: Added pattern matching to look for new
14464           keywords, embedded in testcases comments, which will trigger
14465           calls to xpass and xfail.
14466
14467 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
14468
14469         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
14470           comments embedded in the testcases, especially the one looking for
14471           special compiler options, as well as the pattern matching for the
14472           compiler output again.
14473
14474 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
14475
14476         * lib/old-dejagnu.exp: Do a proper check of the return value for
14477           execute tests. Fixed several problems with the pattern matching
14478           of the compiler output which gave erroneous test results.
14479           Changed several of the test result messages to be more descriptive.
14480         * config/unix-g++.exp: Proc g++_load now actually works and
14481           executes the tests passed to it and returns a usable return
14482           value.
14483
14484 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14485
14486           * lib/gcc.exp: Exits gracefully if $CC is bogus.
14487
14488 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14489
14490         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
14491           Modified both files to properly execute the old style
14492           dejagnu tests. The previous versions of these files were
14493           experimental and did not function anything near correctly.
14494
14495 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
14496
14497         * Removed all Makefile.in and configure.in files. No configuration
14498         needed now.
14499
14500 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
14501
14502         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
14503
14504 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
14505
14506         * gcc.compile/configure.in, gcc.unsorted/configure.in,
14507         gcc.special/configure.in, gcc.noncompile/configure.in,
14508         gcc.execute/configure.in, gcc.code_quality/configure.in,
14509         g++.other/configure.in, g++.old-deja/configure.in,
14510         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
14511         in srcname setting.
14512
14513 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14514
14515         * lib/udi.exp:  Fixed mondfe and mondfe_download.
14516         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
14517         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
14518
14519 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
14520
14521         * config/udi-gdb.exp: Check $shell_id after connecting to target.
14522         (gdb_exit): Don't remove *_soc files.
14523
14524 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
14525
14526         * lib/c-torture.exp: Don't look for main; instead always use -w
14527         -c.  This is how the c-torture tests work.  Remove the object
14528         file if the compilation succeeds.
14529         * gcc.execute/execute.exp: Remove executable if test passes.
14530         * gcc.noncompile/noncompile.exp: Every test is an expected
14531         failure.
14532         * gcc.special/special.exp: Added tests from c-torture 1.11,
14533         corrected use of existing test.
14534         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
14535         gcc.execute/920625-1.c: Updated to c-torture 1.11.
14536         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
14537         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
14538         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
14539         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
14540         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
14541         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
14542         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
14543         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
14544         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
14545         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
14546         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
14547         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
14548         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
14549         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
14550         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
14551         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
14552         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
14553         c-torture 1.11.
14554         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
14555         correspond to c-torture 1.11.
14556
14557         * New file.