OSDN Git Service

PR c++/9354
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
2
3         PR c++/9354
4         * g++.dg/parse/new1.C: New test.
5
6         PR c++/9216
7         * g++.dg/parse/template2.C: New test.
8
9         PR c++/9354
10         * g++.dg/parse/typedef2.C: New test.
11
12         PR c++/9328
13         * g++.dg/ext/typeof3.C: New test.
14
15 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
16
17         PR c++/2738
18         * g++.dg/parse/ret-type1.C: New test.
19
20         PR c++/3792
21         * g++.dg/parse/tmpl-outside1.C: New test.
22
23         PR c++/4207
24         * g++.dg/parse/int-as-enum1.C: New test.
25
26         PR c++/4903
27         * g++.dg/parse/no-typename1.C: New test.
28
29         PR c++/5533
30         * g++.dg/parse/no-value1.C: New test.
31
32         PR c++/5921
33         * g++.dg/parse/wrong-inline1.C: New test.
34
35         PR c++/6402
36         * g++.dg/parse/ref1.C: New test.
37
38         PR c++/6992
39         * g++.dg/parse/attr-ctor1.C: New test.
40
41         PR c++/7229
42         * g++.dg/parse/namespace5.C: New test.
43
44         PR c++/7917
45         * g++.dg/parse/func-def1.C: New test.
46
47         PR c++/8143
48         * g++.dg/parse/undefined1.C: New test.
49
50         PR c++/5723, PR c++/8522
51         * g++.dg/parse/specialization1.C: New test.
52
53         PR c++/163, PR c++/8595
54         * g++.dg/parse/struct-as-enum1.C: New test.
55
56         PR c++/9173
57         * g++.dg/parse/undefined2.C: New test.
58
59 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
60
61         PR c++/9298
62         * g++.dg/parse/template1.C: New test.
63
64         PR c++/9384
65         * g++.dg/parse/using1.C: New test.
66
67         PR c++/9285
68         PR c++/9294
69         * g++.dg/parse/expr2.C: New test.
70
71         PR c++/9388
72         * g++.dg/parse/lookup2.C: Likewise.
73
74 Tue Jan 21 18:01:35 CET 2003  Jan Hubicka  <jh@suse.cz>
75
76         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
77         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
78         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
79         * gcc.c-torture/execute/string-opt-*.c: Likewise.
80
81 2003-01-20  Nick Clifton  <nickc@redhat.com>
82
83         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
84         problem with ARM sibcall code generation.
85
86 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
87
88         * gcc.c-torture/execute/20030120-1.c: New.
89
90 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
91
92         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
93
94 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
95
96         PR c++/9272
97         * g++.dg/parse/ctor1.C: New test.
98
99         PR c++/9294:
100         * g++.dg/parse/qualified1.C: New test.
101         
102         * g++.dg/parse/typename3.C: New test.
103
104 2003-01-16  Richard Henderson  <rth@redhat.com>
105
106         * g++.dg/tls/init-2.C: Fix error matches for real this time.
107
108 2003-01-16  Richard Henderson  <rth@redhat.com>
109
110         * g++.dg/pch/pch.exp: Copy test header to the working directory
111         before using it either for precompilation or direct use.
112         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
113         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
114
115 2003-01-16  Richard Henderson  <rth@redhat.com>
116
117         * gcc.dg/pch/pch.exp: Copy test header to the working directory
118         before using it either for precompilation or direct use.
119         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
120         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
121
122 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
123
124         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
125         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
126         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
127         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
128         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
129         typename warning into error.
130         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
131         error messages.
132         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
133         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
134         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
135         messages.
136         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
137         make declaration visible in template.
138         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
139         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
140         messages.
141         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
142         message.
143         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
144         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
145         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
146         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
147         typename warning with error message.
148         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
149         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
150         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
151         
152 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
153
154         * g++.dg/parse/ambig2.C: New test.
155
156 2003-01-15  Richard Henderson  <rth@redhat.com>
157
158         * g++.dg/tls/init-2.C: Update error message string.
159
160 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
161
162         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
163
164 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
165
166         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
167         all for HC11/HC12.
168         * gcc.c-torture/compile/20001205-1.x: Likewise.
169         * gcc.c-torture/compile/20001226-1.x: Likewise.
170         * gcc.c-torture/compile/920520-1.x: Likewise.
171         * gcc.c-torture/compile/961203-1.x: Likewise.
172         * gcc.c-torture/compile/20020604-1.x: Likewise.
173
174 Wed Jan 15 12:20:52 CET 2003  Jan Hubicka  <jh@suse.cz>
175
176         * gcc.c-torture/compile/20030115-1.c: New test.
177
178         * gcc.dg/i386-fpcvt-1.c: New test.
179         * gcc.dg/i386-fpcvt-2.c: New test.
180
181 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
182
183         Further conform g++'s __vmi_class_type_info to the C++ ABI
184         specification.
185         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
186         the specification.
187
188 Tue Jan 14 00:45:03 CET 2003  Jan Hubicka  <jh@suse.cz>
189
190         * gcc.dg/i386-fpcvt-1.c: New test.
191         * gcc.dg/i386-fpcvt-2.c: New test.
192
193 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
194
195         * gcc.dg/i386-mmx-3.c: New test.
196
197 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
198
199         PR c++/9264
200         * g++.dg/parse/octal1.C: New file.
201
202         PR c++/9172
203         * g++.dg/parse/typename1.C: New file.
204
205 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
206
207         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
208         * gcc.dg/bf-no-ms-layout.c: Likewise.
209         * gcc.dg/bf-ms-attrib.c: Likewise.
210
211 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
212
213         PR c++/9099
214         * g++.dg/parse/dtor1.C: New file.
215
216         PR c++/9128
217         * g++.dg/rtti/typeid1.C: New file.
218
219         PR c++/9153
220         * g++.dg/parse/lookup1.C: New file.
221
222         PR c++/9171
223         * g++.dg/templ/spec5.C: New file.
224
225 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
226
227         * gcc.c-torture/compile/20030110-1.c: New test.
228
229 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
230
231         Merge from pch-branch:
232
233         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
234
235         * gcc.dg/pch/cpp-1.h: New.
236         * gcc.dg/pch/cpp-1.c: New.
237         * gcc.dg/pch/cpp-2.h: New.
238         * gcc.dg/pch/cpp-2.c: New.
239
240         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
241
242         * gcc.dg/pch/except-1.h: New.
243         * gcc.dg/pch/except-1.c: New.
244
245         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
246
247         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
248         running test.
249         * gcc.dg/pch: Include *.hp not *.h.
250         * gcc.dg/pch/system-1.h: New.
251         * gcc.dg/pch/system-1.c: New.
252
253         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
254
255         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
256         rather than trying to build and run a program using PCH.
257         * gcc.dg/pch: Remove dg-do commands from test files.
258         
259         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
260
261         * gcc.dg/pch/macro-3.c: New.
262         * gcc.dg/pch/macro-3.h: New.
263
264         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
265
266         * gcc.dg/pch/common-1.c: New.
267         * gcc.dg/pch/common-1.h: New.
268         * gcc.dg/pch/decl-1.c: New.
269         * gcc.dg/pch/decl-1.h: New.
270         * gcc.dg/pch/decl-2.c: New.
271         * gcc.dg/pch/decl-2.h: New.
272         * gcc.dg/pch/decl-3.c: New.
273         * gcc.dg/pch/decl-3.h: New.
274         * gcc.dg/pch/decl-4.c: New.
275         * gcc.dg/pch/decl-4.h: New.
276         * gcc.dg/pch/decl-5.c: New.
277         * gcc.dg/pch/decl-5.h: New.
278         * gcc.dg/pch/global-1.c: New.
279         * gcc.dg/pch/global-1.h: New.
280         * gcc.dg/pch/inline-1.c: New.
281         * gcc.dg/pch/inline-1.h: New.
282         * gcc.dg/pch/inline-2.c: New.
283         * gcc.dg/pch/inline-2.h: New.
284         * gcc.dg/pch/static-1.c: New.
285         * gcc.dg/pch/static-1.h: New.
286         * gcc.dg/pch/static-2.c: New.
287         * gcc.dg/pch/static-2.h: New.
288
289         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
290
291         * g++.dg/pch/pch.exp: Better handle failing testcases.
292         * gcc.dg/pch/pch.exp: Likewise.
293         * gcc.dg/pch/macro-1.c: New.
294         * gcc.dg/pch/macro-1.h: New.
295         * gcc.dg/pch/macro-2.c: New.
296         * gcc.dg/pch/macro-2.h: New.
297
298         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
299
300         * g++.dg/dg.exp: Treat files in pch/ specially.
301         * g++.dg/pch/pch.exp: New file.
302         * g++.dg/pch/empty.H: New file.
303         * g++.dg/pch/empty.C: New file.
304         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
305         "precompile".
306
307         * gcc.dg/pch/pch.exp: New file.
308         * gcc.dg/pch/empty.h: New file.
309         * gcc.dg/pch/empty.c: New file.
310         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
311         "precompile".
312
313 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
314
315         * g++.dg/template/friend14.C: New test.
316
317 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
318
319         * gcc.dg/old-style-asm-1.c: New test.
320
321 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
322
323         * gcc.c-torture/compile/20030109-1.c: New test.
324
325 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
326
327         * gcc.c-torture/execute/20030109-1.c: New test.
328
329 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
330
331         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
332         * g++.old-deja/g++.mike/dyncast2.C: Likewise
333         * g++.old-deja/g++.mike/dyncast3.C: Likewise
334         * g++.old-deja/g++.mike/eh2.C: Likewise
335         * g++.old-deja/g++.mike/eh3.C: Likewise
336         * g++.old-deja/g++.mike/eh5.C: Likewise
337         * g++.old-deja/g++.mike/eh6.C: Likewise
338         * g++.old-deja/g++.mike/eh7.C: Likewise
339         * g++.old-deja/g++.mike/eh8.C: Likewise
340         * g++.old-deja/g++.mike/eh9.C: Likewise
341         * g++.old-deja/g++.mike/eh10.C: Likewise
342         * g++.old-deja/g++.mike/eh12.C: Likewise
343         * g++.old-deja/g++.mike/eh13.C: Likewise
344         * g++.old-deja/g++.mike/eh14.C: Likewise
345         * g++.old-deja/g++.mike/eh16.C: Likewise
346         * g++.old-deja/g++.mike/eh17.C: Likewise
347         * g++.old-deja/g++.mike/eh18.C: Likewise
348         * g++.old-deja/g++.mike/eh21.C: Likewise
349         * g++.old-deja/g++.mike/eh23.C: Likewise
350         * g++.old-deja/g++.mike/eh24.C: Likewise
351         * g++.old-deja/g++.mike/eh25.C: Likewise
352         * g++.old-deja/g++.mike/eh26.C: Likewise
353         * g++.old-deja/g++.mike/eh27.C: Likewise
354         * g++.old-deja/g++.mike/eh28.C: Likewise
355         * g++.old-deja/g++.mike/eh29.C: Likewise
356         * g++.old-deja/g++.mike/eh31.C: Likewise
357         * g++.old-deja/g++.mike/eh33.C: Likewise
358         * g++.old-deja/g++.mike/eh34.C: Likewise
359         * g++.old-deja/g++.mike/eh35.C: Likewise
360         * g++.old-deja/g++.mike/eh36.C: Likewise
361         * g++.old-deja/g++.mike/eh37.C: Likewise
362         * g++.old-deja/g++.mike/eh38.C: Likewise
363         * g++.old-deja/g++.mike/eh39.C: Likewise
364         * g++.old-deja/g++.mike/eh40.C: Likewise
365         * g++.old-deja/g++.mike/eh41.C: Likewise
366         * g++.old-deja/g++.mike/eh42.C: Likewise
367         * g++.old-deja/g++.mike/eh44.C: Likewise
368         * g++.old-deja/g++.mike/eh46.C: Likewise
369         * g++.old-deja/g++.mike/eh47.C: Likewise
370         * g++.old-deja/g++.mike/eh48.C: Likewise
371         * g++.old-deja/g++.mike/eh49.C: Likewise
372         * g++.old-deja/g++.mike/eh50.C: Likewise
373         * g++.old-deja/g++.mike/eh51.C: Likewise
374         * g++.old-deja/g++.mike/eh53.C: Likewise
375         * g++.old-deja/g++.mike/eh55.C: Likewise
376         * g++.old-deja/g++.mike/p7912.C: Likewise
377         * g++.old-deja/g++.mike/p9706.C: Likewise
378         * g++.old-deja/g++.mike/p10416.C: Likewise
379         * g++.old-deja/g++.mike/p11667.C: Likewise
380         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex. 
381         Remove redundant reference to Iris.
382         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
383         Elxsi, i860, Pico Java, and WE32K.
384
385 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
386
387         * g++.dg/ext/asm4.C: New test.
388
389 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
390
391         PR c++/9030
392         * g++.dg/template/friend12.C: New test.
393         * g++.dg/template/friend13.C: Likewise.
394         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
395
396 Wed Jan  8 11:41:47 CET 2003  Jan Hubicka  <jh@suse.cz>
397
398         * gcc.dg/i386-cadd.c: New test.
399         * gcc.dg/i386-cmov4.c: Likewise.
400
401 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
402
403         PR c++/9165
404         * g++.dg/warn/Wunused-3.C: New test.
405
406         * g++.dg/abi/bitfield9.C: New test.
407
408         PR c++/9189
409         * g++.dg/parse/defarg3.C: New test.
410
411 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
412
413         * g++.dg/parse/ambig1.C: New test.
414         * g++.dg/parse/defarg2.C: New test.
415
416 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
417
418         * g++.dg/template/defarg-1.C: New test.
419         * g++.dg/template/local2.C: Likewise.
420
421 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
422
423         * gcc.c-torture/execute/20030105-1.c: New test.
424
425 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
426
427         * g++.dg/parse/namespace3.C: Remove extra semicolons.
428         * g++.dg/parse/namespace4.C: Likewise.
429
430 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
431
432         * g++.dg/template/ntp2.C: New test.
433
434 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
435
436         * g++.dg/parse/extern-C-1.C: New test.
437
438         * g++.dg/parse/namespace4.C: New test.
439
440         * g++.dg/template/nested1.C: New test.
441
442         * g++.dg/parse/namespace3.C: New test.
443
444 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
445
446         * g++.dg/lookup/two-stage1.C: New test.
447
448 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
449
450         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
451         * g++.old-deja/g++.jason/access8.C: Likewise.
452         * g++.old-deja/g++.other/decl5.C: Likewise.
453
454 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
455
456         * g++.dg/parse/parse7.C: New test.
457
458 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
459
460         PR c++/2843
461         * g++.dg/ext/attrib7.C: New test.
462
463 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
464
465         * g++.dg/parse/parse6.C: New test.
466
467 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
468
469         * gcc.dg/h8300-stack-1.c: New.
470
471 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
472
473         g++.dg/lookup/exception1.C: New test.
474
475         g++.dg/lookup/template1.C: New test.
476
477         g++.dg/parse/namespace2.C: New test.
478
479         g++.dg/parse/parens2.C: New test.
480
481 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
482
483         * g++.dg/parse/parse5.C: New test.
484         * g++.dg/lookup/scoped4.C: New test.
485
486 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
487
488         * g++.dg/parse/parens1.C: New test.
489
490         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
491         angle-bracket1.C.
492         * g++.dg/parse/parens2.C: New test.
493
494         * g++.dg/lookup/scope-operator1.C: New test.
495
496         * g++.dg/parse/operator1.C: New test.
497
498 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
499
500         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
501         * g++.old-deja/g++.other/access6.C: Likewise.
502         * g++.old-deja/g++.other/decl1.C: Likewise.
503         * g++.old-deja/g++.pt/typename12.C: Likewise.
504
505 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
506
507         * g++.dg/parse/namespace1.C: New test.
508         
509 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
510
511         * g++.dg/parse/parse4.C: New test.
512
513 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
514
515         * g++.dg/parse/parse3.C: New test.
516
517 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
518
519         * g++.dg/parse/parse2.C: New test.
520
521 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
522
523         * g++.dg/template/friend11.C: New test.
524
525 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
526
527         * g++.dg/parse/parse1.C: New test.
528
529 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
530
531         * lib/profopt.exp: Change the name of a global variable to avoid
532         possible clashes with other test suites.
533
534 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
535
536         * g++.dg/inherit/covariant8.C: New test.
537
538 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
539
540         * g++.dg/init/array9.C: New test.
541
542         PR c++/9112
543         * g++.dg/parse/expr1.C: New test.
544
545 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
546
547         * gcc.c-torture/compile/20021230-1.c: New test.
548
549 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
550
551         * g++.dg/inherit/covariant5.C: New test.
552         * g++.dg/inherit/covariant6.C: New test.
553         * g++.dg/inherit/covariant7.C: New test.
554
555 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
556
557         PR c++/2739
558         * g++.dg/other/access2.C: New test.
559
560 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
561
562         * g++.dg/other/anon-struct.C: No longer fails
563         * g++.old-deja/g++.brendan/parse4.C: Likewise.
564         * g++.old-deja/g++.brendan/parse5.C: Likewise.
565         * g++.old-deja/g++.brendan/parse6.C: Likewise.
566
567 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
568
569         * g++.dg/parse/angle-bracket.C (main): No longer fails.
570
571 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
572
573         * g++.dg/eh/spec4.C: Remove stray semicolon.
574         * g++.dg/expr/pmf-1.C: Change error message.
575         * g++.dg/ext/asm1.C: Remove stray semicolon.
576         * g++.dg/ext/typename1.C: Add missing typenames.
577         * g++.dg/inherit/template-as-base.C: Change error message.
578         * g++.dg/lookup/scoped1.C: Likewise.
579         * g++.dg/lookup/scoped2.C: Likewise.
580         * g++.dg/lookup/using2.C: Likewise.
581         * g++.dg/other/component1.C: Remove stray semicolon.
582         * g++.dg/other/do1.C: Change error message.
583         * g++.dg/other/error2.C: Likewise.
584         * g++.dg/other/init1.C: Likewise.
585         * g++.dg/other/packed1.C: Remove stray semicolon.
586         * g++.dg/other/ptrmem2.C: Change error message.
587         * g++.dg/parse/parameter-declaration-1.C: Remove line number
588         marker.
589         * g++.dg/special/initp1.C: Remove invalid attribute usage.
590         * g++.dg/template/access3.C: Add typename keyword.
591         * g++.dg/template/access5.C: Remove stray semicolon.
592         * g++.dg/template/access6.C: Likewise.
593         * g++.dg/template/complit1.C: Likewise.
594         * g++.dg/template/crash1.C: Change error message.
595         * g++.dg/template/inherit2.C: Remove stray semicolon.
596         * g++.dg/template/instantiate2.C: Likewise.
597         * g++.dg/template/instantiate3.C: Change error message.
598         * g++.dg/template/qual1.C: Remove stray semicolon.
599         * g++.dg/template/qualttp18.C: Change error message.
600         * g++.dg/template/ref1.C: Remove stray semicolon.
601         * g++.dg/template/sizeof1.C (A::value): Declare it.
602         * g++.dg/template/spec4.C: Change error message.
603         * g++.dg/template/static1.C: Likewise.
604         * g++.dg/template/type1.C: Likewise.
605         * g++.dg/template/typename3.C: Likewise.
606         * g++.old-deja/g++.benjamin/13478.C: Change error message.
607         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
608         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
609         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
610         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
611         named return value extension.
612         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
613         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
614         * g++.old-deja/g++.bob/extern_C.C: Likewise.
615         * g++.old-deja/g++.bob/inherit2.C: Likewise.
616         * g++.old-deja/g++.brendan/complex1.C: Likewise.
617         * g++.old-deja/g++.brendan/copy5.C: Likewise.
618         * g++.old-deja/g++.brendan/crash13.C: Likewise.
619         * g++.old-deja/g++.brendan/crash15.C: Likewise.
620         * g++.old-deja/g++.brendan/crash18.C: Change error message.
621         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
622         * g++.old-deja/g++.brendan/crash38.C: Likewise.
623         * g++.old-deja/g++.brendan/crash50.C: Likewise.
624         * g++.old-deja/g++.brendan/crash56.C: Likewise.
625         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
626         syntax.
627         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
628         * g++.old-deja/g++.brendan/crash8.C: Change error message.
629         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
630         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
631         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
632         * g++.old-deja/g++.brendan/template11.C: Likewise.
633         * g++.old-deja/g++.brendan/template26.C: Likewise.
634         * g++.old-deja/g++.brendan/template27.C: Use explicit
635         specialization syntax.
636         * g++.old-deja/g++.brendan/template30.C: Likewise.
637         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
638         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
639         non-dependent names.
640         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
641         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
642         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
643         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
644         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
645         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
646         named return value extension.
647         * g++.old-deja/g++.ext/namedret2.C: Likewise.
648         * g++.old-deja/g++.ext/namedret3.C: Likewise.
649         * g++.old-deja/g++.ext/return1.C: Likewise.
650         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
651         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
652         * g++.old-deja/g++.jason/access8.C: Likewise.
653         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
654         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
655         pseudo-destructor names.
656         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
657         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
658         pseudo-destructor names.
659         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
660         * g++.old-deja/g++.jason/overload19.C: Likewise.
661         * g++.old-deja/g++.jason/overload32.C: Likewise.
662         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
663         stray semicolons.
664         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
665         * g++.old-deja/g++.jason/return.C: Likewise.
666         * g++.old-deja/g++.jason/return2.C: Likewise.
667         * g++.old-deja/g++.jason/shadow1.C: Likewise.
668         * g++.old-deja/g++.jason/special.C: Use explicit specialization
669         syntax.
670         * g++.old-deja/g++.jason/template10.C: Account for use of
671         non-dependent names.
672         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
673         syntax.
674         * g++.old-deja/g++.jason/template37.C: Likewise.
675         * g++.old-deja/g++.law/access4.C: Change error messages.
676         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
677         pseudo-destructor names.
678         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
679         * g++.old-deja/g++.law/ctors9.C: Likewise.
680         * g++.old-deja/g++.law/cvt22.C: Likewise.
681         * g++.old-deja/g++.law/dtors5.C: Likewise.
682         * g++.old-deja/g++.law/global-init1.C: Likewise.
683         * g++.old-deja/g++.law/missed-error3.C: Likewise.
684         * g++.old-deja/g++.law/operators28.C: Likewise.
685         * g++.old-deja/g++.law/visibility28.C: Likewise.
686         * g++.old-deja/g++.martin/eval1.C: Likewise.
687         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
688         name.
689         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
690         * g++.old-deja/g++.mike/net34.C: Likewise.
691         * g++.old-deja/g++.mike/net36.C: Likewise.
692         * g++.old-deja/g++.mike/ns2.C: Likewise.
693         * g++.old-deja/g++.mike/p12306.C: Likewise.
694         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
695         value extension.
696         * g++.old-deja/g++.mike/p700.C: Likewise.
697         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
698         * g++.old-deja/g++.mike/p710.C: Likewise.
699         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
700         value extension.
701         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
702         * g++.old-deja/g++.mike/pmf9.C: Likewise.
703         * g++.old-deja/g++.ns/crash2.C: Likewise.
704         * g++.old-deja/g++.ns/crash3.C: Likewise.
705         * g++.old-deja/g++.ns/invalid1.C: Likewise.
706         * g++.old-deja/g++.ns/ns17.C: Likewise.
707         * g++.old-deja/g++.ns/template16.C: Likewise.
708         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
709         keyword.
710         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
711         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
712         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
713         named return value extension.
714         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
715         * g++.old-deja/g++.other/access4.C: Issue additional error
716         messages.
717         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
718         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
719         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
720         * g++.old-deja/g++.other/crash25.C: Change error message.
721         * g++.old-deja/g++.other/crash4.C: Change error message.
722         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
723         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
724         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
725         checks.
726         * g++.old-deja/g++.other/defarg8.C: Likewise.
727         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
728         * g++.old-deja/g++.other/dtor10.C: Likewise.
729         * g++.old-deja/g++.other/incomplete.C: Likewise.
730         * g++.old-deja/g++.other/linkage7.C: Likewise.
731         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
732         lookup algorithm.
733         * g++.old-deja/g++.other/mangle2.C: Likewise.
734         * g++.old-deja/g++.other/refinit2.C: Likewise.
735         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
736         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
737         * g++.old-deja/g++.pt/crash28.C: Likewise.
738         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
739         syntax.
740         * g++.old-deja/g++.pt/crash32.C: Change error message.
741         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
742         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
743         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
744         error message position.
745         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
746         * g++.old-deja/g++.pt/defarg8.C: Change error message.
747         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
748         syntax.
749         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
750         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
751         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
752         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
753         keyword.
754         * g++.old-deja/g++.pt/explicit31.C: Likewise.
755         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
756         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
757         keyword.
758         * g++.old-deja/g++.pt/explicit71.C: Change error message.
759         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
760         syntax.
761         * g++.old-deja/g++.pt/friend28.C: Account for use of
762         non-dependent names.
763         * g++.old-deja/g++.pt/friend29.C: Likewise.
764         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
765         rules.
766         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
767         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
768         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
769         lookup rules.
770         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
771         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
772         keyword.
773         * g++.old-deja/g++.pt/memclass20.C: Likewise.
774         * g++.old-deja/g++.pt/memclass5.C: Likewise.
775         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
776         keyword.
777         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
778         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
779         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
780         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
781         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
782         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template 
783         keyword.
784         * g++.old-deja/g++.pt/spec10.C: Likewise.
785         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
786         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
787         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
788         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
789         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
790         * g++.old-deja/g++.pt/ttp62.C: Likewise.
791         * g++.old-deja/g++.pt/ttp64.C: Likewise.
792         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
793         * g++.old-deja/g++.pt/typename15.C: Likewise.
794         * g++.old-deja/g++.pt/typename22.C: Likewise.
795         * g++.old-deja/g++.pt/typename6.C: Change error messages.
796         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
797         * g++.old-deja/g++.pt/virtual2.C: Likewise.
798         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
799         syntax.
800         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
801         return value extension.
802         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
803         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
804         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
805         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
806         
807 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
808
809         * g++.dg/warn/inline1.C: New test.
810         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
811         * g++.old-deja/g++.jason/synth10.C: Likewise.
812         * g++.old-deja/g++.mike/net31.C: Likewise.
813         * g++.old-deja/g++.mike/p8786.C: Likewise.
814
815         * g++.dg/template/friend10.C: New test.
816         * g++.dg/template/conv5.C: New test.
817
818 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
819         
820         * g++.dg/lookup/scoped3.C: New test.
821         
822         * g++.dg/lookup/decl1.C: New test.
823         * g++.dg/lookup/decl2.C: New test.
824
825 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
826
827         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
828         gcc.c-torture/compile/20021015-1.c,
829         gcc.c-torture/compile/20021015-2.c,
830         gcc.c-torture/compile/20021123-1.c,
831         gcc.c-torture/compile/20021123-2.c,
832         gcc.c-torture/compile/20021123-3.c,
833         gcc.c-torture/compile/20021123-4.c,
834         gcc.c-torture/execute/20021024-1.c: Add tests previously added
835         only to 3.1 or 3.2 branch.
836
837 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
838
839         * gcc.dg/i386-bitfield3.c: New test.
840         
841         * gcc.dg/i386-bitfield2.c: New test.
842         
843 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
844
845         * g++.dg/parse/conv_op1.C: New test.
846
847 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
848
849         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
850         approved.
851
852 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
853
854         * gcc.c-torture/compile/20021220-1.c: New test.
855
856 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
857
858         * gcc.dg/i386-fastcall-1.c: New.
859
860 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
861
862         * gcc.c-torture/execute/20021219-1.c: New test.
863
864 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
865
866         * gcc.dg/i386-pic-1.c: New test.
867
868 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
869
870         PR c++/8099
871         * g++.dg/template/friend9.C: New test.
872
873 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
874
875         PR c++/3663
876         * g++.dg/template/access7.C: New test.
877
878 2002-12-18  Nick Clifton  <nickc@redhat.com>
879
880         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
881         the libstdc++-v3 directory has been found.
882
883 2002-12-12  Devang Patel <dpatel@apple.com>
884         * gcc.dg/darwin-ld-1.c: New test.
885         * gcc.dg/darwin-ld-2.c: New test.
886         * gcc.dg/darwin-ld-3.c: New test.
887         * gcc.dg/darwin-ld-4.c: New test.
888         * gcc.dg/darwin-ld-5.c: New test.
889
890 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
891
892         * gcc.c-torture/compile/20021212-1.c: New test.
893
894 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
895
896         * gcc.dg/fshort-wchar: New test.
897
898 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
899
900         PR c++/8372
901         * g++.dg/template/dtor1.C: New test.
902
903         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
904         markers.
905
906 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
907
908         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
909
910 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
911
912         * g++.dg/template/static1.C: New test.
913         * g++.dg/template/static2.C: New test.
914         * g++.old-deja/g++.ext/memconst.C: New test.
915
916 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
917
918         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
919         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
920         * g++.dg/special/initp1.C: Likewise.
921
922 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
923
924         * gcc.c-torture/execute/20021204-1.c: New test.
925
926 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
927
928         * gcc.dg/ppc-fmadd-1.c: New file.
929         * gcc.dg/ppc-fmadd-2.c: New file.
930         * gcc.dg/ppc-fmadd-3.c: New file.
931
932 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
933
934         * gcc.c-torture/compile/20021204-1.c: New test.
935
936 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
937
938         * g++.dg/inherit/covariant2.C: New test.
939         * g++.dg/inherit/covariant3.C: New test.
940         * g++.dg/inherit/covariant4.C: New test.
941         * g++.dg/inherit/covariant1.C: Remove XFAIL.
942         * g++.old-deja/g++.robertl/eb17.C: Likewise.
943
944 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
945
946         PR c++/8688
947         * g++.dg/init/brace3.C: New test.
948
949 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
950
951         * gcc.dg/20020210-1.c: Fix a comment typo.
952
953 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
954
955         PR c++/8720
956         * g++.dg/parse/defarg1.C: New test.
957
958         PR c++/8615
959         * g++.dg/template/char1.C: New test.
960
961         * g++.dg/template/varmod1.C: Fix typo.
962
963 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
964
965         DR 180
966         * g++.old-deja/g++.pt/crash32.C: Expect error.
967
968 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
969
970         PR c++/5919
971         * g++.dg/template/varmod1.C: New test.
972
973         PR c++/8727
974         * g++.dg/inherit/typeinfo1.C: New test.
975
976         PR c++/8663
977         * g++.dg/inherit/typedef1.C: New test.
978
979 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
980
981         PR c++/8332
982         PR c++/8493
983         * g++.dg/template/strlen1.C: New test.
984
985         PR c++/8227
986         * g++.dg/template/ctor2.C: New test.
987
988         PR c++/8214
989         * g++.dg/init/string1.C: New test.
990
991         PR c++/8511
992         * g++.dg/template/friend8.C: New test.
993
994 2002-11-29  Joe Buck <jbuck@synopsys.com>
995
996         * g++.dg/lookup/anon2.C: New test.
997
998 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
999
1000         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
1001         h8300 port.
1002
1003 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
1004
1005         * gcc.dg/bitfld-6.c: New test.
1006
1007 Wed Nov 27 14:37:34 CET 2002  Jan Hubicka  <jh@suse.cz>
1008
1009         * gcc.c-torture/execute/20021127.[cx]: New test.
1010
1011 Tue Nov 26 22:09:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1012
1013         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
1014         quality.
1015
1016 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
1017
1018         * g++.dg/init/brace2.C: New test.
1019         * g++.old-deja/g++.mike/p9129.C: Correct.
1020
1021 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
1022
1023         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
1024
1025 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
1026
1027         * gcc.dg/sibcall-6: New test for indirect sibcalls.
1028
1029 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
1030
1031         * testsuite/g++.dg/abi/empty11.C: New test.
1032         * testsuite/g++.dg/rtti/cv1.C: New test.
1033
1034 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
1035
1036         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
1037
1038 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
1039
1040         * g++.dg/abi/empty10.C: New test.
1041
1042 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
1043
1044         * gcc.c-torture/compile/20021124-1.c: New test.
1045
1046 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
1047
1048         * g++.dg/abi/rtti2.C: New test.
1049
1050 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
1051
1052         * gcc.dg/i386-unroll-1.c: New test.
1053
1054 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1055
1056         * gcc.c-torture/compile/20021120-1.c: New test.
1057         * gcc.c-torture/compile/20021120-2.c: New test.
1058
1059 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1060
1061         * gcc.dg/bitfld-5.c: New test.
1062
1063 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1064
1065         * gcc.c-torture/execute/20021120-3.c: New test.
1066
1067 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1068
1069         * gcc.c-torture/execute/20021120-2.c: New test.
1070
1071 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1072
1073         * gcc.c-torture/execute/20021120-1.c: New test.
1074
1075 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
1076
1077         * gcc.c-torture/execute/20021118-3.c: New test.
1078
1079 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1080
1081         * gcc.c-torture/compile/20021119-1.c: New test.
1082
1083 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
1084
1085         * gcc.dg/duff-1.c: New test.
1086         * gcc.dg/duff-2.c: New test.
1087         * gcc.dg/duff-3.c: New test.
1088
1089 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
1090
1091         * gcc.dg/cpp/_Pragma5.c: New test.
1092
1093 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1094
1095         * gcc.c-torture/execute/20021118-2.c: New test.
1096
1097 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1098
1099         * gcc.c-torture/execute/20021118-1.c: New test.
1100
1101 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
1102
1103         * gcc.dg/20021116-1.c: New test.
1104
1105 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
1106
1107         * g++.dg/abi/vcall1.C: New test.
1108
1109 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
1110
1111         * gcc.dg/20021029-1.c: New test.
1112         * gcc.dg/20021029-2.c: New test.
1113
1114 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1115
1116         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
1117
1118 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1119
1120         PR c/8439
1121         * gcc.dg/20021110.c: Move to ...
1122         * gcc.c-torture/compile/20021110.c: .... here.
1123
1124 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1125
1126         PR c/8467
1127         * gcc.c-torture/execute/20021111-1.c
1128
1129 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1130
1131         PR c/8439
1132         * gcc.dg/20021110.c: New test.
1133
1134 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
1135
1136         * g++.dg/abi/vthunk3.C: Run only on x86.
1137
1138 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
1139
1140         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
1141
1142 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
1143
1144         * lib/compat.exp (compat-execute): Fix logic error in last
1145         change.
1146
1147 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
1148
1149         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
1150
1151 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1152
1153         PR c++/8389
1154         * g++.dg/template/access6.C: New test.
1155
1156 Fri Nov  8 13:13:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1157
1158         * gcc.dg/i386-ssefp-1.c: New test.
1159         * gcc.dg/i386-ssefp-1.c: New test.
1160
1161 Fri Nov  8 10:52:15 CET 2002  Jan Hubicka  <jh@suse.cz>
1162
1163         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
1164
1165 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1166
1167         * g++.dg/abi/vthunk3.C: New test.
1168
1169         PR c++/8338
1170         * g++.dg/template/crash2.C: New test.
1171
1172 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1173
1174         * testsuite/g++.dg/abi/dtor1.C: New test.
1175         * testsuite/g++.dg/abi/dtor2.C: Likewise.
1176
1177 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
1178
1179         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
1180         Darwin.
1181
1182 2002-11-04  Adam Nemet  <anemet@lnxw.com>
1183
1184         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
1185         -mthumb.  Only xfail with -O0.
1186
1187 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
1188
1189         * g++.dg/abi/thunk1.C: New test.
1190         * g++.dg/abi/thunk2.C: Likewise.
1191         * g++.dg/abi/vtt1.C: Likewise.
1192
1193 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
1194
1195         PR optimization/8423
1196         * gcc.c-torture/execute/builtin-constant.c: New test.
1197
1198 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
1199
1200         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
1201         Add some more cases.
1202
1203 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
1204
1205         PR c++/8391
1206         * g++.dg/opt/local1.C: New test.
1207
1208 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
1209
1210         PR c++/8160
1211         * g++.dg/template/complit1.C: New test.
1212
1213         PR c++/8149
1214         * g++.dg/template/typename4.C: Likewise.
1215
1216 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1217
1218         Core issue 287, PR c++/7639
1219         * g++.dg/template/instantiate1.C: Adjust error location.
1220         * g++.dg/template/instantiate3.C: New test.
1221         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
1222         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
1223         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
1224
1225 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
1226
1227         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
1228
1229 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
1230
1231         PR c++/8287
1232         * g++.dg/init/dtor2.C: New test.
1233
1234 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1235
1236         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
1237         * gcc.dg/nest.c: Bypass errors on irix6.
1238
1239 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
1240
1241         * gcc.dg/nest.c: Expect error for mmix-*-*.
1242         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
1243
1244 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
1245
1246         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
1247         markers.
1248
1249         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1250
1251 2002-10-25  Mike Stump  <mrs@apple.com>
1252
1253         * gcc.dg/warn-1.c: New test.
1254
1255 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1256
1257         * g++.dg/template/typename3.C: New test.
1258
1259 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
1260
1261         * g++.dg/lookup/ptrmem1.C: New test.
1262
1263         * g++.dg/abi/vthunk2.C: New test.
1264
1265 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1266
1267         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
1268
1269 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
1270
1271         * g++.dg/abi/empty9.C: New test.
1272
1273 2002-10-24  Richard Henderson  <rth@redhat.com>
1274
1275         * g++.dg/inherit/thunk1.C: Enable for ia64.
1276
1277 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1278
1279         PR c++/8067
1280         * g++.dg/lookup/pretty1.C: New test.
1281
1282 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
1283
1284         * gcc.dg/20021023-1.c: New test.
1285
1286 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1287
1288         PR c++/7679
1289         * g++.dg/parse/inline1.C: New test.
1290
1291 2002-10-23  Richard Henderson  <rth@redhat.com>
1292
1293         * g++.dg/inherit/thunk1.C: Enable for x86_64.
1294
1295         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
1296
1297 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
1298
1299         PR c++/6579
1300         * g++.dg/parse/stmtexpr3.C: New test.
1301
1302 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
1303
1304         * g++.dg/expr/cond1.C: New test.
1305
1306 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1307
1308         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
1309
1310 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1311
1312         * g++.dg/abi/vbase13.C: New test.
1313         * g++.dg/abi/vbase14.C: Likewise.
1314
1315 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
1316
1317         * gcc.dg/tls/pic-1.c: New test.
1318         * gcc.dg/tls/nonpic-1.c: New test.
1319         * gcc.dg/20021018-1.c: New test.
1320
1321 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1322
1323         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
1324         Remove only files with the same base name as the test case.
1325         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
1326         (profopt-execute): Likewise.  Also, remove old profiling
1327         and performance data files before running the tests.
1328
1329         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
1330         * g++.dg/bprob/bprob.exp: Likewise.
1331         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
1332         to allow more general test case names.
1333
1334         * g++.dg/bprob/bprob-1.C: Rename to ...
1335         * g++.dg/bprob/g++-bprob-1.C: ... this.
1336
1337         * g77.dg/bprob/bprob-1.f: Rename to ...
1338         * g77.dg/bprob/g77-bprob-1.f: ... this.
1339
1340 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1341
1342         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
1343         bison 1.50 or later.
1344
1345 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
1346
1347         * g++.dg/README: Describe more test directories.
1348
1349 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1350
1351         * g++.dg/init/array6.C: Add additional tests.
1352
1353 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1354
1355         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
1356         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
1357
1358 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
1359
1360         * gcc.c-torture/compile/20020604-1.x: New.
1361         * gcc.c-torture/compile/simd-5.x: Likewise.
1362         * gcc.c-torture/execute/920710-1.x: Likewise.
1363         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
1364
1365 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1366
1367         * g++.dg/inherit/override1.C: Add dg-options clause.
1368
1369 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1370
1371         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
1372         _mm_slli_si128.
1373
1374 2002-10-19  Andreas Schwab  <schwab@suse.de>
1375
1376         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
1377         directory component.
1378
1379 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
1380
1381         * g++.dg/inherit/thunk1.C: New test.
1382
1383         * g++.dg/inherit/override1.C: New test.
1384
1385         * g++.dg/abi/mangle11.C: New test.
1386         * g++.dg/abi/mangle14.C: New test.
1387         * g++.dg/abi/mangle17.C: New test.
1388
1389 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
1390
1391         * g++.dg/overload/member2.C: New test.
1392
1393 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
1394
1395         * g++.dg/README: Describe new compat directory.
1396         * g++.dg/dg.exp: Skip tests in compat directory.
1397         * README.compat: New file.
1398         * lib/compat.exp: New expect script.
1399         * g++.dg/compat: New test directory.
1400         * g++.dg/compat/compat.exp: New expect script.
1401         * g++.dg/compat/abi: New test directory.
1402         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
1403         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
1404         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
1405         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
1406         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
1407         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
1408         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
1409         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
1410         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
1411         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
1412         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
1413         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
1414         * g++.dg/compat/break: New test directory.
1415         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
1416         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
1417         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
1418         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
1419         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
1420         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
1421         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
1422         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
1423         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
1424         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
1425         g++.dg/compat/break/README: New files.
1426         * g++.dg/compat/eh: New test directory.
1427         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
1428         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
1429         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
1430         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
1431         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
1432         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
1433         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
1434         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
1435         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
1436         g++.dg/compat/eh/filter2_y.C,
1437         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
1438         g++.dg/compat/eh/new1_y.C,
1439         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
1440         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
1441         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
1442         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
1443         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
1444         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
1445         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
1446         g++.dg/compat/eh/unexpected1_y.C: New files.
1447         * g++.dg/compat/init: New test directory.
1448         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
1449         g++.dg/compat/init/array5_y.C,
1450         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
1451         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
1452         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
1453         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
1454         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
1455         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
1456         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
1457         g++.dg/compat/init/init-ref2_y.C: New files.
1458
1459 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1460
1461         PR c++/7584
1462         * g++.dg/inherit/using3.C: New test.
1463
1464 Thu Oct 17 19:12:58 CEST 2002  Jan Hubicka  <jh@suse.cz>
1465
1466         * gcc.dg/20021017-2.c: New test.
1467
1468 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1469
1470         * g++.dg/abi/mangle16.C: Adjust.
1471
1472         * g++.dg/init/array8.C: New test.
1473
1474 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
1475
1476         * gcc.dg/special/mips-abi.exp: New test.
1477         * gcc.dg/special/mips-abi.s: Empty file used by the above.
1478
1479 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1480
1481         * g++.dg/abi/mangle16.C: New test.
1482         * g++.dg/abi/mangle17.C: Likewise.
1483
1484         PR c++/7478
1485         * g++.dg/template/ref1.C: New test.
1486
1487 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1488
1489         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
1490
1491 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
1492
1493         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
1494
1495 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1496
1497         PR c++/7524
1498         * g++.dg/init/array7.C: New test.
1499
1500 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
1501
1502         * g++.dg/init/array6.C: New test.
1503
1504         * g++.dg/abi/mangle13.C: Likewise.
1505         * g++.dg/abi/mangle14.C: Likewise.
1506         * g++.dg/abi/mangle15.C: Likewise.
1507
1508 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1509
1510         * g++.dg/abi/empty8.C: New test.
1511
1512 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
1513
1514         * g++.dg/init/ctor1.C: New test.
1515
1516 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
1517
1518         * gcc.c-torture/execute/20021015-1.c: New test.
1519
1520 Tue Oct 15 14:22:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
1521
1522         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
1523
1524 Mon Oct 14 20:37:51 CEST 2002  Jan Hubicka  <jh@suse.cz>
1525
1526         * gcc.dg/i386-ssetype-[1-5].c: New tests.
1527
1528 2002-10-14  Richard Henderson  <rth@redhat.com>
1529
1530         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
1531
1532 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1533
1534         PR optimization/6631
1535         * g++.dg/opt/const2.C: New test.
1536
1537 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1538
1539         PR c++/7176
1540         * g++.dg/parse/friend1.C: New test.
1541         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
1542
1543 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
1544
1545         * gcc.dg/20021014-1.c: New test.
1546
1547 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
1548
1549         PR c++/5661
1550         * g++.dg/ext/vlm1.C: New test.
1551         * g++.dg/ext/vlm2.C: Likewise.
1552
1553         * g++.dg/init/array1.C: Remove invalid braces.
1554         * g++.dg/init/brace1.C: New test.
1555         * g++.dg/init/copy2.C: Likewise.
1556         * g++.dg/init/copy3.C: Likewise.
1557         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
1558         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
1559         braces.
1560
1561 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
1562
1563         * gcc.dg/cpp/assembler.S: Don't use -ansi.
1564
1565 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
1566
1567         * gcc.c-torture/compile/simd-5.c: New test.
1568
1569 2002-10-10  Roger Sayle  <roger@eyesopen.com>
1570
1571         * gcc.c-torture/execute/shiftopt-1.c: New test case.
1572
1573 2002-10-10  Jim Wilson  <wilson@redhat.com>
1574
1575         * gcc.c-torture/execute/20021010-1.c: New test.
1576
1577 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
1578
1579         PR c/7353
1580         * g++.dg/ext/typedef-init.C: New test.
1581         * gcc.dg/typedef-init.c: New test.
1582
1583 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
1584
1585         * gcc.dg/cpp/paste13.c: New test.
1586
1587 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1588
1589         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
1590         remaining platforms, XFAIL during compile, not execute.  Don't
1591         XFAIL at -O0.
1592
1593 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
1594
1595         * gcc.dg/alias-1.c: Tweak expected warning.
1596
1597 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
1598
1599         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
1600
1601 2002-10-06  Andreas Jaeger  <aj@suse.de>
1602
1603         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
1604         * gcc.dg/cpp/c++98.C: Likewise.
1605
1606         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
1607         * g++.dg/cpp/c++98.C: Likewise.
1608
1609         * g++.dg/README (Subdirectories): Mention cpp directory.
1610
1611         PR target/7559
1612         * gcc.dg/20021006-1.c: New test.
1613
1614 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1615
1616         PR c++/7804
1617         * g++.dg/other/warning1.C: New test.
1618
1619 2002-10-04  Roger Sayle  <roger@eyesopen.com>
1620
1621         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
1622         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
1623         and sparc-*-* with -m64 as expected failures.  See PR 8087.
1624
1625 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1626
1627         PR c++/7931
1628         * g++.dg/template/ptrmem3.C: New test.
1629
1630         PR c++/7754
1631         * g++.dg/template/union1.C: New test.
1632
1633 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1634
1635         PR c++/8006
1636         * g++.dg/abi/mangle9.C: New test.
1637         * g++.dg/abi/mangle10.C: New test.
1638         * g++.dg/abi/mangle11.C: New test.
1639         * g++.dg/abi/mangle12.C: New test.
1640
1641 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
1642
1643         PR c++/7188.
1644         * g++.dg/template/meminit1.C: New test.
1645         * g++.dg/warn/Wreorder-1.C: Likewise.
1646         * g++.old-deja/g++.mike/warn3.C: Tweak.
1647         * lib/prune.exp: Ingore "in copy constructor".
1648
1649 2002-10-02  Andreas Jaeger  <aj@suse.de>
1650
1651         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
1652         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
1653         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
1654         on x86-64.
1655
1656 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1657
1658         * gcc.dg/empty1.C: Fix typo.
1659
1660 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
1661
1662         * gcc.dg/alias-1.c: New test.
1663
1664 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1665
1666         * gcc.dg/empty1.C: New test.
1667
1668         * g++.dg/tls/init-2.C: Tweak error messages.
1669
1670 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
1671
1672         * gcc.c-torture/compile/20020923-1.c: New test.
1673
1674 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
1675
1676         * gcc.c-torture/execute/ffs-1.c: New test.
1677         * gcc.c-torture/execute/ffs-2.c: Ditto.
1678
1679 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
1680
1681         * g++.dg/overload/member1.C: New test.
1682
1683 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
1684
1685         * g++.dg/abi/empty7.C: New test.
1686         * g++.dg/init/pm2.C: Likewise.
1687
1688 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
1689
1690         * g++.dg/rtti/crash1.C: New test.
1691
1692 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
1693
1694         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
1695         gcc.dg/sibcall-4.c: New tests.
1696
1697 2002-09-28  Roger Sayle  <roger@eyesopen.com>
1698
1699         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
1700         powerpc and MMIX targets.
1701
1702 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
1703
1704         * gcc.dg/cpp/20020927-1.c: New.
1705
1706 2002-09-26  David S. Miller  <davem@redhat.com>
1707
1708         * gcc.c-torture/compile/trunctfdf.c: New.
1709
1710 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1711
1712         * lib/target-supports.exp (check_weak_available): Handle solaris2.
1713
1714 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
1715
1716         * gcc.c-torture/execute/loop-15.c: New.
1717
1718 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
1719
1720         * README.QMTEST: Fix typo.
1721
1722 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
1723
1724         * gcc.dg/20020926-1.c: New test.
1725
1726 2002-09-25  David S. Miller  <davem@redhat.com>
1727
1728         PR target/7842
1729         * gcc.c-torture/execute/shiftdi.c: New test.
1730
1731 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
1732
1733         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
1734         unique to the tool.
1735         * lib/g77.exp (g77_init): Likewise.
1736         * lib/g++.exp (g++_init): Likewise.
1737         * lib/objc.exp (objc_init): Likewise.
1738
1739 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
1740
1741         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
1742         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
1743         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
1744
1745 2002-09-25  Richard Henderson  <rth@redhat.com>
1746
1747         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
1748         too-small long double.
1749
1750 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
1751
1752         * gcc.dg/20020919-1.c: New test.
1753
1754 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
1755
1756         * g++.dg/abi/bitfield6.C: New test.
1757         * g++.dg/abi/bitfield7.C: New test.
1758         * g++.dg/abi/bitfield8.C: New test.
1759         * g++.dg/abi/vbase11.C: New test.
1760
1761 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1762
1763         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
1764         hppa*-*-hpux*.  Update test comment.
1765
1766 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
1767
1768         * gcc.dg/tls/struct-1.c: New test.
1769
1770 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
1771
1772         * gcc.dg/cpp/tr-warn2.c: Update.
1773
1774 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
1775
1776         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
1777
1778 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
1779
1780         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
1781         systems.
1782
1783 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
1784
1785         * gcc.c-torture/execute/ieee/mzero3.c: New test.
1786
1787         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1788         Adjust for c++filt moved to binutils.  Remove spurious duplicate
1789         setting of cxxfilt.
1790
1791 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
1792
1793         * gcc.dg/20020312-2.c: Update for darwin.
1794
1795 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
1796
1797         * g++.old-deja/g++.other/crash32.C: Mark ICE.
1798
1799 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1800
1801         * objc.dg/comp-types-1.m: New test.
1802         * objc.dg/comp-types-2.m: New test.
1803         * objc.dg/comp-types-3.m: New test.
1804         * objc.dg/comp-types-4.m: New test.
1805         * objc.dg/comp-types-5.m: New test.
1806         * objc.dg/comp-types-6.m: New test.
1807
1808 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1809
1810         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
1811
1812 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
1813
1814         * g++.dg/other/do1.C: New test.
1815
1816         * g++.dg/template/subst1.C: New test.
1817
1818 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
1819
1820         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
1821
1822 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
1823
1824         * g++.dg/template/qualttp20.C: Adjust expected errors.
1825         * g++.old-deja/g++.jason/report.C: Likewise.
1826         * g++.old-deja/g++.other/qual1.C: Likewise.
1827
1828         * g++.dg/lookup/scoped2.C: New test.
1829
1830         * g++.dg/ext/asm3.C: New test.
1831
1832 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
1833
1834         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
1835
1836 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
1837
1838         * ChangeLog: follow spelling conventions.
1839         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
1840         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
1841         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
1842         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
1843         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
1844         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
1845         * g++.old-deja/g++.law/global-init1.C: Likewise.
1846         * g++.old-deja/g++.other/delete4.C: Likewise.
1847         * g++.old-deja/g++.other/inline21.C: Likewise.
1848         * g++.old-deja/g++.other/singleton.C: Likewise.
1849         * g77.dg/strlen0.f: Likewise.
1850         * g77.f-torture/compile/20010519-1.f: Likewise.
1851         * g77.f-torture/compile/980310-4.f: Likewise.
1852         * gcc.c-torture/compile/20000605-1.c: Likewise.
1853         * gcc.c-torture/execute/20020225-1.c: Likewise.
1854         * gcc.dg/c90-hexfloat-2.c: Likewise.
1855         * gcc.dg/c99-bool-1.c: Likewise.
1856         * gcc.dg/c99-hexfloat-2.c: Likewise.
1857         * gcc.dg/dll-2.c: Likewise.
1858         * gcc.dg/wtr-union-init-1.c: Likewise.
1859         * gcc.dg/wtr-union-init-2.c: Likewise.
1860         * gcc.dg/wtr-union-init-3.c: Likewise.
1861         * gcc.dg/cpp/avoidpaste1.c: Likewise.
1862         * gcc.dg/cpp/defined.c: Likewise.
1863         * gcc.dg/cpp/macsyntx.c: Likewise.
1864         * gcc.dg/cpp/paste2.c: Likewise.
1865         * gcc.dg/cpp/trad/defined.c: Likewise.
1866         * gcc.dg/format/c90-printf-1.c: Likewise.
1867         * gcc.dg/format/c90-scanf-1.c: Likewise.
1868         * gcc.dg/format/c99-printf-1.c: Likewise.
1869         * gcc.dg/format/c99-scanf-1.c: Likewise.
1870         * gcc.misc-tests/gcov-8.c: Likewise.
1871         * lib/profopt.exp: Likewise.
1872
1873 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
1874
1875         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
1876
1877 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
1878
1879         * g++.dg/inherit/using2.C: New test.
1880
1881 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
1882
1883         * ChangeLog: Follow spelling conventions.
1884         * g++.dg/template/friend4.C: Likewise.
1885         * g++.old-deja/g++.pt/crash67.C: Likewise.
1886         * gcc.c-torture/execute/20000801-4.c: Likewise.
1887         * gcc.dg/c90-digraph-1.c: Likewise.
1888         * gcc.dg/c94-digraph-1.c: Likewise.
1889         * gcc.dg/c99-digraph-1.c: Likewise.
1890         * gcc.dg/cpp/line5.c: Likewise.
1891         * gcc.dg/cpp/multiline.c: Likewise.
1892         * gcc.dg/cpp/trad/literals-1.c: Likewise.
1893         * gcc.dg/format/attr-3.c: Likewise.
1894         * gcc.dg/format/c90-scanf-3.c: Likewise.
1895         * gcc.dg/format/ext-4.c: Likewise.
1896
1897 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
1898
1899         * g++.dg/template/pretty1.C: New test.
1900
1901 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
1902
1903         * gcc.c-torture/execute/struct-cpy-1.c: New test.
1904
1905 2002-09-13  Matt Austern  <austern@apple.com>
1906
1907         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
1908         passing a cast expression to a function by const reference.
1909
1910 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
1911
1912         * g++.dg/template/deduce1.C: New test.
1913
1914 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
1915
1916         * gcc.c-torture/execute/simd-1.c: Force all use of int to
1917         32-bit int.
1918
1919 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1920
1921         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
1922         usage.
1923
1924 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
1925
1926         * gcc.c-torture/compile/20020910-1.c: New test.
1927
1928 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
1929
1930         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
1931
1932 2002-09-10  Andreas Jaeger  <aj@suse.de>
1933
1934         * gcc.dg/20020312-2.c: Adjust for x86-64.
1935
1936 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
1937
1938         * g77.dg/7388.f: New test case for PR 7388.
1939
1940 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
1941
1942         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
1943
1944 2002-09-05  Ziemowit Laski <zlaski@apple.com>
1945
1946         * objc.dg/proto-lossage-1.m: New test.
1947
1948 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
1949
1950         * gcc.dg/cpp/_Pragma4.c: Fix typo.
1951
1952 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1953
1954         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
1955         expected to pass.
1956
1957 2002-09-06  Stan Shebs  <shebs@apple.com>
1958             David Edelsohn  <edelsohn@gnu.org>
1959
1960         * gcc.dg/weak: New directory.
1961         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
1962         target-specific xfail bits.
1963         * gcc.dg/typeof-2.c: Move to new directory.
1964         * gcc.dg/weak.exp: New expect script.
1965
1966 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
1967
1968         * gcc.c-torture/execute/extzvsi.c: New test.
1969
1970 2002-09-05  Stan Shebs  <shebs@apple.com>
1971
1972         * gcc.dg/weak-1.c: xfail on Darwin.
1973         * gcc.dg/weak-2.c: Ditto.
1974         * gcc.dg/weak-3.c: Ditto.
1975         * gcc.dg/weak-4.c: Ditto.
1976         * gcc.dg/weak-5.c: Ditto.
1977         * gcc.dg/weak-6.c: Ditto.
1978         * gcc.dg/weak-7.c: Ditto.
1979         * gcc.dg/weak-8.c: Ditto.
1980         * gcc.dg/weak-9.c: Ditto.
1981
1982 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
1983
1984         * gcc.c-torture/execute/loop-14.c: New test.
1985
1986 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
1987
1988         * g++.dg/other/cxa-atexit1.C: New test.
1989
1990         * gcc.dg/typeof-2.c: New test.
1991
1992 2002-09-03  Roger Sayle  <roger@eyesopen.com>
1993
1994         * gcc.dg/builtins-2.c: New testcase.
1995         * gcc.dg/builtins-3.c: New testcase.
1996
1997 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
1998
1999         * gcc.dg/cpp/_Pragma4.c: New test.
2000
2001 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2002
2003         * objc/execute/nil_method-1.m: New testcase.
2004
2005 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2006
2007         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
2008         [Object class], not [Object initialize].
2009
2010 2002-08-31  Roger Sayle  <roger@eyesopen.com>
2011             Hans-Peter Nilsson  <hp@bitrange.com>
2012
2013         * gcc.c-torture/execute/20020720-1.x: Skip test on
2014         mmix-knuth-mmixware.  Correct comment.
2015
2016 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
2017
2018         * testsuite/g++.dg/abi/bitfield5.C: New test.
2019         * testsuite/g++.dg/abi/vbase10.C: Likewise.
2020
2021 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2022
2023         * objc.dg/undeclared-selector.m: New test.
2024
2025 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
2026
2027         * g++.dg/other/offsetof1.C: Avoid cast warning.
2028
2029 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
2030
2031         * objc.dg/super-class-2.m: New test.
2032
2033 2002-08-24  Matt Austern  <austern@apple.com>
2034
2035         * g++.dg/ext/lvaddr.C: New test.
2036         * g++.dg/ext/lvcast.C: New test.
2037
2038 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
2039
2040         * testsuite/g++.dg/inherit/cond1.C: New test.
2041
2042 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
2043
2044         * gcc.dg/noncompile/incomplete-1.c: New test.
2045
2046 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
2047
2048         * gcc.dg/typespec-1.c: New test.
2049
2050 2002-08-20  Devang Patel  <dpatel@apple.com>
2051         * objc.dg/proto-hier-2.m: New test.
2052
2053 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
2054
2055         * objc.dg/bitfield-1.m: New test.
2056         * objc.dg/bitfield-2.m: New test.
2057
2058 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
2059
2060         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
2061         gcc.dg/c99-flex-array-4.c: New tests.
2062
2063 2002-08-16  Stan Shebs  <shebs@apple.com>
2064
2065         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
2066
2067 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
2068
2069         * gcc.dg/typeof-1.c: New test.
2070         * g++.dg/ext/typeof2.C: New test.
2071
2072 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
2073
2074         * g++.dg/other/offsetof1.C: New test.
2075
2076 2002-08-14  Richard Henderson  <rth@redhat.com>
2077
2078         * gcc.dg/tls/diag-3.c: Fix expected message strings.
2079
2080 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
2081
2082         * gcc.dg/cpp/_Pragma3.c: New test.
2083
2084 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
2085
2086         * g++.dg/template/inherit3: New test.
2087
2088 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
2089
2090         * gcc.dg/bitfld-4.c: Add blank options.
2091
2092 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
2093
2094         * g++.dg/template/crash1.C: New test.
2095
2096 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2097
2098         * gcc.dg/tls/opt-2.c: New test.
2099
2100 2002-08-08  Devang Patel  <dpatel@apple.com>
2101
2102         * objc.dg/selector-1.m : New test
2103
2104 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2105
2106         * g++.dg/abi/bitfield4.C: New test.
2107         * gcc.dg/bitfld-4.c: New test.
2108
2109 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2110
2111         * g++.dg/other/packed1.C: New test.
2112
2113 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
2114
2115         * g++.dg/abi/offsetof.C: Tweak error messages.
2116         * g++.old-deja/g++.mike/p10769a.C: Likewise.
2117
2118 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2119
2120         * gcc.dg/bitfld-3.c: New test.
2121
2122 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
2123             Richard Henderson  <rth@redhat.com>
2124
2125         * gcc.dg/i386-bitfield1.c: New test.
2126         * g++.dg/abi/bitfield3.C: Update.
2127
2128 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
2129
2130         * objc.dg/const-str-2.m: Update.
2131         * gcc.dg/cpp/c++98.c: Change to C extension.
2132         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
2133         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
2134
2135 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
2136
2137         * testsuite/gcc.dg/tls/diag-3.c: New.
2138
2139 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
2140
2141         * g++.dg/README (Subdirectories): Document new subdir expr.
2142         * g++.dg/expr/pmf-1.C: New test.
2143
2144 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
2145
2146         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
2147
2148 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
2149
2150         * g++.dg/abi/bitfield3.C: New test.
2151
2152 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
2153
2154         * lib/gcov.exp: Tweak expected line formats.
2155         * gcc.misc-tests/gcov8.c: New test.
2156         * gcc.misc-tests/gcov8.x: New flags.
2157
2158 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
2159
2160         * consistency.vlad/layout/endian.c: Include string.h.
2161
2162         * gcc.c-torture/execute/20020805-1.c: New test.
2163
2164 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
2165
2166         * g++.dg/other/conversion1.C: New test.
2167
2168 2002-08-03  Roger Sayle  <roger@eyesopen.com>
2169
2170         * gcc.dg/builtins-1.c: New testcase.
2171
2172 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
2173
2174         * g++.dg/inherit/access3.C: New test.
2175
2176 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
2177
2178         * gcc.dg/ia64-visibility-2.c: New test.
2179
2180 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
2181
2182         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
2183         __qualifier_flags to __flags.
2184
2185 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
2186
2187         * g++.dg/inherit/operator1.C: New test.
2188         * g++.dg/lookup/disamb1.C: Fix typo in comment.
2189         * g++.dg/other/error1.C: Change expected error message.
2190         * g++.dg/template/conv4.C: Likewise.
2191
2192 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
2193
2194         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
2195         for documented behavior.
2196
2197 2002-07-25  Roger Sayle  <roger@eyesopen.com>
2198
2199         * gcc.c-torture/execute/20020720-1.x: Skip this test on
2200         several targets known to fail.
2201
2202 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
2203
2204         * gcc.dg/mips-args-[123].c: New tests.
2205
2206 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
2207
2208         * gcc.dg/ppc-spe.c: New.
2209
2210 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
2211
2212         * g++.dg/other/ptrmem4.C: New testcase.
2213
2214 2002-07-24  Richard Henderson  <rth@redhat.com>
2215
2216         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
2217
2218 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
2219
2220         * g++.dg/ext/alignof1.C (main): Return 0 for success.
2221
2222 2002-07-24  Roger Sayle  <roger@eyesopen.com>
2223
2224         * gcc.c-torture/execute/memset-3.c: New testcase.
2225
2226 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
2227
2228         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
2229         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
2230
2231 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2232
2233         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
2234         Delete.
2235
2236 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
2237
2238         * gcc.c-torture/compile/simd-4.c: New test.
2239
2240 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2241
2242         PR c++/7347, c++/7348
2243         * g++.dg/template/access4.C: New test.
2244         * g++.dg/template/access5.C: New test.
2245         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
2246         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
2247         * g++.old-deja/g++.pt/ttp58.C: Likewise.
2248         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
2249
2250 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
2251
2252         * gcc.dg/gnu89-init-2.c: New test.
2253
2254 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
2255
2256         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
2257
2258 2002-07-20  Roger Sayle  <roger@eyesopen.com>
2259
2260         * gcc.c-torture/execute/20020720-1.c: New testcase.
2261
2262 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
2263
2264         * gcc.dg/cpp/Wsignprom.c: New tests.
2265
2266 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
2267
2268         * gcc.c-torture/execute/loop-13.c: New test.
2269
2270 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
2271
2272         * gcc.dg/cpp/expr.c: New tests.
2273
2274 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
2275
2276         * g++.dg/opt/pr6713.C: Add template instantiation.
2277
2278 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
2279
2280         * gcc.dg/nest.c: New test.
2281
2282 2002-07-17  Richard Henderson  <rth@redhat.com>
2283
2284         * g++.dg/opt/pr6713.C: New test.
2285
2286 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
2287
2288         * gcc.c-torture/execute/loop-2e.x: Let the testcase
2289         XFAIL for all x86 processors.
2290
2291 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
2292
2293         * gcc.c-torture/execute/20010122-1.x: Do not test with
2294         -fomit-frame-pointer.
2295
2296 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2297
2298         * g++.dg/template/instantiate2.C: New test.
2299         * g++.dg/template/spec4.C: New test.
2300
2301 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2302
2303         * g++.dg/template/access2.C: New test.
2304         * g++.dg/template/access3.C: New test.
2305
2306 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
2307
2308         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
2309         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
2310         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
2311         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
2312         Convert to use <stdarg.h>.
2313         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
2314         Delete.
2315         * gcc.dg/va-arg-2.c: New.
2316         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
2317
2318 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
2319
2320         * gcc.c-torture/compile/20020710-1.c: New test.
2321
2322 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2323                           Andrew Pinski  <pinskia@physics.uc.edu>
2324
2325         gcc.c-torture/compile/simd-2.c: New testcase.
2326         gcc.c-torture/compile/simd-3.c: Likewise.
2327
2328 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
2329
2330         PR c++/7224
2331         * g++.dg/overload/error1.C: New test.
2332
2333 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2334
2335         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
2336         configuration and IRIX 6 O32 ABI.
2337
2338 2002-07-11  Roger Sayle  <roger@eyesopen.com>
2339
2340         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
2341
2342 2002-07-10  Roger Sayle  <roger@eyesopen.com>
2343
2344         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
2345
2346 2002-07-10  Jeffrey A Law  <law@redhat.com>
2347
2348         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
2349
2350         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
2351
2352 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
2353
2354         * gcc.dg/20020312-2.c: Check for __PPC__.
2355
2356 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
2357
2358         * gcc.c-torture/compile/20020709-1.c: New test.
2359
2360 2002-07-07  Roger Sayle  <roger@eyesopen.com>
2361
2362         * g++.dg/template/qualttp21.C: New test case.
2363
2364 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
2365
2366         * gcc.c-torture/compile/20020706-1.c: New test.
2367         * gcc.c-torture/compile/20020706-2.c: New test.
2368
2369 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
2370             Alexandre Oliva  <aoliva@redhat.com>
2371
2372         * g++.dg/warn/incomplete1.C: New test.
2373
2374 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2375
2376         PR c++/7099
2377         * g++.dg/warn/noreturn1.C: New test.
2378
2379 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
2380
2381         PR c++/6706
2382         * g++.dg/debug/debug6.C: New test.
2383         * g++.dg/debug/debug7.C: New test.
2384
2385 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
2386
2387         * gcc.c-torture/compile/simd-3.c: New test.
2388
2389 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
2390
2391         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
2392         * gcc.dg/20020620-1.c: Likewise.
2393
2394 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2395
2396         PR c++/6944
2397         * g++.dg/init/array4.C: New test.
2398         * g++.dg/init/array5.C: New test.
2399
2400 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
2401
2402         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
2403         * gcc.c-torture/execute/simd-2.c (main): Likewise.
2404
2405 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2406
2407         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
2408         * gcc.dg/wtr-aggr-init-1.c: Likewise.
2409         * gcc.dg/wtr-conversion-1.c: Likewise.
2410         * gcc.dg/wtr-escape-1.c: Likewise.
2411         * gcc.dg/wtr-int-type-1.c: Likewise.
2412         * gcc.dg/wtr-label-1.c: Likewise.
2413         * gcc.dg/wtr-static-1.c: Likewise.
2414         * gcc.dg/wtr-strcat-1.c: Likewise.
2415         * gcc.dg/wtr-suffix-1.c: Likewise.
2416         * gcc.dg/wtr-switch-1.c: Likewise.
2417         * gcc.dg/wtr-unary-plus-1.c: Likewise.
2418         * gcc.dg/wtr-union-init-1.c: Likewise.
2419         * gcc.dg/wtr-union-init-2.c: Likewise.
2420         * gcc.dg/wtr-union-init-3.c: Likewise.
2421
2422         * gcc.dg/wtr-func-def-1.c: New test.
2423
2424 2002-07-02 Devang Patel <dpatel@apple.com>
2425
2426         * objc.dg/param-1.m: New test.
2427
2428 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
2429
2430         * gcc.dg/cpp/trad/directive.c: Add test.
2431         * gcc.dg/cpp/trad/macroargs.c: Add test.
2432         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
2433
2434 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
2435
2436         * gcc.dg/cpp/cmdlne-M.c: New test.
2437
2438 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
2439
2440         * objc.dg/desig-init-1.m: New test.
2441
2442 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2443
2444         PR c++/6716
2445         * g++.dg/template/instantiate1.C: New test.
2446
2447 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
2448
2449         PR c++/7112
2450         * g++.dg/template/sizeof2.C: New test.
2451
2452 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2453
2454         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
2455         gcc.dg/cpp/trad/include.c: New tests.
2456
2457 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
2458
2459         PR target/7177
2460         * gcc.c-torture/compile/20020701-1.c: New test.
2461
2462 2002-07-01  Stan Shebs  <shebs@apple.com>
2463
2464         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
2465         header here...
2466         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
2467         (objc-torture-execute): or here.
2468
2469 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
2470
2471         * gcc.c-torture/execute/arith-rand-ll.c: New test.
2472
2473 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2474
2475         * gcc.dg/cpp/trad/escaped-nl.c: New test.
2476
2477 2002-06-30  Devang Patel  <dpatel@apple.com>
2478
2479         * objc.dg/fsyntax-only.m: New test.
2480
2481 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
2482
2483         PR c++/6695
2484         * g++.dg/template/friend7.C: New file.
2485
2486 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
2487
2488         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
2489         return type.
2490
2491 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2492
2493         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
2494         avoid division by zero.
2495
2496 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
2497
2498         * gcc.dg/Wunknownprag.c: New tests.
2499
2500 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
2501
2502         * gcc.c-torture/execute/simd-2.c: New test.
2503
2504 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
2505
2506         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
2507         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
2508         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
2509         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
2510         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
2511         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
2512         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
2513         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
2514         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
2515         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
2516         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
2517         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
2518         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
2519         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
2520         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
2521         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
2522         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
2523
2524 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
2525
2526         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
2527         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
2528         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
2529         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
2530         New tests.
2531         * gcc.dg/cpp/trad/directive.c: Update.
2532
2533 2002-06-23  Andreas Jaeger  <aj@suse.de>
2534
2535         * gcc.c-torture/execute/complex-6.c: New.
2536
2537 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
2538
2539         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
2540         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
2541         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
2542         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
2543
2544 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
2545
2546         * gcc.dg/cpp/trad: New directory with traditional tests copied
2547         from parent directory.
2548         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2549         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2550         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2551         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2552         Move to trad/ and rename.
2553         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
2554         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
2555         gcc.dg/cpp/trad/redef2.c: New tests.
2556         * gcc.dg/cpp/trad/trad.exp: New driver.
2557
2558 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
2559
2560         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2561         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2562         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2563         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2564         Remove.
2565
2566 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
2567
2568         * gcc.dg/20020620-1.c: New test.
2569
2570 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2571
2572         * g++.dg/template/ttp4.C: New test.
2573
2574 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
2575
2576         * g++.dg/opt/vt1.C: Fix regexp.
2577
2578 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2579
2580         * gcc.c-torture/execute/pure-1.c: Make functions static again.
2581         Don't use attribute `noinline'.
2582
2583 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2584
2585         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
2586
2587 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
2588
2589         * gcc.c-torture/execute/simd-1.c: New.
2590
2591         * gcc.dg/simd-1.c: New.
2592
2593 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2594
2595         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
2596
2597 2002-06-16  Richard Henderson  <rth@redhat.com>
2598
2599         * g++.dg/ext/anon-struct1.C: New.
2600         * g++.dg/ext/anon-struct2.C: New.
2601         * g++.dg/ext/anon-struct3.C: New.
2602         * gcc.dg/anon-struct-1.c: New.
2603         * gcc.dg/anon-struct-2.c: New.
2604         * gcc.dg/anon-struct-3.c: New.
2605         * gcc.dg/20011008-1.c: Adjust warning text.
2606         * gcc.dg/20020527-1.c: Add -fms-extensions.
2607
2608 2002-06-16  Richard Henderson  <rth@redhat.com>
2609
2610         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
2611
2612 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
2613
2614         * gcc.c-torture/execute/20020615-1.c: New test.
2615
2616 2002-06-15  Roger Sayle  <roger@eyesopen.com>
2617
2618         * gcc.c-tortuture/execute/compare-1.c: New test case.
2619         * gcc.c-tortuture/execute/compare-2.c: New test case.
2620         * gcc.c-tortuture/execute/compare-3.c: New test case.
2621
2622 2002-06-13  Richard Henderson  <rth@redhat.com>
2623
2624         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
2625         ia64 ilp32.
2626
2627 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2628
2629         * g++.dg/template/typename2.C: Update error message.
2630
2631 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
2632
2633         * gcc.c-torture/execute/20020611-1.c: New test.
2634
2635 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
2636
2637         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
2638         list of targets to skip.
2639
2640 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
2641
2642         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
2643         targets if not optimizing.
2644
2645 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
2646
2647         * gcc.c-torture/compile/20020605-1.c: New test.
2648
2649         * g++.dg/opt/vt1.C: New test.
2650
2651         * gcc.dg/20020531-1.c: New test.
2652
2653         * gcc.dg/20020530-1.c: New test.
2654
2655         * gcc.dg/20020527-1.c: New test.
2656
2657         * g++.dg/opt/cse1.C: New test.
2658
2659 2002-06-07  Roger Sayle  <roger@eyesopen.com>
2660
2661         * gcc.dg/20020607-2.c: New test case.
2662
2663 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
2664
2665         * gcc.c-torture/compile/20020604-1.c: New test.
2666
2667 2002-06-04  Richard Henderson  <rth@redhat.com>
2668
2669         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
2670         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
2671         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
2672
2673 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
2674
2675         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
2676
2677 2002-06-03  Richard Henderson  <rth@redhat.com>
2678
2679         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
2680         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
2681
2682 2002-06-02  Richard Henderson  <rth@redhat.com>
2683
2684         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
2685         test functions static.
2686
2687 2002-06-02  Andreas Jaeger  <aj@suse.de>
2688
2689         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
2690         now.
2691
2692 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2693
2694         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
2695         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
2696         Update for mofified diagnostics.
2697         * gcc.dg/c99-intconst-1.c: No longer fail.
2698
2699 2002-06-02  Richard Henderson  <rth@redhat.com>
2700
2701         * gcc.dg/uninit-A.c: Remove xfail markers.
2702
2703 2002-06-01  Roger Sayle  <roger@eyesopen.com>
2704
2705         * gcc.dg/fnegate-1.c: New test case.
2706
2707 2002-05-30  Osku Salerma  <osku@iki.fi>
2708
2709         * gcc.c-torture/execute/mayalias-1.c: New file.
2710
2711 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2712
2713         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
2714         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
2715         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
2716
2717 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
2718
2719         * gcc.c-torture/execute/20020529-1.c: New test.
2720
2721 2002-05-27  Richard Henderson  <rth@redhat.com>
2722
2723         * g++.dg/ext/attrib6.C: New test case.
2724
2725 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2726
2727         * gcc.c-torture/execute/pure-1.c: New test.
2728
2729 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2730
2731         * gcc.dg/cpp/arith-2.c: Remove.
2732
2733 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2734
2735         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
2736         * gcc.dg/cpp/if-3.c: Remove.
2737
2738 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
2739
2740         * g++.dg/opt/cse2.C: New test.
2741
2742 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
2743
2744         * gcc.dg/cpp/arith-1.c: New semantic tests.
2745         * gcc.dg/cpp/if-1.c: Update.
2746
2747 2002-05-24  Ben Elliston  <bje@redhat.com>
2748
2749         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
2750
2751 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
2752
2753         * gcc.dg/verbose-asm.c: New test.
2754
2755 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2756
2757         * gcc.dg/cpp/paste12.c: New test.
2758
2759 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
2760
2761         * g++.dg/parse/named_ops.C: New test.
2762
2763 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
2764
2765         * gcc/testsuite/gcc.dg/weak-8.c: New test.
2766
2767 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
2768
2769         * gcc.dg/weak-2.c: Allow optional leading underscore
2770         in scan-assembler symbol name.
2771         * gcc.dg/weak-3.c: Likewise.
2772         * gcc.dg/weak-4.c: Likewise.
2773         * gcc.dg/weak-5.c: Likewise.
2774
2775 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
2776
2777         * gcc.dg/20020523-1.c: New test.
2778
2779 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
2780
2781         * objc.dg/const-str-2.m: Update now that we stop after
2782         a command line error.
2783
2784 2002-05-22  Richard Henderson  <rth@redhat.com>
2785
2786         * g++.dg/dg.exp: Fix typo in test pruneing.
2787
2788 2002-05-22  Richard Henderson  <rth@redhat.com>
2789
2790         * g++.dg/dg.exp: Prune the tls subdirectory.
2791         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
2792         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
2793         * g++.dg/tls/init-1.C: New.
2794
2795 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
2796
2797         * gcc.dg/20020517-1.c: New test.
2798
2799 2002-05-21  Richard Henderson  <rth@redhat.com>
2800
2801         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
2802         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
2803
2804 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
2805
2806         * g++.dg/other/copy2.C: New test.
2807
2808 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
2809
2810         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
2811         (MAX_COPY): Bump up to 10 times sizeof (long long).
2812         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
2813
2814         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
2815         sizeof (long long).
2816
2817         * gcc.c-torture/execute/strcpy-1.c: New test.
2818
2819 2002-05-19  Jason Merrill  <jason2redhat.com>
2820
2821         * g++.dg/ext/oper1.C: New test.
2822
2823 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
2824 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
2825
2826         * README.QMTEST: New file.
2827
2828         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
2829
2830 2002-05-19  Andreas Jaeger  <aj@suse.de>
2831
2832         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
2833         now.
2834         * gcc.c-torture/execute/loop-2d.x: Likewise.
2835
2836 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
2837
2838         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
2839         support weak symbols.
2840         * gcc.dg/weak-4.c: Likewise
2841         * gcc.dg/weak-6.c: Likewise
2842
2843 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
2844
2845         * gcc.dg/weak-3.c: Add dg-excess-error comment for
2846         cygwin, coff and h8300-*-hms targets
2847         * gcc.dg/weak-5.c: Likewise
2848         * gcc.dg/weak-7.c: Likewise
2849
2850 2002-05-16  Jason Merrill  <jason@redhat.com>
2851
2852         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
2853         (scan-assembler-not, scan-assembler-dem): Likewise.
2854         (scan-assembler-dem-not): Likewise.
2855
2856 2002-05-15  Richard Henderson  <rth@redhat.com>
2857
2858         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
2859
2860 2002-05-15  Richard Henderson  <rth@redhat.com>
2861
2862         * gcc.dg/weak-5.c (vfoo1c): No warning here.
2863         (vfoo1f): Warning here.
2864         (vfoo1l): Don't redefine the alias.
2865
2866 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
2867
2868         * g++.dg/init/pm1.C: New test.
2869
2870 2002-05-12  David S. Miller  <davem@redhat.com>
2871
2872         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
2873         types.
2874
2875 2002-05-10  Roger Sayle  <roger@eyesopen.com>
2876
2877         * gcc.c-torture/execute/20020510-1.c: New test case.
2878
2879 2002-05-10  David S. Miller  <davem@redhat.com>
2880
2881         * gcc.c-torture/execute/conversion.c: Test long double too.
2882
2883 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
2884
2885         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
2886         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
2887         * lib/g++.exp (g++_link_flags): Likewise.
2888         * lib/objc.exp (objc_target_compile): Likewise.
2889
2890 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
2891
2892         * gcc.dg/cpp/poison.c: Update.
2893         * gcc.dg/cpp/20000625-2.c: Remove.
2894         * gcc.dg/cpp/direct2s.c: Remove final test.
2895
2896 2002-05-08  Tom Rix  <trix@redhat.com>
2897
2898         * gcc.c-torture/execute/20020508-1.c: New test.
2899         * gcc.c-torture/execute/20020508-2.c: New test.
2900         * gcc.c-torture/execute/20020508-3.c: New test.
2901
2902 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
2903
2904         * gcc.dg/cpp/charconst-4.c: More tests.
2905
2906 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
2907
2908         PR c/6569
2909         * gcc.dg/weak-3.c: Update location of warning messages.
2910         * gcc.dg/weak-5.c: Likewise.
2911
2912 2002-05-06  Roger Sayle  <roger@eyesopen.com>
2913
2914         * gcc.c-torture/execute/20020506-1.c: New test case.
2915
2916 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
2917
2918         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
2919
2920 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2921
2922         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
2923
2924 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2925
2926         * gcc.dg/cpp/charconst-3.c: New test.
2927
2928 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2929
2930         * gcc.dg/cpp/charconst.c: Update tests.
2931
2932 2002-05-05  Tim Josling  <tej@melbpc.org.au>
2933
2934         * treelang: Added directory for new sample language treelang. Also
2935         lib/treelang.exp: New file to signal treelang should be tested.
2936
2937 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
2938
2939         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
2940         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
2941         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
2942         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
2943         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
2944         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
2945         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
2946
2947 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2948
2949         * gcc.dg/format/xopen-2.c: New test.
2950
2951 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
2952
2953         * gcc.dg/20020503-1.c: New test.
2954
2955 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
2956
2957         * g++.dg/init/dtor1.C: Make it tougher.
2958
2959 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
2960
2961         * g++.dg/init/dtor1.C: New test.
2962
2963 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
2964
2965         * gcc.dg/altivec-8.c: New.
2966
2967 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
2968
2969         * gcc.dg/altivec-7.c: New.
2970
2971 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
2972
2973         * g++.dg/parse/typedef1.C: New test.
2974
2975 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
2976
2977         PR c++/6486
2978         * g++.dg/template/friend6.C: New test.
2979
2980         PR c++/6492
2981         * g++.dg/init/copy1.C: New test.
2982
2983 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
2984
2985         * g++.dg/warn/effc1.C: New test.
2986
2987 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2988
2989         * gcc.dg/cpp/if-cexp.c: Add a test.
2990
2991 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
2992
2993         * gcc.dg/20020426-2.c: New test.
2994
2995 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
2996
2997         * gcc.dg/cpp/if-mop.c: Update.
2998         * gcc.dg/cpp/if-mpar.c: Add test.
2999         * gcc.dg/cpp/if-oppr.c: Update.
3000
3001 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3002
3003         PR c/6343
3004         * gcc.dg/weak-[2-7].c: New tests.
3005
3006 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3007
3008         * gcc.dg/enum1.c: New test.
3009
3010 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3011
3012         PR c++/6497
3013         * g++.dg/inherit/access2.C: New test.
3014
3015 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3016
3017         PR bootstrap/6445
3018         * gcc.dg/20020426-1.c: New test.
3019
3020 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3021
3022         * g++.dg/abi/enum1.C: New test.
3023
3024 2002-04-26  Richard Henderson  <rth@redhat.com>
3025
3026         * gcc.dg/c99-bool-1.c: Expect always true warning.
3027
3028 2002-04-25  Roger Sayle  <roger@eyesopen.com>
3029
3030         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
3031
3032 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3033
3034         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
3035         targets.
3036
3037 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
3038
3039         * g++.dg/abi/mange7.C: New test.
3040
3041         PR c++/6438.
3042         * g++.dg/parse/stmtexpr2.C: New test.
3043
3044 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
3045
3046         * gcc.dg/20020312-2.c: Add SH target.
3047
3048 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3049
3050         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
3051         compiler output on mips*-*-irix*.
3052
3053 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
3054
3055         * g++.dg/parse/attr1.C: New test.
3056
3057 2002-04-23  Roger Sayle  <roger@eyesopen.com>
3058
3059         * gcc.c-torture/execute/string-opt-17.c: New test case.
3060         * gcc.c-torture/execute/memset-2.c: New test case.
3061
3062 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
3063
3064         PR c++/6256:
3065         * g++.dg/template/friend5.C: New test.
3066
3067         PR c++/6331:
3068         * g++.dg/template/qual1.C: Likewise.
3069
3070 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
3071
3072         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
3073         Include stdlib.h, not stdio.h or ctype.h.
3074
3075 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
3076
3077         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
3078         cris-*-elf* and mmix-*-*.
3079         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
3080         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
3081         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
3082         Ditto.
3083         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
3084         * gcc.dg/wchar_t-1.c: Ditto.
3085
3086 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
3087
3088         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
3089         Clarify comment.
3090
3091 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
3092
3093         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
3094
3095 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3096
3097         * gcc.c-torture/execute/20000906-1.x: Delete.
3098
3099 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
3100
3101         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
3102
3103 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
3104
3105         * PR6367
3106         * g77.f-torture/execute/6367.f: New test.
3107         * g77.f-torture/execute/6367.x: Disable for MMIX.
3108
3109 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
3110
3111         * PR6352
3112         * g++.dg/opt/inline2.C: New test.
3113
3114 2002-04-18  Richard Henderson  <rth@redhat.com>
3115
3116         * gcc.dg/20000906-1.c: Enable for all targets.
3117         * gcc.c-torture/compile/iftrap-2.c: New.
3118
3119 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3120
3121         * gcc.dg/20020418-1.c: New test.
3122         * gcc.dg/20020418-2.c: New test.
3123
3124 2002-04-18  Richard Henderson  <rth@redhat.com>
3125
3126         * gcc.c-torture/compile/iftrap-1.c: New.
3127         * gcc.dg/iftrap-1.c: Adjust for ia64.
3128         * gcc.dg/iftrap-2.c: New.
3129
3130 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3131
3132         * gcc.c-torture/compile/20020418-1.c: New test.
3133
3134 2002-04-18  Roger Sayle  <roger@eyesopen.com>
3135
3136         * gcc.c-torture/compile/20020415-1.c: New.
3137
3138 2002-04-18  David S. Miller  <davem@redhat.com>
3139
3140         * gcc.c-torture/execute/20020418-1.c: New test.
3141
3142 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
3143
3144         * gcc.dg/20020416-1.c: New test.
3145
3146         * g++.dg/opt/inline1.C: New test.
3147
3148 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
3149
3150         * gcc.dg/altivec-5.c: New test.
3151
3152         * gcc.dg/20020415-1.c: New test.
3153
3154 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
3155
3156         * testsuite/lib/chill.exp: Remove.
3157
3158 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
3159
3160         * g++.dg/other/big-struct.C: New test.
3161
3162 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
3163
3164         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
3165         of scratch file.
3166
3167 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
3168
3169         PR c/6277
3170         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
3171         in scan-assembler function name
3172
3173 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
3174
3175         * g77.f-torture/execute/980628-4.x,
3176         g77.f-torture/execute/980628-5.x,
3177         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3178         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3179         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
3180         i[34567]86-*-*.
3181
3182 2002-04-13  David S. Miller  <davem@redhat.com>
3183
3184         * gcc.c-torture/execute/20020413-1.c: New test.
3185
3186 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
3187
3188         * gcc.dg/asm-6.c,
3189         * g++.dg/ext/asm1.C: New tests.
3190
3191 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
3192
3193         PR c++ 5373.
3194         * g++.dg/parse/stmtexpr1.C: New test.
3195
3196         PR c++/5189.
3197         * g++.dg/template/copy1.C: New test.
3198
3199 2002-04-12  Richard Henderson  <rth@redhat.com>
3200
3201         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
3202
3203 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
3204
3205         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
3206         gcc.c-torture/execute/20020307-2.c.
3207
3208 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
3209
3210         * g++.dg/ext/attrib5.C,
3211         * g++.dg/lookup/struct1.C: New tests.
3212
3213 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
3214
3215         * gcc.dg/20020411-1.c: New test.
3216
3217         * gcc.c-torture/execute/20020411-1.c: New test.
3218
3219 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
3220
3221         * g77.f-torture/execute/6177.f: New test.
3222
3223 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
3224
3225         PR middle-end/6247
3226         * g++.dg/opt/cleanup1.C: New test.
3227
3228         * g++.dg/opt/const1.C: New test.
3229
3230 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
3231
3232         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
3233
3234 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
3235
3236         PR c++/5507
3237         * g++.dg/template/typename2.C: New test.
3238
3239 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
3240
3241         * gcc.c-torture/execute/loop-12.c: New.
3242
3243 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
3244
3245         * g77.f-torture/execute/980628-4.x,
3246         g77.f-torture/execute/980628-5.x,
3247         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3248         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3249         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
3250
3251 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3252
3253         PR optimization/6086
3254         * g++.dg/opt/preinc1.C: New test.
3255
3256 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3257
3258         PR c++/5571
3259         * g++.dg/opt/static2.C: New test.
3260
3261 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3262
3263         PR c/5120
3264         * gcc.dg/20020406-1.c: New test.
3265
3266 2002-04-04  David S. Miller  <davem@redhat.com>
3267
3268         * gcc.c-torture/execute/20020404-1.c: New test.
3269
3270 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
3271
3272         PR c/6123
3273         * gcc.dg/20020312-2.c: Do not declare global register variable
3274         if __PIC__ or __pic__ is defined.
3275
3276 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
3277
3278         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
3279         __asm__ so that it works correctly even if -ansi -pedantic-errors.
3280
3281 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3282
3283         * gcc.misc-tests/linkage.exp: Update last change to handle
3284         sparc*-, not just sparc-.
3285
3286 2002-04-03  Richard Henderson  <rth@redhat.com>
3287
3288         * gcc.dg/cpp/ucs.c: Improved long UCS test.
3289
3290 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3291
3292         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
3293
3294 2002-04-02  David S. Miller  <davem@redhat.com>
3295
3296         * gcc.c-torture/execute/20020402-3.c: New test.
3297
3298 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3299
3300         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
3301         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
3302
3303         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
3304         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
3305         g77.f-torture/execute/20001201.x,
3306         g77.f-torture/execute/u77-test.x: New files.
3307
3308         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
3309         * gcc.dg/wchar_t-1.c: Ditto.
3310
3311 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3312
3313         * gcc.c-torture/execute/20020402-1.c: New test.
3314
3315 2002-04-01  Richard Henderson  <rth@redhat.com>
3316
3317         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
3318
3319         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
3320
3321 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3322
3323         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
3324
3325 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3326
3327         * g++.dg/inherit/template-as-base.C: Expect error.
3328         * g++.dg/inherit/namespace-as-base.C: Likewise.
3329
3330 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
3331
3332         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
3333         g++.dg/ext/instantiate3.C: Tweak match patterns.
3334
3335         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
3336         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
3337         -da test.
3338
3339 2002-03-31  Richard Henderson  <rth@redhat.com>
3340
3341         * gcc.dg/special/alias-2.c: New.
3342         * gcc.dg/special/ecos.exp: Run it.
3343
3344 2002-03-31  Richard Henderson  <rth@redhat.com>
3345
3346         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
3347
3348 2002-03-31  Kazu Hirata  <kazu@hxi.com>
3349
3350         * gcc.dg/weak-1.c: Disable on h8300 port.
3351
3352 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
3353
3354         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
3355         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
3356         ordering tests.
3357         * g++.dg/bprob/bprob-1.C: New test.
3358         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
3359         * g++.dg/gcov/gcov-1.C: New test.
3360         * g++.dg/gcov/gcov-1.x: New file.
3361         * g++.dg/gcov/gcov-2.C: New test.
3362         * g++.dg/gcov/gcov-3.C: New test.
3363         * g++.dg/gcov/gcov-3.h: New file.
3364
3365 2002-03-28  Roger Sayle  <roger@eyesopen.com>
3366
3367         * g++.old-deja/g++.other/builtins5.C: New test.
3368         * g++.old-deja/g++.other/builtins6.C: New test.
3369         * g++.old-deja/g++.other/builtins7.C: New test.
3370         * g++.old-deja/g++.other/builtins8.C: New test.
3371         * g++.old-deja/g++.other/builtins9.C: New test.
3372
3373 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
3374
3375         * g++.dg/opt/static1.C: New test.
3376
3377         * g++.dg/opt/longbranch1.C: New test.
3378
3379 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
3380
3381         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
3382
3383         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
3384
3385 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
3386
3387         * gcc.c-torture/execute/20020328-1.c: New test.
3388
3389 2002-03-27  Richard Henderson  <rth@redhat.com>
3390
3391         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
3392         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
3393         move from g++.old-deja/g++.ext/.
3394
3395 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
3396
3397         * g++.dg/init/new2.C: New test.
3398
3399 2002-03-26  Richard Henderson  <rth@redhat.com>
3400
3401         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
3402
3403         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
3404         on sparc.
3405
3406         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
3407         sparcv9 systems.
3408         * gcc.dg/20001102-1.c: Likewise.
3409
3410 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
3411
3412         * gcc.dg/cpp/endif-pedantic1.c,
3413         gcc.dg/cpp/endif-pedantic2.c:  New tests.
3414
3415 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
3416
3417         * g++.dg/init/new1.C: New test.
3418
3419 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
3420
3421         * g++.dg/abi/vbase9.C: New test.
3422
3423 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
3424
3425         * gcc.dg/arm-asm.c: New test.
3426
3427 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
3428
3429         * gcc.dg/Wswitch-enum.c: New test.
3430         Fix PR c/5044.
3431
3432 2002-03-26  Richard Henderson  <rth@redhat.com>
3433
3434         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
3435         structure.
3436
3437 2002-03-25  Richard Henderson  <rth@redhat.com>
3438
3439         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
3440         sparcv9 systems.
3441
3442         * gcc.c-torture/compile/20011119-1.c (xxx): New.
3443         * gcc.c-torture/compile/20011119-2.c (xxx): New.
3444
3445 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
3446
3447         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
3448
3449 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
3450
3451         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
3452         targets using generic thunk support.
3453
3454 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
3455
3456         * gcc.c-torture/compile/20020323-1.c: New test.
3457
3458         * g++.dg/opt/conj2.C: New test.
3459
3460 2002-03-24  Richard Henderson  <rth@redhat.com>
3461
3462         * gcc.dg/weak-1.c: Use -fno-common.
3463
3464 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3465
3466         * g77.dg/f77-edit-apostrophe-out.f: New test
3467         * g77.dg/f77-edit-h-out.f: New test
3468         * g77.dg/f77-edit-t-in.f: New test
3469         * g77.dg/f77-edit-t-out.f: New test
3470         * g77.dg/f77-edit-x-out.f: New test
3471         * g77.dg/f77-edit-slash-out.f: New test
3472         * g77.dg/f77-edit-colon-out.f: New test
3473         * g77.dg/f77-edit-s-out.f: New test
3474
3475 2002-03-24  Richard Henderson  <rth@redhat.com>
3476
3477         * objc/execute/formal_protocol-6.x: New XFAIL.
3478
3479 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3480
3481         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
3482         that do not support weak symbols
3483
3484 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3485
3486         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
3487         * lib/g77.exp:  Likewise
3488         * lib/objc.exp: Likewise
3489
3490 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
3491
3492         * gcc.dg/Wswitch-default.c: New test.
3493
3494 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
3495
3496         * g++.dg/other/enum1.C: New test.
3497
3498 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
3499
3500         * gcc.dg/pragma-ep-3.c: Fix typo.
3501
3502 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3503
3504         * g++.dg/inherit/template-as-base.C: New test.
3505
3506 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
3507
3508         * g++.old-deja/g++.other/dwarf2-1.C: Move...
3509         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
3510
3511 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
3512
3513         * gcc.dg/cpp/multiline.c: Update to match.
3514
3515 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
3516
3517         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
3518
3519 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
3520
3521         * gcc.dg/cpp/extratokens2.c:  New file.
3522
3523 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
3524
3525         * gcc.dg/20020312-2.c: Add rs6000 target.
3526
3527         * gcc.c-torture/compile/20020319-1.c: New test.
3528
3529 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3530
3531         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
3532         (A, E): Handle this.
3533
3534 2002-03-20  Jason Merrill  <jason@redhat.com>
3535
3536         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
3537         ignoring -fpic.
3538         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
3539         through prune_gcc_output.
3540
3541 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
3542
3543         * gcc.c-torture/compile/20020320-1.c: New test.
3544
3545 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
3546
3547         * gcc.c-torture/compile/20020318-1.c: New test.
3548
3549         * gcc.dg/struct-by-value-1.c: New test.
3550
3551         * gcc.dg/20020319-1.c: New test.
3552
3553 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
3554
3555         * g++.dg/opt/conj1.C: New test.
3556
3557 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
3558
3559         * g++.dg/template/qualttp20.C: Revert previous change.
3560         * g++.dg/template/qualttp3.C: Likewise.
3561         * g++.dg/template/qualttp4.C: Likewise
3562         * g++.dg/template/qualttp5.C: Likewise
3563         * g++.dg/template/qualttp6.C: Likewise
3564         * g++.dg/template/qualttp7.C: Likewise
3565         * g++.dg/template/qualttp8.C: Likewise
3566         * g++.dg/template/recurse.C: Likewise.
3567
3568 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
3569
3570         * gcc.dg/cpp/wchar-1.c: Update.
3571
3572 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
3573
3574         * g++.dg/template/conv1.C: New test.
3575         * g++.dg/template/conv2.C: New test.
3576         * g++.dg/template/conv3.C: New test.
3577         * g++.dg/template/conv4.C: New test.
3578
3579 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3580
3581         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
3582         * g++.dg/template/qualttp3.C: Likewise.
3583         * g++.dg/template/qualttp4.C: Likewise
3584         * g++.dg/template/qualttp5.C: Likewise
3585         * g++.dg/template/qualttp6.C: Likewise
3586         * g++.dg/template/qualttp7.C: Likewise
3587         * g++.dg/template/qualttp8.C: Likewise
3588         * g++.dg/template/recurse.C: Likewise.
3589
3590 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3591
3592         * g++.dg/opt/dtor1.C: New test.
3593
3594 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
3595
3596         * gcc.c-torture/compile/20020315-1.c: New test.
3597
3598 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
3599
3600         * gcc.dg/weak-1.c: Fix scan tests.
3601
3602 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
3603
3604         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
3605         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
3606         cris-*-aout* mmix-*-*.
3607         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
3608         cris-*-aout* mmix-*-*.
3609         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
3610         cris-*-elf* cris-*-aout* and mmix-*-*.
3611         * gcc.dg/20001009-1.c: Ditto.
3612         * gcc.dg/20010912-1.c: Ditto.
3613         * gcc.dg/20020122-4.c: Ditto.
3614         * gcc.dg/inline-2.c: Ditto.
3615
3616 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
3617
3618         * gcc.c-torture/compile/20020314-1.c: New test.
3619
3620 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
3621
3622         * gcc.c-torture/execute/20020314-1.c: New test.
3623
3624 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
3625
3626         * g++.dg/warn/Wunused-1.C: New test.
3627
3628 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
3629
3630         * g++.dg/abi/mangle6.C: New test.
3631
3632 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
3633
3634         * gcc.c-torture/compile/20020309-2.c: New test.
3635
3636         * gcc.c-torture/compile/20020312-1.c: New test.
3637
3638 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
3639
3640         * g++.dg/other/access1.C: New test.
3641
3642 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
3643
3644         * gcc.c-torture/execute/wchar_t-1.c: New test.
3645
3646 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
3647
3648         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
3649
3650 2002-03-12  Roger Sayle  <roger@eyesopen.com>
3651
3652         * gcc.dg/20020312-1.c: New test case.
3653
3654 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
3655
3656         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
3657
3658 2002-03-11  Richard Henderson  <rth@redhat.com>
3659
3660         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
3661         * g++.old-deja/g++.jason/report.C: Likewise.
3662
3663 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3664
3665         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
3666         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
3667
3668 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3669
3670         * testsuite/g++.dg/overload/pmf1.C: New test.
3671
3672 2002-03-11  Kazu Hirata  <kazu@hxi.com>
3673
3674         * gcc.c-torture/execute/20020307-1.c: Use long.
3675
3676 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
3677
3678         PR optimization/5844
3679         * gcc.dg/20020310-1.c: New test.
3680
3681 2002-03-09  Michael Meissner  <meissner@redhat.com>
3682
3683         * gcc.c-torture/execute/memcpy-2.c: New test.
3684         * gcc.c-torture/execute/memset-1.c: New test.
3685         * gcc.c-torture/execute/strlen-1.c: New test.
3686         * gcc.c-torture/execute/strcmp-1.c: New test.
3687         * gcc.c-torture/execute/strncmp-1.c: New test.
3688
3689 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
3690
3691         * gcc.dg/ppc-ldstruct.c: New test.
3692
3693 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
3694
3695         * gcc.c-torture/execute/va-arg-22.c: New test.
3696
3697 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3698
3699         * gcc.c-torture/compile/20020309-1.c: New test.
3700
3701 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
3702
3703         * gcc.c-torture/execute/20020307-2.c: New test.
3704
3705 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
3706
3707         * g77.f-torture/compile/20020307-1.f: New test.
3708
3709 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
3710
3711         * gcc.dg/unordered-1.c: New test.
3712
3713 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
3714
3715         * gcc.c-torture/execute/20020307-1.c: New test.
3716
3717 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
3718
3719         * gcc.dg/20020304-1.c: New test.
3720
3721         * gcc.c-torture/compile/20020304-2.c: New test.
3722
3723 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
3724
3725         * gcc.c-torture/compile/20020304-1.c: New test case
3726         (from PR c/5830).
3727
3728 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
3729
3730         * gcc.dg/20020103-1.c: Add other -D ppc variants.
3731
3732 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
3733
3734         * g++.dg/other/classkey1.C: New test.
3735
3736 2002-03-01  Richard Henderson  <rth@redhat.com>
3737
3738         * gcc.c-torture/compile/981223-1.x: New.
3739         * gcc.c-torture/compile/920625-1.x: New.
3740
3741 2002-02-28  Richard Henderson  <rth@redhat.com>
3742
3743         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
3744
3745 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
3746
3747         * gcc.c-torture/execute/20020227-1.c: New test.
3748
3749 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
3750
3751         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
3752         here" ERROR lines.
3753         * g++.old-deja/g++.oliva/partord1.C: Likewise.
3754         * g++.old-deja.g++.other/defarg1.C: Likewise.
3755         * g++.old-deja/g++.pt/calls2.C: Likewise.
3756         * g++.old-deja/g++.pt/crash20.C: Likewise.
3757         * g++.old-deja/g++.pt/crash30.C: Likewise.
3758         * g++.old-deja/g++.pt/crash36.C: Likewise.
3759         * g++.old-deja/g++.pt/crash6.C: Likewise.
3760         * g++.old-deja/g++.pt/defarg13.C: Likewise.
3761         * g++.old-deja/g++.pt/derived3.C: Likewise.
3762         * g++.old-deja/g++.pt/error1.C: Likewise.
3763         * g++.old-deja/g++.pt/friend21.C: Likewise.
3764         * g++.old-deja/g++.pt/friend23.C: Likewise.
3765         * g++.old-deja/g++.pt/infinite1.C: Likewise.
3766         * g++.old-deja/g++.robertl/eb128.C: Likewise.
3767
3768 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
3769
3770         * gcc.c-torture/execute/20020225-2.c: New test.
3771
3772 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
3773
3774         * gcc.c-torture/execute/920730-1t.c,
3775         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
3776         Delete test cases, only relevant to -traditional.
3777
3778 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3779
3780         * gcc.dg/cpp/undef1.c: Remove.
3781         * gcc.dg/cpp/directiv.c: Update.
3782         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
3783
3784 2002-02-27  Michael Meissner  <meissner@redhat.com>
3785
3786         * gcc.c-torture/execute/20020226-1.c: New test.
3787
3788 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
3789
3790         * g++.dg/debug/debug4.C: New test.
3791
3792         * gcc.dg/ia64-visibility-1.c: New test.
3793
3794 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
3795
3796         * gcc.dg/debug/20020224-1.c: New.
3797
3798 2002-02-25  Kazu Hirata  <kazu@hxi.com>
3799
3800         * gcc.c-torture/execute/960416-1.x: New.
3801         * gcc.c-torture/execute/divconst-3.x: Likewise.
3802
3803 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
3804
3805         * gcc.dg/20020224-1.c: New test.
3806
3807 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
3808
3809         * gcc.c-torture/execute/20020225-1.c: New.
3810
3811 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3812
3813         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
3814
3815 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
3816
3817         * gcc.dg/20020222-1.c: New test.
3818
3819 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
3820
3821         * g++.dg/opt/anonunion1.C: New test.
3822
3823 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
3824
3825         * g++.dg/template/qualttp19.C: New test.
3826         * g++.dg/template/qualttp20.C: New test.
3827         * g++.old-deja/g++.jason/report.C: Adjust expected errors
3828         * g++.old-deja/g++.other/qual1.C: Likewise.
3829
3830 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
3831
3832         * gcc.dg/attr-alwaysinline.c: New.
3833
3834 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
3835
3836         * gcc.dg/20020220-1.c: New test.
3837
3838         * gcc.dg/20020220-2.c: New test.
3839
3840         * g++.dg/opt/mmx1.C: New test.
3841
3842 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
3843
3844         * gcc.c-torture/compile/20020110.c: New test.
3845
3846 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
3847
3848         * gcc.c-torture/execute/20020219-1.c: New test.
3849
3850         * gcc.dg/20020219-1.c: New test.
3851
3852         * gcc.dg/noncompile/20020220-1.c: New test.
3853
3854         * g++.dg/opt/ptrintsum1.C: New test.
3855
3856         * gcc.dg/debug/20020220-1.c: New test.
3857
3858 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
3859
3860         * gcc.c-torture/execute/20020216-1.c: New test.
3861
3862 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3863
3864         * gcc.dg/decl-1.c: Update, new test.
3865
3866 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
3867
3868         * g++.dg/abi/bitfield1.C: New test.
3869         * g++.dg/abi/bitfield2.C: New test.
3870
3871 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
3872
3873         * gcc.dg/attr-nest.c: New test.
3874
3875 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
3876
3877         * gcc.c-torture/execute/20020215-1.c: New test.
3878
3879 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
3880
3881         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
3882         * g++.dg/debug/debug.exp: New.
3883         * g++.dg/debug/trivial.C: New.
3884         * g++.dg/debug/debug1.C: Moved...
3885         * g++.dg/other/debug1.C: ...from here.
3886         * g++.dg/debug/debug2.C: Moved...
3887         * g++.dg/other/debug2.C: ...from here.
3888         * g++.dg/debug/debug3.C: Moved...
3889         * g++.dg/other/debug3.C: ...from here.
3890
3891         * gcc.dg/noncompile/20020213-1.c: New test.
3892
3893 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
3894
3895         * g++.dg/other/debug3.C: New test.
3896
3897         * gcc.c-torture/execute/20020213-1.c: New test.
3898
3899 2002-02-13  Richard Smith <richard@ex-parrot.com>
3900
3901         * g++.old-deja/g++.other/thunk1.C: New test.
3902
3903 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
3904
3905         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3906
3907 2002-02-13  Stan Shebs  <shebs@apple.com>
3908
3909         * gcc.dg/altivec-3.c: New.
3910
3911 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
3912
3913         * gcc.dg/Wunreachable-1.c: New test.
3914         * gcc.dg/Wunreachable-2.c: New test.
3915
3916 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3917
3918         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
3919
3920 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
3921
3922         * gcc.dg/decl-1.c: New test.
3923
3924 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
3925
3926         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
3927
3928 2002-02-10  Kazu Hirata  <kazu@hxi.com>
3929
3930         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
3931         * gcc.c-torture/compile/980506-1.x: Likewise.
3932
3933 2002-02-10  Kazu Hirata  <kazu@hxi.com>
3934
3935         * gcc.dg/20020210-1.c: New.
3936
3937 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
3938
3939         * g77.f-torture/execute/947.f: New regression test
3940         for PR fortran/947.
3941
3942 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
3943
3944         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
3945         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
3946
3947 2002-02-08  Richard Henderson  <rth@redhat.com>
3948
3949         * gcc.c-torture/compile/labels-3.c: New.
3950
3951 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
3952
3953         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
3954         expression statements work instead.
3955         * gcc.dg/noncompile/20020207-1.c: New test.
3956
3957 2002-02-07  Richard Henderson  <rth@redhat.com>
3958
3959         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
3960
3961 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
3962
3963         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
3964         message from g77
3965         * lib/g77-dg.exp: Trim g77 error messages so that they are
3966         recognized by dg.exp.
3967
3968 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
3969
3970         PR fortran/5473
3971         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
3972
3973 2002-02-07  Richard Henderson  <rth@redhat.com>
3974
3975         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
3976         to be sufficiently aligned for integers.
3977
3978 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
3979
3980         * g++.dg/template/friend4.C: New test.
3981
3982 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
3983
3984         PR fortran/5743
3985         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
3986         unsupported cases.
3987
3988 2002-02-07  Richard Henderson  <rth@redhat.com>
3989
3990         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
3991         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
3992         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
3993         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
3994
3995 2002-02-06  Richard Henderson  <rth@redhat.com>
3996
3997         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
3998
3999 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
4000
4001         * gcc.dg/20020206-1.c: New test.
4002
4003 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
4004
4005         * gcc.c-torture/execute/20020206-1.c: New test.
4006
4007         * gcc.c-torture/execute/20020206-2.c: New test.
4008
4009         PR optimization/5429:
4010         * gcc.c-torture/compile/20020206-1.c: New test.
4011
4012 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
4013
4014         * g++.dg/ext/align1.C: Do not use an explicit alignment value
4015         as certain file formats cannot support particularly large
4016         alignments.
4017
4018         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
4019         and do not expect to be able to link the executable.
4020
4021         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
4022         fail because the COFF format does not support the weak attribute.
4023
4024 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
4025
4026         * g77.dg/pr5473.f:  New test
4027
4028 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
4029
4030         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
4031         Fix testcase accordingly.
4032
4033 2002-02-04  Richard Henderson  <rth@redhat.com>
4034
4035         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
4036         (buf): Change to be an array of pointers, not ints.
4037
4038 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4039
4040         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
4041         before all tests.  Move warning one line above to match where it
4042         C frontend emits.
4043         * gcc.dg/Wswitch-2.c: New test.
4044         * g++.dg/warn/Wswitch-1.C: New test.
4045         * g++.dg/warn/Wswitch-2.C: New test.
4046
4047 2002-02-04  Richard Henderson  <rth@redhat.com>
4048
4049         * g++.dg/abi/offsetof.C: Fix size comparison.
4050
4051 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
4052
4053         * gcc.dg/cast-qual-2.c: New test.
4054
4055 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4056
4057         * gcc.dg/20020201-4.c: New test.
4058
4059 2002-02-04  Ben Elliston  <bje@redhat.com>
4060
4061         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
4062         target_info attribute != 0, in addition to the empty string.
4063         (gcc_target_compile): Likewise.
4064
4065 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
4066
4067         * gcc.dg/Wswitch.c: New test.
4068         PR gcc/4475. PR gcc/3780.
4069
4070 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
4071
4072         * g77.f-torture/execute/5122.f: New test for regressions
4073         against PR fortran/5122.
4074
4075 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
4076
4077         * g77.f-torture/compile/pr3743.f: Delete
4078         * g77.dg/pr3743-1.f: New test.
4079         * g77.dg/pr3743-2.f: New test.
4080         * g77.dg/pr3743-3.f: New test.
4081         * g77.dg/pr3743-4.f: New test.
4082
4083 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4084
4085         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
4086
4087 2002-02-02  Richard Henderson  <rth@redhat.com>
4088
4089         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
4090         * gcc.c-torture/execute/bf64-1.c: Likewise.
4091
4092 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4093
4094         * gcc.dg/20020201-2.c: New test.
4095
4096         * gcc.dg/20020201-3.c: New test.
4097
4098         * gcc.c-torture/execute/bitfld-2.c: New test.
4099
4100 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4101
4102         * gcc.dg/bitfld-1.c: Update.
4103         * gcc.dg/bitfld-2.c: Update.
4104         * gcc.c-torture/execute/bitfld-1.x: New.
4105
4106 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4107
4108         * gcc.c-torture/execute/20020201-1.c: New test.
4109
4110 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
4111
4112         PR target/5469
4113         * gcc.dg/20020201-1.c: New test.
4114
4115 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
4116
4117         PR fortran/3743
4118         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
4119         * g77.f-torture/compile/pr3743.x: Remove
4120
4121 2002-01-31  Tom Rix  <trix@redhat.com>
4122
4123         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
4124
4125 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4126
4127         * gcc.dg/noncompile/20020130-1.c: New test.
4128
4129 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
4130
4131         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
4132
4133 2002-01-29  Richard Henderson  <rth@redhat.com>
4134
4135         * gcc.c-torture/execute/991118-1.c: Cast various constants back
4136         to long long.
4137         * gcc.c-torture/execute/bf64-1.c: Likewise.
4138
4139 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
4140
4141         * gcc.c-torture/execute/20020129-1.c: New test.
4142
4143 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4144
4145         * gcc.c-torture/compile/20000224-1.c: Update.
4146         * gcc.c-torture/execute/bitfld-1.c: New tests.
4147         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
4148         * gcc.dg/uninit-A.c: Update.
4149
4150 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
4151
4152         * g++.dg/template/ctor1.C: Add instantiation.
4153
4154 2002-01-28  Paul Koning  <pkoning@equallogic.com>
4155
4156         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
4157         argument to __builtin_prefetch to be const ptr.
4158
4159 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
4160
4161         * gcc.c-torture/compile/20020120-1.c: New test.
4162
4163 2002-01-27  Kazu Hirata  <kazu@hxi.com>
4164
4165         * gcc.c-torture/execute/20020127-1.c: New test.
4166
4167 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
4168
4169         * g77.dg/f77-edit-i-in.f: New test
4170         * g77.dg/f77-edit-i-out.f: New test
4171
4172 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
4173
4174         * gcc.dg/debug/debug.exp: New file.
4175         * gcc.dg/debug/trivial.c: New file.
4176         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
4177         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
4178         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
4179         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
4180         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
4181         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
4182         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
4183         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
4184         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
4185         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
4186         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
4187         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
4188         * gcc.dg/20000503-1.c: Removed.
4189         * gcc.dg/20010207-1.c: Removed.
4190         * gcc.dg/20011223-1.c: Removed.
4191         * gcc.dg/20020104-2.c: Removed.
4192         * gcc.dg/debug-1.c: Removed.
4193         * gcc.dg/debug-2.c: Removed.
4194         * gcc.dg/debug-3.c: Removed.
4195         * gcc.dg/debug-4.c: Removed.
4196         * gcc.dg/debug-5.c: Removed.
4197         * gcc.dg/debug-6.c: Removed.
4198         * gcc.dg/dwarf2-1.c: Removed.
4199         * gcc.dg/dwarf2-2.c: Removed.
4200
4201 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
4202
4203         * g++.old-deja/g++.other/eh5.C: New test.
4204         * g++.old-deja/g++.other/sibcall2.C: New test.
4205         * g++.old-deja/g++.other/array9.C: New test.
4206         * g++.old-deja/g++.other/typename2.C: New test.
4207         * g++.old-deja/g++.other/crash60.C: New test.
4208         * g++.old-deja/g++.other/conv9.C: New test.
4209         * g++.old-deja/g++.other/mangle10.C: New test.
4210         * g++.old-deja/g++.other/unchanging1.C: New test.
4211         * g++.old-deja/g++.other/exprstmt1.C: New test.
4212         * g++.old-deja/g++.other/inline23.C: New test.
4213         * g++.old-deja/g++.eh/ia64-1.C: New test.
4214         * g++.old-deja/g++.other/dwarf2-1.C: New test.
4215         * g++.old-deja/g++.other/reload1.C: New test.
4216         * g++.old-deja/g++.other/static20.C: New test.
4217         * g++.old-deja/g++.other/local-alloc1.C: New test.
4218         * g++.old-deja/g++.other/conv8.C: New test.
4219         * g++.old-deja/g++.other/stmtexpr2.C: New test.
4220         * g++.old-deja/g++.other/storeexpr1.C: New test.
4221         * g++.old-deja/g++.other/storeexpr2.C: New test.
4222         * g++.dg/eh/template2.C: New test.
4223         * g++.dg/warn/weak1.C: New test.
4224
4225 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
4226
4227         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4228         Remove first, non-varying, argument.
4229
4230 2002-01-23  Richard Henderson  <rth@redhat.com>
4231
4232         * gcc.dg/inline-2.c: New.
4233
4234         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
4235         Add optional target arg.  Check number of arguments.
4236         (scan-assembler-not, scan-assembler-dem): Likewise.
4237         (scan-assembler-dem-not): Likewise.
4238
4239 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4240
4241         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
4242         line 12.
4243         * g++.old-deja/g++.brendan/parse3.C,
4244         g++.old-deja/g++.other/crash26.C,
4245         g++.old-deja/g++.other/crash28.C,
4246         g++.old-deja/g++.other/crash29.C,
4247         g++.old-deja/g++.other/crash30.C,
4248         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
4249
4250 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
4251
4252         * gcc.dg/20020115-1.c: New.
4253
4254 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
4255
4256         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
4257
4258 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
4259
4260         * gcc.dg/20020122-3.c: New.
4261
4262 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
4263
4264         * g++.dg/other/gc1.C: New test.
4265
4266 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4267
4268         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
4269
4270 2002-01-22  Richard Henderson  <rth@redhat.com>
4271
4272         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
4273
4274 2002-01-22  Richard Henderson  <rth@redhat.com>
4275
4276         * gcc.dg/20020122-4.c: New.
4277
4278 2002-01-22  H.J. Lu <hjl@gnu.org>
4279
4280         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
4281         link output.
4282         * gcc.dg/special/ecos.exp: Likewise.
4283         * lib/g++-dg.exp: Likewise.
4284         * lib/g77-dg.exp: Likewise.
4285         * lib/gcc-dg.exp : Likewise.
4286         * lib/mike-g++.exp: Likewise.
4287         * lib/mike-g77.exp: Likewise.
4288         * lib/mike-gcc.exp: Likewise.
4289         * lib/objc-dg.exp: Likewise.
4290
4291 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
4292
4293         PR target/5379
4294         * gcc.dg/20020122-2.c: New test.
4295
4296 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
4297
4298         * gcc.dg/20020122-1.c: New test.
4299
4300 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
4301
4302         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4303
4304 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
4305
4306         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
4307
4308 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4309
4310         * gcc.c-torture/compile/20020121-1.c: New test.
4311
4312 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4313
4314         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
4315         ld_library_path.
4316
4317 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
4318
4319         * gcc.dg/20020218-1.c: New test.
4320
4321 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
4322
4323         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
4324         messages
4325         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
4326         "At global scope" warning
4327         * g++.dg/ext/align1.C: Change cygwin test for alignment
4328         from db-bogus to dg-warning
4329
4330 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
4331
4332         * g77.f-torture/compile/cpp2.F: New test.
4333
4334 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4335
4336         * g++.dg/template/access1.C: New test.
4337
4338 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
4339
4340         * gcc.dg/20020118-1.c: New.
4341
4342 2002-01-18  Kazu Hirata  <kazu@hxi.com>
4343
4344         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
4345
4346 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4347
4348         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
4349         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
4350         alignment warnings.
4351
4352 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4353
4354         * gcc.misc-tests/i386-prefetch.exp: Save and restore
4355         torture_with_loops and torture_without_loops
4356
4357 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
4358
4359         * gcc.c-torture/compile/20020116-1.c: New test.
4360
4361 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
4362
4363         * gcc.dg/20020116-2.c: New test.
4364
4365         * gcc.dg/ultrasp4.c: New test.
4366
4367         * gcc.dg/20020116-1.c: New test.
4368
4369 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
4370
4371         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
4372         by EABI.
4373
4374 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
4375
4376         * gcc.misc-tests/i386-prefetch.exp: New.
4377         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
4378         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
4379         * gcc.misc-tests/i386-pf-none-1.c: New test.
4380         * gcc.misc-tests/i386-pf-sse-1.c: New test.
4381
4382 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
4383
4384         * gcc.dg/gnu89-init-1.c: Add new tests.
4385
4386 2002-01-15  Andreas Jaeger  <aj@suse.de>
4387
4388         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
4389         * gcc.dg/i386-mmx-2.c: Likewise.
4390         * gcc.dg/i386-sse-1.c: Likewise.
4391         * gcc.dg/i386-sse-2.c: Likewise.
4392         * gcc.dg/i386-sse-3.c: Likewise.
4393
4394 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
4395
4396         * g77.f-torture/execute/intrinsic-unix-bessel.f:
4397         Uncomment additional cases that now pass.
4398
4399 2002-01-11  Richard Henderson  <rth@redhat.com>
4400
4401         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
4402         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
4403
4404 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
4405
4406         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
4407
4408 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
4409
4410         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
4411         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
4412
4413 2002-01-10  Dale Johannesen  <dalej@apple.com>
4414
4415         * gcc.c-torture/execute/loop-11.c: New.
4416
4417 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
4418
4419         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
4420         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
4421
4422 2002-01-09  Richard Henderson  <rth@redhat.com>
4423
4424         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
4425         type in which to perform the operation for each size.
4426
4427 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
4428
4429         * gcc.c-torture/compile/20020109-2.c: New test.
4430
4431 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
4432
4433         * gcc.c-torture/execute/loop-10.c: New test.
4434
4435 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4436
4437         * gcc.c-torture/compile/20010226-1.c: New test.
4438         * gcc.c-torture/compile/20010227-1.c: New test.
4439         * gcc.c-torture/compile/20010426-1.c: New test.
4440         * gcc.c-torture/compile/20010510-1.c: New test.
4441         * gcc.c-torture/compile/20010605-3.c: New test.
4442         * gcc.c-torture/compile/20010824-1.c: New test.
4443         * gcc.c-torture/execute/20010409-1.c: New test.
4444         * gcc.dg/noncompile/20000901-1.c: New test.
4445         * gcc.dg/20001023-1.c: New test.
4446         * gcc.dg/20001101-1.c: New test.
4447         * gcc.dg/20001102-1.c: New test.
4448         * gcc.dg/20010207-1.c: New test.
4449         * gcc.dg/20010405-1.c: New test.
4450         * gcc.dg/20010822-1.c: New test.
4451         * gcc.dg/20011107-1.c: New test.
4452
4453 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
4454
4455         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
4456
4457         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
4458         execution failure on PA targets.
4459
4460 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4461
4462         * gcc.c-torture/compile/20020109-1.c: New test.
4463
4464 2002-01-08  Kazu Hirata  <kazu@hxi.com>
4465
4466         * gcc.c-torture/execute/20020108-1.c: New test.
4467
4468 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
4469
4470         * gcc.dg/20020108-1.c: New test.
4471
4472 2002-01-08  H.J. Lu <hjl@gnu.org>
4473
4474         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
4475         for header files.
4476
4477 2002-01-08  Geoff Keating  <geoffk@redhat.com>
4478
4479         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
4480         consistency.
4481
4482 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
4483
4484         * gcc.dg/altivec-4.c: Test altivec predicates.
4485
4486 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
4487
4488         * gcc.c-torture/execute/20020107-1.c: New test.
4489
4490 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
4491
4492         PR c/5279
4493         * gcc.c-torture/compile/20020106-1.c: New test.
4494
4495 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
4496
4497         * gcc.c-torture/execute/nestfunc-4.c: New test.
4498
4499 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4500
4501         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
4502         extra triple that slipped in.
4503         * g++.old-deja/g++.abi/align.C: Likewise.
4504         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4505
4506 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4507
4508         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
4509         * g++.old-deja/g++.abi/align.C: Likewise.
4510         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4511
4512         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
4513         on FreeBSD/i386.
4514         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
4515         FreeBSD.
4516
4517 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
4518
4519         * gcc.dg/20020104-1.c: New test.
4520
4521         * gcc.dg/20020104-2.c: New test.
4522
4523 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
4524
4525         * gcc.dg/20020103-1.c: Fix typo in target selector.
4526
4527 2002-01-03  Richard Henderson  <rth@redhat.com>
4528
4529         * gcc.dg/20020103-1.c: New.
4530
4531 2002-01-03  Kazu Hirata  <kazu@hxi.com>
4532
4533         * gcc.c-torture/execute/20020103-1.c: New test.
4534
4535 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
4536
4537         * g++.dg/other/debug2.C: New test.
4538
4539         * gcc.c-torture/compile/20020103-1.c: New test.
4540
4541 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
4542
4543         * gcc.dg/gnu89-init-1.c: Added new tests.
4544
4545 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4546
4547         * g++.dg/template/friend2.C: Remove as patch is reverted.
4548
4549         * g++.dg/warn/oldcast1.C: New test.
4550
4551         * g++.dg/template/ptrmem1.C: New test.
4552         * g++.dg/template/ptrmem2.C: New test.
4553
4554         * g++.dg/template/ntp.C: New test.
4555
4556         * g++.dg/other/component1.C: New test.
4557
4558         * g++.dg/template/ttp3.C: New test.
4559
4560         * g++.dg/template/friend2.C: New test.
4561         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
4562
4563 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4564
4565         * g++.dg/other/ptrmem1.C: New test.
4566         * g++.dg/other/ptrmem2.C: New test.
4567
4568 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4569
4570         * g++.dg/template/ctor1.C: New test.
4571
4572 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4573
4574         * g++.dg/template/friend2.C: New test.
4575
4576 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
4577
4578         * gcc.dg/mmix-1.c: New test.
4579
4580 2001-12-31  Richard Henderson  <rth@redhat.com>
4581
4582         * gcc.dg/asm-5.c: New.
4583
4584 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
4585
4586         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
4587         in namespace __gnu_cxx
4588
4589 2001-12-30  Richard Henderson  <rth@redhat.com>
4590
4591         * gcc.dg/debug-6.c: New.
4592
4593 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
4594
4595         * gcc.c-torture/compile/20011229-2.c: New test.
4596
4597 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
4598
4599         * gcc.dg/debug-3.c: New test.
4600         * gcc.dg/debug-4.c: New test.
4601         * gcc.dg/debug-5.c: New test.
4602
4603 2001-12-29  Richard Henderson  <rth@redhat.com>
4604
4605         * g++.dg/eh/loop1.C: New.
4606
4607 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4608
4609         * g++.dg/template/crash1.C: New test.
4610
4611 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4612
4613         * g++.dg/other/const1.C: New test.
4614
4615 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
4616
4617         * gcc.c-torture/compile/20011229-1.c: New test.
4618
4619 2001-12-28  Stan Shebs  <shebs@apple.com>
4620
4621         * lib/objc-torture.exp: Resync with c-torture.exp.
4622         * lib/objc.exp: Load standard libraries.
4623
4624 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
4625
4626         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
4627         additional tests.
4628
4629 2001-12-27  Roger Sayle <roger@eyesopen.com>
4630
4631         * gcc.c-torture/execute/string-opt-16.c: New testcase.
4632
4633 2001-12-27  Richard Henderson  <rth@redhat.com>
4634
4635         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
4636
4637 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
4638
4639         * g++.dg/eh/ctor1.C: New test.
4640         * g++.dg/other/error2.C: New test.
4641
4642 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
4643
4644         * g++.dg/other/init2.C: New test.
4645
4646 2001-12-24  Richard Henderson  <rth@redhat.com>
4647
4648         * gcc.dg/20011223-1.c: New.
4649         * gcc.dg/inline-1.c: New.
4650
4651 2001-12-23  Richard Henderson  <rth@redhat.com>
4652
4653         * gcc.dg/asm-4.c: Test operand modifiers.
4654
4655 2001-12-23  Richard Henderson  <rth@redhat.com>
4656
4657         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
4658
4659 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4660
4661         * gcc.c-torture/execute/20011223-1.c: New test.
4662
4663 2001-12-21  Richard Henderson  <rth@redhat.com>
4664
4665         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
4666         re-enables the warning.
4667
4668 2001-12-21  Richard Henderson  <rth@redhat.com>
4669
4670         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
4671
4672 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
4673
4674         * gcc.c-torture/compile/20011218-1.c: New test.
4675
4676 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
4677
4678         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
4679         arm-isr.c test.
4680         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
4681         epilogue generation for ARM ISR routines.
4682
4683 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4684
4685         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
4686         * gcc.dg/format/c90-printf-3.c: Likewise.
4687         * gcc.dg/format/c99-printf-3.c: Likewise.
4688         * gcc.dg/format/ext-1.c: Likewise.
4689         * gcc.dg/format/ext-6.c: Likewise.
4690         * gcc.dg/format/format.h: Prototype unlocked stdio.
4691
4692 2001-12-20  Richard Henderson  <rth@redhat.com>
4693
4694         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
4695         (arena): Use it.
4696         (malloc): Correct allocation logic.  Abort if we fill up the
4697         arena before initialization complete.
4698         (realloc): Correct allocation logic.
4699
4700 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
4701
4702         * gcc.c-torture/compile/20011219-2.c: New test.
4703
4704         * gcc.c-torture/execute/20011219-1.c: New test.
4705
4706 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
4707
4708         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
4709         target does not support weak symbols.
4710
4711 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
4712
4713         * gcc.c-torture/compile/20011219-1.c: New test.
4714
4715 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
4716
4717         * g++.dg/other/error1.C: New test.
4718
4719 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
4720
4721         * gcc.c-torture/execute/20011217-1.c: New test.
4722
4723 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
4724
4725         * objc.dg/special/: New directory.
4726         * objc.dg/special/special.exp: New file.
4727         * objc.dg/special/unclaimed-category-1.h: New file.
4728         * objc.dg/special/unclaimed-category-1a.m: New file.
4729         * objc.dg/special/unclaimed-category-1.m: New file.
4730
4731 2001-12-17  Andreas Jaeger  <aj@suse.de>
4732
4733         * gcc.c-torture/compile/20011217-2.c: New test.
4734
4735 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4736
4737         * gcc.c-torture/compile/20011217-1.c: New test.
4738
4739 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
4740
4741         * testsuite/gcc.dg/20011214-1.c: New.
4742
4743 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
4744
4745         * gcc.dg/altivec-4.c: New.
4746
4747 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
4748
4749         * gcc.dg/20011113-1.c: New test.
4750
4751 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4752
4753         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
4754         std::__malloc_alloc_template<0> and
4755         std::__default_alloc_template<false, 0>.
4756
4757 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4758
4759         * objc/execute/bf-21.m: New test.
4760         * objc/execute/enumeration-1.m: New test.
4761         * objc/execute/enumeration-2.m: New test.
4762
4763 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
4764
4765         * gcc.dg/gnu89-init-1.c: New test.
4766
4767 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
4768
4769         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
4770         * g++.old-deja/g++.jason/2371.C: Likewise.
4771         * g++.old-deja/g++.jason/template33.C: Likewise.
4772         * g++.old-deja/g++.jason/template34.C: Likewise.
4773         * g++.old-deja/g++.jason/template36.C: Likewise.
4774         * g++.old-deja/g++.oliva/typename1.C: Likewise.
4775         * g++.old-deja/g++.oliva/typename2.C: Likewise.
4776         * g++.old-deja/g++.other/typename1.C: Likewise.
4777         * g++.old-deja/g++.pt/inherit2.C: Likewise.
4778         * g++.old-deja/g++.pt/nontype5.C: Likewise.
4779         * g++.old-deja/g++.pt/typename11.C: Likewise.
4780         * g++.old-deja/g++.pt/typename14.C: Likewise.
4781         * g++.old-deja/g++.pt/typename16.C: Likewise.
4782         * g++.old-deja/g++.pt/typename3.C: Likewise.
4783         * g++.old-deja/g++.pt/typename4.C: Likewise.
4784         * g++.old-deja/g++.pt/typename5.C: Likewise.
4785         * g++.old-deja/g++.pt/typename7.C: Likewise.
4786         * g++.old-deja/g++.robertl/eb9.C: Likewise.
4787
4788 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
4789
4790         * g++.dg/other/linkage1.C: New test.
4791         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
4792         specifiers.
4793
4794 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
4795
4796         * gcc.dg/concat.c: New test.
4797
4798 2001-12-11  Stan Shebs  <shebs@apple.com>
4799
4800         * objc/compile: New test directory.
4801         * objc/compile/compile.exp: New expect script.
4802         * objc/compile/20011211-1.m: New compile test.
4803
4804 2001-12-11  Jason Merrill  <jason@redhat.com>
4805
4806         * lib/prune.exp (prune_gcc_output): Also handle "In member
4807         function".  So many permutations...
4808
4809 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
4810
4811         * g++.dg/template/typedef1.C: New test.
4812
4813 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
4814
4815         * g++.dg/other/copy1.C: New test.
4816
4817 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
4818
4819         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
4820
4821         * gcc.dg/builtin-choose-expr.c: New.
4822
4823 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
4824
4825         * gcc.dg/altivec-2.c: New.
4826
4827 2001-12-07  Richard Henderson  <rth@redhat.com>
4828
4829         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
4830
4831 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
4832
4833         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
4834         ultrasparc.
4835
4836 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4837
4838         * g++-old.deja/g++.robertl/eb101.C: Deleted.
4839
4840 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
4841
4842         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
4843         variable argument list.
4844
4845 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
4846
4847         * gcc.c-torture/execute/memcheck: Delete entire directory.
4848         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
4849         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
4850
4851 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4852
4853         * gcc.dg/Wshadow-1.c: New test.
4854
4855 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
4856
4857         * gcc.c-torture/compile/20011130-1.c: New test.
4858
4859         * gcc.dg/noncompile/20011025-1.c: New test.
4860
4861         * g++.dg/other/anon-union.C: New test.
4862
4863         * gcc.c-torture/execute/20011024-1.c: New test.
4864
4865 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
4866
4867         * gcc.c-torture/execute/20000722-1.x,
4868         gcc.c-torture/execute/20010123-1.x: Remove.
4869         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
4870         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
4871         gcc.dg/c99-complit-2.c: New tests.
4872
4873 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
4874
4875         * g++.dg/inherit/base1.C: New test.
4876
4877 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
4878
4879         * g++.dg/other/stdarg1.C: New test.
4880
4881         * gcc.c-torture/compile/20011130-2.c: New test.
4882
4883 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
4884
4885         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
4886         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
4887         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
4888         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
4889         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
4890         * gcc.dg/builtin-prefetch-1.c: New test.
4891
4892 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
4893
4894         * gcc.dg/20011130-1.c: New test.
4895
4896 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
4897
4898         * g++.dg/other/scope1.C: New test.
4899         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
4900
4901 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4902
4903         * gcc.dg/vla-init-1.c: New test.
4904
4905 2001-12-01  Geoff Keating  <geoffk@redhat.com>
4906
4907         * gcc.c-torture/compile/structs.c: New testcase from GDB.
4908
4909 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4910
4911         * objc.dg/alias.m: Update.
4912         * objc.dg/class-1.m: Update.
4913         * objc.dg/const-str-1.m: Update.
4914         * objc.dg/fwd-proto-1.m: Update.
4915         * objc.dg/id-1.m: Update.
4916         * objc.dg/super-class-1.m: Update.
4917
4918 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
4919
4920         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
4921         constructs.
4922
4923 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
4924
4925         * gcc.c-torture/execute/20011128-1.c: New test.
4926
4927 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
4928
4929         * gcc.dg/20011127-1.c: New test.
4930
4931 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4932
4933         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
4934         from Austin Group draft 7.
4935         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
4936         scanf format arguments.
4937         * gcc.dg/format/no-exargs-2.c: New test.
4938
4939 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
4940
4941         * g++.dg/abi/vbase8-4.C: New test.
4942
4943 2001-11-24  Ian Lance Taylor  <ian@airs.com>
4944
4945         * gcc.c-torture/execute/20011121-1.c: New test.
4946
4947 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
4948
4949         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
4950
4951 2001-11-23  Andreas Jaeger  <aj@suse.de>
4952
4953         * gcc.dg/cpp/charconst-2.c: New test.
4954
4955 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
4956
4957         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
4958         to the host if it is remote.  Let tests specify extra headers
4959         they use.
4960         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
4961         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
4962         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
4963         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
4964         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
4965         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
4966         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
4967         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
4968         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
4969         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
4970
4971 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
4972
4973         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
4974         for little endian ARMs.
4975
4976 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
4977
4978         * gcc.c-torture/compile/20011119-1.c: New test.
4979         * gcc.c-torture/compile/20011119-2.c: New test.
4980
4981 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
4982
4983         * gcc.dg/altivec-1.c: Fix typo.
4984
4985 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
4986
4987         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
4988
4989 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
4990
4991         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
4992
4993 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
4994
4995         * lib/g77.exp: Don't specify --rpath-link.
4996
4997         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
4998         across all the headers.
4999         * gcc.dg/format/format.exp: For testing on a remote host,
5000         copy format.h.
5001
5002         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
5003         * gcc.c-torture/execute/930406-1.c: Likewise.
5004         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5005
5006 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
5007
5008         * gcc.dg/altivec-1.c: New.
5009
5010 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
5011
5012         * gcc.dg/cpp/fpreprocessed.c: New test case.
5013
5014 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5015
5016         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
5017         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
5018         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
5019
5020 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5021
5022         * gcc.dg/no-builtin-1.c: New test.
5023
5024 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
5025
5026         * gcc.c-torture/execute/20011115-1.c: New test.
5027
5028 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
5029
5030         * gcc.c-torture/compile/20011114-2.c: New test.
5031         * gcc.c-torture/compile/20011114-3.c: New test.
5032         * gcc.c-torture/compile/20011114-4.c: New test.
5033
5034 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
5035
5036         * g++.dg/other/init1.C: New test.
5037
5038 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
5039
5040         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
5041         message.
5042
5043         * gcc.c-torture/execute/20011114-1.c: New testcase.
5044
5045         * gcc.c-torture/compile/20010327-1.c: Revert last change.
5046         * gcc.c-torture/compile/20011114-1.c: New test, exactly
5047         like the (before this change) version of 20010327-1.c.
5048
5049 2001-11-14  Roger Sayle <roger@eyesopen.com>
5050
5051         * gcc.c-torture/execute/string-opt-13.c: New testcase.
5052
5053 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
5054
5055         * g++.dg/init/array2.C: New test.
5056
5057 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
5058
5059         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
5060
5061 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
5062
5063         * g++.dg/other/forscope1.C: New test.
5064         * g++.dg/ext/forscope1.C: New test.
5065         * g++.dg/ext/forscope2.C: New test.
5066
5067 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
5068
5069         * gcc.c-torture/execute/20011113-1.c: New test.
5070
5071 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
5072
5073         * gcc.c-torture/execute/20011109-2.c: New test.
5074
5075         * gcc.c-torture/execute/20011109-1.c: New test.
5076
5077 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
5078
5079         * gcc.c-torture/compile/20011109-1.c: New test.
5080
5081 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
5082
5083         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
5084         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
5085         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
5086         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
5087         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
5088         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
5089         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
5090
5091 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5092
5093         * g++.dg/warn/Wshadow-1.C: New tests.
5094         * g++.old-deja/g++.mike/for3.C: Update.
5095
5096 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5097
5098         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
5099         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
5100         XFAILs.  Adjust expected error texts.
5101         * gcc.c-torture/compile/20011106-1.c,
5102         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
5103         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
5104         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
5105         gcc.dg/c99-array-lval-5.c: New tests.
5106
5107 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5108
5109         * gcc.dg/cpp/defined.c: Update.
5110
5111 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5112
5113         * gcc.c-torture/execute/anon-1.c: New test.
5114
5115 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
5116
5117         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
5118         same size, so no warning should be produced on stormy16.
5119
5120         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
5121         due to oversized array.
5122         * g++.old-deja/g++.mike/ns15.C: Likewise.
5123         * g++.old-deja/g++.pt/crash16.C: Likewise.
5124
5125 2001-11-02  Graham Stott  <grahams@redhat.com>
5126
5127         * g++.dgother/debug1.C: Fix typos.
5128
5129 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
5130
5131         * g++.dg/other/debug1.C: New test.
5132
5133 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5134
5135         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
5136         of unsigned long.
5137
5138 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
5139
5140         * gcc.dg/20011029-2.c: New test.
5141
5142         * gcc.c-torture/compile/20011029-1.c: New test.
5143
5144 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5145
5146         * objc/execute/class_self-1.m: New test.
5147         * objc/execute/class_self-2.m: New test.
5148
5149 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
5150
5151         * gcc.misc-tests/msgs.exp: Delete.
5152         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
5153         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
5154         error set to match recent changes.
5155
5156 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
5157
5158         * gcc.dg/20011021-1.c: New test.
5159
5160 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
5161
5162         * gcc.c-torture/compile/20011023-1.c: New test.
5163
5164 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
5165
5166         * lib/g77.exp: Rewrite based on lib/g++.exp.
5167
5168 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
5169
5170         * gcc.c-torture/execute/20011019-1.c: New test.
5171
5172         * gcc.dg/20011018-1.c: New test.
5173
5174 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
5175
5176         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
5177
5178 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
5179
5180         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
5181         * gcc.dg/attr-invalid.c: Likewise.
5182
5183 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
5184
5185         * testsuite/gcc.dg/20011015-1.c: New test.
5186
5187 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5188
5189         * g++.dg/template/unify2.C: New test.
5190
5191 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5192
5193         * g++.dg/other/exception-specification.C: New test
5194
5195 2001-10-13  Tom Rix  <trix@redhat.com>
5196
5197         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
5198         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
5199
5200 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
5201
5202         * testsuite/gcc.dg/20011009-1.c: New test.
5203
5204 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
5205
5206         PR g++/4476
5207         * g++.dg/other/friend1.C: New test.
5208
5209 2001-10-11  Richard Henderson  <rth@redhat.com>
5210
5211         * g++.old-deja/g++.other/crash18.C: Add -S to options.
5212
5213 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5214
5215         * gcc.c-torture/compile/20011010-1.c: New.
5216
5217 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5218
5219         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
5220         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
5221         g77.f-torture/execute/execute.exp,
5222         g77.f-torture/noncompile/noncompile.exp,
5223         gcc.c-torture/compile/compile.exp,
5224         gcc.c-torture/execute/execute.exp,
5225         gcc.c-torture/execute/ieee/ieee.exp,
5226         gcc.c-torture/execute/memcheck/memcheck.exp,
5227         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
5228         objc/execute/execute.exp: Update FSF address.
5229
5230 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
5231
5232         * gcc.dg/cpp/cmdlne-C.c: Update.
5233         * gcc.dg/cpp/cmdlne-C2.c: New.
5234
5235 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5236
5237         * gcc.c-torture/execute/20011008-3.c: New.
5238
5239 2001-10-08  DJ Delorie  <dj@redhat.com>
5240
5241         * gcc.dg/20011008-1.c: New.
5242         * gcc.dg/20011008-2.c: New.
5243
5244 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5245
5246         * gcc.dg/cpp/spacing1.c: Update test.
5247
5248 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5249
5250         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
5251         spelling errors of "separate" as "seperate".
5252
5253 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
5254
5255         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
5256         enough to avoid inlining.
5257
5258 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5259
5260         * lib/g77.exp: set libg2c_dir correctly.
5261
5262 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5263
5264         * gcc.dg/cpp/macro11.c: New test.
5265
5266 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5267
5268         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
5269         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
5270         gcc.dg/format/multattr-3.c: New tests.
5271         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
5272         tests for format attributes on function pointers being rejected.
5273
5274 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5275
5276         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
5277
5278 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5279
5280         * g++.dg/warn/format1.C: New test.
5281
5282 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
5283
5284         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
5285
5286 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5287
5288         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
5289
5290 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5291
5292         * gcc.dg/cpp/redef2.c: Add test.
5293
5294 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
5295
5296         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
5297         long-standing bug on i686, apparently.
5298         * gcc.c-torture/execute/loop-2c.x: New file.
5299         * gcc.c-torture/execute/loop-2d.x: New file.
5300         * gcc.c-torture/execute/loop-3c.x: New file.
5301
5302 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
5303
5304         * gcc.dg/cpp/20000625-2.c: Correct line number.
5305
5306 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5307
5308         * gcc.dg/cpp/macro10.c: New test.
5309         * gcc.dg/cpp/strify3.c: New test.
5310         * gcc.dg/cpp/spacing1.c: Add tests.
5311         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
5312         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
5313
5314 2001-09-24  DJ Delorie  <dj@redhat.com>
5315
5316         * gcc.c-torture/execute/20010924-1.c: New test.
5317
5318 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5319
5320         * testsuite/objc/execute/paste.m: Remove.
5321
5322 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5323
5324         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
5325
5326 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
5327
5328         * g77.dg/strlen0.f: New test.
5329
5330 2001-09-21  Richard Henderson  <rth@redhat.com>
5331
5332         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
5333         * g++.old-deja/g++.abi/vtable2.C: Likewise.
5334
5335 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5336
5337         Table-driven attributes.
5338         * g++.dg/ext/attrib1.C: New test.
5339
5340 2001-09-20  DJ Delorie  <dj@redhat.com>
5341
5342         * gcc.dg/20000926-1.c: Update expected warning messages.
5343         * gcc.dg/array-2.c: Likewise, and test for warnings too.
5344         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
5345         array.
5346
5347 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
5348
5349         * g++.dg/eh/registers1.C: New test case.
5350
5351 2001-09-17  Richard Henderson  <rth@redhat.com>
5352
5353         * gcc.dg/array-5.c: Fix VLA decomposition test.
5354
5355 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5356
5357         * gcc.dg/cpp/line5.c: New testcase.
5358
5359 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
5360
5361         * gcc.dg/cpp/macro9.c: New test.
5362
5363 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
5364
5365         * gcc.c-torture/execute/980223.c: Change type of addr from long
5366         to char *.
5367
5368 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
5369
5370         * gcc.c-torture/execute/20010915-1.c: New test.
5371
5372 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
5373
5374         * g77.dg/bprob: New directory.
5375         * g77.dg/bprob/bprob.exp: New file.
5376         * g77.dg/bprob/bprob-1.f: New test.
5377         * g77.dg/gcov: New directory.
5378         * g77.dg/gcov/gcov.exp: New file.
5379         * g77.dg/gcov/gcov-1.f: New test.
5380         * g77.dg/gcov/gcov-1.x: New file.
5381
5382 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5383
5384         * gcc.dg/cpp/directiv.c: Update.
5385         * gcc.dg/cpp/undef1.c: Update.
5386
5387 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
5388
5389         * gcc.dg/20010912-1.c: New test.
5390
5391 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
5392
5393         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
5394         language-independent file in lib.
5395         * lib/gcov.exp: New file.
5396
5397 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5398
5399         * gcc.c-torture/compile/20010911-1.c: New test.
5400
5401 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
5402
5403         * lib/profopt.exp: New, to support profile-directed optimizations.
5404         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
5405         * gcc.misc-tests/bprob-1.c: New test.
5406         * gcc.misc-tests/bprob-2.c: New test.
5407
5408 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
5409
5410         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
5411         XFAIL and which kinds of gcov output to verify.
5412         * gcc.misc-tests/gcov-4b.x: New file.
5413         * gcc.misc-tests/gcov-5b.x: New file.
5414         * gcc.misc-tests/gcov-6.x: New file.
5415         * gcc.misc-tests/gcov-7.c: New test.
5416         * gcc.misc-tests/gcov-7.x: New file.
5417
5418 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
5419
5420         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
5421         * gcc.misc-tests/gcov-6.c: New test.
5422
5423 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5424
5425         PR c++/3986
5426         * g++.dg/abi/vbase1.C: New test.
5427
5428 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
5429
5430         * objc.dg/method-2.m: New.
5431
5432 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5433
5434         PR c++/4203
5435         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
5436         * g++.dg/init/empty1.C: New test.
5437
5438 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
5439
5440         * gcc.c-torture/compile/20010903-1.c: New test.
5441
5442 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
5443
5444         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
5445         for m68k.
5446
5447 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
5448
5449         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
5450
5451         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
5452
5453         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
5454
5455 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
5456
5457         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
5458         for 16-bit 'unsigned int'.
5459
5460 2001-08-29  Kazu Hirata  <kazu@hxi.com>
5461
5462         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
5463
5464 2001-08-27  Richard Henderson  <rth@redhat.com>
5465
5466         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
5467         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
5468
5469 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
5470
5471         * gcc.dg/asm-names.c (ymain): New.
5472
5473 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
5474
5475         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
5476         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
5477         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
5478
5479 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5480
5481         * gcc.dg/compare5.c: New testcase.
5482
5483 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
5484
5485         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
5486         and "In instantiation".
5487
5488 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
5489
5490         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
5491
5492 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
5493
5494         * gcc.misc-tests/gcov.exp: Add support for branch information.
5495         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
5496         * gcc.misc-tests/gcov-4.c: New test.
5497         * gcc.misc-tests/gcov-4b.c: New test.
5498         * gcc.misc-tests/gcov-5b.c: New test.
5499
5500 2001-08-20  Zack Weinberg  <zackw@panix.com>
5501
5502         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
5503         expected to fail.
5504
5505 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5506
5507         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
5508
5509 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
5510
5511         * g++.dg/eh/template1.C: New test.
5512
5513 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
5514
5515         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
5516         Fix thinko.
5517         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
5518         for xfail.
5519
5520 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
5521
5522         * lib/g77-dg.exp:  Use prune.exp for common procedures
5523         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
5524         * lib/g77.exp: (g77-dg-prune) Remove
5525
5526 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
5527
5528         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
5529
5530 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5531
5532         * g++.dg/template/unify1.C: New test.
5533
5534 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
5535
5536         * g++.dg/abi/empty4.C: New test.
5537
5538 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
5539
5540         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
5541         solaris2.*
5542         * g77.f-torture/compile/pr3743.x: Likewise
5543
5544 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5545
5546         * g++.dg/other/using-declaration.C: New test.
5547
5548 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5549
5550         * gcc.dg/cpp/tr-sign.c: New testcase.
5551
5552 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5553
5554         * gcc.dg/cpp/19951025-1.c: Revert.
5555         * gcc.dg/cpp/directiv.c: We no longer process directives that
5556         interrupt macro arguments.
5557
5558 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
5559
5560         * gcc.dg/bconstp-1.c: New test.
5561
5562 2001-08-03  Richard Henderson  <rth@redhat.com>
5563
5564         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
5565
5566 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5567
5568         * gcc.dg/cpp/19951025-1.c: Update.
5569
5570 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
5571
5572         * g77.dg/ff90-1.f (s): Fix reference of variable z,
5573         should be x.
5574
5575 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
5576
5577         Kill -fhonor-std.
5578         * g++.old-deja/g++.ns/ns14.C: Remove special options.
5579         * g++.old-deja/g++.other/std1.C: Likewise.
5580         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
5581
5582 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
5583
5584         * lib/g77.exp:  Load gcc-defs.exp for common procedures
5585         (g77_pass, g77_fail, g77_finish, g77_exit,
5586         ${tool}_check_unsupported_p} Now redundant.  Deleted.
5587
5588 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
5589
5590         * g77.dg/fbackslash.f
5591         * g77.dg/fcase-preserve.f
5592         * g77.dg/ff90-1.f
5593         * g77.dg/ffixed-line-length-0.f
5594         * g77.dg/ffixed-line-length-132.f
5595         * g77.dg/ffixed-line-length-7.f
5596         * g77.dg/ffixed-line-length-72.f
5597         * g77.dg/ffixed-line-length-none.f
5598         * g77.dg/ffree-form-1.f
5599         * g77.dg/fno-backslash.f
5600         * g77.dg/fno-f90-1.f
5601         * g77.dg/fno-fixed-form-1.f
5602         * g77.dg/fno-onetrip.f
5603         * g77.dg/fno-typeless-boz.f
5604         * g77.dg/fno-underscoring.f
5605         * g77.dg/fno-vxt-1.f
5606         * g77.dg/fonetrip.f
5607         * g77.dg/ftypeless-boz.f
5608         * g77.dg/fugly-assumed.f
5609         * g77.dg/funderscoring.f
5610         * g77.dg/fvxt-1.f
5611
5612 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
5613
5614         * objc.dg/fwd-proto-1.m: New.
5615         * objc.dg/local-decl-1.m: New.
5616         * objc.dg/naming-1.m: New.
5617         * objc.dg/naming-2.m: New.
5618         * objc.dg/proto-hier-1.m: New.
5619
5620 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
5621
5622         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
5623         largest-type elements to a struct makes its size grow.
5624
5625 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5626
5627         * g++.dg/abi/vthunk1.C: New test.
5628
5629 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5630
5631         * g++.dg/abi/vbase8-22.C: New test.
5632
5633 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5634
5635         * gcc.dg/cpp/macro8.c: New test.
5636
5637 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5638
5639         * g++.dg/abi/vbase8-21.C: New test.
5640
5641 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5642
5643         * g++.dg/abi/vbase8-10.C: New test.
5644
5645 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5646
5647         * lib/g++.exp (g++_set_ld_library_path): Renamed to
5648         ${tool}_set_ld_library_path.
5649         Changed caller.
5650         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
5651         g++.exp.
5652
5653 2001-07-26  Stan Cox <scox@redhat.com>
5654
5655         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
5656         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
5657         gcc_exit, gcc_check_unsupported_p):
5658         Moved to gcc-deps.exp
5659         * gcc-deps.exp: New file.
5660
5661 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5662
5663         * g++.old-deja/g++.pt/defarg14.C: New test.
5664
5665 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5666
5667         * g++.old-deja/g++.other/lineno5.C: New test.
5668
5669 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5670
5671         * g++.old-deja/g++.pt/crash68.C: New test.
5672
5673 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5674
5675         * g++.old-deja/g++.other/crash42.C: New test.
5676
5677 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5678
5679         * gcc.dg/cpp/extratokens.c: Fix.
5680         * gcc.dg/cpp/skipping2.c: New tests.
5681
5682 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5683
5684         * gcc.c-torture/execute/20010724-1.c: New file.
5685         * gcc.c-torture/execute/20010724-1.x: New file.
5686
5687 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5688
5689         * g++.old-deja/g++.other/cond7.C: New test.
5690
5691 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5692
5693         * g++.old-deja/g++.other/optimize4.C: New test.
5694
5695 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5696
5697         * g++.old-deja/g++.abi/vbase8-5.C: New test.
5698
5699 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
5700
5701         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
5702         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
5703         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
5704         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
5705
5706         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
5707         bug report" message.
5708
5709         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
5710         * g++.dg/ext/instantiate1.C: Move from old-deja.
5711
5712 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
5713
5714         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
5715         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
5716         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
5717         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
5718
5719 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
5720
5721         * gcc.c-torture/execute/20010723-1.c: New test.
5722
5723 2001-07-23  Ben Elliston  <bje@redhat.com>
5724
5725         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
5726
5727 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5728
5729         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
5730         i[34567]86-*-*.
5731         Delete handling of ieee_multilib_flags.
5732         Pass -mieee for alpha*-*-* and sh-*-*.
5733         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
5734
5735 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
5736
5737         Remove old-abi tests.
5738         * g++.old-deja/g++.mike/p11116.C: Remove.
5739         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
5740
5741 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
5742
5743         * g77.f-torture/compile/pr3743.f:  New test
5744
5745 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
5746
5747         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
5748
5749 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5750
5751         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
5752         g++.old-deja/g++.pt/static6.C: Likewise.
5753         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
5754         supports weak symbols.
5755
5756 2001-07-18  Andreas Jaeger  <aj@suse.de>
5757
5758         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
5759         supported again.
5760
5761 2001-07-18  Andreas Jaeger  <aj@suse.de>
5762
5763         * gcc.dg/iftrap-1.c: Fix target line.
5764
5765 2001-07-17  Richard Henderson  <rth@redhat.com>
5766
5767         * gcc.c-torture/execute/20010717-1.c: New.
5768
5769 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5770
5771         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
5772         tests.
5773
5774 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5775
5776         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
5777
5778 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5779
5780         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
5781         UAC_SIGBUS, UAC_NOPRINT definitions.
5782
5783 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5784
5785         * objc/execute/object_is_class.m: New test.
5786         * objc/execute/object_is_meta_class.m: New test.
5787
5788 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
5789
5790         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
5791         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
5792
5793 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
5794
5795         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
5796         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
5797
5798 2001-07-14  Richard Henderson  <rth@redhat.com>
5799
5800         * gcc.dg/iftrap-1.c: New.
5801
5802 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
5803
5804         * g77.f-torture/execute/intrinsic77.f: New test.
5805
5806 2001-07-11  Janis Johnson <janis@us.ibm.com>
5807
5808         * gcc.misc-tests/gcov-3.c: New test.
5809
5810 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
5811
5812         * gcc.c-torture/compile/20010711-1.c,
5813         * gcc.c-torture/compile/20010711-2.c: New tests.
5814
5815 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
5816
5817         * gcc.c-torture/execute/20010711-1.c: New test.
5818
5819 2001-07-11  Ben Elliston  <bje@redhat.com>
5820
5821         * g++.old-deja/g++.other/enum5.C: New test.
5822
5823 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
5824
5825         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
5826         (g++-dg-prune): Call prune_gcc_output.
5827         * prune.exp: New file for prune_gcc_output.
5828         * lib/g++.exp, lib/gcc.exp: Load it.
5829
5830 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5831
5832         * gcc.c-torture/compile/20010701-1.c,
5833         g++.old-deja/g++.ext/attrib6.C: New tests.
5834
5835 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
5836
5837         * gcc.c-torture/compile/20010706-1.c: New test.
5838
5839 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
5840
5841         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
5842
5843 2001-06-28  Stan Shebs  <shebs@apple.com>
5844
5845         * gcc.dg/pragma-darwin.c: New test.
5846
5847 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5848
5849         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
5850         Solaris 2.[678] system.
5851
5852 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5853
5854         * gcc.dg/20010622-1.c: New test.
5855
5856 2001-06-18  Stan Shebs  <shebs@apple.com>
5857
5858         * objc.dg: New directory.
5859         * objc.dg/dg.exp: New file.
5860         * objc.dg/alias.m: New.
5861         * objc.dg/class-1.m: New.
5862         * objc.dg/class-2.m: New.
5863         * objc.dg/const-str-1.m: New.
5864         * objc.dg/const-str-2.m: New.
5865         * objc.dg/id-1.m: New.
5866         * objc.dg/method-1.m: New.
5867         * objc.dg/super-class-1.m: New.
5868         * lib/objc-dg.exp: New file.
5869
5870 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5871
5872         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
5873         of label name.
5874
5875 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
5876
5877         * g++.old-deja/g++.abi/vbase8-9.C: New test.
5878
5879 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5880
5881         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
5882         variable.
5883
5884 2001-06-12  Richard Henderson  <rth@redhat.com>
5885
5886         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
5887
5888 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
5889
5890         * g++.old-deja/g++.abi/vbase5.C: New test.
5891         * g++.old-deja/g++.abi/vbase6.C: New test.
5892         * g++.old-deja/g++.abi/vbase7.C: New test.
5893
5894 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5895
5896         * gcc.c-torture/compile/20010610-1.c: New test.
5897
5898 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
5899
5900         * g++.old-deja/g++.abi/vbase4.C: New test.
5901
5902 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5903
5904         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
5905         support %f for HC11/HC12 targets.
5906         * gcc.c-torture/execute/930513-1.x: New file, likewise.
5907         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
5908         on HC11/HC12 targets.
5909         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
5910
5911 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5912
5913         * gcc.dg/wchar_t-1.c: New file.
5914         * gcc.dg/wint_t-1.c: Likewise.
5915
5916 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
5917
5918         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
5919
5920 2001-06-11  Richard Henderson  <rth@redhat.com>
5921
5922         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
5923
5924 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5925
5926         * gcc.c-torture/compile/20010611-1.c: New test.
5927
5928 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5929
5930         * gcc.dg/c99-tag-1.c: Add more tests.
5931
5932 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
5933
5934         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
5935         representation on MN10300 and ARM/Thumb.
5936
5937 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
5938
5939         * g77.f-torture/execute/20010610.f: New.
5940
5941 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
5942
5943         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
5944         names.
5945
5946 2001-06-09  Richard Henderson  <rth@redhat.com>
5947
5948         * gcc.c-torture/execute/ashrdi-1.c: New.
5949         * gcc.c-torture/execute/ashldi-1.c: New.
5950         * gcc.c-torture/execute/lshrdi-1.c: New.
5951
5952 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
5953
5954         * objc/execute/load-3.m: Added. Check sending +load to categories,
5955         in addition to classes.
5956
5957 2001-06-08  Stan Shebs  <shebs@apple.com>
5958
5959         * objc/execute/load-2.m: New test.  From Nicola Pero
5960         <n.pero@mi.flashnet.it>.
5961
5962 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
5963
5964         * gcc.c-torture/execute/20010605-2.c: New test.
5965
5966 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
5967
5968         * g++.old-deja/g++.abi/vbase2.C: New test.
5969         * g++.old-deja/g++.abi/vbase3.C: New test.
5970
5971 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
5972
5973         * g++.old-deja/g++.pt/friend49.C: New test.
5974
5975 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
5976
5977         * g++.old-deja/g++.ext/anon3.C: New test.
5978
5979 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
5980
5981         * g++.old-deja/g++.other/conv7.C: New test.
5982
5983 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
5984
5985         * gcc.c-torture/compile/20010605-2.c: New test.
5986
5987 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5988
5989         * gcc.c-torture/execute/20010604-1.c: New test.
5990
5991 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
5992
5993         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
5994
5995 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
5996
5997         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
5998         (g++_link_flags): Likewise.
5999         (g++_init): Pass gccpath's value to two previous functions.
6000
6001 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6002
6003         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
6004         Ensure logfile entry matches exec command line.
6005
6006 2001-05-31  Richard Henderson  <rth@redhat.com>
6007
6008         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
6009         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
6010
6011 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
6012
6013         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
6014         compiler for irix6.2
6015
6016 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
6017
6018         * g++.old-deja/g++.other/optimize3.C: New file.
6019
6020 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
6021
6022         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
6023         assemble.
6024
6025 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
6026
6027         * g++.old-deja/g++.other/optimize2.C: New file.
6028
6029 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
6030
6031         * gcc.c-torture/compile/20010518-2.c: New file.
6032         * gcc.c-torture/execute/20010518-1.c: New file.
6033         * gcc.c-torture/execute/20010518-2.c: New file.
6034
6035 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6036
6037         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
6038
6039 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
6040
6041         G++ no longer defines builtins that do not begin with __builtin.
6042         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
6043         * g++.old-deja/g++.brendand/misc13.C: Likewise.
6044         * g++.old-deja/g++.law/builtin1.C: Likewise.
6045         * g++.old-deja/g++.law/cvt2.C: Likewise.
6046         * g++.old-deja/g++.mike/net5.C: Likewise.
6047         * g++.old-deja/g++.other/builtins1.C: Likewise.
6048         * g++.old-deja/g++.other/builtins2.C: Likewise.
6049         * g++.old-deja/g++.other/builtins3.C: Likewise.
6050         * g++.old-deja/g++.other/builtins4.C: Likewise.
6051         * g++.old-deja/g++.other/inline8.C: Likewise.
6052         * g++.old-deja/g++.robertl/eb39.C: Likewise.
6053
6054 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
6055
6056         * g++.old-deja/g++.pt/using1.C: Adjust.
6057         * g++.old-deja/g++.pt/using2.C: New test.
6058
6059 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
6060
6061         * gcc.dg/cpp/charconst.c: New tests.
6062         * gcc.dg/cpp/escape.c: New tests.
6063         * gcc.dg/cpp/escape-1.c: New tests.
6064         * gcc.dg/cpp/escape-2.c: New tests.
6065         * gcc.dg/cpp/ucs.c: New tests.
6066
6067 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
6068
6069         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
6070         native compiler for irix6.5.
6071
6072 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
6073
6074         * lib/g++.exp (g++_include_flags): Use args to compute
6075         get_multilibs.
6076         (g++_link_flags): Likewise.
6077         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
6078
6079 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6080
6081         * gcc.dg/c90-hexfloat-1.c: Add more tests.
6082
6083 2001-05-21  Geoff Keating  <geoffk@redhat.com>
6084
6085         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
6086         this file.
6087
6088 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6089
6090         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
6091         STACK_SIZE;
6092         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
6093         to STACK_SIZE; Use it to define size of add_histo array.
6094         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
6095         to STACK_SIZE.
6096         (f): Use GITT_SIZE to define size of gitt local table.
6097         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
6098         to STACK_SIZE; Use it to define size of bytemem array.
6099
6100 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6101
6102         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
6103         on 68HC11/HC12 due to the asm instruction.
6104         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
6105         * gcc.c-torture/compile/920520-1.x: Likewise.
6106         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
6107         on 68HC11/HC12 because the function is larger than 64K.
6108         * gcc.c-torture/compile/961203-1.x: New file, this test fails
6109         on 68HC11/HC12 because the structure is too large.
6110
6111 2001-05-20  Richard Henderson  <rth@redhat.com>
6112
6113         * gcc.c-torture/execute/20010520-1.c: New.
6114
6115 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6116
6117         * g++.old-deja/g++.warn/compare1.C: New test.
6118         * gcc.dg/compare4.c: New test.
6119
6120 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
6121
6122         * g++.old-deja/g++.other/optimize1.C: New test.
6123
6124 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6125
6126         * g++.old-deja/g++.pt/spec41.C: New test.
6127
6128 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
6129
6130         * gcc.c-torture/compile/20010114-1.x: Remove.
6131
6132 2001-05-18  Stan Shebs  <shebs@apple.com>
6133
6134         * gcc.c-torture/compile/20010518-1.c: New test.
6135
6136 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
6137
6138         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
6139         * g++.old-deja/g++.pt/crash67.C: New test.
6140
6141 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
6142
6143         * g++.old-deja/g++.other/debug9.C: New test.
6144
6145 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
6146
6147         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
6148
6149 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
6150
6151         * gcc.c-torture/compile/20010516-1.c: New test.
6152
6153 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6154
6155         * g++.old-deja/g++.other/crash41.C: New test.
6156
6157 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6158
6159         * g++.old-deja/g++.pt/crash66.C: New test.
6160
6161 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
6162
6163         * g++.old-deja/g++.robertl/eb27.C: Convert.
6164
6165 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
6166
6167         * g++.dg/friend-warn.C: New test.  Do not warn about friend
6168         declaration being redundant.
6169
6170 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
6171
6172         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
6173
6174 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
6175
6176         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
6177
6178 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
6179
6180         * lib/g++.exp: Use testsuite_flags.
6181
6182 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
6183
6184         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
6185
6186 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6187
6188         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
6189
6190 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
6191
6192         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
6193
6194 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
6195
6196         * gcc.c-torture/compile/20010313-1.c: New test.
6197
6198 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
6199
6200         * gcc.dg/cpp/direct2.c: New test.
6201         * gccq.dg/cpp/direct2s.c: New test.
6202
6203         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
6204
6205 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
6206
6207         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
6208         * g++.old-deja/g++.other/op3.C: Likewise.
6209
6210 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6211
6212         * gcc.dg/cpp/syshdr.h: New file.
6213         * gcc.dg/cpp/sysmac1.c: Update.
6214         * gcc.dg/cpp/sysmac2.c: Update.
6215
6216 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6217
6218         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
6219
6220 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
6221
6222         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
6223         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
6224
6225 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
6226
6227         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
6228
6229 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
6230
6231         * lib/g++.exp (g++_include_flags): Don't use any special flags
6232         if TESTING_IN_BUILD_TREE is not defined.
6233         (g++_init): Use a plain 'c++' as the compiler if
6234         TESTING_IN_BUILD_TREEE is not defined.
6235
6236 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6237
6238         * g++.old-deja/g++.eh/catch13.C: New test.
6239         * g++.old-deja/g++.eh/catch14.C: New test.
6240
6241 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6242
6243         * gcc.dg/cpp/tr-define.c: New test.
6244
6245 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
6246
6247         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
6248         <stdlib.h>, not <malloc.h>.
6249
6250 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6251
6252         * g++.old-deja/g++.ns/template17.C: New test.
6253
6254 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6255
6256         * g++.old-deja/g++.pt/ref4.C: New test.
6257
6258 2001-04-30  Richard Henderson  <rth@redhat.com>
6259
6260         * gcc.dg/20000724-1.c: Revert last change.
6261
6262 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
6263
6264         * g77.f-torture/execute/20010430.f: New test.
6265
6266 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
6267
6268         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
6269
6270 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
6271
6272         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
6273
6274 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6275
6276         * g++.old-deja/g++.eh/crash6.C: New test.
6277
6278 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6279
6280         * g++.old-deja/g++.other/warn7.C: New test.
6281
6282 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6283
6284         * g++.old-deja/g++.other/defarg9.C: New test.
6285
6286 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6287
6288         * g77.f-torture/compile/20010426.f: New test.
6289         * g77.f-torture/execute/20010426.f: New test.
6290
6291 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6292
6293         * g77.f-torture/compile/20000629-1.x: Remove - error
6294         has been fixed.
6295
6296 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
6297
6298         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
6299         Tweak slightly to work with g++.dg framework.
6300         * g++.dg/special/ecos.exp: Run initp1.C test.
6301         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
6302
6303         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
6304         its linker doesn't give line numbers either.
6305         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
6306
6307 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6308
6309         * g++.old-deja/g++.other/lex1.C: New test.
6310
6311 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
6312
6313         * gcc.dg/noncompile/20010425-1.c: New test.
6314
6315 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6316
6317         * g++.old-deja/g++.pt/mangle2.C: New test.
6318
6319 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6320
6321         * gcc.dg/format/plus-1.c: New test.
6322
6323 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6324
6325         * gcc.dg/20010423-1.c: New test.
6326
6327 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6328
6329         * gcc.c-torture/execute/20010422-1.c: New test.
6330
6331 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
6332
6333         * g++.old-deja/g++.ns/type2.C: New test.
6334
6335 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
6336
6337         * g++.old-deja/g++.other/perf1.C: New test.
6338
6339 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
6340
6341         * gcc.dg/c99-func-2.c: Remove xfail.
6342         * gcc.dg/c99-func-3.c: Remove xfail.
6343         * gcc.dg/c99-func-4.c: Remove xfail.
6344
6345 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
6346
6347         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
6348
6349 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6350
6351         * gcc.c-torture/compile/20010423-1.c: New test.
6352
6353 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6354
6355         * g++.old-deja/g++.pt/typename28.C: New test.
6356
6357 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6358
6359         * g++.old-deja/g++.abi/empty2.C: New test.
6360         * g++.old-deja/g++.abi/empty3.C: New test.
6361
6362 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6363
6364         * g++.old-deja/g++.other/comdat2.C: New test.
6365         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
6366
6367 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6368
6369         * g++.old-deja/g++.other/overload14.C: New test.
6370
6371 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6372
6373         * g++.old-deja/g++.other/lookup23.C: New test.
6374
6375 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6376
6377         * gcc.c-torture/execute/20010403-1.c: New test.
6378
6379 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
6380             Mark Mitchell  <mark@codesourcery.com>
6381
6382         * lib/old-dejagnu.exp: Don't delete output of executable.
6383         Add .exe suffix to executables.
6384
6385 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
6386
6387         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
6388
6389 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6390
6391         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
6392
6393 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6394
6395         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
6396         * g++.old-deja/g++.abi/crash1.C: New test.
6397
6398 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6399
6400         * g++.old-deja/g++.other/crash40.C: New test.
6401
6402 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6403
6404         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
6405
6406 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
6407
6408         * g++.old-deja/g++.other/warn6.C: New test.
6409
6410 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6411
6412         * g++.old-deja/g++.robertl/eb42.C: Same.
6413
6414 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6415
6416         * gcc.dg/wtr-conversion-1.c: New testcase.
6417
6418 2001-04-10  Richard Henderson  <rth@redhat.com>
6419
6420         * g++.old-deja/g++.other/array5.C: New.
6421
6422 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6423
6424         * gcc.c-torture/execute/20010408-1.c: New test.
6425
6426 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6427
6428         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
6429         headers and constructs.
6430         * g++.old-deja/g++.robertl/eb79.C: Same.
6431         * g++.old-deja/g++.robertl/eb77.C (main): Same.
6432         * g++.old-deja/g++.robertl/eb73.C: Same.
6433         * g++.old-deja/g++.robertl/eb66.C (main): Same.
6434         * g++.old-deja/g++.robertl/eb55.C (t): Same.
6435         * g++.old-deja/g++.robertl/eb54.C (main): Same.
6436         * g++.old-deja/g++.robertl/eb46.C (main): Same.
6437         * g++.old-deja/g++.robertl/eb44.C: Same.
6438         * g++.old-deja/g++.robertl/eb41.C (main): Same.
6439         * g++.old-deja/g++.robertl/eb4.C (main): Same.
6440         * g++.old-deja/g++.robertl/eb39.C: Same.
6441         * g++.old-deja/g++.robertl/eb33.C (main): Same.
6442         * g++.old-deja/g++.robertl/eb31.C (main): Same.
6443         * g++.old-deja/g++.robertl/eb30.C: Same.
6444         * g++.old-deja/g++.robertl/eb3.C: Same.
6445         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
6446         * g++.old-deja/g++.robertl/eb21.C: Same.
6447         * g++.old-deja/g++.robertl/eb15.C: Same.
6448         * g++.old-deja/g++.robertl/eb118.C: Same.
6449         * g++.old-deja/g++.robertl/eb115.C (main): Same.
6450         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
6451         * g++.old-deja/g++.robertl/eb109.C: Same.
6452         * g++.old-deja/g++.other/sibcall1.C (main): Same.
6453         * g++.old-deja/g++.mike/rtti1.C: Same.
6454         * g++.old-deja/g++.mike/p658.C: Same.
6455         * g++.old-deja/g++.mike/net46.C: Same.
6456         * g++.old-deja/g++.mike/net34.C: Same.
6457         * g++.old-deja/g++.mike/memoize1.C: Same.
6458         * g++.old-deja/g++.mike/eh2.C: Same.
6459         * g++.old-deja/g++.law/weak.C: Same.
6460         * g++.old-deja/g++.law/visibility7.C: Same.
6461         * g++.old-deja/g++.law/visibility25.C: Same.
6462         * g++.old-deja/g++.law/visibility22.C: Same.
6463         * g++.old-deja/g++.law/visibility2.C: Same.
6464         * g++.old-deja/g++.law/visibility17.C: Same.
6465         * g++.old-deja/g++.law/visibility13.C: Same.
6466         * g++.old-deja/g++.law/visibility10.C: Same.
6467         * g++.old-deja/g++.law/visibility1.C: Same.
6468         * g++.old-deja/g++.law/virtual3.C (eval): Same.
6469         * g++.old-deja/g++.law/vbase1.C: Same.
6470         * g++.old-deja/g++.law/operators32.C: Same.
6471         * g++.old-deja/g++.law/nest3.C: Same.
6472         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
6473         * g++.old-deja/g++.law/except5.C (main): Same.
6474         * g++.old-deja/g++.law/cvt7.C (run): Same.
6475         * g++.old-deja/g++.law/cvt2.C: Same.
6476         * g++.old-deja/g++.law/cvt16.C: Same.
6477         * g++.old-deja/g++.law/ctors6.C (bar): Same.
6478         * g++.old-deja/g++.law/ctors17.C (main): Same.
6479         * g++.old-deja/g++.law/ctors13.C: Same.
6480         * g++.old-deja/g++.law/ctors12.C (main): Same.
6481         * g++.old-deja/g++.law/ctors10.C: Same.
6482         * g++.old-deja/g++.law/code-gen5.C: Same.
6483         * g++.old-deja/g++.law/bad-error7.C: Same.
6484         * g++.old-deja/g++.law/arm9.C: Same.
6485         * g++.old-deja/g++.law/arm12.C: Same.
6486         * g++.old-deja/g++.law/arg8.C: Same.
6487         * g++.old-deja/g++.law/arg1.C: Same.
6488         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
6489         * g++.old-deja/g++.jason/template31.C: Same.
6490         * g++.old-deja/g++.jason/template24.C (main): Same.
6491         * g++.old-deja/g++.jason/2371.C: Same.
6492         * g++.old-deja/g++.eh/new2.C: Same.
6493         * g++.old-deja/g++.eh/new1.C: Same.
6494         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
6495         * g++.old-deja/g++.brendan/nest21.C (main): Same.
6496         * g++.old-deja/g++.brendan/err-msg3.C: Same.
6497         * g++.old-deja/g++.brendan/crash62.C: Same.
6498         * g++.old-deja/g++.brendan/crash52.C: Same.
6499         * g++.old-deja/g++.brendan/crash49.C (main): Same.
6500         * g++.old-deja/g++.brendan/crash38.C: Same.
6501         * g++.old-deja/g++.brendan/crash15.C (main): Same.
6502         * g++.old-deja/g++.brendan/copy9.C: Same.
6503
6504 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
6505
6506         * gcc.c-torture/execute/20001203-2.c (memset):
6507         Count argument is of type __SIZE_TYPE__.
6508
6509 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
6510
6511         * gcc.c-torture/compile/20010404-1.c: New test.
6512
6513 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
6514
6515         * gcc.c-torture/compile/20010326-1.c: New test.
6516
6517 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
6518
6519         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
6520         peculiarities of the SH.
6521         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
6522
6523 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6524
6525         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
6526         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
6527         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
6528
6529 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6530
6531         * g77.f-torture/compile/20010321-1.f: New test.
6532
6533 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6534
6535         * gcc.c-torture/compile/20010329-1.c: New test.
6536
6537 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6538
6539         * gcc.c-torture/execute/20010329-1.c: New test.
6540
6541 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6542
6543         * g++.old-deja/g++.other/eh4.C: Fix typo.
6544
6545 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6546
6547         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
6548
6549 2001-03-28  Philip Blundell  <philb@gnu.org>
6550
6551         * gcc.c-torture/compile/20010328-1.c: New test.
6552
6553 2001-03-27  Richard Henderson  <rth@redhat.com>
6554
6555         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
6556         * g++.old-deja/g++.eh/vbase3.C: Likewise.
6557
6558 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
6559
6560         * gcc.c-torture/compile/20010327-1.c: New test.
6561
6562 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
6563
6564         * g++.old-deja/g++.other/friend12.C: New test.
6565         * g++.old-deja/g++.other/friend9.C: Expect no errors.
6566         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
6567
6568 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6569
6570         * gcc.c-torture/execute/20010325-1.c: New test.
6571
6572 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
6573
6574         * g++.old-deja/g++.other/mangle3.C: New test.
6575
6576 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
6577
6578         * g++.old-deja/g++.other/anon8.C: New test.
6579
6580 2001-03-20  Philip Blundell  <philb@gnu.org>
6581
6582         * gcc.c-torture/compile/20010320-1.c: New test.
6583
6584 2001-03-17  Richard Henderson  <rth@redhat.com>
6585
6586         * g++.old-deja/g++.other/eh4.C: Add expected error text.
6587
6588 2001-03-15  Geoff Keating  <geoff@redhat.com>
6589
6590         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
6591         tests on AIX.
6592
6593 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
6594
6595         * g++.old-deja/g++.other/eh4.C: New test.
6596
6597 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6598
6599         * gcc.dg/cpp/mi1.c: Update.
6600
6601 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
6602
6603         * g++.old-deja/g++.other/regstack.C: New test.
6604
6605 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
6606
6607         * g++.old-deja/g++.other/ref4.C: New test.
6608
6609 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
6610
6611         * objc/execute/va_method.m: Added.
6612         * objc/execute/IMP.m: Added.
6613         * objc/execute/_cmd.m: Added.
6614         * objc/execute/accessing_ivars.m: Added.
6615         * objc/execute/class-1.m: Added.
6616         * objc/execute/class-10.m: Added.
6617         * objc/execute/class-11.m: Added.
6618         * objc/execute/class-12.m: Added.
6619         * objc/execute/class-13.m: Added.
6620         * objc/execute/class-14.m: Added.
6621         * objc/execute/class-2.m: Added.
6622         * objc/execute/class-3.m: Added.
6623         * objc/execute/class-4.m: Added.
6624         * objc/execute/class-5.m: Added.
6625         * objc/execute/class-6.m: Added.
6626         * objc/execute/class-7.m: Added.
6627         * objc/execute/class-8.m: Added.
6628         * objc/execute/class-9.m: Added.
6629         * objc/execute/class-tests-1.h
6630         * objc/execute/class-tests-2.h
6631         * objc/execute/compatibility_alias.m: Added.
6632         * objc/execute/encode-1.m: Added.
6633         * objc/execute/formal_protocol-1.m: Added.
6634         * objc/execute/formal_protocol-2.m: Added.
6635         * objc/execute/formal_protocol-3.m: Added.
6636         * objc/execute/formal_protocol-4.m: Added.
6637         * objc/execute/formal_protocol-5.m: Added.
6638         * objc/execute/formal_protocol-6.m: Added.
6639         * objc/execute/formal_protocol-7.m: Added.
6640         * objc/execute/informal_protocol.m: Added.
6641         * objc/execute/initialize.m: Added.
6642         * objc/execute/load.m: Added.
6643         * objc/execute/many_args_method.m: Added.
6644         * objc/execute/nested-3.m: Added.
6645         * objc/execute/no_clash.m: Added.
6646         * objc/execute/private.m: Added.
6647         * objc/execute/redefining_self.m: Added.
6648         * objc/execute/root_methods.m: Added.
6649         * objc/execute/selector-1.m: Added.
6650         * objc/execute/static-1.m: Added.
6651         * objc/execute/static-2.m: Added.
6652         * objc/execute/va_method.m: Added.
6653
6654 2001-03-10  Richard Henderson  <rth@redhat.com>
6655
6656         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
6657
6658 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
6659
6660         * g++.old-deja/g++.other/crash31.C: XFAIL.
6661         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
6662         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
6663         * gcc.c-torture/execute/20010123-1.x: XFAIL.
6664         * gcc.c-torture/execute/20010124-1.x: XFAIL.
6665         * gcc.dg/sequence-pt-1.c: XFAIL one test.
6666
6667 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
6668
6669         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
6670
6671 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6672
6673         * gcc.dg/20000724-1.c: Don't use multiline strings.
6674
6675 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6676
6677         * objc/execute/string1.m, objc/execute/string2.m: Compare the
6678         result of -cString against what we expect it to be; don't just
6679         print it out for no one to read.
6680
6681         * objc/execute/string3.m, objc/execute/string4.m: New tests.
6682         Based on testcases provided by Nicola Pero.
6683
6684 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
6685
6686         * gcc.dg/cpp/macro7.c: New test.
6687
6688 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
6689
6690         * gcc.dg/cpp/multiline.c: Update.
6691
6692 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6693
6694         * g++.old-deja/g++.other/enum3.C: New test.
6695
6696 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6697
6698         * g++.old-deja/g++.other/pod1.C: New test.
6699
6700 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6701
6702         * g++.old-deja/g++.ext/overload1.C: New test.
6703
6704 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
6705
6706         * g++.old-deja/g++.pt/using1.C: New test.
6707
6708 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
6709
6710         * g++.old-deja/g++.other/using9.C: New test.
6711
6712 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
6713
6714         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
6715
6716         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
6717
6718 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
6719
6720         * g++.old-deja/g++.ext/realpt1.C: Remove.
6721
6722 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
6723
6724         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
6725
6726 2001-02-26  Will Cohen  <wcohen@redhat.com>
6727
6728         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
6729
6730 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
6731
6732         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
6733         templatized constructors.
6734
6735 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6736
6737         * gcc.c-torture/execute/20010224-1.c: New test.
6738
6739 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
6740
6741         * gcc.c-torture/execute/20010222-1.c: New test.
6742
6743 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
6744
6745         * g++.old-deja/g++.other/inline20.C: New test.
6746
6747 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6748
6749         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
6750
6751 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
6752
6753         * g++.old-deja/g++.other/lookup22.C: New test.
6754
6755 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
6756
6757         * g77.dg: New directory.
6758         * g77.dg/20010216-1.f: New test case.
6759         * g77.dg/dg.exp: New driver.
6760         * lib/g77-dg.exp: New driver library.
6761
6762 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6763
6764         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
6765
6766 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
6767
6768         * g++.old-deja/g++.other/decl9.C: New test.
6769
6770 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
6771
6772         * g++.old-deja/g++.other/init16.C: Update the test so that it does
6773         not need <string> and also tests the initialization at runtime.
6774
6775 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
6776
6777         * gcc.c-torture/execute/longlong.c: New test.
6778
6779 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
6780
6781         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
6782
6783 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
6784
6785         * gcc.c-torture/execute/920302-1.c (execute):
6786         Change argument type to short.
6787
6788 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
6789
6790         * g++.old-deja/g++.pt/deduct6.C: New test.
6791
6792 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
6793
6794         * g++.old-deja/g++.pt/deduct5.C: New test.
6795
6796 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
6797
6798         * gcc.c-torture/execute/20010209-1.c: New test.
6799
6800 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6801
6802         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
6803
6804 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
6805
6806         * g++.dg/vtgc1.C: Update for new ABI.
6807
6808         * consistency.vlad: New directory, 1665 files.
6809
6810 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6811
6812         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
6813         return type.
6814         * gcc.dg/cpp/digraphs.c: Declare puts.
6815
6816 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6817
6818         * g++.old-deja/g++.other/warn5.C: New test.
6819
6820 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6821
6822         * g++.old-deja/g++.pt/spec40.C: New test.
6823
6824 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6825
6826         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
6827         case.
6828         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
6829
6830 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
6831
6832         * gcc.c-torture/compile/20010209-1.c: New test.
6833
6834 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
6835
6836         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
6837         excess errors message but not if it crashes.
6838         * g++.old-deja/g++.other/crash27.C: Likewise.
6839         * g++.old-deja/g++.other/crash28.C: Likewise.
6840         * g++.old-deja/g++.other/crash30.C: Likewise.
6841         * g++.old-deja/g++.other/crash32.C: Likewise.
6842         * g++.old-deja/g++.other/crash35.C: Likewise.
6843         * g++.old-deja/g++.pt/inherit2.C: Likewise.
6844
6845 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6846
6847         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
6848         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
6849         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
6850         g77.f-torture/execute/execute.exp,
6851         g77.f-torture/noncompile/noncompile.exp,
6852         gcc.c-torture/execute/execute.exp,
6853         gcc.c-torture/execute/memcheck/memcheck.exp,
6854         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
6855         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
6856         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
6857         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
6858         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
6859         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
6860         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
6861         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
6862         Remove bug reporting instructions with ancient email addresses.
6863
6864 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
6865
6866         * gcc.dg/20010202-1.c: New test.
6867         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
6868
6869 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
6870
6871         * g++.dg/stdbool-if.C: New test.
6872
6873 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6874
6875         * objc/execute/fdecl.m: Added main().
6876
6877 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
6878
6879         * gcc.c-torture/execute/20010206-1.c: New test.
6880
6881 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6882
6883         * gcc.dg/cpp/avoidpaste1.c: Update.
6884
6885 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6886
6887         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
6888         Pero <nicola@brainstorm.co.uk>.
6889         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
6890
6891 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
6892
6893         * g++.old-deja/g++.pt/spec39.C: New test.
6894
6895 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
6896
6897         * gcc.c-torture/compile/20010202-1.c: New test.
6898
6899 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
6900
6901         * g++.old-deja/g++.abi/primary2.C: New test.
6902         * g++.old-deja/g++.abi/primary3.C: New test.
6903         * g++.old-deja/g++.abi/primary4.C: New test.
6904         * g++.old-deja/g++.abi/primary5.C: New test.
6905         * g++.old-deja/g++.abi/vtable3.h: New test.
6906         * g++.old-deja/g++.abi/vtable3a.C: New test.
6907         * g++.old-deja/g++.abi/vtable3b.C: New test.
6908         * g++.old-deja/g++.abi/vtable3c.C: New test.
6909         * g++.old-deja/g++.abi/vtable3d.C: New test.
6910         * g++.old-deja/g++.abi/vtable3e.C: New test.
6911         * g++.old-deja/g++.abi/vtable3f.C: New test.
6912         * g++.old-deja/g++.abi/vtable3g.C: New test.
6913         * g++.old-deja/g++.abi/vtable3h.C: New test.
6914         * g++.old-deja/g++.abi/vtable3i.C: New test.
6915         * g++.old-deja/g++.abi/vtable3j.C: New test.
6916         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
6917
6918 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
6919
6920         * g++.old-deja/g++.other/anon6.C: New test.
6921         * g++.old-deja/g++.other/anon7.C: New test.
6922
6923 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
6924
6925         * gcc.dg/cpp/avoidpaste2.c: New tests.
6926
6927 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
6928
6929         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
6930
6931 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
6932
6933         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
6934         DECIMAL_DIG cases for Irix."
6935
6936 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
6937
6938         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
6939
6940 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6941
6942         * gcc.dg/c99-tag-1.c: New test.
6943
6944 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
6945
6946         * gcc.dg/cpp/tr-warn1.c: Add tests.
6947
6948 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
6949
6950         * gcc.dg/cpp/avoidpaste1.c: Update.
6951         * gcc.dg/cpp/paste4.c: Update.
6952
6953 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
6954
6955         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
6956         cases for Irix.
6957
6958 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
6959
6960         * g++.old-deja/g++.other/inline19.C: New test.
6961
6962 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
6963
6964         * gcc.dg/Wlarger-than.c: New test.
6965
6966 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
6967
6968         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
6969
6970 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
6971
6972         * gcc.c-torture/execute/20010129-1.c: New test.
6973         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
6974
6975 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
6976
6977         * gcc.dg/cpp/avoidpaste1.c: Test case.
6978
6979 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
6980
6981         * g++.old-deja/g++.other/inline18.C: New test.
6982
6983 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6984
6985         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
6986         and __builtin_putchar.
6987
6988 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
6989
6990         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
6991         tests.
6992
6993 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
6994
6995         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
6996         floating point number rounding mode to round to the nearest
6997         representable mode.
6998
6999 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
7000
7001         * g++.old-deja/g++.other/mangle2.C: New test.
7002
7003 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7004
7005         * gcc.c-torture/compile/20010124-1.c: New test.
7006
7007 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
7008
7009         * g++.old-deja/g++.pt/spec38.C: New test.
7010
7011 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7012
7013         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
7014         "Build don't run".
7015
7016 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7017
7018         * gcc.c-torture/execute/20010123-1.c: New test.
7019
7020 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7021
7022         * g++.old-deja/g++.pt/spec37.C: New test.
7023
7024 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7025
7026         * g++.old-deja/g++.pt/overload14.C: New test.
7027
7028 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7029
7030         * gcc.c-torture/execute/20010122-1.c: New test, exercise
7031         __builtin_return_address.
7032
7033 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
7034
7035         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
7036         * g++.old-deja/g++.pt/spec35.C: New test.
7037         * g++.old-deja/g++.pt/spec36.C: New test.
7038
7039 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
7040
7041         * gcc.c-torture/compile/20010118-1.c: New test.
7042
7043 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
7044
7045         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
7046
7047 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7048
7049         * gcc.c-torture/execute/20010119-1.c: New test.
7050
7051 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7052
7053         * g++.old-deja/g++.other/vbase5.C: New test.
7054
7055 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7056
7057         * gcc.c-torture/execute/20010118-1.c: New test.
7058
7059 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7060
7061         * g++.old-deja/g++.pt/deduct3.C: New test.
7062
7063 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7064
7065         * g++.old-deja/g++.pt/spec34.C: New test.
7066
7067 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
7068
7069         * g77.f-torture/compile/20000601-2.f: New test.
7070
7071 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7072
7073         * g++.old-deja/g++.other/init17.C: New test.
7074
7075 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
7076
7077         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
7078
7079 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7080
7081         * g++.old-deja/g++.pt/unify8.C: New test.
7082
7083 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7084
7085         * g++.old-deja/g++.abi/vbase1.C: New test.
7086
7087 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7088
7089         * g++.old-deja/g++.pt/crash65.C: New test.
7090
7091 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7092
7093         * gcc.dg/cpp/assembl2.S: New test case.
7094
7095 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
7096
7097         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
7098         are supported.
7099
7100 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7101
7102         * g++.old-deja/g++.other/builtins1.C: New test.
7103         * g++.old-deja/g++.other/builtins2.C: Likewise.
7104         * g++.old-deja/g++.other/builtins3.C: Likewise.
7105         * g++.old-deja/g++.other/builtins4.C: Likewise.
7106
7107 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
7108
7109         * gcc.c-torture/compile/20010117-1.c: New test.
7110         * gcc.c-torture/compile/20010117-2.c: New test.
7111
7112 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7113
7114         * g77.f-torture/execute/20010116.[fx]: New test,
7115         XFAIL on i?86-*-*.
7116         * g77.f-torture/compile/20010115.f: Indicate it's
7117         a test for PR fortran/1636.
7118
7119 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7120
7121         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
7122
7123 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7124
7125         * g77.f-torture/compile/20010115.f: New test.
7126
7127 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
7128
7129         * g++.old-deja/g++.pt/nontype5.C: New test.
7130
7131 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
7132
7133         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
7134         have an equivalent working one below it.
7135
7136 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7137
7138         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
7139         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7140
7141 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7142
7143         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
7144         message containing "init_priority".
7145         (conpr-2.C): Likewise.
7146         (conpr-3.C): Likewise.
7147         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
7148
7149 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7150
7151         * gcc.c-torture/execute/20010114-2.c: New test.
7152
7153 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
7154
7155         * gcc.c-torture/compile/20010114-1.c: New test.
7156         * gcc.c-torture/compile/20010114-1.x: Xfail.
7157         * gcc.c-torture/compile/20010114-2.c: New test.
7158         * gcc.c-torture/execute/20010114-1.c: New test.
7159         * gcc.dg/trunc-1.c: New test.
7160         * gcc.dg/uninit-B.c: New test.
7161
7162 2001-01-13  Nick Clifton  <nickc@redhat.com>
7163
7164         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
7165         target.
7166
7167 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7168
7169         * gcc.c-torture/compile/20010113-1.c: New test.
7170
7171 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
7172
7173         * gcc.c-torture/compile/20001212-1.c: New test.
7174
7175 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7176
7177         * gcc.dg/cpp/widestr1.c: Update.
7178         * gcc.dg/cpp/prag-imp.c: Remove.
7179
7180 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
7181
7182         * gcc.c-torture/execute/20000801-3.x: Remove.
7183         * gcc.dg/c90-init-1.c: New test.
7184         * gcc.dg/c99-init-1.c: New test.
7185         * gcc.dg/c99-init-2.c: New test.
7186         * gcc.dg/gnu99-init-1.c: New test.
7187
7188 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
7189
7190         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
7191         testing that no relevant ones were found.
7192
7193 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7194
7195         * g++.old-deja/g++.pt/cast2.C: New test.
7196
7197 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7198
7199         * g++.old-deja/g++.pt/friend47.C: New test.
7200
7201 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7202
7203         * g++.old-deja/g++.pt/instantiate13.C: New test.
7204
7205 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7206
7207         * g++.old-deja/g++.other/defarg7.C: New test.
7208         * g++.old-deja/g++.other/defarg8.C: New test.
7209
7210 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7211
7212         * g++.old-deja/g++.pt/crash64.C: New test.
7213
7214 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7215
7216         * g++.old-deja/g++.pt/crash63.C: New test.
7217
7218 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
7219
7220         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
7221
7222 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
7223
7224         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
7225
7226 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7227
7228         * g++.old-deja/g++.pt/error3.C: New test.
7229
7230 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7231
7232         * g++.old-deja/g++.other/crash39.C: New test.
7233
7234 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7235
7236         * g++.old-deja/g++.other/vbase4.C: New test.
7237
7238 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
7239
7240         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
7241         * gcc.dg/special/20000419-2.c: New file. Identical to above.
7242         * gcc.dg/special/special.exp: New test driver which will check
7243         for alias support for the above test.
7244
7245 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
7246
7247         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
7248         problems on small machines.
7249         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
7250         parameterize.
7251
7252 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
7253
7254         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
7255         mips.
7256         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7257
7258 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
7259
7260         * g++.old_deja/g++.pt/using8.C: New test.
7261
7262 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7263
7264         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
7265
7266 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
7267
7268         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
7269         where a failure is expected.
7270         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
7271
7272 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7273
7274         * g++.old_deja/g++.pt/instantiate12.C: New test.
7275
7276 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7277
7278         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
7279         start of structs.
7280         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
7281         * g++.old-deja/g++.brendan/crash17.C: Likewise.
7282         * g++.old-deja/g++.brendan/crash29.C: Likewise.
7283         * g++.old-deja/g++.brendan/crash48.C: Likewise.
7284         * g++.old-deja/g++.brendan/ns1.C: Likewise.
7285         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
7286         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
7287         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
7288         * g++.old-deja/g++.eh/spec6.C: Likewise.
7289         * g++.old-deja/g++.jason/crash3.C: Likewise.
7290         * g++.old-deja/g++.law/ctors11.C: Likewise.
7291         * g++.old-deja/g++.law/ctors17.C: Likewise.
7292         * g++.old-deja/g++.law/ctors5.C: Likewise.
7293         * g++.old-deja/g++.law/ctors9.C: Likewise.
7294         * g++.old-deja/g++.mike/ambig1.C: Likewise.
7295         * g++.old-deja/g++.mike/net22.C: Likewise.
7296         * g++.old-deja/g++.mike/p3538a.C: Likewise.
7297         * g++.old-deja/g++.mike/p3538b.C: Likewise.
7298         * g++.old-deja/g++.mike/virt3.C: Likewise.
7299         * g++.old-deja/g++.niklas/t128.C: Likewise.
7300         * g++.old-deja/g++.other/anon4.C: Likewise.
7301         * g++.old-deja/g++.other/using1.C: Likewise.
7302         * g++.old-deja/g++.other/warn3.C: Likewise.
7303         * g++.old-deja/g++.pt/t37.C: Likewise.
7304         * g++.old-deja/g++.robertl/eb69.C: Likewise.
7305         * g++.old-deja/g++.robertl/eb71.C: Likewise.
7306
7307 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7308
7309         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
7310
7311 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7312
7313         * gcc.c-torture/execute/stdio-opt-3.c: New test.
7314
7315 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
7316
7317         * gcc.c-torture/compile/20010107-1.c: New test.
7318
7319 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7320
7321         * gcc.c-torture/execute/builtin-noret-1.c: New test.
7322
7323 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7324
7325         * gcc.dg/format/format.h: New file.
7326         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
7327         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
7328         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
7329         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
7330         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
7331         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
7332         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
7333         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
7334         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
7335         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
7336         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
7337         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
7338         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
7339         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
7340         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
7341         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
7342         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
7343         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
7344         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
7345         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
7346         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
7347         instead of declaring standard types, macros and functions in each
7348         test.
7349
7350 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
7351
7352         * gcc.c-torture/execute/20010106-1.c: New test.
7353
7354 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7355
7356         * gcc.dg/format/format.exp: New file.
7357         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
7358         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
7359         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
7360         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
7361         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
7362         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
7363         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
7364         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
7365         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
7366         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
7367         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
7368         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
7369         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
7370         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
7371         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
7372         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
7373         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
7374         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
7375         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
7376         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
7377         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
7378         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
7379         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
7380         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
7381         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
7382         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
7383         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
7384         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
7385         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
7386         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
7387         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
7388         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
7389         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
7390         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
7391         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
7392         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
7393         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
7394         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
7395         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
7396         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
7397         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
7398         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
7399
7400 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
7401
7402         * gcc.c-torture/execute/991228-1.c: Take word endianness into
7403         account.
7404
7405 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
7406
7407         * gcc.c-torture/execute/builtin-complex-1.c: New test.
7408
7409 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
7410
7411         * g++.old-deja/g++.pt/crash62.C: New test.
7412
7413 2001-01-04  Richard Henderson  <rth@redhat.com>
7414
7415         * gcc.dg/20000926-1.c: Update expected warnings.
7416         * gcc.dg/array-2.c: Likewise.
7417         * gcc.dg/array-4.c: Also validate flexible array members.
7418         * gcc.dg/c99-flex-array-1.c: New.
7419
7420 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
7421
7422         * gcc.c-torture/compile/20001222-1.x: Remove.
7423
7424 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7425
7426         * gcc.c-torture/execute/built-in-setjmp.c: New.
7427
7428 2001-01-03  Richard Henderson  <rth@redhat.com>
7429
7430         * gcc.dg/940510-1.c: Update expected error wording.
7431         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
7432
7433 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
7434
7435         * lib/target-supports.exp (check_alias_available): Modified to
7436         indicate aliases not supported if only weak aliases are supported.
7437
7438 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7439
7440         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
7441         Turn on cmpstrsi checks for __pj__ and __i370__.
7442
7443 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7444
7445         * g++.old-deja/g++.other/virtual11.C: New test.
7446
7447 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7448
7449         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
7450
7451 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7452
7453         * gcc.c-torture/compile/20010102-1.c: New test.
7454
7455 2001-01-02  Andreas Jaeger  <aj@suse.de>
7456
7457         * gcc.dg/noreturn-3.c: New test.
7458
7459         * gcc.dg/noreturn-4.c: New test.
7460
7461 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7462
7463         * gcc.c-torture/execute/stdio-opt-1.c: Also test
7464         __builtin_fputc and __builtin_fwrite.
7465
7466 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7467
7468         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
7469         signed char, not default char.
7470
7471 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7472
7473         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
7474
7475 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
7476
7477         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
7478
7479 2000-12-29  Richard Henderson  <rth@redhat.com>
7480
7481         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
7482         (__cyg_profile_func_exit): Define.
7483
7484 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
7485
7486         * g++.dg/vtgc1.C: New test.
7487
7488 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
7489
7490         * gcc.dg/noncompile/20001228-1.c: New test.
7491
7492         * gcc.dg/20001228-1.c: New test.
7493
7494         * gcc.c-torture/execute/20001228-1.c: New test.
7495
7496 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
7497
7498         * gcc.dg/format-strfmon-1.c: New test.
7499
7500 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7501
7502         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
7503         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
7504         * gcc.c-torture/execute/string-opt-1.c: Likewise.
7505         * gcc.c-torture/execute/string-opt-2.c: Likewise.
7506         * gcc.c-torture/execute/string-opt-3.c: Likewise.
7507         * gcc.c-torture/execute/string-opt-4.c: Likewise.
7508         * gcc.c-torture/execute/string-opt-6.c: Likewise.
7509         * gcc.c-torture/execute/string-opt-7.c: Likewise.
7510         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7511         * gcc.c-torture/execute/string-opt-9.c: Likewise.
7512         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7513         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7514         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7515
7516         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
7517         * gcc.c-torture/execute/string-opt-4.c: Test index.
7518
7519 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
7520
7521         * gcc.c-torture/compile/20001226-1.c: New test.
7522
7523 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7524
7525         * gcc.c-torture/compile/20001222-1.c: New test.
7526         * gcc.c-torture/compile/20001222-1.x: Xfail.
7527
7528 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
7529
7530         * gcc.c-torture/execute/comp-goto-2.c: New test.
7531
7532 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
7533
7534         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
7535         Use long types if __INT_MAX__ is 32767.
7536         (main): Use cast to (sint32 *) when poking 88 into a_page.
7537
7538         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
7539
7540 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
7541
7542         * gcc.c-torture/compile/20001221-1.c: New test.
7543         * gcc.c-torture/execute/20001221-1.c: New test.
7544
7545 2000-12-20  Richard Henderson  <rth@redhat.com>
7546
7547         * g++.old-deja/g++.pt/crash36.C: Update error lines.
7548         * g++.old-deja/g++.robertl/eb109.C: Likewise.
7549
7550 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7551
7552         * gcc.dg/compare3.c: New test.
7553
7554 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7555
7556         * gcc.dg/format-warnll-1.c: New test.
7557
7558 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7559
7560         * gcc.dg/cpp/cmdlne-P.c: New test.
7561
7562 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7563
7564         * gcc.c-torture/execute/builtin-abs-1.c,
7565         gcc.c-torture/execute/builtin-abs-2.c: New tests.
7566
7567 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7568
7569         * gcc.dg/cpp/multiline.c: New test.
7570
7571 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7572
7573         * g++.old-deja/g++.other/syshdr1.C: Update.
7574         * gcc.dg/cpp/lineflags.c: Remove temporarily.
7575
7576 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7577
7578         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
7579
7580 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7581
7582         * g++.old-deja/g++.pt/ttp65.C: New test.
7583
7584 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7585
7586         * g++.old-deja/g++.pt/ttp64.C: New test.
7587
7588 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7589
7590         * g++.old-deja/g++.pt/spec33.C: New test.
7591
7592 2000-12-14  Catherine Moore  <clm@redhat.com>
7593
7594         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
7595         * gcc.c-torture/execute/920612-2.c: Likewise.
7596         * gcc.c-torture/execute/920428-2.c: Likewise.
7597         * gcc-c-torture/execute/va-arg-11.c: Call exit.
7598         * gcc.c-torture/execute/va-arg-21.c: Likewise.
7599
7600 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7601
7602         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
7603         * gcc.dg/pack-test-2.c: Likewise.
7604
7605 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7606
7607         Tests by Zack Weinberg <zackw@stanford.edu>.
7608
7609         * gcc.dg/cpp/defined.c: Update.
7610         * gcc.dg/cpp/defined_trad.c: New tests.
7611
7612 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7613
7614         * gcc.dg/cpp/trad-direct.c: Update.
7615
7616 2000-12-11  Neil Booth  <neilb@earthling.net>
7617
7618         * gcc.dg/cpp/defined_trad.c
7619
7620 2000-12-11  Neil Booth  <neilb@earthling.net>
7621
7622         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
7623
7624 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7625
7626         * gcc.dg/format-miss-2.c: New test.
7627
7628 2000-12-09  Neil Booth  <neilb@earthling.net>
7629
7630         * gcc.dg/cpp/lineflags.c: New tests.
7631         * gcc.dg/cpp/poison.c: Update.
7632         * gcc.dg/cpp/redef2.c: Update.
7633         * gcc.dg/cpp/skipping.c: New test.
7634
7635 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
7636
7637         * g++.old-deja/g++.other/eh3.C: New testcase.
7638
7639 2000-12-07  Neil Booth  <neilb@earthling.net>
7640
7641         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
7642         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
7643         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
7644         wtr-union-init-2.c, wtr-union-init-3.c: Update.
7645         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
7646         Update.
7647
7648 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7649
7650         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
7651         __SIZE_TYPE__ instead of int for type of integers cast to
7652         pointers.
7653
7654 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
7655
7656         * g++.old-deja/g++.other/cleanup4.C: New test.
7657
7658 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7659
7660         * format-sec-1.c: New test.
7661
7662 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7663
7664         * gcc.dg/format-nonlit-3.c: New test.
7665
7666 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7667
7668         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
7669         through a null pointer.
7670
7671 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7672
7673         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
7674         * g++.old-deja/g++.pt/partial4.C: New test.
7675
7676 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
7677
7678         * gcc.c-torture/execute/ieee/hugeval.x: New.
7679
7680 2000-12-06  Neil Booth  <neilb@earthling.net>
7681
7682         * gcc.dg/cpp/backslash2.c: New tests.
7683
7684 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7685
7686         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
7687         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
7688
7689 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
7690
7691         * gcc.c-torture/execute/20001203-2.c: New testcase.
7692
7693 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
7694
7695         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
7696         * g++.old-deja/g++.other/virtual10.C: New test.
7697
7698 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
7699
7700         * g++.old-deja/g++.mike/pmf5.C: Remove test.
7701
7702 2000-12-05  Richard Henderson  <rth@redhat.com>
7703
7704         * gcc.c-torture/compile/20001205-1.c: New.
7705
7706 2000-12-04  Neil Booth  <neilb@earthling.net>
7707
7708         * g++.old-deja/g++.other/virtual9.C: New test.
7709         * g++.old-deja/g++.pt/crash61.C: New test.
7710         * gcc.c-torture/execute/loop-9.c: New test.
7711
7712 2000-12-04  Neil Booth  <neilb@earthling.net>
7713
7714         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
7715         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
7716         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
7717         * gcc.dg/cpp/extratokens.c: ...here.
7718
7719 2000-12-04  Neil Booth  <neilb@earthling.net>
7720
7721         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
7722         New tests.
7723
7724 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7725
7726         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
7727         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
7728
7729 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
7730
7731         * gcc.c-torture/execute/20001203-1.c: New test.
7732
7733 2000-12-03  Neil Booth  <neilb@earthling.net>
7734
7735         * gcc.dg/cpp/macro6.c: New test cases.
7736
7737 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7738
7739         * gcc.c-torture/execute/string-opt-9.c: New test.
7740         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7741         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7742         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7743
7744         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
7745         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
7746
7747 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
7748
7749         * gcc.dg/cpp/if-6.c: New testcase.
7750
7751         * gcc.dg/20001201-1.c: New testcase.
7752
7753 2000-12-02  Neil Booth  <neilb@earthling.net>
7754
7755         * g++.old-deja/g++.other/externC4.C,
7756         g++.old-deja/g++.other/friend10.C: New tests.
7757
7758 2000-12-02  Neil Booth  <neilb@earthling.net>
7759
7760         * g++.old-deja/g++.other/instan2.C
7761         * g++.old-deja/g++.other/instan3.C: New test.
7762
7763 2000-12-02  Neil Booth  <neilb@earthling.net>
7764
7765         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
7766         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
7767         gnuc99.c,gnuc99-pedantic.c: New tests.
7768
7769 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7770
7771         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
7772         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
7773
7774 2000-12-01  Neil Booth  <neilb@earthling.net>
7775
7776         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
7777         * gcc.dg/cpp/poison.c: Update.
7778         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
7779
7780 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
7781
7782         * g77.f-torture/execute/20001201.f: New test.
7783
7784 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7785
7786         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
7787
7788 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
7789
7790         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
7791
7792 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
7793
7794         * g++.old-deja/g++.other/cast6.C: New test.
7795
7796 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
7797
7798         * gcc.c-torture/execute/20001130-2.c: New testcase.
7799
7800 2000-11-30  Richard Henderson  <rth@redhat.com>
7801
7802         * gcc.c-torture/execute/20001130-1.c: New test.
7803
7804 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7805
7806         * g++.old-deja/g++.other/op3.C: New test.
7807
7808 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7809
7810         * g++.old-deja/g++.other/op2.C: New test.
7811
7812 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7813
7814         * g++.old-deja/g++.other/crash38.C: New test.
7815
7816 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
7817
7818         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
7819
7820 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
7821
7822         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
7823         tests.
7824         * gcc.c-torture/execute/string-opt-6.c: New test.
7825
7826         * gcc.dg/20001117-1.c: Add main.
7827
7828 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
7829
7830         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
7831         Move from here ...
7832         * gcc.dg/940510-1.c: ... to here.
7833
7834         * gcc.dg/20000926-1.c: GNU C now allows initializations of
7835         zero-size arrays in toplevel structures.
7836
7837 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
7838
7839         * gcc.c-torture/execute/loop-8.c: New test.
7840
7841 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7842
7843         * g++.old-deja/g++.other/base1.C: New test.
7844
7845 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7846
7847         * g++.old-deja/g++.other/parse2.C: New test.
7848
7849 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7850
7851         * g++.old-deja/g++.pt/incomplete1.C: New test.
7852
7853 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7854
7855         * g++.old-deja/g++.other/friend9.C: New test.
7856
7857 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
7858
7859         * gcc.dg/20001127-1.c: New test.
7860
7861 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
7862
7863         * g++.old-deja/g++.pt/friend46.C: New test.
7864
7865 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
7866
7867         * g++.old-deja/g++.other/ptrmem8.C: New test.
7868
7869 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7870
7871         * gcc.c-torture/execute/string-opt-7.c: New test.
7872         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7873
7874 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
7875
7876         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
7877         instead of 'mkcheck 2'.
7878
7879 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7880
7881         * gcc.c-torture/execute/memcheck/driver.c,
7882         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
7883         C9X references to refer to C99.
7884
7885 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
7886
7887         * gcc.dg/ultrasp3.c: New test.
7888
7889 2000-11-25  Neil Booth  <neilb@earthling.net>
7890
7891         * gcc.dg/cpp/include2.c: Update test to be locale independent.
7892
7893 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
7894
7895         * gcc.c-torture/compile/20001123-2.c: New.
7896
7897 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7898
7899         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
7900
7901 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
7902
7903         * gcc.dg/sequence-point-1.c: Add some new tests.
7904         * gcc.c-torture/execute/20001124-1.c: New test.
7905
7906 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
7907
7908         * g++.old-deja/g++.other/vaarg4.C: New test.
7909         * gcc.c-torture/compile/20001123-1.c: New test.
7910
7911 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
7912
7913         * g++.other/crash24.C: Adjust and remove XFAIL.
7914         * g++.other/crash37.C: New test.
7915
7916 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
7917
7918         * g++.old-deja/g++.pt/instantiate9.C: New test.
7919
7920 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
7921
7922         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
7923         new ABI, too.
7924
7925         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
7926         * g++.old-deja/g++.robertl/eb55.C: Likewise.
7927
7928 2000-11-22  Neil Booth  <neilb@earthling.net>
7929
7930         * gcc.dg/cpp/Wtrigraphs.c: New test.
7931
7932 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
7933
7934         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
7935
7936 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
7937
7938         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
7939
7940 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
7941
7942         * lib/gcc-dg.exp: load_lib scanasm.exp.
7943         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
7944         * lib/g++-dg.exp: load_lib scanasm.exp.
7945         * lib/scanasm.exp: New.
7946         (scan-assembler, scan-assembler-not): Add optional arguments to
7947         test name, or if not present, the pattern name.
7948         (scan-assembler-dem, scan-assembler-dem-not): New.
7949
7950         * g++.dg/dg.exp: New.
7951
7952 2000-11-21  Neil Booth  <neilb@earthling.net>
7953
7954         * gcc.dg/cpp/integrated1.c: Remove.
7955
7956 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
7957
7958         * gcc.c-torture/execute/20001121-1.c: New test.
7959
7960 2000-11-21  Richard Henderson  <rth@redhat.com>
7961
7962         * gcc.c-torture/compile/20001121-1.c: New test.
7963
7964 2000-11-20  Neil Booth  <neilb@earthling.net>
7965
7966         * gcc.dg/cpp/integrated1.c: New test.
7967
7968 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
7969
7970         * g++.old-deja/g++.other/inline17.C: New test.
7971
7972 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
7973
7974         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
7975         local variable to be zero: I made the variable global. Now
7976         uses abort() and exit() instead of relying on main's return value.
7977
7978 2000-11-20  Neil Booth  <neilb@earthling.net>
7979
7980         * gcc.dg/cpp/paste2.c: Update test.
7981         * objc/execute/paste.m: New test.
7982
7983 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
7984
7985         * gcc.dg/c99-condexpr-1.c: New test.
7986
7987 2000-11-20  Neil Booth  <neilb@earthling.net>
7988
7989         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
7990
7991 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
7992
7993         * g++.old-deja/g++.pt/export1.C: New test.
7994
7995 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
7996
7997         * gcc.dg/20001117-1.c: New test.
7998
7999 2000-11-18  Richard Henderson  <rth@redhat.com>
8000
8001         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
8002
8003 2000-11-18  Richard Henderson  <rth@redhat.com>
8004
8005         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
8006         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
8007         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
8008
8009 2000-11-18  Richard Henderson  <rth@redhat.com>
8010
8011         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
8012         (main): New.  Exit cleanly.
8013
8014 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8015
8016         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
8017         gcc.dg/c99-fordecl-2.c: New tests.
8018
8019 2000-11-18  Richard Henderson  <rth@redhat.com>
8020
8021         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
8022         * gcc.c-torture/execute/zerolen-2.c: New.
8023
8024 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8025
8026         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
8027         memory.
8028
8029 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8030
8031         * g++.old-deja/g++.pt/instantiate8.C: New test.
8032
8033 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8034
8035         * g++.old-deja/g++.other/incomplete.C: Add more tests.
8036         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
8037
8038 2000-11-16  Nick Clifton  <nickc@redhat.com>
8039
8040         * gcc.c-torture/execute/nestfunc-2.c: New test.
8041         * gcc.c-torture/execute/nestfunc-3.c: New test.
8042
8043 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8044
8045         * gcc.c-torture/compile/20001116-1.c: New test.
8046
8047 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8048
8049         * gcc.c-torture/execute/20001115-1.c: New test.
8050
8051 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
8052
8053         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
8054         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
8055         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
8056         * g++.old-deja/g++.abi/vmihint.C: Likewise.
8057
8058 2000-11-15  Neil Booth  <neilb@earthling.net>
8059
8060         gcc.dg/cpp/_Pragma1.c: Update.
8061         gcc.dg/cpp/_Pragma2.c: New test.
8062
8063 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
8064
8065         * g++.old-deja/g++.other/anon5.C: New test.
8066
8067 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
8068
8069         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
8070         tests.
8071
8072 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
8073
8074         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
8075         output.
8076
8077 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8078
8079         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
8080         labels at end of compound statements.
8081
8082 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
8083
8084         * gcc.c-torture/execute/loop-7.c: New test.
8085
8086 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8087
8088         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
8089
8090 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8091
8092         * gcc.dg/c99-bool-1.c: New test.
8093
8094 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8095
8096         * gcc.dg/c99-scope-1.c: Remove xfail.
8097         * gcc.dg/c99-scope-2.c: New test.
8098
8099 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8100
8101         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
8102         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
8103
8104 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
8105
8106         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
8107         error messages.
8108
8109         * g++.mike/p700.C: Don't typedef wchar_t.
8110         * g++.mike/p784.C: Likewise.
8111         * g++.mike/eb101.C: Don't use __wchar_t.
8112
8113 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
8114
8115         * g77.f-torture/execute/20001111.[fx]: Test premature exit
8116         from DO loop.
8117
8118 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8119
8120         * gcc.c-torture/execute/20001111-1.c: New test.
8121
8122 2000-11-10  Nick Clifton  <nickc@redhat.com>
8123
8124         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
8125         long multuiple and accumulate.
8126
8127 2000-11-09  Richard Henderson  <rth@redhat.com>
8128
8129         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
8130         via size_t instead of int.
8131
8132         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
8133         * gcc.c-torture/execute/string-opt-2.c: Likewise.
8134         * gcc.c-torture/execute/string-opt-3.c: Likewise.
8135         * gcc.c-torture/execute/string-opt-4.c: Likewise.
8136
8137 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
8138
8139         * gcc.c-torture/compile/20001109-1.c: New test.
8140         * gcc.c-torture/compile/20001109-2.c: New test.
8141
8142 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
8143
8144         * g++.old-deja/g++.pt/operator1.C: New test.
8145         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
8146
8147 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8148
8149         * gcc.dg/20001108-1.c: New test.
8150
8151 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8152
8153         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
8154         with both arguments constant strings.
8155         * gcc.c-torture/execute/string-opt-3.c: New test.
8156         * gcc.c-torture/execute/string-opt-4.c: New test.
8157         * gcc.c-torture/execute/string-opt-5.c: New test.
8158
8159 2000-11-08  Nick Clifton  <nickc@redhat.com>
8160
8161         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
8162         mulsidi3adddi patterns.
8163
8164 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
8165
8166         * g++.old-deja/g++.other/crash36.C: New test.
8167
8168 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
8169
8170         * g++.old-deja/g++.other/init16.C: New test.
8171
8172 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
8173
8174         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
8175
8176 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8177
8178         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
8179         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8180         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8181
8182 2000-11-07  DJ Delorie  <dj@redhat.com>
8183
8184         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
8185
8186 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8187
8188         * gcc.c-torture/execute/string-opt-1.c: New test.
8189
8190 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8191
8192         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
8193         mips-sgi-irix6.* because the MIPS ABI passes floating-point
8194         parameters in registers, and there is no way for a varargs
8195         function to know in which order the integer and floating-point
8196         parameters should be interleaved when they are placed on the
8197         stack.
8198         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8199         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8200
8201 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8202
8203         * gcc.c-torture/execute/string-opt-2.c: New test.
8204
8205 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
8206
8207         * g++.old-deja/g++.pt/crash60.C: New test.
8208
8209 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8210
8211         * g++.old-deja/g++.other/crash24.C: New test.
8212         * g++.old-deja/g++.other/crash25.C: New test.
8213         * g++.old-deja/g++.other/crash26.C: New test.
8214         * g++.old-deja/g++.other/crash27.C: New test.
8215         * g++.old-deja/g++.other/crash28.C: New test.
8216         * g++.old-deja/g++.other/crash29.C: New test.
8217         * g++.old-deja/g++.other/crash30.C: New test.
8218         * g++.old-deja/g++.other/crash31.C: New test.
8219         * g++.old-deja/g++.other/crash32.C: New test.
8220         * g++.old-deja/g++.other/crash33.C: New test.
8221         * g++.old-deja/g++.other/crash34.C: New test.
8222         * g++.old-deja/g++.other/crash35.C: New test.
8223
8224 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8225
8226         * gcc.c-torture/execute/20001031-1.c: New test.
8227
8228 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
8229
8230         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
8231         namespace.
8232
8233         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
8234         standards-conformant.
8235
8236         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
8237
8238         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
8239         * g++.old-deja/g++.mike/p755a.C: Likewise.
8240         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
8241         library makes no calls to `operator new' during initialization.
8242
8243 2000-11-04  Neil Booth  <neilb@earthling.net>
8244
8245         * gcc.dg/cpp/include2.c: New tests.
8246
8247 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
8248
8249         * lib/g++.exp (g++_set_ld_library_path): New function.
8250         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
8251
8252 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
8253
8254         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
8255         warnings.
8256
8257 2000-11-01  Richard Henderson  <rth@redhat.com>
8258
8259         * g++.old-deja/g++.ext/namedret1.C: New.
8260         * g++.old-deja/g++.ext/namedret2.C: New.
8261         * g++.old-deja/g++.ext/namedret3.C: New.
8262
8263 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
8264
8265         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
8266         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
8267
8268 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8269
8270         * gcc.c-torture/execute/va-arg-21.c: New test.
8271
8272 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8273
8274         * gcc.dg/c99-complex-2.c: New test.
8275
8276 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8277
8278         * gcc.c-torture/execute/stdio-opt-1.c: New test.
8279
8280 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
8281
8282         * g++.old-deja/g++.other/inline16.C: New test.
8283
8284 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
8285
8286         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
8287         __PRETTY_FUNCTION__
8288
8289 2000-10-29  Neil Booth  <neilb@earthling.net>
8290
8291         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
8292         New tests.
8293         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
8294         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
8295         optimisation.
8296
8297 2000-10-29  Neil Booth  <neilb@earthling.net>
8298
8299         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
8300         * mi1.c, mi1c.h: Add null directives to multiple-include test.
8301         * mi5.c: Test multiple includes work with -C.
8302         * trigraphs.c: Test ^= version.
8303
8304 2000-10-28  Neil Booth  <neilb@earthling.net>
8305
8306         New tests and test updates for new macro expander.
8307
8308         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
8309         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
8310         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
8311         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
8312         new diagnostic messages.
8313
8314         * gcc.dg/cpp/macro3.c: New tests.
8315
8316 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
8317
8318         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
8319         on the same line.
8320
8321 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
8322
8323         * g++.old-deja/g++.other/eh2.C: New test.
8324
8325 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
8326
8327         * gcc.c-torture/execute/20001027-1.c: New test.
8328
8329 2000-10-26  Richard Henderson  <rth@redhat.com>
8330
8331         * gcc.c-torture/execute/20001026-1.c: New.
8332
8333 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
8334
8335         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
8336         * g++.old-deja/g++.law/builtin1.C: Likewise.
8337         * g++.old-deja/g++.law/ctors10.C: Likewise.
8338         * g++.old-deja/g++.law/virtual3.C: Likewise.
8339         * g++.old-deja/g++.mike/p658.C: Likewise.
8340         * g++.old-deja/g++.other/sibcall1.C: Likewise.
8341         * g++.old-deja/g++.other/vaarg2.C: Likewise.
8342         * g++.old-deja/g++.robertl/eb124.C: Likewise.
8343         * g++.old-deja/g++.robertl/eb44.C: Likewise.
8344         * g++.old-deja/g++.robertl/eb77.C: Likewise.
8345
8346 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
8347
8348         * gcc.c-torture/compile/20001024-1.c: New test.
8349
8350 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
8351
8352         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
8353         to tell us whether or not we are using V3.
8354
8355 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8356
8357         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
8358         operands.
8359
8360 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8361
8362         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
8363
8364 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
8365
8366         * gcc.c-torture/execute/20001024-1.c: New test.
8367
8368 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
8369
8370         * g++.old-deja/g++.other/sibcall1.C: New test.
8371
8372 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
8373
8374         * gcc.dg/noncompile/init-3.c: New test.
8375
8376 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8377
8378         * gcc.dg/format-array-1.c: New test.
8379
8380 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8381
8382         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
8383         writing through null pointers; remove comment about testing
8384         unterminated strings.
8385
8386 2000-10-17  Matthew Hiller  <hiller@redhat.com>
8387
8388         * gcc.c-torture/execute/20001017-2.c: New test.
8389
8390 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8391
8392         * gcc.c-torture/compile/20001018-1.c: New test.
8393         * gcc.c-torture/compile/20001018-1.x: Xfail.
8394
8395 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8396
8397         * gcc.c-torture/execute/20001017-1.c: New test.
8398
8399 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8400
8401         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
8402         for multiple use of arguments with scanf formats; add tests for
8403         multiple use of arguments.
8404
8405 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
8406
8407         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
8408
8409 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8410
8411         * gcc.dg/format-miss-1.c: New test.
8412
8413 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8414
8415         * gcc.c-torture/execute/20001013-1.c: New test.
8416
8417 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8418
8419         * gcc.dg/format-branch-1.c: New test.
8420
8421 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8422
8423         * README, lib/file-format.exp: Remove EGCS references.
8424
8425 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8426
8427         * gcc.dg/20001013-1.c: New test.
8428
8429 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8430
8431         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
8432         for intmax_t in the compiler using __typeof__ and the type rules
8433         for conditional expressions.
8434
8435 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
8436
8437         * gcc.dg/20001012-1.c: New test.
8438         * gcc.dg/20001012-2.c: New test.
8439
8440 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8441
8442         * gcc.dg/format-attr-1.c: New test.
8443
8444 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8445
8446         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
8447         __LONG_LONG_MAX__ instead of LLONG_MAX.
8448
8449 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8450
8451         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
8452         scanf flags.
8453         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
8454         flags.
8455
8456 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
8457
8458         * gcc.dg/sequence-pt-1.c: New test.
8459
8460 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
8461
8462         * gcc.c-torture/execute/20001011-1.c: New testcase.
8463         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
8464
8465 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8466
8467         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
8468         does not error on it.
8469
8470 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8471
8472         * gcc.dg/20001009-1.c: New test.
8473
8474 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
8475
8476         * gcc.c-torture/compile/20001009-1.c: Move from here ....
8477         * gcc.c-torture/execute/20001009-2.c: ... to here.
8478
8479 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
8480
8481         * gcc.c-torture/compile/20001009-1.c: New testcase.
8482         * gcc.c-torture/execute/20001009-1.c: New testcase.
8483         Testcases provided by Jan Hubicka <jh@suse.cz>.
8484
8485 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8486
8487         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8488         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
8489         uintmax_t using <limits.h> to emulate the compiler's internal
8490         logic.  No longer XFAIL %j tests.
8491
8492 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8493
8494         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
8495         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8496         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
8497         regexps and details of expected handling of some bad formats.
8498         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
8499         suppression.
8500
8501 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8502
8503         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
8504         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
8505         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
8506         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
8507         in list archives.
8508
8509 2000-10-06  Richard Henderson  <rth@cygnus.com>
8510
8511         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
8512         * g++.old-deja/g++.brendan/crash52.C: Likewise.
8513         * g++.old-deja/g++.jason/report.C: Likewise.
8514         * g++.old-deja/g++.law/friend5.C: Likewise.
8515         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
8516         of the expected warnings.
8517
8518 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
8519
8520         * g++.old-deja/g++.pt/enum14.C: New test.
8521
8522 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
8523
8524         * g++.old-deja/g++.pt/crash59.C: New test.
8525
8526 2000-10-04  Will Cohen  <wcohen@redhat.com>
8527
8528         * gcc.dg/20000926-1.c: New test.
8529
8530 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
8531
8532         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
8533         function name for current C++ compiler.
8534         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
8535
8536 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
8537
8538         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
8539         __PRETTY_FUNCTION__.
8540         * g++.old-deja/g++.ext/pretty2.C: Likewise.
8541
8542 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8543
8544         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
8545
8546 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
8547
8548         * gcc.c-torture/compile/20000923-1.c: New test.
8549
8550 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
8551
8552         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
8553         * g++.old-deja/g++.pt/ttp62.C: Same.
8554         * g++.old-deja/g++.other/inline14.C: Same.
8555
8556 2000-09-24  Richard Henderson  <rth@cygnus.com>
8557
8558         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
8559
8560 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8561
8562         * gcc.dg/c90-printf-1.c: Add test for wide string format.
8563
8564 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
8565
8566         * gcc.c-torture/compile/20000922-1.c: New file.
8567
8568 2000-09-21  Nick Clifton  <nickc@redhat.com>
8569
8570         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
8571         a signed long modulo operation.
8572         (mod6): New function - perform an unsigned long modulo operation.
8573         (main): Add tests for modulos of very large numbers by very small
8574         dividends.
8575
8576 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8577
8578         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
8579
8580 2000-09-19  Richard Henderson  <rth@cygnus.com>
8581
8582         * gcc.dg/compare2.c (case 10): XFAIL.
8583
8584 2000-09-18  Richard Henderson  <rth@cygnus.com>
8585
8586         * gcc.c-torture/execute/20000906-1.c: Move ...
8587         * gcc.dg/20000906-1.c: ... here.  Only run on targets
8588         that support __builtin_trap.
8589
8590 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
8591
8592         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
8593
8594 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8595
8596         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
8597         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
8598         more $ format tests.
8599
8600 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8601
8602         * gcc.dg/format-errmk-1.c: New test.
8603
8604 2000-09-17  Greg McGary  <greg@mcgary.org>
8605
8606         * gcc.c-torture/execute/20000917-1.x: Remove.
8607
8608 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8609
8610         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
8611
8612 2000-09-17  Greg McGary  <greg@mcgary.org>
8613
8614         * gcc.c-torture/execute/20000917-1.c: New test.
8615         * gcc.c-torture/execute/20000917-1.x: XFAIL.
8616
8617 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
8618
8619         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
8620         in nested macro bug.
8621
8622 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
8623
8624         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
8625
8626 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
8627
8628         * gcc.c-torture/execute/20000914-1.c: New test.
8629
8630 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
8631
8632         * g++.other/inline13.C: New test.
8633
8634 2000-09-12  Andreas Jaeger  <aj@suse.de>
8635
8636         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
8637         constant by Ulrich Drepper <drepper@redhat.com>.
8638
8639 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
8640
8641         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
8642
8643 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8644
8645         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
8646
8647 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
8648
8649         * gcc.dg/cpp/backslash.c: New test.
8650
8651 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
8652
8653         * gcc.c-torture/execute/20000910-1.c: New test.
8654         * gcc.c-torture/execute/20000910-2.c: Likewise.
8655
8656 2000-09-11  Robert Lipe  <robertl@sco.com>
8657
8658         * gcc.dg/pragma-align.c: New test.
8659
8660 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
8661
8662         * g++.old-deja/g++.pt/explicit82.C: New test.
8663         * g++.old-deja/g++.pt/explicit83.C: New test.
8664
8665 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
8666
8667         * gcc.dg/asm-names.c: New test.
8668
8669 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8670
8671         * gcc.dg/cpp/tr-warn6.c: New test
8672
8673 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8674
8675         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
8676         be accepted.
8677
8678 2000-09-07  Catherine Moore  <clm@redhat.com>
8679
8680         * gcc.c-torture/execute/unroll-1.c: New test.
8681
8682 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
8683
8684         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
8685         ERROR markers.
8686         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
8687         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
8688         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
8689         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
8690         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
8691         Preprocess only.
8692         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
8693         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
8694
8695 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8696
8697         * g++.old-deja/g++.pt/deduct2.C: New test.
8698
8699 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8700
8701         * g++.old-deja/g++.pt/parms2.C: New test.
8702
8703 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8704
8705         * g++.old-deja/g++.pt/crash58.C: New test.
8706
8707 2000-09-06  Greg McGary  <greg@mcgary.org>
8708
8709         * gcc.c-torture/execute/20000906-1.c: New test.
8710         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
8711
8712 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8713
8714         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
8715
8716 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8717
8718         * g++.old-deja/g++.pt/crash57.C: New test.
8719
8720 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8721
8722         * g++.old-deja/g++.pt/crash56.C: New test.
8723
8724 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8725
8726         * g++.old-deja/g++.pt/koenig1.C: New test.
8727
8728 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
8729
8730         * gcc.dg/20000904-1.c: New test.
8731
8732 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
8733
8734         * gcc.dg/cpp/paste8.c: New test.
8735
8736 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
8737
8738         * gcc.c-torture/compile/20000827-1.c: New test.
8739
8740 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8741
8742         * gcc.dg/format-diag-1.c: New test.
8743
8744 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8745
8746         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
8747         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
8748         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
8749         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
8750         gcc.dg/formatz-1.c: Adjust warning regular expressions.
8751
8752 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
8753
8754         * g++.old-deja/g++.other/nested4.C: New test.
8755
8756 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
8757
8758         * g++.old-deja/g++.ns/scoped1.C: New test.
8759
8760 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
8761
8762         * lib/g++.exp: Support testing already-installed GCC.
8763
8764 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8765
8766         * wtr-label-1.c, wtr-suffix-1.c: New tests.
8767
8768 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8769
8770         * gcc.dg/return-type-2.c: New test.
8771
8772 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
8773
8774         * gcc.c-torture/compile/20000825-1.c: New test.
8775
8776 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
8777
8778         * gcc.dg/dwarf2-2.c: New test.
8779
8780 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
8781
8782         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
8783         dg-warning regexps.
8784
8785 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8786
8787         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
8788         gcc.dg/format-ext-5.c: New tests.
8789
8790 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
8791
8792         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
8793
8794 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
8795
8796         * gcc.dg/noncompile/930622-2.c: Adjust error message.
8797
8798 2000-08-24  Richard Henderson  <rth@cygnus.com>
8799
8800         * gcc.dg/ia64-sync-1.c: New test.
8801         * gcc.dg/ia64-sync-2.c: New test.
8802         * gcc.dg/ia64-asm-1.c: New test.
8803
8804 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8805
8806         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
8807         * gcc.dg/format-ext-2.c: New test.
8808
8809 2000-08-23  Jason Merrill  <jason@redhat.com>
8810
8811         * lib/old-dejagnu.exp: Also ignore "In member function" and
8812         "At global scope".
8813
8814 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8815
8816         * gcc.dg/noncompile/label-lineno-1.c: New test.
8817
8818 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
8819
8820         * gcc.dg/c99-array-nonobj-1.c: New test.
8821
8822 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
8823
8824         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
8825         tests.
8826         * gcc.dg/format-ext-1.c: New test.
8827
8828 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8829
8830         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
8831         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
8832         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
8833         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
8834         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
8835
8836 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
8837
8838         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
8839         gcc.dg/c99-strftime-2.c: New tests.
8840
8841 2000-08-22  Richard Henderson  <rth@cygnus.com>
8842
8843         * gcc.c-torture/execute/20000822-1.c: New test.
8844
8845 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
8846
8847         * gcc.c-torture/execute/20000819-1.x: Remove.
8848
8849 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
8850
8851         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
8852         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
8853         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
8854         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
8855         gcc.dg/format-xopen-1.c: New tests.
8856
8857 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
8858
8859         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
8860
8861 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
8862
8863         * g++.old-deja/g++.other/loop2.C: New test.
8864
8865         * gcc.c-torture/compile/20000606-1.c: New test.
8866         * gcc.c-torture/compile/20000728-1.c: New test.
8867         * gcc.c-torture/execute/20000801-1.c: New test.
8868         * gcc.c-torture/execute/20000801-2.c: New test.
8869         * gcc.c-torture/execute/20000819-1.c: New test.
8870         * gcc.c-torture/execute/20000819-1.x: XFAIL.
8871         * gcc.dg/20000629-1.c: New test.
8872         * gcc.dg/20000724-1.c: New test.
8873         * gcc.dg/20000807-1.c: New test.
8874
8875 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
8876
8877         * gcc.dg/cpp/pragma-1.c: New test.
8878         * gcc.dg/cpp/pragma-2.c: New test.
8879
8880 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
8881
8882         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
8883         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
8884
8885 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8886
8887         * gcc.c-torture/compile/20000818-1.c: New test.
8888
8889 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
8890
8891         * gcc.c-torture/execute/20000818-1.c: New test.
8892
8893 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8894
8895         * gcc.dg/format-va-1.c: New test.
8896
8897 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8898
8899         * g++.old-deja/g++.other/typedef8.C: New test.
8900
8901 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8902
8903         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
8904         * g++.old-deja/g++.mike/net36.C: Mark candidate.
8905         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
8906         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
8907         * g++.old-deja/g++.other/ptrmem7.C: New test.
8908         * g++.old-deja/g++.pt/ptrmem10.C: New test.
8909
8910 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8911
8912         * g++.old-deja/g++.pt/typename27.C: New test.
8913
8914 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
8915
8916         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
8917         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
8918         * g++.old-deja/g++.pt/friend45.C: New test.
8919         * g++.old-deja/g++.other/friend8.C: New test.
8920
8921 2000-08-15  Richard Henderson  <rth@cygnus.com>
8922
8923         * gcc.c-torture/execute/20000815-1.c: New test.
8924
8925 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8926
8927         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
8928         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
8929         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
8930
8931 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
8932
8933         * g++.old-deja/g++.other/refinit2.C: New test.
8934
8935 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
8936
8937         * lib/c-torture.exp (c-torture): Make
8938         compiler_conditional_xfail_data global.
8939         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
8940         compiler_conditional_xfail_data machinery.
8941         (f-torture-execute): Likewise.
8942         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
8943         and only when unrolling loops.
8944
8945         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
8946
8947 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
8948
8949         * g++.old-deja/g++.pt/explicit81.C: New test.
8950
8951 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
8952
8953         * g++.old-deja/g++.pt/typename26.C: New test.
8954
8955 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
8956
8957         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
8958         warning.
8959
8960 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
8961
8962         * g++.old-deja/g++.other/array3.C: New test.
8963
8964 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8965
8966         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
8967         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
8968         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
8969         New tests.
8970
8971 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
8972
8973         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
8974         * g++.old-deja/g++.abi/vmihint.C: Likewise.
8975
8976 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
8977
8978         * gcc.c-torture/execute/20000808-1.c: New test.
8979
8980 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8981
8982         * gcc.dg/c90-const-expr-1.c: New test.
8983
8984 2000-08-08  Richard Henderson  <rth@cygnus.com>
8985
8986         * gcc.dg/noncompile/920923-1.c: Declare calloc.
8987
8988 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8989
8990         * gcc.dg/noncompile/const-ll-1.c: New test.
8991
8992 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8993
8994         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
8995
8996 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
8997
8998         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
8999         that running programs linked against the shared version of libobjc
9000         run correctly.
9001
9002 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9003
9004         * gcc.dg/c99-printf-1.c: New test.
9005
9006 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9007
9008         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
9009
9010 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
9011
9012         * gcc.c-torture/execute/20000731-1.x: Delete.
9013
9014 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
9015
9016         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
9017         and torture_without_loops as is done by c-torture.exp.
9018         (search_for): Copy from c-torture.exp.
9019         (gcc-dg-runtest): New function, drives a directory of tests
9020         iterating over the TORTURE_OPTIONS.
9021         (scan-assembler, scan-assembler-not): Move here from
9022         individual directory drivers.
9023
9024         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
9025         defined by lib/gcc-dg.exp.
9026         * gcc.dg/cpp/cpp.exp: Likewise.
9027         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
9028         gcc-dg-runtest, so we cycle over optimization options.
9029
9030         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
9031         * gcc.dg/compare2.c: No longer expected to fail.
9032
9033 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
9034
9035         * gcc.c-torture/execute/20000804-1.c: New test.
9036
9037 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
9038
9039         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
9040
9041 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
9042
9043         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
9044
9045 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
9046
9047         * gcc.c-torture/compile/20000803-1.c: New test.
9048
9049 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9050
9051         * gcc.c-torture/execute/20000801-3.c,
9052         gcc.c-torture/execute/20000801-4.c: New tests.
9053         * gcc.c-torture/execute/20000801-3.x,
9054         gcc.c-torture/execute/20000801-4.x: Xfail.
9055
9056 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
9057
9058         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
9059         libobjc/.libs to allow for libtool.
9060
9061 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
9062
9063         * gcc.c-torture/compile/20000802-1.c: New test.
9064
9065 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
9066
9067         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
9068
9069 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
9070
9071         * gcc-c-torture/execute/20000731-2.c: New test.
9072
9073         * gcc.c-torture/execute/20000731-1.c: New test.
9074         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
9075
9076 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
9077
9078         * testsuite/gcc.dg/cpp/paste7.c: New test.
9079         * gcc.dg/cpp/20000725-1.c: New test.
9080
9081 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
9082
9083         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
9084         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
9085         declaration warning for __builtin_dwarf_reg_size.
9086
9087         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
9088
9089 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9090
9091         * gcc.dg/noncompile/voidparam-1.c: New test.
9092
9093 2000-07-30  Richard Henderson  <rth@cygnus.com>
9094
9095         * gcc.dg/c90-digraph-1.c: Don't xfail.
9096         * gcc.dg/compare2.c (case 10): Xfail.
9097         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
9098
9099 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
9100
9101         * gcc.dg/c99-main-1.c: New test.
9102
9103 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9104
9105         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
9106
9107 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
9108
9109         * gcc.c-tortuer/execute/20000726-1.c: New test.
9110
9111 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
9112
9113         * gcc.c-torture/execute/enum-2.c: New test.
9114
9115 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9116
9117         * gcc.dg/cpp/tr-warn3.c: New test.
9118
9119 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9120
9121         * g++.old-deja/g++.ext/implicit1.C: Remove.
9122         * g++.old-deja/g++.jason/c2.C: Remove
9123         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
9124         * g++.old-deja/g++.pt/crash16.C: Likewise.
9125         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
9126
9127 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9128
9129         * g++.old-deja/g++.other/for2.C: New test.
9130
9131 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
9132
9133         * gcc.dg/20000720-1.c: New test.
9134
9135 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
9136
9137         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
9138
9139 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
9140
9141         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
9142         * gcc.c-torture/execute/20000722-1.c: New.
9143         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
9144
9145 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
9146
9147         * gcc.dg/cpp/20000720-1.S: New test.
9148
9149 2000-07-21  Michael Meissner  <meissner@redhat.com>
9150
9151         * gcc.c-torture/execute/ieee/hugeval.c: New test.
9152
9153 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9154
9155         * g++.old-deja/g++.brendan/crash16.C,
9156         g++.old-deja/g++.brendan/parse3.C,
9157         g++.old-deja/g++.brendan/redecl1.C,
9158         g++.old-deja/g++.ns/template13.C,
9159         g++.old-deja/g++.other/decl4.C,
9160         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
9161
9162 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9163
9164         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
9165         and "Internal error".
9166
9167         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
9168         regexps.
9169         * gcc.dg/cpp/paste6.c: New test.
9170
9171 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
9172
9173         * gcc.dg/cpp/tr-direct.c: New test.
9174
9175         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
9176         gcc.dg/cpp/undef1.c: Tweak error regexps.
9177
9178 2000-07-18  Eric Christopher <echristo@redhat.com>
9179
9180         * gcc.c-torture/compile/20000718-1.c: New test.
9181
9182 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
9183
9184         * cpplex.c (_cpp_push_token): If the token being pushed back
9185         is the previous token in this context, just subtract one from
9186         context->posn.
9187         * cppmacro.c (save_expansion): Clear aux field when storing a
9188         placemarker.
9189
9190 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
9191
9192         * gcc.dg/noncompile/redecl-1.c: New test.
9193
9194 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
9195
9196         * gcc.c-torture/execute/20000717-5.c: New test.
9197         * gcc.c-torture/execute/20000717-1.x: Removed.
9198
9199 2000-07-17  Richard Henderson  <rth@cygnus.com>
9200
9201         * gcc.c-torture/execute/20000717-4.c: New test.
9202
9203 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
9204
9205         * gcc.dg/cpp/syshdr.c: New test.
9206         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
9207
9208 2000-07-17  Neil Booth  <neilb@earthling.net>
9209
9210         * gcc.dg/cpp/cmdlne-dM.c: New test.
9211         * gcc.dg/cpp/cmdlne-dD.c: New test.
9212
9213 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
9214
9215         * gcc.c-torture/execute/20000717-3.c: New test.
9216
9217         * gcc.c-torture/compile/20000717-1.c: New test.
9218
9219 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
9220
9221         * gcc.c-torture/execute/20000717-2.c: New test.
9222
9223 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9224
9225         * gcc.dg/formatz-1.c: New test.
9226
9227         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
9228         * gcc.dg/c99-digraph-1.c: New tests.
9229
9230         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
9231         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
9232
9233         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
9234         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
9235         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
9236         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
9237         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
9238         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
9239         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
9240
9241 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
9242
9243         * gcc.c-torture/execute/20000717-1.c: New test.
9244         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
9245
9246 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
9247
9248         * gcc.c-torture/execute/20000715-2.c: New test.
9249         * gcc.dg/20000715-1.c: New test.
9250
9251 2000-07-15  Michael Meissner  <meissner@redhat.com>
9252
9253         * gcc.c-torture/execute/20000715-1.c: New test.
9254
9255 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
9256
9257         * gcc.c-torture/execute/20000707-1.c: New test.
9258
9259 2000-07-13  Neil Booth  <NeilB@earthling.net>
9260
9261         * testsuite/gcc.dg/cpp/digraph1.c,
9262         testsuite/gcc.dg/cpp/digraph2.c,
9263         testsuite/gcc.dg/cpp/digraphs.c: New tests.
9264
9265 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
9266
9267         * g77.f-torture/compile/20000630-2.f:  New test.
9268         * g77.f-torture/compile/20000630-2.x
9269
9270 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
9271
9272         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
9273
9274 2000-07-11  Neil Booth  <NeilB@earthling.net>
9275
9276         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
9277
9278 2000-07-11  Neil Booth  <NeilB@earthling.net>
9279
9280         * gcc.dg/cpp/cmdlne-C.c: New.
9281
9282 2000-07-09  Neil Booth  <NeilB@earthling.net>
9283
9284         * gcc.dg/cpp/directiv.c: New tests.
9285         * gcc.dg/cpp/undef1.c: Update.
9286
9287 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
9288
9289         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
9290
9291 2000-07-09  Neil Booth  <NeilB@earthling.net>
9292
9293         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
9294
9295 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
9296
9297         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
9298         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9299
9300 2000-07-08  Neil Booth  <NeilB@earthling.net>
9301
9302         * gcc.dg/cpp/macsyntx.c: New tests.
9303
9304 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9305
9306         * gcc.dg/20000707-1.c: New test.
9307
9308 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9309
9310         * gcc.c-torture/execute/20000706-1.c: New test.
9311         * gcc.c-torture/execute/20000706-2.c: New test.
9312         * gcc.c-torture/execute/20000706-3.c: New test.
9313         * gcc.c-torture/execute/20000706-4.c: New test.
9314         * gcc.c-torture/execute/20000706-5.c: New test.
9315
9316 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9317
9318         * g++.old-deja/g++.pt/instantiate7.C: New test.
9319
9320 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9321
9322         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
9323         * g++.old-deja/g++.mike/thunk3.C: Likewise.
9324         * g++.old-deja/g++.other/rtti3.C: Likewise.
9325         * g++.old-deja/g++.other/rttid3.C: Likewise.
9326
9327 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
9328
9329         *  g77.f-torture/compile/20000630-1.x: Fix typo
9330
9331 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
9332
9333         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
9334         assembly output.
9335
9336 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
9337
9338         * gcc.dg/cpp/ident.c: New test.
9339
9340 2000-07-05  Neil Booth  <NeilB@earthling.net>
9341
9342         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
9343           gcc.dg/cpp/lexstrng.c: New tests.
9344
9345 2000-07-04  Neil Booth  <NeilB@earthling.net>
9346
9347         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
9348         * gcc.dg/cpp/strify2.c: Same.
9349
9350 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
9351
9352         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
9353         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
9354         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
9355         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
9356
9357         * testsuite/gcc.dg/cpp/macro1.c,
9358         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
9359         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
9360         testsuite/gcc.dg/cpp/strify1.c,
9361         testsuite/gcc.dg/cpp/strify2.c: New tests.
9362
9363 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
9364
9365         * gcc.c-torture/execute/20000703-1.c: New test.
9366
9367 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9368
9369         * g++.old-deja/g++.pt (lookup10.C): New test.
9370
9371 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9372
9373         * g++.old-deja/g++.pt (typename25.C): New test.
9374
9375 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
9376
9377         * gcc.c-torture/compile/20000701-1.c: New test.
9378
9379 2000-06-30  Nick Clifton  <nickc@cygnus.com>
9380
9381         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
9382         to test case.
9383
9384 2000-06-30  Catherine Moore  <clm@cygnus.com>
9385
9386         * gcc.c-torture/execute/align-1.c: New test.
9387
9388 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
9389
9390         * g++.old-deja/g++.pt/expr8.C: New test.
9391         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
9392
9393 2000-06-29  Nick Clifton  <nickc@cygnus.com>
9394
9395         * gcc.c-torture/compile/20000629-1.c: New test.
9396
9397 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9398
9399
9400         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
9401         gcc.dg/noncompile directory, depending on whether they're
9402         preprocessor tests or not.  Annotate all the tests for the dg
9403         framework.
9404
9405         * gcc.c-torture/noncompile/noncompile.exp: Delete.
9406         * gcc.dg/noncompile/noncompile.exp: New.
9407
9408         * Moved files:
9409         Old name                                New name
9410         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
9411         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
9412         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
9413         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
9414         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
9415         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
9416         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
9417         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
9418         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
9419         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
9420         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
9421         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
9422         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
9423         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
9424         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
9425         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
9426         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
9427         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
9428         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
9429         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
9430         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
9431         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
9432         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
9433         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
9434
9435         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
9436         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
9437         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
9438         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
9439         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
9440         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
9441
9442 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9443
9444         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
9445         declare one variable.  On the fourth, error.
9446         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
9447         declared by 20000628-1a.h.
9448
9449 2000-06-29  Richard Henderson  <rth@redhat.com>
9450
9451         * gcc.c-torture/execute/930529-1.x: New file.
9452         * gcc.dg/920413-1.c: Adjust expected warning text.
9453         * gcc.dg/980217-1.c: Declare abort.
9454         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
9455
9456 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
9457
9458         * g77.f-torture/compile/20000629-1.f: New test.
9459         * g77.f-torture/compile/20000629-1.x: Expected to fail.
9460
9461 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9462
9463         Rearrange lots of files, removing entirely the
9464         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
9465         directories.
9466
9467         * Deleted files:
9468         gcc.c-torture/code_quality/code_quality.exp
9469         gcc.c-torture/special/special.exp
9470         gcc.failure/failure.exp
9471         gcc.failure/940409-1.x
9472         gcc.c-torture/compile/961203-1.x
9473
9474         * New files:
9475         gcc.misc-tests/linkage.exp
9476         gcc.c-torture/execute/920730-1t.c
9477         gcc.c-torture/execute/920730-1t.x
9478         gcc.c-torture/compile/920520-1.x
9479         gcc.c-torture/compile/920521-1.x
9480         gcc.c-torture/compile/981006-1.x
9481         gcc.c-torture/execute/eeprof-1.x
9482
9483         * Moved files (possibly with modifications to fit a new harness):
9484         Old name                                New name
9485         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
9486         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
9487         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
9488         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
9489         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
9490         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
9491         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
9492         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
9493         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
9494         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
9495         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
9496         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
9497         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
9498         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
9499
9500 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9501
9502         * c-torture/compile/961203-1.x: Delete.
9503
9504         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
9505         not exit. Include stdio.h.
9506         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
9507         * gcc.misc-tests/dg-12.c: Likewise.
9508         * gcc.misc-tests/dg-5.c: Likewise.
9509         * gcc.misc-tests/dg-6.c: Likewise.
9510         * gcc.misc-tests/dg-7.c: Prototype abort.
9511         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
9512         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
9513         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
9514         not exit.
9515         * gcc.misc-tests/sieve.c: Use return from main, not exit.
9516         * gcc.misc-tests/sort2.c: Use return from main, not exit.
9517
9518 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
9519
9520         * gcc.dg/cpp/20000628-1.c: New test.
9521         * gcc.dg/cpp/20000628-1.h: New header for above test.
9522         * gcc.dg/cpp/20000628-1a.h: Likewise.
9523
9524 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
9525
9526         * gcc.dg/cpp: New directory.
9527         * gcc.dg/cpp/cpp.exp: New driver.
9528         * gcc.dg/cpp/20000627-1.c: New test.
9529         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
9530         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
9531         and rewrite as a compilation test.
9532
9533         * gcc.dg: Move many files into the cpp subdirectory, possibly
9534         renaming or editing them as well.
9535         Old name                New name
9536         990119-1.c              cpp/19990119-1.c
9537         990228-1.c              cpp/19990228-1.c
9538         990407-1.c              cpp/19990407-1.c
9539         990409-1.c              cpp/19990409-1.c
9540         990413-1.c              cpp/19990413-1.c
9541         990703-1.c              cpp/19990703-1.c
9542         20000127-1.c            cpp/20000127-1.c
9543         20000129-1.c            cpp/20000129-1.c
9544         20000207-1.c            cpp/20000207-1.c
9545         20000207-2.c            cpp/20000207-2.c
9546         20000209-1.c            cpp/20000209-1.c
9547         20000209-2.c            cpp/20000209-2.c
9548         20000301-1.c            cpp/20000301-1.c
9549         20000419-1.c            cpp/20000419-1.c
9550         20000510-1.S            cpp/20000510-1.S
9551         20000519-1.c            cpp/20000519-1.c
9552         20000529-1.c            cpp/20000529-1.c
9553         20000625-1.c            cpp/20000625-1.c
9554         20000625-2.c            cpp/20000625-2.c
9555         cpp-as1.c               cpp/assert1.c
9556         cpp-as2.c               cpp/assert2.c
9557         cxx-comments-1.c        cpp/cxxcom1.c
9558         cxx-comments-2.c        cpp/cxxcom2.c
9559         endif-label.c           cpp/endif.c
9560         cpp-hash1.c             cpp/hash1.c
9561         cpp-hash2.c             cpp/hash2.c
9562         cpp-if1.c               cpp/if-1.c
9563         cpp-if2.c               cpp/if-2.c
9564         cpp-if3.c               cpp/if-3.c
9565         cpp-if4.c               cpp/if-4.c
9566         cpp-if5.c               cpp/if-5.c
9567         cpp-cond.c              cpp/if-cexp.c
9568         cpp-missingop.c         cpp/if-mop.c
9569         cpp-missingparen.c      cpp/if-mpar.c
9570         cpp-opprec.c            cpp/if-oppr.c
9571         cpp-ifparen.c           cpp/if-paren.c
9572         cpp-shortcircuit.c      cpp/if-sc.c
9573         cpp-shift.c             cpp/if-shift.c
9574         cpp-unary.c             cpp/if-unary.c
9575         cpp-li1.c               cpp/line1.c
9576         cpp-li2.c               cpp/line2.c
9577         lineno.c                cpp/line3.c
9578         lineno-2.c              cpp/line4.c
9579         cpp-mi.c                cpp/mi1.c
9580         cpp-mic.h               cpp/mi1c.h
9581         cpp-micc.h              cpp/mi1cc.h
9582         cpp-mind.h              cpp/mi1nd.h
9583         cpp-mindp.h             cpp/mi1ndp.h
9584         cpp-mix.h               cpp/mi1x.h
9585         cpp-mi2.c               cpp/mi2.c
9586         cpp-mi2a.h              cpp/mi2a.h
9587         cpp-mi2b.h              cpp/mi2b.h
9588         cpp-mi2c.h              cpp/mi2c.h
9589         cpp-mi3.c               cpp/mi3.c
9590         cpp-mi3.def             cpp/mi3.def
9591         poison-1.c              cpp/poison.c
9592         pr-impl.c               cpp/prag-imp.c
9593         cpp-redef-2.c           cpp/redef1.c
9594         cpp-redef.c             cpp/redef2.c
9595         strpaste.c              cpp/strp1.c
9596         strpaste-2.c            cpp/strp2.c
9597         cpp-tradpaste.c         cpp/tr-paste.c
9598         cpp-tradstringify.c     cpp/tr-str.c
9599         cpp-tradwarn1.c         cpp/tr-warn1.c
9600         cpp-tradwarn2.c         cpp/tr-warn2.c
9601         trigraphs.c             cpp/trigraphs.c
9602         cpp-unc1.c              cpp/unc1.c
9603         cpp-unc2.c              cpp/unc2.c
9604         cpp-unc3.c              cpp/unc3.c
9605         cpp-unc.c               cpp/unc4.c
9606         undef.c                 cpp/undef1.c
9607         undef-2.c               cpp/undef2.c
9608         cpp-wi1.c               cpp/widestr1.c
9609
9610 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
9611
9612         * lib/g++.exp (g++_include_flags): Tweak.
9613
9614 2000-06-27  H.J. Lu  <hjl@gnu.org>
9615             Loren J. Rittle  <ljrittle@acm.org>
9616
9617         * lib/g++.exp (g++_include_flags): Override libgloss.exp
9618         version with one that knows about the new gcc tree structure.
9619         (g++_link_flags): Same.
9620
9621 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
9622
9623         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
9624         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
9625         case we are cross-compiling.
9626
9627         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
9628         g++.old-deja/g++.niklas/Makefile.in,
9629         g++.old-deja/g++.niklas/configure.in,
9630         g++.old-deja/g++.other/Makefile.in,
9631         g++.old-deja/g++.other/configure.in,
9632         gcc.c-torture/code_quality/Makefile.in,
9633         gcc.c-torture/code_quality/configure.in,
9634         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
9635         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
9636         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
9637         gcc.c-torture/execute/ieee/Makefile.in,
9638         gcc.c-torture/execute/ieee/configure.in,
9639         gcc.c-torture/noncompile/Makefile.in,
9640         gcc.c-torture/noncompile/configure.in,
9641         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
9642         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
9643         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
9644
9645 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9646
9647         * g++.old-deja/g++.other/ambig3.C: New test.
9648
9649 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9650
9651         * g++.old-deja/g++.pt/syntax1.C: New test.
9652         * g++.old-deja/g++.pt/syntax2.C: New test.
9653         * g++.old-deja/g++.other/syntax3.C: New test.
9654         * g++.old-deja/g++.other/syntax4.C: New test.
9655
9656 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9657
9658         * gcc.dg/20000623-1.c: Prototype exit and abort.
9659
9660 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9661
9662         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
9663         New tests.
9664         * gcc.dg/cpp-mi3.def: New file.
9665
9666         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
9667         inside assertions.
9668         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
9669         lexer's error messages.
9670         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
9671         divine anything from the linemarkers.
9672         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
9673         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
9674
9675 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
9676
9677         * gcc.dg/20000623-1.c: New test.
9678
9679 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
9680
9681         * gcc.c-torture/execute/20000622-1.c: New test.
9682
9683 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
9684
9685         * g++.old-deja/g++.other/init15.C: New test.
9686
9687 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
9688
9689         * g++.old-deja/g++.pt/vaarg2.C: New test.
9690         * g++.old-deja/g++.pt/vaarg3.C: New test.
9691
9692 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
9693
9694         * g++.old-deja/g++.other/dyncast6.C: New test.
9695
9696 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
9697
9698         * gcc.c-torture/execute/loop-6.c: New test.
9699
9700 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
9701
9702         * gcc.dg/20000614-1.c: New test.
9703         * gcc.dg/20000614-2.c: New test.
9704
9705 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
9706
9707         * g++.old-deja/g++.other/inline12.C: New test.
9708
9709 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
9710
9711         * g++.old-deja/g++.other/eh1.C: New test.
9712
9713 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
9714
9715         * g++.old-deja/g++.other/type.C: New test.
9716
9717 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
9718
9719         * g++.old-deja/g++.other/initstring.C: New test.
9720
9721 2000-06-12  Jason Merrill  <jason@redhat.com>
9722
9723         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
9724
9725 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
9726
9727         * gcc.c-torture/compile/20000609-1.c: New test.
9728
9729 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
9730
9731         * gcc.dg/20000609-1.c: New test.
9732
9733 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
9734
9735         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
9736         * gcc.c-torture/noncompile/poison-1.c: Move...
9737         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
9738         * gcc.dg/cpp-li1.c: Add a token after the #line.
9739
9740 2000-06-05  Richard Henderson  <rth@cygnus.com>
9741
9742         * gcc.c-torture/execute/20000605-2.c: New test.
9743         * gcc.c-torture/execute/20000605-3.c: New test.
9744
9745 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
9746
9747         * g77.f-torture/execute/20000503-1.x: New file.
9748
9749 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
9750
9751         * g++.old-deja/g++.eh/badalloc1.C: New test.
9752
9753 2000-06-05  Richard Henderson  <rth@cygnus.com>
9754
9755         * gcc.c-torture/execute/20000605-1.c: New test.
9756
9757 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
9758             Nathan Sidwell <nathan@codesourcery.com>
9759
9760         * gcc.c-torture/compile/20000605-1.c: New test.
9761
9762 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
9763
9764         * g77.f-torture/compile/20000601-1.f:  New test.
9765
9766 2000-06-03  Richard Henderson  <rth@cygnus.com>
9767
9768         * gcc.c-torture/execute/20000603-1.c: New.
9769
9770 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
9771
9772         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
9773         * gcc.dg/noreturn-2.c (noreturn): Likewise.
9774
9775 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
9776
9777         * gcc.dg/compare2.c (case 12): XFAIL.
9778         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
9779         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
9780
9781         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
9782
9783 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
9784
9785         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
9786         guard macro is already defined when the header is first
9787         included.
9788         * gcc.dg/cpp-mix.h: New file.
9789         * gcc.dg/endif-label.c: Update patterns to match compiler.
9790
9791         * g++.brendan/complex1.C: Declare abort.
9792         * g++.law/refs4.C: Remove XFAIL.
9793         * g++.oliva/expr2.C: Declare abort and exit.
9794
9795 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
9796
9797         * gcc.c-torture/execute/20000528-1.c: New test.
9798
9799         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
9800         * g++.old-deja/g++.law/temps4.C: Likewise.
9801
9802         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
9803         stdlib.h.  Call abort() on failure.
9804         * g++.old-deja/g++.law/refs4.C: Likewise.
9805         * g++.old-deja/g++.law/temps4.C: Likewise.
9806         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
9807         * gcc.c-torture/execute/20000112-1.c: Include string.h.
9808
9809 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
9810
9811         Relative to g++.dg/special:
9812         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
9813
9814         Relative to g++.old-deja:
9815         * g++.brendan/complex1.C, g++.jason/optimize2.C,
9816         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
9817         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
9818         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
9819         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
9820         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
9821         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
9822
9823         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
9824         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
9825         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
9826         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
9827         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
9828         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
9829         and/or string.h.
9830
9831         * g++.other/goto1.C: Update expectations for error messages.
9832
9833 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
9834
9835         * gcc.c-torture/compile/20000523-1.c: New test.
9836
9837 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
9838
9839         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
9840
9841 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
9842
9843         * g++.old-deja/g++.eh/catch11.C: New test.
9844         * g++.old-deja/g++.eh/catch12.C: New test.
9845
9846 2000-05-24  Nick Clifton  <nickc@cygnus.com>
9847
9848         * gcc.c-torture/execute/20000523-1.c: New test.
9849
9850 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
9851
9852         * c-torture/execute/bcp-1.c: Replace abort in arg of
9853         __builtin_constant_p with a generic external function.
9854
9855         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
9856         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
9857         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
9858         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
9859         Prototype abort and/or exit.
9860
9861         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
9862         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
9863         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
9864         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
9865
9866 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
9867
9868         * gcc.dg/dwarf2-1.c: New test.
9869
9870 2000-05-20  Richard Henderson  <rth@cygnus.com>
9871
9872         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
9873
9874 2000-05-20  Andreas Jaeger  <aj@suse.de>
9875
9876         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
9877         testcase.
9878
9879 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
9880
9881         * gcc.c-torture/execute/20000519-2.c: New test.
9882
9883 2000-05-19  Andreas Jaeger  <aj@suse.de>
9884
9885         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
9886         which fails with SSA.
9887
9888         * lib/c-torture.exp: Also test with -O3 -fssa.
9889
9890 2000-05-18  Michael Meissner  <meissner@redhat.com>
9891
9892         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
9893         * gcc.c-torture/execute/920415-1.c: Ditto.
9894         * gcc.c-torture/execute/920501-1.c: Ditto.
9895         * gcc.c-torture/execute/conversion.c: Ditto.
9896         * gcc.c-torture/execute/cvt-1.c: Ditto.
9897
9898 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
9899
9900         * gcc.c-torture/compile/20000518-1.c: New test.
9901
9902 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
9903
9904         * g77.f-torture/compile/200005018.f:  New test.
9905
9906 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
9907
9908         * gcc.c-torture/compile/20000517-1.c: New test.
9909
9910 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9911
9912         * gcc.c-torture/execute/20000516-1.c: New test.
9913
9914 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
9915
9916         * g++.old-deja/g++.other/eh.C: New test.
9917
9918 2000-05-12  Richard Henderson  <rth@cygnus.com>
9919
9920         * gcc.c-torture/execute/990208-1.c (main): Don't pass
9921         constants through to doit's conditional.
9922
9923 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
9924
9925         * gcc.c-torture/compile/20000511-1.c: New test.
9926         * g77.f-torture/compile/20000511-1.f: New test.
9927         * g77.f-torture/compile/20000511-2.f: New test.
9928
9929 2000-05-11  Michael Meissner  <meissner@redhat.com>
9930
9931         * gcc.c-torture/execute/20000511-1.c: New test.
9932
9933 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
9934
9935         * gcc.dg/dg.exp: Scan .S files as well as .c files.
9936         * gcc.dg/20000510-1.S: New.
9937
9938 2000-05-08  Catherine Moore  <clm@cygnus.com>
9939
9940         * gcc.dg/unused-3.c: New.
9941
9942 2000-05-06  Richard Henderson  <rth@cygnus.com>
9943
9944           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
9945           * g++.old-deja/g++.mike/warn1.C: Likewise.
9946           * g++.old-deja/g++.pt/local1.C: Likewise.
9947           * g++.old-deja/g++.pt/local7.C: Likewise.
9948           * g++.old-deja/g++.pt/spec16.C: Likewise.
9949
9950 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
9951
9952         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
9953
9954 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
9955
9956           * g77.f-torture/execute/20000503-1.f:  New test.
9957
9958 2000-05-04  Andreas Jaeger  <aj@suse.de>
9959
9960         * gcc.dg/noreturn-2.c: New test.
9961
9962 2000-05-04  Neil Booth  <NeilB@earthling.net>
9963
9964         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
9965         preprocessor.
9966
9967 2000-05-04  Richard Henderson  <rth@cygnus.com>
9968
9969         * gcc.c-torture/execute/20000503-1.c: Fix typo.
9970
9971 2000-05-04  Richard Henderson  <rth@cygnus.com>
9972
9973         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
9974         OpenSSL by Jason R Thorpe.
9975
9976 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
9977
9978         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
9979
9980 2000-05-03  Robert Lipe <robertlipe@usa.net>
9981
9982         * gcc.dg/20000503-1.c: New test.
9983
9984 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
9985
9986         * gcc.c-torture/compile/20000502-1.c: New test.
9987         * g++.old-deja/g++.other/align.C: New test.
9988         * gcc.dg/cpp-tradstringify.c: New test.
9989
9990 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
9991
9992         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
9993         and hard registers.
9994
9995 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
9996
9997         * gcc.c-torture/execute/loop-5.c: New test.
9998
9999 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
10000
10001         * gcc.c-torture/execute/va-arg-20.c: New test.
10002
10003 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
10004
10005         * gcc.c-torture/execute/20000422-1.c: New test.
10006
10007 2000-04-20  Greg McGary  <gkm@gnu.org>
10008
10009         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
10010         when optimizing, but without sibling-call optimizations (-O1).
10011
10012 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
10013
10014           * gcc.c-torture/compile/20000420-1.c: New test.
10015
10016 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
10017
10018         * g++.abi/ptrflags.C: New test.
10019         * g++.eh/catchptr1.C: Test incomplete pointer chains.
10020
10021 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
10022
10023         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
10024
10025 2000-04-19  Greg McGary  <gkm@gnu.org>
10026
10027         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
10028         sibling-call optimizations.
10029
10030 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
10031
10032         * gcc.dg/20000419-1.c: New test.
10033
10034 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
10035
10036         * gcc.c-torture/execute/20000412-6.c: New test.
10037
10038 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
10039
10040         * gcc.c-torture/execute/20000412-5.c: New test.
10041         * g77.f-torture/compile/20000412-1.f: New test.
10042         * gcc.c-torture/execute/20000412-4.c: New test.
10043         * gcc.c-torture/compile/20000412-2.c: New test.
10044         * gcc.c-torture/execute/20000412-3.c: New test.
10045         * gcc.c-torture/compile/20000412-1.c: New test.
10046         * gcc.c-torture/execute/20000412-2.c: New test.
10047
10048 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
10049
10050         * objc/execute/bf-20.m: New test.
10051
10052 2000-04-10  Richard Henderson  <rth@cygnus.com>
10053
10054         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
10055
10056         * gcc.c-torture/execute/20000412-1.c: New test.
10057
10058 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
10059
10060         * g++.old-deja/g++.eh/catchptr1.C: New test.
10061
10062 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
10063
10064         * g++.old-deja/g++.abi/cxa_vec.C: New test.
10065
10066 2000-04-08  Neil Booth  <NeilB@earthling.net>
10067
10068         * gcc.dg/cpp-nullchar.c: Remove test as
10069         embedded nulls cause problems.
10070
10071 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10072
10073         * gcc.dg/compare2.c: New test.
10074
10075 2000-04-08  Neil Booth  <NeilB@earthling.net>
10076
10077         * gcc.dg/cpp-nullchar.c: New test.
10078
10079 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
10080
10081         * gcc.dg/cpp-mi2.c: New test.
10082         * gcc.dg/cpp-mi2[abc].h: New files.
10083
10084 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
10085
10086         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
10087         member name.
10088
10089 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
10090
10091         * g++.old-deja/g++.abi/vmihint.C: New test.
10092
10093 2000-04-06  Neil Booth  <NeilB@earthling.net>
10094
10095         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
10096         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
10097         copyright.
10098
10099 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
10100
10101         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
10102         avoid stack-frame overwrite.
10103
10104 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
10105
10106         * gcc.c-torture/compile/20000405-2.c: New test.
10107         * gcc.c-torture/compile/20000405-3.c: New test.
10108
10109 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10110
10111         * gcc.c-torture/compile/20000405-1.c: New test.
10112
10113 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
10114
10115         * gcc.dg/cast-qual-1.c: Revert last change.
10116
10117 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10118
10119         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
10120
10121 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
10122
10123         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
10124         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
10125
10126 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
10127
10128         * gcc.c-torture/compile/20000403-2.c: New test.
10129         * gcc.c-torture/compile/20000403-1.c: New test.
10130
10131 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
10132
10133         * gcc.c-torture/execute/20000403-1.c: New test.
10134
10135 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
10136
10137         * gcc.c-torture/execute/20000402-1.c: New test.
10138
10139 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
10140
10141         * gcc.c-torture/execute/va-arg-15.c: New test.
10142         * gcc.c-torture/execute/va-arg-16.c: New test.
10143         * gcc.c-torture/execute/va-arg-17.c: New test.
10144         * gcc.c-torture/execute/va-arg-18.c: New test.
10145         * gcc.c-torture/execute/va-arg-19.c: New test.
10146
10147 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
10148
10149         * gcc.c-torture/compile/981211-1.c: Move to...
10150         * gcc.dg/cpp-as1.c: ...here.
10151         * gcc.dg/cpp-as2.c: New file.
10152
10153         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
10154         compiler.
10155
10156 2000-04-02  Neil Booth  <NeilB@earthling.net>
10157
10158         * gcc.dg/cpp-cond.c  New tests.
10159         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
10160         accidental success less likely.
10161         * gcc.dg/cpp-missingop.c  New tests.
10162         * gcc.dg/cpp-missingparen.c  New tests.
10163         * gcc.dg/cpp-shift.c  New tests.
10164         * gcc.dg/cpp-shortcircuit.c  New tests.
10165         * gcc.dg/cpp-unary.c  New tests.
10166
10167 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
10168
10169         * gcc.c-torture/compile/20000329-1.c: New test.
10170
10171 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
10172
10173         * gcc.c-torture/compile/20000326-1.c: New test.
10174         * gcc.c-torture/compile/20000326-2.c: New test.
10175
10176 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
10177
10178         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
10179         the first parameter is a function argument.
10180
10181 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
10182
10183         * g++.old-deja/g++.ext/array4.C: New test.
10184
10185 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
10186
10187         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
10188
10189 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10190
10191         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
10192
10193 2000-03-19  Richard Henderson  <rth@cygnus.com>
10194
10195         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
10196
10197 2000-03-19  Richard Henderson  <rth@cygnus.com>
10198
10199         * gcc.c-torture/compile/20000319-1.c: New test.
10200
10201 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
10202
10203         * gcc.c-torture/execute/20000314-3.c: New test.
10204         * gcc.c-torture/execute/20000314-2.c: New test.
10205         * gcc.c-torture/execute/20000314-1.c: New test.
10206         * gcc.c-torture/compile/20000314-2.c: New test.
10207         * gcc.c-torture/compile/20000314-1.c: New test.
10208
10209 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
10210
10211         * g++.old-deja/g++.warn/inline.C: New test.
10212
10213 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10214
10215         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
10216         standards-compliant result rather than specific constants.
10217         Put test-values in array.
10218
10219 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
10220
10221         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
10222         (g++_target_compile): Put test-specific options last.
10223
10224 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10225
10226         * g++.old-deja/g++.eh/vbase4.C: New test.
10227
10228 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10229
10230         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
10231
10232 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10233
10234         * g++.old-deja/g++.brendan/misc12.C: Removed.
10235         * g++.old-deja/g++.pt/memtemp77.C: Constify.
10236         * g++.old-deja/g++.ext/pretty4.C: New test.
10237
10238 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10239
10240         * g++.old-deja/g++.other/string2.C: New test.
10241
10242 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
10243
10244         * g++.old-deja/g++.warn/impint2.C: New test.
10245
10246 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10247
10248         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
10249         is 1, not zero.
10250
10251 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
10252
10253         * g++.old-deja/g++.warn/impint.C: New test.
10254         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
10255         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
10256         * g++.old-deja/g++.pt/explicit12.C: Likewise.
10257         * g++.old-deja/g++.pt/explicit13.C: Likewise.
10258         * g++.old-deja/g++.pt/explicit17.C: Likewise.
10259         * g++.old-deja/g++.pt/explicit18.C: Likewise.
10260         * g++.old-deja/g++.pt/explicit19.C: Likewise.
10261         * g++.old-deja/g++.pt/explicit23.C: Likewise.
10262         * g++.old-deja/g++.pt/explicit31.C: Likewise.
10263         * g++.old-deja/g++.pt/explicit35.C: Likewise.
10264         * g++.old-deja/g++.pt/explicit6.C: Likewise.
10265         * g++.old-deja/g++.pt/memclass7.C: Likewise.
10266
10267 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
10268
10269         * gcc.dg/cpp-redef.c: New test.
10270
10271 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
10272
10273         * g++.old-deja/g++.pt/unify7.C: New test.
10274
10275 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10276
10277         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
10278         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
10279
10280 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
10281
10282         * gcc.c-torture/compile/20000224-1.c: New test.
10283
10284 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10285
10286         * gcc.c-torture/compile/cpp-2.c: New test.
10287         * gcc.c-torture/compile/cpp-1.c: New test.
10288
10289 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
10290
10291         * gcc.c-torture/execute/20000225-1.c: New test.
10292
10293 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10294
10295         * gcc.dg/cpp-li2.c: New test.
10296
10297         * gcc.dg/cpp-wi1.c: New test.
10298
10299         * gcc.dg/cpp-li1.c: New test.
10300
10301 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
10302
10303         * g++.old-deja/g++.other/sizeof5.C: New test.
10304
10305 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10306
10307         * gcc.c-torture/execute/va-arg-13.c: New test.
10308
10309 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
10310
10311         * gcc.c-torture/execute/va-arg-12.c: New test.
10312
10313 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10314
10315         * gcc.c-torture/execute/20000223-1.c: New test.
10316
10317 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10318
10319         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
10320
10321 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
10322
10323         * g++.old-deja/g++.abi/ptrmem.C: New test.
10324
10325 2000-02-19  Richard Henderson  <rth@cygnus.com>
10326
10327         * gcc.c-torture/compile/init-3.c: New.
10328
10329 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
10330
10331         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
10332         ALWAYS_CXXFLAGS.
10333
10334 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
10335
10336         * gcc.c-torture/compile/20000211-3.c: New test.
10337
10338 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
10339
10340         * gcc.c-torture/compile/20000211-2.c: New test.
10341
10342 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
10343
10344         * gcc.c-torture/compile/20000211-1.c: New test.
10345
10346 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
10347
10348         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
10349           on native targets
10350
10351 2000-02-08  Nathan Sidwell  <nathan@acm.org>
10352
10353         * g++.old-deja/g++.other/cast5.C: New test.
10354
10355 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
10356
10357         * gcc.c-torture/execute/20000205-1.c: New.
10358
10359 2000-02-03  Nathan Sidwell  <nathan@acm.org>
10360
10361         * g++.old-deja/g++.jason/cast3.C: Return void.
10362         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
10363
10364 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10365
10366         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
10367
10368         * gcc.dg/loop-1.c: New test.
10369
10370 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
10371
10372         * gcc.c-torture/compile/20000127-1.c: New test.
10373         * gcc.c-torture/execute/991228-1.c: New test.
10374
10375 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10376
10377         * gcc.dg/unused-2.c: New test.
10378
10379         * gcc.dg/conv-1.c: New test.
10380
10381 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
10382
10383         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
10384         compiler.
10385         (tool_option_proc): Fix typo.
10386
10387 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
10388
10389         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
10390         of the ld on the host, not on the build machine.
10391         Also, don't crash if '--help' is not a supported option.
10392
10393 2000-01-24  Richard Henderson  <rth@cygnus.com>
10394
10395         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
10396
10397 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
10398
10399         * gcc.c-torture/execute/20000120-2.c: New test.
10400         * gcc.c-torture/execute/20000120-1.c: New test.
10401
10402 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
10403
10404         * gcc.c-torture/execute/20000113-1.c: New test.
10405
10406 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
10407
10408         * gcc.c-torture/execute/20000112-1.c: New test.
10409
10410 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10411
10412         * gcc.dg/20000111-1.c: New test.
10413
10414 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
10415
10416         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
10417         with 16 bit integers.
10418
10419 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10420
10421         * gcc.dg/20000108-1.c: New test.
10422
10423 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10424
10425         * g++.old-deja/g++.ns/koenig8.C: New test.
10426
10427 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10428
10429         * g++.old-deja/g++.other/cast4.C: New test.
10430
10431 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
10432
10433         * gcc.c-torture/compile/20000105-2.c: New test.
10434         * gcc.c-torture/compile/20000105-1.c: New test.
10435
10436 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10437
10438         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
10439         references to printf & atoi to conform to ANSI standard.
10440         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
10441         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
10442         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
10443         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
10444         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
10445         * g++.old-deja/g++.brendan/complex1.C: Likewise.
10446         * g++.old-deja/g++.brendan/copy1.C: Likewise.
10447         * g++.old-deja/g++.brendan/copy2.C: Likewise.
10448         * g++.old-deja/g++.brendan/copy3.C: Likewise.
10449         * g++.old-deja/g++.brendan/copy4.C: Likewise.
10450         * g++.old-deja/g++.brendan/copy5.C: Likewise.
10451         * g++.old-deja/g++.brendan/copy6.C: Likewise.
10452         * g++.old-deja/g++.brendan/copy7.C: Likewise.
10453         * g++.old-deja/g++.brendan/copy8.C: Likewise.
10454         * g++.old-deja/g++.brendan/crash11.C: Likewise.
10455         * g++.old-deja/g++.brendan/crash14.C: Likewise.
10456         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
10457         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
10458         * g++.old-deja/g++.brendan/delete2.C: Likewise.
10459         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
10460         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
10461         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
10462         * g++.old-deja/g++.brendan/eh1.C: Likewise.
10463         * g++.old-deja/g++.brendan/groff1.C: Likewise.
10464         * g++.old-deja/g++.brendan/init3.C: Likewise.
10465         * g++.old-deja/g++.brendan/misc12.C: Likewise.
10466         * g++.old-deja/g++.brendan/misc7.C: Likewise.
10467         * g++.old-deja/g++.brendan/new2.C: Likewise.
10468         * g++.old-deja/g++.brendan/operators4.C: Likewise.
10469         * g++.old-deja/g++.brendan/operators5.C: Likewise.
10470         * g++.old-deja/g++.brendan/overload2.C: Likewise.
10471         * g++.old-deja/g++.brendan/overload7.C: Likewise.
10472         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
10473         * g++.old-deja/g++.brendan/reference1.C: Likewise.
10474         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
10475         * g++.old-deja/g++.brendan/template24.C: Likewise.
10476         * g++.old-deja/g++.brendan/template3.C: Likewise.
10477         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
10478         * g++.old-deja/g++.jason/inline3.C: Likewise.
10479         * g++.old-deja/g++.jason/opeq.C: Likewise.
10480         * g++.old-deja/g++.law/arg5.C: Likewise.
10481         * g++.old-deja/g++.law/arm7.C: Likewise.
10482         * g++.old-deja/g++.law/ctors11.C: Likewise.
10483         * g++.old-deja/g++.law/cvt8.C: Likewise.
10484         * g++.old-deja/g++.law/init9.C: Likewise.
10485         * g++.old-deja/g++.law/refs4.C: Likewise.
10486         * g++.old-deja/g++.law/template2.C: Likewise.
10487         * g++.old-deja/g++.law/visibility24.C: Likewise.
10488         * g++.old-deja/g++.law/vtable3.C: Likewise.
10489         * g++.old-deja/g++.mike/asm2.C: Likewise.
10490         * g++.old-deja/g++.mike/eh1.C: Likewise.
10491         * g++.old-deja/g++.mike/misc1.C: Likewise.
10492         * g++.old-deja/g++.mike/misc13.C: Likewise.
10493         * g++.old-deja/g++.mike/misc14.C: Likewise.
10494         * g++.old-deja/g++.mike/ns12.C: Likewise.
10495         * g++.old-deja/g++.mike/p1248.C: Likewise.
10496         * g++.old-deja/g++.mike/p3708.C: Likewise.
10497         * g++.old-deja/g++.mike/p3708a.C: Likewise.
10498         * g++.old-deja/g++.mike/p3708b.C: Likewise.
10499         * g++.old-deja/g++.mike/p646.C: Likewise.
10500         * g++.old-deja/g++.mike/p700.C: Likewise.
10501         * g++.old-deja/g++.mike/p783.C: Likewise.
10502         * g++.old-deja/g++.mike/p783a.C: Likewise.
10503         * g++.old-deja/g++.mike/p783b.C: Likewise.
10504         * g++.old-deja/g++.mike/p786.C: Likewise.
10505         * g++.old-deja/g++.mike/p789.C: Likewise.
10506         * g++.old-deja/g++.mike/p789a.C: Likewise.
10507         * g++.old-deja/g++.mike/p807a.C: Likewise.
10508         * g++.old-deja/g++.other/delete3.C: Likewise.
10509         * g++.old-deja/g++.other/dyncast1.C: Likewise.
10510         * g++.old-deja/g++.other/dyncast2.C: Likewise.
10511         * g++.old-deja/g++.other/dyncast3.C: Likewise.
10512         * g++.old-deja/g++.other/empty1.C: Likewise.
10513         * g++.old-deja/g++.other/temporary1.C: Likewise.
10514         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
10515         * g++.old-deja/g++.pt/t16.C: Likewise.
10516         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
10517
10518 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
10519
10520         * gcc.dg/991230-1.c: New test.
10521
10522 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
10523
10524         * gcc.c-torture/compile/991229-3.c: New test.
10525         * gcc.c-torture/compile/991229-2.c: New test.
10526         * gcc.c-torture/compile/991229-1.c: New test.
10527
10528 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
10529
10530         * gcc.c-torture/compile/labels-2.c: New test.
10531
10532 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10533
10534         * gcc.c-torture/execute/991227-1.c: New test.
10535
10536 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10537
10538         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
10539
10540 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10541
10542         * gcc.c-torture/execute/991221-1.c: New test.
10543
10544 1999-12-20  Nathan Sidwell  <nathan@acm.org>
10545
10546         * g++.old-deja/g++.other/cast3.C: New test.
10547
10548 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
10549
10550         * gcc.c-torture/execute/991216-4.c: New test.
10551
10552 1999-12-16  Michael Meissner  <meissner@cygnus.com>
10553
10554         * gcc.c-torture/execute/991216-1.c: New test.
10555         * gcc.c-torture/execute/991216-2.c: New test.
10556         * gcc.c-torture/execute/991216-3.c: New test.
10557
10558 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10559
10560         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
10561         Actually make the test fail by using "-O2" for compilation.
10562
10563 1999-12-15  Nathan Sidwell  <nathan@acm.org>
10564
10565         * g++.old-deja/g++.warn/cast-align1.C: New test.
10566
10567 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10568
10569         * gcc.c-torture/compile/991214-1.c: New test.
10570         * gcc.c-torture/compile/991214-2.c: New test.
10571
10572 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10573
10574         * gcc.dg/991214-1.c: New test.
10575
10576 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
10577
10578         * gcc.c-torture/compile/991213-3.c: New test.
10579         * gcc.c-torture/compile/991213-2.c: New test.
10580         * gcc.c-torture/compile/991213-1.c: New test.
10581
10582 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10583
10584         * gcc.dg/991209-1.c: New test.
10585
10586 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
10587
10588         * gcc.c-torture/compile/991208-1.c: New test.
10589
10590 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10591
10592         * gcc.dg/ultrasp2.c: New test.
10593
10594 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
10595
10596         * g++.old-deja/g++.abi/align.C (main): Fix typo.
10597
10598 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
10599
10600         * gcc.c-torture/compile/991202-1.c: New test.
10601         * gcc.c-torture/execute/991202-1.c: New test.
10602         * gcc.c-torture/execute/991202-2.c: New test.
10603         * gcc.c-torture/execute/991202-3.c: New test.
10604
10605 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
10606
10607         * g++.old-deja/g++.abi/align.C: New test.
10608         * g++.old-deja/g++.abi/aggregates.C: Likewise.
10609         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10610
10611 1999-12-01  Richard Henderson  <rth@cygnus.com>
10612
10613         * gcc.c-torture/execute/991201-1.c: New.
10614
10615 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
10616
10617         * gcc.dg/991129-1.c: New test.
10618
10619 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
10620
10621         * gcc.c-torture/compile/991127-1.c: New test.
10622
10623 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10624
10625         * g++.old-deja/g++.other/warn4.C: New test.
10626
10627 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10628
10629         * g++.old-deja/g++.eh/cleanup2.C: New test.
10630         * g++.old-deja/g++.ext/pretty2.C: New test.
10631         * g++.old-deja/g++.ext/pretty3.C: New test.
10632         * g++.old-deja/g++.other/debug6.C: New test.
10633
10634 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
10635
10636         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
10637         compiler_output to look for one error message instead of two.
10638
10639 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
10640
10641         * gcc.c-torture/execute/991118-1.c: Also test case
10642         where the word boundary does not split a byte evenly.
10643
10644 1999-11-19  Nathan Sidwell  <nathan@acm.org>
10645
10646         * g++.old-deja/g++.ext/restrict1.C: New test.
10647
10648 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
10649
10650         * gcc.c-torture/execute/991118-1.c: New test.
10651
10652 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
10653
10654         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
10655         working directory pathnames.
10656
10657 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
10658
10659         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
10660         host is equipped with driver.h and driver.o so it can actually
10661         compile and run the tests.
10662
10663 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
10664
10665         * gcc.c-torture/compile/991008-1.c: New test.
10666
10667 1999-11-08  Nick Clifton  <nickc@cygnus.com>
10668
10669         * lib/gcc-dg.exp: Include target-supports.exp
10670
10671 1999-11-05  Nick Clifton  <nickc@cygnus.com>
10672
10673         * lib/target-supports.exp: New file: Provide procs to test for
10674         features supported by the target.
10675         (check_weak_available): Moved here from ecos.exp.
10676         (check_alias_available): New proc: Determine of the target
10677         toolchain supports the alias attribute.
10678
10679         * gcc.dg/special/ecos.exp: Move check_weak_available to
10680         target-supports.exp.
10681         (alias-1.c): Only perform the test if the target supports
10682         aliases.
10683         (wkali-1.c): Only perform the test if the target supports
10684         aliases.
10685
10686         * gcc.dg/990506-0.c: Expect error messages from cross
10687         targets as well as native targets.
10688
10689 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10690
10691         * gcc.dg/ultrasp1.c: Removed xfail.
10692         * gcc.dg/struct-ret-2.c: Likewise.
10693         * gcc.dg/array-1.c: Likewise.
10694
10695 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10696
10697         * gcc.dg/struct-ret-2.c: New test.
10698
10699         * gcc.dg/array-1.c: New test.
10700
10701 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
10702
10703         * gcc.c-torture/execute/991030-1.c: New test.
10704
10705 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
10706
10707         * gcc.c-torture/compile/991026-2.c: New test.
10708
10709 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
10710
10711         * gcc.c-torture/compile/991026-1.c: New test.
10712
10713 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
10714
10715         * gcc.c-torture/execute/991023-1.c: New test.
10716
10717 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
10718
10719         * gcc.c-torture/execute/991019-1.c: New test.
10720
10721 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
10722
10723         * gcc.c-torture/execute/991016-1.c: New test.
10724
10725 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
10726
10727         * gcc.c-torture/execute/991014-1.c: New test.
10728
10729 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10730
10731         * g++.old-deja/g++.other/union2.C: New test.
10732
10733 1999-10-13  Nathan Sidwell  <nathan@acm.org>
10734
10735         * g++.old-deja/g++.other/vaarg2.C: New test.
10736         * g++.old-deja/g++.other/vaarg3.C: New test.
10737
10738 1999-10-12  Craig Burley  <craig@jcb-sc.com>
10739
10740         * g77.f-torture/noncompile/19990905-1.f: Moved from being
10741         in compile/.
10742
10743 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
10744
10745         * gcc.c-torture/execute/va-arg-11.c: New test.
10746
10747 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
10748
10749         * lib/file-format.exp (gcc_target_object_format): Don't
10750         crash if objdump is unavailable.
10751
10752 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
10753
10754         * gcc.misc-tests/mg.exp: delete extraneous redirection.
10755
10756 1999-09-28  Nick Clifton  <nickc@cygnus.com>
10757
10758         * gcc.c-torture/compile/990928-1.c: New test.
10759
10760 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
10761
10762         * g++.old-deja/g++.other/decl6.C: New test.
10763
10764 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10765
10766         * gcc.c-torture/execute/va-arg-10.c: New test.
10767
10768 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
10769
10770         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
10771         __PRETTY_FUNCTION__.
10772
10773 1999-09-23  Nick Clifton  <nickc@cygnus.com>
10774
10775         * gcc.c-torture/execute/990923-1.c: New test.
10776
10777 1999-09-21  Nick Clifton  <nickc@cygnus.com>
10778
10779         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
10780         for which -fpic is inappropriate.
10781
10782 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
10783
10784         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
10785
10786 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
10787
10788         * g++.old-deja/g++.other/dyncast1.C: New test.
10789         * g++.old-deja/g++.other/dyncast2.C: New test.
10790         * g++.old-deja/g++.other/dyncast3.C: New test.
10791         * g++.old-deja/g++.other/dyncast4.C: New test.
10792         * g++.old-deja/g++.other/dyncast5.C: New test.
10793         * g++.old-deja/g++.eh/catch3.C: New test.
10794         * g++.old-deja/g++.eh/catch3p.C: New test.
10795         * g++.old-deja/g++.eh/catch4.C: New test.
10796         * g++.old-deja/g++.eh/catch4p.C: New test.
10797         * g++.old-deja/g++.eh/catch5.C: New test.
10798         * g++.old-deja/g++.eh/catch5p.C: New test.
10799         * g++.old-deja/g++.eh/catch6.C: New test.
10800         * g++.old-deja/g++.eh/catch6p.C: New test.
10801         * g++.old-deja/g++.eh/catch7.C: New test.
10802         * g++.old-deja/g++.eh/catch7p.C: New test.
10803         * g++.old-deja/g++.eh/catch8.C: New test.
10804         * g++.old-deja/g++.eh/catch8p.C: New test.
10805         * g++.old-deja/g++.eh/catch9.C: New test.
10806         * g++.old-deja/g++.eh/catch9p.C: New test.
10807
10808 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
10809
10810         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
10811         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
10812
10813 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
10814
10815         * gcc.c-torture/compile/990913-1.c: New test.
10816
10817 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
10818
10819         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
10820         * g++.old-deja/g++.jason/rfg5.C: Likewise.
10821
10822 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
10823
10824         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
10825
10826 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
10827
10828         * g++.old-deja/g++.other/lookup11.C: New test.
10829         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
10830         what is permitted and what we want.
10831         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
10832         overload use.
10833         * g++.old-deja/g++.jason/rfg5.C: Likewise
10834
10835 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
10836
10837         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
10838         * gcc.c-torture/noncompile/poison-1.c: New file.
10839
10840 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
10841
10842         * g++.old-deja/g++.other/sizeof3.C: New test.
10843         * g++.old-deja/g++.other/sizeof4.C: New test.
10844         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
10845         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
10846
10847 1999-09-07  Richard Henderson  <rth@cygnus.com>
10848
10849         * gcc.dg/va-arg-1.c: New.
10850
10851 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10852
10853         * gcc.c-torture/execute/va-arg-9.c: New test.
10854
10855 1999-09-05  Craig Burley  <craig@jcb-sc.com>
10856
10857         * g77.f-torture/compile/980519-2.f: New test.
10858         * g77.f-torture/compile/19990905-0.f: New test.
10859         * g77.f-torture/compile/19990905-1.f: New test.
10860         * g77.f-torture/compile/19990905-2.f: New test.
10861
10862         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
10863
10864 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
10865
10866         * gcc.c-torture/execute/990827-1.c: Fix typo.
10867
10868 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
10869
10870         * g++.old-deja/g++.other/deref1.C: New test.
10871
10872 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
10873
10874         * g++.old-deja/g++.other/ambig2.C: New test.
10875         * g++.old-deja/g++.other/cond5.C: New test.
10876         * g++.old-deja/g++.other/lookup16.C: New test.
10877
10878 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
10879
10880         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
10881         assemblers too.
10882
10883 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
10884
10885         * lib/c-torture.exp: Avoid the "compare executables" optimization
10886         when testing native.
10887
10888 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
10889
10890         * gcc.c-torture/execute/990829-1.c: New test.
10891         * gcc.c-torture/compile/990829-1.c: New test.
10892
10893 1999-08-27  Paul Burchard  <burchard@pobox.com>
10894
10895         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
10896         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
10897         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
10898         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
10899         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
10900         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
10901         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
10902         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
10903         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
10904         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
10905         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
10906
10907 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
10908
10909         * gcc.c-torture/execute/990827-1.c: New test.
10910
10911 1999-08-26  Craig Burley  <craig@jcb-sc.com>
10912
10913         * g77.f-torture/noncompile/19990826-4.f: New test.
10914
10915         * g77.f-torture/compile/19990826-3.f: New test.
10916
10917         * g77.f-torture/execute/19990826-2.f: New test.
10918
10919         * g77.f-torture/compile/19990826-1.f: New test.
10920
10921         * gcc.c-torture/execute/990826-0.c: New test.
10922         * g77.c-torture/execute/19990826-0.f: New test.
10923
10924         * g77.f-torture/noncompile/970626-2.f: New test.
10925
10926 1999-08-25  Paul Burchard  <burchard@pobox.com>
10927
10928         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
10929         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
10930         lss-011.C: New tests.
10931
10932 1999-08-25  Nathan Sidwell  <nathan@acm.org>
10933
10934         * g++.old-deja/g++.other/decl5.C: New test.
10935
10936 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10937
10938         * noncompile/noncompile.exp: Load_lib c-torture.exp.
10939         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
10940         call `postbase' for each one.  All callers of `postbase' changed
10941         to call this instead.
10942
10943 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
10944
10945         * gcc.c-torture/execute/990811-1.c: New test.
10946
10947 1999-08-09  Nick Clifton  <nickc@cygnus.com>
10948
10949         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
10950         just native ones.
10951
10952         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
10953         just native ones.
10954
10955 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
10956
10957         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
10958
10959 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
10960
10961         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
10962
10963 1999-08-04  Nathan Sidwell  <nathan@acm.org>
10964
10965         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
10966
10967 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
10968
10969         * gcc.c-torture/execute/990804-1.c: New test.
10970
10971 1999-08-03  Nathan Sidwell  <nathan@acm.org>
10972
10973         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
10974         * g++.old-deja/g++.brendan/crash64.C: Likewise
10975         * g++.old-deja/g++.brendan/overload8.C: Likewise
10976
10977 1999-08-03  Nathan Sidwell  <nathan@acm.org>
10978
10979         * g++.old-deja/g++.other/struct1.C: New test.
10980
10981 1999-08-03  Nathan Sidwell  <nathan@acm.org>
10982
10983         * g++.old-deja/g++.other/enum2.C: New test.
10984
10985 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
10986
10987         Adapted from tests from Franz Sirl:
10988         * gcc.c-torture/execute/va-arg-7.c: New test.
10989         * gcc.c-torture/execute/va-arg-8.c: New test.
10990
10991 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
10992
10993         * gcc.c-torture/compile/990801-2.c: New test.
10994
10995         * gcc.c-torture/compile/990801-1.c: New test.
10996
10997 1999-07-27  Michael Meissner  <meissner@cygnus.com>
10998
10999         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
11000         fp-cmp-1.c, converting double to float.
11001
11002         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
11003         fp-cmp-1.c, converting double to long double.
11004
11005         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
11006         from fr1 to unknown_register, since fr1 is a legitimate register
11007         on some machines.
11008
11009 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
11010
11011         * README: More listname related changes.
11012
11013 1999-07-08  Catherine Moore  <clm@cygnus.com>
11014
11015         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
11016
11017 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
11018
11019         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
11020
11021 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11022
11023         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
11024
11025 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
11026
11027         * gcc.dg/990703-1.c: New test.
11028
11029 1999-06-29  Nick Clifton  <nickc@cygnus.com>
11030
11031         * lib/file-format.exp: New file: Move definition of proc
11032         gcc_target_object_format to here from
11033         gcc.dg/special/ecos.exp.
11034
11035         * lib/c-torture.exp: Include lib file-format.exp.
11036         * lib/gcc-dg.exp: Include lib file-format.exp.
11037
11038         * gcc.dg/special/ecos.exp: Remove definition of proc
11039         gcc_target_object_format.
11040
11041 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
11042
11043         * gcc.c-torture/execute/990628-1.c: New test.
11044
11045 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
11046
11047         * gcc.c-torture/compile/990625-2.c: New test.
11048
11049         * gcc.c-torture/compile/990625-1.c: New test.
11050
11051 1999-06-23  Nick Clifton  <nickc@cygnus.com>
11052
11053         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
11054         attributes compile.
11055         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
11056         ports that use the COFF/PE file format.
11057
11058 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
11059
11060         * gcc.c-torture/compile/990617-1.c: New test.
11061
11062 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
11063
11064         * g++.old-deja/g++.other/decl4.C: New test.
11065
11066 1999-06-14  Nathan Sidwell  <nathan@acm.org>
11067
11068         * g++.old-deja/g++.other/bitfld3.C: New test.
11069
11070 1999-06-08  Nathan Sidwell  <nathan@acm.org>
11071
11072         * g++.old-deja/g++.eh/catch1.C: New test.
11073
11074 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
11075
11076         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
11077
11078         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
11079         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
11080
11081 1999-06-05  Craig Burley  <craig@jcb-sc.com>
11082
11083         * g77.f-torture/compile/19990502-0.f: Replace with new,
11084         shorter, test that still fails after recent changes.
11085
11086 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11087
11088         * gcc.c-torture/execute/990604-1.c: New test.
11089
11090 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
11091
11092         * gcc.c-torture/execute/990531-1.c: New test.
11093
11094 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11095
11096         * gcc.c-torture/compile/990527-1.c: New test.
11097
11098 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
11099
11100         * gcc.c-torture/execute/990527-1.c: New test.
11101
11102 1999-05-25  Nick Clifton  <nickc@cygnus.com>
11103
11104         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
11105         bitfields as signed.
11106
11107 1999-05-25  Craig Burley  <craig@jcb-sc.com>
11108
11109         * g77.f-torture/compile/19990525-0.f: New test.
11110
11111 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
11112
11113         * gcc.c-torture/execute/990525-2.c: New test.
11114
11115         * gcc.c-torture/execute/990525-1.c: New test.
11116
11117 1999-05-24  Nathan Sidwell  <nathan@acm.org>
11118
11119         * g++.old-deja/g++.other/anon3.C: New test.
11120         * g++.old-deja/g++.other/anon4.C: New test.
11121         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
11122         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
11123         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
11124         Merrill).
11125
11126 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
11127
11128         * gcc.c-torture/execute/990524-1.c: New test.
11129
11130         * gcc.dg/990524-1.c: New test.
11131
11132 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11133
11134         * gcc.c-torture/compile/990523-1.c: New test.
11135
11136 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
11137
11138         * gcc.c-torture/compile/990519-1.c: New test.
11139
11140 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11141
11142         * gcc.c-torture/compile/990517-1.c: New test.
11143
11144         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
11145         (e4, f4): New tests.
11146         (main): Call them.
11147
11148 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11149
11150         * gcc.dg/noreturn-1.c: New test.
11151
11152 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11153
11154         * gcc.c-torture/execute/990513-1.c: New test.
11155
11156 1999-05-10  Richard Henderson  <rth@cygnus.com>
11157
11158         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
11159
11160 1999-05-10  Craig Burley  <craig@jcb-sc.com>
11161
11162         * g77.f-torture/execute/erfc.f: Use small single-precision
11163         values, to avoid problems on Alphas when not -mieee.
11164
11165 1999-05-08  Craig Burley  <craig@jcb-sc.com>
11166
11167         * gcc.dg/990506-0.c: New test.
11168
11169 1999-05-08  Richard Henderson  <rth@cygnus.com>
11170
11171         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
11172         the constant to test.  Don't XFAIL 64-bit targets.
11173
11174         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
11175         * g++.old-deja/g++.law/profile1.C: Likewise.
11176
11177         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
11178         operator new instances.
11179         * g++.old-deja/g++.other/delete5.C: Likewise.
11180
11181 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11182
11183         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
11184         intrinsic.
11185
11186 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11187
11188         * g77.f-torture/execute/u77-test.f: Reverse order of two
11189         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
11190
11191 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11192
11193         * gcc.dg/compare1.c: New test.
11194
11195 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11196
11197         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
11198         New tests.
11199
11200 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11201
11202         * g77.f-torture/compile/19990502-1.f: New test.
11203
11204 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11205
11206         * g77.f-torture/compile/19990502-0.f: New test.
11207
11208 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
11209
11210         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
11211         intrinsic.
11212
11213 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
11214
11215         * g77.f-torture/execute/u77-test.f (main): List libU77
11216         intrinsics not currently tested.
11217         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
11218         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
11219         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
11220         Trim blanks off the ends of some printed strings.
11221
11222 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
11223
11224         * g77.f-torture/execute/u77-test.f (main): Just warn about
11225         FSTAT gid disagreement, as it's expected on some systems.
11226
11227 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
11228
11229         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
11230         use a new function, which allows for some slop.
11231         Clean up some commentary.
11232         (issum): The new function.
11233         (sgladd): Deleted subroutine.
11234
11235 1999-05-01  Craig Burley  <craig@jcb-sc.com>
11236
11237         * g77.f-torture/execute/u77-test.f: Modify to be more like
11238         libf2c/libU77 version, bringing patches to that version here.
11239         Add suitable commentary.
11240
11241 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
11242
11243         * gcc.dg/990424-1.c: New test.
11244
11245 1999-04-24  Craig Burley  <craig@jcb-sc.com>
11246
11247         * g77.f-torture/execute/u77-test.f (main): Bug involving
11248         LSTAT has been fixed, so turn back on full checking.
11249
11250 1999-04-20  Craig Burley  <craig@jcb-sc.com>
11251
11252         * g77.f-torture/compile/19990419-0.f: New test.
11253         * g77.f-torture/execute/19990419-1.f: New test.
11254
11255 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
11256
11257         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
11258         to avoid the need for a prototype to supress a warning.
11259
11260 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
11261
11262         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
11263
11264 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
11265
11266         * gcc.c-torture/execute/990404-1.c: New test.
11267
11268 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11269
11270         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
11271         * gcc.dg/cpp-if3.c: Don't use -pedantic.
11272         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
11273         missing initializer warnings.
11274
11275 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
11276
11277         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
11278         matching strings.
11279
11280 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
11281
11282         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
11283
11284 1999-03-26  Craig Burley  <craig@jcb-sc.com>
11285
11286         * g77.f-torture/execute/19990325-0.f: New test.
11287         * g77.f-torture/execute/19990325-1.f: New test.
11288
11289 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
11290
11291         * gcc.c-torture/execute/990324-1.c: New test.
11292
11293 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
11294
11295         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
11296         test with 4.
11297
11298 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
11299
11300         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
11301
11302 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11303
11304         * g77.f-torture/execute/19990313-2.f: New test.
11305         * g77.f-torture/execute/19990313-3.f: New test.
11306
11307 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11308
11309         * g77.f-torture/execute/19990313-0.f: New test.
11310         * g77.f-torture/execute/19990313-1.f: New test.
11311
11312 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
11313
11314         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
11315         printf to sprintf.
11316         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
11317         (main): Add check for u15.  Conditionalize u31 check depending on
11318         whether ints are <32 bits or >=32 bits.
11319
11320 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11321
11322         * g77.f-torture/execute/19981119-0.f: Improve testiness.
11323
11324 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11325
11326         * g77.f-torture/compile/19990305-0.f: New test.
11327         * g77.f-torture/execute/19981119-0.f: New test.
11328
11329 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11330
11331         * g77.f-torture/execute/970625-2.f: call ABORT if final
11332         result is not correct, instead of just printing it.
11333         Add this checking via newly introduced obfuscation, to
11334         trip up buggy front ends.
11335
11336 1999-03-07  Craig Burley  <craig@jcb-sc.com>
11337
11338         * g77.f-torture/compile/960317-1.f: Moved from being
11339         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
11340
11341 1999-03-06  Craig Burley  <craig@jcb-sc.com>
11342
11343         * g77.f-torture/execute/960317-1.f: New (old) test.
11344         * g77.f-torture/execute/970625-2.f: Ditto.
11345
11346 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
11347
11348         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
11349         message on line 1 or line 2; cccp and cpplib do this differently.
11350
11351 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
11352
11353         * g++.old-deja/g++.law/weak1.C: New test.
11354
11355 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11356
11357         * gcc.c-torture/execute/990119-1.c: Renamed to...
11358         * gcc.dg/990119-1.c: this, so it will only be tested once
11359         (it's a preprocessor test, it doesn't need to be run at
11360         multiple optimization levels).
11361
11362 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11363
11364         * lib/g++.exp: Don't add incdir=$base_dir/../include to
11365           ALWAYS_CXXFLAGS.
11366
11367 1999-02-24  Craig Burley  <craig@jcb-sc.com>
11368
11369         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
11370         * g77.f-torture/compile/19981216-0.f: ...as it is expected
11371         to not be compilable by current g77.
11372
11373 1999-02-24  Nick Clifton  <nickc@cygnus.com>
11374
11375         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
11376
11377 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
11378
11379         * gcc.c-torture/execute/990222-1.c: New test.
11380
11381 1999-02-19  Craig Burley  <craig@jcb-sc.com>
11382
11383         * g77.f-torture/compile/19990218-0.f: New test.
11384         * g77.f-torture/noncompile/19990218-1.f: New test.
11385
11386 1999-02-18  Craig Burley  <craig@jcb-sc.com>
11387
11388         * g77.f-torture/compile/19981216-0.f: New test.
11389
11390 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
11391
11392         * gcc.dg/990214-1.c: New test.
11393
11394 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
11395
11396         * gcc.dg/990213-2.c: New test.
11397
11398         * gcc.dg/990213-1.c: New test.
11399
11400 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
11401
11402         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
11403         ints.
11404
11405 1999-02-11  Nick Clifton  <nickc@cygnus.com>
11406
11407         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
11408         specified by target.
11409
11410         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
11411
11412 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
11413
11414         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
11415
11416 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11417
11418         * gcc.dg/special/ecos.exp: New test driver for new tests with
11419         special requirements.
11420
11421         * gcc.dg/special/alias-1.c: New test.
11422         * gcc.dg/special/gcsec-1.c: New test.
11423         * gcc.dg/special/weak-1.c: New test.
11424         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
11425         * gcc.dg/special/weak-2.c: New test.
11426         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
11427         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
11428         * gcc.dg/special/wkali-1.c: New test.
11429         * gcc.dg/special/wkali-2.c: New test.
11430         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
11431         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
11432
11433 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
11434
11435           * lib/c-torture.exp (c-torture-compile): Pull out code for
11436           analyzing gcc error messages.
11437           (c-torture-execute): Likewise.  Fix some (harmless) false
11438           positives.
11439           * lib/gcc.exp (gcc_check_compile): New function.
11440
11441 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
11442
11443         * gcc.c-torture/execute/990208-1.c: New test.
11444
11445 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11446
11447         * g++.dg/special/ecos.exp: New driver for new tests with special
11448         requirements
11449
11450         * g++.dg/special/conpr-1.C: New test
11451         * g++.dg/special/conpr-2.C: New test
11452         * g++.dg/special/conpr-2a.C: New test
11453         * g++.dg/special/conpr-3.C: New test
11454         * g++.dg/special/conpr-3a.C: New test
11455         * g++.dg/special/conpr-3b.C: New test
11456
11457         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
11458         allow g++ to use the dg driver
11459
11460         * README: Add comment about g++.dg directory
11461
11462 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
11463
11464         * README: Update email addresses.
11465
11466 1999-02-03  Nick Clifton  <nickc@cygnus.com>
11467
11468         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
11469         arguments in order to force structure S onto the stack even on
11470         the alpha.
11471         (test): Pass 10 leading arguments to function foo as well as the
11472         structure S.
11473
11474         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
11475         failure for all targets.
11476
11477         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
11478         abort to terminate program execution.
11479
11480 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
11481
11482         * gcc.c-torture/execute/990130-1.c: New test.
11483
11484 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
11485
11486         * gcc.dg/990130-1.c: New test.
11487
11488 1999-01-28  Michael Meissner  <meissner@cygnus.com>
11489
11490         * gcc.c-torture/execute/990128-1.c: New test.
11491
11492 1999-01-27  Michael Meissner  <meissner@cygnus.com>
11493
11494         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
11495
11496 1999-01-27  Felix Lee  <flee@cygnus.com>
11497
11498         * lib/c-torture.exp (c-torture-compile): pull out code for
11499         analyzing gcc error messages.
11500         (c-torture-execute): ditto, and fix some (harmless) false
11501         positives.
11502         * lib/gcc.exp (gcc_check_compile): new function.
11503
11504 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
11505
11506         * gcc.dg/990117-1.c: New test.
11507
11508         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
11509
11510         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
11511
11512 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
11513
11514         * g77.f-torture/compile/990115-1.f: New test.
11515
11516 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
11517
11518         * gcc.c-torture/compile/990107-1.c: New test
11519
11520 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
11521
11522         * gcc.c-torture/execute/990106-2.c: New test.
11523
11524         * gcc.c-torture/execute/990106-1.c: New test.
11525
11526 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
11527
11528         * gcc.c-torture/compile/981223-1.c: New test.
11529
11530 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
11531
11532         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
11533         (opt3): Rename from opt4 and disable.
11534
11535 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
11536
11537         * g++.old-deja/g++.pt/ptrmem5.C: New test.
11538
11539 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11540
11541         * g++.old-deja/g++.other/conv5.C: New test.
11542
11543 1998-12-14  Nick Clifton  <nickc@cygnus.com>
11544
11545         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
11546
11547 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
11548
11549         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
11550
11551 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
11552
11553         * gcc.c-torture/compile/981211-1.c: New test.
11554
11555 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
11556
11557         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
11558
11559         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
11560
11561 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11562
11563         * gcc.special/930510-1.c: Make C9X safe.
11564         * gcc.misc-tests/gcov-1.c Similarly.
11565         * gcc.misc-tests/gcov-2.c Similarly.
11566
11567 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11568
11569         * gcc.dg/ultrasp1.c: New test.
11570
11571 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
11572
11573         * gcc.c-torture/execute/981206.c: New test.
11574
11575 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11576
11577         * g++.old-deja/g++.ns/template7.C: New test.
11578
11579         * g++.old-deja/g++.other/expr1.C: New test.
11580
11581         * g++.old-deja/g++.eh/tmpl3.C: New test.
11582
11583         * g++.old-deja/g++.eh/tmpl2.C: New test.
11584
11585 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11586
11587         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
11588         * g++.old-deja/g++.other/using6.C: Removed.
11589         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
11590
11591         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
11592
11593 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
11594
11595         * g++.old-deja/g++.pt/overload8.C: New test.
11596
11597         * g++.old-deja/g++.pt/overload7.C: New test.
11598
11599         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
11600
11601         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
11602         and relinking messages.
11603         * lib/g++.exp (g++_target_compile): Remove .rpo file when
11604         compiling with -frepo.
11605
11606 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
11607
11608         * g++.old-deja/g++.pt/lookup6.C: New test.
11609
11610 1998-11-30  Nick Clifton  <nickc@cygnus.com>
11611
11612         * gcc.c-torture/execute/981130-1.c: New test.
11613         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
11614
11615 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11616
11617         * g++.old-deja/g++.pt/explicit76.C: New test.
11618
11619         * g++.old-deja/g++.pt/friend38.C: New test.
11620
11621         * g++.old-deja/g++.ns/crash2.C: New test.
11622
11623         * g++.old-deja/g++.pt/defarg8.C: New test.
11624
11625         * g++.old-deja/g++.pt/instantiate6.C: New test.
11626
11627         * g++.old-deja/g++.pt/static6.C: New test.
11628
11629         * g++.old-deja/g++.pt/decl2.C: New test.
11630
11631 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11632
11633         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
11634         problem is actually related with name lookup, but so what? :-)
11635
11636         * g++.old-deja/g++.pt/friend37.C: New test.
11637
11638 1998-11-25  Dave Love  <d.love@dl.ac.uk>
11639
11640         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
11641         element, which fails on some systems.
11642
11643         * g77.f-torture/execute/labug1.f: New test.
11644
11645 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
11646
11647         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
11648         is defined.
11649
11650 1998-11-18  Dave Love  <d.love@dl.ac.uk>
11651
11652         * g77.f-torture/compile/981117-1.f: New test.
11653
11654 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
11655
11656         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
11657         properly discarded.
11658
11659 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
11660
11661         * gcc.c-torture/execute/memcheck: New directory of tests for
11662         -fcheck-memory-usage.
11663
11664 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
11665
11666         * README: New file, general information about the testsuite and
11667         new description of the various C++ test subdirectories.
11668         * README.g++: Eliminate obsolete information, update and move most
11669         relevant stuff to README.
11670
11671 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
11672
11673         * gcc.c-torture/compile/981107-1.c: New test.
11674
11675 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
11676
11677         * execute/memcpy-bi.c: New testcase.
11678
11679 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
11680
11681         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
11682         base classes.
11683
11684         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
11685         template is selected.
11686
11687         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
11688         classes, it should be accepted for all types.
11689
11690         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
11691
11692         * g++.old-deja/g++.pt/spec24.C: Ensure that template
11693         specializations start with template headers.
11694
11695 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
11696
11697         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
11698
11699         * g++.old-deja/g++.other/init9.C: Test cross initialization of
11700         non-POD types.
11701
11702 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11703
11704         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
11705
11706 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
11707
11708         * compile/981022-1.c, compile/981022-1.x: New test and driver.
11709
11710 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
11711
11712         * 981019-1.c: New test.
11713
11714 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
11715
11716         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
11717         find objc headers.
11718
11719 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11720
11721         * compile/981001-4.c: Remove use of GCC extension that triggers a
11722         compiler bug.
11723
11724 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
11725
11726         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
11727
11728 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
11729
11730         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
11731         instantiation of template produces incorrect code for delete
11732         expression.
11733
11734         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
11735         constructors' name is not unique.
11736         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
11737         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
11738
11739         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
11740         automatic array of const is ill-formed.
11741
11742         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
11743         of template parameter?
11744
11745         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
11746         const.
11747
11748         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
11749         pointer-to-member expression.
11750
11751         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
11752         declaration causes ICE.
11753
11754 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
11755
11756         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
11757         reserved in the global namespace.
11758
11759         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
11760         generate needed virtual table.
11761
11762         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
11763
11764 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
11765
11766         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
11767         template-dependent type
11768
11769 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
11770
11771         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
11772         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
11773         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
11774
11775         * g++.old-deja/g++.other/using5.C: New test; using decl from base
11776         class should be usable as argument of member function.
11777         * g++.old-deja/g++.other/using6.C: New test; using decl from base
11778         class should be usable as return type of member function.
11779         * g++.old-deja/g++.other/using7.C: New test; using decl from base
11780         class should be usable as type of data member.
11781
11782         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
11783
11784 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
11785
11786         * gcc.c-torture/special/920521-1.c: Fix bogus test.
11787
11788 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
11789
11790         * gcc.dg/dll-?.c Add thumb to target list.
11791         Fix assembler scan patterns to match current assembler output.
11792
11793 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
11794
11795         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
11796         matching of template brackets.
11797
11798         * g++.old-deja/g++.other/using4.C: New test.  Test using
11799         declarations of methods from base classes.
11800
11801         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
11802         within functions should introduce names into the innermost
11803         enclosing namespace.
11804
11805         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
11806         of static locals if first initialization throws.
11807
11808 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
11809
11810         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
11811
11812 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
11813
11814         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
11815         lose track of the possible targets of tablejump insns.
11816         * special/special.exp: Run it.
11817
11818 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11819
11820         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
11821         must be declared before its specializations can be named in friend
11822         declarations.
11823
11824 1998-10-05  Dave Love  <d.love@dl.ac.uk>
11825
11826         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
11827
11828         * g77.f-torture/execute/io1.f: New test.
11829
11830 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11831
11832         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
11833         with pointer to template function, for which no argument deduction
11834         is possible.
11835
11836         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
11837         specialization of template function as argument to template
11838         function.
11839
11840         * g++.old-deja/g++.other/access2.C: New test; Inner class
11841         shouldn't have privileged access to Outer's names.
11842
11843 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
11844
11845         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
11846         friend template declared within template class conflicts with
11847         nested class of the same name.
11848
11849         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
11850         is ignored.
11851
11852         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
11853         object with direct initializer as function declaration.
11854
11855         * g++.old-deja/g++.other/decl2.C: New test; duplicate
11856         initializers.
11857
11858         * g++.old-deja/g++.other/null2.C: New test; conditional operator
11859         involving const pointer and NULL produces incorrect result.
11860
11861         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
11862         type name without `typename' should be rejected with -pedantic.
11863
11864 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
11865
11866         * g++.old-deja/g++.other/addrof1.C: New test.
11867
11868 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
11869
11870         * gcc.c-torture/compile/981001-1.c: New test.
11871         * gcc.c-torture/execute/981001-1.c: New test.
11872
11873 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
11874
11875         * gcc.c-torture/compile/981001-2.c: New test.
11876         * gcc.c-torture/compile/981001-3.c: New test.
11877         * gcc.c-torture/compile/981001-4.c: New test.
11878
11879 1998-10-01  Robert Lipe  <robertl@dgii.com>
11880
11881         * lib/objc.exp (objc_target_compile): Add -L during compiles for
11882         multilibbed hosts.   Idea grafted from g77.exp.
11883
11884 1998-09-30  Dave Love  <d.love@dl.ac.uk>
11885
11886         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
11887         avoid losing on systems which need -lsocket.
11888
11889 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
11890
11891         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
11892         * g++.old-deja/g++.other/nested2.C: Ditto.
11893         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
11894         failure.
11895
11896 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11897
11898         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
11899         preferred over template operator!= for enum bitfields.
11900
11901 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
11902
11903         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
11904         that happen to have the same base name, but in different scopes,
11905         are incorrectly rejected.
11906
11907 1998-09-16  Richard Henderson  <rth@cygnus.com>
11908
11909         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
11910         on the native word size instead of an integer literal.
11911
11912 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11913
11914         * g++.old-deja/g++.other/static2.C: Invocation of static data
11915         member of type pointer-to-function denoted as non-static member.
11916
11917         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
11918         checks involving function types and aliases.
11919
11920 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
11921
11922         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
11923         redefined to the same non-trivial type.
11924
11925         * g++.old-deja/g++.pt/explicit73.C: Test for proper
11926         namespace-qualification of template specializations declared in
11927         other namespaces.
11928
11929         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
11930         to declare a subset of the specializations of a template function
11931         as friends of specializations of a template class.
11932
11933         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
11934         member templates that do not fully specialize the enclosing
11935         template class are rejected.
11936
11937 1998-09-11  Dave Love  <d.love@dl.ac.uk>
11938
11939         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
11940
11941 1998-09-08  Dave Love  <d.love@dl.ac.uk>
11942
11943         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
11944         altered from libf2c/libU77 version.
11945
11946 1998-09-06  Dave Love  <d.love@dl.ac.uk>
11947
11948         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
11949
11950 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
11951
11952         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
11953         (un)signed char are different types for template specialization
11954         purposes.
11955
11956 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
11957
11958         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
11959         * objc: ObjC testsuite.
11960
11961 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
11962
11963         * gcc.c-torture/execute/941014-1.x:  New file.
11964
11965 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
11966
11967         * lib/c-torture.exp: Add support for
11968         torture_eval_before_compile and torture_eval_before_execute
11969         variables.
11970
11971 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
11972
11973         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
11974         this test triggers valid.
11975
11976 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
11977
11978         * gcc.dg/980827-1.c: New test.
11979
11980 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11981
11982         * gcc.c-torture/execute/loop-4b.c: New test.
11983
11984 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
11985
11986         * lib/c-torture.exp: Add support for
11987         torture_eval_before_compile and torture_eval_before_execute
11988         variables.
11989
11990 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
11991
11992         * gcc.c-torture/compile/980825-1.c: New test.
11993
11994 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
11995
11996         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
11997         count number tests in opt_t0 not good_t0.
11998
11999 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
12000
12001         * gcc.c-torture/compile/930326-1.x: Fix typo.
12002
12003 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
12004
12005         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
12006         causes an ICE.
12007
12008 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12009
12010         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
12011         STACK_SIZE is defined.
12012         * gcc.c-torture/unsorted/stuct.c: Similarly.
12013
12014         * gcc.c-torture/compile/980821-1.c: New test.
12015
12016 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
12017
12018         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
12019
12020 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
12021
12022         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
12023         code.
12024
12025 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
12026
12027         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
12028         error'.
12029
12030 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
12031
12032         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
12033
12034 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
12035
12036         * gcc.c-torture/compile/980816-1.c: New test.
12037
12038         * gcc.dg/980816-1.c: New test.
12039
12040 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
12041
12042         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
12043         compiler for ieee tests.
12044
12045 1998-08-01  Dave Love  <d.love@dl.ac.uk>
12046
12047         * g77.f-torture/compile/980729-0.f: New test.
12048
12049 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
12050
12051         * gcc.c-torture/special/eeprof-1.c: New test, for
12052         -finstrument-functions.
12053         * gcc.c-torture/special/special.exp: Run it.
12054
12055 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
12056
12057         * gcc.c-torture/compile/980729-1.c: New test.
12058
12059 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
12060
12061         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
12062         __thumb__ is defined, and test for ARM style doubles if so.
12063
12064 1998-07-26  Dave Love  <d.love@dl.ac.uk>
12065
12066         * g77.f-torture/noncompile/980615-0.f: New test.
12067
12068 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
12069
12070         * gcc.dg/980312-1.c: Do link instead of compile.
12071         * gcc.dg/980313-1.c: Likewise.
12072
12073 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
12074
12075         * gcc.c-torture/compile/980726-1.c: New test.
12076
12077 1998-07-25  Dave Love  <d.love@dl.ac.uk>
12078
12079         * g77.f-torture/execute/io0.f: New test.
12080
12081 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
12082
12083         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
12084         an int.
12085
12086 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
12087
12088         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
12089         m32r bugs.
12090
12091 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12092
12093         * gcc.dg/980626-1.c: Expect failures for all toolchains until
12094         c-decl.c:grokdeclarator can handle mode attributes.
12095
12096 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
12097
12098         * gcc.c-torture/execute/980716-1.c: New test.
12099
12100 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
12101
12102         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
12103         the mn10200.
12104         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
12105         the mn10200.
12106         * gcc.c-torture/execute/va-arg-3.x: Similarly.
12107         * gcc.c-torture/compile/930326-1.x: Similarly.
12108
12109 1998-07-13  Dave Love  <d.love@dl.ac.uk>
12110
12111         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
12112         New test from Craig.
12113
12114 1998-07-12  Dave Love  <d.love@dl.ac.uk>
12115
12116         * g77.f-torture/noncompile/980616-0.f: New test.
12117
12118         * g77.f-torture/execute/970816-3.f:  New test from Craig.
12119
12120 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12121
12122         *  g++.other/singleton.C: Return error value instead of taking
12123         SIGSEGV.
12124
12125 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
12126
12127         *  g++.other/singleton.C: New test.   Warning is under dispute.
12128         Runtime crash is not.
12129
12130 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12131
12132         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
12133         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
12134         using6.C, using7.C}:  New namespace tests.
12135
12136 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12137
12138         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
12139         specialization with typedef'ed names used as array indexes.
12140
12141 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
12142
12143         * gcc.c-torture/execute/980709-1.c: New test.
12144
12145         * gcc.dg/980709-1.c: New test.
12146
12147 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
12148
12149         * gcc.c-torture/execute/bcp-1.c: New test.
12150
12151 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
12152
12153         * gcc.c-torture/execute/980707-1.c: New test.
12154
12155 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
12156
12157         * gcc.c-torture/compile/980706-1.c: New test.
12158
12159 1998-07-01  Dave Love  <d.love@dl.ac.uk>
12160
12161         * g77.f-torture/execute/980701-0.f,
12162         g77.f-torture/execute/980701-1.f: New test from Craig.
12163
12164 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
12165
12166         * gcc.c-torture/compile/980701-1.c: New test.
12167
12168         * gcc.c-torture/execute/980701-1.c: New test.
12169
12170 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
12171 rlsruhe.de>
12172
12173         * g++.old-deja/g++.robertl/eb132.C: New test.
12174         * g++.old-deja/g++.robertl/eb133.C: Likewise.
12175
12176 1998-06-29  Dave Love  <d.love@dl.ac.uk>
12177
12178         * g77.f-torture/execute/980628-7.f,
12179         g77.f-torture/execute/980628-8.f,
12180         g77.f-torture/execute/980628-9.f,
12181         g77.f-torture/execute/980628-10.f: New tests from Craig.
12182
12183         * g77.f-torture/execute/980628-3.f: Remove mail headers.
12184
12185 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
12186
12187         * g77.f-torture/execute/980628-4.f: New test from Craig.
12188         * g77.f-torture/execute/980628-5.f: Likewise.
12189         * g77.f-torture/execute/980628-2.f: Likewise.
12190         * g77.f-torture/execute/980628-0.f: Likewise.
12191         * g77.f-torture/execute/980628-1.f: Likewise.
12192         * g77.f-torture/execute/980628-3.f: Likewise.
12193         * g77.f-torture/execute/980628-6.f: Likewise.
12194
12195 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
12196
12197         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
12198         directory when nothing has been installed yet.
12199
12200 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
12201
12202         * gcc.c-torture/special/special.exp: Handle newer versions of
12203         dejagnu.
12204
12205 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
12206
12207         * gcc.dg/980626-1.c: New test.
12208
12209 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
12210
12211         * gcc.misc-tests/m-un-2.c: New test.
12212         * g++.old-deja/g++.other/warn01.c: Likewise.
12213
12214 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
12215
12216         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
12217         compatibility with assmblers with a different comment character.
12218         Eliminate use of GAS-specific extensions.
12219
12220 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
12221
12222         * gcc.c-torture/execute/ieee/980619-1.c: New test.
12223
12224 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
12225
12226         *lib/g77.exp: Replace search for libf2c.a with search for newly
12227         renamed libg2c.a
12228
12229 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
12230
12231         * gcc.c-torture/execute/980617-1.c: New test.
12232
12233 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
12234
12235         * gcc.c-torture/execute/980612-1.c: New test.
12236
12237 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
12238
12239         * gcc.dg/980523-1.c: Only test on ppc-linux.
12240         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
12241
12242         * gcc.c-torture/execute/980608-1.c: New test.
12243
12244 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12245
12246         * gcc.c-torture/execute/980605-1.c: New test.
12247
12248 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
12249
12250         * gcc.c-torture/execute/980604-1.c: New test.
12251
12252 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
12253
12254         * gcc.c-torture/execute/980602-1.c: New test.
12255         * gcc.c-torture/execute/980602-2.c: Likewise.
12256
12257 1998-06-02  Dave Love  <d.love@dl.ac.uk>
12258
12259         * 970125-0.f: Fix per JCB.  Add commentary.
12260
12261 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
12262
12263         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
12264         IEEE -0 support.
12265
12266 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
12267
12268         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
12269         earlier.
12270
12271 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
12272
12273         * gcc.c-torture/execute/980526-3.c: New test.
12274
12275 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
12276
12277         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
12278         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
12279         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
12280         m88k-motorola-sysv3 to XFAIL.
12281
12282 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12283
12284         * gcc.dg/980526-1.c: New test.
12285         * gcc.c-torture/execute/980526-2.c: New test.
12286
12287 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
12288
12289         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
12290
12291         * gcc.c-torture/execute/980526-1.c: New test.
12292
12293 1998-05-26  Dave Love  <d.love@dl.ac.uk>
12294
12295         * g77.f-torture/execute/alpha2.f: Add runtime test.
12296
12297 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
12298
12299         * g++.old-deja/old-deja.exp: Strip leading directories.
12300
12301         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
12302         error for the line.  Don't run multiple tests for the same line.
12303
12304 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
12305
12306         * gcc.dg/980523-1.c: New test.
12307
12308 1998-05-23  Dave Love  <d.love@dl.ac.uk>
12309
12310         * g77.f-torture/compile/970915-0.f: New test.
12311
12312 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
12313
12314         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
12315
12316 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
12317
12318         * gcc.dg/980520-1.c: New test.
12319
12320 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
12321
12322         * gcc.dg/980502-1.c: Fix return type.
12323
12324 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
12325
12326         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
12327         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
12328         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
12329         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
12330         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
12331
12332 1998-05-20  Dave Love  <d.love@dl.ac.uk>
12333
12334         * g77.f-torture/execute/980520-1.f: New test.
12335
12336 1998-05-15  Dave Love  <d.love@dl.ac.uk>
12337
12338         * lib/mike-g77.exp: New file.
12339
12340         * g77.f-torture/noncompile/noncompile.exp,
12341         g77.f-torture/noncompile/check0.f: New files.
12342
12343 1998-05-14  Dave Love  <d.love@dl.ac.uk>
12344
12345         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
12346         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
12347         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
12348         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
12349         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
12350         abort where appropriate.
12351
12352 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
12353
12354         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
12355         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
12356
12357 1998-04-29  Dave Love  <d.love@dl.ac.uk>
12358
12359         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
12360
12361 1998-04-27  Dave Love  <d.love@dl.ac.uk>
12362
12363         * g77.f-torture/compile/980427-0.f: New test.
12364
12365 1998-04-24  Dave Love  <d.love@dl.ac.uk>
12366
12367         * g77.f-torture/compile/980424-0.f: New test.
12368
12369 1998-04-19  Dave Love  <d.love@dl.ac.uk>
12370
12371         * g77.f-torture/compile/980419-2.f (main): New test.
12372         * g77.f-torture/compile/970125-0.f: New test.
12373         * g77.f-torture/compile/980419-1.f: New test.
12374
12375 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
12376
12377         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
12378         of loop-4.c.
12379
12380 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
12381
12382         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
12383
12384 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
12385
12386         * gcc.c-torture/compile/980329-1.c: New test.
12387
12388 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
12389
12390         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
12391         * gcc.dg/980312-1.c: Fix typo in -march command.
12392
12393 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
12394
12395         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
12396
12397 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
12398
12399         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
12400         Dave Love agree the Fortran source is bogus.
12401
12402 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
12403
12404         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
12405         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
12406         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
12407         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
12408         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
12409
12410 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12411
12412         * g++.old-deja/g++.other/friend1.C: New test.
12413
12414 1998-02-18  Dave Love  <d.love@dl.ac.uk>
12415
12416         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
12417         possibly uninitialized) variables and declare dnrm2.
12418
12419 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
12420
12421         From Bruno Haible <haible@ilog.fr>:
12422         * gcc.c-torture/execute/980223.c: New test.
12423
12424 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
12425
12426         * gcc.dg/ifelse-1.c: New test.
12427
12428 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
12429
12430         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
12431
12432           * lib/old-dejagnu.exp (old-dejagnu): Added the
12433           "execution test - XFAIL *-*-*" handling in the spirit of
12434           "excess errors test -". Changed the "execution test fails"
12435           handling to be like "excess errors test fails".
12436           * Update various tests accordingly.
12437
12438 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
12439
12440         * gcc.c-torture/execute/980205.c: New test.
12441
12442 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
12443
12444         * lib/c-torture.exp: Look for .x files instead of .cexp files.
12445         * lib/f-torture.exp: Similarly.
12446         * gcc.c-torture: Rename all .cexp files to .x files.
12447
12448 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12449
12450         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
12451         (940510-1.c): Removed duplicate.
12452         (971104-1.c): New test.
12453
12454 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
12455
12456           * lib/f-torture.exp: Improve error and loop detection.
12457
12458 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
12459
12460         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
12461         use that to size the filler array.
12462
12463 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12464
12465         * lib/c-torture.exp(c-torture-execute): Fix typo.
12466
12467         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
12468         testcase as the executable name. Keep the executable around if
12469         the test fails.
12470
12471 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12472
12473         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
12474         changes.  Only test one -g option, and move it to the end of the
12475         list of options to test.
12476
12477 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
12478
12479         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
12480         variable GCC_TORTURE_OPTIONS to supply default switches separated
12481         by colons.  If no environment variable, run tests with -O0 -g, -O1
12482         -g, and -O2 -g as well.
12483
12484 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12485
12486         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
12487         explanatory comments. Fix indentation.
12488
12489 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
12490
12491         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
12492
12493 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
12494
12495         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
12496         * g++.old-deja/g++.mike/p7325.C: Likewise.
12497         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
12498
12499 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
12500
12501         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
12502         * g++.old-deja/g++.brendan/crash30.C: Likewise.
12503         * g++.old-deja/g++.brendan/crash39.C: Likewise.
12504         * g++.old-deja/g++.law/operators4.C: Likewise.
12505
12506 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
12507
12508         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
12509         * g++.old-deja/g++.mike/p784.C: Ditto.
12510         * g++.old-deja/g++.mike/p785.C: Ditto.
12511
12512 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
12513
12514           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
12515
12516 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
12517
12518         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
12519         target feature; pass this to c-torture-execute as needed.
12520
12521 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
12522
12523         * lib/c-torture.exp(c-torture-execute): If the previous and the
12524         current executables being tested are identical, we don't need to
12525         run the executable again. Try to make the executable names
12526         unique. Add an optional argument for passing additional compiler
12527         flags.
12528
12529 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
12530
12531         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
12532
12533 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
12534
12535         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
12536
12537 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
12538
12539         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
12540         32bit or larger longs.
12541
12542         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
12543         have either a 32bit long or 32bit int.
12544
12545 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12546
12547         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
12548         Make double precision tests dependent on sizeof (double).
12549
12550 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
12551
12552         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
12553         too.
12554
12555 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12556
12557         * gcc.c-torture/compile/961203-1.cexp: New script.
12558
12559 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
12560
12561         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
12562         up the includes ourselves.
12563
12564 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
12565
12566         * lib/plumhall.exp: Remove random include, and add a few
12567         verbose messages for debugging.
12568
12569 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
12570
12571         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
12572         of trying to do it ourselves.
12573
12574 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12575
12576         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
12577
12578 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12579
12580         * gcc.prms/5403.c: Made regexp a bit less strict.
12581
12582 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
12583
12584         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
12585         is returned from remote_load instead.
12586         * lib/plumhall.exp: Ditto.
12587         * lib/mike-g++.exp: Ditto.
12588         * lib/old-dejagnu.exp: Ditto.
12589         * lib/c-torture.exp: Ditto.
12590
12591 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
12592
12593         * lib/g++.exp: Use build_wrapper procedure.
12594         * lib/gcc.exp: Ditto.
12595
12596 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
12597
12598         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
12599         an old-style decl for malloc.  Fixes tests to work when
12600         sizeof (int) != sizeof (size_t).
12601
12602 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
12603
12604         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
12605
12606         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
12607         use stdargs.h interface.
12608
12609 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
12610
12611         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
12612         NO_VARARGS when compiling.
12613
12614 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
12615
12616         * lib/plumhall.exp(ph_includes): New procedure.
12617         (ph_make): Use it.
12618         (ph_compiler): Ditto.
12619
12620         * lib/g++.exp: Rename test-glue.c to testglue.c.
12621         * lib/gcc.exp: Ditto.
12622
12623 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12624
12625         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
12626         to completion when it's called.
12627
12628 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
12629
12630         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
12631         is defined, don't do test.
12632
12633 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
12634
12635         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
12636         for object files.
12637         (ph_summary): Mark skipped testcases as untested, not unresolved.
12638
12639         * lib/plumhall.exp (ph_make): If unresolved because of bad
12640         errorCode, record errorCode in log file.
12641         (*): Replace send_log/verbose with verbose -log.
12642
12643 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
12644
12645         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
12646         double conversion if double isn't at least 8 bytes.
12647
12648         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
12649         int to work with targets where int is 16 bits.
12650
12651         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
12652         8 bytes, just exit, since 4 byte doubles don't have enough bits of
12653         precision for the test to complete.
12654
12655 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
12656
12657         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
12658         if d10v is not compiled with the -mdouble64 flag.
12659         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
12660
12661         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
12662         d10v is not compiled with the -mint32 flag.
12663
12664 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
12665
12666         * lib/plumhall.exp: Use incr_count.
12667
12668 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
12669
12670         * gcc.c-torture: Update to c-torture-1.45.
12671
12672 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
12673
12674         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
12675         the name of the expect testcase file).
12676
12677         * lib/g++.exp(g++_init): Ditto.
12678
12679 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
12680
12681         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
12682         the host.
12683
12684         * lib/gcc.exp(gcc_exit): New procedure.
12685
12686 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
12687
12688         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
12689         specs where appropriate.
12690
12691         * g++.old-deja/g++.arm/*: Added additional ERROR checks
12692         because of new "candidates are" messages, and removed a few
12693
12694         * Converted all non-old-style g++ testcases to old-style, and
12695         moved into g++.old-deja.
12696
12697 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
12698
12699         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
12700         options.
12701
12702         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
12703         succeeded.
12704
12705         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
12706
12707 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
12708
12709         * lib/gcc.exp (gcc_target_compile): Add support for defining
12710         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
12711         the machine doesn't have those features.
12712
12713 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
12714
12715         * g++.law/operators4.exp: Don't use LIBS.
12716
12717 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12718
12719         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
12720
12721         * lib/mike-g++.exp: Don't set the compiler to be tested here.
12722         * lib/g++.exp: Set it here instead. Also, allow use of the
12723         --tool_exec and --tool_opt options. Change CXX to
12724         GXX_UNDER_TEST.
12725
12726         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
12727
12728         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
12729
12730 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
12731
12732         * lib/old-dejagnu.exp: Use prune_warnings instead of
12733         prune_system_crud.
12734         * lib/mike-g++.exp: Ditto.
12735         * lib/gcc.exp: Ditto.
12736         * lib/g++.exp: Ditto.
12737
12738         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
12739
12740 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
12741
12742           * 941014-2.c: Include stdlib.h
12743           * 960327-1.c: Include stdio.h
12744           * dbra.c, index-1.c: Don't assume ints are 32bits.
12745
12746 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
12747
12748         * lib/gcc.exp: Add gcc,stack_size target feature.
12749
12750         * lib/g++.exp(g++_target_compile): Add the include and link
12751         paths here, not in two other places. And, it's $options, not
12752         options.
12753
12754         * lib/mike-g++.exp(postbase): Remove the code that determines
12755         the correct include and link paths.
12756         * g++.old-deja/old-deja.exp: Ditto.
12757
12758 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
12759
12760         * lib/g++.exp(g++_init): target_compile no longer returns the
12761         filename of the result.
12762
12763 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
12764
12765         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
12766         call to glob.
12767
12768         * gcc.c-torture/special/special.exp: Change call to
12769         gcc_target_compile to include the object file.
12770
12771 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
12772
12773         * gcc.c-torture/special/special.exp: Correct misspelling in last
12774         change.
12775
12776 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
12777
12778         * lib/plumhall.exp(ph_summary): Log the entire output of the
12779         executable. Return -1 if there were any failures, 0 otherwise.
12780         (ph_execute): Return -1 if there were any failures, 0 otherwise.
12781         (ph_make): Clean up objects and executables that were built
12782         if the tests succeeded.
12783
12784 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
12785
12786         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
12787         libraries and includes in the build tree as appropriate.
12788
12789 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
12790
12791         * lib/c-torture.exp: Instead of looking for the global variable
12792         NO_LONG_LONG, check to see if that's a feature of the target.
12793
12794 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
12795
12796         * config/default.exp: Minimize. Delete the remainer of the files in
12797         config; this functionality is now in devo/dejagnu/config.
12798
12799         g++.*/*: Pass any additional flags used to compile to postbase;
12800         delete CXXFLAGS.
12801
12802         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
12803         is now done by runtest.exp. Use gcc_target_compile instead of
12804         compile.
12805
12806         lib/c-torture.exp: Use gcc_target_compile instead of compile.
12807         Remove references to CFLAGS. Use remote_file instead of
12808         calling rm -f.
12809         (c-torture): Take a list of arguments to use to compile this
12810         testcase.
12811
12812         lib/g++.exp: Simplify. Use target_compile instead of compile.
12813         lib/gcc-dg.exp: Ditto.
12814         lib/gcc.exp: Ditto.
12815         lib/mike-{gcc,g++}.exp: Ditto.
12816         lib/old-dejagnu.exp: Ditto.
12817         lib/plumhall.exp: Ditto.
12818
12819 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
12820
12821         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
12822         (ph_linker): Likewise.
12823
12824 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
12825
12826           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
12827         MAP_ANON / MAP_ANONYMOUS if defined;
12828         else try to map from /dev/zero .
12829
12830 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
12831
12832         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
12833         isn't defined, then define it to MAP_ANONYMOUS.
12834
12835 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
12836
12837         * gcc.c-torture: Update to c-torture-1.42 release.
12838
12839 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
12840
12841         * gcc.c-torture: Update to c-torture-1.41 release.
12842
12843 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
12844
12845         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
12846         c-torture release.
12847
12848 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12849
12850         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
12851         and LDFLAGS.  Fix second case to append the target_info ldflags
12852         onto LDFLAGS, not CFLAGS.
12853         * lib/g++.exp (g++_init): Add target_info stuff.
12854         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
12855         of libgloss and newlib flags for !native.
12856
12857         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
12858         (GDB): Fix relative path to go up another dir for finding gdb.
12859
12860 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
12861
12862         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
12863         versions in the target_info array, if they don't exist.
12864
12865 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12866
12867         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
12868
12869 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
12870
12871         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
12872         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
12873
12874 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
12875
12876         * lib/old-dejagnu.exp: Don't remove the output file before we've
12877         actually tested it. Don't append pwd to the path of the executable
12878         we're testing.
12879
12880 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
12881
12882         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
12883
12884 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
12885
12886         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
12887         temporary directory for compiler files, and set it to a default
12888         value of /tmp. Set $output as the name of the output file from
12889         compiling the testcase. Add a -o option to $cflags_var so the
12890         compiler writes the final output file as $output. Set $executable
12891         to $output.
12892
12893         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
12894         directory for compiler files, and set it to /tmp if it doesn't
12895         already have a value. Set $output_file to the name of the output
12896         file from compiling the testcase. Add a -o option to CXXFLAGS so
12897         the compiler writes the final output file as $output. Use $output
12898         as the executable to be tested.
12899
12900 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12901
12902         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
12903
12904 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
12905
12906         * gcc.c-torture/execute/pending-1.c: New test.  Still
12907         pending in Tege's queue.
12908
12909 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
12910
12911         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
12912         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
12913         if there were failures.  Call unresolved if there were unresolved
12914         testcases.  Call gcc_fail if program did not run to completion.
12915         (ph_make): Pass additional argument name to ph_execute.
12916         (ph_execute): Add new argument.  Pass additional arguments to
12917         ph_summary.  Call gcc_fail is there is no execution output.
12918
12919 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
12920
12921         * lib/plumhall.exp (proc_summary): Output relavent summary
12922         lines into the log so specific failures in plumhall can be
12923         investigated.
12924
12925 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
12926
12927         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
12928         (c-torture-execute): Don't try to execute tests which use
12929         "long long" types if $NO_LONG_LONG is nonzero.
12930
12931 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
12932
12933         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
12934         not c-torture.
12935
12936         * gcc.ieee: Move from here.
12937         * gcc.c-torture/execute/ieee: To here.
12938
12939 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
12940
12941         * gcc.c-torture: Update to c-torture-1.41 release.
12942
12943 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
12944
12945         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
12946         not "$output".
12947
12948 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
12949
12950         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
12951         -c present.
12952
12953 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
12954
12955         * config/proelf.exp: Handle connecting to a simulator.
12956
12957 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
12958
12959         * config/proelf.exp: New file.  Enough framework that we can
12960         run c-torture tests on the proelf targets (or any other target
12961         that gdb can connect to for that matter).
12962
12963 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
12964
12965         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
12966         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
12967
12968         * lib/plumhall.exp (ph_execute): Always call ph_summary if
12969         exec_output exists.
12970
12971 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
12972
12973         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
12974         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
12975
12976         * config/*.exp: Update FSF address.  Change result of ${tool}_load
12977         to pass/fail/unresolved/unsupported/untested.  Caller must now
12978         call unresolved/unsupported/untested.
12979         * lib/*.exp: Update FSF address.  Update to handle new results of
12980         ${tool}_load.
12981         * lib/chill.exp (verbose): Delete.
12982
12983 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
12984
12985         * lib/gcc.exp (default_gcc_start): Change order of args to
12986         $LDFLAGS $CFLAGS $LIBS.
12987         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
12988         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
12989         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
12990         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
12991         * gcc.misc-tests/dg-test.exp: Likewise.
12992         * gcc.misc-tests/msgs.exp: Likewise.
12993         * gcc.prms/prms.exp: Likewise.
12994         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
12995         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
12996
12997         * lib/dg.exp: Deleted, moved to dejagnu/lib.
12998
12999 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13000
13001         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
13002
13003         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
13004         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
13005
13006         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
13007         necessary.
13008
13009 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
13010
13011         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
13012         global for loop; add use of $mathlib.
13013         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
13014         settings here; set mathlib for anything but VxWorks.
13015
13016 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
13017
13018         * gcc.c-torture: Update to c-torture-1.40 release.
13019
13020 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
13021
13022         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
13023         dg.exp.
13024
13025 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
13026
13027         * lib/c-torture.exp (c-torture-execute): Declare "output" as
13028         global.
13029
13030 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
13031
13032         * lib/g++.exp (LIBS): Define if not already.
13033         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
13034         (gcc-dg-prune): Call prune_gcc_output.
13035         * lib/gcc.exp (prune_gcc_output): New proc.
13036         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
13037         prune_gcc_output.
13038
13039 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
13040
13041         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
13042         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
13043
13044 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
13045
13046         * gcc.c-torture: Update to c-torture-1.39 release.
13047
13048 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
13049
13050         * lib/c-torture.exp (c-torture-execute): Don't return if one option
13051         fails, try others as well.
13052
13053 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13054
13055         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
13056         If compilation fails, mark execute tests as `untested'.
13057         If test is marked as unsupported, don't mark compilation and
13058         execute tests as failed.
13059
13060 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13061
13062         * lib/g++.exp (g++_init): Don't link in libg++, and look to
13063         libstdc++ for whether or not we want to be doing shared
13064         libraries.  Delete link_curses since we don't need it anymore.
13065         * lib/mike-g++.exp (postbase): Don't link in libg++.
13066         * g++.old-deja/old-deja.exp: Likewise.
13067
13068 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13069
13070         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
13071
13072 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13073
13074         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
13075         For that, add `-Wl,-a,shared_archive'.
13076         * g++.old-deja/old-deja.exp: Likewise.
13077
13078 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
13079
13080         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
13081
13082 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
13083
13084         * lib/mike-g++.exp (postbase): Pay attention to the status of
13085         g++_load.
13086
13087 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13088
13089           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
13090
13091 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
13092
13093         * lib/gcc.exp (default_gcc_start): No longer need to log program
13094         being executed or its output, execute_anywhere does that now.
13095         * lib/g++.exp (default_g++_version): Call execute_anywhere.
13096         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
13097
13098 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13099
13100         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
13101         the same as those in lib/g++.exp.
13102
13103 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
13104
13105         * gcc.c-torture: Update to c-torture-1.38 release.
13106         * gcc.ieee: Related changes.
13107
13108 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13109
13110         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
13111         "exec". Minor reformatting changes.
13112
13113         * config/rom68k.exp (${tool}_load): Make it work in a canadian
13114         cross. This means all "exec" calls now work on a remote host as
13115         well.
13116         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
13117         cross. Filter out the extra "\r\n" stuff that expect puts in.
13118         (c-torture-execute): Filter out the bogus warnings like
13119         c-torture-compile does. Add support for canadian cross.
13120         * lib/gcc.exp (default_gcc_version, default_gcc_start)
13121         Use execute_anywhere rather than calling exec directly. Now it
13122         works for canadian cross testing.
13123
13124 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
13125
13126         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
13127         results into a variable, and check that rather than using file exists.
13128
13129 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13130
13131         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
13132         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
13133
13134 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13135
13136         * g++.old-deja/old-deja.exp: Create and pass runshlib and
13137         lib_curses if there's a shared libg++ in the build tree.
13138
13139 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
13140
13141         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
13142         if not supported target.
13143
13144 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13145
13146         * lib/g++.exp (g++_init): Move empty setting of runshlib and
13147         link_curses up to always happen, not just for native builds.
13148
13149 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
13150
13151         * gcc.c-torture: Update to c-torture-1.36 release.
13152         * gcc.failure: Related changes.
13153
13154 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13155
13156         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
13157
13158 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13159
13160         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
13161         * lib/mike-g++.exp (postbase): Not in here.  Still reference
13162         runshlib, link_curses, and mathlib for link and run.
13163
13164         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
13165         pass the runtime shared library options for Solaris, OSF/1, and
13166         Irix5, and link with -lcurses to avoid unresolved references.
13167
13168 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13169
13170         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
13171         only run once.
13172
13173 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13174
13175         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
13176
13177 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
13178
13179         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
13180         do not have a framework for the "compat" tests yet.
13181
13182 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13183
13184         * lib/mike-g++.exp (postbase): New local variable `mathlib',
13185         set to null if we're testing vxworks5.1.  Use that instead of
13186         `-lm' in the setting of LIBS for link and run.
13187
13188 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13189
13190         * config/rom68k.exp (${tool}_load): Major changes to make it
13191         work.  Verified that it does in fact return the stuff in
13192         exec_output properly.  Catch any Emul or any TRAP other than 0.
13193
13194 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13195
13196         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
13197         LDFLAGS properly for targets that need stuff from libgloss.
13198         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
13199         only run once.
13200         (gpp_initialized): New variable.
13201
13202 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13203
13204         * config/rom68k.exp: Load libgloss.exp.
13205         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
13206         so we can produce a fully linked binary.
13207         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
13208         so we can produce a fully linked binary.
13209
13210 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13211
13212         * lib/plumhall.exp (ph_section): Watch for expected failures.
13213         Add missing `else'.
13214
13215         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
13216         run the testcase.
13217         (c-torture): Likewise.
13218
13219 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
13220
13221         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
13222
13223         * lib/mike-g++.exp (mike_cleanup): New proc.
13224         (prebase): New globals compiler_result, not_compiler_result,
13225         target_regexp.
13226         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
13227         allow leading "-" in pattern.  Watch for unsupported tests.
13228         If $compiler_result is set, pattern match assembler code,
13229         and ditto for $not_compiler_result.
13230         * lib/mike-gcc.exp: Likewise.
13231
13232         * lib/plumhall.exp (ph_execute): Only call ph_summary if
13233         execution "succeeded".
13234
13235 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
13236
13237         * config/win32.exp: New file.
13238         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
13239
13240 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13241
13242         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
13243         unsupported.
13244         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
13245         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
13246         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
13247
13248         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
13249         "... without exceptions was ...".  That is now handled by
13250         prune_system_crud.
13251         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13252
13253 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
13254
13255         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
13256         sieve.c,sort2.c}: New files.
13257         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
13258         sieve.exp,sort2.exp}: Drivers for them.
13259
13260         * lib/mike-gcc.exp (program_output): New user settable variable.
13261         (postbase): Call prune_system_crud.  Also prune extraneous compiler
13262         messages.
13263         * lib/mike-g++.exp (program_output): New user settable variable.
13264
13265         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
13266
13267         * config/sh.exp: Deleted (use sim.exp instead).
13268
13269 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13270
13271         * config/vx.exp: Declare CHECKTASK as global.
13272         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
13273         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
13274         * lib/old-dejagnu.exp: Load [pwd]/$executable.
13275
13276 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13277
13278         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
13279         target. Like vx.exp, only includes `vx29k.exp' instead of
13280         `vxworks.exp'.
13281
13282 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
13283
13284         * config/sim.exp: Increase time limit from 120 seconds to 240.
13285
13286 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
13287
13288         * gcc.c-torture/execute/950628-1.c: New test.
13289
13290 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
13291
13292         * gcc.c-torture: Update with changes/additions from
13293         c-torture-1.34.
13294
13295 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
13296
13297         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
13298
13299 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
13300
13301         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
13302
13303 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
13304
13305         * gcc.c-torture/compile/950512-1.c: New test.
13306         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
13307         * gcc.dg/struct-ret-1.c: Likewise.
13308
13309 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
13310
13311         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
13312           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
13313
13314 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13315
13316         * gcc.c-torture/special/920411-1.c: Deleted.
13317         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
13318
13319 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
13320
13321         * config/sim.exp (${tool}_load): Hack in call to bash to get a
13322         cpu limit.
13323
13324 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13325
13326         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
13327
13328 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13329
13330         From kenner;
13331         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
13332         is the proper length.
13333         * va-arg-3.c: Likewise.
13334
13335 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
13336
13337         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
13338         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
13339
13340         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
13341         * lib/g++.exp (default_g++_start): Delete old cruft.
13342
13343 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
13344
13345         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
13346         (2 * (1 << 18)) to (2 * (1 << 17)).
13347
13348         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
13349
13350 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13351
13352         * config/rom68k.exp: Renamed from config/idp.exp
13353
13354 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13355
13356         * c-torture/compile/921109-2.c
13357
13358 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
13359
13360         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
13361         excess errors.
13362
13363 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
13364
13365         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
13366         output.
13367         * lib/g++.exp (default_g++_start): Likewise.
13368
13369 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13370
13371         * gcc.c-torture/compile/950329-1.c: New test.
13372
13373 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13374
13375           * config/bug.exp (${tool}_load): Updated to use new remote_open
13376           and remote_close procs.
13377         * config/idp.exp: New file.
13378
13379 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13380
13381         * gcc.c-torture/execute/950322-1.c: New test.
13382
13383 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
13384
13385         * config/vx.exp (${tool}_load): Clean up testing of return code from
13386         vxworks_ld and vxworks_spawn.
13387
13388 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
13389
13390         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
13391
13392 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
13393
13394         * lib/old-deja.exp: Add `excess errors test - ' error, now one
13395         can mark excess errors on a machine by machine basis.  Note, the
13396         default is to not expect any excess errors, even when excess
13397         errors test - is given, so you will want to put an XFAIL ... on
13398         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
13399         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
13400         those 4 machines, but no others.
13401
13402 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13403
13404         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
13405         * lib/c-torture.exp: to here.
13406
13407 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13408
13409         * gcc.c-torture/execute/950221-1.c: New test.
13410         * gcc.c-torture/execute/struct-ret-1.c: New test.
13411         * gcc.c-torture/compile/950221-1.c: New test.
13412
13413         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
13414
13415 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13416
13417         * gcc.c-torture/execute/arith-1.c (main): Return 0.
13418         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
13419
13420 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
13421
13422         * g++.gb: New directory of tests, derived from my signature and
13423         class scoping tests.
13424
13425         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
13426         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
13427         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
13428         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
13429         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
13430         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
13431         * g++.gb/sig25.C: Likewise.
13432
13433         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
13434         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
13435         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
13436         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
13437         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
13438         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
13439         * g++.gb/sig25.exp: Likewise.
13440
13441         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
13442         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
13443         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
13444         * g++.gb/scope13.C: Likewise, this test still fails.
13445
13446         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
13447         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
13448         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
13449         * g++.gb/scope13.exp: Ditto.
13450
13451         * g++.gb/README: New file, explains what these tests are about.
13452
13453 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13454
13455         * lib/dg.exp (dg-do): Support `preprocess'.
13456         (dg-test): Likewise.
13457
13458 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13459
13460         * config/udi.exp: change "continue -expect" to "exp_continue".
13461
13462 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
13463
13464         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
13465         Delete redundant tests.
13466
13467         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
13468         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
13469         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
13470         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
13471         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
13472         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
13473         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
13474         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
13475
13476         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
13477         storing label pointers.
13478         * gcc.c-torture/execute/921019-1.c: Likewise.
13479         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
13480         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
13481         parameter fp.
13482         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
13483         constants.
13484
13485         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
13486         Delete obsolete tests.
13487
13488         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
13489         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
13490         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
13491         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
13492         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
13493         * gcc.c-torture/compile/950124-1.c: New test.
13494
13495         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
13496
13497 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13498
13499         * lib/mike-g++.exp: Add -lm to LIBS.
13500
13501 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
13502
13503         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
13504
13505 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13506
13507         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
13508
13509 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
13510
13511         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
13512
13513 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
13514
13515         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
13516         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
13517         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
13518         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
13519         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
13520         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
13521         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
13522         * g++.law/{operators31.C, operators32.C,
13523         * g++.law/{operators33.C, operators34.C}: Likewise.
13524         * g++.law/{pic1.C, refs2.C}: Likewise.
13525         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
13526         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
13527         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
13528         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13529
13530         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
13531         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
13532         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
13533         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
13534         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
13535         * g++.law/{enum9.exp, friend5.exp}: Likewise.
13536         * g++.law/{nest3.exp, nest4.exp}: Likewise.
13537         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
13538         * g++.law/{operators30.exp, operators31.exp}: Likewise.
13539         * g++.law/{operators32.exp, operators33.exp}: Likewise.
13540         * g++.law/{operators34.exp}: Likewise.
13541         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
13542         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
13543         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
13544         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
13545         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13546
13547         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
13548         No longer expected to fail.
13549         * g++.law/missed-error3.C: Tweak for recent bool changes.
13550
13551 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13552
13553         * config/emb-unix: Deleted.
13554         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
13555         remote execution.  Do final link on remote host if REMOTE_LINK is set.
13556
13557 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
13558
13559         * lib/dg.exp (dg-test): Fix typo in last patch.
13560
13561 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
13562
13563         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
13564         (handles multiple occurrences).
13565
13566 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
13567
13568         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
13569         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
13570         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
13571         printed).
13572         * lib/c-torture.exp (c-torture-compile): Likewise.
13573         (c-torture): Prepend full path if missing.
13574         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
13575         (gcc_fail): Likewise.
13576         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
13577
13578 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
13579
13580         * lib/netware.exp: Only attach to NetWare i386 systems.
13581
13582 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
13583
13584         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
13585         messages.  Add test name to "output pattern match" pass/fail message.
13586
13587 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
13588
13589         * gcc.dg: New testsuite.
13590         * gcc.dg/dg.exp: New file.
13591
13592         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
13593         test-switch.c}: Deleted.
13594
13595         * gcc.misc-tests/msgs.exp: New testcase driver.
13596
13597 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
13598
13599         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
13600         Watch for illegal return values from ${tool}_load.
13601         * config/unix.exp (${tool}_load): Fix pass/fail detection for
13602         cross targets.  Coerce return value >0 to 1.
13603
13604 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13605
13606         * config/unix.exp (${tool}_load): Call program rsh, not proc.
13607
13608         * config/emb-unix.exp: New file.
13609
13610         * config/sim.exp: Error if variable $SIM not defined.
13611         (${tool}_load): Mark test as "untested" if simulator missing.
13612
13613         * config/unix.exp: Load remote.exp to get rcp_download.
13614         * lib/c-torture.exp: Use different option lists for testcases with
13615         and without loops.
13616         * gcc.c-torture/execute/execute.exp: Likewise.
13617
13618 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13619
13620         * config/*.exp: Clarify return code from ${tool}_load.
13621         Call `unresolved' or `untested' instead of `warning' or `perror'
13622         (sometimes you still want to call both though).
13623         Add comment that `shell_id' is local to each file.
13624         * config/udi.exp (timeout): Set to 30.
13625         Don't print warning if connection fails, $connectmode has already
13626         printed an error.
13627         (${tool}_load): Move verbose messages to level 2.
13628         Rework pattern for "Process started" message.
13629         Pass `shell_id' to ${connectmode}_download.
13630         Retry twice upon timeout.  Make resetting of target more robust.
13631         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
13632         Pass `shell_id' to exit_$connectmode.
13633         Only call exit_$connectmode if connected.
13634         * config/unix.exp (${tool}_load): Check return codes better.
13635         * config/vrtx.exp (${tool}_load): Likewise.
13636         * config/vx.exp (${tool}_load): Likewise.
13637         Delete unneeded global's.
13638         * lib/dg.exp (dg-test): Update to reflect clarified return codes
13639         from ${tool}_load.
13640         (dg-stat): Delete.
13641         (dg-init): Delete recording of pass/fail counts.
13642         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13643         (old-dejagnu-init): Likewise.
13644         (old-dejagnu-stat): Delete contents, empty proc now.
13645         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
13646         (c-torture): Delete references to lcnt, lpass, lfail.
13647         Get option list from TORTURE_OPTIONS.
13648         Delete -funroll[-all]-loops if no loops.
13649         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
13650         (g++_stat): Delete contents (empty proc now).
13651         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
13652         (gcc_finish): Likewise.
13653         (gcc_stat): Deleted.
13654         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
13655         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
13656         * gcc.c-torture/execute/execute.exp: Likewise.
13657         Split tests into two parts: compile, execute.
13658         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
13659         no loops.  Update to reflect clarified return codes from ${tool}_load.
13660
13661 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
13662
13663         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
13664         to grep for.
13665         (old-dejagnu): Likewise (where necessary).
13666
13667 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13668
13669         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
13670
13671         * lib/dg.exp (dg-process-target): Fix processing of selector.
13672         Add comment regarding use of `error'.
13673
13674         * lib/gcc.exp (prune_system_crud): Define if missing.
13675         * lib/g++.exp (prune_system_crud): Likewise.
13676
13677         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
13678         Call prune_system_crud.
13679         * lib/dg.exp (dg-runtest): New proc.
13680         Use perror instead of send_user for tcl errors in testcase.
13681         Don't return any value, it's never used.
13682         Don't clobber previous definition of `unknown'.
13683         Print tcl errors in `dg-final'.
13684
13685 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
13686
13687         * lib/dg.exp (dg-process-target): Improve syntax error messages.
13688         (dg-test): Don't print errorInfo, it contains stack backtrace.
13689
13690 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
13691
13692         * lib/g++.exp (runtest_file_p): Define if missing.
13693
13694 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
13695
13696         * lib/mike-g++.exp: Comment out loading of g++.exp.
13697         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
13698         (default_g++_version): Always print something.
13699         (default_g++_start): Comment out call to `which'.
13700         (g++_start, g++_load): Deleted (must be defined in config file).
13701         * lib/gcc.exp: Test for existence of $CC at start.
13702         Delete check for tmpdir (done in gcc_init).
13703         (default_gcc_version): Always print something.
13704         (default_gcc_start): Comment out call to `which'.
13705         * config/*.exp: Major cleanup - make cross targets work at least a
13706         little better for g++ (by not being "--tool gcc" specific).
13707         Rename gcc_xxx to ${tool}_xxx.
13708         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
13709         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
13710
13711 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
13712
13713         * lib/c-torture.exp (c-torture-compile): Rework compiler
13714         message processing.
13715
13716         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
13717         c-torture.
13718
13719 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
13720
13721         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
13722
13723         * lib/dg.exp (dg-process-target): Support { target native }.
13724
13725 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
13726
13727         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
13728         looked for "... program xxx got fatal signal".
13729         Correct regsub munging of `comp_output'.
13730         Ignore compiler messages "path prefix not used" and "linker input
13731         file unused".
13732
13733 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
13734
13735         * lib/gcc.exp (runtest_file_p): Define if missing.
13736         * gcc.prms/template.c: Example to work from.
13737
13738 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
13739
13740         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
13741         * lib/dg.exp (dg-test): Call unsupported testcases as such.
13742
13743         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
13744         * gcc.prms/1883.c: Moved from compile/940714-1.c.
13745         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
13746         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
13747
13748         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
13749         (dg-process-target): No longer a varargs proc.
13750         Return S/N for target, P/F for xfail.  All callers changed.
13751         (user option procs): More argument checking.
13752         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
13753         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
13754         (dg-test): Skip test if not running on selected target in `dg-do'.
13755         Update handling of `dg-do-what', `dg-output-text'.
13756         Separate execution pass/fail from output pattern match pass/fail.
13757         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
13758
13759 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13760
13761         * gcc.c-torture/special/special.exp: Don't expect failure for mips
13762         target for 920510-1.c.
13763
13764 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
13765
13766         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
13767         Clean up comment regarding use of passcnt, etc.
13768         (gcc_stat): Don't update `testcnt' here.
13769         (gcc_finish): Do it here.
13770         Might as well reset `but_id' here too.
13771         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
13772         to determine if the file should be tested.
13773         * gcc.c-torture/compile/compile.exp: Likewise.
13774         * gcc.c-torture/execute/execute.exp: Likewise.
13775         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
13776         * gcc.misc-tests/dg-test.exp: Likewise.
13777         * gcc.prms/prms.exp: Likewise.
13778         * gcc.wendy/wendy.exp: Likewise.
13779         * g++.old-deja.exp: Likewise.
13780         Move "Testing file" message to verbose level 1.
13781
13782 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
13783
13784         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
13785
13786 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
13787
13788         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
13789         (default_gcc_start): Accept optional second list element
13790         of compiler flags.  Print compiler output at verbosity level 2.
13791         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
13792         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
13793         Save current values of framework globals passcnt, failcnt, xpasscnt,
13794         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
13795         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
13796         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
13797         xfailcnt to compute stats.  Update framework global `testcnt' from
13798         pass/fail counts.
13799         (gcc_finish): New proc.  Clean up test environment.
13800         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
13801         (gcc_epass, gcc_efail): Delete.
13802         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
13803         argument of line number.
13804         (dg-init): If the tool has an init routine, call it.
13805         (dg-test): Remove args `cflags_var' and `libs_var'.
13806         Pass all compiler options to ${tool}_start.
13807         Handle missing line number.
13808         (dg-finish): New function.
13809         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
13810         particular files.  Call gcc_finish at end.  Move "skipping test"
13811         message to verbosity level 3.
13812         * gcc.c-torture/compile/compile.exp: Likewise.
13813         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
13814         * gcc.c-torture/execute/execute.exp: Likewise.
13815         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13816         Print testcase being tried at verbosity level 1.
13817         * gcc.c-torture/special/special.exp: Unset xfail.
13818         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13819         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
13820         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
13821         * gcc.failure/failure.exp: Likewise.
13822         * gcc.ieee/ieee.exp: Likewise.
13823         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
13824         Update call to dg-test.  Call dg-finish at end.
13825         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
13826         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13827         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
13828         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
13829         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
13830         * gcc.wendy/wendy.exp: Add copyright.
13831         Delete setting of tmpdir (done by gcc_init).
13832         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
13833         Pass compiler flags to gcc_start.  Call gcc_finish at end.
13834         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
13835         gcc_[ce]pass/fail.
13836
13837 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
13838
13839         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
13840         confusion.
13841         (g++_load): Likewise.
13842
13843         * config/*.exp (gcc_load): Some were varargs fns and some were not.
13844         Rename argument to `prog' to remove the confusion.
13845         Varargs fns behave differently too!
13846         (g++_load): Likewise.
13847
13848         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
13849
13850         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
13851         what it is.  Delete (always) printing of status value for !native.
13852         Simplify verbose code, and include status and exec_output.
13853         (g++_load): Use gcc_load.
13854
13855 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13856
13857         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
13858         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
13859         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
13860         940714-3.c as these testcases don't exist anymore.  Make
13861         va-arg-1.c expected to pass.
13862
13863 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
13864
13865         * gcc.misc-tests/misc.exp: Only run specific testcases.
13866         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
13867         * gcc.misc-tests/dg-[1-9].c: New files.
13868
13869         * lib/dg.exp: New testsuite driver.
13870         * gcc.prms/prms.exp: Use it.
13871
13872         * README.gcc: New file.
13873
13874         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
13875         Document and reset `lxpass' and `lxfail'.
13876         Simplify "initialized" message.
13877         (gcc_stat): Clean up comments a little.
13878
13879 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
13880
13881         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
13882
13883 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
13884
13885         * lib/old-dejagnu.exp (process-option): New proc.
13886         (old-dejagnu-init, old-dejagnu-stat): Likewise.
13887         (old-dejagnu): Simplify.
13888         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
13889
13890 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
13891
13892         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
13893         exists and is not an empty string.
13894
13895         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
13896         $xfail rather than calling setup_xfail.  Clear $xfail when test is
13897         finished.
13898         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
13899         automatically.
13900
13901         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
13902         longer expected to fail.
13903
13904         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
13905         "f" function call.
13906
13907         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
13908
13909         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
13910         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
13911         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
13912         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
13913         c-torture-1.29.
13914
13915         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
13916         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
13917
13918         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
13919
13920         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
13921         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
13922
13923         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
13924         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
13925         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
13926
13927 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
13928
13929         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
13930         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
13931         940714-1.c, 940714-2.c, 940714-3.c},
13932         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
13933         gcc.misc-tests/{mg.c,mg.exp}:
13934         New tests.
13935         * gcc.noncompile/noncompile.exp: Change accordingly.
13936
13937 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
13938
13939         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
13940         Undo previous clobberage.
13941
13942 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
13943
13944         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
13945         * gcc.special/{930510-1.c, special.exp}:
13946         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
13947         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
13948         struct-varargs-1.c}: New tests from c-torture-1.26.
13949
13950 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
13951
13952         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
13953           argument to switch.
13954
13955 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
13956
13957         * Revert the previous changes.  Please see Rob's directory
13958           (/lisa/test/rob/progressive/gcc/testsuite) for testing
13959           fixes.
13960
13961 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
13962
13963         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
13964             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
13965             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
13966             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
13967             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
13968             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
13969             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
13970             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
13971             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
13972             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
13973             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
13974             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
13975             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
13976             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
13977             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
13978             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
13979             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
13980             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
13981             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
13982             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
13983             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
13984             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
13985             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
13986             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
13987             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
13988             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
13989             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
13990
13991 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
13992
13993         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
13994             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
13995           with perror calls.
13996
13997 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
13998
13999         * config/unix.exp (g++_load): Fix syntax.
14000
14001 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14002
14003         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
14004         * gcc.noncompile/921017-1.c: Deleted obsolete test.
14005         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
14006         Don't expect va-arg-1.c to fail.  Correct expected output for
14007         920928-1.c.
14008         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
14009         * gcc.wendy/hbm4.c: Correct typo.
14010         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
14011
14012 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
14013
14014         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
14015         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
14016         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
14017         * lib/c-torture.exp (c-torture-compile): Ditto.
14018
14019         Reduce volume of output (remove all the -I's and such).
14020         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
14021         Call gcc_cpass, gcc_cfail.
14022         (c-torture): Pass testing option to c-torture-compile.
14023
14024 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
14025
14026         Bring patches over from progressive.
14027         * config/default.exp: Exit remote shell cleanly.
14028         (g++_exit, g++_start): Add default versions.
14029         * config/sim.exp (gcc_load): Use perror, not error.
14030
14031 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
14032
14033         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
14034         set in site.exp.
14035
14036 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
14037
14038         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
14039         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
14040         (wendy_try): New proc to run testcase.
14041         (main loop): Call 'em.
14042         * gcc.wendy/*.c: Clean up pass to correct expected output.
14043
14044         * lib/gcc.exp: Minor cleanup work.
14045         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
14046
14047 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
14048
14049         * config/sim.exp (gcc_load): Document return codes better.
14050         Don't pass -v to simulator.
14051
14052 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14053
14054           * gcc.special/920717-x.c: Fix typo.
14055           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
14056           get at sources.
14057
14058         * lib/mike-gcc.exp: Fix typo.
14059
14060 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14061
14062         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
14063         binary to use, transform the name.
14064         * config/*.exp: rename everything. Nuke any g++ specific files,
14065         it's now a special case of gcc that requires no special support.
14066         Add a default.exp for unsupported targets.
14067
14068 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
14069
14070         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
14071         lib/old-dejagnu.exp: Fix a few patterns to work with the new
14072         version of Tcl.
14073
14074 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14075
14076         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
14077         than a warning.
14078
14079 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14080
14081         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
14082
14083 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14084
14085         * gcc.execute/execute.exp: Combine opt_list and foption_list into
14086         option_list.  Compile every file with only 4/6 option choices
14087         (same as C torture) instead of with 12/18 different option
14088         choices.
14089         * lib/c-torture.exp: Likewise.
14090
14091         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
14092         not already set.
14093
14094 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
14095
14096         * lib/old-deja.exp: Add `excess errors test fails' error, now one
14097         can put an XFAIL *-*-* on excess errors.
14098
14099 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
14100
14101         * g++.law: Add more tests derived from g++-bugs snapshots.
14102
14103         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
14104         equivalent to g++.law/init9.
14105
14106         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
14107         compiled it, and the a.out file after we've run it.
14108
14109 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14110
14111         * lib/mike-g++.exp (postbase): Delete the .o file after we've
14112         compiled it, and the a.out file after we've run it.
14113
14114 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14115
14116         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
14117
14118 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14119
14120         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
14121         version number.
14122
14123 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14124
14125         * g++.law: New directory of g++ tests derived from the g++-bugs
14126         snapshots.
14127
14128 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14129
14130         * gcc.compile: initbug1.c initbug1.exp testcase added
14131
14132 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14133
14134         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
14135         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
14136           fixes submitted by Jeff Law (law@cs.utah.edu)
14137         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
14138           Jeff Law (law@cs.utah.edu)
14139
14140
14141 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
14142
14143         * config/unix-g++.exp: Follow the gcc way of doing things.
14144         * g++.old-deja/old-deja.exp: Minor updates.
14145         * lib/g++.exp: New file, follow the gcc way of doing things.
14146         * lib/old-dejagnu.exp: Minor updates.
14147         * lib/mike-g++.exp: Always unset errorInfo.
14148
14149 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
14150
14151         * lib/gcc.exp: Fix some errors with the below change, CC and
14152         CFLAGS should be global when setting, not local.
14153
14154 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14155
14156         * lib/gcc.exp: Transform tool name.
14157
14158 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14159
14160         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
14161
14162 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14163
14164         * lib/gcc.exp: change gcc_done to gcc_stat
14165
14166 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14167
14168         * Upgraded gcc testsuite to c-torture version 1.25
14169
14170 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14171
14172         * lib/gcc.exp: added reporting code. Changed verbose compile message.
14173         * lib/c-torture: added hooks for new reporting code.
14174
14175 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14176
14177         * config/sh-gcc.exp: check if sh-sim exists in the path
14178
14179 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14180
14181         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
14182         * gcc.compile/compile.exp: Initial changes for new logic.
14183         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
14184         * gcc.failure/failure.exp: Initial changes for new logic.
14185         * gcc.ieee/ieee.exp: Initial changes for new logic.
14186         * gcc.misc-tests/misc.exp: Initial changes for new logic.
14187         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
14188         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
14189         * lib/c-torture.exp: Initial changes for new logic.
14190         * lib/gcc.exp: Initial changes for new logic.
14191
14192 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
14193
14194         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
14195         depend upon failure or success.  Fully qualify names in failure
14196         and success messages.  Always remove a.out before starting
14197         compile, just in case.  Pay more attention to error text output by
14198         the compiler.  Handle testcases with no known past errors just
14199         like all others, so that things are uniform.  Other miscellaneous
14200         improvements.
14201
14202 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14203
14204         * gcc.cpp: new directory for cpp tests
14205
14206 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14207
14208         * lib/chill.exp: Code reformatted, removed unused code.
14209         * config/unix-chill.exp: Code reformatted, removed unused code.
14210         * chill.execute/execute.exp: Code reformatted, removed unused code.
14211         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
14212
14213 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
14214
14215         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
14216         routines not written.
14217
14218 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14219
14220         * config/bug-gcc.exp: Use new procs from bug.exp.
14221
14222 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14223
14224         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
14225         via ftp, rather than depending on NFS.
14226         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
14227         case.
14228
14229 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14230
14231         * config/bug-gcc.exp: Use new download proc.
14232
14233 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
14234
14235         * chill.execute/execute.exp: cleanups, handles errors better
14236         * chill.compile/compile.exp: rewrite, based on execute.exp
14237         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
14238         * lib/chill.exp: major changes to diff proc and compile and link
14239           procs. added chill_fail and chill_pass wrappers to pass and
14240           fail. added more comments, and handle error codes better.
14241           Added a hack to capture stderr from exec, so noncompile tests
14242           can work.
14243
14244 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14245
14246         * chill.execute/execute.exp: rewrite of testsuite driver
14247         * lib/chill.exp: rewrite of testsuite driver
14248         * config/unix-chill.exp: rewrite of testsuite driver
14249
14250 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14251
14252     In chill.execute:
14253         * iexpr.ch: Standardize uppercase.
14254         * tuples.dat: Standardize uppercase.
14255         * vary.ch: standardize.  Correct varying string assignments.
14256         * vary.dat: Add new output lines.
14257
14258 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
14259
14260     In chill.execute:
14261         * chprintf.ch: Standardize use of uppercase.
14262         * tuples.ch: Standardize and turn arr2 into a DCL,
14263           rather than a SYN.
14264         * pinits.ch: Standardize.
14265
14266 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
14267
14268         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
14269         * Makefil: Renamed to Makefile.in.
14270         * configure.in: New.
14271
14272 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14273
14274     In chill.execute:
14275         * .cvsignore: Add result/output files.
14276         * Makefile: Fix up variables at start.  Use MFLAGS
14277           everywhere.  Correct bool_loc, built_ins entries.
14278           Add entry for vary1.ch.
14279         * bitarray.ch: Standardize upper-case usage.
14280         * bitexpr.ch: Standardize, add output of b1.
14281         * params.ch: Use arrayt in along PROC parameters, to
14282           avoid novelty problems.
14283         * sets.ch: Tiny cleanup.
14284         * vary1.ch: Re-indent.
14285
14286 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
14287
14288           * Add PR-related files to Makefiles, .cvsignore files, etc.
14289
14290 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14291
14292         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
14293           with compiler objects. New names are test-flow.c and test-loop.c
14294
14295 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14296
14297         * Upgraded c-torture tests from 1.19 to 1.20
14298
14299         * new files:
14300         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
14301         * gcc.compile: 930623-1.c 930623-2.c
14302         * gcc.noncompile: 930622-1.c 930622-2.c
14303         * gcc.failure: 920411-1.c 920627-2.c
14304         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
14305
14306 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14307
14308         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14309           More changes to get testsuite working properly. Needs more work.
14310           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
14311
14312 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14313
14314         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14315           More changes to get testsuite working properly. Needs more work.
14316
14317 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
14318
14319         * chill.compile/compile.exp: Added for Dejagnu support
14320         * chill.execute/execute.exp: Added for Dejagnu support
14321         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
14322
14323 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
14324
14325     This should complete moving the CHILL test files.
14326         * chill.noncompile(.cvsignore printf.grt
14327             in-printf.grt chprintf.grt chprintf.ch):
14328             Added test-support files.
14329           (Makefile): Modified further.
14330         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
14331             signal.ch): Added test files.
14332           * chill.execute (.cvsignore printf.grt printr.c
14333             in-printf.grt rts.c chprintf.grt rts.h): Added
14334           test-support files.
14335             (Makefile): More corrections.
14336
14337 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
14338
14339         * chill.compile, chill.execute, chill.nocompile: Add CHILL
14340           test cases, ready for DejaGnu.
14341
14342 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14343
14344         * Upgraded c-torture tests from 1.18 to 1.19
14345
14346         * gcc.compile: added test(s):
14347           930607-1.c
14348         * gcc.execute: added test(s):
14349           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
14350
14351         * added new subdirectory for misc tests: gcc.misc-tests
14352         * gcc.misc-test(s): added tests:
14353           inst-check.c test-consts.c test-ior.c test-switch.c
14354
14355 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14356
14357         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
14358
14359 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
14360
14361         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
14362
14363 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14364
14365         * Upgraded c-torture tests from 1.17 to 1.18
14366
14367 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14368
14369         * Upgraded c-torture tests from 1.12 to 1.17
14370
14371 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
14372
14373         * lib/old-dejagnu.exp:
14374           Fixed handling of XFAIL target triplets to correctly
14375           recognize wildcard characters.  Removed code that
14376           appended a unique id tag to the end of the file name
14377           printed out by the result of the testcases within a
14378           given test file.
14379
14380 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
14381
14382         * lib/old-dejagnu.exp:
14383           Reworked expected failure handling to trigger off of XFAIL
14384           keyword in keyphrase embeded in testcase source code. The
14385           XFAIL keyword must be at the end of the keyphrase line. It
14386           may optionally be followed by one or more target triplets.
14387           It has just occured that the handling of wildcards in the
14388           target triplet may not be correct.
14389
14390 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
14391
14392         * g++.old-deja/tests:
14393           Moved all subdirectories up one level into g++.old-deja .
14394
14395         * lib/old-dejagnu.exp:
14396           Fixed problem with CXXFLAGS not being properly reset, and being
14397           corrupted with extraneous "-c" compiler option.  This was
14398           causing binaries to not be generated for test that needed them.
14399           Modified strings passed to "pass" and "fail" so that individual
14400           tests from the same test file would be distinguished by an
14401           identifier appended to the test file name in the summary logs;
14402           this corrected a problem with erroneous diff logs.  Added code
14403           to search testcases for expected fail and unexpected pass keywords.
14404
14405 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14406
14407         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
14408
14409 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14410
14411         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
14412           Removed extraneous text from end of "Special g++ Options"
14413           keyphrase.
14414
14415         * lib/old-dejagnu.exp: Added pattern matching to look for new
14416           keywords, embedded in testcases comments, which will trigger
14417           calls to xpass and xfail.
14418
14419 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
14420
14421         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
14422           comments embedded in the testcases, especially the one looking for
14423           special compiler options, as well as the pattern matching for the
14424           compiler output again.
14425
14426 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
14427
14428         * lib/old-dejagnu.exp: Do a proper check of the return value for
14429           execute tests. Fixed several problems with the pattern matching
14430           of the compiler output which gave erroneous test results.
14431           Changed several of the test result messages to be more descriptive.
14432         * config/unix-g++.exp: Proc g++_load now actually works and
14433           executes the tests passed to it and returns a usable return
14434           value.
14435
14436 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14437
14438           * lib/gcc.exp: Exits gracefully if $CC is bogus.
14439
14440 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14441
14442         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
14443           Modified both files to properly execute the old style
14444           dejagnu tests. The previous versions of these files were
14445           experimental and did not function anything near correctly.
14446
14447 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
14448
14449         * Removed all Makefile.in and configure.in files. No configuration
14450         needed now.
14451
14452 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
14453
14454         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
14455
14456 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
14457
14458         * gcc.compile/configure.in, gcc.unsorted/configure.in,
14459         gcc.special/configure.in, gcc.noncompile/configure.in,
14460         gcc.execute/configure.in, gcc.code_quality/configure.in,
14461         g++.other/configure.in, g++.old-deja/configure.in,
14462         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
14463         in srcname setting.
14464
14465 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14466
14467         * lib/udi.exp:  Fixed mondfe and mondfe_download.
14468         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
14469         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
14470
14471 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
14472
14473         * config/udi-gdb.exp: Check $shell_id after connecting to target.
14474         (gdb_exit): Don't remove *_soc files.
14475
14476 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
14477
14478         * lib/c-torture.exp: Don't look for main; instead always use -w
14479         -c.  This is how the c-torture tests work.  Remove the object
14480         file if the compilation succeeds.
14481         * gcc.execute/execute.exp: Remove executable if test passes.
14482         * gcc.noncompile/noncompile.exp: Every test is an expected
14483         failure.
14484         * gcc.special/special.exp: Added tests from c-torture 1.11,
14485         corrected use of existing test.
14486         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
14487         gcc.execute/920625-1.c: Updated to c-torture 1.11.
14488         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
14489         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
14490         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
14491         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
14492         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
14493         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
14494         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
14495         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
14496         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
14497         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
14498         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
14499         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
14500         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
14501         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
14502         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
14503         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
14504         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
14505         c-torture 1.11.
14506         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
14507         correspond to c-torture 1.11.
14508
14509         * New file.