OSDN Git Service

* stmt.c (emit_case_bit_tests): New routine to implement suitable
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-01-25  Roger Sayle  <roger@eyesopen.com>
2
3         * gcc.c-torture/execute/switch-1.c: New test case.
4
5 Sat Jan 25 12:32:55 CET 2003  Jan HUbicka  <jh@suse.cz>
6
7         * gcc.c-torture/execute/20030125-1.[cx]: New test.
8
9 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
10
11         Tweaks for Bison-1.875. From the NEWS file:
12         "- `parse error' -> `syntax error'
13         Bison now uniformly uses the term `syntax error'"
14         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15         * gcc.dg/cpp/digraph2.c: Likewise.
16         * gcc.dg/cpp/direct2.c: Likewise.
17         * gcc.dg/cpp/paste4.c: Likewise.
18         * gcc.dg/c90-restrict-1.c: Likewise.
19         * gcc.dg/c99-func-2.c: Likewise.
20         * gcc.dg/noncompile/920721-2.c: Likewise.
21         * gcc.dg/noncompile/930622-2.c: Likewise.
22         * gcc.dg/noncompile/940112-1.c: Likewise.
23         * gcc.dg/noncompile/950921-1.c: Likewise.
24         * gcc.dg/noncompile/951123-1.c: Likewise.
25         * gcc.dg/noncompile/971104-1.c: Likewise.
26         * gcc.dg/noncompile/990416-1.c: Likewise.
27
28 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
29
30         * g++.dg/parse/undefined1.C: Add error message.
31
32 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
33
34         PR c++/9354
35         * g++.dg/parse/new1.C: New test.
36
37         PR c++/9216
38         * g++.dg/parse/template2.C: New test.
39
40         PR c++/9354
41         * g++.dg/parse/typedef2.C: New test.
42
43         PR c++/9328
44         * g++.dg/ext/typeof3.C: New test.
45
46 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
47
48         PR c++/2738
49         * g++.dg/parse/ret-type1.C: New test.
50
51         PR c++/3792
52         * g++.dg/parse/tmpl-outside1.C: New test.
53
54         PR c++/4207
55         * g++.dg/parse/int-as-enum1.C: New test.
56
57         PR c++/4903
58         * g++.dg/parse/no-typename1.C: New test.
59
60         PR c++/5533
61         * g++.dg/parse/no-value1.C: New test.
62
63         PR c++/5921
64         * g++.dg/parse/wrong-inline1.C: New test.
65
66         PR c++/6402
67         * g++.dg/parse/ref1.C: New test.
68
69         PR c++/6992
70         * g++.dg/parse/attr-ctor1.C: New test.
71
72         PR c++/7229
73         * g++.dg/parse/namespace5.C: New test.
74
75         PR c++/7917
76         * g++.dg/parse/func-def1.C: New test.
77
78         PR c++/8143
79         * g++.dg/parse/undefined1.C: New test.
80
81         PR c++/5723, PR c++/8522
82         * g++.dg/parse/specialization1.C: New test.
83
84         PR c++/163, PR c++/8595
85         * g++.dg/parse/struct-as-enum1.C: New test.
86
87         PR c++/9173
88         * g++.dg/parse/undefined2.C: New test.
89
90 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
91
92         PR c++/9298
93         * g++.dg/parse/template1.C: New test.
94
95         PR c++/9384
96         * g++.dg/parse/using1.C: New test.
97
98         PR c++/9285
99         PR c++/9294
100         * g++.dg/parse/expr2.C: New test.
101
102         PR c++/9388
103         * g++.dg/parse/lookup2.C: Likewise.
104
105 Tue Jan 21 18:01:35 CET 2003  Jan Hubicka  <jh@suse.cz>
106
107         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
108         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
109         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
110         * gcc.c-torture/execute/string-opt-*.c: Likewise.
111
112 2003-01-20  Nick Clifton  <nickc@redhat.com>
113
114         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
115         problem with ARM sibcall code generation.
116
117 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
118
119         * gcc.c-torture/execute/20030120-1.c: New.
120
121 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
122
123         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
124
125 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
126
127         PR c++/9272
128         * g++.dg/parse/ctor1.C: New test.
129
130         PR c++/9294:
131         * g++.dg/parse/qualified1.C: New test.
132         
133         * g++.dg/parse/typename3.C: New test.
134
135 2003-01-16  Richard Henderson  <rth@redhat.com>
136
137         * g++.dg/tls/init-2.C: Fix error matches for real this time.
138
139 2003-01-16  Richard Henderson  <rth@redhat.com>
140
141         * g++.dg/pch/pch.exp: Copy test header to the working directory
142         before using it either for precompilation or direct use.
143         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
144         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
145
146 2003-01-16  Richard Henderson  <rth@redhat.com>
147
148         * gcc.dg/pch/pch.exp: Copy test header to the working directory
149         before using it either for precompilation or direct use.
150         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
151         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
152
153 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
154
155         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
156         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
157         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
158         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
159         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
160         typename warning into error.
161         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
162         error messages.
163         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
164         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
165         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
166         messages.
167         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
168         make declaration visible in template.
169         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
170         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
171         messages.
172         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
173         message.
174         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
175         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
176         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
177         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
178         typename warning with error message.
179         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
180         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
181         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
182         
183 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
184
185         * g++.dg/parse/ambig2.C: New test.
186
187 2003-01-15  Richard Henderson  <rth@redhat.com>
188
189         * g++.dg/tls/init-2.C: Update error message string.
190
191 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
192
193         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
194
195 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
196
197         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
198         all for HC11/HC12.
199         * gcc.c-torture/compile/20001205-1.x: Likewise.
200         * gcc.c-torture/compile/20001226-1.x: Likewise.
201         * gcc.c-torture/compile/920520-1.x: Likewise.
202         * gcc.c-torture/compile/961203-1.x: Likewise.
203         * gcc.c-torture/compile/20020604-1.x: Likewise.
204
205 Wed Jan 15 12:20:52 CET 2003  Jan Hubicka  <jh@suse.cz>
206
207         * gcc.c-torture/compile/20030115-1.c: New test.
208
209         * gcc.dg/i386-fpcvt-1.c: New test.
210         * gcc.dg/i386-fpcvt-2.c: New test.
211
212 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
213
214         Further conform g++'s __vmi_class_type_info to the C++ ABI
215         specification.
216         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
217         the specification.
218
219 Tue Jan 14 00:45:03 CET 2003  Jan Hubicka  <jh@suse.cz>
220
221         * gcc.dg/i386-fpcvt-1.c: New test.
222         * gcc.dg/i386-fpcvt-2.c: New test.
223
224 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
225
226         * gcc.dg/i386-mmx-3.c: New test.
227
228 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
229
230         PR c++/9264
231         * g++.dg/parse/octal1.C: New file.
232
233         PR c++/9172
234         * g++.dg/parse/typename1.C: New file.
235
236 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
237
238         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
239         * gcc.dg/bf-no-ms-layout.c: Likewise.
240         * gcc.dg/bf-ms-attrib.c: Likewise.
241
242 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
243
244         PR c++/9099
245         * g++.dg/parse/dtor1.C: New file.
246
247         PR c++/9128
248         * g++.dg/rtti/typeid1.C: New file.
249
250         PR c++/9153
251         * g++.dg/parse/lookup1.C: New file.
252
253         PR c++/9171
254         * g++.dg/templ/spec5.C: New file.
255
256 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
257
258         * gcc.c-torture/compile/20030110-1.c: New test.
259
260 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
261
262         Merge from pch-branch:
263
264         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
265
266         * gcc.dg/pch/cpp-1.h: New.
267         * gcc.dg/pch/cpp-1.c: New.
268         * gcc.dg/pch/cpp-2.h: New.
269         * gcc.dg/pch/cpp-2.c: New.
270
271         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
272
273         * gcc.dg/pch/except-1.h: New.
274         * gcc.dg/pch/except-1.c: New.
275
276         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
277
278         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
279         running test.
280         * gcc.dg/pch: Include *.hp not *.h.
281         * gcc.dg/pch/system-1.h: New.
282         * gcc.dg/pch/system-1.c: New.
283
284         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
285
286         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
287         rather than trying to build and run a program using PCH.
288         * gcc.dg/pch: Remove dg-do commands from test files.
289         
290         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
291
292         * gcc.dg/pch/macro-3.c: New.
293         * gcc.dg/pch/macro-3.h: New.
294
295         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
296
297         * gcc.dg/pch/common-1.c: New.
298         * gcc.dg/pch/common-1.h: New.
299         * gcc.dg/pch/decl-1.c: New.
300         * gcc.dg/pch/decl-1.h: New.
301         * gcc.dg/pch/decl-2.c: New.
302         * gcc.dg/pch/decl-2.h: New.
303         * gcc.dg/pch/decl-3.c: New.
304         * gcc.dg/pch/decl-3.h: New.
305         * gcc.dg/pch/decl-4.c: New.
306         * gcc.dg/pch/decl-4.h: New.
307         * gcc.dg/pch/decl-5.c: New.
308         * gcc.dg/pch/decl-5.h: New.
309         * gcc.dg/pch/global-1.c: New.
310         * gcc.dg/pch/global-1.h: New.
311         * gcc.dg/pch/inline-1.c: New.
312         * gcc.dg/pch/inline-1.h: New.
313         * gcc.dg/pch/inline-2.c: New.
314         * gcc.dg/pch/inline-2.h: New.
315         * gcc.dg/pch/static-1.c: New.
316         * gcc.dg/pch/static-1.h: New.
317         * gcc.dg/pch/static-2.c: New.
318         * gcc.dg/pch/static-2.h: New.
319
320         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
321
322         * g++.dg/pch/pch.exp: Better handle failing testcases.
323         * gcc.dg/pch/pch.exp: Likewise.
324         * gcc.dg/pch/macro-1.c: New.
325         * gcc.dg/pch/macro-1.h: New.
326         * gcc.dg/pch/macro-2.c: New.
327         * gcc.dg/pch/macro-2.h: New.
328
329         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
330
331         * g++.dg/dg.exp: Treat files in pch/ specially.
332         * g++.dg/pch/pch.exp: New file.
333         * g++.dg/pch/empty.H: New file.
334         * g++.dg/pch/empty.C: New file.
335         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
336         "precompile".
337
338         * gcc.dg/pch/pch.exp: New file.
339         * gcc.dg/pch/empty.h: New file.
340         * gcc.dg/pch/empty.c: New file.
341         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
342         "precompile".
343
344 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
345
346         * g++.dg/template/friend14.C: New test.
347
348 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
349
350         * gcc.dg/old-style-asm-1.c: New test.
351
352 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
353
354         * gcc.c-torture/compile/20030109-1.c: New test.
355
356 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
357
358         * gcc.c-torture/execute/20030109-1.c: New test.
359
360 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
361
362         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
363         * g++.old-deja/g++.mike/dyncast2.C: Likewise
364         * g++.old-deja/g++.mike/dyncast3.C: Likewise
365         * g++.old-deja/g++.mike/eh2.C: Likewise
366         * g++.old-deja/g++.mike/eh3.C: Likewise
367         * g++.old-deja/g++.mike/eh5.C: Likewise
368         * g++.old-deja/g++.mike/eh6.C: Likewise
369         * g++.old-deja/g++.mike/eh7.C: Likewise
370         * g++.old-deja/g++.mike/eh8.C: Likewise
371         * g++.old-deja/g++.mike/eh9.C: Likewise
372         * g++.old-deja/g++.mike/eh10.C: Likewise
373         * g++.old-deja/g++.mike/eh12.C: Likewise
374         * g++.old-deja/g++.mike/eh13.C: Likewise
375         * g++.old-deja/g++.mike/eh14.C: Likewise
376         * g++.old-deja/g++.mike/eh16.C: Likewise
377         * g++.old-deja/g++.mike/eh17.C: Likewise
378         * g++.old-deja/g++.mike/eh18.C: Likewise
379         * g++.old-deja/g++.mike/eh21.C: Likewise
380         * g++.old-deja/g++.mike/eh23.C: Likewise
381         * g++.old-deja/g++.mike/eh24.C: Likewise
382         * g++.old-deja/g++.mike/eh25.C: Likewise
383         * g++.old-deja/g++.mike/eh26.C: Likewise
384         * g++.old-deja/g++.mike/eh27.C: Likewise
385         * g++.old-deja/g++.mike/eh28.C: Likewise
386         * g++.old-deja/g++.mike/eh29.C: Likewise
387         * g++.old-deja/g++.mike/eh31.C: Likewise
388         * g++.old-deja/g++.mike/eh33.C: Likewise
389         * g++.old-deja/g++.mike/eh34.C: Likewise
390         * g++.old-deja/g++.mike/eh35.C: Likewise
391         * g++.old-deja/g++.mike/eh36.C: Likewise
392         * g++.old-deja/g++.mike/eh37.C: Likewise
393         * g++.old-deja/g++.mike/eh38.C: Likewise
394         * g++.old-deja/g++.mike/eh39.C: Likewise
395         * g++.old-deja/g++.mike/eh40.C: Likewise
396         * g++.old-deja/g++.mike/eh41.C: Likewise
397         * g++.old-deja/g++.mike/eh42.C: Likewise
398         * g++.old-deja/g++.mike/eh44.C: Likewise
399         * g++.old-deja/g++.mike/eh46.C: Likewise
400         * g++.old-deja/g++.mike/eh47.C: Likewise
401         * g++.old-deja/g++.mike/eh48.C: Likewise
402         * g++.old-deja/g++.mike/eh49.C: Likewise
403         * g++.old-deja/g++.mike/eh50.C: Likewise
404         * g++.old-deja/g++.mike/eh51.C: Likewise
405         * g++.old-deja/g++.mike/eh53.C: Likewise
406         * g++.old-deja/g++.mike/eh55.C: Likewise
407         * g++.old-deja/g++.mike/p7912.C: Likewise
408         * g++.old-deja/g++.mike/p9706.C: Likewise
409         * g++.old-deja/g++.mike/p10416.C: Likewise
410         * g++.old-deja/g++.mike/p11667.C: Likewise
411         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex. 
412         Remove redundant reference to Iris.
413         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
414         Elxsi, i860, Pico Java, and WE32K.
415
416 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
417
418         * g++.dg/ext/asm4.C: New test.
419
420 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
421
422         PR c++/9030
423         * g++.dg/template/friend12.C: New test.
424         * g++.dg/template/friend13.C: Likewise.
425         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
426
427 Wed Jan  8 11:41:47 CET 2003  Jan Hubicka  <jh@suse.cz>
428
429         * gcc.dg/i386-cadd.c: New test.
430         * gcc.dg/i386-cmov4.c: Likewise.
431
432 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
433
434         PR c++/9165
435         * g++.dg/warn/Wunused-3.C: New test.
436
437         * g++.dg/abi/bitfield9.C: New test.
438
439         PR c++/9189
440         * g++.dg/parse/defarg3.C: New test.
441
442 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
443
444         * g++.dg/parse/ambig1.C: New test.
445         * g++.dg/parse/defarg2.C: New test.
446
447 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
448
449         * g++.dg/template/defarg-1.C: New test.
450         * g++.dg/template/local2.C: Likewise.
451
452 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
453
454         * gcc.c-torture/execute/20030105-1.c: New test.
455
456 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
457
458         * g++.dg/parse/namespace3.C: Remove extra semicolons.
459         * g++.dg/parse/namespace4.C: Likewise.
460
461 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
462
463         * g++.dg/template/ntp2.C: New test.
464
465 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
466
467         * g++.dg/parse/extern-C-1.C: New test.
468
469         * g++.dg/parse/namespace4.C: New test.
470
471         * g++.dg/template/nested1.C: New test.
472
473         * g++.dg/parse/namespace3.C: New test.
474
475 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
476
477         * g++.dg/lookup/two-stage1.C: New test.
478
479 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
480
481         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
482         * g++.old-deja/g++.jason/access8.C: Likewise.
483         * g++.old-deja/g++.other/decl5.C: Likewise.
484
485 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
486
487         * g++.dg/parse/parse7.C: New test.
488
489 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
490
491         PR c++/2843
492         * g++.dg/ext/attrib7.C: New test.
493
494 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
495
496         * g++.dg/parse/parse6.C: New test.
497
498 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
499
500         * gcc.dg/h8300-stack-1.c: New.
501
502 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
503
504         g++.dg/lookup/exception1.C: New test.
505
506         g++.dg/lookup/template1.C: New test.
507
508         g++.dg/parse/namespace2.C: New test.
509
510         g++.dg/parse/parens2.C: New test.
511
512 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
513
514         * g++.dg/parse/parse5.C: New test.
515         * g++.dg/lookup/scoped4.C: New test.
516
517 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
518
519         * g++.dg/parse/parens1.C: New test.
520
521         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
522         angle-bracket1.C.
523         * g++.dg/parse/parens2.C: New test.
524
525         * g++.dg/lookup/scope-operator1.C: New test.
526
527         * g++.dg/parse/operator1.C: New test.
528
529 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
530
531         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
532         * g++.old-deja/g++.other/access6.C: Likewise.
533         * g++.old-deja/g++.other/decl1.C: Likewise.
534         * g++.old-deja/g++.pt/typename12.C: Likewise.
535
536 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
537
538         * g++.dg/parse/namespace1.C: New test.
539         
540 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
541
542         * g++.dg/parse/parse4.C: New test.
543
544 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
545
546         * g++.dg/parse/parse3.C: New test.
547
548 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
549
550         * g++.dg/parse/parse2.C: New test.
551
552 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
553
554         * g++.dg/template/friend11.C: New test.
555
556 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
557
558         * g++.dg/parse/parse1.C: New test.
559
560 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
561
562         * lib/profopt.exp: Change the name of a global variable to avoid
563         possible clashes with other test suites.
564
565 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
566
567         * g++.dg/inherit/covariant8.C: New test.
568
569 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
570
571         * g++.dg/init/array9.C: New test.
572
573         PR c++/9112
574         * g++.dg/parse/expr1.C: New test.
575
576 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
577
578         * gcc.c-torture/compile/20021230-1.c: New test.
579
580 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
581
582         * g++.dg/inherit/covariant5.C: New test.
583         * g++.dg/inherit/covariant6.C: New test.
584         * g++.dg/inherit/covariant7.C: New test.
585
586 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
587
588         PR c++/2739
589         * g++.dg/other/access2.C: New test.
590
591 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
592
593         * g++.dg/other/anon-struct.C: No longer fails
594         * g++.old-deja/g++.brendan/parse4.C: Likewise.
595         * g++.old-deja/g++.brendan/parse5.C: Likewise.
596         * g++.old-deja/g++.brendan/parse6.C: Likewise.
597
598 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
599
600         * g++.dg/parse/angle-bracket.C (main): No longer fails.
601
602 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
603
604         * g++.dg/eh/spec4.C: Remove stray semicolon.
605         * g++.dg/expr/pmf-1.C: Change error message.
606         * g++.dg/ext/asm1.C: Remove stray semicolon.
607         * g++.dg/ext/typename1.C: Add missing typenames.
608         * g++.dg/inherit/template-as-base.C: Change error message.
609         * g++.dg/lookup/scoped1.C: Likewise.
610         * g++.dg/lookup/scoped2.C: Likewise.
611         * g++.dg/lookup/using2.C: Likewise.
612         * g++.dg/other/component1.C: Remove stray semicolon.
613         * g++.dg/other/do1.C: Change error message.
614         * g++.dg/other/error2.C: Likewise.
615         * g++.dg/other/init1.C: Likewise.
616         * g++.dg/other/packed1.C: Remove stray semicolon.
617         * g++.dg/other/ptrmem2.C: Change error message.
618         * g++.dg/parse/parameter-declaration-1.C: Remove line number
619         marker.
620         * g++.dg/special/initp1.C: Remove invalid attribute usage.
621         * g++.dg/template/access3.C: Add typename keyword.
622         * g++.dg/template/access5.C: Remove stray semicolon.
623         * g++.dg/template/access6.C: Likewise.
624         * g++.dg/template/complit1.C: Likewise.
625         * g++.dg/template/crash1.C: Change error message.
626         * g++.dg/template/inherit2.C: Remove stray semicolon.
627         * g++.dg/template/instantiate2.C: Likewise.
628         * g++.dg/template/instantiate3.C: Change error message.
629         * g++.dg/template/qual1.C: Remove stray semicolon.
630         * g++.dg/template/qualttp18.C: Change error message.
631         * g++.dg/template/ref1.C: Remove stray semicolon.
632         * g++.dg/template/sizeof1.C (A::value): Declare it.
633         * g++.dg/template/spec4.C: Change error message.
634         * g++.dg/template/static1.C: Likewise.
635         * g++.dg/template/type1.C: Likewise.
636         * g++.dg/template/typename3.C: Likewise.
637         * g++.old-deja/g++.benjamin/13478.C: Change error message.
638         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
639         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
640         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
641         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
642         named return value extension.
643         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
644         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
645         * g++.old-deja/g++.bob/extern_C.C: Likewise.
646         * g++.old-deja/g++.bob/inherit2.C: Likewise.
647         * g++.old-deja/g++.brendan/complex1.C: Likewise.
648         * g++.old-deja/g++.brendan/copy5.C: Likewise.
649         * g++.old-deja/g++.brendan/crash13.C: Likewise.
650         * g++.old-deja/g++.brendan/crash15.C: Likewise.
651         * g++.old-deja/g++.brendan/crash18.C: Change error message.
652         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
653         * g++.old-deja/g++.brendan/crash38.C: Likewise.
654         * g++.old-deja/g++.brendan/crash50.C: Likewise.
655         * g++.old-deja/g++.brendan/crash56.C: Likewise.
656         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
657         syntax.
658         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
659         * g++.old-deja/g++.brendan/crash8.C: Change error message.
660         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
661         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
662         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
663         * g++.old-deja/g++.brendan/template11.C: Likewise.
664         * g++.old-deja/g++.brendan/template26.C: Likewise.
665         * g++.old-deja/g++.brendan/template27.C: Use explicit
666         specialization syntax.
667         * g++.old-deja/g++.brendan/template30.C: Likewise.
668         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
669         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
670         non-dependent names.
671         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
672         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
673         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
674         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
675         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
676         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
677         named return value extension.
678         * g++.old-deja/g++.ext/namedret2.C: Likewise.
679         * g++.old-deja/g++.ext/namedret3.C: Likewise.
680         * g++.old-deja/g++.ext/return1.C: Likewise.
681         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
682         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
683         * g++.old-deja/g++.jason/access8.C: Likewise.
684         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
685         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
686         pseudo-destructor names.
687         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
688         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
689         pseudo-destructor names.
690         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
691         * g++.old-deja/g++.jason/overload19.C: Likewise.
692         * g++.old-deja/g++.jason/overload32.C: Likewise.
693         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
694         stray semicolons.
695         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
696         * g++.old-deja/g++.jason/return.C: Likewise.
697         * g++.old-deja/g++.jason/return2.C: Likewise.
698         * g++.old-deja/g++.jason/shadow1.C: Likewise.
699         * g++.old-deja/g++.jason/special.C: Use explicit specialization
700         syntax.
701         * g++.old-deja/g++.jason/template10.C: Account for use of
702         non-dependent names.
703         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
704         syntax.
705         * g++.old-deja/g++.jason/template37.C: Likewise.
706         * g++.old-deja/g++.law/access4.C: Change error messages.
707         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
708         pseudo-destructor names.
709         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
710         * g++.old-deja/g++.law/ctors9.C: Likewise.
711         * g++.old-deja/g++.law/cvt22.C: Likewise.
712         * g++.old-deja/g++.law/dtors5.C: Likewise.
713         * g++.old-deja/g++.law/global-init1.C: Likewise.
714         * g++.old-deja/g++.law/missed-error3.C: Likewise.
715         * g++.old-deja/g++.law/operators28.C: Likewise.
716         * g++.old-deja/g++.law/visibility28.C: Likewise.
717         * g++.old-deja/g++.martin/eval1.C: Likewise.
718         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
719         name.
720         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
721         * g++.old-deja/g++.mike/net34.C: Likewise.
722         * g++.old-deja/g++.mike/net36.C: Likewise.
723         * g++.old-deja/g++.mike/ns2.C: Likewise.
724         * g++.old-deja/g++.mike/p12306.C: Likewise.
725         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
726         value extension.
727         * g++.old-deja/g++.mike/p700.C: Likewise.
728         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
729         * g++.old-deja/g++.mike/p710.C: Likewise.
730         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
731         value extension.
732         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
733         * g++.old-deja/g++.mike/pmf9.C: Likewise.
734         * g++.old-deja/g++.ns/crash2.C: Likewise.
735         * g++.old-deja/g++.ns/crash3.C: Likewise.
736         * g++.old-deja/g++.ns/invalid1.C: Likewise.
737         * g++.old-deja/g++.ns/ns17.C: Likewise.
738         * g++.old-deja/g++.ns/template16.C: Likewise.
739         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
740         keyword.
741         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
742         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
743         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
744         named return value extension.
745         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
746         * g++.old-deja/g++.other/access4.C: Issue additional error
747         messages.
748         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
749         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
750         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
751         * g++.old-deja/g++.other/crash25.C: Change error message.
752         * g++.old-deja/g++.other/crash4.C: Change error message.
753         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
754         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
755         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
756         checks.
757         * g++.old-deja/g++.other/defarg8.C: Likewise.
758         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
759         * g++.old-deja/g++.other/dtor10.C: Likewise.
760         * g++.old-deja/g++.other/incomplete.C: Likewise.
761         * g++.old-deja/g++.other/linkage7.C: Likewise.
762         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
763         lookup algorithm.
764         * g++.old-deja/g++.other/mangle2.C: Likewise.
765         * g++.old-deja/g++.other/refinit2.C: Likewise.
766         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
767         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
768         * g++.old-deja/g++.pt/crash28.C: Likewise.
769         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
770         syntax.
771         * g++.old-deja/g++.pt/crash32.C: Change error message.
772         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
773         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
774         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
775         error message position.
776         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
777         * g++.old-deja/g++.pt/defarg8.C: Change error message.
778         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
779         syntax.
780         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
781         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
782         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
783         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
784         keyword.
785         * g++.old-deja/g++.pt/explicit31.C: Likewise.
786         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
787         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
788         keyword.
789         * g++.old-deja/g++.pt/explicit71.C: Change error message.
790         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
791         syntax.
792         * g++.old-deja/g++.pt/friend28.C: Account for use of
793         non-dependent names.
794         * g++.old-deja/g++.pt/friend29.C: Likewise.
795         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
796         rules.
797         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
798         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
799         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
800         lookup rules.
801         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
802         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
803         keyword.
804         * g++.old-deja/g++.pt/memclass20.C: Likewise.
805         * g++.old-deja/g++.pt/memclass5.C: Likewise.
806         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
807         keyword.
808         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
809         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
810         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
811         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
812         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
813         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template 
814         keyword.
815         * g++.old-deja/g++.pt/spec10.C: Likewise.
816         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
817         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
818         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
819         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
820         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
821         * g++.old-deja/g++.pt/ttp62.C: Likewise.
822         * g++.old-deja/g++.pt/ttp64.C: Likewise.
823         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
824         * g++.old-deja/g++.pt/typename15.C: Likewise.
825         * g++.old-deja/g++.pt/typename22.C: Likewise.
826         * g++.old-deja/g++.pt/typename6.C: Change error messages.
827         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
828         * g++.old-deja/g++.pt/virtual2.C: Likewise.
829         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
830         syntax.
831         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
832         return value extension.
833         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
834         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
835         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
836         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
837         
838 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
839
840         * g++.dg/warn/inline1.C: New test.
841         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
842         * g++.old-deja/g++.jason/synth10.C: Likewise.
843         * g++.old-deja/g++.mike/net31.C: Likewise.
844         * g++.old-deja/g++.mike/p8786.C: Likewise.
845
846         * g++.dg/template/friend10.C: New test.
847         * g++.dg/template/conv5.C: New test.
848
849 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
850         
851         * g++.dg/lookup/scoped3.C: New test.
852         
853         * g++.dg/lookup/decl1.C: New test.
854         * g++.dg/lookup/decl2.C: New test.
855
856 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
857
858         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
859         gcc.c-torture/compile/20021015-1.c,
860         gcc.c-torture/compile/20021015-2.c,
861         gcc.c-torture/compile/20021123-1.c,
862         gcc.c-torture/compile/20021123-2.c,
863         gcc.c-torture/compile/20021123-3.c,
864         gcc.c-torture/compile/20021123-4.c,
865         gcc.c-torture/execute/20021024-1.c: Add tests previously added
866         only to 3.1 or 3.2 branch.
867
868 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
869
870         * gcc.dg/i386-bitfield3.c: New test.
871         
872         * gcc.dg/i386-bitfield2.c: New test.
873         
874 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
875
876         * g++.dg/parse/conv_op1.C: New test.
877
878 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
879
880         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
881         approved.
882
883 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
884
885         * gcc.c-torture/compile/20021220-1.c: New test.
886
887 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
888
889         * gcc.dg/i386-fastcall-1.c: New.
890
891 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
892
893         * gcc.c-torture/execute/20021219-1.c: New test.
894
895 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
896
897         * gcc.dg/i386-pic-1.c: New test.
898
899 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
900
901         PR c++/8099
902         * g++.dg/template/friend9.C: New test.
903
904 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
905
906         PR c++/3663
907         * g++.dg/template/access7.C: New test.
908
909 2002-12-18  Nick Clifton  <nickc@redhat.com>
910
911         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
912         the libstdc++-v3 directory has been found.
913
914 2002-12-12  Devang Patel <dpatel@apple.com>
915         * gcc.dg/darwin-ld-1.c: New test.
916         * gcc.dg/darwin-ld-2.c: New test.
917         * gcc.dg/darwin-ld-3.c: New test.
918         * gcc.dg/darwin-ld-4.c: New test.
919         * gcc.dg/darwin-ld-5.c: New test.
920
921 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
922
923         * gcc.c-torture/compile/20021212-1.c: New test.
924
925 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
926
927         * gcc.dg/fshort-wchar: New test.
928
929 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
930
931         PR c++/8372
932         * g++.dg/template/dtor1.C: New test.
933
934         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
935         markers.
936
937 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
938
939         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
940
941 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
942
943         * g++.dg/template/static1.C: New test.
944         * g++.dg/template/static2.C: New test.
945         * g++.old-deja/g++.ext/memconst.C: New test.
946
947 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
948
949         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
950         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
951         * g++.dg/special/initp1.C: Likewise.
952
953 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
954
955         * gcc.c-torture/execute/20021204-1.c: New test.
956
957 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
958
959         * gcc.dg/ppc-fmadd-1.c: New file.
960         * gcc.dg/ppc-fmadd-2.c: New file.
961         * gcc.dg/ppc-fmadd-3.c: New file.
962
963 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
964
965         * gcc.c-torture/compile/20021204-1.c: New test.
966
967 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
968
969         * g++.dg/inherit/covariant2.C: New test.
970         * g++.dg/inherit/covariant3.C: New test.
971         * g++.dg/inherit/covariant4.C: New test.
972         * g++.dg/inherit/covariant1.C: Remove XFAIL.
973         * g++.old-deja/g++.robertl/eb17.C: Likewise.
974
975 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
976
977         PR c++/8688
978         * g++.dg/init/brace3.C: New test.
979
980 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
981
982         * gcc.dg/20020210-1.c: Fix a comment typo.
983
984 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
985
986         PR c++/8720
987         * g++.dg/parse/defarg1.C: New test.
988
989         PR c++/8615
990         * g++.dg/template/char1.C: New test.
991
992         * g++.dg/template/varmod1.C: Fix typo.
993
994 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
995
996         DR 180
997         * g++.old-deja/g++.pt/crash32.C: Expect error.
998
999 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
1000
1001         PR c++/5919
1002         * g++.dg/template/varmod1.C: New test.
1003
1004         PR c++/8727
1005         * g++.dg/inherit/typeinfo1.C: New test.
1006
1007         PR c++/8663
1008         * g++.dg/inherit/typedef1.C: New test.
1009
1010 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
1011
1012         PR c++/8332
1013         PR c++/8493
1014         * g++.dg/template/strlen1.C: New test.
1015
1016         PR c++/8227
1017         * g++.dg/template/ctor2.C: New test.
1018
1019         PR c++/8214
1020         * g++.dg/init/string1.C: New test.
1021
1022         PR c++/8511
1023         * g++.dg/template/friend8.C: New test.
1024
1025 2002-11-29  Joe Buck <jbuck@synopsys.com>
1026
1027         * g++.dg/lookup/anon2.C: New test.
1028
1029 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
1030
1031         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
1032         h8300 port.
1033
1034 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
1035
1036         * gcc.dg/bitfld-6.c: New test.
1037
1038 Wed Nov 27 14:37:34 CET 2002  Jan Hubicka  <jh@suse.cz>
1039
1040         * gcc.c-torture/execute/20021127.[cx]: New test.
1041
1042 Tue Nov 26 22:09:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1043
1044         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
1045         quality.
1046
1047 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
1048
1049         * g++.dg/init/brace2.C: New test.
1050         * g++.old-deja/g++.mike/p9129.C: Correct.
1051
1052 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
1053
1054         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
1055
1056 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
1057
1058         * gcc.dg/sibcall-6: New test for indirect sibcalls.
1059
1060 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
1061
1062         * testsuite/g++.dg/abi/empty11.C: New test.
1063         * testsuite/g++.dg/rtti/cv1.C: New test.
1064
1065 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
1066
1067         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
1068
1069 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
1070
1071         * g++.dg/abi/empty10.C: New test.
1072
1073 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
1074
1075         * gcc.c-torture/compile/20021124-1.c: New test.
1076
1077 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
1078
1079         * g++.dg/abi/rtti2.C: New test.
1080
1081 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
1082
1083         * gcc.dg/i386-unroll-1.c: New test.
1084
1085 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1086
1087         * gcc.c-torture/compile/20021120-1.c: New test.
1088         * gcc.c-torture/compile/20021120-2.c: New test.
1089
1090 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1091
1092         * gcc.dg/bitfld-5.c: New test.
1093
1094 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1095
1096         * gcc.c-torture/execute/20021120-3.c: New test.
1097
1098 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1099
1100         * gcc.c-torture/execute/20021120-2.c: New test.
1101
1102 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1103
1104         * gcc.c-torture/execute/20021120-1.c: New test.
1105
1106 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
1107
1108         * gcc.c-torture/execute/20021118-3.c: New test.
1109
1110 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1111
1112         * gcc.c-torture/compile/20021119-1.c: New test.
1113
1114 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
1115
1116         * gcc.dg/duff-1.c: New test.
1117         * gcc.dg/duff-2.c: New test.
1118         * gcc.dg/duff-3.c: New test.
1119
1120 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
1121
1122         * gcc.dg/cpp/_Pragma5.c: New test.
1123
1124 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1125
1126         * gcc.c-torture/execute/20021118-2.c: New test.
1127
1128 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1129
1130         * gcc.c-torture/execute/20021118-1.c: New test.
1131
1132 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
1133
1134         * gcc.dg/20021116-1.c: New test.
1135
1136 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
1137
1138         * g++.dg/abi/vcall1.C: New test.
1139
1140 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
1141
1142         * gcc.dg/20021029-1.c: New test.
1143         * gcc.dg/20021029-2.c: New test.
1144
1145 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1146
1147         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
1148
1149 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1150
1151         PR c/8439
1152         * gcc.dg/20021110.c: Move to ...
1153         * gcc.c-torture/compile/20021110.c: .... here.
1154
1155 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1156
1157         PR c/8467
1158         * gcc.c-torture/execute/20021111-1.c
1159
1160 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1161
1162         PR c/8439
1163         * gcc.dg/20021110.c: New test.
1164
1165 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
1166
1167         * g++.dg/abi/vthunk3.C: Run only on x86.
1168
1169 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
1170
1171         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
1172
1173 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
1174
1175         * lib/compat.exp (compat-execute): Fix logic error in last
1176         change.
1177
1178 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
1179
1180         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
1181
1182 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1183
1184         PR c++/8389
1185         * g++.dg/template/access6.C: New test.
1186
1187 Fri Nov  8 13:13:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1188
1189         * gcc.dg/i386-ssefp-1.c: New test.
1190         * gcc.dg/i386-ssefp-1.c: New test.
1191
1192 Fri Nov  8 10:52:15 CET 2002  Jan Hubicka  <jh@suse.cz>
1193
1194         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
1195
1196 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1197
1198         * g++.dg/abi/vthunk3.C: New test.
1199
1200         PR c++/8338
1201         * g++.dg/template/crash2.C: New test.
1202
1203 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1204
1205         * testsuite/g++.dg/abi/dtor1.C: New test.
1206         * testsuite/g++.dg/abi/dtor2.C: Likewise.
1207
1208 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
1209
1210         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
1211         Darwin.
1212
1213 2002-11-04  Adam Nemet  <anemet@lnxw.com>
1214
1215         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
1216         -mthumb.  Only xfail with -O0.
1217
1218 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
1219
1220         * g++.dg/abi/thunk1.C: New test.
1221         * g++.dg/abi/thunk2.C: Likewise.
1222         * g++.dg/abi/vtt1.C: Likewise.
1223
1224 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
1225
1226         PR optimization/8423
1227         * gcc.c-torture/execute/builtin-constant.c: New test.
1228
1229 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
1230
1231         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
1232         Add some more cases.
1233
1234 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
1235
1236         PR c++/8391
1237         * g++.dg/opt/local1.C: New test.
1238
1239 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
1240
1241         PR c++/8160
1242         * g++.dg/template/complit1.C: New test.
1243
1244         PR c++/8149
1245         * g++.dg/template/typename4.C: Likewise.
1246
1247 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1248
1249         Core issue 287, PR c++/7639
1250         * g++.dg/template/instantiate1.C: Adjust error location.
1251         * g++.dg/template/instantiate3.C: New test.
1252         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
1253         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
1254         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
1255
1256 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
1257
1258         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
1259
1260 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
1261
1262         PR c++/8287
1263         * g++.dg/init/dtor2.C: New test.
1264
1265 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1266
1267         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
1268         * gcc.dg/nest.c: Bypass errors on irix6.
1269
1270 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
1271
1272         * gcc.dg/nest.c: Expect error for mmix-*-*.
1273         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
1274
1275 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
1276
1277         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
1278         markers.
1279
1280         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1281
1282 2002-10-25  Mike Stump  <mrs@apple.com>
1283
1284         * gcc.dg/warn-1.c: New test.
1285
1286 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1287
1288         * g++.dg/template/typename3.C: New test.
1289
1290 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
1291
1292         * g++.dg/lookup/ptrmem1.C: New test.
1293
1294         * g++.dg/abi/vthunk2.C: New test.
1295
1296 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1297
1298         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
1299
1300 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
1301
1302         * g++.dg/abi/empty9.C: New test.
1303
1304 2002-10-24  Richard Henderson  <rth@redhat.com>
1305
1306         * g++.dg/inherit/thunk1.C: Enable for ia64.
1307
1308 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1309
1310         PR c++/8067
1311         * g++.dg/lookup/pretty1.C: New test.
1312
1313 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
1314
1315         * gcc.dg/20021023-1.c: New test.
1316
1317 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1318
1319         PR c++/7679
1320         * g++.dg/parse/inline1.C: New test.
1321
1322 2002-10-23  Richard Henderson  <rth@redhat.com>
1323
1324         * g++.dg/inherit/thunk1.C: Enable for x86_64.
1325
1326         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
1327
1328 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
1329
1330         PR c++/6579
1331         * g++.dg/parse/stmtexpr3.C: New test.
1332
1333 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
1334
1335         * g++.dg/expr/cond1.C: New test.
1336
1337 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1338
1339         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
1340
1341 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1342
1343         * g++.dg/abi/vbase13.C: New test.
1344         * g++.dg/abi/vbase14.C: Likewise.
1345
1346 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
1347
1348         * gcc.dg/tls/pic-1.c: New test.
1349         * gcc.dg/tls/nonpic-1.c: New test.
1350         * gcc.dg/20021018-1.c: New test.
1351
1352 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1353
1354         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
1355         Remove only files with the same base name as the test case.
1356         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
1357         (profopt-execute): Likewise.  Also, remove old profiling
1358         and performance data files before running the tests.
1359
1360         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
1361         * g++.dg/bprob/bprob.exp: Likewise.
1362         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
1363         to allow more general test case names.
1364
1365         * g++.dg/bprob/bprob-1.C: Rename to ...
1366         * g++.dg/bprob/g++-bprob-1.C: ... this.
1367
1368         * g77.dg/bprob/bprob-1.f: Rename to ...
1369         * g77.dg/bprob/g77-bprob-1.f: ... this.
1370
1371 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1372
1373         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
1374         bison 1.50 or later.
1375
1376 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
1377
1378         * g++.dg/README: Describe more test directories.
1379
1380 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1381
1382         * g++.dg/init/array6.C: Add additional tests.
1383
1384 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1385
1386         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
1387         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
1388
1389 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
1390
1391         * gcc.c-torture/compile/20020604-1.x: New.
1392         * gcc.c-torture/compile/simd-5.x: Likewise.
1393         * gcc.c-torture/execute/920710-1.x: Likewise.
1394         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
1395
1396 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1397
1398         * g++.dg/inherit/override1.C: Add dg-options clause.
1399
1400 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1401
1402         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
1403         _mm_slli_si128.
1404
1405 2002-10-19  Andreas Schwab  <schwab@suse.de>
1406
1407         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
1408         directory component.
1409
1410 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
1411
1412         * g++.dg/inherit/thunk1.C: New test.
1413
1414         * g++.dg/inherit/override1.C: New test.
1415
1416         * g++.dg/abi/mangle11.C: New test.
1417         * g++.dg/abi/mangle14.C: New test.
1418         * g++.dg/abi/mangle17.C: New test.
1419
1420 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
1421
1422         * g++.dg/overload/member2.C: New test.
1423
1424 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
1425
1426         * g++.dg/README: Describe new compat directory.
1427         * g++.dg/dg.exp: Skip tests in compat directory.
1428         * README.compat: New file.
1429         * lib/compat.exp: New expect script.
1430         * g++.dg/compat: New test directory.
1431         * g++.dg/compat/compat.exp: New expect script.
1432         * g++.dg/compat/abi: New test directory.
1433         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
1434         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
1435         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
1436         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
1437         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
1438         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
1439         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
1440         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
1441         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
1442         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
1443         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
1444         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
1445         * g++.dg/compat/break: New test directory.
1446         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
1447         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
1448         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
1449         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
1450         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
1451         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
1452         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
1453         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
1454         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
1455         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
1456         g++.dg/compat/break/README: New files.
1457         * g++.dg/compat/eh: New test directory.
1458         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
1459         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
1460         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
1461         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
1462         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
1463         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
1464         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
1465         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
1466         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
1467         g++.dg/compat/eh/filter2_y.C,
1468         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
1469         g++.dg/compat/eh/new1_y.C,
1470         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
1471         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
1472         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
1473         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
1474         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
1475         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
1476         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
1477         g++.dg/compat/eh/unexpected1_y.C: New files.
1478         * g++.dg/compat/init: New test directory.
1479         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
1480         g++.dg/compat/init/array5_y.C,
1481         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
1482         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
1483         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
1484         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
1485         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
1486         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
1487         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
1488         g++.dg/compat/init/init-ref2_y.C: New files.
1489
1490 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1491
1492         PR c++/7584
1493         * g++.dg/inherit/using3.C: New test.
1494
1495 Thu Oct 17 19:12:58 CEST 2002  Jan Hubicka  <jh@suse.cz>
1496
1497         * gcc.dg/20021017-2.c: New test.
1498
1499 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1500
1501         * g++.dg/abi/mangle16.C: Adjust.
1502
1503         * g++.dg/init/array8.C: New test.
1504
1505 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
1506
1507         * gcc.dg/special/mips-abi.exp: New test.
1508         * gcc.dg/special/mips-abi.s: Empty file used by the above.
1509
1510 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1511
1512         * g++.dg/abi/mangle16.C: New test.
1513         * g++.dg/abi/mangle17.C: Likewise.
1514
1515         PR c++/7478
1516         * g++.dg/template/ref1.C: New test.
1517
1518 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1519
1520         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
1521
1522 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
1523
1524         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
1525
1526 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1527
1528         PR c++/7524
1529         * g++.dg/init/array7.C: New test.
1530
1531 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
1532
1533         * g++.dg/init/array6.C: New test.
1534
1535         * g++.dg/abi/mangle13.C: Likewise.
1536         * g++.dg/abi/mangle14.C: Likewise.
1537         * g++.dg/abi/mangle15.C: Likewise.
1538
1539 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1540
1541         * g++.dg/abi/empty8.C: New test.
1542
1543 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
1544
1545         * g++.dg/init/ctor1.C: New test.
1546
1547 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
1548
1549         * gcc.c-torture/execute/20021015-1.c: New test.
1550
1551 Tue Oct 15 14:22:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
1552
1553         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
1554
1555 Mon Oct 14 20:37:51 CEST 2002  Jan Hubicka  <jh@suse.cz>
1556
1557         * gcc.dg/i386-ssetype-[1-5].c: New tests.
1558
1559 2002-10-14  Richard Henderson  <rth@redhat.com>
1560
1561         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
1562
1563 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1564
1565         PR optimization/6631
1566         * g++.dg/opt/const2.C: New test.
1567
1568 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1569
1570         PR c++/7176
1571         * g++.dg/parse/friend1.C: New test.
1572         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
1573
1574 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
1575
1576         * gcc.dg/20021014-1.c: New test.
1577
1578 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
1579
1580         PR c++/5661
1581         * g++.dg/ext/vlm1.C: New test.
1582         * g++.dg/ext/vlm2.C: Likewise.
1583
1584         * g++.dg/init/array1.C: Remove invalid braces.
1585         * g++.dg/init/brace1.C: New test.
1586         * g++.dg/init/copy2.C: Likewise.
1587         * g++.dg/init/copy3.C: Likewise.
1588         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
1589         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
1590         braces.
1591
1592 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
1593
1594         * gcc.dg/cpp/assembler.S: Don't use -ansi.
1595
1596 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
1597
1598         * gcc.c-torture/compile/simd-5.c: New test.
1599
1600 2002-10-10  Roger Sayle  <roger@eyesopen.com>
1601
1602         * gcc.c-torture/execute/shiftopt-1.c: New test case.
1603
1604 2002-10-10  Jim Wilson  <wilson@redhat.com>
1605
1606         * gcc.c-torture/execute/20021010-1.c: New test.
1607
1608 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
1609
1610         PR c/7353
1611         * g++.dg/ext/typedef-init.C: New test.
1612         * gcc.dg/typedef-init.c: New test.
1613
1614 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
1615
1616         * gcc.dg/cpp/paste13.c: New test.
1617
1618 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1619
1620         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
1621         remaining platforms, XFAIL during compile, not execute.  Don't
1622         XFAIL at -O0.
1623
1624 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
1625
1626         * gcc.dg/alias-1.c: Tweak expected warning.
1627
1628 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
1629
1630         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
1631
1632 2002-10-06  Andreas Jaeger  <aj@suse.de>
1633
1634         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
1635         * gcc.dg/cpp/c++98.C: Likewise.
1636
1637         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
1638         * g++.dg/cpp/c++98.C: Likewise.
1639
1640         * g++.dg/README (Subdirectories): Mention cpp directory.
1641
1642         PR target/7559
1643         * gcc.dg/20021006-1.c: New test.
1644
1645 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1646
1647         PR c++/7804
1648         * g++.dg/other/warning1.C: New test.
1649
1650 2002-10-04  Roger Sayle  <roger@eyesopen.com>
1651
1652         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
1653         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
1654         and sparc-*-* with -m64 as expected failures.  See PR 8087.
1655
1656 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1657
1658         PR c++/7931
1659         * g++.dg/template/ptrmem3.C: New test.
1660
1661         PR c++/7754
1662         * g++.dg/template/union1.C: New test.
1663
1664 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1665
1666         PR c++/8006
1667         * g++.dg/abi/mangle9.C: New test.
1668         * g++.dg/abi/mangle10.C: New test.
1669         * g++.dg/abi/mangle11.C: New test.
1670         * g++.dg/abi/mangle12.C: New test.
1671
1672 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
1673
1674         PR c++/7188.
1675         * g++.dg/template/meminit1.C: New test.
1676         * g++.dg/warn/Wreorder-1.C: Likewise.
1677         * g++.old-deja/g++.mike/warn3.C: Tweak.
1678         * lib/prune.exp: Ingore "in copy constructor".
1679
1680 2002-10-02  Andreas Jaeger  <aj@suse.de>
1681
1682         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
1683         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
1684         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
1685         on x86-64.
1686
1687 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1688
1689         * gcc.dg/empty1.C: Fix typo.
1690
1691 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
1692
1693         * gcc.dg/alias-1.c: New test.
1694
1695 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1696
1697         * gcc.dg/empty1.C: New test.
1698
1699         * g++.dg/tls/init-2.C: Tweak error messages.
1700
1701 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
1702
1703         * gcc.c-torture/compile/20020923-1.c: New test.
1704
1705 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
1706
1707         * gcc.c-torture/execute/ffs-1.c: New test.
1708         * gcc.c-torture/execute/ffs-2.c: Ditto.
1709
1710 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
1711
1712         * g++.dg/overload/member1.C: New test.
1713
1714 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
1715
1716         * g++.dg/abi/empty7.C: New test.
1717         * g++.dg/init/pm2.C: Likewise.
1718
1719 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
1720
1721         * g++.dg/rtti/crash1.C: New test.
1722
1723 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
1724
1725         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
1726         gcc.dg/sibcall-4.c: New tests.
1727
1728 2002-09-28  Roger Sayle  <roger@eyesopen.com>
1729
1730         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
1731         powerpc and MMIX targets.
1732
1733 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
1734
1735         * gcc.dg/cpp/20020927-1.c: New.
1736
1737 2002-09-26  David S. Miller  <davem@redhat.com>
1738
1739         * gcc.c-torture/compile/trunctfdf.c: New.
1740
1741 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1742
1743         * lib/target-supports.exp (check_weak_available): Handle solaris2.
1744
1745 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
1746
1747         * gcc.c-torture/execute/loop-15.c: New.
1748
1749 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
1750
1751         * README.QMTEST: Fix typo.
1752
1753 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
1754
1755         * gcc.dg/20020926-1.c: New test.
1756
1757 2002-09-25  David S. Miller  <davem@redhat.com>
1758
1759         PR target/7842
1760         * gcc.c-torture/execute/shiftdi.c: New test.
1761
1762 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
1763
1764         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
1765         unique to the tool.
1766         * lib/g77.exp (g77_init): Likewise.
1767         * lib/g++.exp (g++_init): Likewise.
1768         * lib/objc.exp (objc_init): Likewise.
1769
1770 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
1771
1772         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
1773         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
1774         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
1775
1776 2002-09-25  Richard Henderson  <rth@redhat.com>
1777
1778         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
1779         too-small long double.
1780
1781 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
1782
1783         * gcc.dg/20020919-1.c: New test.
1784
1785 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
1786
1787         * g++.dg/abi/bitfield6.C: New test.
1788         * g++.dg/abi/bitfield7.C: New test.
1789         * g++.dg/abi/bitfield8.C: New test.
1790         * g++.dg/abi/vbase11.C: New test.
1791
1792 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1793
1794         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
1795         hppa*-*-hpux*.  Update test comment.
1796
1797 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
1798
1799         * gcc.dg/tls/struct-1.c: New test.
1800
1801 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
1802
1803         * gcc.dg/cpp/tr-warn2.c: Update.
1804
1805 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
1806
1807         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
1808
1809 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
1810
1811         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
1812         systems.
1813
1814 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
1815
1816         * gcc.c-torture/execute/ieee/mzero3.c: New test.
1817
1818         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1819         Adjust for c++filt moved to binutils.  Remove spurious duplicate
1820         setting of cxxfilt.
1821
1822 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
1823
1824         * gcc.dg/20020312-2.c: Update for darwin.
1825
1826 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
1827
1828         * g++.old-deja/g++.other/crash32.C: Mark ICE.
1829
1830 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1831
1832         * objc.dg/comp-types-1.m: New test.
1833         * objc.dg/comp-types-2.m: New test.
1834         * objc.dg/comp-types-3.m: New test.
1835         * objc.dg/comp-types-4.m: New test.
1836         * objc.dg/comp-types-5.m: New test.
1837         * objc.dg/comp-types-6.m: New test.
1838
1839 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1840
1841         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
1842
1843 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
1844
1845         * g++.dg/other/do1.C: New test.
1846
1847         * g++.dg/template/subst1.C: New test.
1848
1849 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
1850
1851         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
1852
1853 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
1854
1855         * g++.dg/template/qualttp20.C: Adjust expected errors.
1856         * g++.old-deja/g++.jason/report.C: Likewise.
1857         * g++.old-deja/g++.other/qual1.C: Likewise.
1858
1859         * g++.dg/lookup/scoped2.C: New test.
1860
1861         * g++.dg/ext/asm3.C: New test.
1862
1863 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
1864
1865         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
1866
1867 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
1868
1869         * ChangeLog: follow spelling conventions.
1870         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
1871         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
1872         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
1873         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
1874         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
1875         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
1876         * g++.old-deja/g++.law/global-init1.C: Likewise.
1877         * g++.old-deja/g++.other/delete4.C: Likewise.
1878         * g++.old-deja/g++.other/inline21.C: Likewise.
1879         * g++.old-deja/g++.other/singleton.C: Likewise.
1880         * g77.dg/strlen0.f: Likewise.
1881         * g77.f-torture/compile/20010519-1.f: Likewise.
1882         * g77.f-torture/compile/980310-4.f: Likewise.
1883         * gcc.c-torture/compile/20000605-1.c: Likewise.
1884         * gcc.c-torture/execute/20020225-1.c: Likewise.
1885         * gcc.dg/c90-hexfloat-2.c: Likewise.
1886         * gcc.dg/c99-bool-1.c: Likewise.
1887         * gcc.dg/c99-hexfloat-2.c: Likewise.
1888         * gcc.dg/dll-2.c: Likewise.
1889         * gcc.dg/wtr-union-init-1.c: Likewise.
1890         * gcc.dg/wtr-union-init-2.c: Likewise.
1891         * gcc.dg/wtr-union-init-3.c: Likewise.
1892         * gcc.dg/cpp/avoidpaste1.c: Likewise.
1893         * gcc.dg/cpp/defined.c: Likewise.
1894         * gcc.dg/cpp/macsyntx.c: Likewise.
1895         * gcc.dg/cpp/paste2.c: Likewise.
1896         * gcc.dg/cpp/trad/defined.c: Likewise.
1897         * gcc.dg/format/c90-printf-1.c: Likewise.
1898         * gcc.dg/format/c90-scanf-1.c: Likewise.
1899         * gcc.dg/format/c99-printf-1.c: Likewise.
1900         * gcc.dg/format/c99-scanf-1.c: Likewise.
1901         * gcc.misc-tests/gcov-8.c: Likewise.
1902         * lib/profopt.exp: Likewise.
1903
1904 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
1905
1906         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
1907
1908 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
1909
1910         * g++.dg/inherit/using2.C: New test.
1911
1912 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
1913
1914         * ChangeLog: Follow spelling conventions.
1915         * g++.dg/template/friend4.C: Likewise.
1916         * g++.old-deja/g++.pt/crash67.C: Likewise.
1917         * gcc.c-torture/execute/20000801-4.c: Likewise.
1918         * gcc.dg/c90-digraph-1.c: Likewise.
1919         * gcc.dg/c94-digraph-1.c: Likewise.
1920         * gcc.dg/c99-digraph-1.c: Likewise.
1921         * gcc.dg/cpp/line5.c: Likewise.
1922         * gcc.dg/cpp/multiline.c: Likewise.
1923         * gcc.dg/cpp/trad/literals-1.c: Likewise.
1924         * gcc.dg/format/attr-3.c: Likewise.
1925         * gcc.dg/format/c90-scanf-3.c: Likewise.
1926         * gcc.dg/format/ext-4.c: Likewise.
1927
1928 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
1929
1930         * g++.dg/template/pretty1.C: New test.
1931
1932 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
1933
1934         * gcc.c-torture/execute/struct-cpy-1.c: New test.
1935
1936 2002-09-13  Matt Austern  <austern@apple.com>
1937
1938         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
1939         passing a cast expression to a function by const reference.
1940
1941 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
1942
1943         * g++.dg/template/deduce1.C: New test.
1944
1945 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
1946
1947         * gcc.c-torture/execute/simd-1.c: Force all use of int to
1948         32-bit int.
1949
1950 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1951
1952         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
1953         usage.
1954
1955 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
1956
1957         * gcc.c-torture/compile/20020910-1.c: New test.
1958
1959 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
1960
1961         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
1962
1963 2002-09-10  Andreas Jaeger  <aj@suse.de>
1964
1965         * gcc.dg/20020312-2.c: Adjust for x86-64.
1966
1967 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
1968
1969         * g77.dg/7388.f: New test case for PR 7388.
1970
1971 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
1972
1973         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
1974
1975 2002-09-05  Ziemowit Laski <zlaski@apple.com>
1976
1977         * objc.dg/proto-lossage-1.m: New test.
1978
1979 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
1980
1981         * gcc.dg/cpp/_Pragma4.c: Fix typo.
1982
1983 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1984
1985         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
1986         expected to pass.
1987
1988 2002-09-06  Stan Shebs  <shebs@apple.com>
1989             David Edelsohn  <edelsohn@gnu.org>
1990
1991         * gcc.dg/weak: New directory.
1992         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
1993         target-specific xfail bits.
1994         * gcc.dg/typeof-2.c: Move to new directory.
1995         * gcc.dg/weak.exp: New expect script.
1996
1997 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
1998
1999         * gcc.c-torture/execute/extzvsi.c: New test.
2000
2001 2002-09-05  Stan Shebs  <shebs@apple.com>
2002
2003         * gcc.dg/weak-1.c: xfail on Darwin.
2004         * gcc.dg/weak-2.c: Ditto.
2005         * gcc.dg/weak-3.c: Ditto.
2006         * gcc.dg/weak-4.c: Ditto.
2007         * gcc.dg/weak-5.c: Ditto.
2008         * gcc.dg/weak-6.c: Ditto.
2009         * gcc.dg/weak-7.c: Ditto.
2010         * gcc.dg/weak-8.c: Ditto.
2011         * gcc.dg/weak-9.c: Ditto.
2012
2013 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
2014
2015         * gcc.c-torture/execute/loop-14.c: New test.
2016
2017 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
2018
2019         * g++.dg/other/cxa-atexit1.C: New test.
2020
2021         * gcc.dg/typeof-2.c: New test.
2022
2023 2002-09-03  Roger Sayle  <roger@eyesopen.com>
2024
2025         * gcc.dg/builtins-2.c: New testcase.
2026         * gcc.dg/builtins-3.c: New testcase.
2027
2028 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
2029
2030         * gcc.dg/cpp/_Pragma4.c: New test.
2031
2032 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2033
2034         * objc/execute/nil_method-1.m: New testcase.
2035
2036 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2037
2038         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
2039         [Object class], not [Object initialize].
2040
2041 2002-08-31  Roger Sayle  <roger@eyesopen.com>
2042             Hans-Peter Nilsson  <hp@bitrange.com>
2043
2044         * gcc.c-torture/execute/20020720-1.x: Skip test on
2045         mmix-knuth-mmixware.  Correct comment.
2046
2047 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
2048
2049         * testsuite/g++.dg/abi/bitfield5.C: New test.
2050         * testsuite/g++.dg/abi/vbase10.C: Likewise.
2051
2052 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2053
2054         * objc.dg/undeclared-selector.m: New test.
2055
2056 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
2057
2058         * g++.dg/other/offsetof1.C: Avoid cast warning.
2059
2060 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
2061
2062         * objc.dg/super-class-2.m: New test.
2063
2064 2002-08-24  Matt Austern  <austern@apple.com>
2065
2066         * g++.dg/ext/lvaddr.C: New test.
2067         * g++.dg/ext/lvcast.C: New test.
2068
2069 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
2070
2071         * testsuite/g++.dg/inherit/cond1.C: New test.
2072
2073 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
2074
2075         * gcc.dg/noncompile/incomplete-1.c: New test.
2076
2077 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
2078
2079         * gcc.dg/typespec-1.c: New test.
2080
2081 2002-08-20  Devang Patel  <dpatel@apple.com>
2082         * objc.dg/proto-hier-2.m: New test.
2083
2084 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
2085
2086         * objc.dg/bitfield-1.m: New test.
2087         * objc.dg/bitfield-2.m: New test.
2088
2089 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
2090
2091         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
2092         gcc.dg/c99-flex-array-4.c: New tests.
2093
2094 2002-08-16  Stan Shebs  <shebs@apple.com>
2095
2096         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
2097
2098 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
2099
2100         * gcc.dg/typeof-1.c: New test.
2101         * g++.dg/ext/typeof2.C: New test.
2102
2103 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
2104
2105         * g++.dg/other/offsetof1.C: New test.
2106
2107 2002-08-14  Richard Henderson  <rth@redhat.com>
2108
2109         * gcc.dg/tls/diag-3.c: Fix expected message strings.
2110
2111 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
2112
2113         * gcc.dg/cpp/_Pragma3.c: New test.
2114
2115 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
2116
2117         * g++.dg/template/inherit3: New test.
2118
2119 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
2120
2121         * gcc.dg/bitfld-4.c: Add blank options.
2122
2123 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
2124
2125         * g++.dg/template/crash1.C: New test.
2126
2127 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2128
2129         * gcc.dg/tls/opt-2.c: New test.
2130
2131 2002-08-08  Devang Patel  <dpatel@apple.com>
2132
2133         * objc.dg/selector-1.m : New test
2134
2135 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2136
2137         * g++.dg/abi/bitfield4.C: New test.
2138         * gcc.dg/bitfld-4.c: New test.
2139
2140 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2141
2142         * g++.dg/other/packed1.C: New test.
2143
2144 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
2145
2146         * g++.dg/abi/offsetof.C: Tweak error messages.
2147         * g++.old-deja/g++.mike/p10769a.C: Likewise.
2148
2149 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2150
2151         * gcc.dg/bitfld-3.c: New test.
2152
2153 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
2154             Richard Henderson  <rth@redhat.com>
2155
2156         * gcc.dg/i386-bitfield1.c: New test.
2157         * g++.dg/abi/bitfield3.C: Update.
2158
2159 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
2160
2161         * objc.dg/const-str-2.m: Update.
2162         * gcc.dg/cpp/c++98.c: Change to C extension.
2163         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
2164         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
2165
2166 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
2167
2168         * testsuite/gcc.dg/tls/diag-3.c: New.
2169
2170 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
2171
2172         * g++.dg/README (Subdirectories): Document new subdir expr.
2173         * g++.dg/expr/pmf-1.C: New test.
2174
2175 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
2176
2177         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
2178
2179 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
2180
2181         * g++.dg/abi/bitfield3.C: New test.
2182
2183 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
2184
2185         * lib/gcov.exp: Tweak expected line formats.
2186         * gcc.misc-tests/gcov8.c: New test.
2187         * gcc.misc-tests/gcov8.x: New flags.
2188
2189 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
2190
2191         * consistency.vlad/layout/endian.c: Include string.h.
2192
2193         * gcc.c-torture/execute/20020805-1.c: New test.
2194
2195 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
2196
2197         * g++.dg/other/conversion1.C: New test.
2198
2199 2002-08-03  Roger Sayle  <roger@eyesopen.com>
2200
2201         * gcc.dg/builtins-1.c: New testcase.
2202
2203 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
2204
2205         * g++.dg/inherit/access3.C: New test.
2206
2207 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
2208
2209         * gcc.dg/ia64-visibility-2.c: New test.
2210
2211 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
2212
2213         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
2214         __qualifier_flags to __flags.
2215
2216 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
2217
2218         * g++.dg/inherit/operator1.C: New test.
2219         * g++.dg/lookup/disamb1.C: Fix typo in comment.
2220         * g++.dg/other/error1.C: Change expected error message.
2221         * g++.dg/template/conv4.C: Likewise.
2222
2223 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
2224
2225         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
2226         for documented behavior.
2227
2228 2002-07-25  Roger Sayle  <roger@eyesopen.com>
2229
2230         * gcc.c-torture/execute/20020720-1.x: Skip this test on
2231         several targets known to fail.
2232
2233 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
2234
2235         * gcc.dg/mips-args-[123].c: New tests.
2236
2237 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
2238
2239         * gcc.dg/ppc-spe.c: New.
2240
2241 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
2242
2243         * g++.dg/other/ptrmem4.C: New testcase.
2244
2245 2002-07-24  Richard Henderson  <rth@redhat.com>
2246
2247         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
2248
2249 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
2250
2251         * g++.dg/ext/alignof1.C (main): Return 0 for success.
2252
2253 2002-07-24  Roger Sayle  <roger@eyesopen.com>
2254
2255         * gcc.c-torture/execute/memset-3.c: New testcase.
2256
2257 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
2258
2259         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
2260         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
2261
2262 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2263
2264         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
2265         Delete.
2266
2267 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
2268
2269         * gcc.c-torture/compile/simd-4.c: New test.
2270
2271 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2272
2273         PR c++/7347, c++/7348
2274         * g++.dg/template/access4.C: New test.
2275         * g++.dg/template/access5.C: New test.
2276         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
2277         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
2278         * g++.old-deja/g++.pt/ttp58.C: Likewise.
2279         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
2280
2281 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
2282
2283         * gcc.dg/gnu89-init-2.c: New test.
2284
2285 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
2286
2287         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
2288
2289 2002-07-20  Roger Sayle  <roger@eyesopen.com>
2290
2291         * gcc.c-torture/execute/20020720-1.c: New testcase.
2292
2293 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
2294
2295         * gcc.dg/cpp/Wsignprom.c: New tests.
2296
2297 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
2298
2299         * gcc.c-torture/execute/loop-13.c: New test.
2300
2301 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
2302
2303         * gcc.dg/cpp/expr.c: New tests.
2304
2305 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
2306
2307         * g++.dg/opt/pr6713.C: Add template instantiation.
2308
2309 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
2310
2311         * gcc.dg/nest.c: New test.
2312
2313 2002-07-17  Richard Henderson  <rth@redhat.com>
2314
2315         * g++.dg/opt/pr6713.C: New test.
2316
2317 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
2318
2319         * gcc.c-torture/execute/loop-2e.x: Let the testcase
2320         XFAIL for all x86 processors.
2321
2322 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
2323
2324         * gcc.c-torture/execute/20010122-1.x: Do not test with
2325         -fomit-frame-pointer.
2326
2327 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2328
2329         * g++.dg/template/instantiate2.C: New test.
2330         * g++.dg/template/spec4.C: New test.
2331
2332 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2333
2334         * g++.dg/template/access2.C: New test.
2335         * g++.dg/template/access3.C: New test.
2336
2337 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
2338
2339         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
2340         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
2341         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
2342         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
2343         Convert to use <stdarg.h>.
2344         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
2345         Delete.
2346         * gcc.dg/va-arg-2.c: New.
2347         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
2348
2349 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
2350
2351         * gcc.c-torture/compile/20020710-1.c: New test.
2352
2353 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2354                           Andrew Pinski  <pinskia@physics.uc.edu>
2355
2356         gcc.c-torture/compile/simd-2.c: New testcase.
2357         gcc.c-torture/compile/simd-3.c: Likewise.
2358
2359 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
2360
2361         PR c++/7224
2362         * g++.dg/overload/error1.C: New test.
2363
2364 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2365
2366         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
2367         configuration and IRIX 6 O32 ABI.
2368
2369 2002-07-11  Roger Sayle  <roger@eyesopen.com>
2370
2371         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
2372
2373 2002-07-10  Roger Sayle  <roger@eyesopen.com>
2374
2375         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
2376
2377 2002-07-10  Jeffrey A Law  <law@redhat.com>
2378
2379         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
2380
2381         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
2382
2383 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
2384
2385         * gcc.dg/20020312-2.c: Check for __PPC__.
2386
2387 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
2388
2389         * gcc.c-torture/compile/20020709-1.c: New test.
2390
2391 2002-07-07  Roger Sayle  <roger@eyesopen.com>
2392
2393         * g++.dg/template/qualttp21.C: New test case.
2394
2395 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
2396
2397         * gcc.c-torture/compile/20020706-1.c: New test.
2398         * gcc.c-torture/compile/20020706-2.c: New test.
2399
2400 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
2401             Alexandre Oliva  <aoliva@redhat.com>
2402
2403         * g++.dg/warn/incomplete1.C: New test.
2404
2405 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2406
2407         PR c++/7099
2408         * g++.dg/warn/noreturn1.C: New test.
2409
2410 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
2411
2412         PR c++/6706
2413         * g++.dg/debug/debug6.C: New test.
2414         * g++.dg/debug/debug7.C: New test.
2415
2416 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
2417
2418         * gcc.c-torture/compile/simd-3.c: New test.
2419
2420 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
2421
2422         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
2423         * gcc.dg/20020620-1.c: Likewise.
2424
2425 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2426
2427         PR c++/6944
2428         * g++.dg/init/array4.C: New test.
2429         * g++.dg/init/array5.C: New test.
2430
2431 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
2432
2433         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
2434         * gcc.c-torture/execute/simd-2.c (main): Likewise.
2435
2436 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2437
2438         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
2439         * gcc.dg/wtr-aggr-init-1.c: Likewise.
2440         * gcc.dg/wtr-conversion-1.c: Likewise.
2441         * gcc.dg/wtr-escape-1.c: Likewise.
2442         * gcc.dg/wtr-int-type-1.c: Likewise.
2443         * gcc.dg/wtr-label-1.c: Likewise.
2444         * gcc.dg/wtr-static-1.c: Likewise.
2445         * gcc.dg/wtr-strcat-1.c: Likewise.
2446         * gcc.dg/wtr-suffix-1.c: Likewise.
2447         * gcc.dg/wtr-switch-1.c: Likewise.
2448         * gcc.dg/wtr-unary-plus-1.c: Likewise.
2449         * gcc.dg/wtr-union-init-1.c: Likewise.
2450         * gcc.dg/wtr-union-init-2.c: Likewise.
2451         * gcc.dg/wtr-union-init-3.c: Likewise.
2452
2453         * gcc.dg/wtr-func-def-1.c: New test.
2454
2455 2002-07-02 Devang Patel <dpatel@apple.com>
2456
2457         * objc.dg/param-1.m: New test.
2458
2459 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
2460
2461         * gcc.dg/cpp/trad/directive.c: Add test.
2462         * gcc.dg/cpp/trad/macroargs.c: Add test.
2463         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
2464
2465 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
2466
2467         * gcc.dg/cpp/cmdlne-M.c: New test.
2468
2469 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
2470
2471         * objc.dg/desig-init-1.m: New test.
2472
2473 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2474
2475         PR c++/6716
2476         * g++.dg/template/instantiate1.C: New test.
2477
2478 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
2479
2480         PR c++/7112
2481         * g++.dg/template/sizeof2.C: New test.
2482
2483 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2484
2485         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
2486         gcc.dg/cpp/trad/include.c: New tests.
2487
2488 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
2489
2490         PR target/7177
2491         * gcc.c-torture/compile/20020701-1.c: New test.
2492
2493 2002-07-01  Stan Shebs  <shebs@apple.com>
2494
2495         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
2496         header here...
2497         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
2498         (objc-torture-execute): or here.
2499
2500 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
2501
2502         * gcc.c-torture/execute/arith-rand-ll.c: New test.
2503
2504 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2505
2506         * gcc.dg/cpp/trad/escaped-nl.c: New test.
2507
2508 2002-06-30  Devang Patel  <dpatel@apple.com>
2509
2510         * objc.dg/fsyntax-only.m: New test.
2511
2512 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
2513
2514         PR c++/6695
2515         * g++.dg/template/friend7.C: New file.
2516
2517 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
2518
2519         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
2520         return type.
2521
2522 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2523
2524         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
2525         avoid division by zero.
2526
2527 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
2528
2529         * gcc.dg/Wunknownprag.c: New tests.
2530
2531 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
2532
2533         * gcc.c-torture/execute/simd-2.c: New test.
2534
2535 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
2536
2537         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
2538         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
2539         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
2540         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
2541         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
2542         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
2543         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
2544         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
2545         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
2546         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
2547         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
2548         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
2549         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
2550         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
2551         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
2552         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
2553         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
2554
2555 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
2556
2557         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
2558         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
2559         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
2560         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
2561         New tests.
2562         * gcc.dg/cpp/trad/directive.c: Update.
2563
2564 2002-06-23  Andreas Jaeger  <aj@suse.de>
2565
2566         * gcc.c-torture/execute/complex-6.c: New.
2567
2568 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
2569
2570         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
2571         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
2572         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
2573         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
2574
2575 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
2576
2577         * gcc.dg/cpp/trad: New directory with traditional tests copied
2578         from parent directory.
2579         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2580         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2581         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2582         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2583         Move to trad/ and rename.
2584         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
2585         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
2586         gcc.dg/cpp/trad/redef2.c: New tests.
2587         * gcc.dg/cpp/trad/trad.exp: New driver.
2588
2589 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
2590
2591         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2592         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2593         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2594         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2595         Remove.
2596
2597 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
2598
2599         * gcc.dg/20020620-1.c: New test.
2600
2601 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2602
2603         * g++.dg/template/ttp4.C: New test.
2604
2605 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
2606
2607         * g++.dg/opt/vt1.C: Fix regexp.
2608
2609 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2610
2611         * gcc.c-torture/execute/pure-1.c: Make functions static again.
2612         Don't use attribute `noinline'.
2613
2614 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2615
2616         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
2617
2618 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
2619
2620         * gcc.c-torture/execute/simd-1.c: New.
2621
2622         * gcc.dg/simd-1.c: New.
2623
2624 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2625
2626         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
2627
2628 2002-06-16  Richard Henderson  <rth@redhat.com>
2629
2630         * g++.dg/ext/anon-struct1.C: New.
2631         * g++.dg/ext/anon-struct2.C: New.
2632         * g++.dg/ext/anon-struct3.C: New.
2633         * gcc.dg/anon-struct-1.c: New.
2634         * gcc.dg/anon-struct-2.c: New.
2635         * gcc.dg/anon-struct-3.c: New.
2636         * gcc.dg/20011008-1.c: Adjust warning text.
2637         * gcc.dg/20020527-1.c: Add -fms-extensions.
2638
2639 2002-06-16  Richard Henderson  <rth@redhat.com>
2640
2641         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
2642
2643 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
2644
2645         * gcc.c-torture/execute/20020615-1.c: New test.
2646
2647 2002-06-15  Roger Sayle  <roger@eyesopen.com>
2648
2649         * gcc.c-tortuture/execute/compare-1.c: New test case.
2650         * gcc.c-tortuture/execute/compare-2.c: New test case.
2651         * gcc.c-tortuture/execute/compare-3.c: New test case.
2652
2653 2002-06-13  Richard Henderson  <rth@redhat.com>
2654
2655         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
2656         ia64 ilp32.
2657
2658 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2659
2660         * g++.dg/template/typename2.C: Update error message.
2661
2662 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
2663
2664         * gcc.c-torture/execute/20020611-1.c: New test.
2665
2666 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
2667
2668         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
2669         list of targets to skip.
2670
2671 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
2672
2673         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
2674         targets if not optimizing.
2675
2676 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
2677
2678         * gcc.c-torture/compile/20020605-1.c: New test.
2679
2680         * g++.dg/opt/vt1.C: New test.
2681
2682         * gcc.dg/20020531-1.c: New test.
2683
2684         * gcc.dg/20020530-1.c: New test.
2685
2686         * gcc.dg/20020527-1.c: New test.
2687
2688         * g++.dg/opt/cse1.C: New test.
2689
2690 2002-06-07  Roger Sayle  <roger@eyesopen.com>
2691
2692         * gcc.dg/20020607-2.c: New test case.
2693
2694 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
2695
2696         * gcc.c-torture/compile/20020604-1.c: New test.
2697
2698 2002-06-04  Richard Henderson  <rth@redhat.com>
2699
2700         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
2701         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
2702         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
2703
2704 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
2705
2706         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
2707
2708 2002-06-03  Richard Henderson  <rth@redhat.com>
2709
2710         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
2711         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
2712
2713 2002-06-02  Richard Henderson  <rth@redhat.com>
2714
2715         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
2716         test functions static.
2717
2718 2002-06-02  Andreas Jaeger  <aj@suse.de>
2719
2720         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
2721         now.
2722
2723 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2724
2725         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
2726         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
2727         Update for mofified diagnostics.
2728         * gcc.dg/c99-intconst-1.c: No longer fail.
2729
2730 2002-06-02  Richard Henderson  <rth@redhat.com>
2731
2732         * gcc.dg/uninit-A.c: Remove xfail markers.
2733
2734 2002-06-01  Roger Sayle  <roger@eyesopen.com>
2735
2736         * gcc.dg/fnegate-1.c: New test case.
2737
2738 2002-05-30  Osku Salerma  <osku@iki.fi>
2739
2740         * gcc.c-torture/execute/mayalias-1.c: New file.
2741
2742 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2743
2744         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
2745         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
2746         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
2747
2748 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
2749
2750         * gcc.c-torture/execute/20020529-1.c: New test.
2751
2752 2002-05-27  Richard Henderson  <rth@redhat.com>
2753
2754         * g++.dg/ext/attrib6.C: New test case.
2755
2756 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2757
2758         * gcc.c-torture/execute/pure-1.c: New test.
2759
2760 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2761
2762         * gcc.dg/cpp/arith-2.c: Remove.
2763
2764 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2765
2766         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
2767         * gcc.dg/cpp/if-3.c: Remove.
2768
2769 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
2770
2771         * g++.dg/opt/cse2.C: New test.
2772
2773 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
2774
2775         * gcc.dg/cpp/arith-1.c: New semantic tests.
2776         * gcc.dg/cpp/if-1.c: Update.
2777
2778 2002-05-24  Ben Elliston  <bje@redhat.com>
2779
2780         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
2781
2782 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
2783
2784         * gcc.dg/verbose-asm.c: New test.
2785
2786 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2787
2788         * gcc.dg/cpp/paste12.c: New test.
2789
2790 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
2791
2792         * g++.dg/parse/named_ops.C: New test.
2793
2794 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
2795
2796         * gcc/testsuite/gcc.dg/weak-8.c: New test.
2797
2798 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
2799
2800         * gcc.dg/weak-2.c: Allow optional leading underscore
2801         in scan-assembler symbol name.
2802         * gcc.dg/weak-3.c: Likewise.
2803         * gcc.dg/weak-4.c: Likewise.
2804         * gcc.dg/weak-5.c: Likewise.
2805
2806 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
2807
2808         * gcc.dg/20020523-1.c: New test.
2809
2810 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
2811
2812         * objc.dg/const-str-2.m: Update now that we stop after
2813         a command line error.
2814
2815 2002-05-22  Richard Henderson  <rth@redhat.com>
2816
2817         * g++.dg/dg.exp: Fix typo in test pruneing.
2818
2819 2002-05-22  Richard Henderson  <rth@redhat.com>
2820
2821         * g++.dg/dg.exp: Prune the tls subdirectory.
2822         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
2823         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
2824         * g++.dg/tls/init-1.C: New.
2825
2826 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
2827
2828         * gcc.dg/20020517-1.c: New test.
2829
2830 2002-05-21  Richard Henderson  <rth@redhat.com>
2831
2832         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
2833         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
2834
2835 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
2836
2837         * g++.dg/other/copy2.C: New test.
2838
2839 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
2840
2841         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
2842         (MAX_COPY): Bump up to 10 times sizeof (long long).
2843         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
2844
2845         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
2846         sizeof (long long).
2847
2848         * gcc.c-torture/execute/strcpy-1.c: New test.
2849
2850 2002-05-19  Jason Merrill  <jason2redhat.com>
2851
2852         * g++.dg/ext/oper1.C: New test.
2853
2854 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
2855 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
2856
2857         * README.QMTEST: New file.
2858
2859         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
2860
2861 2002-05-19  Andreas Jaeger  <aj@suse.de>
2862
2863         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
2864         now.
2865         * gcc.c-torture/execute/loop-2d.x: Likewise.
2866
2867 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
2868
2869         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
2870         support weak symbols.
2871         * gcc.dg/weak-4.c: Likewise
2872         * gcc.dg/weak-6.c: Likewise
2873
2874 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
2875
2876         * gcc.dg/weak-3.c: Add dg-excess-error comment for
2877         cygwin, coff and h8300-*-hms targets
2878         * gcc.dg/weak-5.c: Likewise
2879         * gcc.dg/weak-7.c: Likewise
2880
2881 2002-05-16  Jason Merrill  <jason@redhat.com>
2882
2883         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
2884         (scan-assembler-not, scan-assembler-dem): Likewise.
2885         (scan-assembler-dem-not): Likewise.
2886
2887 2002-05-15  Richard Henderson  <rth@redhat.com>
2888
2889         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
2890
2891 2002-05-15  Richard Henderson  <rth@redhat.com>
2892
2893         * gcc.dg/weak-5.c (vfoo1c): No warning here.
2894         (vfoo1f): Warning here.
2895         (vfoo1l): Don't redefine the alias.
2896
2897 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
2898
2899         * g++.dg/init/pm1.C: New test.
2900
2901 2002-05-12  David S. Miller  <davem@redhat.com>
2902
2903         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
2904         types.
2905
2906 2002-05-10  Roger Sayle  <roger@eyesopen.com>
2907
2908         * gcc.c-torture/execute/20020510-1.c: New test case.
2909
2910 2002-05-10  David S. Miller  <davem@redhat.com>
2911
2912         * gcc.c-torture/execute/conversion.c: Test long double too.
2913
2914 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
2915
2916         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
2917         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
2918         * lib/g++.exp (g++_link_flags): Likewise.
2919         * lib/objc.exp (objc_target_compile): Likewise.
2920
2921 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
2922
2923         * gcc.dg/cpp/poison.c: Update.
2924         * gcc.dg/cpp/20000625-2.c: Remove.
2925         * gcc.dg/cpp/direct2s.c: Remove final test.
2926
2927 2002-05-08  Tom Rix  <trix@redhat.com>
2928
2929         * gcc.c-torture/execute/20020508-1.c: New test.
2930         * gcc.c-torture/execute/20020508-2.c: New test.
2931         * gcc.c-torture/execute/20020508-3.c: New test.
2932
2933 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
2934
2935         * gcc.dg/cpp/charconst-4.c: More tests.
2936
2937 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
2938
2939         PR c/6569
2940         * gcc.dg/weak-3.c: Update location of warning messages.
2941         * gcc.dg/weak-5.c: Likewise.
2942
2943 2002-05-06  Roger Sayle  <roger@eyesopen.com>
2944
2945         * gcc.c-torture/execute/20020506-1.c: New test case.
2946
2947 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
2948
2949         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
2950
2951 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2952
2953         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
2954
2955 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2956
2957         * gcc.dg/cpp/charconst-3.c: New test.
2958
2959 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2960
2961         * gcc.dg/cpp/charconst.c: Update tests.
2962
2963 2002-05-05  Tim Josling  <tej@melbpc.org.au>
2964
2965         * treelang: Added directory for new sample language treelang. Also
2966         lib/treelang.exp: New file to signal treelang should be tested.
2967
2968 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
2969
2970         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
2971         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
2972         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
2973         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
2974         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
2975         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
2976         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
2977
2978 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2979
2980         * gcc.dg/format/xopen-2.c: New test.
2981
2982 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
2983
2984         * gcc.dg/20020503-1.c: New test.
2985
2986 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
2987
2988         * g++.dg/init/dtor1.C: Make it tougher.
2989
2990 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
2991
2992         * g++.dg/init/dtor1.C: New test.
2993
2994 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
2995
2996         * gcc.dg/altivec-8.c: New.
2997
2998 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
2999
3000         * gcc.dg/altivec-7.c: New.
3001
3002 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
3003
3004         * g++.dg/parse/typedef1.C: New test.
3005
3006 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
3007
3008         PR c++/6486
3009         * g++.dg/template/friend6.C: New test.
3010
3011         PR c++/6492
3012         * g++.dg/init/copy1.C: New test.
3013
3014 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
3015
3016         * g++.dg/warn/effc1.C: New test.
3017
3018 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3019
3020         * gcc.dg/cpp/if-cexp.c: Add a test.
3021
3022 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
3023
3024         * gcc.dg/20020426-2.c: New test.
3025
3026 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
3027
3028         * gcc.dg/cpp/if-mop.c: Update.
3029         * gcc.dg/cpp/if-mpar.c: Add test.
3030         * gcc.dg/cpp/if-oppr.c: Update.
3031
3032 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3033
3034         PR c/6343
3035         * gcc.dg/weak-[2-7].c: New tests.
3036
3037 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3038
3039         * gcc.dg/enum1.c: New test.
3040
3041 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3042
3043         PR c++/6497
3044         * g++.dg/inherit/access2.C: New test.
3045
3046 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3047
3048         PR bootstrap/6445
3049         * gcc.dg/20020426-1.c: New test.
3050
3051 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3052
3053         * g++.dg/abi/enum1.C: New test.
3054
3055 2002-04-26  Richard Henderson  <rth@redhat.com>
3056
3057         * gcc.dg/c99-bool-1.c: Expect always true warning.
3058
3059 2002-04-25  Roger Sayle  <roger@eyesopen.com>
3060
3061         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
3062
3063 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3064
3065         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
3066         targets.
3067
3068 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
3069
3070         * g++.dg/abi/mange7.C: New test.
3071
3072         PR c++/6438.
3073         * g++.dg/parse/stmtexpr2.C: New test.
3074
3075 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
3076
3077         * gcc.dg/20020312-2.c: Add SH target.
3078
3079 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3080
3081         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
3082         compiler output on mips*-*-irix*.
3083
3084 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
3085
3086         * g++.dg/parse/attr1.C: New test.
3087
3088 2002-04-23  Roger Sayle  <roger@eyesopen.com>
3089
3090         * gcc.c-torture/execute/string-opt-17.c: New test case.
3091         * gcc.c-torture/execute/memset-2.c: New test case.
3092
3093 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
3094
3095         PR c++/6256:
3096         * g++.dg/template/friend5.C: New test.
3097
3098         PR c++/6331:
3099         * g++.dg/template/qual1.C: Likewise.
3100
3101 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
3102
3103         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
3104         Include stdlib.h, not stdio.h or ctype.h.
3105
3106 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
3107
3108         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
3109         cris-*-elf* and mmix-*-*.
3110         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
3111         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
3112         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
3113         Ditto.
3114         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
3115         * gcc.dg/wchar_t-1.c: Ditto.
3116
3117 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
3118
3119         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
3120         Clarify comment.
3121
3122 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
3123
3124         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
3125
3126 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3127
3128         * gcc.c-torture/execute/20000906-1.x: Delete.
3129
3130 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
3131
3132         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
3133
3134 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
3135
3136         * PR6367
3137         * g77.f-torture/execute/6367.f: New test.
3138         * g77.f-torture/execute/6367.x: Disable for MMIX.
3139
3140 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
3141
3142         * PR6352
3143         * g++.dg/opt/inline2.C: New test.
3144
3145 2002-04-18  Richard Henderson  <rth@redhat.com>
3146
3147         * gcc.dg/20000906-1.c: Enable for all targets.
3148         * gcc.c-torture/compile/iftrap-2.c: New.
3149
3150 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3151
3152         * gcc.dg/20020418-1.c: New test.
3153         * gcc.dg/20020418-2.c: New test.
3154
3155 2002-04-18  Richard Henderson  <rth@redhat.com>
3156
3157         * gcc.c-torture/compile/iftrap-1.c: New.
3158         * gcc.dg/iftrap-1.c: Adjust for ia64.
3159         * gcc.dg/iftrap-2.c: New.
3160
3161 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3162
3163         * gcc.c-torture/compile/20020418-1.c: New test.
3164
3165 2002-04-18  Roger Sayle  <roger@eyesopen.com>
3166
3167         * gcc.c-torture/compile/20020415-1.c: New.
3168
3169 2002-04-18  David S. Miller  <davem@redhat.com>
3170
3171         * gcc.c-torture/execute/20020418-1.c: New test.
3172
3173 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
3174
3175         * gcc.dg/20020416-1.c: New test.
3176
3177         * g++.dg/opt/inline1.C: New test.
3178
3179 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
3180
3181         * gcc.dg/altivec-5.c: New test.
3182
3183         * gcc.dg/20020415-1.c: New test.
3184
3185 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
3186
3187         * testsuite/lib/chill.exp: Remove.
3188
3189 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
3190
3191         * g++.dg/other/big-struct.C: New test.
3192
3193 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
3194
3195         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
3196         of scratch file.
3197
3198 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
3199
3200         PR c/6277
3201         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
3202         in scan-assembler function name
3203
3204 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
3205
3206         * g77.f-torture/execute/980628-4.x,
3207         g77.f-torture/execute/980628-5.x,
3208         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3209         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3210         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
3211         i[34567]86-*-*.
3212
3213 2002-04-13  David S. Miller  <davem@redhat.com>
3214
3215         * gcc.c-torture/execute/20020413-1.c: New test.
3216
3217 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
3218
3219         * gcc.dg/asm-6.c,
3220         * g++.dg/ext/asm1.C: New tests.
3221
3222 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
3223
3224         PR c++ 5373.
3225         * g++.dg/parse/stmtexpr1.C: New test.
3226
3227         PR c++/5189.
3228         * g++.dg/template/copy1.C: New test.
3229
3230 2002-04-12  Richard Henderson  <rth@redhat.com>
3231
3232         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
3233
3234 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
3235
3236         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
3237         gcc.c-torture/execute/20020307-2.c.
3238
3239 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
3240
3241         * g++.dg/ext/attrib5.C,
3242         * g++.dg/lookup/struct1.C: New tests.
3243
3244 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
3245
3246         * gcc.dg/20020411-1.c: New test.
3247
3248         * gcc.c-torture/execute/20020411-1.c: New test.
3249
3250 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
3251
3252         * g77.f-torture/execute/6177.f: New test.
3253
3254 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
3255
3256         PR middle-end/6247
3257         * g++.dg/opt/cleanup1.C: New test.
3258
3259         * g++.dg/opt/const1.C: New test.
3260
3261 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
3262
3263         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
3264
3265 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
3266
3267         PR c++/5507
3268         * g++.dg/template/typename2.C: New test.
3269
3270 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
3271
3272         * gcc.c-torture/execute/loop-12.c: New.
3273
3274 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
3275
3276         * g77.f-torture/execute/980628-4.x,
3277         g77.f-torture/execute/980628-5.x,
3278         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3279         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3280         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
3281
3282 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3283
3284         PR optimization/6086
3285         * g++.dg/opt/preinc1.C: New test.
3286
3287 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3288
3289         PR c++/5571
3290         * g++.dg/opt/static2.C: New test.
3291
3292 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3293
3294         PR c/5120
3295         * gcc.dg/20020406-1.c: New test.
3296
3297 2002-04-04  David S. Miller  <davem@redhat.com>
3298
3299         * gcc.c-torture/execute/20020404-1.c: New test.
3300
3301 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
3302
3303         PR c/6123
3304         * gcc.dg/20020312-2.c: Do not declare global register variable
3305         if __PIC__ or __pic__ is defined.
3306
3307 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
3308
3309         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
3310         __asm__ so that it works correctly even if -ansi -pedantic-errors.
3311
3312 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3313
3314         * gcc.misc-tests/linkage.exp: Update last change to handle
3315         sparc*-, not just sparc-.
3316
3317 2002-04-03  Richard Henderson  <rth@redhat.com>
3318
3319         * gcc.dg/cpp/ucs.c: Improved long UCS test.
3320
3321 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3322
3323         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
3324
3325 2002-04-02  David S. Miller  <davem@redhat.com>
3326
3327         * gcc.c-torture/execute/20020402-3.c: New test.
3328
3329 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3330
3331         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
3332         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
3333
3334         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
3335         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
3336         g77.f-torture/execute/20001201.x,
3337         g77.f-torture/execute/u77-test.x: New files.
3338
3339         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
3340         * gcc.dg/wchar_t-1.c: Ditto.
3341
3342 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3343
3344         * gcc.c-torture/execute/20020402-1.c: New test.
3345
3346 2002-04-01  Richard Henderson  <rth@redhat.com>
3347
3348         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
3349
3350         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
3351
3352 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3353
3354         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
3355
3356 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3357
3358         * g++.dg/inherit/template-as-base.C: Expect error.
3359         * g++.dg/inherit/namespace-as-base.C: Likewise.
3360
3361 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
3362
3363         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
3364         g++.dg/ext/instantiate3.C: Tweak match patterns.
3365
3366         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
3367         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
3368         -da test.
3369
3370 2002-03-31  Richard Henderson  <rth@redhat.com>
3371
3372         * gcc.dg/special/alias-2.c: New.
3373         * gcc.dg/special/ecos.exp: Run it.
3374
3375 2002-03-31  Richard Henderson  <rth@redhat.com>
3376
3377         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
3378
3379 2002-03-31  Kazu Hirata  <kazu@hxi.com>
3380
3381         * gcc.dg/weak-1.c: Disable on h8300 port.
3382
3383 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
3384
3385         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
3386         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
3387         ordering tests.
3388         * g++.dg/bprob/bprob-1.C: New test.
3389         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
3390         * g++.dg/gcov/gcov-1.C: New test.
3391         * g++.dg/gcov/gcov-1.x: New file.
3392         * g++.dg/gcov/gcov-2.C: New test.
3393         * g++.dg/gcov/gcov-3.C: New test.
3394         * g++.dg/gcov/gcov-3.h: New file.
3395
3396 2002-03-28  Roger Sayle  <roger@eyesopen.com>
3397
3398         * g++.old-deja/g++.other/builtins5.C: New test.
3399         * g++.old-deja/g++.other/builtins6.C: New test.
3400         * g++.old-deja/g++.other/builtins7.C: New test.
3401         * g++.old-deja/g++.other/builtins8.C: New test.
3402         * g++.old-deja/g++.other/builtins9.C: New test.
3403
3404 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
3405
3406         * g++.dg/opt/static1.C: New test.
3407
3408         * g++.dg/opt/longbranch1.C: New test.
3409
3410 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
3411
3412         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
3413
3414         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
3415
3416 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
3417
3418         * gcc.c-torture/execute/20020328-1.c: New test.
3419
3420 2002-03-27  Richard Henderson  <rth@redhat.com>
3421
3422         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
3423         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
3424         move from g++.old-deja/g++.ext/.
3425
3426 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
3427
3428         * g++.dg/init/new2.C: New test.
3429
3430 2002-03-26  Richard Henderson  <rth@redhat.com>
3431
3432         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
3433
3434         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
3435         on sparc.
3436
3437         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
3438         sparcv9 systems.
3439         * gcc.dg/20001102-1.c: Likewise.
3440
3441 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
3442
3443         * gcc.dg/cpp/endif-pedantic1.c,
3444         gcc.dg/cpp/endif-pedantic2.c:  New tests.
3445
3446 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
3447
3448         * g++.dg/init/new1.C: New test.
3449
3450 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
3451
3452         * g++.dg/abi/vbase9.C: New test.
3453
3454 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
3455
3456         * gcc.dg/arm-asm.c: New test.
3457
3458 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
3459
3460         * gcc.dg/Wswitch-enum.c: New test.
3461         Fix PR c/5044.
3462
3463 2002-03-26  Richard Henderson  <rth@redhat.com>
3464
3465         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
3466         structure.
3467
3468 2002-03-25  Richard Henderson  <rth@redhat.com>
3469
3470         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
3471         sparcv9 systems.
3472
3473         * gcc.c-torture/compile/20011119-1.c (xxx): New.
3474         * gcc.c-torture/compile/20011119-2.c (xxx): New.
3475
3476 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
3477
3478         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
3479
3480 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
3481
3482         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
3483         targets using generic thunk support.
3484
3485 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
3486
3487         * gcc.c-torture/compile/20020323-1.c: New test.
3488
3489         * g++.dg/opt/conj2.C: New test.
3490
3491 2002-03-24  Richard Henderson  <rth@redhat.com>
3492
3493         * gcc.dg/weak-1.c: Use -fno-common.
3494
3495 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3496
3497         * g77.dg/f77-edit-apostrophe-out.f: New test
3498         * g77.dg/f77-edit-h-out.f: New test
3499         * g77.dg/f77-edit-t-in.f: New test
3500         * g77.dg/f77-edit-t-out.f: New test
3501         * g77.dg/f77-edit-x-out.f: New test
3502         * g77.dg/f77-edit-slash-out.f: New test
3503         * g77.dg/f77-edit-colon-out.f: New test
3504         * g77.dg/f77-edit-s-out.f: New test
3505
3506 2002-03-24  Richard Henderson  <rth@redhat.com>
3507
3508         * objc/execute/formal_protocol-6.x: New XFAIL.
3509
3510 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3511
3512         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
3513         that do not support weak symbols
3514
3515 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3516
3517         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
3518         * lib/g77.exp:  Likewise
3519         * lib/objc.exp: Likewise
3520
3521 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
3522
3523         * gcc.dg/Wswitch-default.c: New test.
3524
3525 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
3526
3527         * g++.dg/other/enum1.C: New test.
3528
3529 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
3530
3531         * gcc.dg/pragma-ep-3.c: Fix typo.
3532
3533 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3534
3535         * g++.dg/inherit/template-as-base.C: New test.
3536
3537 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
3538
3539         * g++.old-deja/g++.other/dwarf2-1.C: Move...
3540         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
3541
3542 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
3543
3544         * gcc.dg/cpp/multiline.c: Update to match.
3545
3546 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
3547
3548         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
3549
3550 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
3551
3552         * gcc.dg/cpp/extratokens2.c:  New file.
3553
3554 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
3555
3556         * gcc.dg/20020312-2.c: Add rs6000 target.
3557
3558         * gcc.c-torture/compile/20020319-1.c: New test.
3559
3560 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3561
3562         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
3563         (A, E): Handle this.
3564
3565 2002-03-20  Jason Merrill  <jason@redhat.com>
3566
3567         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
3568         ignoring -fpic.
3569         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
3570         through prune_gcc_output.
3571
3572 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
3573
3574         * gcc.c-torture/compile/20020320-1.c: New test.
3575
3576 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
3577
3578         * gcc.c-torture/compile/20020318-1.c: New test.
3579
3580         * gcc.dg/struct-by-value-1.c: New test.
3581
3582         * gcc.dg/20020319-1.c: New test.
3583
3584 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
3585
3586         * g++.dg/opt/conj1.C: New test.
3587
3588 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
3589
3590         * g++.dg/template/qualttp20.C: Revert previous change.
3591         * g++.dg/template/qualttp3.C: Likewise.
3592         * g++.dg/template/qualttp4.C: Likewise
3593         * g++.dg/template/qualttp5.C: Likewise
3594         * g++.dg/template/qualttp6.C: Likewise
3595         * g++.dg/template/qualttp7.C: Likewise
3596         * g++.dg/template/qualttp8.C: Likewise
3597         * g++.dg/template/recurse.C: Likewise.
3598
3599 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
3600
3601         * gcc.dg/cpp/wchar-1.c: Update.
3602
3603 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
3604
3605         * g++.dg/template/conv1.C: New test.
3606         * g++.dg/template/conv2.C: New test.
3607         * g++.dg/template/conv3.C: New test.
3608         * g++.dg/template/conv4.C: New test.
3609
3610 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3611
3612         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
3613         * g++.dg/template/qualttp3.C: Likewise.
3614         * g++.dg/template/qualttp4.C: Likewise
3615         * g++.dg/template/qualttp5.C: Likewise
3616         * g++.dg/template/qualttp6.C: Likewise
3617         * g++.dg/template/qualttp7.C: Likewise
3618         * g++.dg/template/qualttp8.C: Likewise
3619         * g++.dg/template/recurse.C: Likewise.
3620
3621 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3622
3623         * g++.dg/opt/dtor1.C: New test.
3624
3625 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
3626
3627         * gcc.c-torture/compile/20020315-1.c: New test.
3628
3629 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
3630
3631         * gcc.dg/weak-1.c: Fix scan tests.
3632
3633 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
3634
3635         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
3636         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
3637         cris-*-aout* mmix-*-*.
3638         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
3639         cris-*-aout* mmix-*-*.
3640         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
3641         cris-*-elf* cris-*-aout* and mmix-*-*.
3642         * gcc.dg/20001009-1.c: Ditto.
3643         * gcc.dg/20010912-1.c: Ditto.
3644         * gcc.dg/20020122-4.c: Ditto.
3645         * gcc.dg/inline-2.c: Ditto.
3646
3647 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
3648
3649         * gcc.c-torture/compile/20020314-1.c: New test.
3650
3651 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
3652
3653         * gcc.c-torture/execute/20020314-1.c: New test.
3654
3655 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
3656
3657         * g++.dg/warn/Wunused-1.C: New test.
3658
3659 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
3660
3661         * g++.dg/abi/mangle6.C: New test.
3662
3663 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
3664
3665         * gcc.c-torture/compile/20020309-2.c: New test.
3666
3667         * gcc.c-torture/compile/20020312-1.c: New test.
3668
3669 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
3670
3671         * g++.dg/other/access1.C: New test.
3672
3673 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
3674
3675         * gcc.c-torture/execute/wchar_t-1.c: New test.
3676
3677 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
3678
3679         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
3680
3681 2002-03-12  Roger Sayle  <roger@eyesopen.com>
3682
3683         * gcc.dg/20020312-1.c: New test case.
3684
3685 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
3686
3687         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
3688
3689 2002-03-11  Richard Henderson  <rth@redhat.com>
3690
3691         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
3692         * g++.old-deja/g++.jason/report.C: Likewise.
3693
3694 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3695
3696         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
3697         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
3698
3699 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3700
3701         * testsuite/g++.dg/overload/pmf1.C: New test.
3702
3703 2002-03-11  Kazu Hirata  <kazu@hxi.com>
3704
3705         * gcc.c-torture/execute/20020307-1.c: Use long.
3706
3707 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
3708
3709         PR optimization/5844
3710         * gcc.dg/20020310-1.c: New test.
3711
3712 2002-03-09  Michael Meissner  <meissner@redhat.com>
3713
3714         * gcc.c-torture/execute/memcpy-2.c: New test.
3715         * gcc.c-torture/execute/memset-1.c: New test.
3716         * gcc.c-torture/execute/strlen-1.c: New test.
3717         * gcc.c-torture/execute/strcmp-1.c: New test.
3718         * gcc.c-torture/execute/strncmp-1.c: New test.
3719
3720 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
3721
3722         * gcc.dg/ppc-ldstruct.c: New test.
3723
3724 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
3725
3726         * gcc.c-torture/execute/va-arg-22.c: New test.
3727
3728 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3729
3730         * gcc.c-torture/compile/20020309-1.c: New test.
3731
3732 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
3733
3734         * gcc.c-torture/execute/20020307-2.c: New test.
3735
3736 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
3737
3738         * g77.f-torture/compile/20020307-1.f: New test.
3739
3740 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
3741
3742         * gcc.dg/unordered-1.c: New test.
3743
3744 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
3745
3746         * gcc.c-torture/execute/20020307-1.c: New test.
3747
3748 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
3749
3750         * gcc.dg/20020304-1.c: New test.
3751
3752         * gcc.c-torture/compile/20020304-2.c: New test.
3753
3754 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
3755
3756         * gcc.c-torture/compile/20020304-1.c: New test case
3757         (from PR c/5830).
3758
3759 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
3760
3761         * gcc.dg/20020103-1.c: Add other -D ppc variants.
3762
3763 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
3764
3765         * g++.dg/other/classkey1.C: New test.
3766
3767 2002-03-01  Richard Henderson  <rth@redhat.com>
3768
3769         * gcc.c-torture/compile/981223-1.x: New.
3770         * gcc.c-torture/compile/920625-1.x: New.
3771
3772 2002-02-28  Richard Henderson  <rth@redhat.com>
3773
3774         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
3775
3776 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
3777
3778         * gcc.c-torture/execute/20020227-1.c: New test.
3779
3780 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
3781
3782         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
3783         here" ERROR lines.
3784         * g++.old-deja/g++.oliva/partord1.C: Likewise.
3785         * g++.old-deja.g++.other/defarg1.C: Likewise.
3786         * g++.old-deja/g++.pt/calls2.C: Likewise.
3787         * g++.old-deja/g++.pt/crash20.C: Likewise.
3788         * g++.old-deja/g++.pt/crash30.C: Likewise.
3789         * g++.old-deja/g++.pt/crash36.C: Likewise.
3790         * g++.old-deja/g++.pt/crash6.C: Likewise.
3791         * g++.old-deja/g++.pt/defarg13.C: Likewise.
3792         * g++.old-deja/g++.pt/derived3.C: Likewise.
3793         * g++.old-deja/g++.pt/error1.C: Likewise.
3794         * g++.old-deja/g++.pt/friend21.C: Likewise.
3795         * g++.old-deja/g++.pt/friend23.C: Likewise.
3796         * g++.old-deja/g++.pt/infinite1.C: Likewise.
3797         * g++.old-deja/g++.robertl/eb128.C: Likewise.
3798
3799 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
3800
3801         * gcc.c-torture/execute/20020225-2.c: New test.
3802
3803 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
3804
3805         * gcc.c-torture/execute/920730-1t.c,
3806         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
3807         Delete test cases, only relevant to -traditional.
3808
3809 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3810
3811         * gcc.dg/cpp/undef1.c: Remove.
3812         * gcc.dg/cpp/directiv.c: Update.
3813         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
3814
3815 2002-02-27  Michael Meissner  <meissner@redhat.com>
3816
3817         * gcc.c-torture/execute/20020226-1.c: New test.
3818
3819 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
3820
3821         * g++.dg/debug/debug4.C: New test.
3822
3823         * gcc.dg/ia64-visibility-1.c: New test.
3824
3825 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
3826
3827         * gcc.dg/debug/20020224-1.c: New.
3828
3829 2002-02-25  Kazu Hirata  <kazu@hxi.com>
3830
3831         * gcc.c-torture/execute/960416-1.x: New.
3832         * gcc.c-torture/execute/divconst-3.x: Likewise.
3833
3834 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
3835
3836         * gcc.dg/20020224-1.c: New test.
3837
3838 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
3839
3840         * gcc.c-torture/execute/20020225-1.c: New.
3841
3842 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3843
3844         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
3845
3846 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
3847
3848         * gcc.dg/20020222-1.c: New test.
3849
3850 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
3851
3852         * g++.dg/opt/anonunion1.C: New test.
3853
3854 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
3855
3856         * g++.dg/template/qualttp19.C: New test.
3857         * g++.dg/template/qualttp20.C: New test.
3858         * g++.old-deja/g++.jason/report.C: Adjust expected errors
3859         * g++.old-deja/g++.other/qual1.C: Likewise.
3860
3861 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
3862
3863         * gcc.dg/attr-alwaysinline.c: New.
3864
3865 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
3866
3867         * gcc.dg/20020220-1.c: New test.
3868
3869         * gcc.dg/20020220-2.c: New test.
3870
3871         * g++.dg/opt/mmx1.C: New test.
3872
3873 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
3874
3875         * gcc.c-torture/compile/20020110.c: New test.
3876
3877 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
3878
3879         * gcc.c-torture/execute/20020219-1.c: New test.
3880
3881         * gcc.dg/20020219-1.c: New test.
3882
3883         * gcc.dg/noncompile/20020220-1.c: New test.
3884
3885         * g++.dg/opt/ptrintsum1.C: New test.
3886
3887         * gcc.dg/debug/20020220-1.c: New test.
3888
3889 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
3890
3891         * gcc.c-torture/execute/20020216-1.c: New test.
3892
3893 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3894
3895         * gcc.dg/decl-1.c: Update, new test.
3896
3897 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
3898
3899         * g++.dg/abi/bitfield1.C: New test.
3900         * g++.dg/abi/bitfield2.C: New test.
3901
3902 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
3903
3904         * gcc.dg/attr-nest.c: New test.
3905
3906 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
3907
3908         * gcc.c-torture/execute/20020215-1.c: New test.
3909
3910 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
3911
3912         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
3913         * g++.dg/debug/debug.exp: New.
3914         * g++.dg/debug/trivial.C: New.
3915         * g++.dg/debug/debug1.C: Moved...
3916         * g++.dg/other/debug1.C: ...from here.
3917         * g++.dg/debug/debug2.C: Moved...
3918         * g++.dg/other/debug2.C: ...from here.
3919         * g++.dg/debug/debug3.C: Moved...
3920         * g++.dg/other/debug3.C: ...from here.
3921
3922         * gcc.dg/noncompile/20020213-1.c: New test.
3923
3924 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
3925
3926         * g++.dg/other/debug3.C: New test.
3927
3928         * gcc.c-torture/execute/20020213-1.c: New test.
3929
3930 2002-02-13  Richard Smith <richard@ex-parrot.com>
3931
3932         * g++.old-deja/g++.other/thunk1.C: New test.
3933
3934 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
3935
3936         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3937
3938 2002-02-13  Stan Shebs  <shebs@apple.com>
3939
3940         * gcc.dg/altivec-3.c: New.
3941
3942 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
3943
3944         * gcc.dg/Wunreachable-1.c: New test.
3945         * gcc.dg/Wunreachable-2.c: New test.
3946
3947 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3948
3949         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
3950
3951 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
3952
3953         * gcc.dg/decl-1.c: New test.
3954
3955 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
3956
3957         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
3958
3959 2002-02-10  Kazu Hirata  <kazu@hxi.com>
3960
3961         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
3962         * gcc.c-torture/compile/980506-1.x: Likewise.
3963
3964 2002-02-10  Kazu Hirata  <kazu@hxi.com>
3965
3966         * gcc.dg/20020210-1.c: New.
3967
3968 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
3969
3970         * g77.f-torture/execute/947.f: New regression test
3971         for PR fortran/947.
3972
3973 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
3974
3975         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
3976         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
3977
3978 2002-02-08  Richard Henderson  <rth@redhat.com>
3979
3980         * gcc.c-torture/compile/labels-3.c: New.
3981
3982 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
3983
3984         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
3985         expression statements work instead.
3986         * gcc.dg/noncompile/20020207-1.c: New test.
3987
3988 2002-02-07  Richard Henderson  <rth@redhat.com>
3989
3990         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
3991
3992 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
3993
3994         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
3995         message from g77
3996         * lib/g77-dg.exp: Trim g77 error messages so that they are
3997         recognized by dg.exp.
3998
3999 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4000
4001         PR fortran/5473
4002         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
4003
4004 2002-02-07  Richard Henderson  <rth@redhat.com>
4005
4006         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
4007         to be sufficiently aligned for integers.
4008
4009 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
4010
4011         * g++.dg/template/friend4.C: New test.
4012
4013 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4014
4015         PR fortran/5743
4016         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
4017         unsupported cases.
4018
4019 2002-02-07  Richard Henderson  <rth@redhat.com>
4020
4021         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
4022         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
4023         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
4024         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
4025
4026 2002-02-06  Richard Henderson  <rth@redhat.com>
4027
4028         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
4029
4030 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
4031
4032         * gcc.dg/20020206-1.c: New test.
4033
4034 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
4035
4036         * gcc.c-torture/execute/20020206-1.c: New test.
4037
4038         * gcc.c-torture/execute/20020206-2.c: New test.
4039
4040         PR optimization/5429:
4041         * gcc.c-torture/compile/20020206-1.c: New test.
4042
4043 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
4044
4045         * g++.dg/ext/align1.C: Do not use an explicit alignment value
4046         as certain file formats cannot support particularly large
4047         alignments.
4048
4049         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
4050         and do not expect to be able to link the executable.
4051
4052         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
4053         fail because the COFF format does not support the weak attribute.
4054
4055 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
4056
4057         * g77.dg/pr5473.f:  New test
4058
4059 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
4060
4061         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
4062         Fix testcase accordingly.
4063
4064 2002-02-04  Richard Henderson  <rth@redhat.com>
4065
4066         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
4067         (buf): Change to be an array of pointers, not ints.
4068
4069 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4070
4071         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
4072         before all tests.  Move warning one line above to match where it
4073         C frontend emits.
4074         * gcc.dg/Wswitch-2.c: New test.
4075         * g++.dg/warn/Wswitch-1.C: New test.
4076         * g++.dg/warn/Wswitch-2.C: New test.
4077
4078 2002-02-04  Richard Henderson  <rth@redhat.com>
4079
4080         * g++.dg/abi/offsetof.C: Fix size comparison.
4081
4082 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
4083
4084         * gcc.dg/cast-qual-2.c: New test.
4085
4086 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4087
4088         * gcc.dg/20020201-4.c: New test.
4089
4090 2002-02-04  Ben Elliston  <bje@redhat.com>
4091
4092         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
4093         target_info attribute != 0, in addition to the empty string.
4094         (gcc_target_compile): Likewise.
4095
4096 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
4097
4098         * gcc.dg/Wswitch.c: New test.
4099         PR gcc/4475. PR gcc/3780.
4100
4101 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
4102
4103         * g77.f-torture/execute/5122.f: New test for regressions
4104         against PR fortran/5122.
4105
4106 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
4107
4108         * g77.f-torture/compile/pr3743.f: Delete
4109         * g77.dg/pr3743-1.f: New test.
4110         * g77.dg/pr3743-2.f: New test.
4111         * g77.dg/pr3743-3.f: New test.
4112         * g77.dg/pr3743-4.f: New test.
4113
4114 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4115
4116         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
4117
4118 2002-02-02  Richard Henderson  <rth@redhat.com>
4119
4120         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
4121         * gcc.c-torture/execute/bf64-1.c: Likewise.
4122
4123 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4124
4125         * gcc.dg/20020201-2.c: New test.
4126
4127         * gcc.dg/20020201-3.c: New test.
4128
4129         * gcc.c-torture/execute/bitfld-2.c: New test.
4130
4131 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4132
4133         * gcc.dg/bitfld-1.c: Update.
4134         * gcc.dg/bitfld-2.c: Update.
4135         * gcc.c-torture/execute/bitfld-1.x: New.
4136
4137 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4138
4139         * gcc.c-torture/execute/20020201-1.c: New test.
4140
4141 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
4142
4143         PR target/5469
4144         * gcc.dg/20020201-1.c: New test.
4145
4146 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
4147
4148         PR fortran/3743
4149         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
4150         * g77.f-torture/compile/pr3743.x: Remove
4151
4152 2002-01-31  Tom Rix  <trix@redhat.com>
4153
4154         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
4155
4156 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4157
4158         * gcc.dg/noncompile/20020130-1.c: New test.
4159
4160 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
4161
4162         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
4163
4164 2002-01-29  Richard Henderson  <rth@redhat.com>
4165
4166         * gcc.c-torture/execute/991118-1.c: Cast various constants back
4167         to long long.
4168         * gcc.c-torture/execute/bf64-1.c: Likewise.
4169
4170 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
4171
4172         * gcc.c-torture/execute/20020129-1.c: New test.
4173
4174 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4175
4176         * gcc.c-torture/compile/20000224-1.c: Update.
4177         * gcc.c-torture/execute/bitfld-1.c: New tests.
4178         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
4179         * gcc.dg/uninit-A.c: Update.
4180
4181 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
4182
4183         * g++.dg/template/ctor1.C: Add instantiation.
4184
4185 2002-01-28  Paul Koning  <pkoning@equallogic.com>
4186
4187         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
4188         argument to __builtin_prefetch to be const ptr.
4189
4190 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
4191
4192         * gcc.c-torture/compile/20020120-1.c: New test.
4193
4194 2002-01-27  Kazu Hirata  <kazu@hxi.com>
4195
4196         * gcc.c-torture/execute/20020127-1.c: New test.
4197
4198 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
4199
4200         * g77.dg/f77-edit-i-in.f: New test
4201         * g77.dg/f77-edit-i-out.f: New test
4202
4203 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
4204
4205         * gcc.dg/debug/debug.exp: New file.
4206         * gcc.dg/debug/trivial.c: New file.
4207         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
4208         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
4209         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
4210         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
4211         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
4212         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
4213         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
4214         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
4215         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
4216         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
4217         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
4218         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
4219         * gcc.dg/20000503-1.c: Removed.
4220         * gcc.dg/20010207-1.c: Removed.
4221         * gcc.dg/20011223-1.c: Removed.
4222         * gcc.dg/20020104-2.c: Removed.
4223         * gcc.dg/debug-1.c: Removed.
4224         * gcc.dg/debug-2.c: Removed.
4225         * gcc.dg/debug-3.c: Removed.
4226         * gcc.dg/debug-4.c: Removed.
4227         * gcc.dg/debug-5.c: Removed.
4228         * gcc.dg/debug-6.c: Removed.
4229         * gcc.dg/dwarf2-1.c: Removed.
4230         * gcc.dg/dwarf2-2.c: Removed.
4231
4232 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
4233
4234         * g++.old-deja/g++.other/eh5.C: New test.
4235         * g++.old-deja/g++.other/sibcall2.C: New test.
4236         * g++.old-deja/g++.other/array9.C: New test.
4237         * g++.old-deja/g++.other/typename2.C: New test.
4238         * g++.old-deja/g++.other/crash60.C: New test.
4239         * g++.old-deja/g++.other/conv9.C: New test.
4240         * g++.old-deja/g++.other/mangle10.C: New test.
4241         * g++.old-deja/g++.other/unchanging1.C: New test.
4242         * g++.old-deja/g++.other/exprstmt1.C: New test.
4243         * g++.old-deja/g++.other/inline23.C: New test.
4244         * g++.old-deja/g++.eh/ia64-1.C: New test.
4245         * g++.old-deja/g++.other/dwarf2-1.C: New test.
4246         * g++.old-deja/g++.other/reload1.C: New test.
4247         * g++.old-deja/g++.other/static20.C: New test.
4248         * g++.old-deja/g++.other/local-alloc1.C: New test.
4249         * g++.old-deja/g++.other/conv8.C: New test.
4250         * g++.old-deja/g++.other/stmtexpr2.C: New test.
4251         * g++.old-deja/g++.other/storeexpr1.C: New test.
4252         * g++.old-deja/g++.other/storeexpr2.C: New test.
4253         * g++.dg/eh/template2.C: New test.
4254         * g++.dg/warn/weak1.C: New test.
4255
4256 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
4257
4258         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4259         Remove first, non-varying, argument.
4260
4261 2002-01-23  Richard Henderson  <rth@redhat.com>
4262
4263         * gcc.dg/inline-2.c: New.
4264
4265         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
4266         Add optional target arg.  Check number of arguments.
4267         (scan-assembler-not, scan-assembler-dem): Likewise.
4268         (scan-assembler-dem-not): Likewise.
4269
4270 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4271
4272         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
4273         line 12.
4274         * g++.old-deja/g++.brendan/parse3.C,
4275         g++.old-deja/g++.other/crash26.C,
4276         g++.old-deja/g++.other/crash28.C,
4277         g++.old-deja/g++.other/crash29.C,
4278         g++.old-deja/g++.other/crash30.C,
4279         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
4280
4281 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
4282
4283         * gcc.dg/20020115-1.c: New.
4284
4285 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
4286
4287         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
4288
4289 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
4290
4291         * gcc.dg/20020122-3.c: New.
4292
4293 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
4294
4295         * g++.dg/other/gc1.C: New test.
4296
4297 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4298
4299         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
4300
4301 2002-01-22  Richard Henderson  <rth@redhat.com>
4302
4303         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
4304
4305 2002-01-22  Richard Henderson  <rth@redhat.com>
4306
4307         * gcc.dg/20020122-4.c: New.
4308
4309 2002-01-22  H.J. Lu <hjl@gnu.org>
4310
4311         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
4312         link output.
4313         * gcc.dg/special/ecos.exp: Likewise.
4314         * lib/g++-dg.exp: Likewise.
4315         * lib/g77-dg.exp: Likewise.
4316         * lib/gcc-dg.exp : Likewise.
4317         * lib/mike-g++.exp: Likewise.
4318         * lib/mike-g77.exp: Likewise.
4319         * lib/mike-gcc.exp: Likewise.
4320         * lib/objc-dg.exp: Likewise.
4321
4322 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
4323
4324         PR target/5379
4325         * gcc.dg/20020122-2.c: New test.
4326
4327 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
4328
4329         * gcc.dg/20020122-1.c: New test.
4330
4331 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
4332
4333         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4334
4335 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
4336
4337         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
4338
4339 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4340
4341         * gcc.c-torture/compile/20020121-1.c: New test.
4342
4343 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4344
4345         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
4346         ld_library_path.
4347
4348 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
4349
4350         * gcc.dg/20020218-1.c: New test.
4351
4352 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
4353
4354         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
4355         messages
4356         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
4357         "At global scope" warning
4358         * g++.dg/ext/align1.C: Change cygwin test for alignment
4359         from db-bogus to dg-warning
4360
4361 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
4362
4363         * g77.f-torture/compile/cpp2.F: New test.
4364
4365 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4366
4367         * g++.dg/template/access1.C: New test.
4368
4369 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
4370
4371         * gcc.dg/20020118-1.c: New.
4372
4373 2002-01-18  Kazu Hirata  <kazu@hxi.com>
4374
4375         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
4376
4377 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4378
4379         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
4380         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
4381         alignment warnings.
4382
4383 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4384
4385         * gcc.misc-tests/i386-prefetch.exp: Save and restore
4386         torture_with_loops and torture_without_loops
4387
4388 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
4389
4390         * gcc.c-torture/compile/20020116-1.c: New test.
4391
4392 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
4393
4394         * gcc.dg/20020116-2.c: New test.
4395
4396         * gcc.dg/ultrasp4.c: New test.
4397
4398         * gcc.dg/20020116-1.c: New test.
4399
4400 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
4401
4402         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
4403         by EABI.
4404
4405 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
4406
4407         * gcc.misc-tests/i386-prefetch.exp: New.
4408         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
4409         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
4410         * gcc.misc-tests/i386-pf-none-1.c: New test.
4411         * gcc.misc-tests/i386-pf-sse-1.c: New test.
4412
4413 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
4414
4415         * gcc.dg/gnu89-init-1.c: Add new tests.
4416
4417 2002-01-15  Andreas Jaeger  <aj@suse.de>
4418
4419         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
4420         * gcc.dg/i386-mmx-2.c: Likewise.
4421         * gcc.dg/i386-sse-1.c: Likewise.
4422         * gcc.dg/i386-sse-2.c: Likewise.
4423         * gcc.dg/i386-sse-3.c: Likewise.
4424
4425 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
4426
4427         * g77.f-torture/execute/intrinsic-unix-bessel.f:
4428         Uncomment additional cases that now pass.
4429
4430 2002-01-11  Richard Henderson  <rth@redhat.com>
4431
4432         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
4433         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
4434
4435 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
4436
4437         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
4438
4439 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
4440
4441         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
4442         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
4443
4444 2002-01-10  Dale Johannesen  <dalej@apple.com>
4445
4446         * gcc.c-torture/execute/loop-11.c: New.
4447
4448 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
4449
4450         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
4451         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
4452
4453 2002-01-09  Richard Henderson  <rth@redhat.com>
4454
4455         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
4456         type in which to perform the operation for each size.
4457
4458 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
4459
4460         * gcc.c-torture/compile/20020109-2.c: New test.
4461
4462 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
4463
4464         * gcc.c-torture/execute/loop-10.c: New test.
4465
4466 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4467
4468         * gcc.c-torture/compile/20010226-1.c: New test.
4469         * gcc.c-torture/compile/20010227-1.c: New test.
4470         * gcc.c-torture/compile/20010426-1.c: New test.
4471         * gcc.c-torture/compile/20010510-1.c: New test.
4472         * gcc.c-torture/compile/20010605-3.c: New test.
4473         * gcc.c-torture/compile/20010824-1.c: New test.
4474         * gcc.c-torture/execute/20010409-1.c: New test.
4475         * gcc.dg/noncompile/20000901-1.c: New test.
4476         * gcc.dg/20001023-1.c: New test.
4477         * gcc.dg/20001101-1.c: New test.
4478         * gcc.dg/20001102-1.c: New test.
4479         * gcc.dg/20010207-1.c: New test.
4480         * gcc.dg/20010405-1.c: New test.
4481         * gcc.dg/20010822-1.c: New test.
4482         * gcc.dg/20011107-1.c: New test.
4483
4484 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
4485
4486         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
4487
4488         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
4489         execution failure on PA targets.
4490
4491 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4492
4493         * gcc.c-torture/compile/20020109-1.c: New test.
4494
4495 2002-01-08  Kazu Hirata  <kazu@hxi.com>
4496
4497         * gcc.c-torture/execute/20020108-1.c: New test.
4498
4499 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
4500
4501         * gcc.dg/20020108-1.c: New test.
4502
4503 2002-01-08  H.J. Lu <hjl@gnu.org>
4504
4505         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
4506         for header files.
4507
4508 2002-01-08  Geoff Keating  <geoffk@redhat.com>
4509
4510         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
4511         consistency.
4512
4513 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
4514
4515         * gcc.dg/altivec-4.c: Test altivec predicates.
4516
4517 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
4518
4519         * gcc.c-torture/execute/20020107-1.c: New test.
4520
4521 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
4522
4523         PR c/5279
4524         * gcc.c-torture/compile/20020106-1.c: New test.
4525
4526 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
4527
4528         * gcc.c-torture/execute/nestfunc-4.c: New test.
4529
4530 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4531
4532         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
4533         extra triple that slipped in.
4534         * g++.old-deja/g++.abi/align.C: Likewise.
4535         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4536
4537 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4538
4539         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
4540         * g++.old-deja/g++.abi/align.C: Likewise.
4541         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4542
4543         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
4544         on FreeBSD/i386.
4545         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
4546         FreeBSD.
4547
4548 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
4549
4550         * gcc.dg/20020104-1.c: New test.
4551
4552         * gcc.dg/20020104-2.c: New test.
4553
4554 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
4555
4556         * gcc.dg/20020103-1.c: Fix typo in target selector.
4557
4558 2002-01-03  Richard Henderson  <rth@redhat.com>
4559
4560         * gcc.dg/20020103-1.c: New.
4561
4562 2002-01-03  Kazu Hirata  <kazu@hxi.com>
4563
4564         * gcc.c-torture/execute/20020103-1.c: New test.
4565
4566 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
4567
4568         * g++.dg/other/debug2.C: New test.
4569
4570         * gcc.c-torture/compile/20020103-1.c: New test.
4571
4572 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
4573
4574         * gcc.dg/gnu89-init-1.c: Added new tests.
4575
4576 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4577
4578         * g++.dg/template/friend2.C: Remove as patch is reverted.
4579
4580         * g++.dg/warn/oldcast1.C: New test.
4581
4582         * g++.dg/template/ptrmem1.C: New test.
4583         * g++.dg/template/ptrmem2.C: New test.
4584
4585         * g++.dg/template/ntp.C: New test.
4586
4587         * g++.dg/other/component1.C: New test.
4588
4589         * g++.dg/template/ttp3.C: New test.
4590
4591         * g++.dg/template/friend2.C: New test.
4592         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
4593
4594 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4595
4596         * g++.dg/other/ptrmem1.C: New test.
4597         * g++.dg/other/ptrmem2.C: New test.
4598
4599 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4600
4601         * g++.dg/template/ctor1.C: New test.
4602
4603 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4604
4605         * g++.dg/template/friend2.C: New test.
4606
4607 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
4608
4609         * gcc.dg/mmix-1.c: New test.
4610
4611 2001-12-31  Richard Henderson  <rth@redhat.com>
4612
4613         * gcc.dg/asm-5.c: New.
4614
4615 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
4616
4617         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
4618         in namespace __gnu_cxx
4619
4620 2001-12-30  Richard Henderson  <rth@redhat.com>
4621
4622         * gcc.dg/debug-6.c: New.
4623
4624 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
4625
4626         * gcc.c-torture/compile/20011229-2.c: New test.
4627
4628 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
4629
4630         * gcc.dg/debug-3.c: New test.
4631         * gcc.dg/debug-4.c: New test.
4632         * gcc.dg/debug-5.c: New test.
4633
4634 2001-12-29  Richard Henderson  <rth@redhat.com>
4635
4636         * g++.dg/eh/loop1.C: New.
4637
4638 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4639
4640         * g++.dg/template/crash1.C: New test.
4641
4642 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4643
4644         * g++.dg/other/const1.C: New test.
4645
4646 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
4647
4648         * gcc.c-torture/compile/20011229-1.c: New test.
4649
4650 2001-12-28  Stan Shebs  <shebs@apple.com>
4651
4652         * lib/objc-torture.exp: Resync with c-torture.exp.
4653         * lib/objc.exp: Load standard libraries.
4654
4655 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
4656
4657         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
4658         additional tests.
4659
4660 2001-12-27  Roger Sayle <roger@eyesopen.com>
4661
4662         * gcc.c-torture/execute/string-opt-16.c: New testcase.
4663
4664 2001-12-27  Richard Henderson  <rth@redhat.com>
4665
4666         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
4667
4668 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
4669
4670         * g++.dg/eh/ctor1.C: New test.
4671         * g++.dg/other/error2.C: New test.
4672
4673 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
4674
4675         * g++.dg/other/init2.C: New test.
4676
4677 2001-12-24  Richard Henderson  <rth@redhat.com>
4678
4679         * gcc.dg/20011223-1.c: New.
4680         * gcc.dg/inline-1.c: New.
4681
4682 2001-12-23  Richard Henderson  <rth@redhat.com>
4683
4684         * gcc.dg/asm-4.c: Test operand modifiers.
4685
4686 2001-12-23  Richard Henderson  <rth@redhat.com>
4687
4688         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
4689
4690 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4691
4692         * gcc.c-torture/execute/20011223-1.c: New test.
4693
4694 2001-12-21  Richard Henderson  <rth@redhat.com>
4695
4696         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
4697         re-enables the warning.
4698
4699 2001-12-21  Richard Henderson  <rth@redhat.com>
4700
4701         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
4702
4703 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
4704
4705         * gcc.c-torture/compile/20011218-1.c: New test.
4706
4707 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
4708
4709         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
4710         arm-isr.c test.
4711         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
4712         epilogue generation for ARM ISR routines.
4713
4714 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4715
4716         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
4717         * gcc.dg/format/c90-printf-3.c: Likewise.
4718         * gcc.dg/format/c99-printf-3.c: Likewise.
4719         * gcc.dg/format/ext-1.c: Likewise.
4720         * gcc.dg/format/ext-6.c: Likewise.
4721         * gcc.dg/format/format.h: Prototype unlocked stdio.
4722
4723 2001-12-20  Richard Henderson  <rth@redhat.com>
4724
4725         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
4726         (arena): Use it.
4727         (malloc): Correct allocation logic.  Abort if we fill up the
4728         arena before initialization complete.
4729         (realloc): Correct allocation logic.
4730
4731 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
4732
4733         * gcc.c-torture/compile/20011219-2.c: New test.
4734
4735         * gcc.c-torture/execute/20011219-1.c: New test.
4736
4737 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
4738
4739         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
4740         target does not support weak symbols.
4741
4742 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
4743
4744         * gcc.c-torture/compile/20011219-1.c: New test.
4745
4746 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
4747
4748         * g++.dg/other/error1.C: New test.
4749
4750 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
4751
4752         * gcc.c-torture/execute/20011217-1.c: New test.
4753
4754 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
4755
4756         * objc.dg/special/: New directory.
4757         * objc.dg/special/special.exp: New file.
4758         * objc.dg/special/unclaimed-category-1.h: New file.
4759         * objc.dg/special/unclaimed-category-1a.m: New file.
4760         * objc.dg/special/unclaimed-category-1.m: New file.
4761
4762 2001-12-17  Andreas Jaeger  <aj@suse.de>
4763
4764         * gcc.c-torture/compile/20011217-2.c: New test.
4765
4766 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4767
4768         * gcc.c-torture/compile/20011217-1.c: New test.
4769
4770 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
4771
4772         * testsuite/gcc.dg/20011214-1.c: New.
4773
4774 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
4775
4776         * gcc.dg/altivec-4.c: New.
4777
4778 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
4779
4780         * gcc.dg/20011113-1.c: New test.
4781
4782 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4783
4784         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
4785         std::__malloc_alloc_template<0> and
4786         std::__default_alloc_template<false, 0>.
4787
4788 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4789
4790         * objc/execute/bf-21.m: New test.
4791         * objc/execute/enumeration-1.m: New test.
4792         * objc/execute/enumeration-2.m: New test.
4793
4794 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
4795
4796         * gcc.dg/gnu89-init-1.c: New test.
4797
4798 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
4799
4800         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
4801         * g++.old-deja/g++.jason/2371.C: Likewise.
4802         * g++.old-deja/g++.jason/template33.C: Likewise.
4803         * g++.old-deja/g++.jason/template34.C: Likewise.
4804         * g++.old-deja/g++.jason/template36.C: Likewise.
4805         * g++.old-deja/g++.oliva/typename1.C: Likewise.
4806         * g++.old-deja/g++.oliva/typename2.C: Likewise.
4807         * g++.old-deja/g++.other/typename1.C: Likewise.
4808         * g++.old-deja/g++.pt/inherit2.C: Likewise.
4809         * g++.old-deja/g++.pt/nontype5.C: Likewise.
4810         * g++.old-deja/g++.pt/typename11.C: Likewise.
4811         * g++.old-deja/g++.pt/typename14.C: Likewise.
4812         * g++.old-deja/g++.pt/typename16.C: Likewise.
4813         * g++.old-deja/g++.pt/typename3.C: Likewise.
4814         * g++.old-deja/g++.pt/typename4.C: Likewise.
4815         * g++.old-deja/g++.pt/typename5.C: Likewise.
4816         * g++.old-deja/g++.pt/typename7.C: Likewise.
4817         * g++.old-deja/g++.robertl/eb9.C: Likewise.
4818
4819 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
4820
4821         * g++.dg/other/linkage1.C: New test.
4822         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
4823         specifiers.
4824
4825 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
4826
4827         * gcc.dg/concat.c: New test.
4828
4829 2001-12-11  Stan Shebs  <shebs@apple.com>
4830
4831         * objc/compile: New test directory.
4832         * objc/compile/compile.exp: New expect script.
4833         * objc/compile/20011211-1.m: New compile test.
4834
4835 2001-12-11  Jason Merrill  <jason@redhat.com>
4836
4837         * lib/prune.exp (prune_gcc_output): Also handle "In member
4838         function".  So many permutations...
4839
4840 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
4841
4842         * g++.dg/template/typedef1.C: New test.
4843
4844 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
4845
4846         * g++.dg/other/copy1.C: New test.
4847
4848 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
4849
4850         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
4851
4852         * gcc.dg/builtin-choose-expr.c: New.
4853
4854 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
4855
4856         * gcc.dg/altivec-2.c: New.
4857
4858 2001-12-07  Richard Henderson  <rth@redhat.com>
4859
4860         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
4861
4862 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
4863
4864         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
4865         ultrasparc.
4866
4867 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4868
4869         * g++-old.deja/g++.robertl/eb101.C: Deleted.
4870
4871 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
4872
4873         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
4874         variable argument list.
4875
4876 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
4877
4878         * gcc.c-torture/execute/memcheck: Delete entire directory.
4879         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
4880         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
4881
4882 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4883
4884         * gcc.dg/Wshadow-1.c: New test.
4885
4886 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
4887
4888         * gcc.c-torture/compile/20011130-1.c: New test.
4889
4890         * gcc.dg/noncompile/20011025-1.c: New test.
4891
4892         * g++.dg/other/anon-union.C: New test.
4893
4894         * gcc.c-torture/execute/20011024-1.c: New test.
4895
4896 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
4897
4898         * gcc.c-torture/execute/20000722-1.x,
4899         gcc.c-torture/execute/20010123-1.x: Remove.
4900         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
4901         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
4902         gcc.dg/c99-complit-2.c: New tests.
4903
4904 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
4905
4906         * g++.dg/inherit/base1.C: New test.
4907
4908 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
4909
4910         * g++.dg/other/stdarg1.C: New test.
4911
4912         * gcc.c-torture/compile/20011130-2.c: New test.
4913
4914 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
4915
4916         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
4917         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
4918         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
4919         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
4920         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
4921         * gcc.dg/builtin-prefetch-1.c: New test.
4922
4923 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
4924
4925         * gcc.dg/20011130-1.c: New test.
4926
4927 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
4928
4929         * g++.dg/other/scope1.C: New test.
4930         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
4931
4932 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4933
4934         * gcc.dg/vla-init-1.c: New test.
4935
4936 2001-12-01  Geoff Keating  <geoffk@redhat.com>
4937
4938         * gcc.c-torture/compile/structs.c: New testcase from GDB.
4939
4940 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4941
4942         * objc.dg/alias.m: Update.
4943         * objc.dg/class-1.m: Update.
4944         * objc.dg/const-str-1.m: Update.
4945         * objc.dg/fwd-proto-1.m: Update.
4946         * objc.dg/id-1.m: Update.
4947         * objc.dg/super-class-1.m: Update.
4948
4949 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
4950
4951         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
4952         constructs.
4953
4954 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
4955
4956         * gcc.c-torture/execute/20011128-1.c: New test.
4957
4958 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
4959
4960         * gcc.dg/20011127-1.c: New test.
4961
4962 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4963
4964         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
4965         from Austin Group draft 7.
4966         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
4967         scanf format arguments.
4968         * gcc.dg/format/no-exargs-2.c: New test.
4969
4970 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
4971
4972         * g++.dg/abi/vbase8-4.C: New test.
4973
4974 2001-11-24  Ian Lance Taylor  <ian@airs.com>
4975
4976         * gcc.c-torture/execute/20011121-1.c: New test.
4977
4978 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
4979
4980         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
4981
4982 2001-11-23  Andreas Jaeger  <aj@suse.de>
4983
4984         * gcc.dg/cpp/charconst-2.c: New test.
4985
4986 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
4987
4988         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
4989         to the host if it is remote.  Let tests specify extra headers
4990         they use.
4991         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
4992         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
4993         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
4994         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
4995         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
4996         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
4997         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
4998         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
4999         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
5000         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
5001
5002 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
5003
5004         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
5005         for little endian ARMs.
5006
5007 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
5008
5009         * gcc.c-torture/compile/20011119-1.c: New test.
5010         * gcc.c-torture/compile/20011119-2.c: New test.
5011
5012 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
5013
5014         * gcc.dg/altivec-1.c: Fix typo.
5015
5016 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5017
5018         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
5019
5020 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
5021
5022         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
5023
5024 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
5025
5026         * lib/g77.exp: Don't specify --rpath-link.
5027
5028         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
5029         across all the headers.
5030         * gcc.dg/format/format.exp: For testing on a remote host,
5031         copy format.h.
5032
5033         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
5034         * gcc.c-torture/execute/930406-1.c: Likewise.
5035         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5036
5037 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
5038
5039         * gcc.dg/altivec-1.c: New.
5040
5041 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
5042
5043         * gcc.dg/cpp/fpreprocessed.c: New test case.
5044
5045 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5046
5047         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
5048         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
5049         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
5050
5051 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5052
5053         * gcc.dg/no-builtin-1.c: New test.
5054
5055 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
5056
5057         * gcc.c-torture/execute/20011115-1.c: New test.
5058
5059 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
5060
5061         * gcc.c-torture/compile/20011114-2.c: New test.
5062         * gcc.c-torture/compile/20011114-3.c: New test.
5063         * gcc.c-torture/compile/20011114-4.c: New test.
5064
5065 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
5066
5067         * g++.dg/other/init1.C: New test.
5068
5069 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
5070
5071         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
5072         message.
5073
5074         * gcc.c-torture/execute/20011114-1.c: New testcase.
5075
5076         * gcc.c-torture/compile/20010327-1.c: Revert last change.
5077         * gcc.c-torture/compile/20011114-1.c: New test, exactly
5078         like the (before this change) version of 20010327-1.c.
5079
5080 2001-11-14  Roger Sayle <roger@eyesopen.com>
5081
5082         * gcc.c-torture/execute/string-opt-13.c: New testcase.
5083
5084 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
5085
5086         * g++.dg/init/array2.C: New test.
5087
5088 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
5089
5090         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
5091
5092 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
5093
5094         * g++.dg/other/forscope1.C: New test.
5095         * g++.dg/ext/forscope1.C: New test.
5096         * g++.dg/ext/forscope2.C: New test.
5097
5098 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
5099
5100         * gcc.c-torture/execute/20011113-1.c: New test.
5101
5102 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
5103
5104         * gcc.c-torture/execute/20011109-2.c: New test.
5105
5106         * gcc.c-torture/execute/20011109-1.c: New test.
5107
5108 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
5109
5110         * gcc.c-torture/compile/20011109-1.c: New test.
5111
5112 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
5113
5114         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
5115         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
5116         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
5117         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
5118         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
5119         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
5120         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
5121
5122 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5123
5124         * g++.dg/warn/Wshadow-1.C: New tests.
5125         * g++.old-deja/g++.mike/for3.C: Update.
5126
5127 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5128
5129         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
5130         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
5131         XFAILs.  Adjust expected error texts.
5132         * gcc.c-torture/compile/20011106-1.c,
5133         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
5134         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
5135         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
5136         gcc.dg/c99-array-lval-5.c: New tests.
5137
5138 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5139
5140         * gcc.dg/cpp/defined.c: Update.
5141
5142 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5143
5144         * gcc.c-torture/execute/anon-1.c: New test.
5145
5146 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
5147
5148         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
5149         same size, so no warning should be produced on stormy16.
5150
5151         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
5152         due to oversized array.
5153         * g++.old-deja/g++.mike/ns15.C: Likewise.
5154         * g++.old-deja/g++.pt/crash16.C: Likewise.
5155
5156 2001-11-02  Graham Stott  <grahams@redhat.com>
5157
5158         * g++.dgother/debug1.C: Fix typos.
5159
5160 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
5161
5162         * g++.dg/other/debug1.C: New test.
5163
5164 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5165
5166         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
5167         of unsigned long.
5168
5169 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
5170
5171         * gcc.dg/20011029-2.c: New test.
5172
5173         * gcc.c-torture/compile/20011029-1.c: New test.
5174
5175 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5176
5177         * objc/execute/class_self-1.m: New test.
5178         * objc/execute/class_self-2.m: New test.
5179
5180 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
5181
5182         * gcc.misc-tests/msgs.exp: Delete.
5183         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
5184         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
5185         error set to match recent changes.
5186
5187 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
5188
5189         * gcc.dg/20011021-1.c: New test.
5190
5191 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
5192
5193         * gcc.c-torture/compile/20011023-1.c: New test.
5194
5195 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
5196
5197         * lib/g77.exp: Rewrite based on lib/g++.exp.
5198
5199 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
5200
5201         * gcc.c-torture/execute/20011019-1.c: New test.
5202
5203         * gcc.dg/20011018-1.c: New test.
5204
5205 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
5206
5207         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
5208
5209 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
5210
5211         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
5212         * gcc.dg/attr-invalid.c: Likewise.
5213
5214 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
5215
5216         * testsuite/gcc.dg/20011015-1.c: New test.
5217
5218 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5219
5220         * g++.dg/template/unify2.C: New test.
5221
5222 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5223
5224         * g++.dg/other/exception-specification.C: New test
5225
5226 2001-10-13  Tom Rix  <trix@redhat.com>
5227
5228         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
5229         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
5230
5231 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
5232
5233         * testsuite/gcc.dg/20011009-1.c: New test.
5234
5235 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
5236
5237         PR g++/4476
5238         * g++.dg/other/friend1.C: New test.
5239
5240 2001-10-11  Richard Henderson  <rth@redhat.com>
5241
5242         * g++.old-deja/g++.other/crash18.C: Add -S to options.
5243
5244 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5245
5246         * gcc.c-torture/compile/20011010-1.c: New.
5247
5248 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5249
5250         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
5251         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
5252         g77.f-torture/execute/execute.exp,
5253         g77.f-torture/noncompile/noncompile.exp,
5254         gcc.c-torture/compile/compile.exp,
5255         gcc.c-torture/execute/execute.exp,
5256         gcc.c-torture/execute/ieee/ieee.exp,
5257         gcc.c-torture/execute/memcheck/memcheck.exp,
5258         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
5259         objc/execute/execute.exp: Update FSF address.
5260
5261 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
5262
5263         * gcc.dg/cpp/cmdlne-C.c: Update.
5264         * gcc.dg/cpp/cmdlne-C2.c: New.
5265
5266 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5267
5268         * gcc.c-torture/execute/20011008-3.c: New.
5269
5270 2001-10-08  DJ Delorie  <dj@redhat.com>
5271
5272         * gcc.dg/20011008-1.c: New.
5273         * gcc.dg/20011008-2.c: New.
5274
5275 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5276
5277         * gcc.dg/cpp/spacing1.c: Update test.
5278
5279 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5280
5281         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
5282         spelling errors of "separate" as "seperate".
5283
5284 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
5285
5286         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
5287         enough to avoid inlining.
5288
5289 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5290
5291         * lib/g77.exp: set libg2c_dir correctly.
5292
5293 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5294
5295         * gcc.dg/cpp/macro11.c: New test.
5296
5297 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5298
5299         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
5300         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
5301         gcc.dg/format/multattr-3.c: New tests.
5302         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
5303         tests for format attributes on function pointers being rejected.
5304
5305 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5306
5307         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
5308
5309 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5310
5311         * g++.dg/warn/format1.C: New test.
5312
5313 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
5314
5315         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
5316
5317 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5318
5319         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
5320
5321 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5322
5323         * gcc.dg/cpp/redef2.c: Add test.
5324
5325 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
5326
5327         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
5328         long-standing bug on i686, apparently.
5329         * gcc.c-torture/execute/loop-2c.x: New file.
5330         * gcc.c-torture/execute/loop-2d.x: New file.
5331         * gcc.c-torture/execute/loop-3c.x: New file.
5332
5333 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
5334
5335         * gcc.dg/cpp/20000625-2.c: Correct line number.
5336
5337 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5338
5339         * gcc.dg/cpp/macro10.c: New test.
5340         * gcc.dg/cpp/strify3.c: New test.
5341         * gcc.dg/cpp/spacing1.c: Add tests.
5342         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
5343         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
5344
5345 2001-09-24  DJ Delorie  <dj@redhat.com>
5346
5347         * gcc.c-torture/execute/20010924-1.c: New test.
5348
5349 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5350
5351         * testsuite/objc/execute/paste.m: Remove.
5352
5353 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5354
5355         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
5356
5357 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
5358
5359         * g77.dg/strlen0.f: New test.
5360
5361 2001-09-21  Richard Henderson  <rth@redhat.com>
5362
5363         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
5364         * g++.old-deja/g++.abi/vtable2.C: Likewise.
5365
5366 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5367
5368         Table-driven attributes.
5369         * g++.dg/ext/attrib1.C: New test.
5370
5371 2001-09-20  DJ Delorie  <dj@redhat.com>
5372
5373         * gcc.dg/20000926-1.c: Update expected warning messages.
5374         * gcc.dg/array-2.c: Likewise, and test for warnings too.
5375         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
5376         array.
5377
5378 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
5379
5380         * g++.dg/eh/registers1.C: New test case.
5381
5382 2001-09-17  Richard Henderson  <rth@redhat.com>
5383
5384         * gcc.dg/array-5.c: Fix VLA decomposition test.
5385
5386 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5387
5388         * gcc.dg/cpp/line5.c: New testcase.
5389
5390 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
5391
5392         * gcc.dg/cpp/macro9.c: New test.
5393
5394 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
5395
5396         * gcc.c-torture/execute/980223.c: Change type of addr from long
5397         to char *.
5398
5399 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
5400
5401         * gcc.c-torture/execute/20010915-1.c: New test.
5402
5403 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
5404
5405         * g77.dg/bprob: New directory.
5406         * g77.dg/bprob/bprob.exp: New file.
5407         * g77.dg/bprob/bprob-1.f: New test.
5408         * g77.dg/gcov: New directory.
5409         * g77.dg/gcov/gcov.exp: New file.
5410         * g77.dg/gcov/gcov-1.f: New test.
5411         * g77.dg/gcov/gcov-1.x: New file.
5412
5413 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5414
5415         * gcc.dg/cpp/directiv.c: Update.
5416         * gcc.dg/cpp/undef1.c: Update.
5417
5418 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
5419
5420         * gcc.dg/20010912-1.c: New test.
5421
5422 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
5423
5424         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
5425         language-independent file in lib.
5426         * lib/gcov.exp: New file.
5427
5428 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5429
5430         * gcc.c-torture/compile/20010911-1.c: New test.
5431
5432 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
5433
5434         * lib/profopt.exp: New, to support profile-directed optimizations.
5435         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
5436         * gcc.misc-tests/bprob-1.c: New test.
5437         * gcc.misc-tests/bprob-2.c: New test.
5438
5439 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
5440
5441         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
5442         XFAIL and which kinds of gcov output to verify.
5443         * gcc.misc-tests/gcov-4b.x: New file.
5444         * gcc.misc-tests/gcov-5b.x: New file.
5445         * gcc.misc-tests/gcov-6.x: New file.
5446         * gcc.misc-tests/gcov-7.c: New test.
5447         * gcc.misc-tests/gcov-7.x: New file.
5448
5449 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
5450
5451         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
5452         * gcc.misc-tests/gcov-6.c: New test.
5453
5454 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5455
5456         PR c++/3986
5457         * g++.dg/abi/vbase1.C: New test.
5458
5459 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
5460
5461         * objc.dg/method-2.m: New.
5462
5463 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5464
5465         PR c++/4203
5466         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
5467         * g++.dg/init/empty1.C: New test.
5468
5469 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
5470
5471         * gcc.c-torture/compile/20010903-1.c: New test.
5472
5473 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
5474
5475         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
5476         for m68k.
5477
5478 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
5479
5480         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
5481
5482         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
5483
5484         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
5485
5486 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
5487
5488         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
5489         for 16-bit 'unsigned int'.
5490
5491 2001-08-29  Kazu Hirata  <kazu@hxi.com>
5492
5493         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
5494
5495 2001-08-27  Richard Henderson  <rth@redhat.com>
5496
5497         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
5498         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
5499
5500 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
5501
5502         * gcc.dg/asm-names.c (ymain): New.
5503
5504 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
5505
5506         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
5507         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
5508         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
5509
5510 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5511
5512         * gcc.dg/compare5.c: New testcase.
5513
5514 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
5515
5516         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
5517         and "In instantiation".
5518
5519 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
5520
5521         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
5522
5523 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
5524
5525         * gcc.misc-tests/gcov.exp: Add support for branch information.
5526         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
5527         * gcc.misc-tests/gcov-4.c: New test.
5528         * gcc.misc-tests/gcov-4b.c: New test.
5529         * gcc.misc-tests/gcov-5b.c: New test.
5530
5531 2001-08-20  Zack Weinberg  <zackw@panix.com>
5532
5533         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
5534         expected to fail.
5535
5536 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5537
5538         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
5539
5540 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
5541
5542         * g++.dg/eh/template1.C: New test.
5543
5544 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
5545
5546         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
5547         Fix thinko.
5548         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
5549         for xfail.
5550
5551 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
5552
5553         * lib/g77-dg.exp:  Use prune.exp for common procedures
5554         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
5555         * lib/g77.exp: (g77-dg-prune) Remove
5556
5557 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
5558
5559         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
5560
5561 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5562
5563         * g++.dg/template/unify1.C: New test.
5564
5565 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
5566
5567         * g++.dg/abi/empty4.C: New test.
5568
5569 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
5570
5571         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
5572         solaris2.*
5573         * g77.f-torture/compile/pr3743.x: Likewise
5574
5575 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5576
5577         * g++.dg/other/using-declaration.C: New test.
5578
5579 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5580
5581         * gcc.dg/cpp/tr-sign.c: New testcase.
5582
5583 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5584
5585         * gcc.dg/cpp/19951025-1.c: Revert.
5586         * gcc.dg/cpp/directiv.c: We no longer process directives that
5587         interrupt macro arguments.
5588
5589 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
5590
5591         * gcc.dg/bconstp-1.c: New test.
5592
5593 2001-08-03  Richard Henderson  <rth@redhat.com>
5594
5595         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
5596
5597 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5598
5599         * gcc.dg/cpp/19951025-1.c: Update.
5600
5601 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
5602
5603         * g77.dg/ff90-1.f (s): Fix reference of variable z,
5604         should be x.
5605
5606 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
5607
5608         Kill -fhonor-std.
5609         * g++.old-deja/g++.ns/ns14.C: Remove special options.
5610         * g++.old-deja/g++.other/std1.C: Likewise.
5611         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
5612
5613 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
5614
5615         * lib/g77.exp:  Load gcc-defs.exp for common procedures
5616         (g77_pass, g77_fail, g77_finish, g77_exit,
5617         ${tool}_check_unsupported_p} Now redundant.  Deleted.
5618
5619 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
5620
5621         * g77.dg/fbackslash.f
5622         * g77.dg/fcase-preserve.f
5623         * g77.dg/ff90-1.f
5624         * g77.dg/ffixed-line-length-0.f
5625         * g77.dg/ffixed-line-length-132.f
5626         * g77.dg/ffixed-line-length-7.f
5627         * g77.dg/ffixed-line-length-72.f
5628         * g77.dg/ffixed-line-length-none.f
5629         * g77.dg/ffree-form-1.f
5630         * g77.dg/fno-backslash.f
5631         * g77.dg/fno-f90-1.f
5632         * g77.dg/fno-fixed-form-1.f
5633         * g77.dg/fno-onetrip.f
5634         * g77.dg/fno-typeless-boz.f
5635         * g77.dg/fno-underscoring.f
5636         * g77.dg/fno-vxt-1.f
5637         * g77.dg/fonetrip.f
5638         * g77.dg/ftypeless-boz.f
5639         * g77.dg/fugly-assumed.f
5640         * g77.dg/funderscoring.f
5641         * g77.dg/fvxt-1.f
5642
5643 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
5644
5645         * objc.dg/fwd-proto-1.m: New.
5646         * objc.dg/local-decl-1.m: New.
5647         * objc.dg/naming-1.m: New.
5648         * objc.dg/naming-2.m: New.
5649         * objc.dg/proto-hier-1.m: New.
5650
5651 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
5652
5653         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
5654         largest-type elements to a struct makes its size grow.
5655
5656 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5657
5658         * g++.dg/abi/vthunk1.C: New test.
5659
5660 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5661
5662         * g++.dg/abi/vbase8-22.C: New test.
5663
5664 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5665
5666         * gcc.dg/cpp/macro8.c: New test.
5667
5668 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5669
5670         * g++.dg/abi/vbase8-21.C: New test.
5671
5672 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5673
5674         * g++.dg/abi/vbase8-10.C: New test.
5675
5676 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5677
5678         * lib/g++.exp (g++_set_ld_library_path): Renamed to
5679         ${tool}_set_ld_library_path.
5680         Changed caller.
5681         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
5682         g++.exp.
5683
5684 2001-07-26  Stan Cox <scox@redhat.com>
5685
5686         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
5687         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
5688         gcc_exit, gcc_check_unsupported_p):
5689         Moved to gcc-deps.exp
5690         * gcc-deps.exp: New file.
5691
5692 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5693
5694         * g++.old-deja/g++.pt/defarg14.C: New test.
5695
5696 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5697
5698         * g++.old-deja/g++.other/lineno5.C: New test.
5699
5700 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5701
5702         * g++.old-deja/g++.pt/crash68.C: New test.
5703
5704 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5705
5706         * g++.old-deja/g++.other/crash42.C: New test.
5707
5708 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5709
5710         * gcc.dg/cpp/extratokens.c: Fix.
5711         * gcc.dg/cpp/skipping2.c: New tests.
5712
5713 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5714
5715         * gcc.c-torture/execute/20010724-1.c: New file.
5716         * gcc.c-torture/execute/20010724-1.x: New file.
5717
5718 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5719
5720         * g++.old-deja/g++.other/cond7.C: New test.
5721
5722 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5723
5724         * g++.old-deja/g++.other/optimize4.C: New test.
5725
5726 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5727
5728         * g++.old-deja/g++.abi/vbase8-5.C: New test.
5729
5730 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
5731
5732         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
5733         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
5734         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
5735         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
5736
5737         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
5738         bug report" message.
5739
5740         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
5741         * g++.dg/ext/instantiate1.C: Move from old-deja.
5742
5743 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
5744
5745         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
5746         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
5747         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
5748         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
5749
5750 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
5751
5752         * gcc.c-torture/execute/20010723-1.c: New test.
5753
5754 2001-07-23  Ben Elliston  <bje@redhat.com>
5755
5756         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
5757
5758 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5759
5760         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
5761         i[34567]86-*-*.
5762         Delete handling of ieee_multilib_flags.
5763         Pass -mieee for alpha*-*-* and sh-*-*.
5764         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
5765
5766 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
5767
5768         Remove old-abi tests.
5769         * g++.old-deja/g++.mike/p11116.C: Remove.
5770         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
5771
5772 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
5773
5774         * g77.f-torture/compile/pr3743.f:  New test
5775
5776 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
5777
5778         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
5779
5780 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5781
5782         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
5783         g++.old-deja/g++.pt/static6.C: Likewise.
5784         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
5785         supports weak symbols.
5786
5787 2001-07-18  Andreas Jaeger  <aj@suse.de>
5788
5789         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
5790         supported again.
5791
5792 2001-07-18  Andreas Jaeger  <aj@suse.de>
5793
5794         * gcc.dg/iftrap-1.c: Fix target line.
5795
5796 2001-07-17  Richard Henderson  <rth@redhat.com>
5797
5798         * gcc.c-torture/execute/20010717-1.c: New.
5799
5800 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5801
5802         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
5803         tests.
5804
5805 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5806
5807         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
5808
5809 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5810
5811         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
5812         UAC_SIGBUS, UAC_NOPRINT definitions.
5813
5814 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5815
5816         * objc/execute/object_is_class.m: New test.
5817         * objc/execute/object_is_meta_class.m: New test.
5818
5819 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
5820
5821         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
5822         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
5823
5824 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
5825
5826         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
5827         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
5828
5829 2001-07-14  Richard Henderson  <rth@redhat.com>
5830
5831         * gcc.dg/iftrap-1.c: New.
5832
5833 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
5834
5835         * g77.f-torture/execute/intrinsic77.f: New test.
5836
5837 2001-07-11  Janis Johnson <janis@us.ibm.com>
5838
5839         * gcc.misc-tests/gcov-3.c: New test.
5840
5841 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
5842
5843         * gcc.c-torture/compile/20010711-1.c,
5844         * gcc.c-torture/compile/20010711-2.c: New tests.
5845
5846 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
5847
5848         * gcc.c-torture/execute/20010711-1.c: New test.
5849
5850 2001-07-11  Ben Elliston  <bje@redhat.com>
5851
5852         * g++.old-deja/g++.other/enum5.C: New test.
5853
5854 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
5855
5856         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
5857         (g++-dg-prune): Call prune_gcc_output.
5858         * prune.exp: New file for prune_gcc_output.
5859         * lib/g++.exp, lib/gcc.exp: Load it.
5860
5861 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5862
5863         * gcc.c-torture/compile/20010701-1.c,
5864         g++.old-deja/g++.ext/attrib6.C: New tests.
5865
5866 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
5867
5868         * gcc.c-torture/compile/20010706-1.c: New test.
5869
5870 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
5871
5872         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
5873
5874 2001-06-28  Stan Shebs  <shebs@apple.com>
5875
5876         * gcc.dg/pragma-darwin.c: New test.
5877
5878 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5879
5880         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
5881         Solaris 2.[678] system.
5882
5883 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5884
5885         * gcc.dg/20010622-1.c: New test.
5886
5887 2001-06-18  Stan Shebs  <shebs@apple.com>
5888
5889         * objc.dg: New directory.
5890         * objc.dg/dg.exp: New file.
5891         * objc.dg/alias.m: New.
5892         * objc.dg/class-1.m: New.
5893         * objc.dg/class-2.m: New.
5894         * objc.dg/const-str-1.m: New.
5895         * objc.dg/const-str-2.m: New.
5896         * objc.dg/id-1.m: New.
5897         * objc.dg/method-1.m: New.
5898         * objc.dg/super-class-1.m: New.
5899         * lib/objc-dg.exp: New file.
5900
5901 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5902
5903         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
5904         of label name.
5905
5906 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
5907
5908         * g++.old-deja/g++.abi/vbase8-9.C: New test.
5909
5910 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5911
5912         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
5913         variable.
5914
5915 2001-06-12  Richard Henderson  <rth@redhat.com>
5916
5917         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
5918
5919 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
5920
5921         * g++.old-deja/g++.abi/vbase5.C: New test.
5922         * g++.old-deja/g++.abi/vbase6.C: New test.
5923         * g++.old-deja/g++.abi/vbase7.C: New test.
5924
5925 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5926
5927         * gcc.c-torture/compile/20010610-1.c: New test.
5928
5929 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
5930
5931         * g++.old-deja/g++.abi/vbase4.C: New test.
5932
5933 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5934
5935         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
5936         support %f for HC11/HC12 targets.
5937         * gcc.c-torture/execute/930513-1.x: New file, likewise.
5938         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
5939         on HC11/HC12 targets.
5940         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
5941
5942 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5943
5944         * gcc.dg/wchar_t-1.c: New file.
5945         * gcc.dg/wint_t-1.c: Likewise.
5946
5947 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
5948
5949         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
5950
5951 2001-06-11  Richard Henderson  <rth@redhat.com>
5952
5953         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
5954
5955 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5956
5957         * gcc.c-torture/compile/20010611-1.c: New test.
5958
5959 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5960
5961         * gcc.dg/c99-tag-1.c: Add more tests.
5962
5963 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
5964
5965         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
5966         representation on MN10300 and ARM/Thumb.
5967
5968 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
5969
5970         * g77.f-torture/execute/20010610.f: New.
5971
5972 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
5973
5974         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
5975         names.
5976
5977 2001-06-09  Richard Henderson  <rth@redhat.com>
5978
5979         * gcc.c-torture/execute/ashrdi-1.c: New.
5980         * gcc.c-torture/execute/ashldi-1.c: New.
5981         * gcc.c-torture/execute/lshrdi-1.c: New.
5982
5983 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
5984
5985         * objc/execute/load-3.m: Added. Check sending +load to categories,
5986         in addition to classes.
5987
5988 2001-06-08  Stan Shebs  <shebs@apple.com>
5989
5990         * objc/execute/load-2.m: New test.  From Nicola Pero
5991         <n.pero@mi.flashnet.it>.
5992
5993 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
5994
5995         * gcc.c-torture/execute/20010605-2.c: New test.
5996
5997 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
5998
5999         * g++.old-deja/g++.abi/vbase2.C: New test.
6000         * g++.old-deja/g++.abi/vbase3.C: New test.
6001
6002 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6003
6004         * g++.old-deja/g++.pt/friend49.C: New test.
6005
6006 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
6007
6008         * g++.old-deja/g++.ext/anon3.C: New test.
6009
6010 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
6011
6012         * g++.old-deja/g++.other/conv7.C: New test.
6013
6014 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
6015
6016         * gcc.c-torture/compile/20010605-2.c: New test.
6017
6018 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6019
6020         * gcc.c-torture/execute/20010604-1.c: New test.
6021
6022 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
6023
6024         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
6025
6026 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
6027
6028         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
6029         (g++_link_flags): Likewise.
6030         (g++_init): Pass gccpath's value to two previous functions.
6031
6032 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6033
6034         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
6035         Ensure logfile entry matches exec command line.
6036
6037 2001-05-31  Richard Henderson  <rth@redhat.com>
6038
6039         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
6040         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
6041
6042 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
6043
6044         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
6045         compiler for irix6.2
6046
6047 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
6048
6049         * g++.old-deja/g++.other/optimize3.C: New file.
6050
6051 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
6052
6053         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
6054         assemble.
6055
6056 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
6057
6058         * g++.old-deja/g++.other/optimize2.C: New file.
6059
6060 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
6061
6062         * gcc.c-torture/compile/20010518-2.c: New file.
6063         * gcc.c-torture/execute/20010518-1.c: New file.
6064         * gcc.c-torture/execute/20010518-2.c: New file.
6065
6066 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6067
6068         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
6069
6070 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
6071
6072         G++ no longer defines builtins that do not begin with __builtin.
6073         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
6074         * g++.old-deja/g++.brendand/misc13.C: Likewise.
6075         * g++.old-deja/g++.law/builtin1.C: Likewise.
6076         * g++.old-deja/g++.law/cvt2.C: Likewise.
6077         * g++.old-deja/g++.mike/net5.C: Likewise.
6078         * g++.old-deja/g++.other/builtins1.C: Likewise.
6079         * g++.old-deja/g++.other/builtins2.C: Likewise.
6080         * g++.old-deja/g++.other/builtins3.C: Likewise.
6081         * g++.old-deja/g++.other/builtins4.C: Likewise.
6082         * g++.old-deja/g++.other/inline8.C: Likewise.
6083         * g++.old-deja/g++.robertl/eb39.C: Likewise.
6084
6085 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
6086
6087         * g++.old-deja/g++.pt/using1.C: Adjust.
6088         * g++.old-deja/g++.pt/using2.C: New test.
6089
6090 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
6091
6092         * gcc.dg/cpp/charconst.c: New tests.
6093         * gcc.dg/cpp/escape.c: New tests.
6094         * gcc.dg/cpp/escape-1.c: New tests.
6095         * gcc.dg/cpp/escape-2.c: New tests.
6096         * gcc.dg/cpp/ucs.c: New tests.
6097
6098 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
6099
6100         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
6101         native compiler for irix6.5.
6102
6103 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
6104
6105         * lib/g++.exp (g++_include_flags): Use args to compute
6106         get_multilibs.
6107         (g++_link_flags): Likewise.
6108         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
6109
6110 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6111
6112         * gcc.dg/c90-hexfloat-1.c: Add more tests.
6113
6114 2001-05-21  Geoff Keating  <geoffk@redhat.com>
6115
6116         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
6117         this file.
6118
6119 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6120
6121         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
6122         STACK_SIZE;
6123         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
6124         to STACK_SIZE; Use it to define size of add_histo array.
6125         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
6126         to STACK_SIZE.
6127         (f): Use GITT_SIZE to define size of gitt local table.
6128         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
6129         to STACK_SIZE; Use it to define size of bytemem array.
6130
6131 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6132
6133         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
6134         on 68HC11/HC12 due to the asm instruction.
6135         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
6136         * gcc.c-torture/compile/920520-1.x: Likewise.
6137         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
6138         on 68HC11/HC12 because the function is larger than 64K.
6139         * gcc.c-torture/compile/961203-1.x: New file, this test fails
6140         on 68HC11/HC12 because the structure is too large.
6141
6142 2001-05-20  Richard Henderson  <rth@redhat.com>
6143
6144         * gcc.c-torture/execute/20010520-1.c: New.
6145
6146 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6147
6148         * g++.old-deja/g++.warn/compare1.C: New test.
6149         * gcc.dg/compare4.c: New test.
6150
6151 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
6152
6153         * g++.old-deja/g++.other/optimize1.C: New test.
6154
6155 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6156
6157         * g++.old-deja/g++.pt/spec41.C: New test.
6158
6159 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
6160
6161         * gcc.c-torture/compile/20010114-1.x: Remove.
6162
6163 2001-05-18  Stan Shebs  <shebs@apple.com>
6164
6165         * gcc.c-torture/compile/20010518-1.c: New test.
6166
6167 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
6168
6169         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
6170         * g++.old-deja/g++.pt/crash67.C: New test.
6171
6172 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
6173
6174         * g++.old-deja/g++.other/debug9.C: New test.
6175
6176 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
6177
6178         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
6179
6180 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
6181
6182         * gcc.c-torture/compile/20010516-1.c: New test.
6183
6184 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6185
6186         * g++.old-deja/g++.other/crash41.C: New test.
6187
6188 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6189
6190         * g++.old-deja/g++.pt/crash66.C: New test.
6191
6192 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
6193
6194         * g++.old-deja/g++.robertl/eb27.C: Convert.
6195
6196 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
6197
6198         * g++.dg/friend-warn.C: New test.  Do not warn about friend
6199         declaration being redundant.
6200
6201 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
6202
6203         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
6204
6205 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
6206
6207         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
6208
6209 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
6210
6211         * lib/g++.exp: Use testsuite_flags.
6212
6213 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
6214
6215         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
6216
6217 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6218
6219         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
6220
6221 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
6222
6223         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
6224
6225 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
6226
6227         * gcc.c-torture/compile/20010313-1.c: New test.
6228
6229 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
6230
6231         * gcc.dg/cpp/direct2.c: New test.
6232         * gccq.dg/cpp/direct2s.c: New test.
6233
6234         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
6235
6236 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
6237
6238         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
6239         * g++.old-deja/g++.other/op3.C: Likewise.
6240
6241 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6242
6243         * gcc.dg/cpp/syshdr.h: New file.
6244         * gcc.dg/cpp/sysmac1.c: Update.
6245         * gcc.dg/cpp/sysmac2.c: Update.
6246
6247 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6248
6249         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
6250
6251 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
6252
6253         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
6254         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
6255
6256 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
6257
6258         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
6259
6260 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
6261
6262         * lib/g++.exp (g++_include_flags): Don't use any special flags
6263         if TESTING_IN_BUILD_TREE is not defined.
6264         (g++_init): Use a plain 'c++' as the compiler if
6265         TESTING_IN_BUILD_TREEE is not defined.
6266
6267 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6268
6269         * g++.old-deja/g++.eh/catch13.C: New test.
6270         * g++.old-deja/g++.eh/catch14.C: New test.
6271
6272 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6273
6274         * gcc.dg/cpp/tr-define.c: New test.
6275
6276 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
6277
6278         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
6279         <stdlib.h>, not <malloc.h>.
6280
6281 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6282
6283         * g++.old-deja/g++.ns/template17.C: New test.
6284
6285 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6286
6287         * g++.old-deja/g++.pt/ref4.C: New test.
6288
6289 2001-04-30  Richard Henderson  <rth@redhat.com>
6290
6291         * gcc.dg/20000724-1.c: Revert last change.
6292
6293 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
6294
6295         * g77.f-torture/execute/20010430.f: New test.
6296
6297 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
6298
6299         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
6300
6301 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
6302
6303         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
6304
6305 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6306
6307         * g++.old-deja/g++.eh/crash6.C: New test.
6308
6309 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6310
6311         * g++.old-deja/g++.other/warn7.C: New test.
6312
6313 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6314
6315         * g++.old-deja/g++.other/defarg9.C: New test.
6316
6317 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6318
6319         * g77.f-torture/compile/20010426.f: New test.
6320         * g77.f-torture/execute/20010426.f: New test.
6321
6322 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6323
6324         * g77.f-torture/compile/20000629-1.x: Remove - error
6325         has been fixed.
6326
6327 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
6328
6329         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
6330         Tweak slightly to work with g++.dg framework.
6331         * g++.dg/special/ecos.exp: Run initp1.C test.
6332         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
6333
6334         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
6335         its linker doesn't give line numbers either.
6336         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
6337
6338 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6339
6340         * g++.old-deja/g++.other/lex1.C: New test.
6341
6342 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
6343
6344         * gcc.dg/noncompile/20010425-1.c: New test.
6345
6346 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6347
6348         * g++.old-deja/g++.pt/mangle2.C: New test.
6349
6350 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6351
6352         * gcc.dg/format/plus-1.c: New test.
6353
6354 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6355
6356         * gcc.dg/20010423-1.c: New test.
6357
6358 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6359
6360         * gcc.c-torture/execute/20010422-1.c: New test.
6361
6362 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
6363
6364         * g++.old-deja/g++.ns/type2.C: New test.
6365
6366 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
6367
6368         * g++.old-deja/g++.other/perf1.C: New test.
6369
6370 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
6371
6372         * gcc.dg/c99-func-2.c: Remove xfail.
6373         * gcc.dg/c99-func-3.c: Remove xfail.
6374         * gcc.dg/c99-func-4.c: Remove xfail.
6375
6376 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
6377
6378         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
6379
6380 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6381
6382         * gcc.c-torture/compile/20010423-1.c: New test.
6383
6384 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6385
6386         * g++.old-deja/g++.pt/typename28.C: New test.
6387
6388 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6389
6390         * g++.old-deja/g++.abi/empty2.C: New test.
6391         * g++.old-deja/g++.abi/empty3.C: New test.
6392
6393 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6394
6395         * g++.old-deja/g++.other/comdat2.C: New test.
6396         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
6397
6398 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6399
6400         * g++.old-deja/g++.other/overload14.C: New test.
6401
6402 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6403
6404         * g++.old-deja/g++.other/lookup23.C: New test.
6405
6406 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6407
6408         * gcc.c-torture/execute/20010403-1.c: New test.
6409
6410 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
6411             Mark Mitchell  <mark@codesourcery.com>
6412
6413         * lib/old-dejagnu.exp: Don't delete output of executable.
6414         Add .exe suffix to executables.
6415
6416 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
6417
6418         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
6419
6420 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6421
6422         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
6423
6424 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6425
6426         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
6427         * g++.old-deja/g++.abi/crash1.C: New test.
6428
6429 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6430
6431         * g++.old-deja/g++.other/crash40.C: New test.
6432
6433 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6434
6435         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
6436
6437 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
6438
6439         * g++.old-deja/g++.other/warn6.C: New test.
6440
6441 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6442
6443         * g++.old-deja/g++.robertl/eb42.C: Same.
6444
6445 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6446
6447         * gcc.dg/wtr-conversion-1.c: New testcase.
6448
6449 2001-04-10  Richard Henderson  <rth@redhat.com>
6450
6451         * g++.old-deja/g++.other/array5.C: New.
6452
6453 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6454
6455         * gcc.c-torture/execute/20010408-1.c: New test.
6456
6457 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6458
6459         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
6460         headers and constructs.
6461         * g++.old-deja/g++.robertl/eb79.C: Same.
6462         * g++.old-deja/g++.robertl/eb77.C (main): Same.
6463         * g++.old-deja/g++.robertl/eb73.C: Same.
6464         * g++.old-deja/g++.robertl/eb66.C (main): Same.
6465         * g++.old-deja/g++.robertl/eb55.C (t): Same.
6466         * g++.old-deja/g++.robertl/eb54.C (main): Same.
6467         * g++.old-deja/g++.robertl/eb46.C (main): Same.
6468         * g++.old-deja/g++.robertl/eb44.C: Same.
6469         * g++.old-deja/g++.robertl/eb41.C (main): Same.
6470         * g++.old-deja/g++.robertl/eb4.C (main): Same.
6471         * g++.old-deja/g++.robertl/eb39.C: Same.
6472         * g++.old-deja/g++.robertl/eb33.C (main): Same.
6473         * g++.old-deja/g++.robertl/eb31.C (main): Same.
6474         * g++.old-deja/g++.robertl/eb30.C: Same.
6475         * g++.old-deja/g++.robertl/eb3.C: Same.
6476         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
6477         * g++.old-deja/g++.robertl/eb21.C: Same.
6478         * g++.old-deja/g++.robertl/eb15.C: Same.
6479         * g++.old-deja/g++.robertl/eb118.C: Same.
6480         * g++.old-deja/g++.robertl/eb115.C (main): Same.
6481         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
6482         * g++.old-deja/g++.robertl/eb109.C: Same.
6483         * g++.old-deja/g++.other/sibcall1.C (main): Same.
6484         * g++.old-deja/g++.mike/rtti1.C: Same.
6485         * g++.old-deja/g++.mike/p658.C: Same.
6486         * g++.old-deja/g++.mike/net46.C: Same.
6487         * g++.old-deja/g++.mike/net34.C: Same.
6488         * g++.old-deja/g++.mike/memoize1.C: Same.
6489         * g++.old-deja/g++.mike/eh2.C: Same.
6490         * g++.old-deja/g++.law/weak.C: Same.
6491         * g++.old-deja/g++.law/visibility7.C: Same.
6492         * g++.old-deja/g++.law/visibility25.C: Same.
6493         * g++.old-deja/g++.law/visibility22.C: Same.
6494         * g++.old-deja/g++.law/visibility2.C: Same.
6495         * g++.old-deja/g++.law/visibility17.C: Same.
6496         * g++.old-deja/g++.law/visibility13.C: Same.
6497         * g++.old-deja/g++.law/visibility10.C: Same.
6498         * g++.old-deja/g++.law/visibility1.C: Same.
6499         * g++.old-deja/g++.law/virtual3.C (eval): Same.
6500         * g++.old-deja/g++.law/vbase1.C: Same.
6501         * g++.old-deja/g++.law/operators32.C: Same.
6502         * g++.old-deja/g++.law/nest3.C: Same.
6503         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
6504         * g++.old-deja/g++.law/except5.C (main): Same.
6505         * g++.old-deja/g++.law/cvt7.C (run): Same.
6506         * g++.old-deja/g++.law/cvt2.C: Same.
6507         * g++.old-deja/g++.law/cvt16.C: Same.
6508         * g++.old-deja/g++.law/ctors6.C (bar): Same.
6509         * g++.old-deja/g++.law/ctors17.C (main): Same.
6510         * g++.old-deja/g++.law/ctors13.C: Same.
6511         * g++.old-deja/g++.law/ctors12.C (main): Same.
6512         * g++.old-deja/g++.law/ctors10.C: Same.
6513         * g++.old-deja/g++.law/code-gen5.C: Same.
6514         * g++.old-deja/g++.law/bad-error7.C: Same.
6515         * g++.old-deja/g++.law/arm9.C: Same.
6516         * g++.old-deja/g++.law/arm12.C: Same.
6517         * g++.old-deja/g++.law/arg8.C: Same.
6518         * g++.old-deja/g++.law/arg1.C: Same.
6519         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
6520         * g++.old-deja/g++.jason/template31.C: Same.
6521         * g++.old-deja/g++.jason/template24.C (main): Same.
6522         * g++.old-deja/g++.jason/2371.C: Same.
6523         * g++.old-deja/g++.eh/new2.C: Same.
6524         * g++.old-deja/g++.eh/new1.C: Same.
6525         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
6526         * g++.old-deja/g++.brendan/nest21.C (main): Same.
6527         * g++.old-deja/g++.brendan/err-msg3.C: Same.
6528         * g++.old-deja/g++.brendan/crash62.C: Same.
6529         * g++.old-deja/g++.brendan/crash52.C: Same.
6530         * g++.old-deja/g++.brendan/crash49.C (main): Same.
6531         * g++.old-deja/g++.brendan/crash38.C: Same.
6532         * g++.old-deja/g++.brendan/crash15.C (main): Same.
6533         * g++.old-deja/g++.brendan/copy9.C: Same.
6534
6535 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
6536
6537         * gcc.c-torture/execute/20001203-2.c (memset):
6538         Count argument is of type __SIZE_TYPE__.
6539
6540 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
6541
6542         * gcc.c-torture/compile/20010404-1.c: New test.
6543
6544 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
6545
6546         * gcc.c-torture/compile/20010326-1.c: New test.
6547
6548 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
6549
6550         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
6551         peculiarities of the SH.
6552         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
6553
6554 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6555
6556         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
6557         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
6558         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
6559
6560 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6561
6562         * g77.f-torture/compile/20010321-1.f: New test.
6563
6564 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6565
6566         * gcc.c-torture/compile/20010329-1.c: New test.
6567
6568 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6569
6570         * gcc.c-torture/execute/20010329-1.c: New test.
6571
6572 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6573
6574         * g++.old-deja/g++.other/eh4.C: Fix typo.
6575
6576 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6577
6578         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
6579
6580 2001-03-28  Philip Blundell  <philb@gnu.org>
6581
6582         * gcc.c-torture/compile/20010328-1.c: New test.
6583
6584 2001-03-27  Richard Henderson  <rth@redhat.com>
6585
6586         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
6587         * g++.old-deja/g++.eh/vbase3.C: Likewise.
6588
6589 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
6590
6591         * gcc.c-torture/compile/20010327-1.c: New test.
6592
6593 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
6594
6595         * g++.old-deja/g++.other/friend12.C: New test.
6596         * g++.old-deja/g++.other/friend9.C: Expect no errors.
6597         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
6598
6599 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6600
6601         * gcc.c-torture/execute/20010325-1.c: New test.
6602
6603 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
6604
6605         * g++.old-deja/g++.other/mangle3.C: New test.
6606
6607 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
6608
6609         * g++.old-deja/g++.other/anon8.C: New test.
6610
6611 2001-03-20  Philip Blundell  <philb@gnu.org>
6612
6613         * gcc.c-torture/compile/20010320-1.c: New test.
6614
6615 2001-03-17  Richard Henderson  <rth@redhat.com>
6616
6617         * g++.old-deja/g++.other/eh4.C: Add expected error text.
6618
6619 2001-03-15  Geoff Keating  <geoff@redhat.com>
6620
6621         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
6622         tests on AIX.
6623
6624 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
6625
6626         * g++.old-deja/g++.other/eh4.C: New test.
6627
6628 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6629
6630         * gcc.dg/cpp/mi1.c: Update.
6631
6632 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
6633
6634         * g++.old-deja/g++.other/regstack.C: New test.
6635
6636 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
6637
6638         * g++.old-deja/g++.other/ref4.C: New test.
6639
6640 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
6641
6642         * objc/execute/va_method.m: Added.
6643         * objc/execute/IMP.m: Added.
6644         * objc/execute/_cmd.m: Added.
6645         * objc/execute/accessing_ivars.m: Added.
6646         * objc/execute/class-1.m: Added.
6647         * objc/execute/class-10.m: Added.
6648         * objc/execute/class-11.m: Added.
6649         * objc/execute/class-12.m: Added.
6650         * objc/execute/class-13.m: Added.
6651         * objc/execute/class-14.m: Added.
6652         * objc/execute/class-2.m: Added.
6653         * objc/execute/class-3.m: Added.
6654         * objc/execute/class-4.m: Added.
6655         * objc/execute/class-5.m: Added.
6656         * objc/execute/class-6.m: Added.
6657         * objc/execute/class-7.m: Added.
6658         * objc/execute/class-8.m: Added.
6659         * objc/execute/class-9.m: Added.
6660         * objc/execute/class-tests-1.h
6661         * objc/execute/class-tests-2.h
6662         * objc/execute/compatibility_alias.m: Added.
6663         * objc/execute/encode-1.m: Added.
6664         * objc/execute/formal_protocol-1.m: Added.
6665         * objc/execute/formal_protocol-2.m: Added.
6666         * objc/execute/formal_protocol-3.m: Added.
6667         * objc/execute/formal_protocol-4.m: Added.
6668         * objc/execute/formal_protocol-5.m: Added.
6669         * objc/execute/formal_protocol-6.m: Added.
6670         * objc/execute/formal_protocol-7.m: Added.
6671         * objc/execute/informal_protocol.m: Added.
6672         * objc/execute/initialize.m: Added.
6673         * objc/execute/load.m: Added.
6674         * objc/execute/many_args_method.m: Added.
6675         * objc/execute/nested-3.m: Added.
6676         * objc/execute/no_clash.m: Added.
6677         * objc/execute/private.m: Added.
6678         * objc/execute/redefining_self.m: Added.
6679         * objc/execute/root_methods.m: Added.
6680         * objc/execute/selector-1.m: Added.
6681         * objc/execute/static-1.m: Added.
6682         * objc/execute/static-2.m: Added.
6683         * objc/execute/va_method.m: Added.
6684
6685 2001-03-10  Richard Henderson  <rth@redhat.com>
6686
6687         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
6688
6689 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
6690
6691         * g++.old-deja/g++.other/crash31.C: XFAIL.
6692         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
6693         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
6694         * gcc.c-torture/execute/20010123-1.x: XFAIL.
6695         * gcc.c-torture/execute/20010124-1.x: XFAIL.
6696         * gcc.dg/sequence-pt-1.c: XFAIL one test.
6697
6698 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
6699
6700         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
6701
6702 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6703
6704         * gcc.dg/20000724-1.c: Don't use multiline strings.
6705
6706 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6707
6708         * objc/execute/string1.m, objc/execute/string2.m: Compare the
6709         result of -cString against what we expect it to be; don't just
6710         print it out for no one to read.
6711
6712         * objc/execute/string3.m, objc/execute/string4.m: New tests.
6713         Based on testcases provided by Nicola Pero.
6714
6715 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
6716
6717         * gcc.dg/cpp/macro7.c: New test.
6718
6719 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
6720
6721         * gcc.dg/cpp/multiline.c: Update.
6722
6723 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6724
6725         * g++.old-deja/g++.other/enum3.C: New test.
6726
6727 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6728
6729         * g++.old-deja/g++.other/pod1.C: New test.
6730
6731 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6732
6733         * g++.old-deja/g++.ext/overload1.C: New test.
6734
6735 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
6736
6737         * g++.old-deja/g++.pt/using1.C: New test.
6738
6739 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
6740
6741         * g++.old-deja/g++.other/using9.C: New test.
6742
6743 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
6744
6745         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
6746
6747         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
6748
6749 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
6750
6751         * g++.old-deja/g++.ext/realpt1.C: Remove.
6752
6753 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
6754
6755         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
6756
6757 2001-02-26  Will Cohen  <wcohen@redhat.com>
6758
6759         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
6760
6761 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
6762
6763         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
6764         templatized constructors.
6765
6766 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6767
6768         * gcc.c-torture/execute/20010224-1.c: New test.
6769
6770 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
6771
6772         * gcc.c-torture/execute/20010222-1.c: New test.
6773
6774 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
6775
6776         * g++.old-deja/g++.other/inline20.C: New test.
6777
6778 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6779
6780         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
6781
6782 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
6783
6784         * g++.old-deja/g++.other/lookup22.C: New test.
6785
6786 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
6787
6788         * g77.dg: New directory.
6789         * g77.dg/20010216-1.f: New test case.
6790         * g77.dg/dg.exp: New driver.
6791         * lib/g77-dg.exp: New driver library.
6792
6793 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6794
6795         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
6796
6797 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
6798
6799         * g++.old-deja/g++.other/decl9.C: New test.
6800
6801 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
6802
6803         * g++.old-deja/g++.other/init16.C: Update the test so that it does
6804         not need <string> and also tests the initialization at runtime.
6805
6806 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
6807
6808         * gcc.c-torture/execute/longlong.c: New test.
6809
6810 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
6811
6812         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
6813
6814 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
6815
6816         * gcc.c-torture/execute/920302-1.c (execute):
6817         Change argument type to short.
6818
6819 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
6820
6821         * g++.old-deja/g++.pt/deduct6.C: New test.
6822
6823 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
6824
6825         * g++.old-deja/g++.pt/deduct5.C: New test.
6826
6827 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
6828
6829         * gcc.c-torture/execute/20010209-1.c: New test.
6830
6831 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6832
6833         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
6834
6835 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
6836
6837         * g++.dg/vtgc1.C: Update for new ABI.
6838
6839         * consistency.vlad: New directory, 1665 files.
6840
6841 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6842
6843         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
6844         return type.
6845         * gcc.dg/cpp/digraphs.c: Declare puts.
6846
6847 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6848
6849         * g++.old-deja/g++.other/warn5.C: New test.
6850
6851 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6852
6853         * g++.old-deja/g++.pt/spec40.C: New test.
6854
6855 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6856
6857         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
6858         case.
6859         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
6860
6861 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
6862
6863         * gcc.c-torture/compile/20010209-1.c: New test.
6864
6865 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
6866
6867         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
6868         excess errors message but not if it crashes.
6869         * g++.old-deja/g++.other/crash27.C: Likewise.
6870         * g++.old-deja/g++.other/crash28.C: Likewise.
6871         * g++.old-deja/g++.other/crash30.C: Likewise.
6872         * g++.old-deja/g++.other/crash32.C: Likewise.
6873         * g++.old-deja/g++.other/crash35.C: Likewise.
6874         * g++.old-deja/g++.pt/inherit2.C: Likewise.
6875
6876 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6877
6878         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
6879         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
6880         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
6881         g77.f-torture/execute/execute.exp,
6882         g77.f-torture/noncompile/noncompile.exp,
6883         gcc.c-torture/execute/execute.exp,
6884         gcc.c-torture/execute/memcheck/memcheck.exp,
6885         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
6886         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
6887         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
6888         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
6889         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
6890         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
6891         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
6892         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
6893         Remove bug reporting instructions with ancient email addresses.
6894
6895 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
6896
6897         * gcc.dg/20010202-1.c: New test.
6898         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
6899
6900 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
6901
6902         * g++.dg/stdbool-if.C: New test.
6903
6904 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6905
6906         * objc/execute/fdecl.m: Added main().
6907
6908 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
6909
6910         * gcc.c-torture/execute/20010206-1.c: New test.
6911
6912 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6913
6914         * gcc.dg/cpp/avoidpaste1.c: Update.
6915
6916 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6917
6918         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
6919         Pero <nicola@brainstorm.co.uk>.
6920         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
6921
6922 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
6923
6924         * g++.old-deja/g++.pt/spec39.C: New test.
6925
6926 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
6927
6928         * gcc.c-torture/compile/20010202-1.c: New test.
6929
6930 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
6931
6932         * g++.old-deja/g++.abi/primary2.C: New test.
6933         * g++.old-deja/g++.abi/primary3.C: New test.
6934         * g++.old-deja/g++.abi/primary4.C: New test.
6935         * g++.old-deja/g++.abi/primary5.C: New test.
6936         * g++.old-deja/g++.abi/vtable3.h: New test.
6937         * g++.old-deja/g++.abi/vtable3a.C: New test.
6938         * g++.old-deja/g++.abi/vtable3b.C: New test.
6939         * g++.old-deja/g++.abi/vtable3c.C: New test.
6940         * g++.old-deja/g++.abi/vtable3d.C: New test.
6941         * g++.old-deja/g++.abi/vtable3e.C: New test.
6942         * g++.old-deja/g++.abi/vtable3f.C: New test.
6943         * g++.old-deja/g++.abi/vtable3g.C: New test.
6944         * g++.old-deja/g++.abi/vtable3h.C: New test.
6945         * g++.old-deja/g++.abi/vtable3i.C: New test.
6946         * g++.old-deja/g++.abi/vtable3j.C: New test.
6947         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
6948
6949 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
6950
6951         * g++.old-deja/g++.other/anon6.C: New test.
6952         * g++.old-deja/g++.other/anon7.C: New test.
6953
6954 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
6955
6956         * gcc.dg/cpp/avoidpaste2.c: New tests.
6957
6958 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
6959
6960         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
6961
6962 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
6963
6964         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
6965         DECIMAL_DIG cases for Irix."
6966
6967 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
6968
6969         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
6970
6971 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6972
6973         * gcc.dg/c99-tag-1.c: New test.
6974
6975 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
6976
6977         * gcc.dg/cpp/tr-warn1.c: Add tests.
6978
6979 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
6980
6981         * gcc.dg/cpp/avoidpaste1.c: Update.
6982         * gcc.dg/cpp/paste4.c: Update.
6983
6984 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
6985
6986         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
6987         cases for Irix.
6988
6989 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
6990
6991         * g++.old-deja/g++.other/inline19.C: New test.
6992
6993 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
6994
6995         * gcc.dg/Wlarger-than.c: New test.
6996
6997 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
6998
6999         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
7000
7001 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
7002
7003         * gcc.c-torture/execute/20010129-1.c: New test.
7004         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
7005
7006 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
7007
7008         * gcc.dg/cpp/avoidpaste1.c: Test case.
7009
7010 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
7011
7012         * g++.old-deja/g++.other/inline18.C: New test.
7013
7014 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7015
7016         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
7017         and __builtin_putchar.
7018
7019 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
7020
7021         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
7022         tests.
7023
7024 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
7025
7026         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
7027         floating point number rounding mode to round to the nearest
7028         representable mode.
7029
7030 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
7031
7032         * g++.old-deja/g++.other/mangle2.C: New test.
7033
7034 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7035
7036         * gcc.c-torture/compile/20010124-1.c: New test.
7037
7038 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
7039
7040         * g++.old-deja/g++.pt/spec38.C: New test.
7041
7042 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7043
7044         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
7045         "Build don't run".
7046
7047 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7048
7049         * gcc.c-torture/execute/20010123-1.c: New test.
7050
7051 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7052
7053         * g++.old-deja/g++.pt/spec37.C: New test.
7054
7055 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7056
7057         * g++.old-deja/g++.pt/overload14.C: New test.
7058
7059 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7060
7061         * gcc.c-torture/execute/20010122-1.c: New test, exercise
7062         __builtin_return_address.
7063
7064 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
7065
7066         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
7067         * g++.old-deja/g++.pt/spec35.C: New test.
7068         * g++.old-deja/g++.pt/spec36.C: New test.
7069
7070 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
7071
7072         * gcc.c-torture/compile/20010118-1.c: New test.
7073
7074 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
7075
7076         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
7077
7078 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7079
7080         * gcc.c-torture/execute/20010119-1.c: New test.
7081
7082 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7083
7084         * g++.old-deja/g++.other/vbase5.C: New test.
7085
7086 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7087
7088         * gcc.c-torture/execute/20010118-1.c: New test.
7089
7090 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7091
7092         * g++.old-deja/g++.pt/deduct3.C: New test.
7093
7094 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7095
7096         * g++.old-deja/g++.pt/spec34.C: New test.
7097
7098 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
7099
7100         * g77.f-torture/compile/20000601-2.f: New test.
7101
7102 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7103
7104         * g++.old-deja/g++.other/init17.C: New test.
7105
7106 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
7107
7108         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
7109
7110 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7111
7112         * g++.old-deja/g++.pt/unify8.C: New test.
7113
7114 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7115
7116         * g++.old-deja/g++.abi/vbase1.C: New test.
7117
7118 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7119
7120         * g++.old-deja/g++.pt/crash65.C: New test.
7121
7122 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7123
7124         * gcc.dg/cpp/assembl2.S: New test case.
7125
7126 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
7127
7128         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
7129         are supported.
7130
7131 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7132
7133         * g++.old-deja/g++.other/builtins1.C: New test.
7134         * g++.old-deja/g++.other/builtins2.C: Likewise.
7135         * g++.old-deja/g++.other/builtins3.C: Likewise.
7136         * g++.old-deja/g++.other/builtins4.C: Likewise.
7137
7138 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
7139
7140         * gcc.c-torture/compile/20010117-1.c: New test.
7141         * gcc.c-torture/compile/20010117-2.c: New test.
7142
7143 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7144
7145         * g77.f-torture/execute/20010116.[fx]: New test,
7146         XFAIL on i?86-*-*.
7147         * g77.f-torture/compile/20010115.f: Indicate it's
7148         a test for PR fortran/1636.
7149
7150 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7151
7152         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
7153
7154 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7155
7156         * g77.f-torture/compile/20010115.f: New test.
7157
7158 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
7159
7160         * g++.old-deja/g++.pt/nontype5.C: New test.
7161
7162 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
7163
7164         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
7165         have an equivalent working one below it.
7166
7167 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7168
7169         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
7170         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7171
7172 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7173
7174         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
7175         message containing "init_priority".
7176         (conpr-2.C): Likewise.
7177         (conpr-3.C): Likewise.
7178         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
7179
7180 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7181
7182         * gcc.c-torture/execute/20010114-2.c: New test.
7183
7184 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
7185
7186         * gcc.c-torture/compile/20010114-1.c: New test.
7187         * gcc.c-torture/compile/20010114-1.x: Xfail.
7188         * gcc.c-torture/compile/20010114-2.c: New test.
7189         * gcc.c-torture/execute/20010114-1.c: New test.
7190         * gcc.dg/trunc-1.c: New test.
7191         * gcc.dg/uninit-B.c: New test.
7192
7193 2001-01-13  Nick Clifton  <nickc@redhat.com>
7194
7195         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
7196         target.
7197
7198 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7199
7200         * gcc.c-torture/compile/20010113-1.c: New test.
7201
7202 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
7203
7204         * gcc.c-torture/compile/20001212-1.c: New test.
7205
7206 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7207
7208         * gcc.dg/cpp/widestr1.c: Update.
7209         * gcc.dg/cpp/prag-imp.c: Remove.
7210
7211 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
7212
7213         * gcc.c-torture/execute/20000801-3.x: Remove.
7214         * gcc.dg/c90-init-1.c: New test.
7215         * gcc.dg/c99-init-1.c: New test.
7216         * gcc.dg/c99-init-2.c: New test.
7217         * gcc.dg/gnu99-init-1.c: New test.
7218
7219 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
7220
7221         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
7222         testing that no relevant ones were found.
7223
7224 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7225
7226         * g++.old-deja/g++.pt/cast2.C: New test.
7227
7228 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7229
7230         * g++.old-deja/g++.pt/friend47.C: New test.
7231
7232 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7233
7234         * g++.old-deja/g++.pt/instantiate13.C: New test.
7235
7236 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7237
7238         * g++.old-deja/g++.other/defarg7.C: New test.
7239         * g++.old-deja/g++.other/defarg8.C: New test.
7240
7241 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7242
7243         * g++.old-deja/g++.pt/crash64.C: New test.
7244
7245 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7246
7247         * g++.old-deja/g++.pt/crash63.C: New test.
7248
7249 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
7250
7251         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
7252
7253 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
7254
7255         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
7256
7257 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7258
7259         * g++.old-deja/g++.pt/error3.C: New test.
7260
7261 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7262
7263         * g++.old-deja/g++.other/crash39.C: New test.
7264
7265 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7266
7267         * g++.old-deja/g++.other/vbase4.C: New test.
7268
7269 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
7270
7271         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
7272         * gcc.dg/special/20000419-2.c: New file. Identical to above.
7273         * gcc.dg/special/special.exp: New test driver which will check
7274         for alias support for the above test.
7275
7276 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
7277
7278         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
7279         problems on small machines.
7280         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
7281         parameterize.
7282
7283 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
7284
7285         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
7286         mips.
7287         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7288
7289 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
7290
7291         * g++.old_deja/g++.pt/using8.C: New test.
7292
7293 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7294
7295         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
7296
7297 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
7298
7299         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
7300         where a failure is expected.
7301         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
7302
7303 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7304
7305         * g++.old_deja/g++.pt/instantiate12.C: New test.
7306
7307 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7308
7309         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
7310         start of structs.
7311         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
7312         * g++.old-deja/g++.brendan/crash17.C: Likewise.
7313         * g++.old-deja/g++.brendan/crash29.C: Likewise.
7314         * g++.old-deja/g++.brendan/crash48.C: Likewise.
7315         * g++.old-deja/g++.brendan/ns1.C: Likewise.
7316         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
7317         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
7318         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
7319         * g++.old-deja/g++.eh/spec6.C: Likewise.
7320         * g++.old-deja/g++.jason/crash3.C: Likewise.
7321         * g++.old-deja/g++.law/ctors11.C: Likewise.
7322         * g++.old-deja/g++.law/ctors17.C: Likewise.
7323         * g++.old-deja/g++.law/ctors5.C: Likewise.
7324         * g++.old-deja/g++.law/ctors9.C: Likewise.
7325         * g++.old-deja/g++.mike/ambig1.C: Likewise.
7326         * g++.old-deja/g++.mike/net22.C: Likewise.
7327         * g++.old-deja/g++.mike/p3538a.C: Likewise.
7328         * g++.old-deja/g++.mike/p3538b.C: Likewise.
7329         * g++.old-deja/g++.mike/virt3.C: Likewise.
7330         * g++.old-deja/g++.niklas/t128.C: Likewise.
7331         * g++.old-deja/g++.other/anon4.C: Likewise.
7332         * g++.old-deja/g++.other/using1.C: Likewise.
7333         * g++.old-deja/g++.other/warn3.C: Likewise.
7334         * g++.old-deja/g++.pt/t37.C: Likewise.
7335         * g++.old-deja/g++.robertl/eb69.C: Likewise.
7336         * g++.old-deja/g++.robertl/eb71.C: Likewise.
7337
7338 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7339
7340         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
7341
7342 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7343
7344         * gcc.c-torture/execute/stdio-opt-3.c: New test.
7345
7346 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
7347
7348         * gcc.c-torture/compile/20010107-1.c: New test.
7349
7350 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7351
7352         * gcc.c-torture/execute/builtin-noret-1.c: New test.
7353
7354 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7355
7356         * gcc.dg/format/format.h: New file.
7357         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
7358         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
7359         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
7360         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
7361         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
7362         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
7363         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
7364         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
7365         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
7366         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
7367         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
7368         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
7369         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
7370         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
7371         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
7372         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
7373         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
7374         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
7375         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
7376         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
7377         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
7378         instead of declaring standard types, macros and functions in each
7379         test.
7380
7381 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
7382
7383         * gcc.c-torture/execute/20010106-1.c: New test.
7384
7385 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7386
7387         * gcc.dg/format/format.exp: New file.
7388         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
7389         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
7390         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
7391         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
7392         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
7393         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
7394         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
7395         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
7396         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
7397         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
7398         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
7399         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
7400         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
7401         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
7402         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
7403         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
7404         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
7405         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
7406         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
7407         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
7408         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
7409         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
7410         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
7411         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
7412         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
7413         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
7414         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
7415         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
7416         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
7417         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
7418         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
7419         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
7420         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
7421         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
7422         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
7423         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
7424         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
7425         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
7426         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
7427         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
7428         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
7429         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
7430
7431 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
7432
7433         * gcc.c-torture/execute/991228-1.c: Take word endianness into
7434         account.
7435
7436 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
7437
7438         * gcc.c-torture/execute/builtin-complex-1.c: New test.
7439
7440 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
7441
7442         * g++.old-deja/g++.pt/crash62.C: New test.
7443
7444 2001-01-04  Richard Henderson  <rth@redhat.com>
7445
7446         * gcc.dg/20000926-1.c: Update expected warnings.
7447         * gcc.dg/array-2.c: Likewise.
7448         * gcc.dg/array-4.c: Also validate flexible array members.
7449         * gcc.dg/c99-flex-array-1.c: New.
7450
7451 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
7452
7453         * gcc.c-torture/compile/20001222-1.x: Remove.
7454
7455 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7456
7457         * gcc.c-torture/execute/built-in-setjmp.c: New.
7458
7459 2001-01-03  Richard Henderson  <rth@redhat.com>
7460
7461         * gcc.dg/940510-1.c: Update expected error wording.
7462         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
7463
7464 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
7465
7466         * lib/target-supports.exp (check_alias_available): Modified to
7467         indicate aliases not supported if only weak aliases are supported.
7468
7469 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7470
7471         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
7472         Turn on cmpstrsi checks for __pj__ and __i370__.
7473
7474 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7475
7476         * g++.old-deja/g++.other/virtual11.C: New test.
7477
7478 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7479
7480         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
7481
7482 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7483
7484         * gcc.c-torture/compile/20010102-1.c: New test.
7485
7486 2001-01-02  Andreas Jaeger  <aj@suse.de>
7487
7488         * gcc.dg/noreturn-3.c: New test.
7489
7490         * gcc.dg/noreturn-4.c: New test.
7491
7492 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7493
7494         * gcc.c-torture/execute/stdio-opt-1.c: Also test
7495         __builtin_fputc and __builtin_fwrite.
7496
7497 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7498
7499         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
7500         signed char, not default char.
7501
7502 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7503
7504         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
7505
7506 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
7507
7508         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
7509
7510 2000-12-29  Richard Henderson  <rth@redhat.com>
7511
7512         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
7513         (__cyg_profile_func_exit): Define.
7514
7515 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
7516
7517         * g++.dg/vtgc1.C: New test.
7518
7519 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
7520
7521         * gcc.dg/noncompile/20001228-1.c: New test.
7522
7523         * gcc.dg/20001228-1.c: New test.
7524
7525         * gcc.c-torture/execute/20001228-1.c: New test.
7526
7527 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
7528
7529         * gcc.dg/format-strfmon-1.c: New test.
7530
7531 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7532
7533         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
7534         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
7535         * gcc.c-torture/execute/string-opt-1.c: Likewise.
7536         * gcc.c-torture/execute/string-opt-2.c: Likewise.
7537         * gcc.c-torture/execute/string-opt-3.c: Likewise.
7538         * gcc.c-torture/execute/string-opt-4.c: Likewise.
7539         * gcc.c-torture/execute/string-opt-6.c: Likewise.
7540         * gcc.c-torture/execute/string-opt-7.c: Likewise.
7541         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7542         * gcc.c-torture/execute/string-opt-9.c: Likewise.
7543         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7544         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7545         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7546
7547         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
7548         * gcc.c-torture/execute/string-opt-4.c: Test index.
7549
7550 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
7551
7552         * gcc.c-torture/compile/20001226-1.c: New test.
7553
7554 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7555
7556         * gcc.c-torture/compile/20001222-1.c: New test.
7557         * gcc.c-torture/compile/20001222-1.x: Xfail.
7558
7559 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
7560
7561         * gcc.c-torture/execute/comp-goto-2.c: New test.
7562
7563 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
7564
7565         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
7566         Use long types if __INT_MAX__ is 32767.
7567         (main): Use cast to (sint32 *) when poking 88 into a_page.
7568
7569         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
7570
7571 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
7572
7573         * gcc.c-torture/compile/20001221-1.c: New test.
7574         * gcc.c-torture/execute/20001221-1.c: New test.
7575
7576 2000-12-20  Richard Henderson  <rth@redhat.com>
7577
7578         * g++.old-deja/g++.pt/crash36.C: Update error lines.
7579         * g++.old-deja/g++.robertl/eb109.C: Likewise.
7580
7581 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7582
7583         * gcc.dg/compare3.c: New test.
7584
7585 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7586
7587         * gcc.dg/format-warnll-1.c: New test.
7588
7589 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7590
7591         * gcc.dg/cpp/cmdlne-P.c: New test.
7592
7593 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7594
7595         * gcc.c-torture/execute/builtin-abs-1.c,
7596         gcc.c-torture/execute/builtin-abs-2.c: New tests.
7597
7598 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7599
7600         * gcc.dg/cpp/multiline.c: New test.
7601
7602 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7603
7604         * g++.old-deja/g++.other/syshdr1.C: Update.
7605         * gcc.dg/cpp/lineflags.c: Remove temporarily.
7606
7607 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7608
7609         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
7610
7611 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7612
7613         * g++.old-deja/g++.pt/ttp65.C: New test.
7614
7615 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7616
7617         * g++.old-deja/g++.pt/ttp64.C: New test.
7618
7619 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7620
7621         * g++.old-deja/g++.pt/spec33.C: New test.
7622
7623 2000-12-14  Catherine Moore  <clm@redhat.com>
7624
7625         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
7626         * gcc.c-torture/execute/920612-2.c: Likewise.
7627         * gcc.c-torture/execute/920428-2.c: Likewise.
7628         * gcc-c-torture/execute/va-arg-11.c: Call exit.
7629         * gcc.c-torture/execute/va-arg-21.c: Likewise.
7630
7631 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7632
7633         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
7634         * gcc.dg/pack-test-2.c: Likewise.
7635
7636 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7637
7638         Tests by Zack Weinberg <zackw@stanford.edu>.
7639
7640         * gcc.dg/cpp/defined.c: Update.
7641         * gcc.dg/cpp/defined_trad.c: New tests.
7642
7643 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7644
7645         * gcc.dg/cpp/trad-direct.c: Update.
7646
7647 2000-12-11  Neil Booth  <neilb@earthling.net>
7648
7649         * gcc.dg/cpp/defined_trad.c
7650
7651 2000-12-11  Neil Booth  <neilb@earthling.net>
7652
7653         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
7654
7655 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7656
7657         * gcc.dg/format-miss-2.c: New test.
7658
7659 2000-12-09  Neil Booth  <neilb@earthling.net>
7660
7661         * gcc.dg/cpp/lineflags.c: New tests.
7662         * gcc.dg/cpp/poison.c: Update.
7663         * gcc.dg/cpp/redef2.c: Update.
7664         * gcc.dg/cpp/skipping.c: New test.
7665
7666 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
7667
7668         * g++.old-deja/g++.other/eh3.C: New testcase.
7669
7670 2000-12-07  Neil Booth  <neilb@earthling.net>
7671
7672         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
7673         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
7674         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
7675         wtr-union-init-2.c, wtr-union-init-3.c: Update.
7676         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
7677         Update.
7678
7679 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7680
7681         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
7682         __SIZE_TYPE__ instead of int for type of integers cast to
7683         pointers.
7684
7685 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
7686
7687         * g++.old-deja/g++.other/cleanup4.C: New test.
7688
7689 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7690
7691         * format-sec-1.c: New test.
7692
7693 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7694
7695         * gcc.dg/format-nonlit-3.c: New test.
7696
7697 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7698
7699         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
7700         through a null pointer.
7701
7702 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7703
7704         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
7705         * g++.old-deja/g++.pt/partial4.C: New test.
7706
7707 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
7708
7709         * gcc.c-torture/execute/ieee/hugeval.x: New.
7710
7711 2000-12-06  Neil Booth  <neilb@earthling.net>
7712
7713         * gcc.dg/cpp/backslash2.c: New tests.
7714
7715 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7716
7717         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
7718         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
7719
7720 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
7721
7722         * gcc.c-torture/execute/20001203-2.c: New testcase.
7723
7724 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
7725
7726         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
7727         * g++.old-deja/g++.other/virtual10.C: New test.
7728
7729 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
7730
7731         * g++.old-deja/g++.mike/pmf5.C: Remove test.
7732
7733 2000-12-05  Richard Henderson  <rth@redhat.com>
7734
7735         * gcc.c-torture/compile/20001205-1.c: New.
7736
7737 2000-12-04  Neil Booth  <neilb@earthling.net>
7738
7739         * g++.old-deja/g++.other/virtual9.C: New test.
7740         * g++.old-deja/g++.pt/crash61.C: New test.
7741         * gcc.c-torture/execute/loop-9.c: New test.
7742
7743 2000-12-04  Neil Booth  <neilb@earthling.net>
7744
7745         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
7746         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
7747         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
7748         * gcc.dg/cpp/extratokens.c: ...here.
7749
7750 2000-12-04  Neil Booth  <neilb@earthling.net>
7751
7752         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
7753         New tests.
7754
7755 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7756
7757         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
7758         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
7759
7760 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
7761
7762         * gcc.c-torture/execute/20001203-1.c: New test.
7763
7764 2000-12-03  Neil Booth  <neilb@earthling.net>
7765
7766         * gcc.dg/cpp/macro6.c: New test cases.
7767
7768 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7769
7770         * gcc.c-torture/execute/string-opt-9.c: New test.
7771         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7772         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7773         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7774
7775         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
7776         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
7777
7778 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
7779
7780         * gcc.dg/cpp/if-6.c: New testcase.
7781
7782         * gcc.dg/20001201-1.c: New testcase.
7783
7784 2000-12-02  Neil Booth  <neilb@earthling.net>
7785
7786         * g++.old-deja/g++.other/externC4.C,
7787         g++.old-deja/g++.other/friend10.C: New tests.
7788
7789 2000-12-02  Neil Booth  <neilb@earthling.net>
7790
7791         * g++.old-deja/g++.other/instan2.C
7792         * g++.old-deja/g++.other/instan3.C: New test.
7793
7794 2000-12-02  Neil Booth  <neilb@earthling.net>
7795
7796         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
7797         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
7798         gnuc99.c,gnuc99-pedantic.c: New tests.
7799
7800 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7801
7802         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
7803         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
7804
7805 2000-12-01  Neil Booth  <neilb@earthling.net>
7806
7807         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
7808         * gcc.dg/cpp/poison.c: Update.
7809         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
7810
7811 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
7812
7813         * g77.f-torture/execute/20001201.f: New test.
7814
7815 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7816
7817         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
7818
7819 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
7820
7821         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
7822
7823 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
7824
7825         * g++.old-deja/g++.other/cast6.C: New test.
7826
7827 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
7828
7829         * gcc.c-torture/execute/20001130-2.c: New testcase.
7830
7831 2000-11-30  Richard Henderson  <rth@redhat.com>
7832
7833         * gcc.c-torture/execute/20001130-1.c: New test.
7834
7835 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7836
7837         * g++.old-deja/g++.other/op3.C: New test.
7838
7839 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7840
7841         * g++.old-deja/g++.other/op2.C: New test.
7842
7843 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7844
7845         * g++.old-deja/g++.other/crash38.C: New test.
7846
7847 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
7848
7849         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
7850
7851 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
7852
7853         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
7854         tests.
7855         * gcc.c-torture/execute/string-opt-6.c: New test.
7856
7857         * gcc.dg/20001117-1.c: Add main.
7858
7859 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
7860
7861         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
7862         Move from here ...
7863         * gcc.dg/940510-1.c: ... to here.
7864
7865         * gcc.dg/20000926-1.c: GNU C now allows initializations of
7866         zero-size arrays in toplevel structures.
7867
7868 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
7869
7870         * gcc.c-torture/execute/loop-8.c: New test.
7871
7872 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7873
7874         * g++.old-deja/g++.other/base1.C: New test.
7875
7876 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7877
7878         * g++.old-deja/g++.other/parse2.C: New test.
7879
7880 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7881
7882         * g++.old-deja/g++.pt/incomplete1.C: New test.
7883
7884 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
7885
7886         * g++.old-deja/g++.other/friend9.C: New test.
7887
7888 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
7889
7890         * gcc.dg/20001127-1.c: New test.
7891
7892 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
7893
7894         * g++.old-deja/g++.pt/friend46.C: New test.
7895
7896 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
7897
7898         * g++.old-deja/g++.other/ptrmem8.C: New test.
7899
7900 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7901
7902         * gcc.c-torture/execute/string-opt-7.c: New test.
7903         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7904
7905 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
7906
7907         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
7908         instead of 'mkcheck 2'.
7909
7910 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7911
7912         * gcc.c-torture/execute/memcheck/driver.c,
7913         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
7914         C9X references to refer to C99.
7915
7916 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
7917
7918         * gcc.dg/ultrasp3.c: New test.
7919
7920 2000-11-25  Neil Booth  <neilb@earthling.net>
7921
7922         * gcc.dg/cpp/include2.c: Update test to be locale independent.
7923
7924 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
7925
7926         * gcc.c-torture/compile/20001123-2.c: New.
7927
7928 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7929
7930         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
7931
7932 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
7933
7934         * gcc.dg/sequence-point-1.c: Add some new tests.
7935         * gcc.c-torture/execute/20001124-1.c: New test.
7936
7937 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
7938
7939         * g++.old-deja/g++.other/vaarg4.C: New test.
7940         * gcc.c-torture/compile/20001123-1.c: New test.
7941
7942 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
7943
7944         * g++.other/crash24.C: Adjust and remove XFAIL.
7945         * g++.other/crash37.C: New test.
7946
7947 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
7948
7949         * g++.old-deja/g++.pt/instantiate9.C: New test.
7950
7951 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
7952
7953         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
7954         new ABI, too.
7955
7956         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
7957         * g++.old-deja/g++.robertl/eb55.C: Likewise.
7958
7959 2000-11-22  Neil Booth  <neilb@earthling.net>
7960
7961         * gcc.dg/cpp/Wtrigraphs.c: New test.
7962
7963 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
7964
7965         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
7966
7967 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
7968
7969         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
7970
7971 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
7972
7973         * lib/gcc-dg.exp: load_lib scanasm.exp.
7974         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
7975         * lib/g++-dg.exp: load_lib scanasm.exp.
7976         * lib/scanasm.exp: New.
7977         (scan-assembler, scan-assembler-not): Add optional arguments to
7978         test name, or if not present, the pattern name.
7979         (scan-assembler-dem, scan-assembler-dem-not): New.
7980
7981         * g++.dg/dg.exp: New.
7982
7983 2000-11-21  Neil Booth  <neilb@earthling.net>
7984
7985         * gcc.dg/cpp/integrated1.c: Remove.
7986
7987 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
7988
7989         * gcc.c-torture/execute/20001121-1.c: New test.
7990
7991 2000-11-21  Richard Henderson  <rth@redhat.com>
7992
7993         * gcc.c-torture/compile/20001121-1.c: New test.
7994
7995 2000-11-20  Neil Booth  <neilb@earthling.net>
7996
7997         * gcc.dg/cpp/integrated1.c: New test.
7998
7999 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8000
8001         * g++.old-deja/g++.other/inline17.C: New test.
8002
8003 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
8004
8005         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
8006         local variable to be zero: I made the variable global. Now
8007         uses abort() and exit() instead of relying on main's return value.
8008
8009 2000-11-20  Neil Booth  <neilb@earthling.net>
8010
8011         * gcc.dg/cpp/paste2.c: Update test.
8012         * objc/execute/paste.m: New test.
8013
8014 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8015
8016         * gcc.dg/c99-condexpr-1.c: New test.
8017
8018 2000-11-20  Neil Booth  <neilb@earthling.net>
8019
8020         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
8021
8022 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
8023
8024         * g++.old-deja/g++.pt/export1.C: New test.
8025
8026 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
8027
8028         * gcc.dg/20001117-1.c: New test.
8029
8030 2000-11-18  Richard Henderson  <rth@redhat.com>
8031
8032         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
8033
8034 2000-11-18  Richard Henderson  <rth@redhat.com>
8035
8036         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
8037         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
8038         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
8039
8040 2000-11-18  Richard Henderson  <rth@redhat.com>
8041
8042         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
8043         (main): New.  Exit cleanly.
8044
8045 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8046
8047         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
8048         gcc.dg/c99-fordecl-2.c: New tests.
8049
8050 2000-11-18  Richard Henderson  <rth@redhat.com>
8051
8052         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
8053         * gcc.c-torture/execute/zerolen-2.c: New.
8054
8055 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8056
8057         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
8058         memory.
8059
8060 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8061
8062         * g++.old-deja/g++.pt/instantiate8.C: New test.
8063
8064 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8065
8066         * g++.old-deja/g++.other/incomplete.C: Add more tests.
8067         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
8068
8069 2000-11-16  Nick Clifton  <nickc@redhat.com>
8070
8071         * gcc.c-torture/execute/nestfunc-2.c: New test.
8072         * gcc.c-torture/execute/nestfunc-3.c: New test.
8073
8074 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8075
8076         * gcc.c-torture/compile/20001116-1.c: New test.
8077
8078 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8079
8080         * gcc.c-torture/execute/20001115-1.c: New test.
8081
8082 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
8083
8084         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
8085         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
8086         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
8087         * g++.old-deja/g++.abi/vmihint.C: Likewise.
8088
8089 2000-11-15  Neil Booth  <neilb@earthling.net>
8090
8091         gcc.dg/cpp/_Pragma1.c: Update.
8092         gcc.dg/cpp/_Pragma2.c: New test.
8093
8094 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
8095
8096         * g++.old-deja/g++.other/anon5.C: New test.
8097
8098 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
8099
8100         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
8101         tests.
8102
8103 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
8104
8105         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
8106         output.
8107
8108 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8109
8110         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
8111         labels at end of compound statements.
8112
8113 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
8114
8115         * gcc.c-torture/execute/loop-7.c: New test.
8116
8117 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8118
8119         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
8120
8121 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8122
8123         * gcc.dg/c99-bool-1.c: New test.
8124
8125 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8126
8127         * gcc.dg/c99-scope-1.c: Remove xfail.
8128         * gcc.dg/c99-scope-2.c: New test.
8129
8130 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8131
8132         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
8133         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
8134
8135 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
8136
8137         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
8138         error messages.
8139
8140         * g++.mike/p700.C: Don't typedef wchar_t.
8141         * g++.mike/p784.C: Likewise.
8142         * g++.mike/eb101.C: Don't use __wchar_t.
8143
8144 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
8145
8146         * g77.f-torture/execute/20001111.[fx]: Test premature exit
8147         from DO loop.
8148
8149 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8150
8151         * gcc.c-torture/execute/20001111-1.c: New test.
8152
8153 2000-11-10  Nick Clifton  <nickc@redhat.com>
8154
8155         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
8156         long multuiple and accumulate.
8157
8158 2000-11-09  Richard Henderson  <rth@redhat.com>
8159
8160         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
8161         via size_t instead of int.
8162
8163         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
8164         * gcc.c-torture/execute/string-opt-2.c: Likewise.
8165         * gcc.c-torture/execute/string-opt-3.c: Likewise.
8166         * gcc.c-torture/execute/string-opt-4.c: Likewise.
8167
8168 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
8169
8170         * gcc.c-torture/compile/20001109-1.c: New test.
8171         * gcc.c-torture/compile/20001109-2.c: New test.
8172
8173 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
8174
8175         * g++.old-deja/g++.pt/operator1.C: New test.
8176         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
8177
8178 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8179
8180         * gcc.dg/20001108-1.c: New test.
8181
8182 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8183
8184         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
8185         with both arguments constant strings.
8186         * gcc.c-torture/execute/string-opt-3.c: New test.
8187         * gcc.c-torture/execute/string-opt-4.c: New test.
8188         * gcc.c-torture/execute/string-opt-5.c: New test.
8189
8190 2000-11-08  Nick Clifton  <nickc@redhat.com>
8191
8192         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
8193         mulsidi3adddi patterns.
8194
8195 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
8196
8197         * g++.old-deja/g++.other/crash36.C: New test.
8198
8199 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
8200
8201         * g++.old-deja/g++.other/init16.C: New test.
8202
8203 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
8204
8205         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
8206
8207 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8208
8209         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
8210         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8211         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8212
8213 2000-11-07  DJ Delorie  <dj@redhat.com>
8214
8215         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
8216
8217 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8218
8219         * gcc.c-torture/execute/string-opt-1.c: New test.
8220
8221 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8222
8223         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
8224         mips-sgi-irix6.* because the MIPS ABI passes floating-point
8225         parameters in registers, and there is no way for a varargs
8226         function to know in which order the integer and floating-point
8227         parameters should be interleaved when they are placed on the
8228         stack.
8229         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8230         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8231
8232 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8233
8234         * gcc.c-torture/execute/string-opt-2.c: New test.
8235
8236 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
8237
8238         * g++.old-deja/g++.pt/crash60.C: New test.
8239
8240 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8241
8242         * g++.old-deja/g++.other/crash24.C: New test.
8243         * g++.old-deja/g++.other/crash25.C: New test.
8244         * g++.old-deja/g++.other/crash26.C: New test.
8245         * g++.old-deja/g++.other/crash27.C: New test.
8246         * g++.old-deja/g++.other/crash28.C: New test.
8247         * g++.old-deja/g++.other/crash29.C: New test.
8248         * g++.old-deja/g++.other/crash30.C: New test.
8249         * g++.old-deja/g++.other/crash31.C: New test.
8250         * g++.old-deja/g++.other/crash32.C: New test.
8251         * g++.old-deja/g++.other/crash33.C: New test.
8252         * g++.old-deja/g++.other/crash34.C: New test.
8253         * g++.old-deja/g++.other/crash35.C: New test.
8254
8255 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8256
8257         * gcc.c-torture/execute/20001031-1.c: New test.
8258
8259 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
8260
8261         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
8262         namespace.
8263
8264         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
8265         standards-conformant.
8266
8267         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
8268
8269         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
8270         * g++.old-deja/g++.mike/p755a.C: Likewise.
8271         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
8272         library makes no calls to `operator new' during initialization.
8273
8274 2000-11-04  Neil Booth  <neilb@earthling.net>
8275
8276         * gcc.dg/cpp/include2.c: New tests.
8277
8278 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
8279
8280         * lib/g++.exp (g++_set_ld_library_path): New function.
8281         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
8282
8283 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
8284
8285         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
8286         warnings.
8287
8288 2000-11-01  Richard Henderson  <rth@redhat.com>
8289
8290         * g++.old-deja/g++.ext/namedret1.C: New.
8291         * g++.old-deja/g++.ext/namedret2.C: New.
8292         * g++.old-deja/g++.ext/namedret3.C: New.
8293
8294 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
8295
8296         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
8297         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
8298
8299 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8300
8301         * gcc.c-torture/execute/va-arg-21.c: New test.
8302
8303 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8304
8305         * gcc.dg/c99-complex-2.c: New test.
8306
8307 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8308
8309         * gcc.c-torture/execute/stdio-opt-1.c: New test.
8310
8311 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
8312
8313         * g++.old-deja/g++.other/inline16.C: New test.
8314
8315 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
8316
8317         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
8318         __PRETTY_FUNCTION__
8319
8320 2000-10-29  Neil Booth  <neilb@earthling.net>
8321
8322         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
8323         New tests.
8324         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
8325         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
8326         optimisation.
8327
8328 2000-10-29  Neil Booth  <neilb@earthling.net>
8329
8330         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
8331         * mi1.c, mi1c.h: Add null directives to multiple-include test.
8332         * mi5.c: Test multiple includes work with -C.
8333         * trigraphs.c: Test ^= version.
8334
8335 2000-10-28  Neil Booth  <neilb@earthling.net>
8336
8337         New tests and test updates for new macro expander.
8338
8339         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
8340         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
8341         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
8342         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
8343         new diagnostic messages.
8344
8345         * gcc.dg/cpp/macro3.c: New tests.
8346
8347 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
8348
8349         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
8350         on the same line.
8351
8352 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
8353
8354         * g++.old-deja/g++.other/eh2.C: New test.
8355
8356 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
8357
8358         * gcc.c-torture/execute/20001027-1.c: New test.
8359
8360 2000-10-26  Richard Henderson  <rth@redhat.com>
8361
8362         * gcc.c-torture/execute/20001026-1.c: New.
8363
8364 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
8365
8366         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
8367         * g++.old-deja/g++.law/builtin1.C: Likewise.
8368         * g++.old-deja/g++.law/ctors10.C: Likewise.
8369         * g++.old-deja/g++.law/virtual3.C: Likewise.
8370         * g++.old-deja/g++.mike/p658.C: Likewise.
8371         * g++.old-deja/g++.other/sibcall1.C: Likewise.
8372         * g++.old-deja/g++.other/vaarg2.C: Likewise.
8373         * g++.old-deja/g++.robertl/eb124.C: Likewise.
8374         * g++.old-deja/g++.robertl/eb44.C: Likewise.
8375         * g++.old-deja/g++.robertl/eb77.C: Likewise.
8376
8377 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
8378
8379         * gcc.c-torture/compile/20001024-1.c: New test.
8380
8381 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
8382
8383         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
8384         to tell us whether or not we are using V3.
8385
8386 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8387
8388         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
8389         operands.
8390
8391 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8392
8393         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
8394
8395 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
8396
8397         * gcc.c-torture/execute/20001024-1.c: New test.
8398
8399 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
8400
8401         * g++.old-deja/g++.other/sibcall1.C: New test.
8402
8403 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
8404
8405         * gcc.dg/noncompile/init-3.c: New test.
8406
8407 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8408
8409         * gcc.dg/format-array-1.c: New test.
8410
8411 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8412
8413         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
8414         writing through null pointers; remove comment about testing
8415         unterminated strings.
8416
8417 2000-10-17  Matthew Hiller  <hiller@redhat.com>
8418
8419         * gcc.c-torture/execute/20001017-2.c: New test.
8420
8421 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8422
8423         * gcc.c-torture/compile/20001018-1.c: New test.
8424         * gcc.c-torture/compile/20001018-1.x: Xfail.
8425
8426 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8427
8428         * gcc.c-torture/execute/20001017-1.c: New test.
8429
8430 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8431
8432         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
8433         for multiple use of arguments with scanf formats; add tests for
8434         multiple use of arguments.
8435
8436 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
8437
8438         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
8439
8440 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8441
8442         * gcc.dg/format-miss-1.c: New test.
8443
8444 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8445
8446         * gcc.c-torture/execute/20001013-1.c: New test.
8447
8448 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8449
8450         * gcc.dg/format-branch-1.c: New test.
8451
8452 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8453
8454         * README, lib/file-format.exp: Remove EGCS references.
8455
8456 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8457
8458         * gcc.dg/20001013-1.c: New test.
8459
8460 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8461
8462         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
8463         for intmax_t in the compiler using __typeof__ and the type rules
8464         for conditional expressions.
8465
8466 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
8467
8468         * gcc.dg/20001012-1.c: New test.
8469         * gcc.dg/20001012-2.c: New test.
8470
8471 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8472
8473         * gcc.dg/format-attr-1.c: New test.
8474
8475 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8476
8477         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
8478         __LONG_LONG_MAX__ instead of LLONG_MAX.
8479
8480 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8481
8482         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
8483         scanf flags.
8484         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
8485         flags.
8486
8487 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
8488
8489         * gcc.dg/sequence-pt-1.c: New test.
8490
8491 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
8492
8493         * gcc.c-torture/execute/20001011-1.c: New testcase.
8494         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
8495
8496 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8497
8498         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
8499         does not error on it.
8500
8501 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8502
8503         * gcc.dg/20001009-1.c: New test.
8504
8505 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
8506
8507         * gcc.c-torture/compile/20001009-1.c: Move from here ....
8508         * gcc.c-torture/execute/20001009-2.c: ... to here.
8509
8510 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
8511
8512         * gcc.c-torture/compile/20001009-1.c: New testcase.
8513         * gcc.c-torture/execute/20001009-1.c: New testcase.
8514         Testcases provided by Jan Hubicka <jh@suse.cz>.
8515
8516 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8517
8518         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8519         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
8520         uintmax_t using <limits.h> to emulate the compiler's internal
8521         logic.  No longer XFAIL %j tests.
8522
8523 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8524
8525         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
8526         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8527         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
8528         regexps and details of expected handling of some bad formats.
8529         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
8530         suppression.
8531
8532 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8533
8534         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
8535         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
8536         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
8537         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
8538         in list archives.
8539
8540 2000-10-06  Richard Henderson  <rth@cygnus.com>
8541
8542         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
8543         * g++.old-deja/g++.brendan/crash52.C: Likewise.
8544         * g++.old-deja/g++.jason/report.C: Likewise.
8545         * g++.old-deja/g++.law/friend5.C: Likewise.
8546         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
8547         of the expected warnings.
8548
8549 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
8550
8551         * g++.old-deja/g++.pt/enum14.C: New test.
8552
8553 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
8554
8555         * g++.old-deja/g++.pt/crash59.C: New test.
8556
8557 2000-10-04  Will Cohen  <wcohen@redhat.com>
8558
8559         * gcc.dg/20000926-1.c: New test.
8560
8561 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
8562
8563         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
8564         function name for current C++ compiler.
8565         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
8566
8567 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
8568
8569         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
8570         __PRETTY_FUNCTION__.
8571         * g++.old-deja/g++.ext/pretty2.C: Likewise.
8572
8573 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8574
8575         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
8576
8577 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
8578
8579         * gcc.c-torture/compile/20000923-1.c: New test.
8580
8581 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
8582
8583         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
8584         * g++.old-deja/g++.pt/ttp62.C: Same.
8585         * g++.old-deja/g++.other/inline14.C: Same.
8586
8587 2000-09-24  Richard Henderson  <rth@cygnus.com>
8588
8589         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
8590
8591 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8592
8593         * gcc.dg/c90-printf-1.c: Add test for wide string format.
8594
8595 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
8596
8597         * gcc.c-torture/compile/20000922-1.c: New file.
8598
8599 2000-09-21  Nick Clifton  <nickc@redhat.com>
8600
8601         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
8602         a signed long modulo operation.
8603         (mod6): New function - perform an unsigned long modulo operation.
8604         (main): Add tests for modulos of very large numbers by very small
8605         dividends.
8606
8607 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8608
8609         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
8610
8611 2000-09-19  Richard Henderson  <rth@cygnus.com>
8612
8613         * gcc.dg/compare2.c (case 10): XFAIL.
8614
8615 2000-09-18  Richard Henderson  <rth@cygnus.com>
8616
8617         * gcc.c-torture/execute/20000906-1.c: Move ...
8618         * gcc.dg/20000906-1.c: ... here.  Only run on targets
8619         that support __builtin_trap.
8620
8621 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
8622
8623         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
8624
8625 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8626
8627         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
8628         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
8629         more $ format tests.
8630
8631 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8632
8633         * gcc.dg/format-errmk-1.c: New test.
8634
8635 2000-09-17  Greg McGary  <greg@mcgary.org>
8636
8637         * gcc.c-torture/execute/20000917-1.x: Remove.
8638
8639 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8640
8641         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
8642
8643 2000-09-17  Greg McGary  <greg@mcgary.org>
8644
8645         * gcc.c-torture/execute/20000917-1.c: New test.
8646         * gcc.c-torture/execute/20000917-1.x: XFAIL.
8647
8648 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
8649
8650         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
8651         in nested macro bug.
8652
8653 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
8654
8655         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
8656
8657 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
8658
8659         * gcc.c-torture/execute/20000914-1.c: New test.
8660
8661 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
8662
8663         * g++.other/inline13.C: New test.
8664
8665 2000-09-12  Andreas Jaeger  <aj@suse.de>
8666
8667         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
8668         constant by Ulrich Drepper <drepper@redhat.com>.
8669
8670 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
8671
8672         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
8673
8674 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8675
8676         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
8677
8678 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
8679
8680         * gcc.dg/cpp/backslash.c: New test.
8681
8682 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
8683
8684         * gcc.c-torture/execute/20000910-1.c: New test.
8685         * gcc.c-torture/execute/20000910-2.c: Likewise.
8686
8687 2000-09-11  Robert Lipe  <robertl@sco.com>
8688
8689         * gcc.dg/pragma-align.c: New test.
8690
8691 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
8692
8693         * g++.old-deja/g++.pt/explicit82.C: New test.
8694         * g++.old-deja/g++.pt/explicit83.C: New test.
8695
8696 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
8697
8698         * gcc.dg/asm-names.c: New test.
8699
8700 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8701
8702         * gcc.dg/cpp/tr-warn6.c: New test
8703
8704 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8705
8706         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
8707         be accepted.
8708
8709 2000-09-07  Catherine Moore  <clm@redhat.com>
8710
8711         * gcc.c-torture/execute/unroll-1.c: New test.
8712
8713 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
8714
8715         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
8716         ERROR markers.
8717         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
8718         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
8719         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
8720         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
8721         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
8722         Preprocess only.
8723         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
8724         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
8725
8726 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8727
8728         * g++.old-deja/g++.pt/deduct2.C: New test.
8729
8730 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8731
8732         * g++.old-deja/g++.pt/parms2.C: New test.
8733
8734 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8735
8736         * g++.old-deja/g++.pt/crash58.C: New test.
8737
8738 2000-09-06  Greg McGary  <greg@mcgary.org>
8739
8740         * gcc.c-torture/execute/20000906-1.c: New test.
8741         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
8742
8743 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8744
8745         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
8746
8747 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8748
8749         * g++.old-deja/g++.pt/crash57.C: New test.
8750
8751 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8752
8753         * g++.old-deja/g++.pt/crash56.C: New test.
8754
8755 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8756
8757         * g++.old-deja/g++.pt/koenig1.C: New test.
8758
8759 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
8760
8761         * gcc.dg/20000904-1.c: New test.
8762
8763 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
8764
8765         * gcc.dg/cpp/paste8.c: New test.
8766
8767 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
8768
8769         * gcc.c-torture/compile/20000827-1.c: New test.
8770
8771 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8772
8773         * gcc.dg/format-diag-1.c: New test.
8774
8775 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8776
8777         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
8778         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
8779         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
8780         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
8781         gcc.dg/formatz-1.c: Adjust warning regular expressions.
8782
8783 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
8784
8785         * g++.old-deja/g++.other/nested4.C: New test.
8786
8787 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
8788
8789         * g++.old-deja/g++.ns/scoped1.C: New test.
8790
8791 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
8792
8793         * lib/g++.exp: Support testing already-installed GCC.
8794
8795 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8796
8797         * wtr-label-1.c, wtr-suffix-1.c: New tests.
8798
8799 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8800
8801         * gcc.dg/return-type-2.c: New test.
8802
8803 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
8804
8805         * gcc.c-torture/compile/20000825-1.c: New test.
8806
8807 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
8808
8809         * gcc.dg/dwarf2-2.c: New test.
8810
8811 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
8812
8813         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
8814         dg-warning regexps.
8815
8816 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8817
8818         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
8819         gcc.dg/format-ext-5.c: New tests.
8820
8821 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
8822
8823         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
8824
8825 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
8826
8827         * gcc.dg/noncompile/930622-2.c: Adjust error message.
8828
8829 2000-08-24  Richard Henderson  <rth@cygnus.com>
8830
8831         * gcc.dg/ia64-sync-1.c: New test.
8832         * gcc.dg/ia64-sync-2.c: New test.
8833         * gcc.dg/ia64-asm-1.c: New test.
8834
8835 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8836
8837         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
8838         * gcc.dg/format-ext-2.c: New test.
8839
8840 2000-08-23  Jason Merrill  <jason@redhat.com>
8841
8842         * lib/old-dejagnu.exp: Also ignore "In member function" and
8843         "At global scope".
8844
8845 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8846
8847         * gcc.dg/noncompile/label-lineno-1.c: New test.
8848
8849 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
8850
8851         * gcc.dg/c99-array-nonobj-1.c: New test.
8852
8853 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
8854
8855         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
8856         tests.
8857         * gcc.dg/format-ext-1.c: New test.
8858
8859 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8860
8861         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
8862         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
8863         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
8864         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
8865         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
8866
8867 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
8868
8869         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
8870         gcc.dg/c99-strftime-2.c: New tests.
8871
8872 2000-08-22  Richard Henderson  <rth@cygnus.com>
8873
8874         * gcc.c-torture/execute/20000822-1.c: New test.
8875
8876 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
8877
8878         * gcc.c-torture/execute/20000819-1.x: Remove.
8879
8880 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
8881
8882         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
8883         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
8884         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
8885         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
8886         gcc.dg/format-xopen-1.c: New tests.
8887
8888 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
8889
8890         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
8891
8892 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
8893
8894         * g++.old-deja/g++.other/loop2.C: New test.
8895
8896         * gcc.c-torture/compile/20000606-1.c: New test.
8897         * gcc.c-torture/compile/20000728-1.c: New test.
8898         * gcc.c-torture/execute/20000801-1.c: New test.
8899         * gcc.c-torture/execute/20000801-2.c: New test.
8900         * gcc.c-torture/execute/20000819-1.c: New test.
8901         * gcc.c-torture/execute/20000819-1.x: XFAIL.
8902         * gcc.dg/20000629-1.c: New test.
8903         * gcc.dg/20000724-1.c: New test.
8904         * gcc.dg/20000807-1.c: New test.
8905
8906 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
8907
8908         * gcc.dg/cpp/pragma-1.c: New test.
8909         * gcc.dg/cpp/pragma-2.c: New test.
8910
8911 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
8912
8913         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
8914         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
8915
8916 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8917
8918         * gcc.c-torture/compile/20000818-1.c: New test.
8919
8920 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
8921
8922         * gcc.c-torture/execute/20000818-1.c: New test.
8923
8924 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8925
8926         * gcc.dg/format-va-1.c: New test.
8927
8928 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8929
8930         * g++.old-deja/g++.other/typedef8.C: New test.
8931
8932 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8933
8934         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
8935         * g++.old-deja/g++.mike/net36.C: Mark candidate.
8936         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
8937         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
8938         * g++.old-deja/g++.other/ptrmem7.C: New test.
8939         * g++.old-deja/g++.pt/ptrmem10.C: New test.
8940
8941 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
8942
8943         * g++.old-deja/g++.pt/typename27.C: New test.
8944
8945 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
8946
8947         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
8948         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
8949         * g++.old-deja/g++.pt/friend45.C: New test.
8950         * g++.old-deja/g++.other/friend8.C: New test.
8951
8952 2000-08-15  Richard Henderson  <rth@cygnus.com>
8953
8954         * gcc.c-torture/execute/20000815-1.c: New test.
8955
8956 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8957
8958         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
8959         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
8960         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
8961
8962 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
8963
8964         * g++.old-deja/g++.other/refinit2.C: New test.
8965
8966 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
8967
8968         * lib/c-torture.exp (c-torture): Make
8969         compiler_conditional_xfail_data global.
8970         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
8971         compiler_conditional_xfail_data machinery.
8972         (f-torture-execute): Likewise.
8973         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
8974         and only when unrolling loops.
8975
8976         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
8977
8978 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
8979
8980         * g++.old-deja/g++.pt/explicit81.C: New test.
8981
8982 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
8983
8984         * g++.old-deja/g++.pt/typename26.C: New test.
8985
8986 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
8987
8988         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
8989         warning.
8990
8991 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
8992
8993         * g++.old-deja/g++.other/array3.C: New test.
8994
8995 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8996
8997         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
8998         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
8999         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
9000         New tests.
9001
9002 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
9003
9004         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
9005         * g++.old-deja/g++.abi/vmihint.C: Likewise.
9006
9007 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
9008
9009         * gcc.c-torture/execute/20000808-1.c: New test.
9010
9011 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9012
9013         * gcc.dg/c90-const-expr-1.c: New test.
9014
9015 2000-08-08  Richard Henderson  <rth@cygnus.com>
9016
9017         * gcc.dg/noncompile/920923-1.c: Declare calloc.
9018
9019 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9020
9021         * gcc.dg/noncompile/const-ll-1.c: New test.
9022
9023 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9024
9025         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
9026
9027 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
9028
9029         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
9030         that running programs linked against the shared version of libobjc
9031         run correctly.
9032
9033 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9034
9035         * gcc.dg/c99-printf-1.c: New test.
9036
9037 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9038
9039         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
9040
9041 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
9042
9043         * gcc.c-torture/execute/20000731-1.x: Delete.
9044
9045 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
9046
9047         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
9048         and torture_without_loops as is done by c-torture.exp.
9049         (search_for): Copy from c-torture.exp.
9050         (gcc-dg-runtest): New function, drives a directory of tests
9051         iterating over the TORTURE_OPTIONS.
9052         (scan-assembler, scan-assembler-not): Move here from
9053         individual directory drivers.
9054
9055         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
9056         defined by lib/gcc-dg.exp.
9057         * gcc.dg/cpp/cpp.exp: Likewise.
9058         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
9059         gcc-dg-runtest, so we cycle over optimization options.
9060
9061         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
9062         * gcc.dg/compare2.c: No longer expected to fail.
9063
9064 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
9065
9066         * gcc.c-torture/execute/20000804-1.c: New test.
9067
9068 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
9069
9070         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
9071
9072 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
9073
9074         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
9075
9076 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
9077
9078         * gcc.c-torture/compile/20000803-1.c: New test.
9079
9080 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9081
9082         * gcc.c-torture/execute/20000801-3.c,
9083         gcc.c-torture/execute/20000801-4.c: New tests.
9084         * gcc.c-torture/execute/20000801-3.x,
9085         gcc.c-torture/execute/20000801-4.x: Xfail.
9086
9087 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
9088
9089         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
9090         libobjc/.libs to allow for libtool.
9091
9092 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
9093
9094         * gcc.c-torture/compile/20000802-1.c: New test.
9095
9096 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
9097
9098         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
9099
9100 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
9101
9102         * gcc-c-torture/execute/20000731-2.c: New test.
9103
9104         * gcc.c-torture/execute/20000731-1.c: New test.
9105         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
9106
9107 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
9108
9109         * testsuite/gcc.dg/cpp/paste7.c: New test.
9110         * gcc.dg/cpp/20000725-1.c: New test.
9111
9112 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
9113
9114         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
9115         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
9116         declaration warning for __builtin_dwarf_reg_size.
9117
9118         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
9119
9120 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9121
9122         * gcc.dg/noncompile/voidparam-1.c: New test.
9123
9124 2000-07-30  Richard Henderson  <rth@cygnus.com>
9125
9126         * gcc.dg/c90-digraph-1.c: Don't xfail.
9127         * gcc.dg/compare2.c (case 10): Xfail.
9128         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
9129
9130 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
9131
9132         * gcc.dg/c99-main-1.c: New test.
9133
9134 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9135
9136         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
9137
9138 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
9139
9140         * gcc.c-tortuer/execute/20000726-1.c: New test.
9141
9142 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
9143
9144         * gcc.c-torture/execute/enum-2.c: New test.
9145
9146 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9147
9148         * gcc.dg/cpp/tr-warn3.c: New test.
9149
9150 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9151
9152         * g++.old-deja/g++.ext/implicit1.C: Remove.
9153         * g++.old-deja/g++.jason/c2.C: Remove
9154         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
9155         * g++.old-deja/g++.pt/crash16.C: Likewise.
9156         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
9157
9158 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9159
9160         * g++.old-deja/g++.other/for2.C: New test.
9161
9162 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
9163
9164         * gcc.dg/20000720-1.c: New test.
9165
9166 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
9167
9168         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
9169
9170 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
9171
9172         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
9173         * gcc.c-torture/execute/20000722-1.c: New.
9174         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
9175
9176 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
9177
9178         * gcc.dg/cpp/20000720-1.S: New test.
9179
9180 2000-07-21  Michael Meissner  <meissner@redhat.com>
9181
9182         * gcc.c-torture/execute/ieee/hugeval.c: New test.
9183
9184 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9185
9186         * g++.old-deja/g++.brendan/crash16.C,
9187         g++.old-deja/g++.brendan/parse3.C,
9188         g++.old-deja/g++.brendan/redecl1.C,
9189         g++.old-deja/g++.ns/template13.C,
9190         g++.old-deja/g++.other/decl4.C,
9191         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
9192
9193 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9194
9195         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
9196         and "Internal error".
9197
9198         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
9199         regexps.
9200         * gcc.dg/cpp/paste6.c: New test.
9201
9202 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
9203
9204         * gcc.dg/cpp/tr-direct.c: New test.
9205
9206         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
9207         gcc.dg/cpp/undef1.c: Tweak error regexps.
9208
9209 2000-07-18  Eric Christopher <echristo@redhat.com>
9210
9211         * gcc.c-torture/compile/20000718-1.c: New test.
9212
9213 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
9214
9215         * cpplex.c (_cpp_push_token): If the token being pushed back
9216         is the previous token in this context, just subtract one from
9217         context->posn.
9218         * cppmacro.c (save_expansion): Clear aux field when storing a
9219         placemarker.
9220
9221 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
9222
9223         * gcc.dg/noncompile/redecl-1.c: New test.
9224
9225 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
9226
9227         * gcc.c-torture/execute/20000717-5.c: New test.
9228         * gcc.c-torture/execute/20000717-1.x: Removed.
9229
9230 2000-07-17  Richard Henderson  <rth@cygnus.com>
9231
9232         * gcc.c-torture/execute/20000717-4.c: New test.
9233
9234 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
9235
9236         * gcc.dg/cpp/syshdr.c: New test.
9237         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
9238
9239 2000-07-17  Neil Booth  <neilb@earthling.net>
9240
9241         * gcc.dg/cpp/cmdlne-dM.c: New test.
9242         * gcc.dg/cpp/cmdlne-dD.c: New test.
9243
9244 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
9245
9246         * gcc.c-torture/execute/20000717-3.c: New test.
9247
9248         * gcc.c-torture/compile/20000717-1.c: New test.
9249
9250 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
9251
9252         * gcc.c-torture/execute/20000717-2.c: New test.
9253
9254 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9255
9256         * gcc.dg/formatz-1.c: New test.
9257
9258         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
9259         * gcc.dg/c99-digraph-1.c: New tests.
9260
9261         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
9262         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
9263
9264         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
9265         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
9266         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
9267         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
9268         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
9269         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
9270         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
9271
9272 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
9273
9274         * gcc.c-torture/execute/20000717-1.c: New test.
9275         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
9276
9277 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
9278
9279         * gcc.c-torture/execute/20000715-2.c: New test.
9280         * gcc.dg/20000715-1.c: New test.
9281
9282 2000-07-15  Michael Meissner  <meissner@redhat.com>
9283
9284         * gcc.c-torture/execute/20000715-1.c: New test.
9285
9286 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
9287
9288         * gcc.c-torture/execute/20000707-1.c: New test.
9289
9290 2000-07-13  Neil Booth  <NeilB@earthling.net>
9291
9292         * testsuite/gcc.dg/cpp/digraph1.c,
9293         testsuite/gcc.dg/cpp/digraph2.c,
9294         testsuite/gcc.dg/cpp/digraphs.c: New tests.
9295
9296 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
9297
9298         * g77.f-torture/compile/20000630-2.f:  New test.
9299         * g77.f-torture/compile/20000630-2.x
9300
9301 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
9302
9303         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
9304
9305 2000-07-11  Neil Booth  <NeilB@earthling.net>
9306
9307         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
9308
9309 2000-07-11  Neil Booth  <NeilB@earthling.net>
9310
9311         * gcc.dg/cpp/cmdlne-C.c: New.
9312
9313 2000-07-09  Neil Booth  <NeilB@earthling.net>
9314
9315         * gcc.dg/cpp/directiv.c: New tests.
9316         * gcc.dg/cpp/undef1.c: Update.
9317
9318 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
9319
9320         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
9321
9322 2000-07-09  Neil Booth  <NeilB@earthling.net>
9323
9324         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
9325
9326 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
9327
9328         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
9329         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9330
9331 2000-07-08  Neil Booth  <NeilB@earthling.net>
9332
9333         * gcc.dg/cpp/macsyntx.c: New tests.
9334
9335 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9336
9337         * gcc.dg/20000707-1.c: New test.
9338
9339 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9340
9341         * gcc.c-torture/execute/20000706-1.c: New test.
9342         * gcc.c-torture/execute/20000706-2.c: New test.
9343         * gcc.c-torture/execute/20000706-3.c: New test.
9344         * gcc.c-torture/execute/20000706-4.c: New test.
9345         * gcc.c-torture/execute/20000706-5.c: New test.
9346
9347 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9348
9349         * g++.old-deja/g++.pt/instantiate7.C: New test.
9350
9351 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9352
9353         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
9354         * g++.old-deja/g++.mike/thunk3.C: Likewise.
9355         * g++.old-deja/g++.other/rtti3.C: Likewise.
9356         * g++.old-deja/g++.other/rttid3.C: Likewise.
9357
9358 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
9359
9360         *  g77.f-torture/compile/20000630-1.x: Fix typo
9361
9362 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
9363
9364         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
9365         assembly output.
9366
9367 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
9368
9369         * gcc.dg/cpp/ident.c: New test.
9370
9371 2000-07-05  Neil Booth  <NeilB@earthling.net>
9372
9373         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
9374           gcc.dg/cpp/lexstrng.c: New tests.
9375
9376 2000-07-04  Neil Booth  <NeilB@earthling.net>
9377
9378         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
9379         * gcc.dg/cpp/strify2.c: Same.
9380
9381 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
9382
9383         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
9384         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
9385         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
9386         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
9387
9388         * testsuite/gcc.dg/cpp/macro1.c,
9389         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
9390         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
9391         testsuite/gcc.dg/cpp/strify1.c,
9392         testsuite/gcc.dg/cpp/strify2.c: New tests.
9393
9394 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
9395
9396         * gcc.c-torture/execute/20000703-1.c: New test.
9397
9398 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9399
9400         * g++.old-deja/g++.pt (lookup10.C): New test.
9401
9402 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9403
9404         * g++.old-deja/g++.pt (typename25.C): New test.
9405
9406 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
9407
9408         * gcc.c-torture/compile/20000701-1.c: New test.
9409
9410 2000-06-30  Nick Clifton  <nickc@cygnus.com>
9411
9412         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
9413         to test case.
9414
9415 2000-06-30  Catherine Moore  <clm@cygnus.com>
9416
9417         * gcc.c-torture/execute/align-1.c: New test.
9418
9419 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
9420
9421         * g++.old-deja/g++.pt/expr8.C: New test.
9422         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
9423
9424 2000-06-29  Nick Clifton  <nickc@cygnus.com>
9425
9426         * gcc.c-torture/compile/20000629-1.c: New test.
9427
9428 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9429
9430
9431         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
9432         gcc.dg/noncompile directory, depending on whether they're
9433         preprocessor tests or not.  Annotate all the tests for the dg
9434         framework.
9435
9436         * gcc.c-torture/noncompile/noncompile.exp: Delete.
9437         * gcc.dg/noncompile/noncompile.exp: New.
9438
9439         * Moved files:
9440         Old name                                New name
9441         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
9442         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
9443         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
9444         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
9445         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
9446         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
9447         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
9448         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
9449         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
9450         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
9451         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
9452         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
9453         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
9454         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
9455         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
9456         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
9457         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
9458         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
9459         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
9460         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
9461         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
9462         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
9463         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
9464         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
9465
9466         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
9467         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
9468         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
9469         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
9470         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
9471         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
9472
9473 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9474
9475         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
9476         declare one variable.  On the fourth, error.
9477         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
9478         declared by 20000628-1a.h.
9479
9480 2000-06-29  Richard Henderson  <rth@redhat.com>
9481
9482         * gcc.c-torture/execute/930529-1.x: New file.
9483         * gcc.dg/920413-1.c: Adjust expected warning text.
9484         * gcc.dg/980217-1.c: Declare abort.
9485         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
9486
9487 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
9488
9489         * g77.f-torture/compile/20000629-1.f: New test.
9490         * g77.f-torture/compile/20000629-1.x: Expected to fail.
9491
9492 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9493
9494         Rearrange lots of files, removing entirely the
9495         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
9496         directories.
9497
9498         * Deleted files:
9499         gcc.c-torture/code_quality/code_quality.exp
9500         gcc.c-torture/special/special.exp
9501         gcc.failure/failure.exp
9502         gcc.failure/940409-1.x
9503         gcc.c-torture/compile/961203-1.x
9504
9505         * New files:
9506         gcc.misc-tests/linkage.exp
9507         gcc.c-torture/execute/920730-1t.c
9508         gcc.c-torture/execute/920730-1t.x
9509         gcc.c-torture/compile/920520-1.x
9510         gcc.c-torture/compile/920521-1.x
9511         gcc.c-torture/compile/981006-1.x
9512         gcc.c-torture/execute/eeprof-1.x
9513
9514         * Moved files (possibly with modifications to fit a new harness):
9515         Old name                                New name
9516         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
9517         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
9518         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
9519         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
9520         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
9521         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
9522         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
9523         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
9524         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
9525         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
9526         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
9527         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
9528         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
9529         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
9530
9531 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9532
9533         * c-torture/compile/961203-1.x: Delete.
9534
9535         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
9536         not exit. Include stdio.h.
9537         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
9538         * gcc.misc-tests/dg-12.c: Likewise.
9539         * gcc.misc-tests/dg-5.c: Likewise.
9540         * gcc.misc-tests/dg-6.c: Likewise.
9541         * gcc.misc-tests/dg-7.c: Prototype abort.
9542         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
9543         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
9544         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
9545         not exit.
9546         * gcc.misc-tests/sieve.c: Use return from main, not exit.
9547         * gcc.misc-tests/sort2.c: Use return from main, not exit.
9548
9549 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
9550
9551         * gcc.dg/cpp/20000628-1.c: New test.
9552         * gcc.dg/cpp/20000628-1.h: New header for above test.
9553         * gcc.dg/cpp/20000628-1a.h: Likewise.
9554
9555 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
9556
9557         * gcc.dg/cpp: New directory.
9558         * gcc.dg/cpp/cpp.exp: New driver.
9559         * gcc.dg/cpp/20000627-1.c: New test.
9560         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
9561         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
9562         and rewrite as a compilation test.
9563
9564         * gcc.dg: Move many files into the cpp subdirectory, possibly
9565         renaming or editing them as well.
9566         Old name                New name
9567         990119-1.c              cpp/19990119-1.c
9568         990228-1.c              cpp/19990228-1.c
9569         990407-1.c              cpp/19990407-1.c
9570         990409-1.c              cpp/19990409-1.c
9571         990413-1.c              cpp/19990413-1.c
9572         990703-1.c              cpp/19990703-1.c
9573         20000127-1.c            cpp/20000127-1.c
9574         20000129-1.c            cpp/20000129-1.c
9575         20000207-1.c            cpp/20000207-1.c
9576         20000207-2.c            cpp/20000207-2.c
9577         20000209-1.c            cpp/20000209-1.c
9578         20000209-2.c            cpp/20000209-2.c
9579         20000301-1.c            cpp/20000301-1.c
9580         20000419-1.c            cpp/20000419-1.c
9581         20000510-1.S            cpp/20000510-1.S
9582         20000519-1.c            cpp/20000519-1.c
9583         20000529-1.c            cpp/20000529-1.c
9584         20000625-1.c            cpp/20000625-1.c
9585         20000625-2.c            cpp/20000625-2.c
9586         cpp-as1.c               cpp/assert1.c
9587         cpp-as2.c               cpp/assert2.c
9588         cxx-comments-1.c        cpp/cxxcom1.c
9589         cxx-comments-2.c        cpp/cxxcom2.c
9590         endif-label.c           cpp/endif.c
9591         cpp-hash1.c             cpp/hash1.c
9592         cpp-hash2.c             cpp/hash2.c
9593         cpp-if1.c               cpp/if-1.c
9594         cpp-if2.c               cpp/if-2.c
9595         cpp-if3.c               cpp/if-3.c
9596         cpp-if4.c               cpp/if-4.c
9597         cpp-if5.c               cpp/if-5.c
9598         cpp-cond.c              cpp/if-cexp.c
9599         cpp-missingop.c         cpp/if-mop.c
9600         cpp-missingparen.c      cpp/if-mpar.c
9601         cpp-opprec.c            cpp/if-oppr.c
9602         cpp-ifparen.c           cpp/if-paren.c
9603         cpp-shortcircuit.c      cpp/if-sc.c
9604         cpp-shift.c             cpp/if-shift.c
9605         cpp-unary.c             cpp/if-unary.c
9606         cpp-li1.c               cpp/line1.c
9607         cpp-li2.c               cpp/line2.c
9608         lineno.c                cpp/line3.c
9609         lineno-2.c              cpp/line4.c
9610         cpp-mi.c                cpp/mi1.c
9611         cpp-mic.h               cpp/mi1c.h
9612         cpp-micc.h              cpp/mi1cc.h
9613         cpp-mind.h              cpp/mi1nd.h
9614         cpp-mindp.h             cpp/mi1ndp.h
9615         cpp-mix.h               cpp/mi1x.h
9616         cpp-mi2.c               cpp/mi2.c
9617         cpp-mi2a.h              cpp/mi2a.h
9618         cpp-mi2b.h              cpp/mi2b.h
9619         cpp-mi2c.h              cpp/mi2c.h
9620         cpp-mi3.c               cpp/mi3.c
9621         cpp-mi3.def             cpp/mi3.def
9622         poison-1.c              cpp/poison.c
9623         pr-impl.c               cpp/prag-imp.c
9624         cpp-redef-2.c           cpp/redef1.c
9625         cpp-redef.c             cpp/redef2.c
9626         strpaste.c              cpp/strp1.c
9627         strpaste-2.c            cpp/strp2.c
9628         cpp-tradpaste.c         cpp/tr-paste.c
9629         cpp-tradstringify.c     cpp/tr-str.c
9630         cpp-tradwarn1.c         cpp/tr-warn1.c
9631         cpp-tradwarn2.c         cpp/tr-warn2.c
9632         trigraphs.c             cpp/trigraphs.c
9633         cpp-unc1.c              cpp/unc1.c
9634         cpp-unc2.c              cpp/unc2.c
9635         cpp-unc3.c              cpp/unc3.c
9636         cpp-unc.c               cpp/unc4.c
9637         undef.c                 cpp/undef1.c
9638         undef-2.c               cpp/undef2.c
9639         cpp-wi1.c               cpp/widestr1.c
9640
9641 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
9642
9643         * lib/g++.exp (g++_include_flags): Tweak.
9644
9645 2000-06-27  H.J. Lu  <hjl@gnu.org>
9646             Loren J. Rittle  <ljrittle@acm.org>
9647
9648         * lib/g++.exp (g++_include_flags): Override libgloss.exp
9649         version with one that knows about the new gcc tree structure.
9650         (g++_link_flags): Same.
9651
9652 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
9653
9654         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
9655         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
9656         case we are cross-compiling.
9657
9658         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
9659         g++.old-deja/g++.niklas/Makefile.in,
9660         g++.old-deja/g++.niklas/configure.in,
9661         g++.old-deja/g++.other/Makefile.in,
9662         g++.old-deja/g++.other/configure.in,
9663         gcc.c-torture/code_quality/Makefile.in,
9664         gcc.c-torture/code_quality/configure.in,
9665         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
9666         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
9667         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
9668         gcc.c-torture/execute/ieee/Makefile.in,
9669         gcc.c-torture/execute/ieee/configure.in,
9670         gcc.c-torture/noncompile/Makefile.in,
9671         gcc.c-torture/noncompile/configure.in,
9672         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
9673         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
9674         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
9675
9676 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9677
9678         * g++.old-deja/g++.other/ambig3.C: New test.
9679
9680 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9681
9682         * g++.old-deja/g++.pt/syntax1.C: New test.
9683         * g++.old-deja/g++.pt/syntax2.C: New test.
9684         * g++.old-deja/g++.other/syntax3.C: New test.
9685         * g++.old-deja/g++.other/syntax4.C: New test.
9686
9687 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9688
9689         * gcc.dg/20000623-1.c: Prototype exit and abort.
9690
9691 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9692
9693         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
9694         New tests.
9695         * gcc.dg/cpp-mi3.def: New file.
9696
9697         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
9698         inside assertions.
9699         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
9700         lexer's error messages.
9701         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
9702         divine anything from the linemarkers.
9703         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
9704         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
9705
9706 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
9707
9708         * gcc.dg/20000623-1.c: New test.
9709
9710 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
9711
9712         * gcc.c-torture/execute/20000622-1.c: New test.
9713
9714 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
9715
9716         * g++.old-deja/g++.other/init15.C: New test.
9717
9718 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
9719
9720         * g++.old-deja/g++.pt/vaarg2.C: New test.
9721         * g++.old-deja/g++.pt/vaarg3.C: New test.
9722
9723 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
9724
9725         * g++.old-deja/g++.other/dyncast6.C: New test.
9726
9727 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
9728
9729         * gcc.c-torture/execute/loop-6.c: New test.
9730
9731 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
9732
9733         * gcc.dg/20000614-1.c: New test.
9734         * gcc.dg/20000614-2.c: New test.
9735
9736 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
9737
9738         * g++.old-deja/g++.other/inline12.C: New test.
9739
9740 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
9741
9742         * g++.old-deja/g++.other/eh1.C: New test.
9743
9744 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
9745
9746         * g++.old-deja/g++.other/type.C: New test.
9747
9748 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
9749
9750         * g++.old-deja/g++.other/initstring.C: New test.
9751
9752 2000-06-12  Jason Merrill  <jason@redhat.com>
9753
9754         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
9755
9756 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
9757
9758         * gcc.c-torture/compile/20000609-1.c: New test.
9759
9760 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
9761
9762         * gcc.dg/20000609-1.c: New test.
9763
9764 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
9765
9766         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
9767         * gcc.c-torture/noncompile/poison-1.c: Move...
9768         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
9769         * gcc.dg/cpp-li1.c: Add a token after the #line.
9770
9771 2000-06-05  Richard Henderson  <rth@cygnus.com>
9772
9773         * gcc.c-torture/execute/20000605-2.c: New test.
9774         * gcc.c-torture/execute/20000605-3.c: New test.
9775
9776 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
9777
9778         * g77.f-torture/execute/20000503-1.x: New file.
9779
9780 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
9781
9782         * g++.old-deja/g++.eh/badalloc1.C: New test.
9783
9784 2000-06-05  Richard Henderson  <rth@cygnus.com>
9785
9786         * gcc.c-torture/execute/20000605-1.c: New test.
9787
9788 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
9789             Nathan Sidwell <nathan@codesourcery.com>
9790
9791         * gcc.c-torture/compile/20000605-1.c: New test.
9792
9793 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
9794
9795         * g77.f-torture/compile/20000601-1.f:  New test.
9796
9797 2000-06-03  Richard Henderson  <rth@cygnus.com>
9798
9799         * gcc.c-torture/execute/20000603-1.c: New.
9800
9801 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
9802
9803         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
9804         * gcc.dg/noreturn-2.c (noreturn): Likewise.
9805
9806 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
9807
9808         * gcc.dg/compare2.c (case 12): XFAIL.
9809         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
9810         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
9811
9812         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
9813
9814 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
9815
9816         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
9817         guard macro is already defined when the header is first
9818         included.
9819         * gcc.dg/cpp-mix.h: New file.
9820         * gcc.dg/endif-label.c: Update patterns to match compiler.
9821
9822         * g++.brendan/complex1.C: Declare abort.
9823         * g++.law/refs4.C: Remove XFAIL.
9824         * g++.oliva/expr2.C: Declare abort and exit.
9825
9826 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
9827
9828         * gcc.c-torture/execute/20000528-1.c: New test.
9829
9830         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
9831         * g++.old-deja/g++.law/temps4.C: Likewise.
9832
9833         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
9834         stdlib.h.  Call abort() on failure.
9835         * g++.old-deja/g++.law/refs4.C: Likewise.
9836         * g++.old-deja/g++.law/temps4.C: Likewise.
9837         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
9838         * gcc.c-torture/execute/20000112-1.c: Include string.h.
9839
9840 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
9841
9842         Relative to g++.dg/special:
9843         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
9844
9845         Relative to g++.old-deja:
9846         * g++.brendan/complex1.C, g++.jason/optimize2.C,
9847         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
9848         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
9849         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
9850         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
9851         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
9852         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
9853
9854         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
9855         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
9856         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
9857         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
9858         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
9859         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
9860         and/or string.h.
9861
9862         * g++.other/goto1.C: Update expectations for error messages.
9863
9864 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
9865
9866         * gcc.c-torture/compile/20000523-1.c: New test.
9867
9868 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
9869
9870         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
9871
9872 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
9873
9874         * g++.old-deja/g++.eh/catch11.C: New test.
9875         * g++.old-deja/g++.eh/catch12.C: New test.
9876
9877 2000-05-24  Nick Clifton  <nickc@cygnus.com>
9878
9879         * gcc.c-torture/execute/20000523-1.c: New test.
9880
9881 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
9882
9883         * c-torture/execute/bcp-1.c: Replace abort in arg of
9884         __builtin_constant_p with a generic external function.
9885
9886         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
9887         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
9888         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
9889         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
9890         Prototype abort and/or exit.
9891
9892         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
9893         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
9894         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
9895         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
9896
9897 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
9898
9899         * gcc.dg/dwarf2-1.c: New test.
9900
9901 2000-05-20  Richard Henderson  <rth@cygnus.com>
9902
9903         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
9904
9905 2000-05-20  Andreas Jaeger  <aj@suse.de>
9906
9907         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
9908         testcase.
9909
9910 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
9911
9912         * gcc.c-torture/execute/20000519-2.c: New test.
9913
9914 2000-05-19  Andreas Jaeger  <aj@suse.de>
9915
9916         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
9917         which fails with SSA.
9918
9919         * lib/c-torture.exp: Also test with -O3 -fssa.
9920
9921 2000-05-18  Michael Meissner  <meissner@redhat.com>
9922
9923         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
9924         * gcc.c-torture/execute/920415-1.c: Ditto.
9925         * gcc.c-torture/execute/920501-1.c: Ditto.
9926         * gcc.c-torture/execute/conversion.c: Ditto.
9927         * gcc.c-torture/execute/cvt-1.c: Ditto.
9928
9929 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
9930
9931         * gcc.c-torture/compile/20000518-1.c: New test.
9932
9933 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
9934
9935         * g77.f-torture/compile/200005018.f:  New test.
9936
9937 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
9938
9939         * gcc.c-torture/compile/20000517-1.c: New test.
9940
9941 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9942
9943         * gcc.c-torture/execute/20000516-1.c: New test.
9944
9945 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
9946
9947         * g++.old-deja/g++.other/eh.C: New test.
9948
9949 2000-05-12  Richard Henderson  <rth@cygnus.com>
9950
9951         * gcc.c-torture/execute/990208-1.c (main): Don't pass
9952         constants through to doit's conditional.
9953
9954 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
9955
9956         * gcc.c-torture/compile/20000511-1.c: New test.
9957         * g77.f-torture/compile/20000511-1.f: New test.
9958         * g77.f-torture/compile/20000511-2.f: New test.
9959
9960 2000-05-11  Michael Meissner  <meissner@redhat.com>
9961
9962         * gcc.c-torture/execute/20000511-1.c: New test.
9963
9964 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
9965
9966         * gcc.dg/dg.exp: Scan .S files as well as .c files.
9967         * gcc.dg/20000510-1.S: New.
9968
9969 2000-05-08  Catherine Moore  <clm@cygnus.com>
9970
9971         * gcc.dg/unused-3.c: New.
9972
9973 2000-05-06  Richard Henderson  <rth@cygnus.com>
9974
9975           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
9976           * g++.old-deja/g++.mike/warn1.C: Likewise.
9977           * g++.old-deja/g++.pt/local1.C: Likewise.
9978           * g++.old-deja/g++.pt/local7.C: Likewise.
9979           * g++.old-deja/g++.pt/spec16.C: Likewise.
9980
9981 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
9982
9983         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
9984
9985 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
9986
9987           * g77.f-torture/execute/20000503-1.f:  New test.
9988
9989 2000-05-04  Andreas Jaeger  <aj@suse.de>
9990
9991         * gcc.dg/noreturn-2.c: New test.
9992
9993 2000-05-04  Neil Booth  <NeilB@earthling.net>
9994
9995         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
9996         preprocessor.
9997
9998 2000-05-04  Richard Henderson  <rth@cygnus.com>
9999
10000         * gcc.c-torture/execute/20000503-1.c: Fix typo.
10001
10002 2000-05-04  Richard Henderson  <rth@cygnus.com>
10003
10004         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
10005         OpenSSL by Jason R Thorpe.
10006
10007 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
10008
10009         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
10010
10011 2000-05-03  Robert Lipe <robertlipe@usa.net>
10012
10013         * gcc.dg/20000503-1.c: New test.
10014
10015 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
10016
10017         * gcc.c-torture/compile/20000502-1.c: New test.
10018         * g++.old-deja/g++.other/align.C: New test.
10019         * gcc.dg/cpp-tradstringify.c: New test.
10020
10021 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
10022
10023         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
10024         and hard registers.
10025
10026 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
10027
10028         * gcc.c-torture/execute/loop-5.c: New test.
10029
10030 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
10031
10032         * gcc.c-torture/execute/va-arg-20.c: New test.
10033
10034 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
10035
10036         * gcc.c-torture/execute/20000422-1.c: New test.
10037
10038 2000-04-20  Greg McGary  <gkm@gnu.org>
10039
10040         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
10041         when optimizing, but without sibling-call optimizations (-O1).
10042
10043 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
10044
10045           * gcc.c-torture/compile/20000420-1.c: New test.
10046
10047 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
10048
10049         * g++.abi/ptrflags.C: New test.
10050         * g++.eh/catchptr1.C: Test incomplete pointer chains.
10051
10052 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
10053
10054         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
10055
10056 2000-04-19  Greg McGary  <gkm@gnu.org>
10057
10058         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
10059         sibling-call optimizations.
10060
10061 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
10062
10063         * gcc.dg/20000419-1.c: New test.
10064
10065 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
10066
10067         * gcc.c-torture/execute/20000412-6.c: New test.
10068
10069 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
10070
10071         * gcc.c-torture/execute/20000412-5.c: New test.
10072         * g77.f-torture/compile/20000412-1.f: New test.
10073         * gcc.c-torture/execute/20000412-4.c: New test.
10074         * gcc.c-torture/compile/20000412-2.c: New test.
10075         * gcc.c-torture/execute/20000412-3.c: New test.
10076         * gcc.c-torture/compile/20000412-1.c: New test.
10077         * gcc.c-torture/execute/20000412-2.c: New test.
10078
10079 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
10080
10081         * objc/execute/bf-20.m: New test.
10082
10083 2000-04-10  Richard Henderson  <rth@cygnus.com>
10084
10085         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
10086
10087         * gcc.c-torture/execute/20000412-1.c: New test.
10088
10089 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
10090
10091         * g++.old-deja/g++.eh/catchptr1.C: New test.
10092
10093 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
10094
10095         * g++.old-deja/g++.abi/cxa_vec.C: New test.
10096
10097 2000-04-08  Neil Booth  <NeilB@earthling.net>
10098
10099         * gcc.dg/cpp-nullchar.c: Remove test as
10100         embedded nulls cause problems.
10101
10102 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10103
10104         * gcc.dg/compare2.c: New test.
10105
10106 2000-04-08  Neil Booth  <NeilB@earthling.net>
10107
10108         * gcc.dg/cpp-nullchar.c: New test.
10109
10110 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
10111
10112         * gcc.dg/cpp-mi2.c: New test.
10113         * gcc.dg/cpp-mi2[abc].h: New files.
10114
10115 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
10116
10117         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
10118         member name.
10119
10120 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
10121
10122         * g++.old-deja/g++.abi/vmihint.C: New test.
10123
10124 2000-04-06  Neil Booth  <NeilB@earthling.net>
10125
10126         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
10127         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
10128         copyright.
10129
10130 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
10131
10132         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
10133         avoid stack-frame overwrite.
10134
10135 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
10136
10137         * gcc.c-torture/compile/20000405-2.c: New test.
10138         * gcc.c-torture/compile/20000405-3.c: New test.
10139
10140 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10141
10142         * gcc.c-torture/compile/20000405-1.c: New test.
10143
10144 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
10145
10146         * gcc.dg/cast-qual-1.c: Revert last change.
10147
10148 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10149
10150         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
10151
10152 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
10153
10154         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
10155         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
10156
10157 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
10158
10159         * gcc.c-torture/compile/20000403-2.c: New test.
10160         * gcc.c-torture/compile/20000403-1.c: New test.
10161
10162 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
10163
10164         * gcc.c-torture/execute/20000403-1.c: New test.
10165
10166 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
10167
10168         * gcc.c-torture/execute/20000402-1.c: New test.
10169
10170 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
10171
10172         * gcc.c-torture/execute/va-arg-15.c: New test.
10173         * gcc.c-torture/execute/va-arg-16.c: New test.
10174         * gcc.c-torture/execute/va-arg-17.c: New test.
10175         * gcc.c-torture/execute/va-arg-18.c: New test.
10176         * gcc.c-torture/execute/va-arg-19.c: New test.
10177
10178 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
10179
10180         * gcc.c-torture/compile/981211-1.c: Move to...
10181         * gcc.dg/cpp-as1.c: ...here.
10182         * gcc.dg/cpp-as2.c: New file.
10183
10184         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
10185         compiler.
10186
10187 2000-04-02  Neil Booth  <NeilB@earthling.net>
10188
10189         * gcc.dg/cpp-cond.c  New tests.
10190         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
10191         accidental success less likely.
10192         * gcc.dg/cpp-missingop.c  New tests.
10193         * gcc.dg/cpp-missingparen.c  New tests.
10194         * gcc.dg/cpp-shift.c  New tests.
10195         * gcc.dg/cpp-shortcircuit.c  New tests.
10196         * gcc.dg/cpp-unary.c  New tests.
10197
10198 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
10199
10200         * gcc.c-torture/compile/20000329-1.c: New test.
10201
10202 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
10203
10204         * gcc.c-torture/compile/20000326-1.c: New test.
10205         * gcc.c-torture/compile/20000326-2.c: New test.
10206
10207 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
10208
10209         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
10210         the first parameter is a function argument.
10211
10212 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
10213
10214         * g++.old-deja/g++.ext/array4.C: New test.
10215
10216 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
10217
10218         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
10219
10220 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10221
10222         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
10223
10224 2000-03-19  Richard Henderson  <rth@cygnus.com>
10225
10226         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
10227
10228 2000-03-19  Richard Henderson  <rth@cygnus.com>
10229
10230         * gcc.c-torture/compile/20000319-1.c: New test.
10231
10232 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
10233
10234         * gcc.c-torture/execute/20000314-3.c: New test.
10235         * gcc.c-torture/execute/20000314-2.c: New test.
10236         * gcc.c-torture/execute/20000314-1.c: New test.
10237         * gcc.c-torture/compile/20000314-2.c: New test.
10238         * gcc.c-torture/compile/20000314-1.c: New test.
10239
10240 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
10241
10242         * g++.old-deja/g++.warn/inline.C: New test.
10243
10244 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10245
10246         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
10247         standards-compliant result rather than specific constants.
10248         Put test-values in array.
10249
10250 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
10251
10252         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
10253         (g++_target_compile): Put test-specific options last.
10254
10255 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10256
10257         * g++.old-deja/g++.eh/vbase4.C: New test.
10258
10259 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10260
10261         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
10262
10263 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10264
10265         * g++.old-deja/g++.brendan/misc12.C: Removed.
10266         * g++.old-deja/g++.pt/memtemp77.C: Constify.
10267         * g++.old-deja/g++.ext/pretty4.C: New test.
10268
10269 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10270
10271         * g++.old-deja/g++.other/string2.C: New test.
10272
10273 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
10274
10275         * g++.old-deja/g++.warn/impint2.C: New test.
10276
10277 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10278
10279         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
10280         is 1, not zero.
10281
10282 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
10283
10284         * g++.old-deja/g++.warn/impint.C: New test.
10285         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
10286         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
10287         * g++.old-deja/g++.pt/explicit12.C: Likewise.
10288         * g++.old-deja/g++.pt/explicit13.C: Likewise.
10289         * g++.old-deja/g++.pt/explicit17.C: Likewise.
10290         * g++.old-deja/g++.pt/explicit18.C: Likewise.
10291         * g++.old-deja/g++.pt/explicit19.C: Likewise.
10292         * g++.old-deja/g++.pt/explicit23.C: Likewise.
10293         * g++.old-deja/g++.pt/explicit31.C: Likewise.
10294         * g++.old-deja/g++.pt/explicit35.C: Likewise.
10295         * g++.old-deja/g++.pt/explicit6.C: Likewise.
10296         * g++.old-deja/g++.pt/memclass7.C: Likewise.
10297
10298 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
10299
10300         * gcc.dg/cpp-redef.c: New test.
10301
10302 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
10303
10304         * g++.old-deja/g++.pt/unify7.C: New test.
10305
10306 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10307
10308         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
10309         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
10310
10311 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
10312
10313         * gcc.c-torture/compile/20000224-1.c: New test.
10314
10315 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10316
10317         * gcc.c-torture/compile/cpp-2.c: New test.
10318         * gcc.c-torture/compile/cpp-1.c: New test.
10319
10320 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
10321
10322         * gcc.c-torture/execute/20000225-1.c: New test.
10323
10324 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10325
10326         * gcc.dg/cpp-li2.c: New test.
10327
10328         * gcc.dg/cpp-wi1.c: New test.
10329
10330         * gcc.dg/cpp-li1.c: New test.
10331
10332 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
10333
10334         * g++.old-deja/g++.other/sizeof5.C: New test.
10335
10336 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10337
10338         * gcc.c-torture/execute/va-arg-13.c: New test.
10339
10340 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
10341
10342         * gcc.c-torture/execute/va-arg-12.c: New test.
10343
10344 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10345
10346         * gcc.c-torture/execute/20000223-1.c: New test.
10347
10348 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10349
10350         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
10351
10352 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
10353
10354         * g++.old-deja/g++.abi/ptrmem.C: New test.
10355
10356 2000-02-19  Richard Henderson  <rth@cygnus.com>
10357
10358         * gcc.c-torture/compile/init-3.c: New.
10359
10360 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
10361
10362         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
10363         ALWAYS_CXXFLAGS.
10364
10365 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
10366
10367         * gcc.c-torture/compile/20000211-3.c: New test.
10368
10369 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
10370
10371         * gcc.c-torture/compile/20000211-2.c: New test.
10372
10373 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
10374
10375         * gcc.c-torture/compile/20000211-1.c: New test.
10376
10377 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
10378
10379         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
10380           on native targets
10381
10382 2000-02-08  Nathan Sidwell  <nathan@acm.org>
10383
10384         * g++.old-deja/g++.other/cast5.C: New test.
10385
10386 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
10387
10388         * gcc.c-torture/execute/20000205-1.c: New.
10389
10390 2000-02-03  Nathan Sidwell  <nathan@acm.org>
10391
10392         * g++.old-deja/g++.jason/cast3.C: Return void.
10393         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
10394
10395 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10396
10397         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
10398
10399         * gcc.dg/loop-1.c: New test.
10400
10401 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
10402
10403         * gcc.c-torture/compile/20000127-1.c: New test.
10404         * gcc.c-torture/execute/991228-1.c: New test.
10405
10406 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10407
10408         * gcc.dg/unused-2.c: New test.
10409
10410         * gcc.dg/conv-1.c: New test.
10411
10412 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
10413
10414         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
10415         compiler.
10416         (tool_option_proc): Fix typo.
10417
10418 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
10419
10420         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
10421         of the ld on the host, not on the build machine.
10422         Also, don't crash if '--help' is not a supported option.
10423
10424 2000-01-24  Richard Henderson  <rth@cygnus.com>
10425
10426         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
10427
10428 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
10429
10430         * gcc.c-torture/execute/20000120-2.c: New test.
10431         * gcc.c-torture/execute/20000120-1.c: New test.
10432
10433 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
10434
10435         * gcc.c-torture/execute/20000113-1.c: New test.
10436
10437 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
10438
10439         * gcc.c-torture/execute/20000112-1.c: New test.
10440
10441 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10442
10443         * gcc.dg/20000111-1.c: New test.
10444
10445 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
10446
10447         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
10448         with 16 bit integers.
10449
10450 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10451
10452         * gcc.dg/20000108-1.c: New test.
10453
10454 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10455
10456         * g++.old-deja/g++.ns/koenig8.C: New test.
10457
10458 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10459
10460         * g++.old-deja/g++.other/cast4.C: New test.
10461
10462 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
10463
10464         * gcc.c-torture/compile/20000105-2.c: New test.
10465         * gcc.c-torture/compile/20000105-1.c: New test.
10466
10467 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10468
10469         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
10470         references to printf & atoi to conform to ANSI standard.
10471         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
10472         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
10473         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
10474         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
10475         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
10476         * g++.old-deja/g++.brendan/complex1.C: Likewise.
10477         * g++.old-deja/g++.brendan/copy1.C: Likewise.
10478         * g++.old-deja/g++.brendan/copy2.C: Likewise.
10479         * g++.old-deja/g++.brendan/copy3.C: Likewise.
10480         * g++.old-deja/g++.brendan/copy4.C: Likewise.
10481         * g++.old-deja/g++.brendan/copy5.C: Likewise.
10482         * g++.old-deja/g++.brendan/copy6.C: Likewise.
10483         * g++.old-deja/g++.brendan/copy7.C: Likewise.
10484         * g++.old-deja/g++.brendan/copy8.C: Likewise.
10485         * g++.old-deja/g++.brendan/crash11.C: Likewise.
10486         * g++.old-deja/g++.brendan/crash14.C: Likewise.
10487         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
10488         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
10489         * g++.old-deja/g++.brendan/delete2.C: Likewise.
10490         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
10491         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
10492         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
10493         * g++.old-deja/g++.brendan/eh1.C: Likewise.
10494         * g++.old-deja/g++.brendan/groff1.C: Likewise.
10495         * g++.old-deja/g++.brendan/init3.C: Likewise.
10496         * g++.old-deja/g++.brendan/misc12.C: Likewise.
10497         * g++.old-deja/g++.brendan/misc7.C: Likewise.
10498         * g++.old-deja/g++.brendan/new2.C: Likewise.
10499         * g++.old-deja/g++.brendan/operators4.C: Likewise.
10500         * g++.old-deja/g++.brendan/operators5.C: Likewise.
10501         * g++.old-deja/g++.brendan/overload2.C: Likewise.
10502         * g++.old-deja/g++.brendan/overload7.C: Likewise.
10503         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
10504         * g++.old-deja/g++.brendan/reference1.C: Likewise.
10505         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
10506         * g++.old-deja/g++.brendan/template24.C: Likewise.
10507         * g++.old-deja/g++.brendan/template3.C: Likewise.
10508         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
10509         * g++.old-deja/g++.jason/inline3.C: Likewise.
10510         * g++.old-deja/g++.jason/opeq.C: Likewise.
10511         * g++.old-deja/g++.law/arg5.C: Likewise.
10512         * g++.old-deja/g++.law/arm7.C: Likewise.
10513         * g++.old-deja/g++.law/ctors11.C: Likewise.
10514         * g++.old-deja/g++.law/cvt8.C: Likewise.
10515         * g++.old-deja/g++.law/init9.C: Likewise.
10516         * g++.old-deja/g++.law/refs4.C: Likewise.
10517         * g++.old-deja/g++.law/template2.C: Likewise.
10518         * g++.old-deja/g++.law/visibility24.C: Likewise.
10519         * g++.old-deja/g++.law/vtable3.C: Likewise.
10520         * g++.old-deja/g++.mike/asm2.C: Likewise.
10521         * g++.old-deja/g++.mike/eh1.C: Likewise.
10522         * g++.old-deja/g++.mike/misc1.C: Likewise.
10523         * g++.old-deja/g++.mike/misc13.C: Likewise.
10524         * g++.old-deja/g++.mike/misc14.C: Likewise.
10525         * g++.old-deja/g++.mike/ns12.C: Likewise.
10526         * g++.old-deja/g++.mike/p1248.C: Likewise.
10527         * g++.old-deja/g++.mike/p3708.C: Likewise.
10528         * g++.old-deja/g++.mike/p3708a.C: Likewise.
10529         * g++.old-deja/g++.mike/p3708b.C: Likewise.
10530         * g++.old-deja/g++.mike/p646.C: Likewise.
10531         * g++.old-deja/g++.mike/p700.C: Likewise.
10532         * g++.old-deja/g++.mike/p783.C: Likewise.
10533         * g++.old-deja/g++.mike/p783a.C: Likewise.
10534         * g++.old-deja/g++.mike/p783b.C: Likewise.
10535         * g++.old-deja/g++.mike/p786.C: Likewise.
10536         * g++.old-deja/g++.mike/p789.C: Likewise.
10537         * g++.old-deja/g++.mike/p789a.C: Likewise.
10538         * g++.old-deja/g++.mike/p807a.C: Likewise.
10539         * g++.old-deja/g++.other/delete3.C: Likewise.
10540         * g++.old-deja/g++.other/dyncast1.C: Likewise.
10541         * g++.old-deja/g++.other/dyncast2.C: Likewise.
10542         * g++.old-deja/g++.other/dyncast3.C: Likewise.
10543         * g++.old-deja/g++.other/empty1.C: Likewise.
10544         * g++.old-deja/g++.other/temporary1.C: Likewise.
10545         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
10546         * g++.old-deja/g++.pt/t16.C: Likewise.
10547         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
10548
10549 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
10550
10551         * gcc.dg/991230-1.c: New test.
10552
10553 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
10554
10555         * gcc.c-torture/compile/991229-3.c: New test.
10556         * gcc.c-torture/compile/991229-2.c: New test.
10557         * gcc.c-torture/compile/991229-1.c: New test.
10558
10559 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
10560
10561         * gcc.c-torture/compile/labels-2.c: New test.
10562
10563 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10564
10565         * gcc.c-torture/execute/991227-1.c: New test.
10566
10567 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10568
10569         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
10570
10571 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10572
10573         * gcc.c-torture/execute/991221-1.c: New test.
10574
10575 1999-12-20  Nathan Sidwell  <nathan@acm.org>
10576
10577         * g++.old-deja/g++.other/cast3.C: New test.
10578
10579 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
10580
10581         * gcc.c-torture/execute/991216-4.c: New test.
10582
10583 1999-12-16  Michael Meissner  <meissner@cygnus.com>
10584
10585         * gcc.c-torture/execute/991216-1.c: New test.
10586         * gcc.c-torture/execute/991216-2.c: New test.
10587         * gcc.c-torture/execute/991216-3.c: New test.
10588
10589 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10590
10591         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
10592         Actually make the test fail by using "-O2" for compilation.
10593
10594 1999-12-15  Nathan Sidwell  <nathan@acm.org>
10595
10596         * g++.old-deja/g++.warn/cast-align1.C: New test.
10597
10598 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10599
10600         * gcc.c-torture/compile/991214-1.c: New test.
10601         * gcc.c-torture/compile/991214-2.c: New test.
10602
10603 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10604
10605         * gcc.dg/991214-1.c: New test.
10606
10607 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
10608
10609         * gcc.c-torture/compile/991213-3.c: New test.
10610         * gcc.c-torture/compile/991213-2.c: New test.
10611         * gcc.c-torture/compile/991213-1.c: New test.
10612
10613 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10614
10615         * gcc.dg/991209-1.c: New test.
10616
10617 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
10618
10619         * gcc.c-torture/compile/991208-1.c: New test.
10620
10621 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10622
10623         * gcc.dg/ultrasp2.c: New test.
10624
10625 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
10626
10627         * g++.old-deja/g++.abi/align.C (main): Fix typo.
10628
10629 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
10630
10631         * gcc.c-torture/compile/991202-1.c: New test.
10632         * gcc.c-torture/execute/991202-1.c: New test.
10633         * gcc.c-torture/execute/991202-2.c: New test.
10634         * gcc.c-torture/execute/991202-3.c: New test.
10635
10636 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
10637
10638         * g++.old-deja/g++.abi/align.C: New test.
10639         * g++.old-deja/g++.abi/aggregates.C: Likewise.
10640         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10641
10642 1999-12-01  Richard Henderson  <rth@cygnus.com>
10643
10644         * gcc.c-torture/execute/991201-1.c: New.
10645
10646 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
10647
10648         * gcc.dg/991129-1.c: New test.
10649
10650 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
10651
10652         * gcc.c-torture/compile/991127-1.c: New test.
10653
10654 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10655
10656         * g++.old-deja/g++.other/warn4.C: New test.
10657
10658 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10659
10660         * g++.old-deja/g++.eh/cleanup2.C: New test.
10661         * g++.old-deja/g++.ext/pretty2.C: New test.
10662         * g++.old-deja/g++.ext/pretty3.C: New test.
10663         * g++.old-deja/g++.other/debug6.C: New test.
10664
10665 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
10666
10667         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
10668         compiler_output to look for one error message instead of two.
10669
10670 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
10671
10672         * gcc.c-torture/execute/991118-1.c: Also test case
10673         where the word boundary does not split a byte evenly.
10674
10675 1999-11-19  Nathan Sidwell  <nathan@acm.org>
10676
10677         * g++.old-deja/g++.ext/restrict1.C: New test.
10678
10679 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
10680
10681         * gcc.c-torture/execute/991118-1.c: New test.
10682
10683 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
10684
10685         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
10686         working directory pathnames.
10687
10688 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
10689
10690         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
10691         host is equipped with driver.h and driver.o so it can actually
10692         compile and run the tests.
10693
10694 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
10695
10696         * gcc.c-torture/compile/991008-1.c: New test.
10697
10698 1999-11-08  Nick Clifton  <nickc@cygnus.com>
10699
10700         * lib/gcc-dg.exp: Include target-supports.exp
10701
10702 1999-11-05  Nick Clifton  <nickc@cygnus.com>
10703
10704         * lib/target-supports.exp: New file: Provide procs to test for
10705         features supported by the target.
10706         (check_weak_available): Moved here from ecos.exp.
10707         (check_alias_available): New proc: Determine of the target
10708         toolchain supports the alias attribute.
10709
10710         * gcc.dg/special/ecos.exp: Move check_weak_available to
10711         target-supports.exp.
10712         (alias-1.c): Only perform the test if the target supports
10713         aliases.
10714         (wkali-1.c): Only perform the test if the target supports
10715         aliases.
10716
10717         * gcc.dg/990506-0.c: Expect error messages from cross
10718         targets as well as native targets.
10719
10720 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10721
10722         * gcc.dg/ultrasp1.c: Removed xfail.
10723         * gcc.dg/struct-ret-2.c: Likewise.
10724         * gcc.dg/array-1.c: Likewise.
10725
10726 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10727
10728         * gcc.dg/struct-ret-2.c: New test.
10729
10730         * gcc.dg/array-1.c: New test.
10731
10732 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
10733
10734         * gcc.c-torture/execute/991030-1.c: New test.
10735
10736 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
10737
10738         * gcc.c-torture/compile/991026-2.c: New test.
10739
10740 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
10741
10742         * gcc.c-torture/compile/991026-1.c: New test.
10743
10744 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
10745
10746         * gcc.c-torture/execute/991023-1.c: New test.
10747
10748 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
10749
10750         * gcc.c-torture/execute/991019-1.c: New test.
10751
10752 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
10753
10754         * gcc.c-torture/execute/991016-1.c: New test.
10755
10756 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
10757
10758         * gcc.c-torture/execute/991014-1.c: New test.
10759
10760 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10761
10762         * g++.old-deja/g++.other/union2.C: New test.
10763
10764 1999-10-13  Nathan Sidwell  <nathan@acm.org>
10765
10766         * g++.old-deja/g++.other/vaarg2.C: New test.
10767         * g++.old-deja/g++.other/vaarg3.C: New test.
10768
10769 1999-10-12  Craig Burley  <craig@jcb-sc.com>
10770
10771         * g77.f-torture/noncompile/19990905-1.f: Moved from being
10772         in compile/.
10773
10774 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
10775
10776         * gcc.c-torture/execute/va-arg-11.c: New test.
10777
10778 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
10779
10780         * lib/file-format.exp (gcc_target_object_format): Don't
10781         crash if objdump is unavailable.
10782
10783 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
10784
10785         * gcc.misc-tests/mg.exp: delete extraneous redirection.
10786
10787 1999-09-28  Nick Clifton  <nickc@cygnus.com>
10788
10789         * gcc.c-torture/compile/990928-1.c: New test.
10790
10791 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
10792
10793         * g++.old-deja/g++.other/decl6.C: New test.
10794
10795 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10796
10797         * gcc.c-torture/execute/va-arg-10.c: New test.
10798
10799 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
10800
10801         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
10802         __PRETTY_FUNCTION__.
10803
10804 1999-09-23  Nick Clifton  <nickc@cygnus.com>
10805
10806         * gcc.c-torture/execute/990923-1.c: New test.
10807
10808 1999-09-21  Nick Clifton  <nickc@cygnus.com>
10809
10810         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
10811         for which -fpic is inappropriate.
10812
10813 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
10814
10815         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
10816
10817 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
10818
10819         * g++.old-deja/g++.other/dyncast1.C: New test.
10820         * g++.old-deja/g++.other/dyncast2.C: New test.
10821         * g++.old-deja/g++.other/dyncast3.C: New test.
10822         * g++.old-deja/g++.other/dyncast4.C: New test.
10823         * g++.old-deja/g++.other/dyncast5.C: New test.
10824         * g++.old-deja/g++.eh/catch3.C: New test.
10825         * g++.old-deja/g++.eh/catch3p.C: New test.
10826         * g++.old-deja/g++.eh/catch4.C: New test.
10827         * g++.old-deja/g++.eh/catch4p.C: New test.
10828         * g++.old-deja/g++.eh/catch5.C: New test.
10829         * g++.old-deja/g++.eh/catch5p.C: New test.
10830         * g++.old-deja/g++.eh/catch6.C: New test.
10831         * g++.old-deja/g++.eh/catch6p.C: New test.
10832         * g++.old-deja/g++.eh/catch7.C: New test.
10833         * g++.old-deja/g++.eh/catch7p.C: New test.
10834         * g++.old-deja/g++.eh/catch8.C: New test.
10835         * g++.old-deja/g++.eh/catch8p.C: New test.
10836         * g++.old-deja/g++.eh/catch9.C: New test.
10837         * g++.old-deja/g++.eh/catch9p.C: New test.
10838
10839 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
10840
10841         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
10842         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
10843
10844 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
10845
10846         * gcc.c-torture/compile/990913-1.c: New test.
10847
10848 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
10849
10850         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
10851         * g++.old-deja/g++.jason/rfg5.C: Likewise.
10852
10853 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
10854
10855         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
10856
10857 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
10858
10859         * g++.old-deja/g++.other/lookup11.C: New test.
10860         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
10861         what is permitted and what we want.
10862         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
10863         overload use.
10864         * g++.old-deja/g++.jason/rfg5.C: Likewise
10865
10866 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
10867
10868         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
10869         * gcc.c-torture/noncompile/poison-1.c: New file.
10870
10871 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
10872
10873         * g++.old-deja/g++.other/sizeof3.C: New test.
10874         * g++.old-deja/g++.other/sizeof4.C: New test.
10875         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
10876         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
10877
10878 1999-09-07  Richard Henderson  <rth@cygnus.com>
10879
10880         * gcc.dg/va-arg-1.c: New.
10881
10882 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10883
10884         * gcc.c-torture/execute/va-arg-9.c: New test.
10885
10886 1999-09-05  Craig Burley  <craig@jcb-sc.com>
10887
10888         * g77.f-torture/compile/980519-2.f: New test.
10889         * g77.f-torture/compile/19990905-0.f: New test.
10890         * g77.f-torture/compile/19990905-1.f: New test.
10891         * g77.f-torture/compile/19990905-2.f: New test.
10892
10893         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
10894
10895 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
10896
10897         * gcc.c-torture/execute/990827-1.c: Fix typo.
10898
10899 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
10900
10901         * g++.old-deja/g++.other/deref1.C: New test.
10902
10903 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
10904
10905         * g++.old-deja/g++.other/ambig2.C: New test.
10906         * g++.old-deja/g++.other/cond5.C: New test.
10907         * g++.old-deja/g++.other/lookup16.C: New test.
10908
10909 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
10910
10911         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
10912         assemblers too.
10913
10914 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
10915
10916         * lib/c-torture.exp: Avoid the "compare executables" optimization
10917         when testing native.
10918
10919 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
10920
10921         * gcc.c-torture/execute/990829-1.c: New test.
10922         * gcc.c-torture/compile/990829-1.c: New test.
10923
10924 1999-08-27  Paul Burchard  <burchard@pobox.com>
10925
10926         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
10927         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
10928         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
10929         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
10930         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
10931         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
10932         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
10933         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
10934         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
10935         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
10936         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
10937
10938 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
10939
10940         * gcc.c-torture/execute/990827-1.c: New test.
10941
10942 1999-08-26  Craig Burley  <craig@jcb-sc.com>
10943
10944         * g77.f-torture/noncompile/19990826-4.f: New test.
10945
10946         * g77.f-torture/compile/19990826-3.f: New test.
10947
10948         * g77.f-torture/execute/19990826-2.f: New test.
10949
10950         * g77.f-torture/compile/19990826-1.f: New test.
10951
10952         * gcc.c-torture/execute/990826-0.c: New test.
10953         * g77.c-torture/execute/19990826-0.f: New test.
10954
10955         * g77.f-torture/noncompile/970626-2.f: New test.
10956
10957 1999-08-25  Paul Burchard  <burchard@pobox.com>
10958
10959         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
10960         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
10961         lss-011.C: New tests.
10962
10963 1999-08-25  Nathan Sidwell  <nathan@acm.org>
10964
10965         * g++.old-deja/g++.other/decl5.C: New test.
10966
10967 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10968
10969         * noncompile/noncompile.exp: Load_lib c-torture.exp.
10970         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
10971         call `postbase' for each one.  All callers of `postbase' changed
10972         to call this instead.
10973
10974 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
10975
10976         * gcc.c-torture/execute/990811-1.c: New test.
10977
10978 1999-08-09  Nick Clifton  <nickc@cygnus.com>
10979
10980         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
10981         just native ones.
10982
10983         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
10984         just native ones.
10985
10986 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
10987
10988         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
10989
10990 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
10991
10992         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
10993
10994 1999-08-04  Nathan Sidwell  <nathan@acm.org>
10995
10996         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
10997
10998 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
10999
11000         * gcc.c-torture/execute/990804-1.c: New test.
11001
11002 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11003
11004         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
11005         * g++.old-deja/g++.brendan/crash64.C: Likewise
11006         * g++.old-deja/g++.brendan/overload8.C: Likewise
11007
11008 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11009
11010         * g++.old-deja/g++.other/struct1.C: New test.
11011
11012 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11013
11014         * g++.old-deja/g++.other/enum2.C: New test.
11015
11016 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
11017
11018         Adapted from tests from Franz Sirl:
11019         * gcc.c-torture/execute/va-arg-7.c: New test.
11020         * gcc.c-torture/execute/va-arg-8.c: New test.
11021
11022 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
11023
11024         * gcc.c-torture/compile/990801-2.c: New test.
11025
11026         * gcc.c-torture/compile/990801-1.c: New test.
11027
11028 1999-07-27  Michael Meissner  <meissner@cygnus.com>
11029
11030         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
11031         fp-cmp-1.c, converting double to float.
11032
11033         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
11034         fp-cmp-1.c, converting double to long double.
11035
11036         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
11037         from fr1 to unknown_register, since fr1 is a legitimate register
11038         on some machines.
11039
11040 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
11041
11042         * README: More listname related changes.
11043
11044 1999-07-08  Catherine Moore  <clm@cygnus.com>
11045
11046         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
11047
11048 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
11049
11050         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
11051
11052 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11053
11054         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
11055
11056 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
11057
11058         * gcc.dg/990703-1.c: New test.
11059
11060 1999-06-29  Nick Clifton  <nickc@cygnus.com>
11061
11062         * lib/file-format.exp: New file: Move definition of proc
11063         gcc_target_object_format to here from
11064         gcc.dg/special/ecos.exp.
11065
11066         * lib/c-torture.exp: Include lib file-format.exp.
11067         * lib/gcc-dg.exp: Include lib file-format.exp.
11068
11069         * gcc.dg/special/ecos.exp: Remove definition of proc
11070         gcc_target_object_format.
11071
11072 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
11073
11074         * gcc.c-torture/execute/990628-1.c: New test.
11075
11076 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
11077
11078         * gcc.c-torture/compile/990625-2.c: New test.
11079
11080         * gcc.c-torture/compile/990625-1.c: New test.
11081
11082 1999-06-23  Nick Clifton  <nickc@cygnus.com>
11083
11084         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
11085         attributes compile.
11086         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
11087         ports that use the COFF/PE file format.
11088
11089 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
11090
11091         * gcc.c-torture/compile/990617-1.c: New test.
11092
11093 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
11094
11095         * g++.old-deja/g++.other/decl4.C: New test.
11096
11097 1999-06-14  Nathan Sidwell  <nathan@acm.org>
11098
11099         * g++.old-deja/g++.other/bitfld3.C: New test.
11100
11101 1999-06-08  Nathan Sidwell  <nathan@acm.org>
11102
11103         * g++.old-deja/g++.eh/catch1.C: New test.
11104
11105 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
11106
11107         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
11108
11109         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
11110         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
11111
11112 1999-06-05  Craig Burley  <craig@jcb-sc.com>
11113
11114         * g77.f-torture/compile/19990502-0.f: Replace with new,
11115         shorter, test that still fails after recent changes.
11116
11117 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11118
11119         * gcc.c-torture/execute/990604-1.c: New test.
11120
11121 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
11122
11123         * gcc.c-torture/execute/990531-1.c: New test.
11124
11125 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11126
11127         * gcc.c-torture/compile/990527-1.c: New test.
11128
11129 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
11130
11131         * gcc.c-torture/execute/990527-1.c: New test.
11132
11133 1999-05-25  Nick Clifton  <nickc@cygnus.com>
11134
11135         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
11136         bitfields as signed.
11137
11138 1999-05-25  Craig Burley  <craig@jcb-sc.com>
11139
11140         * g77.f-torture/compile/19990525-0.f: New test.
11141
11142 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
11143
11144         * gcc.c-torture/execute/990525-2.c: New test.
11145
11146         * gcc.c-torture/execute/990525-1.c: New test.
11147
11148 1999-05-24  Nathan Sidwell  <nathan@acm.org>
11149
11150         * g++.old-deja/g++.other/anon3.C: New test.
11151         * g++.old-deja/g++.other/anon4.C: New test.
11152         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
11153         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
11154         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
11155         Merrill).
11156
11157 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
11158
11159         * gcc.c-torture/execute/990524-1.c: New test.
11160
11161         * gcc.dg/990524-1.c: New test.
11162
11163 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11164
11165         * gcc.c-torture/compile/990523-1.c: New test.
11166
11167 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
11168
11169         * gcc.c-torture/compile/990519-1.c: New test.
11170
11171 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11172
11173         * gcc.c-torture/compile/990517-1.c: New test.
11174
11175         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
11176         (e4, f4): New tests.
11177         (main): Call them.
11178
11179 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11180
11181         * gcc.dg/noreturn-1.c: New test.
11182
11183 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11184
11185         * gcc.c-torture/execute/990513-1.c: New test.
11186
11187 1999-05-10  Richard Henderson  <rth@cygnus.com>
11188
11189         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
11190
11191 1999-05-10  Craig Burley  <craig@jcb-sc.com>
11192
11193         * g77.f-torture/execute/erfc.f: Use small single-precision
11194         values, to avoid problems on Alphas when not -mieee.
11195
11196 1999-05-08  Craig Burley  <craig@jcb-sc.com>
11197
11198         * gcc.dg/990506-0.c: New test.
11199
11200 1999-05-08  Richard Henderson  <rth@cygnus.com>
11201
11202         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
11203         the constant to test.  Don't XFAIL 64-bit targets.
11204
11205         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
11206         * g++.old-deja/g++.law/profile1.C: Likewise.
11207
11208         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
11209         operator new instances.
11210         * g++.old-deja/g++.other/delete5.C: Likewise.
11211
11212 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11213
11214         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
11215         intrinsic.
11216
11217 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11218
11219         * g77.f-torture/execute/u77-test.f: Reverse order of two
11220         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
11221
11222 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11223
11224         * gcc.dg/compare1.c: New test.
11225
11226 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11227
11228         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
11229         New tests.
11230
11231 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11232
11233         * g77.f-torture/compile/19990502-1.f: New test.
11234
11235 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11236
11237         * g77.f-torture/compile/19990502-0.f: New test.
11238
11239 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
11240
11241         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
11242         intrinsic.
11243
11244 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
11245
11246         * g77.f-torture/execute/u77-test.f (main): List libU77
11247         intrinsics not currently tested.
11248         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
11249         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
11250         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
11251         Trim blanks off the ends of some printed strings.
11252
11253 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
11254
11255         * g77.f-torture/execute/u77-test.f (main): Just warn about
11256         FSTAT gid disagreement, as it's expected on some systems.
11257
11258 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
11259
11260         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
11261         use a new function, which allows for some slop.
11262         Clean up some commentary.
11263         (issum): The new function.
11264         (sgladd): Deleted subroutine.
11265
11266 1999-05-01  Craig Burley  <craig@jcb-sc.com>
11267
11268         * g77.f-torture/execute/u77-test.f: Modify to be more like
11269         libf2c/libU77 version, bringing patches to that version here.
11270         Add suitable commentary.
11271
11272 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
11273
11274         * gcc.dg/990424-1.c: New test.
11275
11276 1999-04-24  Craig Burley  <craig@jcb-sc.com>
11277
11278         * g77.f-torture/execute/u77-test.f (main): Bug involving
11279         LSTAT has been fixed, so turn back on full checking.
11280
11281 1999-04-20  Craig Burley  <craig@jcb-sc.com>
11282
11283         * g77.f-torture/compile/19990419-0.f: New test.
11284         * g77.f-torture/execute/19990419-1.f: New test.
11285
11286 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
11287
11288         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
11289         to avoid the need for a prototype to supress a warning.
11290
11291 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
11292
11293         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
11294
11295 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
11296
11297         * gcc.c-torture/execute/990404-1.c: New test.
11298
11299 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11300
11301         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
11302         * gcc.dg/cpp-if3.c: Don't use -pedantic.
11303         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
11304         missing initializer warnings.
11305
11306 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
11307
11308         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
11309         matching strings.
11310
11311 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
11312
11313         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
11314
11315 1999-03-26  Craig Burley  <craig@jcb-sc.com>
11316
11317         * g77.f-torture/execute/19990325-0.f: New test.
11318         * g77.f-torture/execute/19990325-1.f: New test.
11319
11320 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
11321
11322         * gcc.c-torture/execute/990324-1.c: New test.
11323
11324 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
11325
11326         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
11327         test with 4.
11328
11329 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
11330
11331         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
11332
11333 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11334
11335         * g77.f-torture/execute/19990313-2.f: New test.
11336         * g77.f-torture/execute/19990313-3.f: New test.
11337
11338 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11339
11340         * g77.f-torture/execute/19990313-0.f: New test.
11341         * g77.f-torture/execute/19990313-1.f: New test.
11342
11343 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
11344
11345         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
11346         printf to sprintf.
11347         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
11348         (main): Add check for u15.  Conditionalize u31 check depending on
11349         whether ints are <32 bits or >=32 bits.
11350
11351 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11352
11353         * g77.f-torture/execute/19981119-0.f: Improve testiness.
11354
11355 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11356
11357         * g77.f-torture/compile/19990305-0.f: New test.
11358         * g77.f-torture/execute/19981119-0.f: New test.
11359
11360 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11361
11362         * g77.f-torture/execute/970625-2.f: call ABORT if final
11363         result is not correct, instead of just printing it.
11364         Add this checking via newly introduced obfuscation, to
11365         trip up buggy front ends.
11366
11367 1999-03-07  Craig Burley  <craig@jcb-sc.com>
11368
11369         * g77.f-torture/compile/960317-1.f: Moved from being
11370         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
11371
11372 1999-03-06  Craig Burley  <craig@jcb-sc.com>
11373
11374         * g77.f-torture/execute/960317-1.f: New (old) test.
11375         * g77.f-torture/execute/970625-2.f: Ditto.
11376
11377 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
11378
11379         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
11380         message on line 1 or line 2; cccp and cpplib do this differently.
11381
11382 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
11383
11384         * g++.old-deja/g++.law/weak1.C: New test.
11385
11386 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11387
11388         * gcc.c-torture/execute/990119-1.c: Renamed to...
11389         * gcc.dg/990119-1.c: this, so it will only be tested once
11390         (it's a preprocessor test, it doesn't need to be run at
11391         multiple optimization levels).
11392
11393 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11394
11395         * lib/g++.exp: Don't add incdir=$base_dir/../include to
11396           ALWAYS_CXXFLAGS.
11397
11398 1999-02-24  Craig Burley  <craig@jcb-sc.com>
11399
11400         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
11401         * g77.f-torture/compile/19981216-0.f: ...as it is expected
11402         to not be compilable by current g77.
11403
11404 1999-02-24  Nick Clifton  <nickc@cygnus.com>
11405
11406         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
11407
11408 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
11409
11410         * gcc.c-torture/execute/990222-1.c: New test.
11411
11412 1999-02-19  Craig Burley  <craig@jcb-sc.com>
11413
11414         * g77.f-torture/compile/19990218-0.f: New test.
11415         * g77.f-torture/noncompile/19990218-1.f: New test.
11416
11417 1999-02-18  Craig Burley  <craig@jcb-sc.com>
11418
11419         * g77.f-torture/compile/19981216-0.f: New test.
11420
11421 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
11422
11423         * gcc.dg/990214-1.c: New test.
11424
11425 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
11426
11427         * gcc.dg/990213-2.c: New test.
11428
11429         * gcc.dg/990213-1.c: New test.
11430
11431 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
11432
11433         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
11434         ints.
11435
11436 1999-02-11  Nick Clifton  <nickc@cygnus.com>
11437
11438         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
11439         specified by target.
11440
11441         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
11442
11443 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
11444
11445         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
11446
11447 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11448
11449         * gcc.dg/special/ecos.exp: New test driver for new tests with
11450         special requirements.
11451
11452         * gcc.dg/special/alias-1.c: New test.
11453         * gcc.dg/special/gcsec-1.c: New test.
11454         * gcc.dg/special/weak-1.c: New test.
11455         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
11456         * gcc.dg/special/weak-2.c: New test.
11457         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
11458         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
11459         * gcc.dg/special/wkali-1.c: New test.
11460         * gcc.dg/special/wkali-2.c: New test.
11461         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
11462         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
11463
11464 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
11465
11466           * lib/c-torture.exp (c-torture-compile): Pull out code for
11467           analyzing gcc error messages.
11468           (c-torture-execute): Likewise.  Fix some (harmless) false
11469           positives.
11470           * lib/gcc.exp (gcc_check_compile): New function.
11471
11472 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
11473
11474         * gcc.c-torture/execute/990208-1.c: New test.
11475
11476 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11477
11478         * g++.dg/special/ecos.exp: New driver for new tests with special
11479         requirements
11480
11481         * g++.dg/special/conpr-1.C: New test
11482         * g++.dg/special/conpr-2.C: New test
11483         * g++.dg/special/conpr-2a.C: New test
11484         * g++.dg/special/conpr-3.C: New test
11485         * g++.dg/special/conpr-3a.C: New test
11486         * g++.dg/special/conpr-3b.C: New test
11487
11488         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
11489         allow g++ to use the dg driver
11490
11491         * README: Add comment about g++.dg directory
11492
11493 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
11494
11495         * README: Update email addresses.
11496
11497 1999-02-03  Nick Clifton  <nickc@cygnus.com>
11498
11499         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
11500         arguments in order to force structure S onto the stack even on
11501         the alpha.
11502         (test): Pass 10 leading arguments to function foo as well as the
11503         structure S.
11504
11505         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
11506         failure for all targets.
11507
11508         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
11509         abort to terminate program execution.
11510
11511 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
11512
11513         * gcc.c-torture/execute/990130-1.c: New test.
11514
11515 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
11516
11517         * gcc.dg/990130-1.c: New test.
11518
11519 1999-01-28  Michael Meissner  <meissner@cygnus.com>
11520
11521         * gcc.c-torture/execute/990128-1.c: New test.
11522
11523 1999-01-27  Michael Meissner  <meissner@cygnus.com>
11524
11525         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
11526
11527 1999-01-27  Felix Lee  <flee@cygnus.com>
11528
11529         * lib/c-torture.exp (c-torture-compile): pull out code for
11530         analyzing gcc error messages.
11531         (c-torture-execute): ditto, and fix some (harmless) false
11532         positives.
11533         * lib/gcc.exp (gcc_check_compile): new function.
11534
11535 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
11536
11537         * gcc.dg/990117-1.c: New test.
11538
11539         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
11540
11541         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
11542
11543 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
11544
11545         * g77.f-torture/compile/990115-1.f: New test.
11546
11547 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
11548
11549         * gcc.c-torture/compile/990107-1.c: New test
11550
11551 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
11552
11553         * gcc.c-torture/execute/990106-2.c: New test.
11554
11555         * gcc.c-torture/execute/990106-1.c: New test.
11556
11557 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
11558
11559         * gcc.c-torture/compile/981223-1.c: New test.
11560
11561 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
11562
11563         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
11564         (opt3): Rename from opt4 and disable.
11565
11566 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
11567
11568         * g++.old-deja/g++.pt/ptrmem5.C: New test.
11569
11570 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11571
11572         * g++.old-deja/g++.other/conv5.C: New test.
11573
11574 1998-12-14  Nick Clifton  <nickc@cygnus.com>
11575
11576         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
11577
11578 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
11579
11580         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
11581
11582 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
11583
11584         * gcc.c-torture/compile/981211-1.c: New test.
11585
11586 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
11587
11588         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
11589
11590         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
11591
11592 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11593
11594         * gcc.special/930510-1.c: Make C9X safe.
11595         * gcc.misc-tests/gcov-1.c Similarly.
11596         * gcc.misc-tests/gcov-2.c Similarly.
11597
11598 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11599
11600         * gcc.dg/ultrasp1.c: New test.
11601
11602 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
11603
11604         * gcc.c-torture/execute/981206.c: New test.
11605
11606 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11607
11608         * g++.old-deja/g++.ns/template7.C: New test.
11609
11610         * g++.old-deja/g++.other/expr1.C: New test.
11611
11612         * g++.old-deja/g++.eh/tmpl3.C: New test.
11613
11614         * g++.old-deja/g++.eh/tmpl2.C: New test.
11615
11616 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11617
11618         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
11619         * g++.old-deja/g++.other/using6.C: Removed.
11620         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
11621
11622         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
11623
11624 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
11625
11626         * g++.old-deja/g++.pt/overload8.C: New test.
11627
11628         * g++.old-deja/g++.pt/overload7.C: New test.
11629
11630         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
11631
11632         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
11633         and relinking messages.
11634         * lib/g++.exp (g++_target_compile): Remove .rpo file when
11635         compiling with -frepo.
11636
11637 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
11638
11639         * g++.old-deja/g++.pt/lookup6.C: New test.
11640
11641 1998-11-30  Nick Clifton  <nickc@cygnus.com>
11642
11643         * gcc.c-torture/execute/981130-1.c: New test.
11644         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
11645
11646 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11647
11648         * g++.old-deja/g++.pt/explicit76.C: New test.
11649
11650         * g++.old-deja/g++.pt/friend38.C: New test.
11651
11652         * g++.old-deja/g++.ns/crash2.C: New test.
11653
11654         * g++.old-deja/g++.pt/defarg8.C: New test.
11655
11656         * g++.old-deja/g++.pt/instantiate6.C: New test.
11657
11658         * g++.old-deja/g++.pt/static6.C: New test.
11659
11660         * g++.old-deja/g++.pt/decl2.C: New test.
11661
11662 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11663
11664         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
11665         problem is actually related with name lookup, but so what? :-)
11666
11667         * g++.old-deja/g++.pt/friend37.C: New test.
11668
11669 1998-11-25  Dave Love  <d.love@dl.ac.uk>
11670
11671         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
11672         element, which fails on some systems.
11673
11674         * g77.f-torture/execute/labug1.f: New test.
11675
11676 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
11677
11678         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
11679         is defined.
11680
11681 1998-11-18  Dave Love  <d.love@dl.ac.uk>
11682
11683         * g77.f-torture/compile/981117-1.f: New test.
11684
11685 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
11686
11687         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
11688         properly discarded.
11689
11690 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
11691
11692         * gcc.c-torture/execute/memcheck: New directory of tests for
11693         -fcheck-memory-usage.
11694
11695 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
11696
11697         * README: New file, general information about the testsuite and
11698         new description of the various C++ test subdirectories.
11699         * README.g++: Eliminate obsolete information, update and move most
11700         relevant stuff to README.
11701
11702 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
11703
11704         * gcc.c-torture/compile/981107-1.c: New test.
11705
11706 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
11707
11708         * execute/memcpy-bi.c: New testcase.
11709
11710 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
11711
11712         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
11713         base classes.
11714
11715         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
11716         template is selected.
11717
11718         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
11719         classes, it should be accepted for all types.
11720
11721         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
11722
11723         * g++.old-deja/g++.pt/spec24.C: Ensure that template
11724         specializations start with template headers.
11725
11726 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
11727
11728         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
11729
11730         * g++.old-deja/g++.other/init9.C: Test cross initialization of
11731         non-POD types.
11732
11733 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11734
11735         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
11736
11737 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
11738
11739         * compile/981022-1.c, compile/981022-1.x: New test and driver.
11740
11741 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
11742
11743         * 981019-1.c: New test.
11744
11745 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
11746
11747         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
11748         find objc headers.
11749
11750 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11751
11752         * compile/981001-4.c: Remove use of GCC extension that triggers a
11753         compiler bug.
11754
11755 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
11756
11757         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
11758
11759 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
11760
11761         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
11762         instantiation of template produces incorrect code for delete
11763         expression.
11764
11765         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
11766         constructors' name is not unique.
11767         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
11768         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
11769
11770         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
11771         automatic array of const is ill-formed.
11772
11773         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
11774         of template parameter?
11775
11776         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
11777         const.
11778
11779         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
11780         pointer-to-member expression.
11781
11782         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
11783         declaration causes ICE.
11784
11785 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
11786
11787         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
11788         reserved in the global namespace.
11789
11790         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
11791         generate needed virtual table.
11792
11793         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
11794
11795 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
11796
11797         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
11798         template-dependent type
11799
11800 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
11801
11802         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
11803         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
11804         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
11805
11806         * g++.old-deja/g++.other/using5.C: New test; using decl from base
11807         class should be usable as argument of member function.
11808         * g++.old-deja/g++.other/using6.C: New test; using decl from base
11809         class should be usable as return type of member function.
11810         * g++.old-deja/g++.other/using7.C: New test; using decl from base
11811         class should be usable as type of data member.
11812
11813         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
11814
11815 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
11816
11817         * gcc.c-torture/special/920521-1.c: Fix bogus test.
11818
11819 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
11820
11821         * gcc.dg/dll-?.c Add thumb to target list.
11822         Fix assembler scan patterns to match current assembler output.
11823
11824 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
11825
11826         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
11827         matching of template brackets.
11828
11829         * g++.old-deja/g++.other/using4.C: New test.  Test using
11830         declarations of methods from base classes.
11831
11832         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
11833         within functions should introduce names into the innermost
11834         enclosing namespace.
11835
11836         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
11837         of static locals if first initialization throws.
11838
11839 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
11840
11841         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
11842
11843 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
11844
11845         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
11846         lose track of the possible targets of tablejump insns.
11847         * special/special.exp: Run it.
11848
11849 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11850
11851         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
11852         must be declared before its specializations can be named in friend
11853         declarations.
11854
11855 1998-10-05  Dave Love  <d.love@dl.ac.uk>
11856
11857         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
11858
11859         * g77.f-torture/execute/io1.f: New test.
11860
11861 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11862
11863         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
11864         with pointer to template function, for which no argument deduction
11865         is possible.
11866
11867         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
11868         specialization of template function as argument to template
11869         function.
11870
11871         * g++.old-deja/g++.other/access2.C: New test; Inner class
11872         shouldn't have privileged access to Outer's names.
11873
11874 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
11875
11876         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
11877         friend template declared within template class conflicts with
11878         nested class of the same name.
11879
11880         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
11881         is ignored.
11882
11883         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
11884         object with direct initializer as function declaration.
11885
11886         * g++.old-deja/g++.other/decl2.C: New test; duplicate
11887         initializers.
11888
11889         * g++.old-deja/g++.other/null2.C: New test; conditional operator
11890         involving const pointer and NULL produces incorrect result.
11891
11892         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
11893         type name without `typename' should be rejected with -pedantic.
11894
11895 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
11896
11897         * g++.old-deja/g++.other/addrof1.C: New test.
11898
11899 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
11900
11901         * gcc.c-torture/compile/981001-1.c: New test.
11902         * gcc.c-torture/execute/981001-1.c: New test.
11903
11904 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
11905
11906         * gcc.c-torture/compile/981001-2.c: New test.
11907         * gcc.c-torture/compile/981001-3.c: New test.
11908         * gcc.c-torture/compile/981001-4.c: New test.
11909
11910 1998-10-01  Robert Lipe  <robertl@dgii.com>
11911
11912         * lib/objc.exp (objc_target_compile): Add -L during compiles for
11913         multilibbed hosts.   Idea grafted from g77.exp.
11914
11915 1998-09-30  Dave Love  <d.love@dl.ac.uk>
11916
11917         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
11918         avoid losing on systems which need -lsocket.
11919
11920 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
11921
11922         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
11923         * g++.old-deja/g++.other/nested2.C: Ditto.
11924         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
11925         failure.
11926
11927 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11928
11929         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
11930         preferred over template operator!= for enum bitfields.
11931
11932 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
11933
11934         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
11935         that happen to have the same base name, but in different scopes,
11936         are incorrectly rejected.
11937
11938 1998-09-16  Richard Henderson  <rth@cygnus.com>
11939
11940         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
11941         on the native word size instead of an integer literal.
11942
11943 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11944
11945         * g++.old-deja/g++.other/static2.C: Invocation of static data
11946         member of type pointer-to-function denoted as non-static member.
11947
11948         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
11949         checks involving function types and aliases.
11950
11951 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
11952
11953         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
11954         redefined to the same non-trivial type.
11955
11956         * g++.old-deja/g++.pt/explicit73.C: Test for proper
11957         namespace-qualification of template specializations declared in
11958         other namespaces.
11959
11960         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
11961         to declare a subset of the specializations of a template function
11962         as friends of specializations of a template class.
11963
11964         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
11965         member templates that do not fully specialize the enclosing
11966         template class are rejected.
11967
11968 1998-09-11  Dave Love  <d.love@dl.ac.uk>
11969
11970         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
11971
11972 1998-09-08  Dave Love  <d.love@dl.ac.uk>
11973
11974         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
11975         altered from libf2c/libU77 version.
11976
11977 1998-09-06  Dave Love  <d.love@dl.ac.uk>
11978
11979         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
11980
11981 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
11982
11983         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
11984         (un)signed char are different types for template specialization
11985         purposes.
11986
11987 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
11988
11989         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
11990         * objc: ObjC testsuite.
11991
11992 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
11993
11994         * gcc.c-torture/execute/941014-1.x:  New file.
11995
11996 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
11997
11998         * lib/c-torture.exp: Add support for
11999         torture_eval_before_compile and torture_eval_before_execute
12000         variables.
12001
12002 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
12003
12004         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
12005         this test triggers valid.
12006
12007 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12008
12009         * gcc.dg/980827-1.c: New test.
12010
12011 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12012
12013         * gcc.c-torture/execute/loop-4b.c: New test.
12014
12015 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
12016
12017         * lib/c-torture.exp: Add support for
12018         torture_eval_before_compile and torture_eval_before_execute
12019         variables.
12020
12021 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
12022
12023         * gcc.c-torture/compile/980825-1.c: New test.
12024
12025 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
12026
12027         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
12028         count number tests in opt_t0 not good_t0.
12029
12030 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
12031
12032         * gcc.c-torture/compile/930326-1.x: Fix typo.
12033
12034 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
12035
12036         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
12037         causes an ICE.
12038
12039 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12040
12041         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
12042         STACK_SIZE is defined.
12043         * gcc.c-torture/unsorted/stuct.c: Similarly.
12044
12045         * gcc.c-torture/compile/980821-1.c: New test.
12046
12047 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
12048
12049         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
12050
12051 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
12052
12053         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
12054         code.
12055
12056 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
12057
12058         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
12059         error'.
12060
12061 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
12062
12063         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
12064
12065 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
12066
12067         * gcc.c-torture/compile/980816-1.c: New test.
12068
12069         * gcc.dg/980816-1.c: New test.
12070
12071 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
12072
12073         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
12074         compiler for ieee tests.
12075
12076 1998-08-01  Dave Love  <d.love@dl.ac.uk>
12077
12078         * g77.f-torture/compile/980729-0.f: New test.
12079
12080 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
12081
12082         * gcc.c-torture/special/eeprof-1.c: New test, for
12083         -finstrument-functions.
12084         * gcc.c-torture/special/special.exp: Run it.
12085
12086 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
12087
12088         * gcc.c-torture/compile/980729-1.c: New test.
12089
12090 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
12091
12092         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
12093         __thumb__ is defined, and test for ARM style doubles if so.
12094
12095 1998-07-26  Dave Love  <d.love@dl.ac.uk>
12096
12097         * g77.f-torture/noncompile/980615-0.f: New test.
12098
12099 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
12100
12101         * gcc.dg/980312-1.c: Do link instead of compile.
12102         * gcc.dg/980313-1.c: Likewise.
12103
12104 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
12105
12106         * gcc.c-torture/compile/980726-1.c: New test.
12107
12108 1998-07-25  Dave Love  <d.love@dl.ac.uk>
12109
12110         * g77.f-torture/execute/io0.f: New test.
12111
12112 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
12113
12114         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
12115         an int.
12116
12117 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
12118
12119         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
12120         m32r bugs.
12121
12122 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12123
12124         * gcc.dg/980626-1.c: Expect failures for all toolchains until
12125         c-decl.c:grokdeclarator can handle mode attributes.
12126
12127 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
12128
12129         * gcc.c-torture/execute/980716-1.c: New test.
12130
12131 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
12132
12133         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
12134         the mn10200.
12135         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
12136         the mn10200.
12137         * gcc.c-torture/execute/va-arg-3.x: Similarly.
12138         * gcc.c-torture/compile/930326-1.x: Similarly.
12139
12140 1998-07-13  Dave Love  <d.love@dl.ac.uk>
12141
12142         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
12143         New test from Craig.
12144
12145 1998-07-12  Dave Love  <d.love@dl.ac.uk>
12146
12147         * g77.f-torture/noncompile/980616-0.f: New test.
12148
12149         * g77.f-torture/execute/970816-3.f:  New test from Craig.
12150
12151 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12152
12153         *  g++.other/singleton.C: Return error value instead of taking
12154         SIGSEGV.
12155
12156 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
12157
12158         *  g++.other/singleton.C: New test.   Warning is under dispute.
12159         Runtime crash is not.
12160
12161 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12162
12163         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
12164         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
12165         using6.C, using7.C}:  New namespace tests.
12166
12167 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12168
12169         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
12170         specialization with typedef'ed names used as array indexes.
12171
12172 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
12173
12174         * gcc.c-torture/execute/980709-1.c: New test.
12175
12176         * gcc.dg/980709-1.c: New test.
12177
12178 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
12179
12180         * gcc.c-torture/execute/bcp-1.c: New test.
12181
12182 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
12183
12184         * gcc.c-torture/execute/980707-1.c: New test.
12185
12186 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
12187
12188         * gcc.c-torture/compile/980706-1.c: New test.
12189
12190 1998-07-01  Dave Love  <d.love@dl.ac.uk>
12191
12192         * g77.f-torture/execute/980701-0.f,
12193         g77.f-torture/execute/980701-1.f: New test from Craig.
12194
12195 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
12196
12197         * gcc.c-torture/compile/980701-1.c: New test.
12198
12199         * gcc.c-torture/execute/980701-1.c: New test.
12200
12201 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
12202 rlsruhe.de>
12203
12204         * g++.old-deja/g++.robertl/eb132.C: New test.
12205         * g++.old-deja/g++.robertl/eb133.C: Likewise.
12206
12207 1998-06-29  Dave Love  <d.love@dl.ac.uk>
12208
12209         * g77.f-torture/execute/980628-7.f,
12210         g77.f-torture/execute/980628-8.f,
12211         g77.f-torture/execute/980628-9.f,
12212         g77.f-torture/execute/980628-10.f: New tests from Craig.
12213
12214         * g77.f-torture/execute/980628-3.f: Remove mail headers.
12215
12216 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
12217
12218         * g77.f-torture/execute/980628-4.f: New test from Craig.
12219         * g77.f-torture/execute/980628-5.f: Likewise.
12220         * g77.f-torture/execute/980628-2.f: Likewise.
12221         * g77.f-torture/execute/980628-0.f: Likewise.
12222         * g77.f-torture/execute/980628-1.f: Likewise.
12223         * g77.f-torture/execute/980628-3.f: Likewise.
12224         * g77.f-torture/execute/980628-6.f: Likewise.
12225
12226 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
12227
12228         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
12229         directory when nothing has been installed yet.
12230
12231 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
12232
12233         * gcc.c-torture/special/special.exp: Handle newer versions of
12234         dejagnu.
12235
12236 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
12237
12238         * gcc.dg/980626-1.c: New test.
12239
12240 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
12241
12242         * gcc.misc-tests/m-un-2.c: New test.
12243         * g++.old-deja/g++.other/warn01.c: Likewise.
12244
12245 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
12246
12247         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
12248         compatibility with assmblers with a different comment character.
12249         Eliminate use of GAS-specific extensions.
12250
12251 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
12252
12253         * gcc.c-torture/execute/ieee/980619-1.c: New test.
12254
12255 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
12256
12257         *lib/g77.exp: Replace search for libf2c.a with search for newly
12258         renamed libg2c.a
12259
12260 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
12261
12262         * gcc.c-torture/execute/980617-1.c: New test.
12263
12264 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
12265
12266         * gcc.c-torture/execute/980612-1.c: New test.
12267
12268 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
12269
12270         * gcc.dg/980523-1.c: Only test on ppc-linux.
12271         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
12272
12273         * gcc.c-torture/execute/980608-1.c: New test.
12274
12275 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12276
12277         * gcc.c-torture/execute/980605-1.c: New test.
12278
12279 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
12280
12281         * gcc.c-torture/execute/980604-1.c: New test.
12282
12283 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
12284
12285         * gcc.c-torture/execute/980602-1.c: New test.
12286         * gcc.c-torture/execute/980602-2.c: Likewise.
12287
12288 1998-06-02  Dave Love  <d.love@dl.ac.uk>
12289
12290         * 970125-0.f: Fix per JCB.  Add commentary.
12291
12292 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
12293
12294         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
12295         IEEE -0 support.
12296
12297 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
12298
12299         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
12300         earlier.
12301
12302 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
12303
12304         * gcc.c-torture/execute/980526-3.c: New test.
12305
12306 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
12307
12308         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
12309         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
12310         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
12311         m88k-motorola-sysv3 to XFAIL.
12312
12313 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12314
12315         * gcc.dg/980526-1.c: New test.
12316         * gcc.c-torture/execute/980526-2.c: New test.
12317
12318 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
12319
12320         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
12321
12322         * gcc.c-torture/execute/980526-1.c: New test.
12323
12324 1998-05-26  Dave Love  <d.love@dl.ac.uk>
12325
12326         * g77.f-torture/execute/alpha2.f: Add runtime test.
12327
12328 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
12329
12330         * g++.old-deja/old-deja.exp: Strip leading directories.
12331
12332         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
12333         error for the line.  Don't run multiple tests for the same line.
12334
12335 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
12336
12337         * gcc.dg/980523-1.c: New test.
12338
12339 1998-05-23  Dave Love  <d.love@dl.ac.uk>
12340
12341         * g77.f-torture/compile/970915-0.f: New test.
12342
12343 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
12344
12345         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
12346
12347 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
12348
12349         * gcc.dg/980520-1.c: New test.
12350
12351 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
12352
12353         * gcc.dg/980502-1.c: Fix return type.
12354
12355 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
12356
12357         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
12358         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
12359         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
12360         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
12361         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
12362
12363 1998-05-20  Dave Love  <d.love@dl.ac.uk>
12364
12365         * g77.f-torture/execute/980520-1.f: New test.
12366
12367 1998-05-15  Dave Love  <d.love@dl.ac.uk>
12368
12369         * lib/mike-g77.exp: New file.
12370
12371         * g77.f-torture/noncompile/noncompile.exp,
12372         g77.f-torture/noncompile/check0.f: New files.
12373
12374 1998-05-14  Dave Love  <d.love@dl.ac.uk>
12375
12376         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
12377         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
12378         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
12379         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
12380         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
12381         abort where appropriate.
12382
12383 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
12384
12385         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
12386         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
12387
12388 1998-04-29  Dave Love  <d.love@dl.ac.uk>
12389
12390         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
12391
12392 1998-04-27  Dave Love  <d.love@dl.ac.uk>
12393
12394         * g77.f-torture/compile/980427-0.f: New test.
12395
12396 1998-04-24  Dave Love  <d.love@dl.ac.uk>
12397
12398         * g77.f-torture/compile/980424-0.f: New test.
12399
12400 1998-04-19  Dave Love  <d.love@dl.ac.uk>
12401
12402         * g77.f-torture/compile/980419-2.f (main): New test.
12403         * g77.f-torture/compile/970125-0.f: New test.
12404         * g77.f-torture/compile/980419-1.f: New test.
12405
12406 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
12407
12408         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
12409         of loop-4.c.
12410
12411 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
12412
12413         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
12414
12415 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
12416
12417         * gcc.c-torture/compile/980329-1.c: New test.
12418
12419 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
12420
12421         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
12422         * gcc.dg/980312-1.c: Fix typo in -march command.
12423
12424 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
12425
12426         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
12427
12428 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
12429
12430         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
12431         Dave Love agree the Fortran source is bogus.
12432
12433 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
12434
12435         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
12436         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
12437         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
12438         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
12439         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
12440
12441 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12442
12443         * g++.old-deja/g++.other/friend1.C: New test.
12444
12445 1998-02-18  Dave Love  <d.love@dl.ac.uk>
12446
12447         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
12448         possibly uninitialized) variables and declare dnrm2.
12449
12450 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
12451
12452         From Bruno Haible <haible@ilog.fr>:
12453         * gcc.c-torture/execute/980223.c: New test.
12454
12455 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
12456
12457         * gcc.dg/ifelse-1.c: New test.
12458
12459 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
12460
12461         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
12462
12463           * lib/old-dejagnu.exp (old-dejagnu): Added the
12464           "execution test - XFAIL *-*-*" handling in the spirit of
12465           "excess errors test -". Changed the "execution test fails"
12466           handling to be like "excess errors test fails".
12467           * Update various tests accordingly.
12468
12469 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
12470
12471         * gcc.c-torture/execute/980205.c: New test.
12472
12473 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
12474
12475         * lib/c-torture.exp: Look for .x files instead of .cexp files.
12476         * lib/f-torture.exp: Similarly.
12477         * gcc.c-torture: Rename all .cexp files to .x files.
12478
12479 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12480
12481         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
12482         (940510-1.c): Removed duplicate.
12483         (971104-1.c): New test.
12484
12485 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
12486
12487           * lib/f-torture.exp: Improve error and loop detection.
12488
12489 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
12490
12491         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
12492         use that to size the filler array.
12493
12494 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12495
12496         * lib/c-torture.exp(c-torture-execute): Fix typo.
12497
12498         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
12499         testcase as the executable name. Keep the executable around if
12500         the test fails.
12501
12502 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12503
12504         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
12505         changes.  Only test one -g option, and move it to the end of the
12506         list of options to test.
12507
12508 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
12509
12510         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
12511         variable GCC_TORTURE_OPTIONS to supply default switches separated
12512         by colons.  If no environment variable, run tests with -O0 -g, -O1
12513         -g, and -O2 -g as well.
12514
12515 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12516
12517         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
12518         explanatory comments. Fix indentation.
12519
12520 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
12521
12522         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
12523
12524 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
12525
12526         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
12527         * g++.old-deja/g++.mike/p7325.C: Likewise.
12528         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
12529
12530 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
12531
12532         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
12533         * g++.old-deja/g++.brendan/crash30.C: Likewise.
12534         * g++.old-deja/g++.brendan/crash39.C: Likewise.
12535         * g++.old-deja/g++.law/operators4.C: Likewise.
12536
12537 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
12538
12539         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
12540         * g++.old-deja/g++.mike/p784.C: Ditto.
12541         * g++.old-deja/g++.mike/p785.C: Ditto.
12542
12543 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
12544
12545           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
12546
12547 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
12548
12549         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
12550         target feature; pass this to c-torture-execute as needed.
12551
12552 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
12553
12554         * lib/c-torture.exp(c-torture-execute): If the previous and the
12555         current executables being tested are identical, we don't need to
12556         run the executable again. Try to make the executable names
12557         unique. Add an optional argument for passing additional compiler
12558         flags.
12559
12560 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
12561
12562         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
12563
12564 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
12565
12566         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
12567
12568 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
12569
12570         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
12571         32bit or larger longs.
12572
12573         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
12574         have either a 32bit long or 32bit int.
12575
12576 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12577
12578         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
12579         Make double precision tests dependent on sizeof (double).
12580
12581 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
12582
12583         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
12584         too.
12585
12586 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12587
12588         * gcc.c-torture/compile/961203-1.cexp: New script.
12589
12590 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
12591
12592         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
12593         up the includes ourselves.
12594
12595 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
12596
12597         * lib/plumhall.exp: Remove random include, and add a few
12598         verbose messages for debugging.
12599
12600 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
12601
12602         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
12603         of trying to do it ourselves.
12604
12605 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12606
12607         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
12608
12609 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12610
12611         * gcc.prms/5403.c: Made regexp a bit less strict.
12612
12613 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
12614
12615         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
12616         is returned from remote_load instead.
12617         * lib/plumhall.exp: Ditto.
12618         * lib/mike-g++.exp: Ditto.
12619         * lib/old-dejagnu.exp: Ditto.
12620         * lib/c-torture.exp: Ditto.
12621
12622 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
12623
12624         * lib/g++.exp: Use build_wrapper procedure.
12625         * lib/gcc.exp: Ditto.
12626
12627 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
12628
12629         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
12630         an old-style decl for malloc.  Fixes tests to work when
12631         sizeof (int) != sizeof (size_t).
12632
12633 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
12634
12635         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
12636
12637         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
12638         use stdargs.h interface.
12639
12640 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
12641
12642         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
12643         NO_VARARGS when compiling.
12644
12645 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
12646
12647         * lib/plumhall.exp(ph_includes): New procedure.
12648         (ph_make): Use it.
12649         (ph_compiler): Ditto.
12650
12651         * lib/g++.exp: Rename test-glue.c to testglue.c.
12652         * lib/gcc.exp: Ditto.
12653
12654 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12655
12656         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
12657         to completion when it's called.
12658
12659 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
12660
12661         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
12662         is defined, don't do test.
12663
12664 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
12665
12666         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
12667         for object files.
12668         (ph_summary): Mark skipped testcases as untested, not unresolved.
12669
12670         * lib/plumhall.exp (ph_make): If unresolved because of bad
12671         errorCode, record errorCode in log file.
12672         (*): Replace send_log/verbose with verbose -log.
12673
12674 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
12675
12676         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
12677         double conversion if double isn't at least 8 bytes.
12678
12679         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
12680         int to work with targets where int is 16 bits.
12681
12682         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
12683         8 bytes, just exit, since 4 byte doubles don't have enough bits of
12684         precision for the test to complete.
12685
12686 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
12687
12688         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
12689         if d10v is not compiled with the -mdouble64 flag.
12690         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
12691
12692         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
12693         d10v is not compiled with the -mint32 flag.
12694
12695 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
12696
12697         * lib/plumhall.exp: Use incr_count.
12698
12699 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
12700
12701         * gcc.c-torture: Update to c-torture-1.45.
12702
12703 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
12704
12705         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
12706         the name of the expect testcase file).
12707
12708         * lib/g++.exp(g++_init): Ditto.
12709
12710 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
12711
12712         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
12713         the host.
12714
12715         * lib/gcc.exp(gcc_exit): New procedure.
12716
12717 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
12718
12719         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
12720         specs where appropriate.
12721
12722         * g++.old-deja/g++.arm/*: Added additional ERROR checks
12723         because of new "candidates are" messages, and removed a few
12724
12725         * Converted all non-old-style g++ testcases to old-style, and
12726         moved into g++.old-deja.
12727
12728 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
12729
12730         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
12731         options.
12732
12733         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
12734         succeeded.
12735
12736         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
12737
12738 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
12739
12740         * lib/gcc.exp (gcc_target_compile): Add support for defining
12741         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
12742         the machine doesn't have those features.
12743
12744 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
12745
12746         * g++.law/operators4.exp: Don't use LIBS.
12747
12748 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12749
12750         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
12751
12752         * lib/mike-g++.exp: Don't set the compiler to be tested here.
12753         * lib/g++.exp: Set it here instead. Also, allow use of the
12754         --tool_exec and --tool_opt options. Change CXX to
12755         GXX_UNDER_TEST.
12756
12757         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
12758
12759         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
12760
12761 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
12762
12763         * lib/old-dejagnu.exp: Use prune_warnings instead of
12764         prune_system_crud.
12765         * lib/mike-g++.exp: Ditto.
12766         * lib/gcc.exp: Ditto.
12767         * lib/g++.exp: Ditto.
12768
12769         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
12770
12771 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
12772
12773           * 941014-2.c: Include stdlib.h
12774           * 960327-1.c: Include stdio.h
12775           * dbra.c, index-1.c: Don't assume ints are 32bits.
12776
12777 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
12778
12779         * lib/gcc.exp: Add gcc,stack_size target feature.
12780
12781         * lib/g++.exp(g++_target_compile): Add the include and link
12782         paths here, not in two other places. And, it's $options, not
12783         options.
12784
12785         * lib/mike-g++.exp(postbase): Remove the code that determines
12786         the correct include and link paths.
12787         * g++.old-deja/old-deja.exp: Ditto.
12788
12789 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
12790
12791         * lib/g++.exp(g++_init): target_compile no longer returns the
12792         filename of the result.
12793
12794 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
12795
12796         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
12797         call to glob.
12798
12799         * gcc.c-torture/special/special.exp: Change call to
12800         gcc_target_compile to include the object file.
12801
12802 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
12803
12804         * gcc.c-torture/special/special.exp: Correct misspelling in last
12805         change.
12806
12807 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
12808
12809         * lib/plumhall.exp(ph_summary): Log the entire output of the
12810         executable. Return -1 if there were any failures, 0 otherwise.
12811         (ph_execute): Return -1 if there were any failures, 0 otherwise.
12812         (ph_make): Clean up objects and executables that were built
12813         if the tests succeeded.
12814
12815 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
12816
12817         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
12818         libraries and includes in the build tree as appropriate.
12819
12820 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
12821
12822         * lib/c-torture.exp: Instead of looking for the global variable
12823         NO_LONG_LONG, check to see if that's a feature of the target.
12824
12825 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
12826
12827         * config/default.exp: Minimize. Delete the remainer of the files in
12828         config; this functionality is now in devo/dejagnu/config.
12829
12830         g++.*/*: Pass any additional flags used to compile to postbase;
12831         delete CXXFLAGS.
12832
12833         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
12834         is now done by runtest.exp. Use gcc_target_compile instead of
12835         compile.
12836
12837         lib/c-torture.exp: Use gcc_target_compile instead of compile.
12838         Remove references to CFLAGS. Use remote_file instead of
12839         calling rm -f.
12840         (c-torture): Take a list of arguments to use to compile this
12841         testcase.
12842
12843         lib/g++.exp: Simplify. Use target_compile instead of compile.
12844         lib/gcc-dg.exp: Ditto.
12845         lib/gcc.exp: Ditto.
12846         lib/mike-{gcc,g++}.exp: Ditto.
12847         lib/old-dejagnu.exp: Ditto.
12848         lib/plumhall.exp: Ditto.
12849
12850 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
12851
12852         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
12853         (ph_linker): Likewise.
12854
12855 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
12856
12857           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
12858         MAP_ANON / MAP_ANONYMOUS if defined;
12859         else try to map from /dev/zero .
12860
12861 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
12862
12863         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
12864         isn't defined, then define it to MAP_ANONYMOUS.
12865
12866 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
12867
12868         * gcc.c-torture: Update to c-torture-1.42 release.
12869
12870 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
12871
12872         * gcc.c-torture: Update to c-torture-1.41 release.
12873
12874 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
12875
12876         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
12877         c-torture release.
12878
12879 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12880
12881         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
12882         and LDFLAGS.  Fix second case to append the target_info ldflags
12883         onto LDFLAGS, not CFLAGS.
12884         * lib/g++.exp (g++_init): Add target_info stuff.
12885         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
12886         of libgloss and newlib flags for !native.
12887
12888         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
12889         (GDB): Fix relative path to go up another dir for finding gdb.
12890
12891 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
12892
12893         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
12894         versions in the target_info array, if they don't exist.
12895
12896 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12897
12898         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
12899
12900 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
12901
12902         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
12903         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
12904
12905 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
12906
12907         * lib/old-dejagnu.exp: Don't remove the output file before we've
12908         actually tested it. Don't append pwd to the path of the executable
12909         we're testing.
12910
12911 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
12912
12913         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
12914
12915 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
12916
12917         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
12918         temporary directory for compiler files, and set it to a default
12919         value of /tmp. Set $output as the name of the output file from
12920         compiling the testcase. Add a -o option to $cflags_var so the
12921         compiler writes the final output file as $output. Set $executable
12922         to $output.
12923
12924         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
12925         directory for compiler files, and set it to /tmp if it doesn't
12926         already have a value. Set $output_file to the name of the output
12927         file from compiling the testcase. Add a -o option to CXXFLAGS so
12928         the compiler writes the final output file as $output. Use $output
12929         as the executable to be tested.
12930
12931 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
12932
12933         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
12934
12935 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
12936
12937         * gcc.c-torture/execute/pending-1.c: New test.  Still
12938         pending in Tege's queue.
12939
12940 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
12941
12942         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
12943         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
12944         if there were failures.  Call unresolved if there were unresolved
12945         testcases.  Call gcc_fail if program did not run to completion.
12946         (ph_make): Pass additional argument name to ph_execute.
12947         (ph_execute): Add new argument.  Pass additional arguments to
12948         ph_summary.  Call gcc_fail is there is no execution output.
12949
12950 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
12951
12952         * lib/plumhall.exp (proc_summary): Output relavent summary
12953         lines into the log so specific failures in plumhall can be
12954         investigated.
12955
12956 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
12957
12958         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
12959         (c-torture-execute): Don't try to execute tests which use
12960         "long long" types if $NO_LONG_LONG is nonzero.
12961
12962 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
12963
12964         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
12965         not c-torture.
12966
12967         * gcc.ieee: Move from here.
12968         * gcc.c-torture/execute/ieee: To here.
12969
12970 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
12971
12972         * gcc.c-torture: Update to c-torture-1.41 release.
12973
12974 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
12975
12976         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
12977         not "$output".
12978
12979 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
12980
12981         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
12982         -c present.
12983
12984 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
12985
12986         * config/proelf.exp: Handle connecting to a simulator.
12987
12988 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
12989
12990         * config/proelf.exp: New file.  Enough framework that we can
12991         run c-torture tests on the proelf targets (or any other target
12992         that gdb can connect to for that matter).
12993
12994 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
12995
12996         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
12997         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
12998
12999         * lib/plumhall.exp (ph_execute): Always call ph_summary if
13000         exec_output exists.
13001
13002 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
13003
13004         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
13005         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
13006
13007         * config/*.exp: Update FSF address.  Change result of ${tool}_load
13008         to pass/fail/unresolved/unsupported/untested.  Caller must now
13009         call unresolved/unsupported/untested.
13010         * lib/*.exp: Update FSF address.  Update to handle new results of
13011         ${tool}_load.
13012         * lib/chill.exp (verbose): Delete.
13013
13014 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
13015
13016         * lib/gcc.exp (default_gcc_start): Change order of args to
13017         $LDFLAGS $CFLAGS $LIBS.
13018         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
13019         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
13020         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
13021         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13022         * gcc.misc-tests/dg-test.exp: Likewise.
13023         * gcc.misc-tests/msgs.exp: Likewise.
13024         * gcc.prms/prms.exp: Likewise.
13025         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
13026         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
13027
13028         * lib/dg.exp: Deleted, moved to dejagnu/lib.
13029
13030 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13031
13032         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
13033
13034         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
13035         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
13036
13037         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
13038         necessary.
13039
13040 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
13041
13042         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
13043         global for loop; add use of $mathlib.
13044         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
13045         settings here; set mathlib for anything but VxWorks.
13046
13047 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
13048
13049         * gcc.c-torture: Update to c-torture-1.40 release.
13050
13051 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
13052
13053         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
13054         dg.exp.
13055
13056 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
13057
13058         * lib/c-torture.exp (c-torture-execute): Declare "output" as
13059         global.
13060
13061 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
13062
13063         * lib/g++.exp (LIBS): Define if not already.
13064         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
13065         (gcc-dg-prune): Call prune_gcc_output.
13066         * lib/gcc.exp (prune_gcc_output): New proc.
13067         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
13068         prune_gcc_output.
13069
13070 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
13071
13072         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
13073         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
13074
13075 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
13076
13077         * gcc.c-torture: Update to c-torture-1.39 release.
13078
13079 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
13080
13081         * lib/c-torture.exp (c-torture-execute): Don't return if one option
13082         fails, try others as well.
13083
13084 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13085
13086         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
13087         If compilation fails, mark execute tests as `untested'.
13088         If test is marked as unsupported, don't mark compilation and
13089         execute tests as failed.
13090
13091 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13092
13093         * lib/g++.exp (g++_init): Don't link in libg++, and look to
13094         libstdc++ for whether or not we want to be doing shared
13095         libraries.  Delete link_curses since we don't need it anymore.
13096         * lib/mike-g++.exp (postbase): Don't link in libg++.
13097         * g++.old-deja/old-deja.exp: Likewise.
13098
13099 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13100
13101         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
13102
13103 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13104
13105         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
13106         For that, add `-Wl,-a,shared_archive'.
13107         * g++.old-deja/old-deja.exp: Likewise.
13108
13109 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
13110
13111         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
13112
13113 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
13114
13115         * lib/mike-g++.exp (postbase): Pay attention to the status of
13116         g++_load.
13117
13118 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13119
13120           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
13121
13122 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
13123
13124         * lib/gcc.exp (default_gcc_start): No longer need to log program
13125         being executed or its output, execute_anywhere does that now.
13126         * lib/g++.exp (default_g++_version): Call execute_anywhere.
13127         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
13128
13129 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13130
13131         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
13132         the same as those in lib/g++.exp.
13133
13134 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
13135
13136         * gcc.c-torture: Update to c-torture-1.38 release.
13137         * gcc.ieee: Related changes.
13138
13139 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13140
13141         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
13142         "exec". Minor reformatting changes.
13143
13144         * config/rom68k.exp (${tool}_load): Make it work in a canadian
13145         cross. This means all "exec" calls now work on a remote host as
13146         well.
13147         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
13148         cross. Filter out the extra "\r\n" stuff that expect puts in.
13149         (c-torture-execute): Filter out the bogus warnings like
13150         c-torture-compile does. Add support for canadian cross.
13151         * lib/gcc.exp (default_gcc_version, default_gcc_start)
13152         Use execute_anywhere rather than calling exec directly. Now it
13153         works for canadian cross testing.
13154
13155 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
13156
13157         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
13158         results into a variable, and check that rather than using file exists.
13159
13160 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13161
13162         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
13163         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
13164
13165 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13166
13167         * g++.old-deja/old-deja.exp: Create and pass runshlib and
13168         lib_curses if there's a shared libg++ in the build tree.
13169
13170 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
13171
13172         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
13173         if not supported target.
13174
13175 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13176
13177         * lib/g++.exp (g++_init): Move empty setting of runshlib and
13178         link_curses up to always happen, not just for native builds.
13179
13180 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
13181
13182         * gcc.c-torture: Update to c-torture-1.36 release.
13183         * gcc.failure: Related changes.
13184
13185 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13186
13187         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
13188
13189 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13190
13191         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
13192         * lib/mike-g++.exp (postbase): Not in here.  Still reference
13193         runshlib, link_curses, and mathlib for link and run.
13194
13195         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
13196         pass the runtime shared library options for Solaris, OSF/1, and
13197         Irix5, and link with -lcurses to avoid unresolved references.
13198
13199 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13200
13201         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
13202         only run once.
13203
13204 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13205
13206         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
13207
13208 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
13209
13210         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
13211         do not have a framework for the "compat" tests yet.
13212
13213 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13214
13215         * lib/mike-g++.exp (postbase): New local variable `mathlib',
13216         set to null if we're testing vxworks5.1.  Use that instead of
13217         `-lm' in the setting of LIBS for link and run.
13218
13219 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13220
13221         * config/rom68k.exp (${tool}_load): Major changes to make it
13222         work.  Verified that it does in fact return the stuff in
13223         exec_output properly.  Catch any Emul or any TRAP other than 0.
13224
13225 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13226
13227         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
13228         LDFLAGS properly for targets that need stuff from libgloss.
13229         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
13230         only run once.
13231         (gpp_initialized): New variable.
13232
13233 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13234
13235         * config/rom68k.exp: Load libgloss.exp.
13236         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
13237         so we can produce a fully linked binary.
13238         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
13239         so we can produce a fully linked binary.
13240
13241 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13242
13243         * lib/plumhall.exp (ph_section): Watch for expected failures.
13244         Add missing `else'.
13245
13246         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
13247         run the testcase.
13248         (c-torture): Likewise.
13249
13250 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
13251
13252         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
13253
13254         * lib/mike-g++.exp (mike_cleanup): New proc.
13255         (prebase): New globals compiler_result, not_compiler_result,
13256         target_regexp.
13257         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
13258         allow leading "-" in pattern.  Watch for unsupported tests.
13259         If $compiler_result is set, pattern match assembler code,
13260         and ditto for $not_compiler_result.
13261         * lib/mike-gcc.exp: Likewise.
13262
13263         * lib/plumhall.exp (ph_execute): Only call ph_summary if
13264         execution "succeeded".
13265
13266 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
13267
13268         * config/win32.exp: New file.
13269         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
13270
13271 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13272
13273         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
13274         unsupported.
13275         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
13276         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
13277         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
13278
13279         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
13280         "... without exceptions was ...".  That is now handled by
13281         prune_system_crud.
13282         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13283
13284 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
13285
13286         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
13287         sieve.c,sort2.c}: New files.
13288         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
13289         sieve.exp,sort2.exp}: Drivers for them.
13290
13291         * lib/mike-gcc.exp (program_output): New user settable variable.
13292         (postbase): Call prune_system_crud.  Also prune extraneous compiler
13293         messages.
13294         * lib/mike-g++.exp (program_output): New user settable variable.
13295
13296         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
13297
13298         * config/sh.exp: Deleted (use sim.exp instead).
13299
13300 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13301
13302         * config/vx.exp: Declare CHECKTASK as global.
13303         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
13304         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
13305         * lib/old-dejagnu.exp: Load [pwd]/$executable.
13306
13307 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13308
13309         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
13310         target. Like vx.exp, only includes `vx29k.exp' instead of
13311         `vxworks.exp'.
13312
13313 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
13314
13315         * config/sim.exp: Increase time limit from 120 seconds to 240.
13316
13317 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
13318
13319         * gcc.c-torture/execute/950628-1.c: New test.
13320
13321 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
13322
13323         * gcc.c-torture: Update with changes/additions from
13324         c-torture-1.34.
13325
13326 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
13327
13328         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
13329
13330 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
13331
13332         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
13333
13334 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
13335
13336         * gcc.c-torture/compile/950512-1.c: New test.
13337         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
13338         * gcc.dg/struct-ret-1.c: Likewise.
13339
13340 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
13341
13342         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
13343           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
13344
13345 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13346
13347         * gcc.c-torture/special/920411-1.c: Deleted.
13348         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
13349
13350 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
13351
13352         * config/sim.exp (${tool}_load): Hack in call to bash to get a
13353         cpu limit.
13354
13355 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13356
13357         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
13358
13359 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13360
13361         From kenner;
13362         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
13363         is the proper length.
13364         * va-arg-3.c: Likewise.
13365
13366 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
13367
13368         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
13369         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
13370
13371         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
13372         * lib/g++.exp (default_g++_start): Delete old cruft.
13373
13374 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
13375
13376         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
13377         (2 * (1 << 18)) to (2 * (1 << 17)).
13378
13379         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
13380
13381 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13382
13383         * config/rom68k.exp: Renamed from config/idp.exp
13384
13385 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13386
13387         * c-torture/compile/921109-2.c
13388
13389 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
13390
13391         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
13392         excess errors.
13393
13394 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
13395
13396         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
13397         output.
13398         * lib/g++.exp (default_g++_start): Likewise.
13399
13400 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13401
13402         * gcc.c-torture/compile/950329-1.c: New test.
13403
13404 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13405
13406           * config/bug.exp (${tool}_load): Updated to use new remote_open
13407           and remote_close procs.
13408         * config/idp.exp: New file.
13409
13410 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13411
13412         * gcc.c-torture/execute/950322-1.c: New test.
13413
13414 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
13415
13416         * config/vx.exp (${tool}_load): Clean up testing of return code from
13417         vxworks_ld and vxworks_spawn.
13418
13419 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
13420
13421         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
13422
13423 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
13424
13425         * lib/old-deja.exp: Add `excess errors test - ' error, now one
13426         can mark excess errors on a machine by machine basis.  Note, the
13427         default is to not expect any excess errors, even when excess
13428         errors test - is given, so you will want to put an XFAIL ... on
13429         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
13430         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
13431         those 4 machines, but no others.
13432
13433 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13434
13435         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
13436         * lib/c-torture.exp: to here.
13437
13438 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13439
13440         * gcc.c-torture/execute/950221-1.c: New test.
13441         * gcc.c-torture/execute/struct-ret-1.c: New test.
13442         * gcc.c-torture/compile/950221-1.c: New test.
13443
13444         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
13445
13446 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13447
13448         * gcc.c-torture/execute/arith-1.c (main): Return 0.
13449         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
13450
13451 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
13452
13453         * g++.gb: New directory of tests, derived from my signature and
13454         class scoping tests.
13455
13456         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
13457         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
13458         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
13459         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
13460         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
13461         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
13462         * g++.gb/sig25.C: Likewise.
13463
13464         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
13465         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
13466         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
13467         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
13468         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
13469         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
13470         * g++.gb/sig25.exp: Likewise.
13471
13472         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
13473         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
13474         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
13475         * g++.gb/scope13.C: Likewise, this test still fails.
13476
13477         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
13478         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
13479         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
13480         * g++.gb/scope13.exp: Ditto.
13481
13482         * g++.gb/README: New file, explains what these tests are about.
13483
13484 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13485
13486         * lib/dg.exp (dg-do): Support `preprocess'.
13487         (dg-test): Likewise.
13488
13489 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13490
13491         * config/udi.exp: change "continue -expect" to "exp_continue".
13492
13493 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
13494
13495         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
13496         Delete redundant tests.
13497
13498         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
13499         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
13500         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
13501         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
13502         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
13503         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
13504         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
13505         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
13506
13507         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
13508         storing label pointers.
13509         * gcc.c-torture/execute/921019-1.c: Likewise.
13510         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
13511         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
13512         parameter fp.
13513         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
13514         constants.
13515
13516         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
13517         Delete obsolete tests.
13518
13519         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
13520         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
13521         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
13522         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
13523         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
13524         * gcc.c-torture/compile/950124-1.c: New test.
13525
13526         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
13527
13528 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13529
13530         * lib/mike-g++.exp: Add -lm to LIBS.
13531
13532 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
13533
13534         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
13535
13536 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13537
13538         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
13539
13540 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
13541
13542         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
13543
13544 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
13545
13546         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
13547         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
13548         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
13549         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
13550         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
13551         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
13552         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
13553         * g++.law/{operators31.C, operators32.C,
13554         * g++.law/{operators33.C, operators34.C}: Likewise.
13555         * g++.law/{pic1.C, refs2.C}: Likewise.
13556         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
13557         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
13558         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
13559         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13560
13561         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
13562         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
13563         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
13564         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
13565         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
13566         * g++.law/{enum9.exp, friend5.exp}: Likewise.
13567         * g++.law/{nest3.exp, nest4.exp}: Likewise.
13568         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
13569         * g++.law/{operators30.exp, operators31.exp}: Likewise.
13570         * g++.law/{operators32.exp, operators33.exp}: Likewise.
13571         * g++.law/{operators34.exp}: Likewise.
13572         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
13573         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
13574         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
13575         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
13576         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13577
13578         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
13579         No longer expected to fail.
13580         * g++.law/missed-error3.C: Tweak for recent bool changes.
13581
13582 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13583
13584         * config/emb-unix: Deleted.
13585         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
13586         remote execution.  Do final link on remote host if REMOTE_LINK is set.
13587
13588 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
13589
13590         * lib/dg.exp (dg-test): Fix typo in last patch.
13591
13592 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
13593
13594         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
13595         (handles multiple occurrences).
13596
13597 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
13598
13599         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
13600         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
13601         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
13602         printed).
13603         * lib/c-torture.exp (c-torture-compile): Likewise.
13604         (c-torture): Prepend full path if missing.
13605         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
13606         (gcc_fail): Likewise.
13607         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
13608
13609 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
13610
13611         * lib/netware.exp: Only attach to NetWare i386 systems.
13612
13613 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
13614
13615         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
13616         messages.  Add test name to "output pattern match" pass/fail message.
13617
13618 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
13619
13620         * gcc.dg: New testsuite.
13621         * gcc.dg/dg.exp: New file.
13622
13623         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
13624         test-switch.c}: Deleted.
13625
13626         * gcc.misc-tests/msgs.exp: New testcase driver.
13627
13628 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
13629
13630         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
13631         Watch for illegal return values from ${tool}_load.
13632         * config/unix.exp (${tool}_load): Fix pass/fail detection for
13633         cross targets.  Coerce return value >0 to 1.
13634
13635 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13636
13637         * config/unix.exp (${tool}_load): Call program rsh, not proc.
13638
13639         * config/emb-unix.exp: New file.
13640
13641         * config/sim.exp: Error if variable $SIM not defined.
13642         (${tool}_load): Mark test as "untested" if simulator missing.
13643
13644         * config/unix.exp: Load remote.exp to get rcp_download.
13645         * lib/c-torture.exp: Use different option lists for testcases with
13646         and without loops.
13647         * gcc.c-torture/execute/execute.exp: Likewise.
13648
13649 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13650
13651         * config/*.exp: Clarify return code from ${tool}_load.
13652         Call `unresolved' or `untested' instead of `warning' or `perror'
13653         (sometimes you still want to call both though).
13654         Add comment that `shell_id' is local to each file.
13655         * config/udi.exp (timeout): Set to 30.
13656         Don't print warning if connection fails, $connectmode has already
13657         printed an error.
13658         (${tool}_load): Move verbose messages to level 2.
13659         Rework pattern for "Process started" message.
13660         Pass `shell_id' to ${connectmode}_download.
13661         Retry twice upon timeout.  Make resetting of target more robust.
13662         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
13663         Pass `shell_id' to exit_$connectmode.
13664         Only call exit_$connectmode if connected.
13665         * config/unix.exp (${tool}_load): Check return codes better.
13666         * config/vrtx.exp (${tool}_load): Likewise.
13667         * config/vx.exp (${tool}_load): Likewise.
13668         Delete unneeded global's.
13669         * lib/dg.exp (dg-test): Update to reflect clarified return codes
13670         from ${tool}_load.
13671         (dg-stat): Delete.
13672         (dg-init): Delete recording of pass/fail counts.
13673         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13674         (old-dejagnu-init): Likewise.
13675         (old-dejagnu-stat): Delete contents, empty proc now.
13676         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
13677         (c-torture): Delete references to lcnt, lpass, lfail.
13678         Get option list from TORTURE_OPTIONS.
13679         Delete -funroll[-all]-loops if no loops.
13680         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
13681         (g++_stat): Delete contents (empty proc now).
13682         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
13683         (gcc_finish): Likewise.
13684         (gcc_stat): Deleted.
13685         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
13686         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
13687         * gcc.c-torture/execute/execute.exp: Likewise.
13688         Split tests into two parts: compile, execute.
13689         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
13690         no loops.  Update to reflect clarified return codes from ${tool}_load.
13691
13692 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
13693
13694         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
13695         to grep for.
13696         (old-dejagnu): Likewise (where necessary).
13697
13698 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13699
13700         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
13701
13702         * lib/dg.exp (dg-process-target): Fix processing of selector.
13703         Add comment regarding use of `error'.
13704
13705         * lib/gcc.exp (prune_system_crud): Define if missing.
13706         * lib/g++.exp (prune_system_crud): Likewise.
13707
13708         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
13709         Call prune_system_crud.
13710         * lib/dg.exp (dg-runtest): New proc.
13711         Use perror instead of send_user for tcl errors in testcase.
13712         Don't return any value, it's never used.
13713         Don't clobber previous definition of `unknown'.
13714         Print tcl errors in `dg-final'.
13715
13716 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
13717
13718         * lib/dg.exp (dg-process-target): Improve syntax error messages.
13719         (dg-test): Don't print errorInfo, it contains stack backtrace.
13720
13721 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
13722
13723         * lib/g++.exp (runtest_file_p): Define if missing.
13724
13725 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
13726
13727         * lib/mike-g++.exp: Comment out loading of g++.exp.
13728         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
13729         (default_g++_version): Always print something.
13730         (default_g++_start): Comment out call to `which'.
13731         (g++_start, g++_load): Deleted (must be defined in config file).
13732         * lib/gcc.exp: Test for existence of $CC at start.
13733         Delete check for tmpdir (done in gcc_init).
13734         (default_gcc_version): Always print something.
13735         (default_gcc_start): Comment out call to `which'.
13736         * config/*.exp: Major cleanup - make cross targets work at least a
13737         little better for g++ (by not being "--tool gcc" specific).
13738         Rename gcc_xxx to ${tool}_xxx.
13739         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
13740         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
13741
13742 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
13743
13744         * lib/c-torture.exp (c-torture-compile): Rework compiler
13745         message processing.
13746
13747         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
13748         c-torture.
13749
13750 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
13751
13752         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
13753
13754         * lib/dg.exp (dg-process-target): Support { target native }.
13755
13756 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
13757
13758         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
13759         looked for "... program xxx got fatal signal".
13760         Correct regsub munging of `comp_output'.
13761         Ignore compiler messages "path prefix not used" and "linker input
13762         file unused".
13763
13764 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
13765
13766         * lib/gcc.exp (runtest_file_p): Define if missing.
13767         * gcc.prms/template.c: Example to work from.
13768
13769 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
13770
13771         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
13772         * lib/dg.exp (dg-test): Call unsupported testcases as such.
13773
13774         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
13775         * gcc.prms/1883.c: Moved from compile/940714-1.c.
13776         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
13777         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
13778
13779         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
13780         (dg-process-target): No longer a varargs proc.
13781         Return S/N for target, P/F for xfail.  All callers changed.
13782         (user option procs): More argument checking.
13783         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
13784         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
13785         (dg-test): Skip test if not running on selected target in `dg-do'.
13786         Update handling of `dg-do-what', `dg-output-text'.
13787         Separate execution pass/fail from output pattern match pass/fail.
13788         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
13789
13790 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13791
13792         * gcc.c-torture/special/special.exp: Don't expect failure for mips
13793         target for 920510-1.c.
13794
13795 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
13796
13797         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
13798         Clean up comment regarding use of passcnt, etc.
13799         (gcc_stat): Don't update `testcnt' here.
13800         (gcc_finish): Do it here.
13801         Might as well reset `but_id' here too.
13802         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
13803         to determine if the file should be tested.
13804         * gcc.c-torture/compile/compile.exp: Likewise.
13805         * gcc.c-torture/execute/execute.exp: Likewise.
13806         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
13807         * gcc.misc-tests/dg-test.exp: Likewise.
13808         * gcc.prms/prms.exp: Likewise.
13809         * gcc.wendy/wendy.exp: Likewise.
13810         * g++.old-deja.exp: Likewise.
13811         Move "Testing file" message to verbose level 1.
13812
13813 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
13814
13815         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
13816
13817 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
13818
13819         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
13820         (default_gcc_start): Accept optional second list element
13821         of compiler flags.  Print compiler output at verbosity level 2.
13822         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
13823         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
13824         Save current values of framework globals passcnt, failcnt, xpasscnt,
13825         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
13826         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
13827         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
13828         xfailcnt to compute stats.  Update framework global `testcnt' from
13829         pass/fail counts.
13830         (gcc_finish): New proc.  Clean up test environment.
13831         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
13832         (gcc_epass, gcc_efail): Delete.
13833         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
13834         argument of line number.
13835         (dg-init): If the tool has an init routine, call it.
13836         (dg-test): Remove args `cflags_var' and `libs_var'.
13837         Pass all compiler options to ${tool}_start.
13838         Handle missing line number.
13839         (dg-finish): New function.
13840         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
13841         particular files.  Call gcc_finish at end.  Move "skipping test"
13842         message to verbosity level 3.
13843         * gcc.c-torture/compile/compile.exp: Likewise.
13844         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
13845         * gcc.c-torture/execute/execute.exp: Likewise.
13846         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13847         Print testcase being tried at verbosity level 1.
13848         * gcc.c-torture/special/special.exp: Unset xfail.
13849         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13850         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
13851         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
13852         * gcc.failure/failure.exp: Likewise.
13853         * gcc.ieee/ieee.exp: Likewise.
13854         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
13855         Update call to dg-test.  Call dg-finish at end.
13856         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
13857         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13858         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
13859         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
13860         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
13861         * gcc.wendy/wendy.exp: Add copyright.
13862         Delete setting of tmpdir (done by gcc_init).
13863         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
13864         Pass compiler flags to gcc_start.  Call gcc_finish at end.
13865         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
13866         gcc_[ce]pass/fail.
13867
13868 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
13869
13870         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
13871         confusion.
13872         (g++_load): Likewise.
13873
13874         * config/*.exp (gcc_load): Some were varargs fns and some were not.
13875         Rename argument to `prog' to remove the confusion.
13876         Varargs fns behave differently too!
13877         (g++_load): Likewise.
13878
13879         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
13880
13881         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
13882         what it is.  Delete (always) printing of status value for !native.
13883         Simplify verbose code, and include status and exec_output.
13884         (g++_load): Use gcc_load.
13885
13886 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13887
13888         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
13889         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
13890         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
13891         940714-3.c as these testcases don't exist anymore.  Make
13892         va-arg-1.c expected to pass.
13893
13894 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
13895
13896         * gcc.misc-tests/misc.exp: Only run specific testcases.
13897         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
13898         * gcc.misc-tests/dg-[1-9].c: New files.
13899
13900         * lib/dg.exp: New testsuite driver.
13901         * gcc.prms/prms.exp: Use it.
13902
13903         * README.gcc: New file.
13904
13905         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
13906         Document and reset `lxpass' and `lxfail'.
13907         Simplify "initialized" message.
13908         (gcc_stat): Clean up comments a little.
13909
13910 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
13911
13912         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
13913
13914 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
13915
13916         * lib/old-dejagnu.exp (process-option): New proc.
13917         (old-dejagnu-init, old-dejagnu-stat): Likewise.
13918         (old-dejagnu): Simplify.
13919         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
13920
13921 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
13922
13923         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
13924         exists and is not an empty string.
13925
13926         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
13927         $xfail rather than calling setup_xfail.  Clear $xfail when test is
13928         finished.
13929         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
13930         automatically.
13931
13932         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
13933         longer expected to fail.
13934
13935         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
13936         "f" function call.
13937
13938         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
13939
13940         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
13941         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
13942         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
13943         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
13944         c-torture-1.29.
13945
13946         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
13947         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
13948
13949         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
13950
13951         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
13952         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
13953
13954         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
13955         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
13956         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
13957
13958 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
13959
13960         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
13961         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
13962         940714-1.c, 940714-2.c, 940714-3.c},
13963         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
13964         gcc.misc-tests/{mg.c,mg.exp}:
13965         New tests.
13966         * gcc.noncompile/noncompile.exp: Change accordingly.
13967
13968 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
13969
13970         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
13971         Undo previous clobberage.
13972
13973 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
13974
13975         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
13976         * gcc.special/{930510-1.c, special.exp}:
13977         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
13978         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
13979         struct-varargs-1.c}: New tests from c-torture-1.26.
13980
13981 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
13982
13983         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
13984           argument to switch.
13985
13986 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
13987
13988         * Revert the previous changes.  Please see Rob's directory
13989           (/lisa/test/rob/progressive/gcc/testsuite) for testing
13990           fixes.
13991
13992 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
13993
13994         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
13995             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
13996             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
13997             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
13998             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
13999             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
14000             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
14001             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
14002             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
14003             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
14004             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
14005             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
14006             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
14007             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
14008             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
14009             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
14010             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
14011             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
14012             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
14013             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
14014             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
14015             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
14016             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
14017             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
14018             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
14019             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14020             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
14021
14022 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
14023
14024         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
14025             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
14026           with perror calls.
14027
14028 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
14029
14030         * config/unix.exp (g++_load): Fix syntax.
14031
14032 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14033
14034         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
14035         * gcc.noncompile/921017-1.c: Deleted obsolete test.
14036         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
14037         Don't expect va-arg-1.c to fail.  Correct expected output for
14038         920928-1.c.
14039         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
14040         * gcc.wendy/hbm4.c: Correct typo.
14041         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
14042
14043 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
14044
14045         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
14046         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
14047         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
14048         * lib/c-torture.exp (c-torture-compile): Ditto.
14049
14050         Reduce volume of output (remove all the -I's and such).
14051         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
14052         Call gcc_cpass, gcc_cfail.
14053         (c-torture): Pass testing option to c-torture-compile.
14054
14055 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
14056
14057         Bring patches over from progressive.
14058         * config/default.exp: Exit remote shell cleanly.
14059         (g++_exit, g++_start): Add default versions.
14060         * config/sim.exp (gcc_load): Use perror, not error.
14061
14062 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
14063
14064         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
14065         set in site.exp.
14066
14067 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
14068
14069         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
14070         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
14071         (wendy_try): New proc to run testcase.
14072         (main loop): Call 'em.
14073         * gcc.wendy/*.c: Clean up pass to correct expected output.
14074
14075         * lib/gcc.exp: Minor cleanup work.
14076         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
14077
14078 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
14079
14080         * config/sim.exp (gcc_load): Document return codes better.
14081         Don't pass -v to simulator.
14082
14083 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14084
14085           * gcc.special/920717-x.c: Fix typo.
14086           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
14087           get at sources.
14088
14089         * lib/mike-gcc.exp: Fix typo.
14090
14091 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14092
14093         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
14094         binary to use, transform the name.
14095         * config/*.exp: rename everything. Nuke any g++ specific files,
14096         it's now a special case of gcc that requires no special support.
14097         Add a default.exp for unsupported targets.
14098
14099 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
14100
14101         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
14102         lib/old-dejagnu.exp: Fix a few patterns to work with the new
14103         version of Tcl.
14104
14105 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14106
14107         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
14108         than a warning.
14109
14110 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14111
14112         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
14113
14114 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14115
14116         * gcc.execute/execute.exp: Combine opt_list and foption_list into
14117         option_list.  Compile every file with only 4/6 option choices
14118         (same as C torture) instead of with 12/18 different option
14119         choices.
14120         * lib/c-torture.exp: Likewise.
14121
14122         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
14123         not already set.
14124
14125 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
14126
14127         * lib/old-deja.exp: Add `excess errors test fails' error, now one
14128         can put an XFAIL *-*-* on excess errors.
14129
14130 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
14131
14132         * g++.law: Add more tests derived from g++-bugs snapshots.
14133
14134         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
14135         equivalent to g++.law/init9.
14136
14137         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
14138         compiled it, and the a.out file after we've run it.
14139
14140 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14141
14142         * lib/mike-g++.exp (postbase): Delete the .o file after we've
14143         compiled it, and the a.out file after we've run it.
14144
14145 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14146
14147         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
14148
14149 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14150
14151         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
14152         version number.
14153
14154 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14155
14156         * g++.law: New directory of g++ tests derived from the g++-bugs
14157         snapshots.
14158
14159 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14160
14161         * gcc.compile: initbug1.c initbug1.exp testcase added
14162
14163 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14164
14165         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
14166         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
14167           fixes submitted by Jeff Law (law@cs.utah.edu)
14168         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
14169           Jeff Law (law@cs.utah.edu)
14170
14171
14172 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
14173
14174         * config/unix-g++.exp: Follow the gcc way of doing things.
14175         * g++.old-deja/old-deja.exp: Minor updates.
14176         * lib/g++.exp: New file, follow the gcc way of doing things.
14177         * lib/old-dejagnu.exp: Minor updates.
14178         * lib/mike-g++.exp: Always unset errorInfo.
14179
14180 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
14181
14182         * lib/gcc.exp: Fix some errors with the below change, CC and
14183         CFLAGS should be global when setting, not local.
14184
14185 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14186
14187         * lib/gcc.exp: Transform tool name.
14188
14189 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14190
14191         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
14192
14193 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14194
14195         * lib/gcc.exp: change gcc_done to gcc_stat
14196
14197 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14198
14199         * Upgraded gcc testsuite to c-torture version 1.25
14200
14201 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14202
14203         * lib/gcc.exp: added reporting code. Changed verbose compile message.
14204         * lib/c-torture: added hooks for new reporting code.
14205
14206 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14207
14208         * config/sh-gcc.exp: check if sh-sim exists in the path
14209
14210 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14211
14212         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
14213         * gcc.compile/compile.exp: Initial changes for new logic.
14214         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
14215         * gcc.failure/failure.exp: Initial changes for new logic.
14216         * gcc.ieee/ieee.exp: Initial changes for new logic.
14217         * gcc.misc-tests/misc.exp: Initial changes for new logic.
14218         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
14219         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
14220         * lib/c-torture.exp: Initial changes for new logic.
14221         * lib/gcc.exp: Initial changes for new logic.
14222
14223 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
14224
14225         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
14226         depend upon failure or success.  Fully qualify names in failure
14227         and success messages.  Always remove a.out before starting
14228         compile, just in case.  Pay more attention to error text output by
14229         the compiler.  Handle testcases with no known past errors just
14230         like all others, so that things are uniform.  Other miscellaneous
14231         improvements.
14232
14233 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14234
14235         * gcc.cpp: new directory for cpp tests
14236
14237 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14238
14239         * lib/chill.exp: Code reformatted, removed unused code.
14240         * config/unix-chill.exp: Code reformatted, removed unused code.
14241         * chill.execute/execute.exp: Code reformatted, removed unused code.
14242         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
14243
14244 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
14245
14246         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
14247         routines not written.
14248
14249 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14250
14251         * config/bug-gcc.exp: Use new procs from bug.exp.
14252
14253 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14254
14255         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
14256         via ftp, rather than depending on NFS.
14257         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
14258         case.
14259
14260 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14261
14262         * config/bug-gcc.exp: Use new download proc.
14263
14264 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
14265
14266         * chill.execute/execute.exp: cleanups, handles errors better
14267         * chill.compile/compile.exp: rewrite, based on execute.exp
14268         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
14269         * lib/chill.exp: major changes to diff proc and compile and link
14270           procs. added chill_fail and chill_pass wrappers to pass and
14271           fail. added more comments, and handle error codes better.
14272           Added a hack to capture stderr from exec, so noncompile tests
14273           can work.
14274
14275 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14276
14277         * chill.execute/execute.exp: rewrite of testsuite driver
14278         * lib/chill.exp: rewrite of testsuite driver
14279         * config/unix-chill.exp: rewrite of testsuite driver
14280
14281 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14282
14283     In chill.execute:
14284         * iexpr.ch: Standardize uppercase.
14285         * tuples.dat: Standardize uppercase.
14286         * vary.ch: standardize.  Correct varying string assignments.
14287         * vary.dat: Add new output lines.
14288
14289 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
14290
14291     In chill.execute:
14292         * chprintf.ch: Standardize use of uppercase.
14293         * tuples.ch: Standardize and turn arr2 into a DCL,
14294           rather than a SYN.
14295         * pinits.ch: Standardize.
14296
14297 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
14298
14299         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
14300         * Makefil: Renamed to Makefile.in.
14301         * configure.in: New.
14302
14303 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14304
14305     In chill.execute:
14306         * .cvsignore: Add result/output files.
14307         * Makefile: Fix up variables at start.  Use MFLAGS
14308           everywhere.  Correct bool_loc, built_ins entries.
14309           Add entry for vary1.ch.
14310         * bitarray.ch: Standardize upper-case usage.
14311         * bitexpr.ch: Standardize, add output of b1.
14312         * params.ch: Use arrayt in along PROC parameters, to
14313           avoid novelty problems.
14314         * sets.ch: Tiny cleanup.
14315         * vary1.ch: Re-indent.
14316
14317 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
14318
14319           * Add PR-related files to Makefiles, .cvsignore files, etc.
14320
14321 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14322
14323         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
14324           with compiler objects. New names are test-flow.c and test-loop.c
14325
14326 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14327
14328         * Upgraded c-torture tests from 1.19 to 1.20
14329
14330         * new files:
14331         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
14332         * gcc.compile: 930623-1.c 930623-2.c
14333         * gcc.noncompile: 930622-1.c 930622-2.c
14334         * gcc.failure: 920411-1.c 920627-2.c
14335         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
14336
14337 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14338
14339         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14340           More changes to get testsuite working properly. Needs more work.
14341           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
14342
14343 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14344
14345         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14346           More changes to get testsuite working properly. Needs more work.
14347
14348 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
14349
14350         * chill.compile/compile.exp: Added for Dejagnu support
14351         * chill.execute/execute.exp: Added for Dejagnu support
14352         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
14353
14354 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
14355
14356     This should complete moving the CHILL test files.
14357         * chill.noncompile(.cvsignore printf.grt
14358             in-printf.grt chprintf.grt chprintf.ch):
14359             Added test-support files.
14360           (Makefile): Modified further.
14361         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
14362             signal.ch): Added test files.
14363           * chill.execute (.cvsignore printf.grt printr.c
14364             in-printf.grt rts.c chprintf.grt rts.h): Added
14365           test-support files.
14366             (Makefile): More corrections.
14367
14368 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
14369
14370         * chill.compile, chill.execute, chill.nocompile: Add CHILL
14371           test cases, ready for DejaGnu.
14372
14373 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14374
14375         * Upgraded c-torture tests from 1.18 to 1.19
14376
14377         * gcc.compile: added test(s):
14378           930607-1.c
14379         * gcc.execute: added test(s):
14380           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
14381
14382         * added new subdirectory for misc tests: gcc.misc-tests
14383         * gcc.misc-test(s): added tests:
14384           inst-check.c test-consts.c test-ior.c test-switch.c
14385
14386 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14387
14388         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
14389
14390 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
14391
14392         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
14393
14394 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14395
14396         * Upgraded c-torture tests from 1.17 to 1.18
14397
14398 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14399
14400         * Upgraded c-torture tests from 1.12 to 1.17
14401
14402 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
14403
14404         * lib/old-dejagnu.exp:
14405           Fixed handling of XFAIL target triplets to correctly
14406           recognize wildcard characters.  Removed code that
14407           appended a unique id tag to the end of the file name
14408           printed out by the result of the testcases within a
14409           given test file.
14410
14411 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
14412
14413         * lib/old-dejagnu.exp:
14414           Reworked expected failure handling to trigger off of XFAIL
14415           keyword in keyphrase embeded in testcase source code. The
14416           XFAIL keyword must be at the end of the keyphrase line. It
14417           may optionally be followed by one or more target triplets.
14418           It has just occured that the handling of wildcards in the
14419           target triplet may not be correct.
14420
14421 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
14422
14423         * g++.old-deja/tests:
14424           Moved all subdirectories up one level into g++.old-deja .
14425
14426         * lib/old-dejagnu.exp:
14427           Fixed problem with CXXFLAGS not being properly reset, and being
14428           corrupted with extraneous "-c" compiler option.  This was
14429           causing binaries to not be generated for test that needed them.
14430           Modified strings passed to "pass" and "fail" so that individual
14431           tests from the same test file would be distinguished by an
14432           identifier appended to the test file name in the summary logs;
14433           this corrected a problem with erroneous diff logs.  Added code
14434           to search testcases for expected fail and unexpected pass keywords.
14435
14436 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14437
14438         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
14439
14440 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14441
14442         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
14443           Removed extraneous text from end of "Special g++ Options"
14444           keyphrase.
14445
14446         * lib/old-dejagnu.exp: Added pattern matching to look for new
14447           keywords, embedded in testcases comments, which will trigger
14448           calls to xpass and xfail.
14449
14450 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
14451
14452         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
14453           comments embedded in the testcases, especially the one looking for
14454           special compiler options, as well as the pattern matching for the
14455           compiler output again.
14456
14457 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
14458
14459         * lib/old-dejagnu.exp: Do a proper check of the return value for
14460           execute tests. Fixed several problems with the pattern matching
14461           of the compiler output which gave erroneous test results.
14462           Changed several of the test result messages to be more descriptive.
14463         * config/unix-g++.exp: Proc g++_load now actually works and
14464           executes the tests passed to it and returns a usable return
14465           value.
14466
14467 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14468
14469           * lib/gcc.exp: Exits gracefully if $CC is bogus.
14470
14471 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14472
14473         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
14474           Modified both files to properly execute the old style
14475           dejagnu tests. The previous versions of these files were
14476           experimental and did not function anything near correctly.
14477
14478 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
14479
14480         * Removed all Makefile.in and configure.in files. No configuration
14481         needed now.
14482
14483 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
14484
14485         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
14486
14487 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
14488
14489         * gcc.compile/configure.in, gcc.unsorted/configure.in,
14490         gcc.special/configure.in, gcc.noncompile/configure.in,
14491         gcc.execute/configure.in, gcc.code_quality/configure.in,
14492         g++.other/configure.in, g++.old-deja/configure.in,
14493         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
14494         in srcname setting.
14495
14496 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14497
14498         * lib/udi.exp:  Fixed mondfe and mondfe_download.
14499         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
14500         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
14501
14502 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
14503
14504         * config/udi-gdb.exp: Check $shell_id after connecting to target.
14505         (gdb_exit): Don't remove *_soc files.
14506
14507 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
14508
14509         * lib/c-torture.exp: Don't look for main; instead always use -w
14510         -c.  This is how the c-torture tests work.  Remove the object
14511         file if the compilation succeeds.
14512         * gcc.execute/execute.exp: Remove executable if test passes.
14513         * gcc.noncompile/noncompile.exp: Every test is an expected
14514         failure.
14515         * gcc.special/special.exp: Added tests from c-torture 1.11,
14516         corrected use of existing test.
14517         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
14518         gcc.execute/920625-1.c: Updated to c-torture 1.11.
14519         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
14520         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
14521         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
14522         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
14523         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
14524         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
14525         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
14526         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
14527         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
14528         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
14529         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
14530         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
14531         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
14532         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
14533         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
14534         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
14535         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
14536         c-torture 1.11.
14537         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
14538         correspond to c-torture 1.11.
14539
14540         * New file.