OSDN Git Service

PR c++/7129
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
2
3         PR c++/7129
4         * testsuite/g++.dg/ext/max.C: New test.
5
6 Mon Feb  3 16:05:11 CET 2003  Jan Hubicka  <jh@suse.cz>
7
8         * gcc.c-torture/execute/20030203-1.c: New test.
9
10 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
11
12         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
13         'natural-endian'.
14
15 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
16
17         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
18         * g++.dg/init/new2.C: Likewise.
19         * g++.dg/other/new1.C: Likewise.
20
21 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
22
23         * gcc.dg/struct-ret-libc.c: New test.
24
25 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
26
27         * gcc.dg/20030129-1.c: New test.
28
29 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
30
31         PR c++/8849
32         * g++.dg/template/ptrmem4.C: New test.
33
34 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
35
36         * g++.dg/parser/constant1.C: New test.
37
38 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
39
40         PR c++/8591
41         * g++.dg/parse/friend2.C: New test.
42
43 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
44
45         PR c++/9437
46         * g++.dg/template/unify4.C: New test.
47
48 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
49
50         * gcc.c-torture/execute/20030128-1.c: New test.
51
52 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
53
54         * g++.dg/lookup/nested1.C: Test moved from ...
55         * g++.old-deja/g++.other/lookup24.C: ... here.
56
57 Tue Jan 28 12:19:35 CET 2003  Jan Hubicka  <jh@suse.cz>
58
59         * gcc.dg/i386-cmov5.c:  New test.
60
61 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
62
63         * gcc.c-torture/execute/20010925-1.c: Changed the
64         memcpy declaration.
65
66 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
67
68         PR c++/3902
69         * g++.dg/parse/template5.C: New test.
70
71 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
72
73         PR fortran/9258
74         * g77.dg/pr9258: New test.
75
76 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
77
78         * README: Move relevant parts from README.g++.
79
80         * README.g++: Remove this file.
81
82 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
83
84         * g++.dg/abi/dcast1.C: New test.
85
86 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
87
88         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
89
90 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
91
92         PR c++/47
93         * g++.old-deja/g++.other/lookup24.C: New test.
94
95 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
96
97         PR middle-end/7227
98         * gcc.dg/uninit-C.c: New test.
99
100 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
101
102         * g++.dg/abi/covariant1.C: New test.
103
104 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
105
106         * gcc.dg/20030123-1.c: New test.
107
108 Sat Jan 25 21:06:49 CET 2003  Jan Hubicka  <jh@suse.cz>
109
110         PR opt/8492
111         * gcc.c-torture/compile/20030125-1.c
112
113 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
114
115         PR c++/9403
116         * g++.dg/parse/template3.C: New test.
117         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
118         
119         PR c++/795
120         * g++.dg/parse/template4.C: New test.
121         
122         PR c++/9415
123         * g++.dg/template/qual2.C: New test.
124         
125         PR c++/8545
126         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
127
128         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
129
130 2003-01-25  Roger Sayle  <roger@eyesopen.com>
131
132         * gcc.c-torture/execute/switch-1.c: New test case.
133
134 Sat Jan 25 12:32:55 CET 2003  Jan Hubicka  <jh@suse.cz>
135
136         * gcc.c-torture/execute/20030125-1.[cx]: New test.
137
138 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
139
140         Tweaks for Bison-1.875. From the NEWS file:
141         "- `parse error' -> `syntax error'
142         Bison now uniformly uses the term `syntax error'"
143         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
144         * gcc.dg/cpp/digraph2.c: Likewise.
145         * gcc.dg/cpp/direct2.c: Likewise.
146         * gcc.dg/cpp/paste4.c: Likewise.
147         * gcc.dg/c90-restrict-1.c: Likewise.
148         * gcc.dg/c99-func-2.c: Likewise.
149         * gcc.dg/noncompile/920721-2.c: Likewise.
150         * gcc.dg/noncompile/930622-2.c: Likewise.
151         * gcc.dg/noncompile/940112-1.c: Likewise.
152         * gcc.dg/noncompile/950921-1.c: Likewise.
153         * gcc.dg/noncompile/951123-1.c: Likewise.
154         * gcc.dg/noncompile/971104-1.c: Likewise.
155         * gcc.dg/noncompile/990416-1.c: Likewise.
156
157 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
158
159         * g++.dg/parse/undefined1.C: Add error message.
160
161 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
162
163         PR c++/9354
164         * g++.dg/parse/new1.C: New test.
165
166         PR c++/9216
167         * g++.dg/parse/template2.C: New test.
168
169         PR c++/9354
170         * g++.dg/parse/typedef2.C: New test.
171
172         PR c++/9328
173         * g++.dg/ext/typeof3.C: New test.
174
175 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
176
177         PR c++/2738
178         * g++.dg/parse/ret-type1.C: New test.
179
180         PR c++/3792
181         * g++.dg/parse/tmpl-outside1.C: New test.
182
183         PR c++/4207
184         * g++.dg/parse/int-as-enum1.C: New test.
185
186         PR c++/4903
187         * g++.dg/parse/no-typename1.C: New test.
188
189         PR c++/5533
190         * g++.dg/parse/no-value1.C: New test.
191
192         PR c++/5921
193         * g++.dg/parse/wrong-inline1.C: New test.
194
195         PR c++/6402
196         * g++.dg/parse/ref1.C: New test.
197
198         PR c++/6992
199         * g++.dg/parse/attr-ctor1.C: New test.
200
201         PR c++/7229
202         * g++.dg/parse/namespace5.C: New test.
203
204         PR c++/7917
205         * g++.dg/parse/func-def1.C: New test.
206
207         PR c++/8143
208         * g++.dg/parse/undefined1.C: New test.
209
210         PR c++/5723, PR c++/8522
211         * g++.dg/parse/specialization1.C: New test.
212
213         PR c++/163, PR c++/8595
214         * g++.dg/parse/struct-as-enum1.C: New test.
215
216         PR c++/9173
217         * g++.dg/parse/undefined2.C: New test.
218
219 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
220
221         PR c++/9298
222         * g++.dg/parse/template1.C: New test.
223
224         PR c++/9384
225         * g++.dg/parse/using1.C: New test.
226
227         PR c++/9285
228         PR c++/9294
229         * g++.dg/parse/expr2.C: New test.
230
231         PR c++/9388
232         * g++.dg/parse/lookup2.C: Likewise.
233
234 Tue Jan 21 18:01:35 CET 2003  Jan Hubicka  <jh@suse.cz>
235
236         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
237         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
238         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
239         * gcc.c-torture/execute/string-opt-*.c: Likewise.
240
241 2003-01-20  Nick Clifton  <nickc@redhat.com>
242
243         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
244         problem with ARM sibcall code generation.
245
246 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
247
248         * gcc.c-torture/execute/20030120-1.c: New.
249
250 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
251
252         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
253
254 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
255
256         PR c++/9272
257         * g++.dg/parse/ctor1.C: New test.
258
259         PR c++/9294:
260         * g++.dg/parse/qualified1.C: New test.
261         
262         * g++.dg/parse/typename3.C: New test.
263
264 2003-01-16  Richard Henderson  <rth@redhat.com>
265
266         * g++.dg/tls/init-2.C: Fix error matches for real this time.
267
268 2003-01-16  Richard Henderson  <rth@redhat.com>
269
270         * g++.dg/pch/pch.exp: Copy test header to the working directory
271         before using it either for precompilation or direct use.
272         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
273         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
274
275 2003-01-16  Richard Henderson  <rth@redhat.com>
276
277         * gcc.dg/pch/pch.exp: Copy test header to the working directory
278         before using it either for precompilation or direct use.
279         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
280         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
281
282 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
283
284         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
285         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
286         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
287         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
288         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
289         typename warning into error.
290         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
291         error messages.
292         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
293         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
294         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
295         messages.
296         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
297         make declaration visible in template.
298         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
299         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
300         messages.
301         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
302         message.
303         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
304         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
305         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
306         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
307         typename warning with error message.
308         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
309         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
310         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
311         
312 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
313
314         * g++.dg/parse/ambig2.C: New test.
315
316 2003-01-15  Richard Henderson  <rth@redhat.com>
317
318         * g++.dg/tls/init-2.C: Update error message string.
319
320 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
321
322         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
323
324 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
325
326         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
327         all for HC11/HC12.
328         * gcc.c-torture/compile/20001205-1.x: Likewise.
329         * gcc.c-torture/compile/20001226-1.x: Likewise.
330         * gcc.c-torture/compile/920520-1.x: Likewise.
331         * gcc.c-torture/compile/961203-1.x: Likewise.
332         * gcc.c-torture/compile/20020604-1.x: Likewise.
333
334 Wed Jan 15 12:20:52 CET 2003  Jan Hubicka  <jh@suse.cz>
335
336         * gcc.c-torture/compile/20030115-1.c: New test.
337
338         * gcc.dg/i386-fpcvt-1.c: New test.
339         * gcc.dg/i386-fpcvt-2.c: New test.
340
341 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
342
343         Further conform g++'s __vmi_class_type_info to the C++ ABI
344         specification.
345         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
346         the specification.
347
348 Tue Jan 14 00:45:03 CET 2003  Jan Hubicka  <jh@suse.cz>
349
350         * gcc.dg/i386-fpcvt-1.c: New test.
351         * gcc.dg/i386-fpcvt-2.c: New test.
352
353 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
354
355         * gcc.dg/i386-mmx-3.c: New test.
356
357 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
358
359         PR c++/9264
360         * g++.dg/parse/octal1.C: New file.
361
362         PR c++/9172
363         * g++.dg/parse/typename1.C: New file.
364
365 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
366
367         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
368         * gcc.dg/bf-no-ms-layout.c: Likewise.
369         * gcc.dg/bf-ms-attrib.c: Likewise.
370
371 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
372
373         PR c++/9099
374         * g++.dg/parse/dtor1.C: New file.
375
376         PR c++/9128
377         * g++.dg/rtti/typeid1.C: New file.
378
379         PR c++/9153
380         * g++.dg/parse/lookup1.C: New file.
381
382         PR c++/9171
383         * g++.dg/templ/spec5.C: New file.
384
385 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
386
387         * gcc.c-torture/compile/20030110-1.c: New test.
388
389 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
390
391         Merge from pch-branch:
392
393         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
394
395         * gcc.dg/pch/cpp-1.h: New.
396         * gcc.dg/pch/cpp-1.c: New.
397         * gcc.dg/pch/cpp-2.h: New.
398         * gcc.dg/pch/cpp-2.c: New.
399
400         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
401
402         * gcc.dg/pch/except-1.h: New.
403         * gcc.dg/pch/except-1.c: New.
404
405         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
406
407         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
408         running test.
409         * gcc.dg/pch: Include *.hp not *.h.
410         * gcc.dg/pch/system-1.h: New.
411         * gcc.dg/pch/system-1.c: New.
412
413         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
414
415         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
416         rather than trying to build and run a program using PCH.
417         * gcc.dg/pch: Remove dg-do commands from test files.
418         
419         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
420
421         * gcc.dg/pch/macro-3.c: New.
422         * gcc.dg/pch/macro-3.h: New.
423
424         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
425
426         * gcc.dg/pch/common-1.c: New.
427         * gcc.dg/pch/common-1.h: New.
428         * gcc.dg/pch/decl-1.c: New.
429         * gcc.dg/pch/decl-1.h: New.
430         * gcc.dg/pch/decl-2.c: New.
431         * gcc.dg/pch/decl-2.h: New.
432         * gcc.dg/pch/decl-3.c: New.
433         * gcc.dg/pch/decl-3.h: New.
434         * gcc.dg/pch/decl-4.c: New.
435         * gcc.dg/pch/decl-4.h: New.
436         * gcc.dg/pch/decl-5.c: New.
437         * gcc.dg/pch/decl-5.h: New.
438         * gcc.dg/pch/global-1.c: New.
439         * gcc.dg/pch/global-1.h: New.
440         * gcc.dg/pch/inline-1.c: New.
441         * gcc.dg/pch/inline-1.h: New.
442         * gcc.dg/pch/inline-2.c: New.
443         * gcc.dg/pch/inline-2.h: New.
444         * gcc.dg/pch/static-1.c: New.
445         * gcc.dg/pch/static-1.h: New.
446         * gcc.dg/pch/static-2.c: New.
447         * gcc.dg/pch/static-2.h: New.
448
449         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
450
451         * g++.dg/pch/pch.exp: Better handle failing testcases.
452         * gcc.dg/pch/pch.exp: Likewise.
453         * gcc.dg/pch/macro-1.c: New.
454         * gcc.dg/pch/macro-1.h: New.
455         * gcc.dg/pch/macro-2.c: New.
456         * gcc.dg/pch/macro-2.h: New.
457
458         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
459
460         * g++.dg/dg.exp: Treat files in pch/ specially.
461         * g++.dg/pch/pch.exp: New file.
462         * g++.dg/pch/empty.H: New file.
463         * g++.dg/pch/empty.C: New file.
464         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
465         "precompile".
466
467         * gcc.dg/pch/pch.exp: New file.
468         * gcc.dg/pch/empty.h: New file.
469         * gcc.dg/pch/empty.c: New file.
470         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
471         "precompile".
472
473 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
474
475         * g++.dg/template/friend14.C: New test.
476
477 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
478
479         * gcc.dg/old-style-asm-1.c: New test.
480
481 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
482
483         * gcc.c-torture/compile/20030109-1.c: New test.
484
485 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
486
487         * gcc.c-torture/execute/20030109-1.c: New test.
488
489 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
490
491         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
492         * g++.old-deja/g++.mike/dyncast2.C: Likewise
493         * g++.old-deja/g++.mike/dyncast3.C: Likewise
494         * g++.old-deja/g++.mike/eh2.C: Likewise
495         * g++.old-deja/g++.mike/eh3.C: Likewise
496         * g++.old-deja/g++.mike/eh5.C: Likewise
497         * g++.old-deja/g++.mike/eh6.C: Likewise
498         * g++.old-deja/g++.mike/eh7.C: Likewise
499         * g++.old-deja/g++.mike/eh8.C: Likewise
500         * g++.old-deja/g++.mike/eh9.C: Likewise
501         * g++.old-deja/g++.mike/eh10.C: Likewise
502         * g++.old-deja/g++.mike/eh12.C: Likewise
503         * g++.old-deja/g++.mike/eh13.C: Likewise
504         * g++.old-deja/g++.mike/eh14.C: Likewise
505         * g++.old-deja/g++.mike/eh16.C: Likewise
506         * g++.old-deja/g++.mike/eh17.C: Likewise
507         * g++.old-deja/g++.mike/eh18.C: Likewise
508         * g++.old-deja/g++.mike/eh21.C: Likewise
509         * g++.old-deja/g++.mike/eh23.C: Likewise
510         * g++.old-deja/g++.mike/eh24.C: Likewise
511         * g++.old-deja/g++.mike/eh25.C: Likewise
512         * g++.old-deja/g++.mike/eh26.C: Likewise
513         * g++.old-deja/g++.mike/eh27.C: Likewise
514         * g++.old-deja/g++.mike/eh28.C: Likewise
515         * g++.old-deja/g++.mike/eh29.C: Likewise
516         * g++.old-deja/g++.mike/eh31.C: Likewise
517         * g++.old-deja/g++.mike/eh33.C: Likewise
518         * g++.old-deja/g++.mike/eh34.C: Likewise
519         * g++.old-deja/g++.mike/eh35.C: Likewise
520         * g++.old-deja/g++.mike/eh36.C: Likewise
521         * g++.old-deja/g++.mike/eh37.C: Likewise
522         * g++.old-deja/g++.mike/eh38.C: Likewise
523         * g++.old-deja/g++.mike/eh39.C: Likewise
524         * g++.old-deja/g++.mike/eh40.C: Likewise
525         * g++.old-deja/g++.mike/eh41.C: Likewise
526         * g++.old-deja/g++.mike/eh42.C: Likewise
527         * g++.old-deja/g++.mike/eh44.C: Likewise
528         * g++.old-deja/g++.mike/eh46.C: Likewise
529         * g++.old-deja/g++.mike/eh47.C: Likewise
530         * g++.old-deja/g++.mike/eh48.C: Likewise
531         * g++.old-deja/g++.mike/eh49.C: Likewise
532         * g++.old-deja/g++.mike/eh50.C: Likewise
533         * g++.old-deja/g++.mike/eh51.C: Likewise
534         * g++.old-deja/g++.mike/eh53.C: Likewise
535         * g++.old-deja/g++.mike/eh55.C: Likewise
536         * g++.old-deja/g++.mike/p7912.C: Likewise
537         * g++.old-deja/g++.mike/p9706.C: Likewise
538         * g++.old-deja/g++.mike/p10416.C: Likewise
539         * g++.old-deja/g++.mike/p11667.C: Likewise
540         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex. 
541         Remove redundant reference to Iris.
542         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
543         Elxsi, i860, Pico Java, and WE32K.
544
545 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
546
547         * g++.dg/ext/asm4.C: New test.
548
549 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
550
551         PR c++/9030
552         * g++.dg/template/friend12.C: New test.
553         * g++.dg/template/friend13.C: Likewise.
554         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
555
556 Wed Jan  8 11:41:47 CET 2003  Jan Hubicka  <jh@suse.cz>
557
558         * gcc.dg/i386-cadd.c: New test.
559         * gcc.dg/i386-cmov4.c: Likewise.
560
561 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
562
563         PR c++/9165
564         * g++.dg/warn/Wunused-3.C: New test.
565
566         * g++.dg/abi/bitfield9.C: New test.
567
568         PR c++/9189
569         * g++.dg/parse/defarg3.C: New test.
570
571 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
572
573         * g++.dg/parse/ambig1.C: New test.
574         * g++.dg/parse/defarg2.C: New test.
575
576 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
577
578         * g++.dg/template/defarg-1.C: New test.
579         * g++.dg/template/local2.C: Likewise.
580
581 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
582
583         * gcc.c-torture/execute/20030105-1.c: New test.
584
585 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
586
587         * g++.dg/parse/namespace3.C: Remove extra semicolons.
588         * g++.dg/parse/namespace4.C: Likewise.
589
590 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
591
592         * g++.dg/template/ntp2.C: New test.
593
594 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
595
596         * g++.dg/parse/extern-C-1.C: New test.
597
598         * g++.dg/parse/namespace4.C: New test.
599
600         * g++.dg/template/nested1.C: New test.
601
602         * g++.dg/parse/namespace3.C: New test.
603
604 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
605
606         * g++.dg/lookup/two-stage1.C: New test.
607
608 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
609
610         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
611         * g++.old-deja/g++.jason/access8.C: Likewise.
612         * g++.old-deja/g++.other/decl5.C: Likewise.
613
614 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
615
616         * g++.dg/parse/parse7.C: New test.
617
618 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
619
620         PR c++/2843
621         * g++.dg/ext/attrib7.C: New test.
622
623 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
624
625         * g++.dg/parse/parse6.C: New test.
626
627 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
628
629         * gcc.dg/h8300-stack-1.c: New.
630
631 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
632
633         g++.dg/lookup/exception1.C: New test.
634
635         g++.dg/lookup/template1.C: New test.
636
637         g++.dg/parse/namespace2.C: New test.
638
639         g++.dg/parse/parens2.C: New test.
640
641 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
642
643         * g++.dg/parse/parse5.C: New test.
644         * g++.dg/lookup/scoped4.C: New test.
645
646 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
647
648         * g++.dg/parse/parens1.C: New test.
649
650         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
651         angle-bracket1.C.
652         * g++.dg/parse/parens2.C: New test.
653
654         * g++.dg/lookup/scope-operator1.C: New test.
655
656         * g++.dg/parse/operator1.C: New test.
657
658 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
659
660         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
661         * g++.old-deja/g++.other/access6.C: Likewise.
662         * g++.old-deja/g++.other/decl1.C: Likewise.
663         * g++.old-deja/g++.pt/typename12.C: Likewise.
664
665 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
666
667         * g++.dg/parse/namespace1.C: New test.
668         
669 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
670
671         * g++.dg/parse/parse4.C: New test.
672
673 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
674
675         * g++.dg/parse/parse3.C: New test.
676
677 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
678
679         * g++.dg/parse/parse2.C: New test.
680
681 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
682
683         * g++.dg/template/friend11.C: New test.
684
685 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
686
687         * g++.dg/parse/parse1.C: New test.
688
689 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
690
691         * lib/profopt.exp: Change the name of a global variable to avoid
692         possible clashes with other test suites.
693
694 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
695
696         * g++.dg/inherit/covariant8.C: New test.
697
698 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
699
700         * g++.dg/init/array9.C: New test.
701
702         PR c++/9112
703         * g++.dg/parse/expr1.C: New test.
704
705 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
706
707         * gcc.c-torture/compile/20021230-1.c: New test.
708
709 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
710
711         * g++.dg/inherit/covariant5.C: New test.
712         * g++.dg/inherit/covariant6.C: New test.
713         * g++.dg/inherit/covariant7.C: New test.
714
715 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
716
717         PR c++/2739
718         * g++.dg/other/access2.C: New test.
719
720 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
721
722         * g++.dg/other/anon-struct.C: No longer fails
723         * g++.old-deja/g++.brendan/parse4.C: Likewise.
724         * g++.old-deja/g++.brendan/parse5.C: Likewise.
725         * g++.old-deja/g++.brendan/parse6.C: Likewise.
726
727 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
728
729         * g++.dg/parse/angle-bracket.C (main): No longer fails.
730
731 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
732
733         * g++.dg/eh/spec4.C: Remove stray semicolon.
734         * g++.dg/expr/pmf-1.C: Change error message.
735         * g++.dg/ext/asm1.C: Remove stray semicolon.
736         * g++.dg/ext/typename1.C: Add missing typenames.
737         * g++.dg/inherit/template-as-base.C: Change error message.
738         * g++.dg/lookup/scoped1.C: Likewise.
739         * g++.dg/lookup/scoped2.C: Likewise.
740         * g++.dg/lookup/using2.C: Likewise.
741         * g++.dg/other/component1.C: Remove stray semicolon.
742         * g++.dg/other/do1.C: Change error message.
743         * g++.dg/other/error2.C: Likewise.
744         * g++.dg/other/init1.C: Likewise.
745         * g++.dg/other/packed1.C: Remove stray semicolon.
746         * g++.dg/other/ptrmem2.C: Change error message.
747         * g++.dg/parse/parameter-declaration-1.C: Remove line number
748         marker.
749         * g++.dg/special/initp1.C: Remove invalid attribute usage.
750         * g++.dg/template/access3.C: Add typename keyword.
751         * g++.dg/template/access5.C: Remove stray semicolon.
752         * g++.dg/template/access6.C: Likewise.
753         * g++.dg/template/complit1.C: Likewise.
754         * g++.dg/template/crash1.C: Change error message.
755         * g++.dg/template/inherit2.C: Remove stray semicolon.
756         * g++.dg/template/instantiate2.C: Likewise.
757         * g++.dg/template/instantiate3.C: Change error message.
758         * g++.dg/template/qual1.C: Remove stray semicolon.
759         * g++.dg/template/qualttp18.C: Change error message.
760         * g++.dg/template/ref1.C: Remove stray semicolon.
761         * g++.dg/template/sizeof1.C (A::value): Declare it.
762         * g++.dg/template/spec4.C: Change error message.
763         * g++.dg/template/static1.C: Likewise.
764         * g++.dg/template/type1.C: Likewise.
765         * g++.dg/template/typename3.C: Likewise.
766         * g++.old-deja/g++.benjamin/13478.C: Change error message.
767         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
768         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
769         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
770         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
771         named return value extension.
772         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
773         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
774         * g++.old-deja/g++.bob/extern_C.C: Likewise.
775         * g++.old-deja/g++.bob/inherit2.C: Likewise.
776         * g++.old-deja/g++.brendan/complex1.C: Likewise.
777         * g++.old-deja/g++.brendan/copy5.C: Likewise.
778         * g++.old-deja/g++.brendan/crash13.C: Likewise.
779         * g++.old-deja/g++.brendan/crash15.C: Likewise.
780         * g++.old-deja/g++.brendan/crash18.C: Change error message.
781         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
782         * g++.old-deja/g++.brendan/crash38.C: Likewise.
783         * g++.old-deja/g++.brendan/crash50.C: Likewise.
784         * g++.old-deja/g++.brendan/crash56.C: Likewise.
785         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
786         syntax.
787         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
788         * g++.old-deja/g++.brendan/crash8.C: Change error message.
789         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
790         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
791         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
792         * g++.old-deja/g++.brendan/template11.C: Likewise.
793         * g++.old-deja/g++.brendan/template26.C: Likewise.
794         * g++.old-deja/g++.brendan/template27.C: Use explicit
795         specialization syntax.
796         * g++.old-deja/g++.brendan/template30.C: Likewise.
797         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
798         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
799         non-dependent names.
800         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
801         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
802         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
803         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
804         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
805         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
806         named return value extension.
807         * g++.old-deja/g++.ext/namedret2.C: Likewise.
808         * g++.old-deja/g++.ext/namedret3.C: Likewise.
809         * g++.old-deja/g++.ext/return1.C: Likewise.
810         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
811         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
812         * g++.old-deja/g++.jason/access8.C: Likewise.
813         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
814         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
815         pseudo-destructor names.
816         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
817         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
818         pseudo-destructor names.
819         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
820         * g++.old-deja/g++.jason/overload19.C: Likewise.
821         * g++.old-deja/g++.jason/overload32.C: Likewise.
822         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
823         stray semicolons.
824         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
825         * g++.old-deja/g++.jason/return.C: Likewise.
826         * g++.old-deja/g++.jason/return2.C: Likewise.
827         * g++.old-deja/g++.jason/shadow1.C: Likewise.
828         * g++.old-deja/g++.jason/special.C: Use explicit specialization
829         syntax.
830         * g++.old-deja/g++.jason/template10.C: Account for use of
831         non-dependent names.
832         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
833         syntax.
834         * g++.old-deja/g++.jason/template37.C: Likewise.
835         * g++.old-deja/g++.law/access4.C: Change error messages.
836         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
837         pseudo-destructor names.
838         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
839         * g++.old-deja/g++.law/ctors9.C: Likewise.
840         * g++.old-deja/g++.law/cvt22.C: Likewise.
841         * g++.old-deja/g++.law/dtors5.C: Likewise.
842         * g++.old-deja/g++.law/global-init1.C: Likewise.
843         * g++.old-deja/g++.law/missed-error3.C: Likewise.
844         * g++.old-deja/g++.law/operators28.C: Likewise.
845         * g++.old-deja/g++.law/visibility28.C: Likewise.
846         * g++.old-deja/g++.martin/eval1.C: Likewise.
847         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
848         name.
849         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
850         * g++.old-deja/g++.mike/net34.C: Likewise.
851         * g++.old-deja/g++.mike/net36.C: Likewise.
852         * g++.old-deja/g++.mike/ns2.C: Likewise.
853         * g++.old-deja/g++.mike/p12306.C: Likewise.
854         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
855         value extension.
856         * g++.old-deja/g++.mike/p700.C: Likewise.
857         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
858         * g++.old-deja/g++.mike/p710.C: Likewise.
859         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
860         value extension.
861         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
862         * g++.old-deja/g++.mike/pmf9.C: Likewise.
863         * g++.old-deja/g++.ns/crash2.C: Likewise.
864         * g++.old-deja/g++.ns/crash3.C: Likewise.
865         * g++.old-deja/g++.ns/invalid1.C: Likewise.
866         * g++.old-deja/g++.ns/ns17.C: Likewise.
867         * g++.old-deja/g++.ns/template16.C: Likewise.
868         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
869         keyword.
870         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
871         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
872         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
873         named return value extension.
874         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
875         * g++.old-deja/g++.other/access4.C: Issue additional error
876         messages.
877         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
878         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
879         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
880         * g++.old-deja/g++.other/crash25.C: Change error message.
881         * g++.old-deja/g++.other/crash4.C: Change error message.
882         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
883         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
884         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
885         checks.
886         * g++.old-deja/g++.other/defarg8.C: Likewise.
887         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
888         * g++.old-deja/g++.other/dtor10.C: Likewise.
889         * g++.old-deja/g++.other/incomplete.C: Likewise.
890         * g++.old-deja/g++.other/linkage7.C: Likewise.
891         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
892         lookup algorithm.
893         * g++.old-deja/g++.other/mangle2.C: Likewise.
894         * g++.old-deja/g++.other/refinit2.C: Likewise.
895         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
896         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
897         * g++.old-deja/g++.pt/crash28.C: Likewise.
898         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
899         syntax.
900         * g++.old-deja/g++.pt/crash32.C: Change error message.
901         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
902         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
903         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
904         error message position.
905         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
906         * g++.old-deja/g++.pt/defarg8.C: Change error message.
907         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
908         syntax.
909         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
910         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
911         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
912         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
913         keyword.
914         * g++.old-deja/g++.pt/explicit31.C: Likewise.
915         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
916         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
917         keyword.
918         * g++.old-deja/g++.pt/explicit71.C: Change error message.
919         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
920         syntax.
921         * g++.old-deja/g++.pt/friend28.C: Account for use of
922         non-dependent names.
923         * g++.old-deja/g++.pt/friend29.C: Likewise.
924         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
925         rules.
926         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
927         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
928         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
929         lookup rules.
930         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
931         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
932         keyword.
933         * g++.old-deja/g++.pt/memclass20.C: Likewise.
934         * g++.old-deja/g++.pt/memclass5.C: Likewise.
935         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
936         keyword.
937         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
938         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
939         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
940         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
941         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
942         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template 
943         keyword.
944         * g++.old-deja/g++.pt/spec10.C: Likewise.
945         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
946         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
947         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
948         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
949         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
950         * g++.old-deja/g++.pt/ttp62.C: Likewise.
951         * g++.old-deja/g++.pt/ttp64.C: Likewise.
952         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
953         * g++.old-deja/g++.pt/typename15.C: Likewise.
954         * g++.old-deja/g++.pt/typename22.C: Likewise.
955         * g++.old-deja/g++.pt/typename6.C: Change error messages.
956         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
957         * g++.old-deja/g++.pt/virtual2.C: Likewise.
958         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
959         syntax.
960         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
961         return value extension.
962         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
963         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
964         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
965         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
966         
967 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
968
969         * g++.dg/warn/inline1.C: New test.
970         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
971         * g++.old-deja/g++.jason/synth10.C: Likewise.
972         * g++.old-deja/g++.mike/net31.C: Likewise.
973         * g++.old-deja/g++.mike/p8786.C: Likewise.
974
975         * g++.dg/template/friend10.C: New test.
976         * g++.dg/template/conv5.C: New test.
977
978 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
979         
980         * g++.dg/lookup/scoped3.C: New test.
981         
982         * g++.dg/lookup/decl1.C: New test.
983         * g++.dg/lookup/decl2.C: New test.
984
985 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
986
987         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
988         gcc.c-torture/compile/20021015-1.c,
989         gcc.c-torture/compile/20021015-2.c,
990         gcc.c-torture/compile/20021123-1.c,
991         gcc.c-torture/compile/20021123-2.c,
992         gcc.c-torture/compile/20021123-3.c,
993         gcc.c-torture/compile/20021123-4.c,
994         gcc.c-torture/execute/20021024-1.c: Add tests previously added
995         only to 3.1 or 3.2 branch.
996
997 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
998
999         * gcc.dg/i386-bitfield3.c: New test.
1000         
1001         * gcc.dg/i386-bitfield2.c: New test.
1002         
1003 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
1004
1005         * g++.dg/parse/conv_op1.C: New test.
1006
1007 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
1008
1009         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
1010         approved.
1011
1012 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
1013
1014         * gcc.c-torture/compile/20021220-1.c: New test.
1015
1016 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
1017
1018         * gcc.dg/i386-fastcall-1.c: New.
1019
1020 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1021
1022         * gcc.c-torture/execute/20021219-1.c: New test.
1023
1024 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1025
1026         * gcc.dg/i386-pic-1.c: New test.
1027
1028 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1029
1030         PR c++/8099
1031         * g++.dg/template/friend9.C: New test.
1032
1033 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1034
1035         PR c++/3663
1036         * g++.dg/template/access7.C: New test.
1037
1038 2002-12-18  Nick Clifton  <nickc@redhat.com>
1039
1040         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
1041         the libstdc++-v3 directory has been found.
1042
1043 2002-12-12  Devang Patel <dpatel@apple.com>
1044         * gcc.dg/darwin-ld-1.c: New test.
1045         * gcc.dg/darwin-ld-2.c: New test.
1046         * gcc.dg/darwin-ld-3.c: New test.
1047         * gcc.dg/darwin-ld-4.c: New test.
1048         * gcc.dg/darwin-ld-5.c: New test.
1049
1050 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1051
1052         * gcc.c-torture/compile/20021212-1.c: New test.
1053
1054 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
1055
1056         * gcc.dg/fshort-wchar: New test.
1057
1058 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
1059
1060         PR c++/8372
1061         * g++.dg/template/dtor1.C: New test.
1062
1063         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
1064         markers.
1065
1066 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
1067
1068         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
1069
1070 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
1071
1072         * g++.dg/template/static1.C: New test.
1073         * g++.dg/template/static2.C: New test.
1074         * g++.old-deja/g++.ext/memconst.C: New test.
1075
1076 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1077
1078         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
1079         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
1080         * g++.dg/special/initp1.C: Likewise.
1081
1082 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
1083
1084         * gcc.c-torture/execute/20021204-1.c: New test.
1085
1086 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
1087
1088         * gcc.dg/ppc-fmadd-1.c: New file.
1089         * gcc.dg/ppc-fmadd-2.c: New file.
1090         * gcc.dg/ppc-fmadd-3.c: New file.
1091
1092 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
1093
1094         * gcc.c-torture/compile/20021204-1.c: New test.
1095
1096 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
1097
1098         * g++.dg/inherit/covariant2.C: New test.
1099         * g++.dg/inherit/covariant3.C: New test.
1100         * g++.dg/inherit/covariant4.C: New test.
1101         * g++.dg/inherit/covariant1.C: Remove XFAIL.
1102         * g++.old-deja/g++.robertl/eb17.C: Likewise.
1103
1104 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
1105
1106         PR c++/8688
1107         * g++.dg/init/brace3.C: New test.
1108
1109 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
1110
1111         * gcc.dg/20020210-1.c: Fix a comment typo.
1112
1113 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
1114
1115         PR c++/8720
1116         * g++.dg/parse/defarg1.C: New test.
1117
1118         PR c++/8615
1119         * g++.dg/template/char1.C: New test.
1120
1121         * g++.dg/template/varmod1.C: Fix typo.
1122
1123 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1124
1125         DR 180
1126         * g++.old-deja/g++.pt/crash32.C: Expect error.
1127
1128 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
1129
1130         PR c++/5919
1131         * g++.dg/template/varmod1.C: New test.
1132
1133         PR c++/8727
1134         * g++.dg/inherit/typeinfo1.C: New test.
1135
1136         PR c++/8663
1137         * g++.dg/inherit/typedef1.C: New test.
1138
1139 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
1140
1141         PR c++/8332
1142         PR c++/8493
1143         * g++.dg/template/strlen1.C: New test.
1144
1145         PR c++/8227
1146         * g++.dg/template/ctor2.C: New test.
1147
1148         PR c++/8214
1149         * g++.dg/init/string1.C: New test.
1150
1151         PR c++/8511
1152         * g++.dg/template/friend8.C: New test.
1153
1154 2002-11-29  Joe Buck <jbuck@synopsys.com>
1155
1156         * g++.dg/lookup/anon2.C: New test.
1157
1158 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
1159
1160         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
1161         h8300 port.
1162
1163 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
1164
1165         * gcc.dg/bitfld-6.c: New test.
1166
1167 Wed Nov 27 14:37:34 CET 2002  Jan Hubicka  <jh@suse.cz>
1168
1169         * gcc.c-torture/execute/20021127.[cx]: New test.
1170
1171 Tue Nov 26 22:09:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1172
1173         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
1174         quality.
1175
1176 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
1177
1178         * g++.dg/init/brace2.C: New test.
1179         * g++.old-deja/g++.mike/p9129.C: Correct.
1180
1181 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
1182
1183         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
1184
1185 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
1186
1187         * gcc.dg/sibcall-6: New test for indirect sibcalls.
1188
1189 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
1190
1191         * testsuite/g++.dg/abi/empty11.C: New test.
1192         * testsuite/g++.dg/rtti/cv1.C: New test.
1193
1194 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
1195
1196         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
1197
1198 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
1199
1200         * g++.dg/abi/empty10.C: New test.
1201
1202 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
1203
1204         * gcc.c-torture/compile/20021124-1.c: New test.
1205
1206 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
1207
1208         * g++.dg/abi/rtti2.C: New test.
1209
1210 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
1211
1212         * gcc.dg/i386-unroll-1.c: New test.
1213
1214 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1215
1216         * gcc.c-torture/compile/20021120-1.c: New test.
1217         * gcc.c-torture/compile/20021120-2.c: New test.
1218
1219 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1220
1221         * gcc.dg/bitfld-5.c: New test.
1222
1223 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1224
1225         * gcc.c-torture/execute/20021120-3.c: New test.
1226
1227 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1228
1229         * gcc.c-torture/execute/20021120-2.c: New test.
1230
1231 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1232
1233         * gcc.c-torture/execute/20021120-1.c: New test.
1234
1235 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
1236
1237         * gcc.c-torture/execute/20021118-3.c: New test.
1238
1239 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1240
1241         * gcc.c-torture/compile/20021119-1.c: New test.
1242
1243 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
1244
1245         * gcc.dg/duff-1.c: New test.
1246         * gcc.dg/duff-2.c: New test.
1247         * gcc.dg/duff-3.c: New test.
1248
1249 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
1250
1251         * gcc.dg/cpp/_Pragma5.c: New test.
1252
1253 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1254
1255         * gcc.c-torture/execute/20021118-2.c: New test.
1256
1257 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1258
1259         * gcc.c-torture/execute/20021118-1.c: New test.
1260
1261 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
1262
1263         * gcc.dg/20021116-1.c: New test.
1264
1265 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
1266
1267         * g++.dg/abi/vcall1.C: New test.
1268
1269 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
1270
1271         * gcc.dg/20021029-1.c: New test.
1272         * gcc.dg/20021029-2.c: New test.
1273
1274 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1275
1276         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
1277
1278 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1279
1280         PR c/8439
1281         * gcc.dg/20021110.c: Move to ...
1282         * gcc.c-torture/compile/20021110.c: .... here.
1283
1284 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1285
1286         PR c/8467
1287         * gcc.c-torture/execute/20021111-1.c
1288
1289 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1290
1291         PR c/8439
1292         * gcc.dg/20021110.c: New test.
1293
1294 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
1295
1296         * g++.dg/abi/vthunk3.C: Run only on x86.
1297
1298 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
1299
1300         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
1301
1302 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
1303
1304         * lib/compat.exp (compat-execute): Fix logic error in last
1305         change.
1306
1307 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
1308
1309         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
1310
1311 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1312
1313         PR c++/8389
1314         * g++.dg/template/access6.C: New test.
1315
1316 Fri Nov  8 13:13:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1317
1318         * gcc.dg/i386-ssefp-1.c: New test.
1319         * gcc.dg/i386-ssefp-1.c: New test.
1320
1321 Fri Nov  8 10:52:15 CET 2002  Jan Hubicka  <jh@suse.cz>
1322
1323         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
1324
1325 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1326
1327         * g++.dg/abi/vthunk3.C: New test.
1328
1329         PR c++/8338
1330         * g++.dg/template/crash2.C: New test.
1331
1332 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1333
1334         * testsuite/g++.dg/abi/dtor1.C: New test.
1335         * testsuite/g++.dg/abi/dtor2.C: Likewise.
1336
1337 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
1338
1339         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
1340         Darwin.
1341
1342 2002-11-04  Adam Nemet  <anemet@lnxw.com>
1343
1344         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
1345         -mthumb.  Only xfail with -O0.
1346
1347 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
1348
1349         * g++.dg/abi/thunk1.C: New test.
1350         * g++.dg/abi/thunk2.C: Likewise.
1351         * g++.dg/abi/vtt1.C: Likewise.
1352
1353 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
1354
1355         PR optimization/8423
1356         * gcc.c-torture/execute/builtin-constant.c: New test.
1357
1358 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
1359
1360         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
1361         Add some more cases.
1362
1363 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
1364
1365         PR c++/8391
1366         * g++.dg/opt/local1.C: New test.
1367
1368 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
1369
1370         PR c++/8160
1371         * g++.dg/template/complit1.C: New test.
1372
1373         PR c++/8149
1374         * g++.dg/template/typename4.C: Likewise.
1375
1376 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1377
1378         Core issue 287, PR c++/7639
1379         * g++.dg/template/instantiate1.C: Adjust error location.
1380         * g++.dg/template/instantiate3.C: New test.
1381         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
1382         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
1383         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
1384
1385 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
1386
1387         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
1388
1389 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
1390
1391         PR c++/8287
1392         * g++.dg/init/dtor2.C: New test.
1393
1394 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1395
1396         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
1397         * gcc.dg/nest.c: Bypass errors on irix6.
1398
1399 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
1400
1401         * gcc.dg/nest.c: Expect error for mmix-*-*.
1402         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
1403
1404 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
1405
1406         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
1407         markers.
1408
1409         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1410
1411 2002-10-25  Mike Stump  <mrs@apple.com>
1412
1413         * gcc.dg/warn-1.c: New test.
1414
1415 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1416
1417         * g++.dg/template/typename3.C: New test.
1418
1419 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
1420
1421         * g++.dg/lookup/ptrmem1.C: New test.
1422
1423         * g++.dg/abi/vthunk2.C: New test.
1424
1425 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1426
1427         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
1428
1429 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
1430
1431         * g++.dg/abi/empty9.C: New test.
1432
1433 2002-10-24  Richard Henderson  <rth@redhat.com>
1434
1435         * g++.dg/inherit/thunk1.C: Enable for ia64.
1436
1437 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1438
1439         PR c++/8067
1440         * g++.dg/lookup/pretty1.C: New test.
1441
1442 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
1443
1444         * gcc.dg/20021023-1.c: New test.
1445
1446 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1447
1448         PR c++/7679
1449         * g++.dg/parse/inline1.C: New test.
1450
1451 2002-10-23  Richard Henderson  <rth@redhat.com>
1452
1453         * g++.dg/inherit/thunk1.C: Enable for x86_64.
1454
1455         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
1456
1457 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
1458
1459         PR c++/6579
1460         * g++.dg/parse/stmtexpr3.C: New test.
1461
1462 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
1463
1464         * g++.dg/expr/cond1.C: New test.
1465
1466 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1467
1468         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
1469
1470 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1471
1472         * g++.dg/abi/vbase13.C: New test.
1473         * g++.dg/abi/vbase14.C: Likewise.
1474
1475 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
1476
1477         * gcc.dg/tls/pic-1.c: New test.
1478         * gcc.dg/tls/nonpic-1.c: New test.
1479         * gcc.dg/20021018-1.c: New test.
1480
1481 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1482
1483         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
1484         Remove only files with the same base name as the test case.
1485         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
1486         (profopt-execute): Likewise.  Also, remove old profiling
1487         and performance data files before running the tests.
1488
1489         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
1490         * g++.dg/bprob/bprob.exp: Likewise.
1491         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
1492         to allow more general test case names.
1493
1494         * g++.dg/bprob/bprob-1.C: Rename to ...
1495         * g++.dg/bprob/g++-bprob-1.C: ... this.
1496
1497         * g77.dg/bprob/bprob-1.f: Rename to ...
1498         * g77.dg/bprob/g77-bprob-1.f: ... this.
1499
1500 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1501
1502         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
1503         bison 1.50 or later.
1504
1505 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
1506
1507         * g++.dg/README: Describe more test directories.
1508
1509 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1510
1511         * g++.dg/init/array6.C: Add additional tests.
1512
1513 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1514
1515         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
1516         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
1517
1518 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
1519
1520         * gcc.c-torture/compile/20020604-1.x: New.
1521         * gcc.c-torture/compile/simd-5.x: Likewise.
1522         * gcc.c-torture/execute/920710-1.x: Likewise.
1523         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
1524
1525 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1526
1527         * g++.dg/inherit/override1.C: Add dg-options clause.
1528
1529 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1530
1531         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
1532         _mm_slli_si128.
1533
1534 2002-10-19  Andreas Schwab  <schwab@suse.de>
1535
1536         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
1537         directory component.
1538
1539 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
1540
1541         * g++.dg/inherit/thunk1.C: New test.
1542
1543         * g++.dg/inherit/override1.C: New test.
1544
1545         * g++.dg/abi/mangle11.C: New test.
1546         * g++.dg/abi/mangle14.C: New test.
1547         * g++.dg/abi/mangle17.C: New test.
1548
1549 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
1550
1551         * g++.dg/overload/member2.C: New test.
1552
1553 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
1554
1555         * g++.dg/README: Describe new compat directory.
1556         * g++.dg/dg.exp: Skip tests in compat directory.
1557         * README.compat: New file.
1558         * lib/compat.exp: New expect script.
1559         * g++.dg/compat: New test directory.
1560         * g++.dg/compat/compat.exp: New expect script.
1561         * g++.dg/compat/abi: New test directory.
1562         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
1563         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
1564         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
1565         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
1566         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
1567         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
1568         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
1569         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
1570         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
1571         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
1572         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
1573         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
1574         * g++.dg/compat/break: New test directory.
1575         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
1576         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
1577         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
1578         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
1579         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
1580         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
1581         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
1582         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
1583         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
1584         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
1585         g++.dg/compat/break/README: New files.
1586         * g++.dg/compat/eh: New test directory.
1587         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
1588         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
1589         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
1590         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
1591         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
1592         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
1593         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
1594         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
1595         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
1596         g++.dg/compat/eh/filter2_y.C,
1597         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
1598         g++.dg/compat/eh/new1_y.C,
1599         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
1600         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
1601         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
1602         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
1603         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
1604         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
1605         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
1606         g++.dg/compat/eh/unexpected1_y.C: New files.
1607         * g++.dg/compat/init: New test directory.
1608         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
1609         g++.dg/compat/init/array5_y.C,
1610         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
1611         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
1612         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
1613         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
1614         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
1615         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
1616         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
1617         g++.dg/compat/init/init-ref2_y.C: New files.
1618
1619 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1620
1621         PR c++/7584
1622         * g++.dg/inherit/using3.C: New test.
1623
1624 Thu Oct 17 19:12:58 CEST 2002  Jan Hubicka  <jh@suse.cz>
1625
1626         * gcc.dg/20021017-2.c: New test.
1627
1628 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1629
1630         * g++.dg/abi/mangle16.C: Adjust.
1631
1632         * g++.dg/init/array8.C: New test.
1633
1634 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
1635
1636         * gcc.dg/special/mips-abi.exp: New test.
1637         * gcc.dg/special/mips-abi.s: Empty file used by the above.
1638
1639 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1640
1641         * g++.dg/abi/mangle16.C: New test.
1642         * g++.dg/abi/mangle17.C: Likewise.
1643
1644         PR c++/7478
1645         * g++.dg/template/ref1.C: New test.
1646
1647 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1648
1649         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
1650
1651 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
1652
1653         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
1654
1655 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1656
1657         PR c++/7524
1658         * g++.dg/init/array7.C: New test.
1659
1660 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
1661
1662         * g++.dg/init/array6.C: New test.
1663
1664         * g++.dg/abi/mangle13.C: Likewise.
1665         * g++.dg/abi/mangle14.C: Likewise.
1666         * g++.dg/abi/mangle15.C: Likewise.
1667
1668 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1669
1670         * g++.dg/abi/empty8.C: New test.
1671
1672 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
1673
1674         * g++.dg/init/ctor1.C: New test.
1675
1676 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
1677
1678         * gcc.c-torture/execute/20021015-1.c: New test.
1679
1680 Tue Oct 15 14:22:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
1681
1682         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
1683
1684 Mon Oct 14 20:37:51 CEST 2002  Jan Hubicka  <jh@suse.cz>
1685
1686         * gcc.dg/i386-ssetype-[1-5].c: New tests.
1687
1688 2002-10-14  Richard Henderson  <rth@redhat.com>
1689
1690         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
1691
1692 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1693
1694         PR optimization/6631
1695         * g++.dg/opt/const2.C: New test.
1696
1697 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1698
1699         PR c++/7176
1700         * g++.dg/parse/friend1.C: New test.
1701         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
1702
1703 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
1704
1705         * gcc.dg/20021014-1.c: New test.
1706
1707 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
1708
1709         PR c++/5661
1710         * g++.dg/ext/vlm1.C: New test.
1711         * g++.dg/ext/vlm2.C: Likewise.
1712
1713         * g++.dg/init/array1.C: Remove invalid braces.
1714         * g++.dg/init/brace1.C: New test.
1715         * g++.dg/init/copy2.C: Likewise.
1716         * g++.dg/init/copy3.C: Likewise.
1717         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
1718         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
1719         braces.
1720
1721 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
1722
1723         * gcc.dg/cpp/assembler.S: Don't use -ansi.
1724
1725 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
1726
1727         * gcc.c-torture/compile/simd-5.c: New test.
1728
1729 2002-10-10  Roger Sayle  <roger@eyesopen.com>
1730
1731         * gcc.c-torture/execute/shiftopt-1.c: New test case.
1732
1733 2002-10-10  Jim Wilson  <wilson@redhat.com>
1734
1735         * gcc.c-torture/execute/20021010-1.c: New test.
1736
1737 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
1738
1739         PR c/7353
1740         * g++.dg/ext/typedef-init.C: New test.
1741         * gcc.dg/typedef-init.c: New test.
1742
1743 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
1744
1745         * gcc.dg/cpp/paste13.c: New test.
1746
1747 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1748
1749         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
1750         remaining platforms, XFAIL during compile, not execute.  Don't
1751         XFAIL at -O0.
1752
1753 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
1754
1755         * gcc.dg/alias-1.c: Tweak expected warning.
1756
1757 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
1758
1759         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
1760
1761 2002-10-06  Andreas Jaeger  <aj@suse.de>
1762
1763         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
1764         * gcc.dg/cpp/c++98.C: Likewise.
1765
1766         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
1767         * g++.dg/cpp/c++98.C: Likewise.
1768
1769         * g++.dg/README (Subdirectories): Mention cpp directory.
1770
1771         PR target/7559
1772         * gcc.dg/20021006-1.c: New test.
1773
1774 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1775
1776         PR c++/7804
1777         * g++.dg/other/warning1.C: New test.
1778
1779 2002-10-04  Roger Sayle  <roger@eyesopen.com>
1780
1781         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
1782         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
1783         and sparc-*-* with -m64 as expected failures.  See PR 8087.
1784
1785 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1786
1787         PR c++/7931
1788         * g++.dg/template/ptrmem3.C: New test.
1789
1790         PR c++/7754
1791         * g++.dg/template/union1.C: New test.
1792
1793 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1794
1795         PR c++/8006
1796         * g++.dg/abi/mangle9.C: New test.
1797         * g++.dg/abi/mangle10.C: New test.
1798         * g++.dg/abi/mangle11.C: New test.
1799         * g++.dg/abi/mangle12.C: New test.
1800
1801 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
1802
1803         PR c++/7188.
1804         * g++.dg/template/meminit1.C: New test.
1805         * g++.dg/warn/Wreorder-1.C: Likewise.
1806         * g++.old-deja/g++.mike/warn3.C: Tweak.
1807         * lib/prune.exp: Ingore "in copy constructor".
1808
1809 2002-10-02  Andreas Jaeger  <aj@suse.de>
1810
1811         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
1812         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
1813         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
1814         on x86-64.
1815
1816 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1817
1818         * gcc.dg/empty1.C: Fix typo.
1819
1820 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
1821
1822         * gcc.dg/alias-1.c: New test.
1823
1824 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1825
1826         * gcc.dg/empty1.C: New test.
1827
1828         * g++.dg/tls/init-2.C: Tweak error messages.
1829
1830 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
1831
1832         * gcc.c-torture/compile/20020923-1.c: New test.
1833
1834 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
1835
1836         * gcc.c-torture/execute/ffs-1.c: New test.
1837         * gcc.c-torture/execute/ffs-2.c: Ditto.
1838
1839 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
1840
1841         * g++.dg/overload/member1.C: New test.
1842
1843 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
1844
1845         * g++.dg/abi/empty7.C: New test.
1846         * g++.dg/init/pm2.C: Likewise.
1847
1848 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
1849
1850         * g++.dg/rtti/crash1.C: New test.
1851
1852 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
1853
1854         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
1855         gcc.dg/sibcall-4.c: New tests.
1856
1857 2002-09-28  Roger Sayle  <roger@eyesopen.com>
1858
1859         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
1860         powerpc and MMIX targets.
1861
1862 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
1863
1864         * gcc.dg/cpp/20020927-1.c: New.
1865
1866 2002-09-26  David S. Miller  <davem@redhat.com>
1867
1868         * gcc.c-torture/compile/trunctfdf.c: New.
1869
1870 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1871
1872         * lib/target-supports.exp (check_weak_available): Handle solaris2.
1873
1874 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
1875
1876         * gcc.c-torture/execute/loop-15.c: New.
1877
1878 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
1879
1880         * README.QMTEST: Fix typo.
1881
1882 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
1883
1884         * gcc.dg/20020926-1.c: New test.
1885
1886 2002-09-25  David S. Miller  <davem@redhat.com>
1887
1888         PR target/7842
1889         * gcc.c-torture/execute/shiftdi.c: New test.
1890
1891 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
1892
1893         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
1894         unique to the tool.
1895         * lib/g77.exp (g77_init): Likewise.
1896         * lib/g++.exp (g++_init): Likewise.
1897         * lib/objc.exp (objc_init): Likewise.
1898
1899 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
1900
1901         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
1902         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
1903         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
1904
1905 2002-09-25  Richard Henderson  <rth@redhat.com>
1906
1907         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
1908         too-small long double.
1909
1910 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
1911
1912         * gcc.dg/20020919-1.c: New test.
1913
1914 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
1915
1916         * g++.dg/abi/bitfield6.C: New test.
1917         * g++.dg/abi/bitfield7.C: New test.
1918         * g++.dg/abi/bitfield8.C: New test.
1919         * g++.dg/abi/vbase11.C: New test.
1920
1921 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1922
1923         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
1924         hppa*-*-hpux*.  Update test comment.
1925
1926 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
1927
1928         * gcc.dg/tls/struct-1.c: New test.
1929
1930 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
1931
1932         * gcc.dg/cpp/tr-warn2.c: Update.
1933
1934 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
1935
1936         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
1937
1938 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
1939
1940         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
1941         systems.
1942
1943 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
1944
1945         * gcc.c-torture/execute/ieee/mzero3.c: New test.
1946
1947         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1948         Adjust for c++filt moved to binutils.  Remove spurious duplicate
1949         setting of cxxfilt.
1950
1951 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
1952
1953         * gcc.dg/20020312-2.c: Update for darwin.
1954
1955 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
1956
1957         * g++.old-deja/g++.other/crash32.C: Mark ICE.
1958
1959 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1960
1961         * objc.dg/comp-types-1.m: New test.
1962         * objc.dg/comp-types-2.m: New test.
1963         * objc.dg/comp-types-3.m: New test.
1964         * objc.dg/comp-types-4.m: New test.
1965         * objc.dg/comp-types-5.m: New test.
1966         * objc.dg/comp-types-6.m: New test.
1967
1968 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1969
1970         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
1971
1972 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
1973
1974         * g++.dg/other/do1.C: New test.
1975
1976         * g++.dg/template/subst1.C: New test.
1977
1978 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
1979
1980         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
1981
1982 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
1983
1984         * g++.dg/template/qualttp20.C: Adjust expected errors.
1985         * g++.old-deja/g++.jason/report.C: Likewise.
1986         * g++.old-deja/g++.other/qual1.C: Likewise.
1987
1988         * g++.dg/lookup/scoped2.C: New test.
1989
1990         * g++.dg/ext/asm3.C: New test.
1991
1992 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
1993
1994         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
1995
1996 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
1997
1998         * ChangeLog: follow spelling conventions.
1999         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
2000         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
2001         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
2002         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
2003         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
2004         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
2005         * g++.old-deja/g++.law/global-init1.C: Likewise.
2006         * g++.old-deja/g++.other/delete4.C: Likewise.
2007         * g++.old-deja/g++.other/inline21.C: Likewise.
2008         * g++.old-deja/g++.other/singleton.C: Likewise.
2009         * g77.dg/strlen0.f: Likewise.
2010         * g77.f-torture/compile/20010519-1.f: Likewise.
2011         * g77.f-torture/compile/980310-4.f: Likewise.
2012         * gcc.c-torture/compile/20000605-1.c: Likewise.
2013         * gcc.c-torture/execute/20020225-1.c: Likewise.
2014         * gcc.dg/c90-hexfloat-2.c: Likewise.
2015         * gcc.dg/c99-bool-1.c: Likewise.
2016         * gcc.dg/c99-hexfloat-2.c: Likewise.
2017         * gcc.dg/dll-2.c: Likewise.
2018         * gcc.dg/wtr-union-init-1.c: Likewise.
2019         * gcc.dg/wtr-union-init-2.c: Likewise.
2020         * gcc.dg/wtr-union-init-3.c: Likewise.
2021         * gcc.dg/cpp/avoidpaste1.c: Likewise.
2022         * gcc.dg/cpp/defined.c: Likewise.
2023         * gcc.dg/cpp/macsyntx.c: Likewise.
2024         * gcc.dg/cpp/paste2.c: Likewise.
2025         * gcc.dg/cpp/trad/defined.c: Likewise.
2026         * gcc.dg/format/c90-printf-1.c: Likewise.
2027         * gcc.dg/format/c90-scanf-1.c: Likewise.
2028         * gcc.dg/format/c99-printf-1.c: Likewise.
2029         * gcc.dg/format/c99-scanf-1.c: Likewise.
2030         * gcc.misc-tests/gcov-8.c: Likewise.
2031         * lib/profopt.exp: Likewise.
2032
2033 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
2034
2035         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
2036
2037 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2038
2039         * g++.dg/inherit/using2.C: New test.
2040
2041 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
2042
2043         * ChangeLog: Follow spelling conventions.
2044         * g++.dg/template/friend4.C: Likewise.
2045         * g++.old-deja/g++.pt/crash67.C: Likewise.
2046         * gcc.c-torture/execute/20000801-4.c: Likewise.
2047         * gcc.dg/c90-digraph-1.c: Likewise.
2048         * gcc.dg/c94-digraph-1.c: Likewise.
2049         * gcc.dg/c99-digraph-1.c: Likewise.
2050         * gcc.dg/cpp/line5.c: Likewise.
2051         * gcc.dg/cpp/multiline.c: Likewise.
2052         * gcc.dg/cpp/trad/literals-1.c: Likewise.
2053         * gcc.dg/format/attr-3.c: Likewise.
2054         * gcc.dg/format/c90-scanf-3.c: Likewise.
2055         * gcc.dg/format/ext-4.c: Likewise.
2056
2057 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2058
2059         * g++.dg/template/pretty1.C: New test.
2060
2061 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
2062
2063         * gcc.c-torture/execute/struct-cpy-1.c: New test.
2064
2065 2002-09-13  Matt Austern  <austern@apple.com>
2066
2067         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
2068         passing a cast expression to a function by const reference.
2069
2070 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
2071
2072         * g++.dg/template/deduce1.C: New test.
2073
2074 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
2075
2076         * gcc.c-torture/execute/simd-1.c: Force all use of int to
2077         32-bit int.
2078
2079 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2080
2081         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
2082         usage.
2083
2084 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
2085
2086         * gcc.c-torture/compile/20020910-1.c: New test.
2087
2088 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
2089
2090         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
2091
2092 2002-09-10  Andreas Jaeger  <aj@suse.de>
2093
2094         * gcc.dg/20020312-2.c: Adjust for x86-64.
2095
2096 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
2097
2098         * g77.dg/7388.f: New test case for PR 7388.
2099
2100 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
2101
2102         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
2103
2104 2002-09-05  Ziemowit Laski <zlaski@apple.com>
2105
2106         * objc.dg/proto-lossage-1.m: New test.
2107
2108 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
2109
2110         * gcc.dg/cpp/_Pragma4.c: Fix typo.
2111
2112 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2113
2114         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
2115         expected to pass.
2116
2117 2002-09-06  Stan Shebs  <shebs@apple.com>
2118             David Edelsohn  <edelsohn@gnu.org>
2119
2120         * gcc.dg/weak: New directory.
2121         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
2122         target-specific xfail bits.
2123         * gcc.dg/typeof-2.c: Move to new directory.
2124         * gcc.dg/weak.exp: New expect script.
2125
2126 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
2127
2128         * gcc.c-torture/execute/extzvsi.c: New test.
2129
2130 2002-09-05  Stan Shebs  <shebs@apple.com>
2131
2132         * gcc.dg/weak-1.c: xfail on Darwin.
2133         * gcc.dg/weak-2.c: Ditto.
2134         * gcc.dg/weak-3.c: Ditto.
2135         * gcc.dg/weak-4.c: Ditto.
2136         * gcc.dg/weak-5.c: Ditto.
2137         * gcc.dg/weak-6.c: Ditto.
2138         * gcc.dg/weak-7.c: Ditto.
2139         * gcc.dg/weak-8.c: Ditto.
2140         * gcc.dg/weak-9.c: Ditto.
2141
2142 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
2143
2144         * gcc.c-torture/execute/loop-14.c: New test.
2145
2146 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
2147
2148         * g++.dg/other/cxa-atexit1.C: New test.
2149
2150         * gcc.dg/typeof-2.c: New test.
2151
2152 2002-09-03  Roger Sayle  <roger@eyesopen.com>
2153
2154         * gcc.dg/builtins-2.c: New testcase.
2155         * gcc.dg/builtins-3.c: New testcase.
2156
2157 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
2158
2159         * gcc.dg/cpp/_Pragma4.c: New test.
2160
2161 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2162
2163         * objc/execute/nil_method-1.m: New testcase.
2164
2165 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2166
2167         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
2168         [Object class], not [Object initialize].
2169
2170 2002-08-31  Roger Sayle  <roger@eyesopen.com>
2171             Hans-Peter Nilsson  <hp@bitrange.com>
2172
2173         * gcc.c-torture/execute/20020720-1.x: Skip test on
2174         mmix-knuth-mmixware.  Correct comment.
2175
2176 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
2177
2178         * testsuite/g++.dg/abi/bitfield5.C: New test.
2179         * testsuite/g++.dg/abi/vbase10.C: Likewise.
2180
2181 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2182
2183         * objc.dg/undeclared-selector.m: New test.
2184
2185 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
2186
2187         * g++.dg/other/offsetof1.C: Avoid cast warning.
2188
2189 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
2190
2191         * objc.dg/super-class-2.m: New test.
2192
2193 2002-08-24  Matt Austern  <austern@apple.com>
2194
2195         * g++.dg/ext/lvaddr.C: New test.
2196         * g++.dg/ext/lvcast.C: New test.
2197
2198 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
2199
2200         * testsuite/g++.dg/inherit/cond1.C: New test.
2201
2202 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
2203
2204         * gcc.dg/noncompile/incomplete-1.c: New test.
2205
2206 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
2207
2208         * gcc.dg/typespec-1.c: New test.
2209
2210 2002-08-20  Devang Patel  <dpatel@apple.com>
2211         * objc.dg/proto-hier-2.m: New test.
2212
2213 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
2214
2215         * objc.dg/bitfield-1.m: New test.
2216         * objc.dg/bitfield-2.m: New test.
2217
2218 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
2219
2220         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
2221         gcc.dg/c99-flex-array-4.c: New tests.
2222
2223 2002-08-16  Stan Shebs  <shebs@apple.com>
2224
2225         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
2226
2227 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
2228
2229         * gcc.dg/typeof-1.c: New test.
2230         * g++.dg/ext/typeof2.C: New test.
2231
2232 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
2233
2234         * g++.dg/other/offsetof1.C: New test.
2235
2236 2002-08-14  Richard Henderson  <rth@redhat.com>
2237
2238         * gcc.dg/tls/diag-3.c: Fix expected message strings.
2239
2240 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
2241
2242         * gcc.dg/cpp/_Pragma3.c: New test.
2243
2244 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
2245
2246         * g++.dg/template/inherit3: New test.
2247
2248 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
2249
2250         * gcc.dg/bitfld-4.c: Add blank options.
2251
2252 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
2253
2254         * g++.dg/template/crash1.C: New test.
2255
2256 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2257
2258         * gcc.dg/tls/opt-2.c: New test.
2259
2260 2002-08-08  Devang Patel  <dpatel@apple.com>
2261
2262         * objc.dg/selector-1.m : New test
2263
2264 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2265
2266         * g++.dg/abi/bitfield4.C: New test.
2267         * gcc.dg/bitfld-4.c: New test.
2268
2269 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2270
2271         * g++.dg/other/packed1.C: New test.
2272
2273 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
2274
2275         * g++.dg/abi/offsetof.C: Tweak error messages.
2276         * g++.old-deja/g++.mike/p10769a.C: Likewise.
2277
2278 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2279
2280         * gcc.dg/bitfld-3.c: New test.
2281
2282 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
2283             Richard Henderson  <rth@redhat.com>
2284
2285         * gcc.dg/i386-bitfield1.c: New test.
2286         * g++.dg/abi/bitfield3.C: Update.
2287
2288 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
2289
2290         * objc.dg/const-str-2.m: Update.
2291         * gcc.dg/cpp/c++98.c: Change to C extension.
2292         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
2293         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
2294
2295 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
2296
2297         * testsuite/gcc.dg/tls/diag-3.c: New.
2298
2299 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
2300
2301         * g++.dg/README (Subdirectories): Document new subdir expr.
2302         * g++.dg/expr/pmf-1.C: New test.
2303
2304 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
2305
2306         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
2307
2308 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
2309
2310         * g++.dg/abi/bitfield3.C: New test.
2311
2312 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
2313
2314         * lib/gcov.exp: Tweak expected line formats.
2315         * gcc.misc-tests/gcov8.c: New test.
2316         * gcc.misc-tests/gcov8.x: New flags.
2317
2318 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
2319
2320         * consistency.vlad/layout/endian.c: Include string.h.
2321
2322         * gcc.c-torture/execute/20020805-1.c: New test.
2323
2324 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
2325
2326         * g++.dg/other/conversion1.C: New test.
2327
2328 2002-08-03  Roger Sayle  <roger@eyesopen.com>
2329
2330         * gcc.dg/builtins-1.c: New testcase.
2331
2332 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
2333
2334         * g++.dg/inherit/access3.C: New test.
2335
2336 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
2337
2338         * gcc.dg/ia64-visibility-2.c: New test.
2339
2340 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
2341
2342         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
2343         __qualifier_flags to __flags.
2344
2345 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
2346
2347         * g++.dg/inherit/operator1.C: New test.
2348         * g++.dg/lookup/disamb1.C: Fix typo in comment.
2349         * g++.dg/other/error1.C: Change expected error message.
2350         * g++.dg/template/conv4.C: Likewise.
2351
2352 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
2353
2354         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
2355         for documented behavior.
2356
2357 2002-07-25  Roger Sayle  <roger@eyesopen.com>
2358
2359         * gcc.c-torture/execute/20020720-1.x: Skip this test on
2360         several targets known to fail.
2361
2362 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
2363
2364         * gcc.dg/mips-args-[123].c: New tests.
2365
2366 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
2367
2368         * gcc.dg/ppc-spe.c: New.
2369
2370 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
2371
2372         * g++.dg/other/ptrmem4.C: New testcase.
2373
2374 2002-07-24  Richard Henderson  <rth@redhat.com>
2375
2376         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
2377
2378 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
2379
2380         * g++.dg/ext/alignof1.C (main): Return 0 for success.
2381
2382 2002-07-24  Roger Sayle  <roger@eyesopen.com>
2383
2384         * gcc.c-torture/execute/memset-3.c: New testcase.
2385
2386 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
2387
2388         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
2389         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
2390
2391 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2392
2393         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
2394         Delete.
2395
2396 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
2397
2398         * gcc.c-torture/compile/simd-4.c: New test.
2399
2400 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2401
2402         PR c++/7347, c++/7348
2403         * g++.dg/template/access4.C: New test.
2404         * g++.dg/template/access5.C: New test.
2405         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
2406         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
2407         * g++.old-deja/g++.pt/ttp58.C: Likewise.
2408         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
2409
2410 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
2411
2412         * gcc.dg/gnu89-init-2.c: New test.
2413
2414 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
2415
2416         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
2417
2418 2002-07-20  Roger Sayle  <roger@eyesopen.com>
2419
2420         * gcc.c-torture/execute/20020720-1.c: New testcase.
2421
2422 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
2423
2424         * gcc.dg/cpp/Wsignprom.c: New tests.
2425
2426 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
2427
2428         * gcc.c-torture/execute/loop-13.c: New test.
2429
2430 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
2431
2432         * gcc.dg/cpp/expr.c: New tests.
2433
2434 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
2435
2436         * g++.dg/opt/pr6713.C: Add template instantiation.
2437
2438 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
2439
2440         * gcc.dg/nest.c: New test.
2441
2442 2002-07-17  Richard Henderson  <rth@redhat.com>
2443
2444         * g++.dg/opt/pr6713.C: New test.
2445
2446 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
2447
2448         * gcc.c-torture/execute/loop-2e.x: Let the testcase
2449         XFAIL for all x86 processors.
2450
2451 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
2452
2453         * gcc.c-torture/execute/20010122-1.x: Do not test with
2454         -fomit-frame-pointer.
2455
2456 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2457
2458         * g++.dg/template/instantiate2.C: New test.
2459         * g++.dg/template/spec4.C: New test.
2460
2461 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2462
2463         * g++.dg/template/access2.C: New test.
2464         * g++.dg/template/access3.C: New test.
2465
2466 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
2467
2468         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
2469         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
2470         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
2471         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
2472         Convert to use <stdarg.h>.
2473         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
2474         Delete.
2475         * gcc.dg/va-arg-2.c: New.
2476         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
2477
2478 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
2479
2480         * gcc.c-torture/compile/20020710-1.c: New test.
2481
2482 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2483                           Andrew Pinski  <pinskia@physics.uc.edu>
2484
2485         gcc.c-torture/compile/simd-2.c: New testcase.
2486         gcc.c-torture/compile/simd-3.c: Likewise.
2487
2488 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
2489
2490         PR c++/7224
2491         * g++.dg/overload/error1.C: New test.
2492
2493 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2494
2495         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
2496         configuration and IRIX 6 O32 ABI.
2497
2498 2002-07-11  Roger Sayle  <roger@eyesopen.com>
2499
2500         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
2501
2502 2002-07-10  Roger Sayle  <roger@eyesopen.com>
2503
2504         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
2505
2506 2002-07-10  Jeffrey A Law  <law@redhat.com>
2507
2508         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
2509
2510         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
2511
2512 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
2513
2514         * gcc.dg/20020312-2.c: Check for __PPC__.
2515
2516 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
2517
2518         * gcc.c-torture/compile/20020709-1.c: New test.
2519
2520 2002-07-07  Roger Sayle  <roger@eyesopen.com>
2521
2522         * g++.dg/template/qualttp21.C: New test case.
2523
2524 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
2525
2526         * gcc.c-torture/compile/20020706-1.c: New test.
2527         * gcc.c-torture/compile/20020706-2.c: New test.
2528
2529 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
2530             Alexandre Oliva  <aoliva@redhat.com>
2531
2532         * g++.dg/warn/incomplete1.C: New test.
2533
2534 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2535
2536         PR c++/7099
2537         * g++.dg/warn/noreturn1.C: New test.
2538
2539 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
2540
2541         PR c++/6706
2542         * g++.dg/debug/debug6.C: New test.
2543         * g++.dg/debug/debug7.C: New test.
2544
2545 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
2546
2547         * gcc.c-torture/compile/simd-3.c: New test.
2548
2549 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
2550
2551         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
2552         * gcc.dg/20020620-1.c: Likewise.
2553
2554 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2555
2556         PR c++/6944
2557         * g++.dg/init/array4.C: New test.
2558         * g++.dg/init/array5.C: New test.
2559
2560 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
2561
2562         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
2563         * gcc.c-torture/execute/simd-2.c (main): Likewise.
2564
2565 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2566
2567         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
2568         * gcc.dg/wtr-aggr-init-1.c: Likewise.
2569         * gcc.dg/wtr-conversion-1.c: Likewise.
2570         * gcc.dg/wtr-escape-1.c: Likewise.
2571         * gcc.dg/wtr-int-type-1.c: Likewise.
2572         * gcc.dg/wtr-label-1.c: Likewise.
2573         * gcc.dg/wtr-static-1.c: Likewise.
2574         * gcc.dg/wtr-strcat-1.c: Likewise.
2575         * gcc.dg/wtr-suffix-1.c: Likewise.
2576         * gcc.dg/wtr-switch-1.c: Likewise.
2577         * gcc.dg/wtr-unary-plus-1.c: Likewise.
2578         * gcc.dg/wtr-union-init-1.c: Likewise.
2579         * gcc.dg/wtr-union-init-2.c: Likewise.
2580         * gcc.dg/wtr-union-init-3.c: Likewise.
2581
2582         * gcc.dg/wtr-func-def-1.c: New test.
2583
2584 2002-07-02 Devang Patel <dpatel@apple.com>
2585
2586         * objc.dg/param-1.m: New test.
2587
2588 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
2589
2590         * gcc.dg/cpp/trad/directive.c: Add test.
2591         * gcc.dg/cpp/trad/macroargs.c: Add test.
2592         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
2593
2594 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
2595
2596         * gcc.dg/cpp/cmdlne-M.c: New test.
2597
2598 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
2599
2600         * objc.dg/desig-init-1.m: New test.
2601
2602 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2603
2604         PR c++/6716
2605         * g++.dg/template/instantiate1.C: New test.
2606
2607 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
2608
2609         PR c++/7112
2610         * g++.dg/template/sizeof2.C: New test.
2611
2612 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2613
2614         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
2615         gcc.dg/cpp/trad/include.c: New tests.
2616
2617 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
2618
2619         PR target/7177
2620         * gcc.c-torture/compile/20020701-1.c: New test.
2621
2622 2002-07-01  Stan Shebs  <shebs@apple.com>
2623
2624         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
2625         header here...
2626         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
2627         (objc-torture-execute): or here.
2628
2629 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
2630
2631         * gcc.c-torture/execute/arith-rand-ll.c: New test.
2632
2633 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2634
2635         * gcc.dg/cpp/trad/escaped-nl.c: New test.
2636
2637 2002-06-30  Devang Patel  <dpatel@apple.com>
2638
2639         * objc.dg/fsyntax-only.m: New test.
2640
2641 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
2642
2643         PR c++/6695
2644         * g++.dg/template/friend7.C: New file.
2645
2646 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
2647
2648         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
2649         return type.
2650
2651 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2652
2653         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
2654         avoid division by zero.
2655
2656 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
2657
2658         * gcc.dg/Wunknownprag.c: New tests.
2659
2660 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
2661
2662         * gcc.c-torture/execute/simd-2.c: New test.
2663
2664 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
2665
2666         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
2667         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
2668         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
2669         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
2670         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
2671         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
2672         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
2673         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
2674         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
2675         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
2676         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
2677         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
2678         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
2679         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
2680         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
2681         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
2682         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
2683
2684 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
2685
2686         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
2687         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
2688         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
2689         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
2690         New tests.
2691         * gcc.dg/cpp/trad/directive.c: Update.
2692
2693 2002-06-23  Andreas Jaeger  <aj@suse.de>
2694
2695         * gcc.c-torture/execute/complex-6.c: New.
2696
2697 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
2698
2699         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
2700         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
2701         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
2702         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
2703
2704 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
2705
2706         * gcc.dg/cpp/trad: New directory with traditional tests copied
2707         from parent directory.
2708         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2709         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2710         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2711         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2712         Move to trad/ and rename.
2713         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
2714         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
2715         gcc.dg/cpp/trad/redef2.c: New tests.
2716         * gcc.dg/cpp/trad/trad.exp: New driver.
2717
2718 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
2719
2720         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2721         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2722         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2723         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2724         Remove.
2725
2726 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
2727
2728         * gcc.dg/20020620-1.c: New test.
2729
2730 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2731
2732         * g++.dg/template/ttp4.C: New test.
2733
2734 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
2735
2736         * g++.dg/opt/vt1.C: Fix regexp.
2737
2738 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2739
2740         * gcc.c-torture/execute/pure-1.c: Make functions static again.
2741         Don't use attribute `noinline'.
2742
2743 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2744
2745         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
2746
2747 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
2748
2749         * gcc.c-torture/execute/simd-1.c: New.
2750
2751         * gcc.dg/simd-1.c: New.
2752
2753 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2754
2755         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
2756
2757 2002-06-16  Richard Henderson  <rth@redhat.com>
2758
2759         * g++.dg/ext/anon-struct1.C: New.
2760         * g++.dg/ext/anon-struct2.C: New.
2761         * g++.dg/ext/anon-struct3.C: New.
2762         * gcc.dg/anon-struct-1.c: New.
2763         * gcc.dg/anon-struct-2.c: New.
2764         * gcc.dg/anon-struct-3.c: New.
2765         * gcc.dg/20011008-1.c: Adjust warning text.
2766         * gcc.dg/20020527-1.c: Add -fms-extensions.
2767
2768 2002-06-16  Richard Henderson  <rth@redhat.com>
2769
2770         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
2771
2772 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
2773
2774         * gcc.c-torture/execute/20020615-1.c: New test.
2775
2776 2002-06-15  Roger Sayle  <roger@eyesopen.com>
2777
2778         * gcc.c-tortuture/execute/compare-1.c: New test case.
2779         * gcc.c-tortuture/execute/compare-2.c: New test case.
2780         * gcc.c-tortuture/execute/compare-3.c: New test case.
2781
2782 2002-06-13  Richard Henderson  <rth@redhat.com>
2783
2784         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
2785         ia64 ilp32.
2786
2787 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2788
2789         * g++.dg/template/typename2.C: Update error message.
2790
2791 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
2792
2793         * gcc.c-torture/execute/20020611-1.c: New test.
2794
2795 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
2796
2797         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
2798         list of targets to skip.
2799
2800 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
2801
2802         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
2803         targets if not optimizing.
2804
2805 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
2806
2807         * gcc.c-torture/compile/20020605-1.c: New test.
2808
2809         * g++.dg/opt/vt1.C: New test.
2810
2811         * gcc.dg/20020531-1.c: New test.
2812
2813         * gcc.dg/20020530-1.c: New test.
2814
2815         * gcc.dg/20020527-1.c: New test.
2816
2817         * g++.dg/opt/cse1.C: New test.
2818
2819 2002-06-07  Roger Sayle  <roger@eyesopen.com>
2820
2821         * gcc.dg/20020607-2.c: New test case.
2822
2823 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
2824
2825         * gcc.c-torture/compile/20020604-1.c: New test.
2826
2827 2002-06-04  Richard Henderson  <rth@redhat.com>
2828
2829         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
2830         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
2831         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
2832
2833 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
2834
2835         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
2836
2837 2002-06-03  Richard Henderson  <rth@redhat.com>
2838
2839         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
2840         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
2841
2842 2002-06-02  Richard Henderson  <rth@redhat.com>
2843
2844         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
2845         test functions static.
2846
2847 2002-06-02  Andreas Jaeger  <aj@suse.de>
2848
2849         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
2850         now.
2851
2852 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2853
2854         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
2855         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
2856         Update for mofified diagnostics.
2857         * gcc.dg/c99-intconst-1.c: No longer fail.
2858
2859 2002-06-02  Richard Henderson  <rth@redhat.com>
2860
2861         * gcc.dg/uninit-A.c: Remove xfail markers.
2862
2863 2002-06-01  Roger Sayle  <roger@eyesopen.com>
2864
2865         * gcc.dg/fnegate-1.c: New test case.
2866
2867 2002-05-30  Osku Salerma  <osku@iki.fi>
2868
2869         * gcc.c-torture/execute/mayalias-1.c: New file.
2870
2871 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2872
2873         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
2874         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
2875         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
2876
2877 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
2878
2879         * gcc.c-torture/execute/20020529-1.c: New test.
2880
2881 2002-05-27  Richard Henderson  <rth@redhat.com>
2882
2883         * g++.dg/ext/attrib6.C: New test case.
2884
2885 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2886
2887         * gcc.c-torture/execute/pure-1.c: New test.
2888
2889 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2890
2891         * gcc.dg/cpp/arith-2.c: Remove.
2892
2893 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2894
2895         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
2896         * gcc.dg/cpp/if-3.c: Remove.
2897
2898 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
2899
2900         * g++.dg/opt/cse2.C: New test.
2901
2902 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
2903
2904         * gcc.dg/cpp/arith-1.c: New semantic tests.
2905         * gcc.dg/cpp/if-1.c: Update.
2906
2907 2002-05-24  Ben Elliston  <bje@redhat.com>
2908
2909         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
2910
2911 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
2912
2913         * gcc.dg/verbose-asm.c: New test.
2914
2915 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2916
2917         * gcc.dg/cpp/paste12.c: New test.
2918
2919 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
2920
2921         * g++.dg/parse/named_ops.C: New test.
2922
2923 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
2924
2925         * gcc/testsuite/gcc.dg/weak-8.c: New test.
2926
2927 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
2928
2929         * gcc.dg/weak-2.c: Allow optional leading underscore
2930         in scan-assembler symbol name.
2931         * gcc.dg/weak-3.c: Likewise.
2932         * gcc.dg/weak-4.c: Likewise.
2933         * gcc.dg/weak-5.c: Likewise.
2934
2935 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
2936
2937         * gcc.dg/20020523-1.c: New test.
2938
2939 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
2940
2941         * objc.dg/const-str-2.m: Update now that we stop after
2942         a command line error.
2943
2944 2002-05-22  Richard Henderson  <rth@redhat.com>
2945
2946         * g++.dg/dg.exp: Fix typo in test pruneing.
2947
2948 2002-05-22  Richard Henderson  <rth@redhat.com>
2949
2950         * g++.dg/dg.exp: Prune the tls subdirectory.
2951         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
2952         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
2953         * g++.dg/tls/init-1.C: New.
2954
2955 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
2956
2957         * gcc.dg/20020517-1.c: New test.
2958
2959 2002-05-21  Richard Henderson  <rth@redhat.com>
2960
2961         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
2962         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
2963
2964 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
2965
2966         * g++.dg/other/copy2.C: New test.
2967
2968 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
2969
2970         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
2971         (MAX_COPY): Bump up to 10 times sizeof (long long).
2972         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
2973
2974         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
2975         sizeof (long long).
2976
2977         * gcc.c-torture/execute/strcpy-1.c: New test.
2978
2979 2002-05-19  Jason Merrill  <jason2redhat.com>
2980
2981         * g++.dg/ext/oper1.C: New test.
2982
2983 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
2984 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
2985
2986         * README.QMTEST: New file.
2987
2988         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
2989
2990 2002-05-19  Andreas Jaeger  <aj@suse.de>
2991
2992         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
2993         now.
2994         * gcc.c-torture/execute/loop-2d.x: Likewise.
2995
2996 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
2997
2998         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
2999         support weak symbols.
3000         * gcc.dg/weak-4.c: Likewise
3001         * gcc.dg/weak-6.c: Likewise
3002
3003 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
3004
3005         * gcc.dg/weak-3.c: Add dg-excess-error comment for
3006         cygwin, coff and h8300-*-hms targets
3007         * gcc.dg/weak-5.c: Likewise
3008         * gcc.dg/weak-7.c: Likewise
3009
3010 2002-05-16  Jason Merrill  <jason@redhat.com>
3011
3012         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
3013         (scan-assembler-not, scan-assembler-dem): Likewise.
3014         (scan-assembler-dem-not): Likewise.
3015
3016 2002-05-15  Richard Henderson  <rth@redhat.com>
3017
3018         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
3019
3020 2002-05-15  Richard Henderson  <rth@redhat.com>
3021
3022         * gcc.dg/weak-5.c (vfoo1c): No warning here.
3023         (vfoo1f): Warning here.
3024         (vfoo1l): Don't redefine the alias.
3025
3026 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
3027
3028         * g++.dg/init/pm1.C: New test.
3029
3030 2002-05-12  David S. Miller  <davem@redhat.com>
3031
3032         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
3033         types.
3034
3035 2002-05-10  Roger Sayle  <roger@eyesopen.com>
3036
3037         * gcc.c-torture/execute/20020510-1.c: New test case.
3038
3039 2002-05-10  David S. Miller  <davem@redhat.com>
3040
3041         * gcc.c-torture/execute/conversion.c: Test long double too.
3042
3043 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
3044
3045         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
3046         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
3047         * lib/g++.exp (g++_link_flags): Likewise.
3048         * lib/objc.exp (objc_target_compile): Likewise.
3049
3050 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
3051
3052         * gcc.dg/cpp/poison.c: Update.
3053         * gcc.dg/cpp/20000625-2.c: Remove.
3054         * gcc.dg/cpp/direct2s.c: Remove final test.
3055
3056 2002-05-08  Tom Rix  <trix@redhat.com>
3057
3058         * gcc.c-torture/execute/20020508-1.c: New test.
3059         * gcc.c-torture/execute/20020508-2.c: New test.
3060         * gcc.c-torture/execute/20020508-3.c: New test.
3061
3062 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3063
3064         * gcc.dg/cpp/charconst-4.c: More tests.
3065
3066 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
3067
3068         PR c/6569
3069         * gcc.dg/weak-3.c: Update location of warning messages.
3070         * gcc.dg/weak-5.c: Likewise.
3071
3072 2002-05-06  Roger Sayle  <roger@eyesopen.com>
3073
3074         * gcc.c-torture/execute/20020506-1.c: New test case.
3075
3076 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
3077
3078         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
3079
3080 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3081
3082         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
3083
3084 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3085
3086         * gcc.dg/cpp/charconst-3.c: New test.
3087
3088 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3089
3090         * gcc.dg/cpp/charconst.c: Update tests.
3091
3092 2002-05-05  Tim Josling  <tej@melbpc.org.au>
3093
3094         * treelang: Added directory for new sample language treelang. Also
3095         lib/treelang.exp: New file to signal treelang should be tested.
3096
3097 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
3098
3099         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
3100         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
3101         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
3102         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
3103         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
3104         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
3105         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
3106
3107 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3108
3109         * gcc.dg/format/xopen-2.c: New test.
3110
3111 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
3112
3113         * gcc.dg/20020503-1.c: New test.
3114
3115 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
3116
3117         * g++.dg/init/dtor1.C: Make it tougher.
3118
3119 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
3120
3121         * g++.dg/init/dtor1.C: New test.
3122
3123 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
3124
3125         * gcc.dg/altivec-8.c: New.
3126
3127 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
3128
3129         * gcc.dg/altivec-7.c: New.
3130
3131 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
3132
3133         * g++.dg/parse/typedef1.C: New test.
3134
3135 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
3136
3137         PR c++/6486
3138         * g++.dg/template/friend6.C: New test.
3139
3140         PR c++/6492
3141         * g++.dg/init/copy1.C: New test.
3142
3143 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
3144
3145         * g++.dg/warn/effc1.C: New test.
3146
3147 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3148
3149         * gcc.dg/cpp/if-cexp.c: Add a test.
3150
3151 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
3152
3153         * gcc.dg/20020426-2.c: New test.
3154
3155 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
3156
3157         * gcc.dg/cpp/if-mop.c: Update.
3158         * gcc.dg/cpp/if-mpar.c: Add test.
3159         * gcc.dg/cpp/if-oppr.c: Update.
3160
3161 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3162
3163         PR c/6343
3164         * gcc.dg/weak-[2-7].c: New tests.
3165
3166 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3167
3168         * gcc.dg/enum1.c: New test.
3169
3170 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3171
3172         PR c++/6497
3173         * g++.dg/inherit/access2.C: New test.
3174
3175 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3176
3177         PR bootstrap/6445
3178         * gcc.dg/20020426-1.c: New test.
3179
3180 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3181
3182         * g++.dg/abi/enum1.C: New test.
3183
3184 2002-04-26  Richard Henderson  <rth@redhat.com>
3185
3186         * gcc.dg/c99-bool-1.c: Expect always true warning.
3187
3188 2002-04-25  Roger Sayle  <roger@eyesopen.com>
3189
3190         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
3191
3192 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3193
3194         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
3195         targets.
3196
3197 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
3198
3199         * g++.dg/abi/mange7.C: New test.
3200
3201         PR c++/6438.
3202         * g++.dg/parse/stmtexpr2.C: New test.
3203
3204 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
3205
3206         * gcc.dg/20020312-2.c: Add SH target.
3207
3208 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3209
3210         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
3211         compiler output on mips*-*-irix*.
3212
3213 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
3214
3215         * g++.dg/parse/attr1.C: New test.
3216
3217 2002-04-23  Roger Sayle  <roger@eyesopen.com>
3218
3219         * gcc.c-torture/execute/string-opt-17.c: New test case.
3220         * gcc.c-torture/execute/memset-2.c: New test case.
3221
3222 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
3223
3224         PR c++/6256:
3225         * g++.dg/template/friend5.C: New test.
3226
3227         PR c++/6331:
3228         * g++.dg/template/qual1.C: Likewise.
3229
3230 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
3231
3232         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
3233         Include stdlib.h, not stdio.h or ctype.h.
3234
3235 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
3236
3237         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
3238         cris-*-elf* and mmix-*-*.
3239         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
3240         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
3241         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
3242         Ditto.
3243         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
3244         * gcc.dg/wchar_t-1.c: Ditto.
3245
3246 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
3247
3248         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
3249         Clarify comment.
3250
3251 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
3252
3253         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
3254
3255 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3256
3257         * gcc.c-torture/execute/20000906-1.x: Delete.
3258
3259 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
3260
3261         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
3262
3263 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
3264
3265         * PR6367
3266         * g77.f-torture/execute/6367.f: New test.
3267         * g77.f-torture/execute/6367.x: Disable for MMIX.
3268
3269 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
3270
3271         * PR6352
3272         * g++.dg/opt/inline2.C: New test.
3273
3274 2002-04-18  Richard Henderson  <rth@redhat.com>
3275
3276         * gcc.dg/20000906-1.c: Enable for all targets.
3277         * gcc.c-torture/compile/iftrap-2.c: New.
3278
3279 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3280
3281         * gcc.dg/20020418-1.c: New test.
3282         * gcc.dg/20020418-2.c: New test.
3283
3284 2002-04-18  Richard Henderson  <rth@redhat.com>
3285
3286         * gcc.c-torture/compile/iftrap-1.c: New.
3287         * gcc.dg/iftrap-1.c: Adjust for ia64.
3288         * gcc.dg/iftrap-2.c: New.
3289
3290 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3291
3292         * gcc.c-torture/compile/20020418-1.c: New test.
3293
3294 2002-04-18  Roger Sayle  <roger@eyesopen.com>
3295
3296         * gcc.c-torture/compile/20020415-1.c: New.
3297
3298 2002-04-18  David S. Miller  <davem@redhat.com>
3299
3300         * gcc.c-torture/execute/20020418-1.c: New test.
3301
3302 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
3303
3304         * gcc.dg/20020416-1.c: New test.
3305
3306         * g++.dg/opt/inline1.C: New test.
3307
3308 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
3309
3310         * gcc.dg/altivec-5.c: New test.
3311
3312         * gcc.dg/20020415-1.c: New test.
3313
3314 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
3315
3316         * testsuite/lib/chill.exp: Remove.
3317
3318 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
3319
3320         * g++.dg/other/big-struct.C: New test.
3321
3322 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
3323
3324         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
3325         of scratch file.
3326
3327 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
3328
3329         PR c/6277
3330         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
3331         in scan-assembler function name
3332
3333 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
3334
3335         * g77.f-torture/execute/980628-4.x,
3336         g77.f-torture/execute/980628-5.x,
3337         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3338         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3339         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
3340         i[34567]86-*-*.
3341
3342 2002-04-13  David S. Miller  <davem@redhat.com>
3343
3344         * gcc.c-torture/execute/20020413-1.c: New test.
3345
3346 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
3347
3348         * gcc.dg/asm-6.c,
3349         * g++.dg/ext/asm1.C: New tests.
3350
3351 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
3352
3353         PR c++ 5373.
3354         * g++.dg/parse/stmtexpr1.C: New test.
3355
3356         PR c++/5189.
3357         * g++.dg/template/copy1.C: New test.
3358
3359 2002-04-12  Richard Henderson  <rth@redhat.com>
3360
3361         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
3362
3363 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
3364
3365         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
3366         gcc.c-torture/execute/20020307-2.c.
3367
3368 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
3369
3370         * g++.dg/ext/attrib5.C,
3371         * g++.dg/lookup/struct1.C: New tests.
3372
3373 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
3374
3375         * gcc.dg/20020411-1.c: New test.
3376
3377         * gcc.c-torture/execute/20020411-1.c: New test.
3378
3379 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
3380
3381         * g77.f-torture/execute/6177.f: New test.
3382
3383 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
3384
3385         PR middle-end/6247
3386         * g++.dg/opt/cleanup1.C: New test.
3387
3388         * g++.dg/opt/const1.C: New test.
3389
3390 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
3391
3392         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
3393
3394 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
3395
3396         PR c++/5507
3397         * g++.dg/template/typename2.C: New test.
3398
3399 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
3400
3401         * gcc.c-torture/execute/loop-12.c: New.
3402
3403 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
3404
3405         * g77.f-torture/execute/980628-4.x,
3406         g77.f-torture/execute/980628-5.x,
3407         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3408         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3409         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
3410
3411 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3412
3413         PR optimization/6086
3414         * g++.dg/opt/preinc1.C: New test.
3415
3416 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3417
3418         PR c++/5571
3419         * g++.dg/opt/static2.C: New test.
3420
3421 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3422
3423         PR c/5120
3424         * gcc.dg/20020406-1.c: New test.
3425
3426 2002-04-04  David S. Miller  <davem@redhat.com>
3427
3428         * gcc.c-torture/execute/20020404-1.c: New test.
3429
3430 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
3431
3432         PR c/6123
3433         * gcc.dg/20020312-2.c: Do not declare global register variable
3434         if __PIC__ or __pic__ is defined.
3435
3436 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
3437
3438         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
3439         __asm__ so that it works correctly even if -ansi -pedantic-errors.
3440
3441 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3442
3443         * gcc.misc-tests/linkage.exp: Update last change to handle
3444         sparc*-, not just sparc-.
3445
3446 2002-04-03  Richard Henderson  <rth@redhat.com>
3447
3448         * gcc.dg/cpp/ucs.c: Improved long UCS test.
3449
3450 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3451
3452         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
3453
3454 2002-04-02  David S. Miller  <davem@redhat.com>
3455
3456         * gcc.c-torture/execute/20020402-3.c: New test.
3457
3458 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3459
3460         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
3461         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
3462
3463         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
3464         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
3465         g77.f-torture/execute/20001201.x,
3466         g77.f-torture/execute/u77-test.x: New files.
3467
3468         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
3469         * gcc.dg/wchar_t-1.c: Ditto.
3470
3471 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3472
3473         * gcc.c-torture/execute/20020402-1.c: New test.
3474
3475 2002-04-01  Richard Henderson  <rth@redhat.com>
3476
3477         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
3478
3479         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
3480
3481 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3482
3483         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
3484
3485 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3486
3487         * g++.dg/inherit/template-as-base.C: Expect error.
3488         * g++.dg/inherit/namespace-as-base.C: Likewise.
3489
3490 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
3491
3492         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
3493         g++.dg/ext/instantiate3.C: Tweak match patterns.
3494
3495         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
3496         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
3497         -da test.
3498
3499 2002-03-31  Richard Henderson  <rth@redhat.com>
3500
3501         * gcc.dg/special/alias-2.c: New.
3502         * gcc.dg/special/ecos.exp: Run it.
3503
3504 2002-03-31  Richard Henderson  <rth@redhat.com>
3505
3506         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
3507
3508 2002-03-31  Kazu Hirata  <kazu@hxi.com>
3509
3510         * gcc.dg/weak-1.c: Disable on h8300 port.
3511
3512 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
3513
3514         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
3515         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
3516         ordering tests.
3517         * g++.dg/bprob/bprob-1.C: New test.
3518         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
3519         * g++.dg/gcov/gcov-1.C: New test.
3520         * g++.dg/gcov/gcov-1.x: New file.
3521         * g++.dg/gcov/gcov-2.C: New test.
3522         * g++.dg/gcov/gcov-3.C: New test.
3523         * g++.dg/gcov/gcov-3.h: New file.
3524
3525 2002-03-28  Roger Sayle  <roger@eyesopen.com>
3526
3527         * g++.old-deja/g++.other/builtins5.C: New test.
3528         * g++.old-deja/g++.other/builtins6.C: New test.
3529         * g++.old-deja/g++.other/builtins7.C: New test.
3530         * g++.old-deja/g++.other/builtins8.C: New test.
3531         * g++.old-deja/g++.other/builtins9.C: New test.
3532
3533 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
3534
3535         * g++.dg/opt/static1.C: New test.
3536
3537         * g++.dg/opt/longbranch1.C: New test.
3538
3539 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
3540
3541         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
3542
3543         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
3544
3545 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
3546
3547         * gcc.c-torture/execute/20020328-1.c: New test.
3548
3549 2002-03-27  Richard Henderson  <rth@redhat.com>
3550
3551         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
3552         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
3553         move from g++.old-deja/g++.ext/.
3554
3555 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
3556
3557         * g++.dg/init/new2.C: New test.
3558
3559 2002-03-26  Richard Henderson  <rth@redhat.com>
3560
3561         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
3562
3563         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
3564         on sparc.
3565
3566         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
3567         sparcv9 systems.
3568         * gcc.dg/20001102-1.c: Likewise.
3569
3570 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
3571
3572         * gcc.dg/cpp/endif-pedantic1.c,
3573         gcc.dg/cpp/endif-pedantic2.c:  New tests.
3574
3575 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
3576
3577         * g++.dg/init/new1.C: New test.
3578
3579 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
3580
3581         * g++.dg/abi/vbase9.C: New test.
3582
3583 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
3584
3585         * gcc.dg/arm-asm.c: New test.
3586
3587 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
3588
3589         * gcc.dg/Wswitch-enum.c: New test.
3590         Fix PR c/5044.
3591
3592 2002-03-26  Richard Henderson  <rth@redhat.com>
3593
3594         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
3595         structure.
3596
3597 2002-03-25  Richard Henderson  <rth@redhat.com>
3598
3599         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
3600         sparcv9 systems.
3601
3602         * gcc.c-torture/compile/20011119-1.c (xxx): New.
3603         * gcc.c-torture/compile/20011119-2.c (xxx): New.
3604
3605 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
3606
3607         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
3608
3609 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
3610
3611         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
3612         targets using generic thunk support.
3613
3614 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
3615
3616         * gcc.c-torture/compile/20020323-1.c: New test.
3617
3618         * g++.dg/opt/conj2.C: New test.
3619
3620 2002-03-24  Richard Henderson  <rth@redhat.com>
3621
3622         * gcc.dg/weak-1.c: Use -fno-common.
3623
3624 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3625
3626         * g77.dg/f77-edit-apostrophe-out.f: New test
3627         * g77.dg/f77-edit-h-out.f: New test
3628         * g77.dg/f77-edit-t-in.f: New test
3629         * g77.dg/f77-edit-t-out.f: New test
3630         * g77.dg/f77-edit-x-out.f: New test
3631         * g77.dg/f77-edit-slash-out.f: New test
3632         * g77.dg/f77-edit-colon-out.f: New test
3633         * g77.dg/f77-edit-s-out.f: New test
3634
3635 2002-03-24  Richard Henderson  <rth@redhat.com>
3636
3637         * objc/execute/formal_protocol-6.x: New XFAIL.
3638
3639 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3640
3641         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
3642         that do not support weak symbols
3643
3644 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3645
3646         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
3647         * lib/g77.exp:  Likewise
3648         * lib/objc.exp: Likewise
3649
3650 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
3651
3652         * gcc.dg/Wswitch-default.c: New test.
3653
3654 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
3655
3656         * g++.dg/other/enum1.C: New test.
3657
3658 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
3659
3660         * gcc.dg/pragma-ep-3.c: Fix typo.
3661
3662 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3663
3664         * g++.dg/inherit/template-as-base.C: New test.
3665
3666 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
3667
3668         * g++.old-deja/g++.other/dwarf2-1.C: Move...
3669         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
3670
3671 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
3672
3673         * gcc.dg/cpp/multiline.c: Update to match.
3674
3675 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
3676
3677         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
3678
3679 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
3680
3681         * gcc.dg/cpp/extratokens2.c:  New file.
3682
3683 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
3684
3685         * gcc.dg/20020312-2.c: Add rs6000 target.
3686
3687         * gcc.c-torture/compile/20020319-1.c: New test.
3688
3689 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3690
3691         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
3692         (A, E): Handle this.
3693
3694 2002-03-20  Jason Merrill  <jason@redhat.com>
3695
3696         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
3697         ignoring -fpic.
3698         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
3699         through prune_gcc_output.
3700
3701 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
3702
3703         * gcc.c-torture/compile/20020320-1.c: New test.
3704
3705 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
3706
3707         * gcc.c-torture/compile/20020318-1.c: New test.
3708
3709         * gcc.dg/struct-by-value-1.c: New test.
3710
3711         * gcc.dg/20020319-1.c: New test.
3712
3713 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
3714
3715         * g++.dg/opt/conj1.C: New test.
3716
3717 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
3718
3719         * g++.dg/template/qualttp20.C: Revert previous change.
3720         * g++.dg/template/qualttp3.C: Likewise.
3721         * g++.dg/template/qualttp4.C: Likewise
3722         * g++.dg/template/qualttp5.C: Likewise
3723         * g++.dg/template/qualttp6.C: Likewise
3724         * g++.dg/template/qualttp7.C: Likewise
3725         * g++.dg/template/qualttp8.C: Likewise
3726         * g++.dg/template/recurse.C: Likewise.
3727
3728 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
3729
3730         * gcc.dg/cpp/wchar-1.c: Update.
3731
3732 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
3733
3734         * g++.dg/template/conv1.C: New test.
3735         * g++.dg/template/conv2.C: New test.
3736         * g++.dg/template/conv3.C: New test.
3737         * g++.dg/template/conv4.C: New test.
3738
3739 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3740
3741         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
3742         * g++.dg/template/qualttp3.C: Likewise.
3743         * g++.dg/template/qualttp4.C: Likewise
3744         * g++.dg/template/qualttp5.C: Likewise
3745         * g++.dg/template/qualttp6.C: Likewise
3746         * g++.dg/template/qualttp7.C: Likewise
3747         * g++.dg/template/qualttp8.C: Likewise
3748         * g++.dg/template/recurse.C: Likewise.
3749
3750 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3751
3752         * g++.dg/opt/dtor1.C: New test.
3753
3754 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
3755
3756         * gcc.c-torture/compile/20020315-1.c: New test.
3757
3758 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
3759
3760         * gcc.dg/weak-1.c: Fix scan tests.
3761
3762 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
3763
3764         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
3765         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
3766         cris-*-aout* mmix-*-*.
3767         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
3768         cris-*-aout* mmix-*-*.
3769         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
3770         cris-*-elf* cris-*-aout* and mmix-*-*.
3771         * gcc.dg/20001009-1.c: Ditto.
3772         * gcc.dg/20010912-1.c: Ditto.
3773         * gcc.dg/20020122-4.c: Ditto.
3774         * gcc.dg/inline-2.c: Ditto.
3775
3776 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
3777
3778         * gcc.c-torture/compile/20020314-1.c: New test.
3779
3780 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
3781
3782         * gcc.c-torture/execute/20020314-1.c: New test.
3783
3784 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
3785
3786         * g++.dg/warn/Wunused-1.C: New test.
3787
3788 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
3789
3790         * g++.dg/abi/mangle6.C: New test.
3791
3792 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
3793
3794         * gcc.c-torture/compile/20020309-2.c: New test.
3795
3796         * gcc.c-torture/compile/20020312-1.c: New test.
3797
3798 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
3799
3800         * g++.dg/other/access1.C: New test.
3801
3802 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
3803
3804         * gcc.c-torture/execute/wchar_t-1.c: New test.
3805
3806 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
3807
3808         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
3809
3810 2002-03-12  Roger Sayle  <roger@eyesopen.com>
3811
3812         * gcc.dg/20020312-1.c: New test case.
3813
3814 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
3815
3816         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
3817
3818 2002-03-11  Richard Henderson  <rth@redhat.com>
3819
3820         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
3821         * g++.old-deja/g++.jason/report.C: Likewise.
3822
3823 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3824
3825         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
3826         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
3827
3828 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3829
3830         * testsuite/g++.dg/overload/pmf1.C: New test.
3831
3832 2002-03-11  Kazu Hirata  <kazu@hxi.com>
3833
3834         * gcc.c-torture/execute/20020307-1.c: Use long.
3835
3836 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
3837
3838         PR optimization/5844
3839         * gcc.dg/20020310-1.c: New test.
3840
3841 2002-03-09  Michael Meissner  <meissner@redhat.com>
3842
3843         * gcc.c-torture/execute/memcpy-2.c: New test.
3844         * gcc.c-torture/execute/memset-1.c: New test.
3845         * gcc.c-torture/execute/strlen-1.c: New test.
3846         * gcc.c-torture/execute/strcmp-1.c: New test.
3847         * gcc.c-torture/execute/strncmp-1.c: New test.
3848
3849 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
3850
3851         * gcc.dg/ppc-ldstruct.c: New test.
3852
3853 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
3854
3855         * gcc.c-torture/execute/va-arg-22.c: New test.
3856
3857 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3858
3859         * gcc.c-torture/compile/20020309-1.c: New test.
3860
3861 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
3862
3863         * gcc.c-torture/execute/20020307-2.c: New test.
3864
3865 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
3866
3867         * g77.f-torture/compile/20020307-1.f: New test.
3868
3869 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
3870
3871         * gcc.dg/unordered-1.c: New test.
3872
3873 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
3874
3875         * gcc.c-torture/execute/20020307-1.c: New test.
3876
3877 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
3878
3879         * gcc.dg/20020304-1.c: New test.
3880
3881         * gcc.c-torture/compile/20020304-2.c: New test.
3882
3883 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
3884
3885         * gcc.c-torture/compile/20020304-1.c: New test case
3886         (from PR c/5830).
3887
3888 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
3889
3890         * gcc.dg/20020103-1.c: Add other -D ppc variants.
3891
3892 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
3893
3894         * g++.dg/other/classkey1.C: New test.
3895
3896 2002-03-01  Richard Henderson  <rth@redhat.com>
3897
3898         * gcc.c-torture/compile/981223-1.x: New.
3899         * gcc.c-torture/compile/920625-1.x: New.
3900
3901 2002-02-28  Richard Henderson  <rth@redhat.com>
3902
3903         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
3904
3905 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
3906
3907         * gcc.c-torture/execute/20020227-1.c: New test.
3908
3909 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
3910
3911         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
3912         here" ERROR lines.
3913         * g++.old-deja/g++.oliva/partord1.C: Likewise.
3914         * g++.old-deja.g++.other/defarg1.C: Likewise.
3915         * g++.old-deja/g++.pt/calls2.C: Likewise.
3916         * g++.old-deja/g++.pt/crash20.C: Likewise.
3917         * g++.old-deja/g++.pt/crash30.C: Likewise.
3918         * g++.old-deja/g++.pt/crash36.C: Likewise.
3919         * g++.old-deja/g++.pt/crash6.C: Likewise.
3920         * g++.old-deja/g++.pt/defarg13.C: Likewise.
3921         * g++.old-deja/g++.pt/derived3.C: Likewise.
3922         * g++.old-deja/g++.pt/error1.C: Likewise.
3923         * g++.old-deja/g++.pt/friend21.C: Likewise.
3924         * g++.old-deja/g++.pt/friend23.C: Likewise.
3925         * g++.old-deja/g++.pt/infinite1.C: Likewise.
3926         * g++.old-deja/g++.robertl/eb128.C: Likewise.
3927
3928 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
3929
3930         * gcc.c-torture/execute/20020225-2.c: New test.
3931
3932 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
3933
3934         * gcc.c-torture/execute/920730-1t.c,
3935         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
3936         Delete test cases, only relevant to -traditional.
3937
3938 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3939
3940         * gcc.dg/cpp/undef1.c: Remove.
3941         * gcc.dg/cpp/directiv.c: Update.
3942         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
3943
3944 2002-02-27  Michael Meissner  <meissner@redhat.com>
3945
3946         * gcc.c-torture/execute/20020226-1.c: New test.
3947
3948 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
3949
3950         * g++.dg/debug/debug4.C: New test.
3951
3952         * gcc.dg/ia64-visibility-1.c: New test.
3953
3954 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
3955
3956         * gcc.dg/debug/20020224-1.c: New.
3957
3958 2002-02-25  Kazu Hirata  <kazu@hxi.com>
3959
3960         * gcc.c-torture/execute/960416-1.x: New.
3961         * gcc.c-torture/execute/divconst-3.x: Likewise.
3962
3963 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
3964
3965         * gcc.dg/20020224-1.c: New test.
3966
3967 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
3968
3969         * gcc.c-torture/execute/20020225-1.c: New.
3970
3971 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3972
3973         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
3974
3975 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
3976
3977         * gcc.dg/20020222-1.c: New test.
3978
3979 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
3980
3981         * g++.dg/opt/anonunion1.C: New test.
3982
3983 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
3984
3985         * g++.dg/template/qualttp19.C: New test.
3986         * g++.dg/template/qualttp20.C: New test.
3987         * g++.old-deja/g++.jason/report.C: Adjust expected errors
3988         * g++.old-deja/g++.other/qual1.C: Likewise.
3989
3990 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
3991
3992         * gcc.dg/attr-alwaysinline.c: New.
3993
3994 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
3995
3996         * gcc.dg/20020220-1.c: New test.
3997
3998         * gcc.dg/20020220-2.c: New test.
3999
4000         * g++.dg/opt/mmx1.C: New test.
4001
4002 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
4003
4004         * gcc.c-torture/compile/20020110.c: New test.
4005
4006 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
4007
4008         * gcc.c-torture/execute/20020219-1.c: New test.
4009
4010         * gcc.dg/20020219-1.c: New test.
4011
4012         * gcc.dg/noncompile/20020220-1.c: New test.
4013
4014         * g++.dg/opt/ptrintsum1.C: New test.
4015
4016         * gcc.dg/debug/20020220-1.c: New test.
4017
4018 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
4019
4020         * gcc.c-torture/execute/20020216-1.c: New test.
4021
4022 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4023
4024         * gcc.dg/decl-1.c: Update, new test.
4025
4026 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
4027
4028         * g++.dg/abi/bitfield1.C: New test.
4029         * g++.dg/abi/bitfield2.C: New test.
4030
4031 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
4032
4033         * gcc.dg/attr-nest.c: New test.
4034
4035 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
4036
4037         * gcc.c-torture/execute/20020215-1.c: New test.
4038
4039 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
4040
4041         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
4042         * g++.dg/debug/debug.exp: New.
4043         * g++.dg/debug/trivial.C: New.
4044         * g++.dg/debug/debug1.C: Moved...
4045         * g++.dg/other/debug1.C: ...from here.
4046         * g++.dg/debug/debug2.C: Moved...
4047         * g++.dg/other/debug2.C: ...from here.
4048         * g++.dg/debug/debug3.C: Moved...
4049         * g++.dg/other/debug3.C: ...from here.
4050
4051         * gcc.dg/noncompile/20020213-1.c: New test.
4052
4053 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
4054
4055         * g++.dg/other/debug3.C: New test.
4056
4057         * gcc.c-torture/execute/20020213-1.c: New test.
4058
4059 2002-02-13  Richard Smith <richard@ex-parrot.com>
4060
4061         * g++.old-deja/g++.other/thunk1.C: New test.
4062
4063 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
4064
4065         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
4066
4067 2002-02-13  Stan Shebs  <shebs@apple.com>
4068
4069         * gcc.dg/altivec-3.c: New.
4070
4071 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
4072
4073         * gcc.dg/Wunreachable-1.c: New test.
4074         * gcc.dg/Wunreachable-2.c: New test.
4075
4076 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4077
4078         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
4079
4080 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
4081
4082         * gcc.dg/decl-1.c: New test.
4083
4084 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
4085
4086         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
4087
4088 2002-02-10  Kazu Hirata  <kazu@hxi.com>
4089
4090         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
4091         * gcc.c-torture/compile/980506-1.x: Likewise.
4092
4093 2002-02-10  Kazu Hirata  <kazu@hxi.com>
4094
4095         * gcc.dg/20020210-1.c: New.
4096
4097 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
4098
4099         * g77.f-torture/execute/947.f: New regression test
4100         for PR fortran/947.
4101
4102 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
4103
4104         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
4105         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
4106
4107 2002-02-08  Richard Henderson  <rth@redhat.com>
4108
4109         * gcc.c-torture/compile/labels-3.c: New.
4110
4111 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
4112
4113         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
4114         expression statements work instead.
4115         * gcc.dg/noncompile/20020207-1.c: New test.
4116
4117 2002-02-07  Richard Henderson  <rth@redhat.com>
4118
4119         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
4120
4121 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4122
4123         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
4124         message from g77
4125         * lib/g77-dg.exp: Trim g77 error messages so that they are
4126         recognized by dg.exp.
4127
4128 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4129
4130         PR fortran/5473
4131         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
4132
4133 2002-02-07  Richard Henderson  <rth@redhat.com>
4134
4135         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
4136         to be sufficiently aligned for integers.
4137
4138 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
4139
4140         * g++.dg/template/friend4.C: New test.
4141
4142 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4143
4144         PR fortran/5743
4145         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
4146         unsupported cases.
4147
4148 2002-02-07  Richard Henderson  <rth@redhat.com>
4149
4150         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
4151         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
4152         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
4153         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
4154
4155 2002-02-06  Richard Henderson  <rth@redhat.com>
4156
4157         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
4158
4159 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
4160
4161         * gcc.dg/20020206-1.c: New test.
4162
4163 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
4164
4165         * gcc.c-torture/execute/20020206-1.c: New test.
4166
4167         * gcc.c-torture/execute/20020206-2.c: New test.
4168
4169         PR optimization/5429:
4170         * gcc.c-torture/compile/20020206-1.c: New test.
4171
4172 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
4173
4174         * g++.dg/ext/align1.C: Do not use an explicit alignment value
4175         as certain file formats cannot support particularly large
4176         alignments.
4177
4178         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
4179         and do not expect to be able to link the executable.
4180
4181         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
4182         fail because the COFF format does not support the weak attribute.
4183
4184 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
4185
4186         * g77.dg/pr5473.f:  New test
4187
4188 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
4189
4190         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
4191         Fix testcase accordingly.
4192
4193 2002-02-04  Richard Henderson  <rth@redhat.com>
4194
4195         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
4196         (buf): Change to be an array of pointers, not ints.
4197
4198 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4199
4200         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
4201         before all tests.  Move warning one line above to match where it
4202         C frontend emits.
4203         * gcc.dg/Wswitch-2.c: New test.
4204         * g++.dg/warn/Wswitch-1.C: New test.
4205         * g++.dg/warn/Wswitch-2.C: New test.
4206
4207 2002-02-04  Richard Henderson  <rth@redhat.com>
4208
4209         * g++.dg/abi/offsetof.C: Fix size comparison.
4210
4211 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
4212
4213         * gcc.dg/cast-qual-2.c: New test.
4214
4215 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4216
4217         * gcc.dg/20020201-4.c: New test.
4218
4219 2002-02-04  Ben Elliston  <bje@redhat.com>
4220
4221         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
4222         target_info attribute != 0, in addition to the empty string.
4223         (gcc_target_compile): Likewise.
4224
4225 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
4226
4227         * gcc.dg/Wswitch.c: New test.
4228         PR gcc/4475. PR gcc/3780.
4229
4230 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
4231
4232         * g77.f-torture/execute/5122.f: New test for regressions
4233         against PR fortran/5122.
4234
4235 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
4236
4237         * g77.f-torture/compile/pr3743.f: Delete
4238         * g77.dg/pr3743-1.f: New test.
4239         * g77.dg/pr3743-2.f: New test.
4240         * g77.dg/pr3743-3.f: New test.
4241         * g77.dg/pr3743-4.f: New test.
4242
4243 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4244
4245         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
4246
4247 2002-02-02  Richard Henderson  <rth@redhat.com>
4248
4249         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
4250         * gcc.c-torture/execute/bf64-1.c: Likewise.
4251
4252 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4253
4254         * gcc.dg/20020201-2.c: New test.
4255
4256         * gcc.dg/20020201-3.c: New test.
4257
4258         * gcc.c-torture/execute/bitfld-2.c: New test.
4259
4260 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4261
4262         * gcc.dg/bitfld-1.c: Update.
4263         * gcc.dg/bitfld-2.c: Update.
4264         * gcc.c-torture/execute/bitfld-1.x: New.
4265
4266 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4267
4268         * gcc.c-torture/execute/20020201-1.c: New test.
4269
4270 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
4271
4272         PR target/5469
4273         * gcc.dg/20020201-1.c: New test.
4274
4275 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
4276
4277         PR fortran/3743
4278         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
4279         * g77.f-torture/compile/pr3743.x: Remove
4280
4281 2002-01-31  Tom Rix  <trix@redhat.com>
4282
4283         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
4284
4285 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4286
4287         * gcc.dg/noncompile/20020130-1.c: New test.
4288
4289 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
4290
4291         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
4292
4293 2002-01-29  Richard Henderson  <rth@redhat.com>
4294
4295         * gcc.c-torture/execute/991118-1.c: Cast various constants back
4296         to long long.
4297         * gcc.c-torture/execute/bf64-1.c: Likewise.
4298
4299 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
4300
4301         * gcc.c-torture/execute/20020129-1.c: New test.
4302
4303 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4304
4305         * gcc.c-torture/compile/20000224-1.c: Update.
4306         * gcc.c-torture/execute/bitfld-1.c: New tests.
4307         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
4308         * gcc.dg/uninit-A.c: Update.
4309
4310 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
4311
4312         * g++.dg/template/ctor1.C: Add instantiation.
4313
4314 2002-01-28  Paul Koning  <pkoning@equallogic.com>
4315
4316         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
4317         argument to __builtin_prefetch to be const ptr.
4318
4319 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
4320
4321         * gcc.c-torture/compile/20020120-1.c: New test.
4322
4323 2002-01-27  Kazu Hirata  <kazu@hxi.com>
4324
4325         * gcc.c-torture/execute/20020127-1.c: New test.
4326
4327 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
4328
4329         * g77.dg/f77-edit-i-in.f: New test
4330         * g77.dg/f77-edit-i-out.f: New test
4331
4332 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
4333
4334         * gcc.dg/debug/debug.exp: New file.
4335         * gcc.dg/debug/trivial.c: New file.
4336         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
4337         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
4338         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
4339         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
4340         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
4341         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
4342         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
4343         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
4344         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
4345         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
4346         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
4347         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
4348         * gcc.dg/20000503-1.c: Removed.
4349         * gcc.dg/20010207-1.c: Removed.
4350         * gcc.dg/20011223-1.c: Removed.
4351         * gcc.dg/20020104-2.c: Removed.
4352         * gcc.dg/debug-1.c: Removed.
4353         * gcc.dg/debug-2.c: Removed.
4354         * gcc.dg/debug-3.c: Removed.
4355         * gcc.dg/debug-4.c: Removed.
4356         * gcc.dg/debug-5.c: Removed.
4357         * gcc.dg/debug-6.c: Removed.
4358         * gcc.dg/dwarf2-1.c: Removed.
4359         * gcc.dg/dwarf2-2.c: Removed.
4360
4361 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
4362
4363         * g++.old-deja/g++.other/eh5.C: New test.
4364         * g++.old-deja/g++.other/sibcall2.C: New test.
4365         * g++.old-deja/g++.other/array9.C: New test.
4366         * g++.old-deja/g++.other/typename2.C: New test.
4367         * g++.old-deja/g++.other/crash60.C: New test.
4368         * g++.old-deja/g++.other/conv9.C: New test.
4369         * g++.old-deja/g++.other/mangle10.C: New test.
4370         * g++.old-deja/g++.other/unchanging1.C: New test.
4371         * g++.old-deja/g++.other/exprstmt1.C: New test.
4372         * g++.old-deja/g++.other/inline23.C: New test.
4373         * g++.old-deja/g++.eh/ia64-1.C: New test.
4374         * g++.old-deja/g++.other/dwarf2-1.C: New test.
4375         * g++.old-deja/g++.other/reload1.C: New test.
4376         * g++.old-deja/g++.other/static20.C: New test.
4377         * g++.old-deja/g++.other/local-alloc1.C: New test.
4378         * g++.old-deja/g++.other/conv8.C: New test.
4379         * g++.old-deja/g++.other/stmtexpr2.C: New test.
4380         * g++.old-deja/g++.other/storeexpr1.C: New test.
4381         * g++.old-deja/g++.other/storeexpr2.C: New test.
4382         * g++.dg/eh/template2.C: New test.
4383         * g++.dg/warn/weak1.C: New test.
4384
4385 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
4386
4387         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4388         Remove first, non-varying, argument.
4389
4390 2002-01-23  Richard Henderson  <rth@redhat.com>
4391
4392         * gcc.dg/inline-2.c: New.
4393
4394         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
4395         Add optional target arg.  Check number of arguments.
4396         (scan-assembler-not, scan-assembler-dem): Likewise.
4397         (scan-assembler-dem-not): Likewise.
4398
4399 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4400
4401         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
4402         line 12.
4403         * g++.old-deja/g++.brendan/parse3.C,
4404         g++.old-deja/g++.other/crash26.C,
4405         g++.old-deja/g++.other/crash28.C,
4406         g++.old-deja/g++.other/crash29.C,
4407         g++.old-deja/g++.other/crash30.C,
4408         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
4409
4410 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
4411
4412         * gcc.dg/20020115-1.c: New.
4413
4414 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
4415
4416         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
4417
4418 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
4419
4420         * gcc.dg/20020122-3.c: New.
4421
4422 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
4423
4424         * g++.dg/other/gc1.C: New test.
4425
4426 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4427
4428         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
4429
4430 2002-01-22  Richard Henderson  <rth@redhat.com>
4431
4432         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
4433
4434 2002-01-22  Richard Henderson  <rth@redhat.com>
4435
4436         * gcc.dg/20020122-4.c: New.
4437
4438 2002-01-22  H.J. Lu <hjl@gnu.org>
4439
4440         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
4441         link output.
4442         * gcc.dg/special/ecos.exp: Likewise.
4443         * lib/g++-dg.exp: Likewise.
4444         * lib/g77-dg.exp: Likewise.
4445         * lib/gcc-dg.exp : Likewise.
4446         * lib/mike-g++.exp: Likewise.
4447         * lib/mike-g77.exp: Likewise.
4448         * lib/mike-gcc.exp: Likewise.
4449         * lib/objc-dg.exp: Likewise.
4450
4451 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
4452
4453         PR target/5379
4454         * gcc.dg/20020122-2.c: New test.
4455
4456 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
4457
4458         * gcc.dg/20020122-1.c: New test.
4459
4460 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
4461
4462         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4463
4464 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
4465
4466         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
4467
4468 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4469
4470         * gcc.c-torture/compile/20020121-1.c: New test.
4471
4472 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4473
4474         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
4475         ld_library_path.
4476
4477 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
4478
4479         * gcc.dg/20020218-1.c: New test.
4480
4481 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
4482
4483         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
4484         messages
4485         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
4486         "At global scope" warning
4487         * g++.dg/ext/align1.C: Change cygwin test for alignment
4488         from db-bogus to dg-warning
4489
4490 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
4491
4492         * g77.f-torture/compile/cpp2.F: New test.
4493
4494 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4495
4496         * g++.dg/template/access1.C: New test.
4497
4498 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
4499
4500         * gcc.dg/20020118-1.c: New.
4501
4502 2002-01-18  Kazu Hirata  <kazu@hxi.com>
4503
4504         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
4505
4506 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4507
4508         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
4509         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
4510         alignment warnings.
4511
4512 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4513
4514         * gcc.misc-tests/i386-prefetch.exp: Save and restore
4515         torture_with_loops and torture_without_loops
4516
4517 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
4518
4519         * gcc.c-torture/compile/20020116-1.c: New test.
4520
4521 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
4522
4523         * gcc.dg/20020116-2.c: New test.
4524
4525         * gcc.dg/ultrasp4.c: New test.
4526
4527         * gcc.dg/20020116-1.c: New test.
4528
4529 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
4530
4531         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
4532         by EABI.
4533
4534 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
4535
4536         * gcc.misc-tests/i386-prefetch.exp: New.
4537         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
4538         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
4539         * gcc.misc-tests/i386-pf-none-1.c: New test.
4540         * gcc.misc-tests/i386-pf-sse-1.c: New test.
4541
4542 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
4543
4544         * gcc.dg/gnu89-init-1.c: Add new tests.
4545
4546 2002-01-15  Andreas Jaeger  <aj@suse.de>
4547
4548         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
4549         * gcc.dg/i386-mmx-2.c: Likewise.
4550         * gcc.dg/i386-sse-1.c: Likewise.
4551         * gcc.dg/i386-sse-2.c: Likewise.
4552         * gcc.dg/i386-sse-3.c: Likewise.
4553
4554 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
4555
4556         * g77.f-torture/execute/intrinsic-unix-bessel.f:
4557         Uncomment additional cases that now pass.
4558
4559 2002-01-11  Richard Henderson  <rth@redhat.com>
4560
4561         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
4562         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
4563
4564 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
4565
4566         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
4567
4568 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
4569
4570         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
4571         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
4572
4573 2002-01-10  Dale Johannesen  <dalej@apple.com>
4574
4575         * gcc.c-torture/execute/loop-11.c: New.
4576
4577 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
4578
4579         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
4580         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
4581
4582 2002-01-09  Richard Henderson  <rth@redhat.com>
4583
4584         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
4585         type in which to perform the operation for each size.
4586
4587 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
4588
4589         * gcc.c-torture/compile/20020109-2.c: New test.
4590
4591 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
4592
4593         * gcc.c-torture/execute/loop-10.c: New test.
4594
4595 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4596
4597         * gcc.c-torture/compile/20010226-1.c: New test.
4598         * gcc.c-torture/compile/20010227-1.c: New test.
4599         * gcc.c-torture/compile/20010426-1.c: New test.
4600         * gcc.c-torture/compile/20010510-1.c: New test.
4601         * gcc.c-torture/compile/20010605-3.c: New test.
4602         * gcc.c-torture/compile/20010824-1.c: New test.
4603         * gcc.c-torture/execute/20010409-1.c: New test.
4604         * gcc.dg/noncompile/20000901-1.c: New test.
4605         * gcc.dg/20001023-1.c: New test.
4606         * gcc.dg/20001101-1.c: New test.
4607         * gcc.dg/20001102-1.c: New test.
4608         * gcc.dg/20010207-1.c: New test.
4609         * gcc.dg/20010405-1.c: New test.
4610         * gcc.dg/20010822-1.c: New test.
4611         * gcc.dg/20011107-1.c: New test.
4612
4613 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
4614
4615         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
4616
4617         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
4618         execution failure on PA targets.
4619
4620 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4621
4622         * gcc.c-torture/compile/20020109-1.c: New test.
4623
4624 2002-01-08  Kazu Hirata  <kazu@hxi.com>
4625
4626         * gcc.c-torture/execute/20020108-1.c: New test.
4627
4628 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
4629
4630         * gcc.dg/20020108-1.c: New test.
4631
4632 2002-01-08  H.J. Lu <hjl@gnu.org>
4633
4634         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
4635         for header files.
4636
4637 2002-01-08  Geoff Keating  <geoffk@redhat.com>
4638
4639         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
4640         consistency.
4641
4642 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
4643
4644         * gcc.dg/altivec-4.c: Test altivec predicates.
4645
4646 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
4647
4648         * gcc.c-torture/execute/20020107-1.c: New test.
4649
4650 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
4651
4652         PR c/5279
4653         * gcc.c-torture/compile/20020106-1.c: New test.
4654
4655 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
4656
4657         * gcc.c-torture/execute/nestfunc-4.c: New test.
4658
4659 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4660
4661         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
4662         extra triple that slipped in.
4663         * g++.old-deja/g++.abi/align.C: Likewise.
4664         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4665
4666 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4667
4668         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
4669         * g++.old-deja/g++.abi/align.C: Likewise.
4670         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4671
4672         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
4673         on FreeBSD/i386.
4674         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
4675         FreeBSD.
4676
4677 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
4678
4679         * gcc.dg/20020104-1.c: New test.
4680
4681         * gcc.dg/20020104-2.c: New test.
4682
4683 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
4684
4685         * gcc.dg/20020103-1.c: Fix typo in target selector.
4686
4687 2002-01-03  Richard Henderson  <rth@redhat.com>
4688
4689         * gcc.dg/20020103-1.c: New.
4690
4691 2002-01-03  Kazu Hirata  <kazu@hxi.com>
4692
4693         * gcc.c-torture/execute/20020103-1.c: New test.
4694
4695 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
4696
4697         * g++.dg/other/debug2.C: New test.
4698
4699         * gcc.c-torture/compile/20020103-1.c: New test.
4700
4701 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
4702
4703         * gcc.dg/gnu89-init-1.c: Added new tests.
4704
4705 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4706
4707         * g++.dg/template/friend2.C: Remove as patch is reverted.
4708
4709         * g++.dg/warn/oldcast1.C: New test.
4710
4711         * g++.dg/template/ptrmem1.C: New test.
4712         * g++.dg/template/ptrmem2.C: New test.
4713
4714         * g++.dg/template/ntp.C: New test.
4715
4716         * g++.dg/other/component1.C: New test.
4717
4718         * g++.dg/template/ttp3.C: New test.
4719
4720         * g++.dg/template/friend2.C: New test.
4721         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
4722
4723 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4724
4725         * g++.dg/other/ptrmem1.C: New test.
4726         * g++.dg/other/ptrmem2.C: New test.
4727
4728 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4729
4730         * g++.dg/template/ctor1.C: New test.
4731
4732 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4733
4734         * g++.dg/template/friend2.C: New test.
4735
4736 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
4737
4738         * gcc.dg/mmix-1.c: New test.
4739
4740 2001-12-31  Richard Henderson  <rth@redhat.com>
4741
4742         * gcc.dg/asm-5.c: New.
4743
4744 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
4745
4746         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
4747         in namespace __gnu_cxx
4748
4749 2001-12-30  Richard Henderson  <rth@redhat.com>
4750
4751         * gcc.dg/debug-6.c: New.
4752
4753 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
4754
4755         * gcc.c-torture/compile/20011229-2.c: New test.
4756
4757 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
4758
4759         * gcc.dg/debug-3.c: New test.
4760         * gcc.dg/debug-4.c: New test.
4761         * gcc.dg/debug-5.c: New test.
4762
4763 2001-12-29  Richard Henderson  <rth@redhat.com>
4764
4765         * g++.dg/eh/loop1.C: New.
4766
4767 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4768
4769         * g++.dg/template/crash1.C: New test.
4770
4771 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4772
4773         * g++.dg/other/const1.C: New test.
4774
4775 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
4776
4777         * gcc.c-torture/compile/20011229-1.c: New test.
4778
4779 2001-12-28  Stan Shebs  <shebs@apple.com>
4780
4781         * lib/objc-torture.exp: Resync with c-torture.exp.
4782         * lib/objc.exp: Load standard libraries.
4783
4784 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
4785
4786         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
4787         additional tests.
4788
4789 2001-12-27  Roger Sayle <roger@eyesopen.com>
4790
4791         * gcc.c-torture/execute/string-opt-16.c: New testcase.
4792
4793 2001-12-27  Richard Henderson  <rth@redhat.com>
4794
4795         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
4796
4797 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
4798
4799         * g++.dg/eh/ctor1.C: New test.
4800         * g++.dg/other/error2.C: New test.
4801
4802 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
4803
4804         * g++.dg/other/init2.C: New test.
4805
4806 2001-12-24  Richard Henderson  <rth@redhat.com>
4807
4808         * gcc.dg/20011223-1.c: New.
4809         * gcc.dg/inline-1.c: New.
4810
4811 2001-12-23  Richard Henderson  <rth@redhat.com>
4812
4813         * gcc.dg/asm-4.c: Test operand modifiers.
4814
4815 2001-12-23  Richard Henderson  <rth@redhat.com>
4816
4817         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
4818
4819 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4820
4821         * gcc.c-torture/execute/20011223-1.c: New test.
4822
4823 2001-12-21  Richard Henderson  <rth@redhat.com>
4824
4825         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
4826         re-enables the warning.
4827
4828 2001-12-21  Richard Henderson  <rth@redhat.com>
4829
4830         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
4831
4832 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
4833
4834         * gcc.c-torture/compile/20011218-1.c: New test.
4835
4836 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
4837
4838         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
4839         arm-isr.c test.
4840         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
4841         epilogue generation for ARM ISR routines.
4842
4843 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4844
4845         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
4846         * gcc.dg/format/c90-printf-3.c: Likewise.
4847         * gcc.dg/format/c99-printf-3.c: Likewise.
4848         * gcc.dg/format/ext-1.c: Likewise.
4849         * gcc.dg/format/ext-6.c: Likewise.
4850         * gcc.dg/format/format.h: Prototype unlocked stdio.
4851
4852 2001-12-20  Richard Henderson  <rth@redhat.com>
4853
4854         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
4855         (arena): Use it.
4856         (malloc): Correct allocation logic.  Abort if we fill up the
4857         arena before initialization complete.
4858         (realloc): Correct allocation logic.
4859
4860 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
4861
4862         * gcc.c-torture/compile/20011219-2.c: New test.
4863
4864         * gcc.c-torture/execute/20011219-1.c: New test.
4865
4866 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
4867
4868         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
4869         target does not support weak symbols.
4870
4871 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
4872
4873         * gcc.c-torture/compile/20011219-1.c: New test.
4874
4875 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
4876
4877         * g++.dg/other/error1.C: New test.
4878
4879 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
4880
4881         * gcc.c-torture/execute/20011217-1.c: New test.
4882
4883 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
4884
4885         * objc.dg/special/: New directory.
4886         * objc.dg/special/special.exp: New file.
4887         * objc.dg/special/unclaimed-category-1.h: New file.
4888         * objc.dg/special/unclaimed-category-1a.m: New file.
4889         * objc.dg/special/unclaimed-category-1.m: New file.
4890
4891 2001-12-17  Andreas Jaeger  <aj@suse.de>
4892
4893         * gcc.c-torture/compile/20011217-2.c: New test.
4894
4895 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4896
4897         * gcc.c-torture/compile/20011217-1.c: New test.
4898
4899 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
4900
4901         * testsuite/gcc.dg/20011214-1.c: New.
4902
4903 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
4904
4905         * gcc.dg/altivec-4.c: New.
4906
4907 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
4908
4909         * gcc.dg/20011113-1.c: New test.
4910
4911 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4912
4913         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
4914         std::__malloc_alloc_template<0> and
4915         std::__default_alloc_template<false, 0>.
4916
4917 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4918
4919         * objc/execute/bf-21.m: New test.
4920         * objc/execute/enumeration-1.m: New test.
4921         * objc/execute/enumeration-2.m: New test.
4922
4923 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
4924
4925         * gcc.dg/gnu89-init-1.c: New test.
4926
4927 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
4928
4929         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
4930         * g++.old-deja/g++.jason/2371.C: Likewise.
4931         * g++.old-deja/g++.jason/template33.C: Likewise.
4932         * g++.old-deja/g++.jason/template34.C: Likewise.
4933         * g++.old-deja/g++.jason/template36.C: Likewise.
4934         * g++.old-deja/g++.oliva/typename1.C: Likewise.
4935         * g++.old-deja/g++.oliva/typename2.C: Likewise.
4936         * g++.old-deja/g++.other/typename1.C: Likewise.
4937         * g++.old-deja/g++.pt/inherit2.C: Likewise.
4938         * g++.old-deja/g++.pt/nontype5.C: Likewise.
4939         * g++.old-deja/g++.pt/typename11.C: Likewise.
4940         * g++.old-deja/g++.pt/typename14.C: Likewise.
4941         * g++.old-deja/g++.pt/typename16.C: Likewise.
4942         * g++.old-deja/g++.pt/typename3.C: Likewise.
4943         * g++.old-deja/g++.pt/typename4.C: Likewise.
4944         * g++.old-deja/g++.pt/typename5.C: Likewise.
4945         * g++.old-deja/g++.pt/typename7.C: Likewise.
4946         * g++.old-deja/g++.robertl/eb9.C: Likewise.
4947
4948 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
4949
4950         * g++.dg/other/linkage1.C: New test.
4951         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
4952         specifiers.
4953
4954 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
4955
4956         * gcc.dg/concat.c: New test.
4957
4958 2001-12-11  Stan Shebs  <shebs@apple.com>
4959
4960         * objc/compile: New test directory.
4961         * objc/compile/compile.exp: New expect script.
4962         * objc/compile/20011211-1.m: New compile test.
4963
4964 2001-12-11  Jason Merrill  <jason@redhat.com>
4965
4966         * lib/prune.exp (prune_gcc_output): Also handle "In member
4967         function".  So many permutations...
4968
4969 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
4970
4971         * g++.dg/template/typedef1.C: New test.
4972
4973 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
4974
4975         * g++.dg/other/copy1.C: New test.
4976
4977 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
4978
4979         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
4980
4981         * gcc.dg/builtin-choose-expr.c: New.
4982
4983 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
4984
4985         * gcc.dg/altivec-2.c: New.
4986
4987 2001-12-07  Richard Henderson  <rth@redhat.com>
4988
4989         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
4990
4991 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
4992
4993         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
4994         ultrasparc.
4995
4996 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4997
4998         * g++-old.deja/g++.robertl/eb101.C: Deleted.
4999
5000 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
5001
5002         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
5003         variable argument list.
5004
5005 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
5006
5007         * gcc.c-torture/execute/memcheck: Delete entire directory.
5008         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
5009         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
5010
5011 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5012
5013         * gcc.dg/Wshadow-1.c: New test.
5014
5015 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
5016
5017         * gcc.c-torture/compile/20011130-1.c: New test.
5018
5019         * gcc.dg/noncompile/20011025-1.c: New test.
5020
5021         * g++.dg/other/anon-union.C: New test.
5022
5023         * gcc.c-torture/execute/20011024-1.c: New test.
5024
5025 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5026
5027         * gcc.c-torture/execute/20000722-1.x,
5028         gcc.c-torture/execute/20010123-1.x: Remove.
5029         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
5030         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
5031         gcc.dg/c99-complit-2.c: New tests.
5032
5033 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
5034
5035         * g++.dg/inherit/base1.C: New test.
5036
5037 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
5038
5039         * g++.dg/other/stdarg1.C: New test.
5040
5041         * gcc.c-torture/compile/20011130-2.c: New test.
5042
5043 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
5044
5045         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
5046         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
5047         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
5048         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
5049         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
5050         * gcc.dg/builtin-prefetch-1.c: New test.
5051
5052 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
5053
5054         * gcc.dg/20011130-1.c: New test.
5055
5056 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
5057
5058         * g++.dg/other/scope1.C: New test.
5059         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
5060
5061 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5062
5063         * gcc.dg/vla-init-1.c: New test.
5064
5065 2001-12-01  Geoff Keating  <geoffk@redhat.com>
5066
5067         * gcc.c-torture/compile/structs.c: New testcase from GDB.
5068
5069 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5070
5071         * objc.dg/alias.m: Update.
5072         * objc.dg/class-1.m: Update.
5073         * objc.dg/const-str-1.m: Update.
5074         * objc.dg/fwd-proto-1.m: Update.
5075         * objc.dg/id-1.m: Update.
5076         * objc.dg/super-class-1.m: Update.
5077
5078 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
5079
5080         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
5081         constructs.
5082
5083 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
5084
5085         * gcc.c-torture/execute/20011128-1.c: New test.
5086
5087 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
5088
5089         * gcc.dg/20011127-1.c: New test.
5090
5091 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5092
5093         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
5094         from Austin Group draft 7.
5095         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
5096         scanf format arguments.
5097         * gcc.dg/format/no-exargs-2.c: New test.
5098
5099 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
5100
5101         * g++.dg/abi/vbase8-4.C: New test.
5102
5103 2001-11-24  Ian Lance Taylor  <ian@airs.com>
5104
5105         * gcc.c-torture/execute/20011121-1.c: New test.
5106
5107 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
5108
5109         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
5110
5111 2001-11-23  Andreas Jaeger  <aj@suse.de>
5112
5113         * gcc.dg/cpp/charconst-2.c: New test.
5114
5115 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
5116
5117         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
5118         to the host if it is remote.  Let tests specify extra headers
5119         they use.
5120         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
5121         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
5122         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
5123         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
5124         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
5125         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
5126         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
5127         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
5128         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
5129         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
5130
5131 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
5132
5133         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
5134         for little endian ARMs.
5135
5136 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
5137
5138         * gcc.c-torture/compile/20011119-1.c: New test.
5139         * gcc.c-torture/compile/20011119-2.c: New test.
5140
5141 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
5142
5143         * gcc.dg/altivec-1.c: Fix typo.
5144
5145 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5146
5147         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
5148
5149 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
5150
5151         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
5152
5153 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
5154
5155         * lib/g77.exp: Don't specify --rpath-link.
5156
5157         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
5158         across all the headers.
5159         * gcc.dg/format/format.exp: For testing on a remote host,
5160         copy format.h.
5161
5162         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
5163         * gcc.c-torture/execute/930406-1.c: Likewise.
5164         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5165
5166 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
5167
5168         * gcc.dg/altivec-1.c: New.
5169
5170 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
5171
5172         * gcc.dg/cpp/fpreprocessed.c: New test case.
5173
5174 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5175
5176         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
5177         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
5178         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
5179
5180 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5181
5182         * gcc.dg/no-builtin-1.c: New test.
5183
5184 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
5185
5186         * gcc.c-torture/execute/20011115-1.c: New test.
5187
5188 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
5189
5190         * gcc.c-torture/compile/20011114-2.c: New test.
5191         * gcc.c-torture/compile/20011114-3.c: New test.
5192         * gcc.c-torture/compile/20011114-4.c: New test.
5193
5194 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
5195
5196         * g++.dg/other/init1.C: New test.
5197
5198 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
5199
5200         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
5201         message.
5202
5203         * gcc.c-torture/execute/20011114-1.c: New testcase.
5204
5205         * gcc.c-torture/compile/20010327-1.c: Revert last change.
5206         * gcc.c-torture/compile/20011114-1.c: New test, exactly
5207         like the (before this change) version of 20010327-1.c.
5208
5209 2001-11-14  Roger Sayle <roger@eyesopen.com>
5210
5211         * gcc.c-torture/execute/string-opt-13.c: New testcase.
5212
5213 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
5214
5215         * g++.dg/init/array2.C: New test.
5216
5217 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
5218
5219         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
5220
5221 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
5222
5223         * g++.dg/other/forscope1.C: New test.
5224         * g++.dg/ext/forscope1.C: New test.
5225         * g++.dg/ext/forscope2.C: New test.
5226
5227 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
5228
5229         * gcc.c-torture/execute/20011113-1.c: New test.
5230
5231 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
5232
5233         * gcc.c-torture/execute/20011109-2.c: New test.
5234
5235         * gcc.c-torture/execute/20011109-1.c: New test.
5236
5237 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
5238
5239         * gcc.c-torture/compile/20011109-1.c: New test.
5240
5241 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
5242
5243         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
5244         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
5245         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
5246         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
5247         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
5248         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
5249         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
5250
5251 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5252
5253         * g++.dg/warn/Wshadow-1.C: New tests.
5254         * g++.old-deja/g++.mike/for3.C: Update.
5255
5256 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5257
5258         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
5259         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
5260         XFAILs.  Adjust expected error texts.
5261         * gcc.c-torture/compile/20011106-1.c,
5262         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
5263         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
5264         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
5265         gcc.dg/c99-array-lval-5.c: New tests.
5266
5267 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5268
5269         * gcc.dg/cpp/defined.c: Update.
5270
5271 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5272
5273         * gcc.c-torture/execute/anon-1.c: New test.
5274
5275 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
5276
5277         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
5278         same size, so no warning should be produced on stormy16.
5279
5280         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
5281         due to oversized array.
5282         * g++.old-deja/g++.mike/ns15.C: Likewise.
5283         * g++.old-deja/g++.pt/crash16.C: Likewise.
5284
5285 2001-11-02  Graham Stott  <grahams@redhat.com>
5286
5287         * g++.dgother/debug1.C: Fix typos.
5288
5289 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
5290
5291         * g++.dg/other/debug1.C: New test.
5292
5293 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5294
5295         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
5296         of unsigned long.
5297
5298 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
5299
5300         * gcc.dg/20011029-2.c: New test.
5301
5302         * gcc.c-torture/compile/20011029-1.c: New test.
5303
5304 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5305
5306         * objc/execute/class_self-1.m: New test.
5307         * objc/execute/class_self-2.m: New test.
5308
5309 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
5310
5311         * gcc.misc-tests/msgs.exp: Delete.
5312         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
5313         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
5314         error set to match recent changes.
5315
5316 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
5317
5318         * gcc.dg/20011021-1.c: New test.
5319
5320 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
5321
5322         * gcc.c-torture/compile/20011023-1.c: New test.
5323
5324 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
5325
5326         * lib/g77.exp: Rewrite based on lib/g++.exp.
5327
5328 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
5329
5330         * gcc.c-torture/execute/20011019-1.c: New test.
5331
5332         * gcc.dg/20011018-1.c: New test.
5333
5334 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
5335
5336         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
5337
5338 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
5339
5340         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
5341         * gcc.dg/attr-invalid.c: Likewise.
5342
5343 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
5344
5345         * testsuite/gcc.dg/20011015-1.c: New test.
5346
5347 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5348
5349         * g++.dg/template/unify2.C: New test.
5350
5351 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5352
5353         * g++.dg/other/exception-specification.C: New test
5354
5355 2001-10-13  Tom Rix  <trix@redhat.com>
5356
5357         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
5358         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
5359
5360 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
5361
5362         * testsuite/gcc.dg/20011009-1.c: New test.
5363
5364 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
5365
5366         PR g++/4476
5367         * g++.dg/other/friend1.C: New test.
5368
5369 2001-10-11  Richard Henderson  <rth@redhat.com>
5370
5371         * g++.old-deja/g++.other/crash18.C: Add -S to options.
5372
5373 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5374
5375         * gcc.c-torture/compile/20011010-1.c: New.
5376
5377 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5378
5379         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
5380         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
5381         g77.f-torture/execute/execute.exp,
5382         g77.f-torture/noncompile/noncompile.exp,
5383         gcc.c-torture/compile/compile.exp,
5384         gcc.c-torture/execute/execute.exp,
5385         gcc.c-torture/execute/ieee/ieee.exp,
5386         gcc.c-torture/execute/memcheck/memcheck.exp,
5387         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
5388         objc/execute/execute.exp: Update FSF address.
5389
5390 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
5391
5392         * gcc.dg/cpp/cmdlne-C.c: Update.
5393         * gcc.dg/cpp/cmdlne-C2.c: New.
5394
5395 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5396
5397         * gcc.c-torture/execute/20011008-3.c: New.
5398
5399 2001-10-08  DJ Delorie  <dj@redhat.com>
5400
5401         * gcc.dg/20011008-1.c: New.
5402         * gcc.dg/20011008-2.c: New.
5403
5404 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5405
5406         * gcc.dg/cpp/spacing1.c: Update test.
5407
5408 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5409
5410         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
5411         spelling errors of "separate" as "seperate".
5412
5413 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
5414
5415         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
5416         enough to avoid inlining.
5417
5418 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5419
5420         * lib/g77.exp: set libg2c_dir correctly.
5421
5422 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5423
5424         * gcc.dg/cpp/macro11.c: New test.
5425
5426 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5427
5428         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
5429         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
5430         gcc.dg/format/multattr-3.c: New tests.
5431         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
5432         tests for format attributes on function pointers being rejected.
5433
5434 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5435
5436         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
5437
5438 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5439
5440         * g++.dg/warn/format1.C: New test.
5441
5442 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
5443
5444         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
5445
5446 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5447
5448         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
5449
5450 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5451
5452         * gcc.dg/cpp/redef2.c: Add test.
5453
5454 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
5455
5456         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
5457         long-standing bug on i686, apparently.
5458         * gcc.c-torture/execute/loop-2c.x: New file.
5459         * gcc.c-torture/execute/loop-2d.x: New file.
5460         * gcc.c-torture/execute/loop-3c.x: New file.
5461
5462 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
5463
5464         * gcc.dg/cpp/20000625-2.c: Correct line number.
5465
5466 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5467
5468         * gcc.dg/cpp/macro10.c: New test.
5469         * gcc.dg/cpp/strify3.c: New test.
5470         * gcc.dg/cpp/spacing1.c: Add tests.
5471         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
5472         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
5473
5474 2001-09-24  DJ Delorie  <dj@redhat.com>
5475
5476         * gcc.c-torture/execute/20010924-1.c: New test.
5477
5478 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5479
5480         * testsuite/objc/execute/paste.m: Remove.
5481
5482 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5483
5484         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
5485
5486 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
5487
5488         * g77.dg/strlen0.f: New test.
5489
5490 2001-09-21  Richard Henderson  <rth@redhat.com>
5491
5492         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
5493         * g++.old-deja/g++.abi/vtable2.C: Likewise.
5494
5495 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5496
5497         Table-driven attributes.
5498         * g++.dg/ext/attrib1.C: New test.
5499
5500 2001-09-20  DJ Delorie  <dj@redhat.com>
5501
5502         * gcc.dg/20000926-1.c: Update expected warning messages.
5503         * gcc.dg/array-2.c: Likewise, and test for warnings too.
5504         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
5505         array.
5506
5507 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
5508
5509         * g++.dg/eh/registers1.C: New test case.
5510
5511 2001-09-17  Richard Henderson  <rth@redhat.com>
5512
5513         * gcc.dg/array-5.c: Fix VLA decomposition test.
5514
5515 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5516
5517         * gcc.dg/cpp/line5.c: New testcase.
5518
5519 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
5520
5521         * gcc.dg/cpp/macro9.c: New test.
5522
5523 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
5524
5525         * gcc.c-torture/execute/980223.c: Change type of addr from long
5526         to char *.
5527
5528 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
5529
5530         * gcc.c-torture/execute/20010915-1.c: New test.
5531
5532 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
5533
5534         * g77.dg/bprob: New directory.
5535         * g77.dg/bprob/bprob.exp: New file.
5536         * g77.dg/bprob/bprob-1.f: New test.
5537         * g77.dg/gcov: New directory.
5538         * g77.dg/gcov/gcov.exp: New file.
5539         * g77.dg/gcov/gcov-1.f: New test.
5540         * g77.dg/gcov/gcov-1.x: New file.
5541
5542 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5543
5544         * gcc.dg/cpp/directiv.c: Update.
5545         * gcc.dg/cpp/undef1.c: Update.
5546
5547 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
5548
5549         * gcc.dg/20010912-1.c: New test.
5550
5551 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
5552
5553         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
5554         language-independent file in lib.
5555         * lib/gcov.exp: New file.
5556
5557 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5558
5559         * gcc.c-torture/compile/20010911-1.c: New test.
5560
5561 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
5562
5563         * lib/profopt.exp: New, to support profile-directed optimizations.
5564         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
5565         * gcc.misc-tests/bprob-1.c: New test.
5566         * gcc.misc-tests/bprob-2.c: New test.
5567
5568 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
5569
5570         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
5571         XFAIL and which kinds of gcov output to verify.
5572         * gcc.misc-tests/gcov-4b.x: New file.
5573         * gcc.misc-tests/gcov-5b.x: New file.
5574         * gcc.misc-tests/gcov-6.x: New file.
5575         * gcc.misc-tests/gcov-7.c: New test.
5576         * gcc.misc-tests/gcov-7.x: New file.
5577
5578 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
5579
5580         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
5581         * gcc.misc-tests/gcov-6.c: New test.
5582
5583 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5584
5585         PR c++/3986
5586         * g++.dg/abi/vbase1.C: New test.
5587
5588 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
5589
5590         * objc.dg/method-2.m: New.
5591
5592 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5593
5594         PR c++/4203
5595         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
5596         * g++.dg/init/empty1.C: New test.
5597
5598 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
5599
5600         * gcc.c-torture/compile/20010903-1.c: New test.
5601
5602 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
5603
5604         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
5605         for m68k.
5606
5607 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
5608
5609         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
5610
5611         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
5612
5613         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
5614
5615 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
5616
5617         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
5618         for 16-bit 'unsigned int'.
5619
5620 2001-08-29  Kazu Hirata  <kazu@hxi.com>
5621
5622         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
5623
5624 2001-08-27  Richard Henderson  <rth@redhat.com>
5625
5626         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
5627         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
5628
5629 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
5630
5631         * gcc.dg/asm-names.c (ymain): New.
5632
5633 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
5634
5635         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
5636         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
5637         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
5638
5639 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5640
5641         * gcc.dg/compare5.c: New testcase.
5642
5643 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
5644
5645         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
5646         and "In instantiation".
5647
5648 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
5649
5650         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
5651
5652 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
5653
5654         * gcc.misc-tests/gcov.exp: Add support for branch information.
5655         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
5656         * gcc.misc-tests/gcov-4.c: New test.
5657         * gcc.misc-tests/gcov-4b.c: New test.
5658         * gcc.misc-tests/gcov-5b.c: New test.
5659
5660 2001-08-20  Zack Weinberg  <zackw@panix.com>
5661
5662         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
5663         expected to fail.
5664
5665 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5666
5667         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
5668
5669 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
5670
5671         * g++.dg/eh/template1.C: New test.
5672
5673 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
5674
5675         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
5676         Fix thinko.
5677         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
5678         for xfail.
5679
5680 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
5681
5682         * lib/g77-dg.exp:  Use prune.exp for common procedures
5683         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
5684         * lib/g77.exp: (g77-dg-prune) Remove
5685
5686 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
5687
5688         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
5689
5690 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5691
5692         * g++.dg/template/unify1.C: New test.
5693
5694 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
5695
5696         * g++.dg/abi/empty4.C: New test.
5697
5698 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
5699
5700         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
5701         solaris2.*
5702         * g77.f-torture/compile/pr3743.x: Likewise
5703
5704 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5705
5706         * g++.dg/other/using-declaration.C: New test.
5707
5708 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5709
5710         * gcc.dg/cpp/tr-sign.c: New testcase.
5711
5712 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5713
5714         * gcc.dg/cpp/19951025-1.c: Revert.
5715         * gcc.dg/cpp/directiv.c: We no longer process directives that
5716         interrupt macro arguments.
5717
5718 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
5719
5720         * gcc.dg/bconstp-1.c: New test.
5721
5722 2001-08-03  Richard Henderson  <rth@redhat.com>
5723
5724         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
5725
5726 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5727
5728         * gcc.dg/cpp/19951025-1.c: Update.
5729
5730 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
5731
5732         * g77.dg/ff90-1.f (s): Fix reference of variable z,
5733         should be x.
5734
5735 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
5736
5737         Kill -fhonor-std.
5738         * g++.old-deja/g++.ns/ns14.C: Remove special options.
5739         * g++.old-deja/g++.other/std1.C: Likewise.
5740         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
5741
5742 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
5743
5744         * lib/g77.exp:  Load gcc-defs.exp for common procedures
5745         (g77_pass, g77_fail, g77_finish, g77_exit,
5746         ${tool}_check_unsupported_p} Now redundant.  Deleted.
5747
5748 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
5749
5750         * g77.dg/fbackslash.f
5751         * g77.dg/fcase-preserve.f
5752         * g77.dg/ff90-1.f
5753         * g77.dg/ffixed-line-length-0.f
5754         * g77.dg/ffixed-line-length-132.f
5755         * g77.dg/ffixed-line-length-7.f
5756         * g77.dg/ffixed-line-length-72.f
5757         * g77.dg/ffixed-line-length-none.f
5758         * g77.dg/ffree-form-1.f
5759         * g77.dg/fno-backslash.f
5760         * g77.dg/fno-f90-1.f
5761         * g77.dg/fno-fixed-form-1.f
5762         * g77.dg/fno-onetrip.f
5763         * g77.dg/fno-typeless-boz.f
5764         * g77.dg/fno-underscoring.f
5765         * g77.dg/fno-vxt-1.f
5766         * g77.dg/fonetrip.f
5767         * g77.dg/ftypeless-boz.f
5768         * g77.dg/fugly-assumed.f
5769         * g77.dg/funderscoring.f
5770         * g77.dg/fvxt-1.f
5771
5772 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
5773
5774         * objc.dg/fwd-proto-1.m: New.
5775         * objc.dg/local-decl-1.m: New.
5776         * objc.dg/naming-1.m: New.
5777         * objc.dg/naming-2.m: New.
5778         * objc.dg/proto-hier-1.m: New.
5779
5780 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
5781
5782         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
5783         largest-type elements to a struct makes its size grow.
5784
5785 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5786
5787         * g++.dg/abi/vthunk1.C: New test.
5788
5789 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5790
5791         * g++.dg/abi/vbase8-22.C: New test.
5792
5793 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5794
5795         * gcc.dg/cpp/macro8.c: New test.
5796
5797 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5798
5799         * g++.dg/abi/vbase8-21.C: New test.
5800
5801 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5802
5803         * g++.dg/abi/vbase8-10.C: New test.
5804
5805 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5806
5807         * lib/g++.exp (g++_set_ld_library_path): Renamed to
5808         ${tool}_set_ld_library_path.
5809         Changed caller.
5810         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
5811         g++.exp.
5812
5813 2001-07-26  Stan Cox <scox@redhat.com>
5814
5815         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
5816         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
5817         gcc_exit, gcc_check_unsupported_p):
5818         Moved to gcc-deps.exp
5819         * gcc-deps.exp: New file.
5820
5821 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5822
5823         * g++.old-deja/g++.pt/defarg14.C: New test.
5824
5825 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5826
5827         * g++.old-deja/g++.other/lineno5.C: New test.
5828
5829 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5830
5831         * g++.old-deja/g++.pt/crash68.C: New test.
5832
5833 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5834
5835         * g++.old-deja/g++.other/crash42.C: New test.
5836
5837 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5838
5839         * gcc.dg/cpp/extratokens.c: Fix.
5840         * gcc.dg/cpp/skipping2.c: New tests.
5841
5842 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5843
5844         * gcc.c-torture/execute/20010724-1.c: New file.
5845         * gcc.c-torture/execute/20010724-1.x: New file.
5846
5847 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5848
5849         * g++.old-deja/g++.other/cond7.C: New test.
5850
5851 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5852
5853         * g++.old-deja/g++.other/optimize4.C: New test.
5854
5855 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5856
5857         * g++.old-deja/g++.abi/vbase8-5.C: New test.
5858
5859 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
5860
5861         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
5862         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
5863         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
5864         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
5865
5866         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
5867         bug report" message.
5868
5869         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
5870         * g++.dg/ext/instantiate1.C: Move from old-deja.
5871
5872 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
5873
5874         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
5875         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
5876         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
5877         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
5878
5879 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
5880
5881         * gcc.c-torture/execute/20010723-1.c: New test.
5882
5883 2001-07-23  Ben Elliston  <bje@redhat.com>
5884
5885         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
5886
5887 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5888
5889         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
5890         i[34567]86-*-*.
5891         Delete handling of ieee_multilib_flags.
5892         Pass -mieee for alpha*-*-* and sh-*-*.
5893         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
5894
5895 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
5896
5897         Remove old-abi tests.
5898         * g++.old-deja/g++.mike/p11116.C: Remove.
5899         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
5900
5901 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
5902
5903         * g77.f-torture/compile/pr3743.f:  New test
5904
5905 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
5906
5907         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
5908
5909 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5910
5911         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
5912         g++.old-deja/g++.pt/static6.C: Likewise.
5913         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
5914         supports weak symbols.
5915
5916 2001-07-18  Andreas Jaeger  <aj@suse.de>
5917
5918         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
5919         supported again.
5920
5921 2001-07-18  Andreas Jaeger  <aj@suse.de>
5922
5923         * gcc.dg/iftrap-1.c: Fix target line.
5924
5925 2001-07-17  Richard Henderson  <rth@redhat.com>
5926
5927         * gcc.c-torture/execute/20010717-1.c: New.
5928
5929 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5930
5931         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
5932         tests.
5933
5934 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5935
5936         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
5937
5938 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5939
5940         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
5941         UAC_SIGBUS, UAC_NOPRINT definitions.
5942
5943 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5944
5945         * objc/execute/object_is_class.m: New test.
5946         * objc/execute/object_is_meta_class.m: New test.
5947
5948 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
5949
5950         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
5951         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
5952
5953 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
5954
5955         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
5956         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
5957
5958 2001-07-14  Richard Henderson  <rth@redhat.com>
5959
5960         * gcc.dg/iftrap-1.c: New.
5961
5962 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
5963
5964         * g77.f-torture/execute/intrinsic77.f: New test.
5965
5966 2001-07-11  Janis Johnson <janis@us.ibm.com>
5967
5968         * gcc.misc-tests/gcov-3.c: New test.
5969
5970 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
5971
5972         * gcc.c-torture/compile/20010711-1.c,
5973         * gcc.c-torture/compile/20010711-2.c: New tests.
5974
5975 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
5976
5977         * gcc.c-torture/execute/20010711-1.c: New test.
5978
5979 2001-07-11  Ben Elliston  <bje@redhat.com>
5980
5981         * g++.old-deja/g++.other/enum5.C: New test.
5982
5983 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
5984
5985         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
5986         (g++-dg-prune): Call prune_gcc_output.
5987         * prune.exp: New file for prune_gcc_output.
5988         * lib/g++.exp, lib/gcc.exp: Load it.
5989
5990 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5991
5992         * gcc.c-torture/compile/20010701-1.c,
5993         g++.old-deja/g++.ext/attrib6.C: New tests.
5994
5995 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
5996
5997         * gcc.c-torture/compile/20010706-1.c: New test.
5998
5999 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
6000
6001         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
6002
6003 2001-06-28  Stan Shebs  <shebs@apple.com>
6004
6005         * gcc.dg/pragma-darwin.c: New test.
6006
6007 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6008
6009         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
6010         Solaris 2.[678] system.
6011
6012 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6013
6014         * gcc.dg/20010622-1.c: New test.
6015
6016 2001-06-18  Stan Shebs  <shebs@apple.com>
6017
6018         * objc.dg: New directory.
6019         * objc.dg/dg.exp: New file.
6020         * objc.dg/alias.m: New.
6021         * objc.dg/class-1.m: New.
6022         * objc.dg/class-2.m: New.
6023         * objc.dg/const-str-1.m: New.
6024         * objc.dg/const-str-2.m: New.
6025         * objc.dg/id-1.m: New.
6026         * objc.dg/method-1.m: New.
6027         * objc.dg/super-class-1.m: New.
6028         * lib/objc-dg.exp: New file.
6029
6030 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6031
6032         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
6033         of label name.
6034
6035 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
6036
6037         * g++.old-deja/g++.abi/vbase8-9.C: New test.
6038
6039 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6040
6041         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
6042         variable.
6043
6044 2001-06-12  Richard Henderson  <rth@redhat.com>
6045
6046         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
6047
6048 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
6049
6050         * g++.old-deja/g++.abi/vbase5.C: New test.
6051         * g++.old-deja/g++.abi/vbase6.C: New test.
6052         * g++.old-deja/g++.abi/vbase7.C: New test.
6053
6054 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6055
6056         * gcc.c-torture/compile/20010610-1.c: New test.
6057
6058 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
6059
6060         * g++.old-deja/g++.abi/vbase4.C: New test.
6061
6062 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6063
6064         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
6065         support %f for HC11/HC12 targets.
6066         * gcc.c-torture/execute/930513-1.x: New file, likewise.
6067         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
6068         on HC11/HC12 targets.
6069         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
6070
6071 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6072
6073         * gcc.dg/wchar_t-1.c: New file.
6074         * gcc.dg/wint_t-1.c: Likewise.
6075
6076 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
6077
6078         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
6079
6080 2001-06-11  Richard Henderson  <rth@redhat.com>
6081
6082         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
6083
6084 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6085
6086         * gcc.c-torture/compile/20010611-1.c: New test.
6087
6088 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6089
6090         * gcc.dg/c99-tag-1.c: Add more tests.
6091
6092 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
6093
6094         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
6095         representation on MN10300 and ARM/Thumb.
6096
6097 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
6098
6099         * g77.f-torture/execute/20010610.f: New.
6100
6101 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
6102
6103         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
6104         names.
6105
6106 2001-06-09  Richard Henderson  <rth@redhat.com>
6107
6108         * gcc.c-torture/execute/ashrdi-1.c: New.
6109         * gcc.c-torture/execute/ashldi-1.c: New.
6110         * gcc.c-torture/execute/lshrdi-1.c: New.
6111
6112 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
6113
6114         * objc/execute/load-3.m: Added. Check sending +load to categories,
6115         in addition to classes.
6116
6117 2001-06-08  Stan Shebs  <shebs@apple.com>
6118
6119         * objc/execute/load-2.m: New test.  From Nicola Pero
6120         <n.pero@mi.flashnet.it>.
6121
6122 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
6123
6124         * gcc.c-torture/execute/20010605-2.c: New test.
6125
6126 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6127
6128         * g++.old-deja/g++.abi/vbase2.C: New test.
6129         * g++.old-deja/g++.abi/vbase3.C: New test.
6130
6131 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6132
6133         * g++.old-deja/g++.pt/friend49.C: New test.
6134
6135 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
6136
6137         * g++.old-deja/g++.ext/anon3.C: New test.
6138
6139 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
6140
6141         * g++.old-deja/g++.other/conv7.C: New test.
6142
6143 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
6144
6145         * gcc.c-torture/compile/20010605-2.c: New test.
6146
6147 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6148
6149         * gcc.c-torture/execute/20010604-1.c: New test.
6150
6151 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
6152
6153         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
6154
6155 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
6156
6157         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
6158         (g++_link_flags): Likewise.
6159         (g++_init): Pass gccpath's value to two previous functions.
6160
6161 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6162
6163         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
6164         Ensure logfile entry matches exec command line.
6165
6166 2001-05-31  Richard Henderson  <rth@redhat.com>
6167
6168         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
6169         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
6170
6171 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
6172
6173         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
6174         compiler for irix6.2
6175
6176 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
6177
6178         * g++.old-deja/g++.other/optimize3.C: New file.
6179
6180 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
6181
6182         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
6183         assemble.
6184
6185 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
6186
6187         * g++.old-deja/g++.other/optimize2.C: New file.
6188
6189 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
6190
6191         * gcc.c-torture/compile/20010518-2.c: New file.
6192         * gcc.c-torture/execute/20010518-1.c: New file.
6193         * gcc.c-torture/execute/20010518-2.c: New file.
6194
6195 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6196
6197         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
6198
6199 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
6200
6201         G++ no longer defines builtins that do not begin with __builtin.
6202         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
6203         * g++.old-deja/g++.brendand/misc13.C: Likewise.
6204         * g++.old-deja/g++.law/builtin1.C: Likewise.
6205         * g++.old-deja/g++.law/cvt2.C: Likewise.
6206         * g++.old-deja/g++.mike/net5.C: Likewise.
6207         * g++.old-deja/g++.other/builtins1.C: Likewise.
6208         * g++.old-deja/g++.other/builtins2.C: Likewise.
6209         * g++.old-deja/g++.other/builtins3.C: Likewise.
6210         * g++.old-deja/g++.other/builtins4.C: Likewise.
6211         * g++.old-deja/g++.other/inline8.C: Likewise.
6212         * g++.old-deja/g++.robertl/eb39.C: Likewise.
6213
6214 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
6215
6216         * g++.old-deja/g++.pt/using1.C: Adjust.
6217         * g++.old-deja/g++.pt/using2.C: New test.
6218
6219 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
6220
6221         * gcc.dg/cpp/charconst.c: New tests.
6222         * gcc.dg/cpp/escape.c: New tests.
6223         * gcc.dg/cpp/escape-1.c: New tests.
6224         * gcc.dg/cpp/escape-2.c: New tests.
6225         * gcc.dg/cpp/ucs.c: New tests.
6226
6227 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
6228
6229         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
6230         native compiler for irix6.5.
6231
6232 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
6233
6234         * lib/g++.exp (g++_include_flags): Use args to compute
6235         get_multilibs.
6236         (g++_link_flags): Likewise.
6237         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
6238
6239 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6240
6241         * gcc.dg/c90-hexfloat-1.c: Add more tests.
6242
6243 2001-05-21  Geoff Keating  <geoffk@redhat.com>
6244
6245         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
6246         this file.
6247
6248 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6249
6250         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
6251         STACK_SIZE;
6252         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
6253         to STACK_SIZE; Use it to define size of add_histo array.
6254         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
6255         to STACK_SIZE.
6256         (f): Use GITT_SIZE to define size of gitt local table.
6257         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
6258         to STACK_SIZE; Use it to define size of bytemem array.
6259
6260 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6261
6262         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
6263         on 68HC11/HC12 due to the asm instruction.
6264         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
6265         * gcc.c-torture/compile/920520-1.x: Likewise.
6266         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
6267         on 68HC11/HC12 because the function is larger than 64K.
6268         * gcc.c-torture/compile/961203-1.x: New file, this test fails
6269         on 68HC11/HC12 because the structure is too large.
6270
6271 2001-05-20  Richard Henderson  <rth@redhat.com>
6272
6273         * gcc.c-torture/execute/20010520-1.c: New.
6274
6275 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6276
6277         * g++.old-deja/g++.warn/compare1.C: New test.
6278         * gcc.dg/compare4.c: New test.
6279
6280 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
6281
6282         * g++.old-deja/g++.other/optimize1.C: New test.
6283
6284 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6285
6286         * g++.old-deja/g++.pt/spec41.C: New test.
6287
6288 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
6289
6290         * gcc.c-torture/compile/20010114-1.x: Remove.
6291
6292 2001-05-18  Stan Shebs  <shebs@apple.com>
6293
6294         * gcc.c-torture/compile/20010518-1.c: New test.
6295
6296 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
6297
6298         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
6299         * g++.old-deja/g++.pt/crash67.C: New test.
6300
6301 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
6302
6303         * g++.old-deja/g++.other/debug9.C: New test.
6304
6305 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
6306
6307         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
6308
6309 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
6310
6311         * gcc.c-torture/compile/20010516-1.c: New test.
6312
6313 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6314
6315         * g++.old-deja/g++.other/crash41.C: New test.
6316
6317 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6318
6319         * g++.old-deja/g++.pt/crash66.C: New test.
6320
6321 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
6322
6323         * g++.old-deja/g++.robertl/eb27.C: Convert.
6324
6325 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
6326
6327         * g++.dg/friend-warn.C: New test.  Do not warn about friend
6328         declaration being redundant.
6329
6330 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
6331
6332         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
6333
6334 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
6335
6336         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
6337
6338 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
6339
6340         * lib/g++.exp: Use testsuite_flags.
6341
6342 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
6343
6344         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
6345
6346 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6347
6348         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
6349
6350 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
6351
6352         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
6353
6354 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
6355
6356         * gcc.c-torture/compile/20010313-1.c: New test.
6357
6358 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
6359
6360         * gcc.dg/cpp/direct2.c: New test.
6361         * gccq.dg/cpp/direct2s.c: New test.
6362
6363         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
6364
6365 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
6366
6367         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
6368         * g++.old-deja/g++.other/op3.C: Likewise.
6369
6370 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6371
6372         * gcc.dg/cpp/syshdr.h: New file.
6373         * gcc.dg/cpp/sysmac1.c: Update.
6374         * gcc.dg/cpp/sysmac2.c: Update.
6375
6376 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6377
6378         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
6379
6380 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
6381
6382         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
6383         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
6384
6385 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
6386
6387         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
6388
6389 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
6390
6391         * lib/g++.exp (g++_include_flags): Don't use any special flags
6392         if TESTING_IN_BUILD_TREE is not defined.
6393         (g++_init): Use a plain 'c++' as the compiler if
6394         TESTING_IN_BUILD_TREEE is not defined.
6395
6396 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6397
6398         * g++.old-deja/g++.eh/catch13.C: New test.
6399         * g++.old-deja/g++.eh/catch14.C: New test.
6400
6401 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6402
6403         * gcc.dg/cpp/tr-define.c: New test.
6404
6405 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
6406
6407         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
6408         <stdlib.h>, not <malloc.h>.
6409
6410 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6411
6412         * g++.old-deja/g++.ns/template17.C: New test.
6413
6414 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6415
6416         * g++.old-deja/g++.pt/ref4.C: New test.
6417
6418 2001-04-30  Richard Henderson  <rth@redhat.com>
6419
6420         * gcc.dg/20000724-1.c: Revert last change.
6421
6422 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
6423
6424         * g77.f-torture/execute/20010430.f: New test.
6425
6426 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
6427
6428         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
6429
6430 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
6431
6432         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
6433
6434 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6435
6436         * g++.old-deja/g++.eh/crash6.C: New test.
6437
6438 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6439
6440         * g++.old-deja/g++.other/warn7.C: New test.
6441
6442 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6443
6444         * g++.old-deja/g++.other/defarg9.C: New test.
6445
6446 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6447
6448         * g77.f-torture/compile/20010426.f: New test.
6449         * g77.f-torture/execute/20010426.f: New test.
6450
6451 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6452
6453         * g77.f-torture/compile/20000629-1.x: Remove - error
6454         has been fixed.
6455
6456 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
6457
6458         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
6459         Tweak slightly to work with g++.dg framework.
6460         * g++.dg/special/ecos.exp: Run initp1.C test.
6461         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
6462
6463         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
6464         its linker doesn't give line numbers either.
6465         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
6466
6467 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6468
6469         * g++.old-deja/g++.other/lex1.C: New test.
6470
6471 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
6472
6473         * gcc.dg/noncompile/20010425-1.c: New test.
6474
6475 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6476
6477         * g++.old-deja/g++.pt/mangle2.C: New test.
6478
6479 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6480
6481         * gcc.dg/format/plus-1.c: New test.
6482
6483 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6484
6485         * gcc.dg/20010423-1.c: New test.
6486
6487 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6488
6489         * gcc.c-torture/execute/20010422-1.c: New test.
6490
6491 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
6492
6493         * g++.old-deja/g++.ns/type2.C: New test.
6494
6495 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
6496
6497         * g++.old-deja/g++.other/perf1.C: New test.
6498
6499 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
6500
6501         * gcc.dg/c99-func-2.c: Remove xfail.
6502         * gcc.dg/c99-func-3.c: Remove xfail.
6503         * gcc.dg/c99-func-4.c: Remove xfail.
6504
6505 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
6506
6507         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
6508
6509 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6510
6511         * gcc.c-torture/compile/20010423-1.c: New test.
6512
6513 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6514
6515         * g++.old-deja/g++.pt/typename28.C: New test.
6516
6517 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6518
6519         * g++.old-deja/g++.abi/empty2.C: New test.
6520         * g++.old-deja/g++.abi/empty3.C: New test.
6521
6522 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6523
6524         * g++.old-deja/g++.other/comdat2.C: New test.
6525         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
6526
6527 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6528
6529         * g++.old-deja/g++.other/overload14.C: New test.
6530
6531 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6532
6533         * g++.old-deja/g++.other/lookup23.C: New test.
6534
6535 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6536
6537         * gcc.c-torture/execute/20010403-1.c: New test.
6538
6539 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
6540             Mark Mitchell  <mark@codesourcery.com>
6541
6542         * lib/old-dejagnu.exp: Don't delete output of executable.
6543         Add .exe suffix to executables.
6544
6545 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
6546
6547         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
6548
6549 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6550
6551         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
6552
6553 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6554
6555         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
6556         * g++.old-deja/g++.abi/crash1.C: New test.
6557
6558 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6559
6560         * g++.old-deja/g++.other/crash40.C: New test.
6561
6562 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6563
6564         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
6565
6566 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
6567
6568         * g++.old-deja/g++.other/warn6.C: New test.
6569
6570 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6571
6572         * g++.old-deja/g++.robertl/eb42.C: Same.
6573
6574 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6575
6576         * gcc.dg/wtr-conversion-1.c: New testcase.
6577
6578 2001-04-10  Richard Henderson  <rth@redhat.com>
6579
6580         * g++.old-deja/g++.other/array5.C: New.
6581
6582 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6583
6584         * gcc.c-torture/execute/20010408-1.c: New test.
6585
6586 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6587
6588         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
6589         headers and constructs.
6590         * g++.old-deja/g++.robertl/eb79.C: Same.
6591         * g++.old-deja/g++.robertl/eb77.C (main): Same.
6592         * g++.old-deja/g++.robertl/eb73.C: Same.
6593         * g++.old-deja/g++.robertl/eb66.C (main): Same.
6594         * g++.old-deja/g++.robertl/eb55.C (t): Same.
6595         * g++.old-deja/g++.robertl/eb54.C (main): Same.
6596         * g++.old-deja/g++.robertl/eb46.C (main): Same.
6597         * g++.old-deja/g++.robertl/eb44.C: Same.
6598         * g++.old-deja/g++.robertl/eb41.C (main): Same.
6599         * g++.old-deja/g++.robertl/eb4.C (main): Same.
6600         * g++.old-deja/g++.robertl/eb39.C: Same.
6601         * g++.old-deja/g++.robertl/eb33.C (main): Same.
6602         * g++.old-deja/g++.robertl/eb31.C (main): Same.
6603         * g++.old-deja/g++.robertl/eb30.C: Same.
6604         * g++.old-deja/g++.robertl/eb3.C: Same.
6605         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
6606         * g++.old-deja/g++.robertl/eb21.C: Same.
6607         * g++.old-deja/g++.robertl/eb15.C: Same.
6608         * g++.old-deja/g++.robertl/eb118.C: Same.
6609         * g++.old-deja/g++.robertl/eb115.C (main): Same.
6610         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
6611         * g++.old-deja/g++.robertl/eb109.C: Same.
6612         * g++.old-deja/g++.other/sibcall1.C (main): Same.
6613         * g++.old-deja/g++.mike/rtti1.C: Same.
6614         * g++.old-deja/g++.mike/p658.C: Same.
6615         * g++.old-deja/g++.mike/net46.C: Same.
6616         * g++.old-deja/g++.mike/net34.C: Same.
6617         * g++.old-deja/g++.mike/memoize1.C: Same.
6618         * g++.old-deja/g++.mike/eh2.C: Same.
6619         * g++.old-deja/g++.law/weak.C: Same.
6620         * g++.old-deja/g++.law/visibility7.C: Same.
6621         * g++.old-deja/g++.law/visibility25.C: Same.
6622         * g++.old-deja/g++.law/visibility22.C: Same.
6623         * g++.old-deja/g++.law/visibility2.C: Same.
6624         * g++.old-deja/g++.law/visibility17.C: Same.
6625         * g++.old-deja/g++.law/visibility13.C: Same.
6626         * g++.old-deja/g++.law/visibility10.C: Same.
6627         * g++.old-deja/g++.law/visibility1.C: Same.
6628         * g++.old-deja/g++.law/virtual3.C (eval): Same.
6629         * g++.old-deja/g++.law/vbase1.C: Same.
6630         * g++.old-deja/g++.law/operators32.C: Same.
6631         * g++.old-deja/g++.law/nest3.C: Same.
6632         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
6633         * g++.old-deja/g++.law/except5.C (main): Same.
6634         * g++.old-deja/g++.law/cvt7.C (run): Same.
6635         * g++.old-deja/g++.law/cvt2.C: Same.
6636         * g++.old-deja/g++.law/cvt16.C: Same.
6637         * g++.old-deja/g++.law/ctors6.C (bar): Same.
6638         * g++.old-deja/g++.law/ctors17.C (main): Same.
6639         * g++.old-deja/g++.law/ctors13.C: Same.
6640         * g++.old-deja/g++.law/ctors12.C (main): Same.
6641         * g++.old-deja/g++.law/ctors10.C: Same.
6642         * g++.old-deja/g++.law/code-gen5.C: Same.
6643         * g++.old-deja/g++.law/bad-error7.C: Same.
6644         * g++.old-deja/g++.law/arm9.C: Same.
6645         * g++.old-deja/g++.law/arm12.C: Same.
6646         * g++.old-deja/g++.law/arg8.C: Same.
6647         * g++.old-deja/g++.law/arg1.C: Same.
6648         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
6649         * g++.old-deja/g++.jason/template31.C: Same.
6650         * g++.old-deja/g++.jason/template24.C (main): Same.
6651         * g++.old-deja/g++.jason/2371.C: Same.
6652         * g++.old-deja/g++.eh/new2.C: Same.
6653         * g++.old-deja/g++.eh/new1.C: Same.
6654         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
6655         * g++.old-deja/g++.brendan/nest21.C (main): Same.
6656         * g++.old-deja/g++.brendan/err-msg3.C: Same.
6657         * g++.old-deja/g++.brendan/crash62.C: Same.
6658         * g++.old-deja/g++.brendan/crash52.C: Same.
6659         * g++.old-deja/g++.brendan/crash49.C (main): Same.
6660         * g++.old-deja/g++.brendan/crash38.C: Same.
6661         * g++.old-deja/g++.brendan/crash15.C (main): Same.
6662         * g++.old-deja/g++.brendan/copy9.C: Same.
6663
6664 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
6665
6666         * gcc.c-torture/execute/20001203-2.c (memset):
6667         Count argument is of type __SIZE_TYPE__.
6668
6669 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
6670
6671         * gcc.c-torture/compile/20010404-1.c: New test.
6672
6673 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
6674
6675         * gcc.c-torture/compile/20010326-1.c: New test.
6676
6677 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
6678
6679         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
6680         peculiarities of the SH.
6681         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
6682
6683 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6684
6685         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
6686         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
6687         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
6688
6689 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6690
6691         * g77.f-torture/compile/20010321-1.f: New test.
6692
6693 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6694
6695         * gcc.c-torture/compile/20010329-1.c: New test.
6696
6697 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6698
6699         * gcc.c-torture/execute/20010329-1.c: New test.
6700
6701 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6702
6703         * g++.old-deja/g++.other/eh4.C: Fix typo.
6704
6705 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6706
6707         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
6708
6709 2001-03-28  Philip Blundell  <philb@gnu.org>
6710
6711         * gcc.c-torture/compile/20010328-1.c: New test.
6712
6713 2001-03-27  Richard Henderson  <rth@redhat.com>
6714
6715         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
6716         * g++.old-deja/g++.eh/vbase3.C: Likewise.
6717
6718 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
6719
6720         * gcc.c-torture/compile/20010327-1.c: New test.
6721
6722 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
6723
6724         * g++.old-deja/g++.other/friend12.C: New test.
6725         * g++.old-deja/g++.other/friend9.C: Expect no errors.
6726         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
6727
6728 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6729
6730         * gcc.c-torture/execute/20010325-1.c: New test.
6731
6732 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
6733
6734         * g++.old-deja/g++.other/mangle3.C: New test.
6735
6736 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
6737
6738         * g++.old-deja/g++.other/anon8.C: New test.
6739
6740 2001-03-20  Philip Blundell  <philb@gnu.org>
6741
6742         * gcc.c-torture/compile/20010320-1.c: New test.
6743
6744 2001-03-17  Richard Henderson  <rth@redhat.com>
6745
6746         * g++.old-deja/g++.other/eh4.C: Add expected error text.
6747
6748 2001-03-15  Geoff Keating  <geoff@redhat.com>
6749
6750         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
6751         tests on AIX.
6752
6753 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
6754
6755         * g++.old-deja/g++.other/eh4.C: New test.
6756
6757 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6758
6759         * gcc.dg/cpp/mi1.c: Update.
6760
6761 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
6762
6763         * g++.old-deja/g++.other/regstack.C: New test.
6764
6765 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
6766
6767         * g++.old-deja/g++.other/ref4.C: New test.
6768
6769 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
6770
6771         * objc/execute/va_method.m: Added.
6772         * objc/execute/IMP.m: Added.
6773         * objc/execute/_cmd.m: Added.
6774         * objc/execute/accessing_ivars.m: Added.
6775         * objc/execute/class-1.m: Added.
6776         * objc/execute/class-10.m: Added.
6777         * objc/execute/class-11.m: Added.
6778         * objc/execute/class-12.m: Added.
6779         * objc/execute/class-13.m: Added.
6780         * objc/execute/class-14.m: Added.
6781         * objc/execute/class-2.m: Added.
6782         * objc/execute/class-3.m: Added.
6783         * objc/execute/class-4.m: Added.
6784         * objc/execute/class-5.m: Added.
6785         * objc/execute/class-6.m: Added.
6786         * objc/execute/class-7.m: Added.
6787         * objc/execute/class-8.m: Added.
6788         * objc/execute/class-9.m: Added.
6789         * objc/execute/class-tests-1.h
6790         * objc/execute/class-tests-2.h
6791         * objc/execute/compatibility_alias.m: Added.
6792         * objc/execute/encode-1.m: Added.
6793         * objc/execute/formal_protocol-1.m: Added.
6794         * objc/execute/formal_protocol-2.m: Added.
6795         * objc/execute/formal_protocol-3.m: Added.
6796         * objc/execute/formal_protocol-4.m: Added.
6797         * objc/execute/formal_protocol-5.m: Added.
6798         * objc/execute/formal_protocol-6.m: Added.
6799         * objc/execute/formal_protocol-7.m: Added.
6800         * objc/execute/informal_protocol.m: Added.
6801         * objc/execute/initialize.m: Added.
6802         * objc/execute/load.m: Added.
6803         * objc/execute/many_args_method.m: Added.
6804         * objc/execute/nested-3.m: Added.
6805         * objc/execute/no_clash.m: Added.
6806         * objc/execute/private.m: Added.
6807         * objc/execute/redefining_self.m: Added.
6808         * objc/execute/root_methods.m: Added.
6809         * objc/execute/selector-1.m: Added.
6810         * objc/execute/static-1.m: Added.
6811         * objc/execute/static-2.m: Added.
6812         * objc/execute/va_method.m: Added.
6813
6814 2001-03-10  Richard Henderson  <rth@redhat.com>
6815
6816         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
6817
6818 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
6819
6820         * g++.old-deja/g++.other/crash31.C: XFAIL.
6821         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
6822         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
6823         * gcc.c-torture/execute/20010123-1.x: XFAIL.
6824         * gcc.c-torture/execute/20010124-1.x: XFAIL.
6825         * gcc.dg/sequence-pt-1.c: XFAIL one test.
6826
6827 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
6828
6829         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
6830
6831 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6832
6833         * gcc.dg/20000724-1.c: Don't use multiline strings.
6834
6835 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6836
6837         * objc/execute/string1.m, objc/execute/string2.m: Compare the
6838         result of -cString against what we expect it to be; don't just
6839         print it out for no one to read.
6840
6841         * objc/execute/string3.m, objc/execute/string4.m: New tests.
6842         Based on testcases provided by Nicola Pero.
6843
6844 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
6845
6846         * gcc.dg/cpp/macro7.c: New test.
6847
6848 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
6849
6850         * gcc.dg/cpp/multiline.c: Update.
6851
6852 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6853
6854         * g++.old-deja/g++.other/enum3.C: New test.
6855
6856 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6857
6858         * g++.old-deja/g++.other/pod1.C: New test.
6859
6860 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6861
6862         * g++.old-deja/g++.ext/overload1.C: New test.
6863
6864 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
6865
6866         * g++.old-deja/g++.pt/using1.C: New test.
6867
6868 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
6869
6870         * g++.old-deja/g++.other/using9.C: New test.
6871
6872 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
6873
6874         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
6875
6876         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
6877
6878 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
6879
6880         * g++.old-deja/g++.ext/realpt1.C: Remove.
6881
6882 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
6883
6884         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
6885
6886 2001-02-26  Will Cohen  <wcohen@redhat.com>
6887
6888         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
6889
6890 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
6891
6892         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
6893         templatized constructors.
6894
6895 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6896
6897         * gcc.c-torture/execute/20010224-1.c: New test.
6898
6899 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
6900
6901         * gcc.c-torture/execute/20010222-1.c: New test.
6902
6903 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
6904
6905         * g++.old-deja/g++.other/inline20.C: New test.
6906
6907 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
6908
6909         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
6910
6911 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
6912
6913         * g++.old-deja/g++.other/lookup22.C: New test.
6914
6915 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
6916
6917         * g77.dg: New directory.
6918         * g77.dg/20010216-1.f: New test case.
6919         * g77.dg/dg.exp: New driver.
6920         * lib/g77-dg.exp: New driver library.
6921
6922 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6923
6924         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
6925
6926 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
6927
6928         * g++.old-deja/g++.other/decl9.C: New test.
6929
6930 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
6931
6932         * g++.old-deja/g++.other/init16.C: Update the test so that it does
6933         not need <string> and also tests the initialization at runtime.
6934
6935 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
6936
6937         * gcc.c-torture/execute/longlong.c: New test.
6938
6939 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
6940
6941         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
6942
6943 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
6944
6945         * gcc.c-torture/execute/920302-1.c (execute):
6946         Change argument type to short.
6947
6948 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
6949
6950         * g++.old-deja/g++.pt/deduct6.C: New test.
6951
6952 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
6953
6954         * g++.old-deja/g++.pt/deduct5.C: New test.
6955
6956 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
6957
6958         * gcc.c-torture/execute/20010209-1.c: New test.
6959
6960 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6961
6962         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
6963
6964 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
6965
6966         * g++.dg/vtgc1.C: Update for new ABI.
6967
6968         * consistency.vlad: New directory, 1665 files.
6969
6970 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6971
6972         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
6973         return type.
6974         * gcc.dg/cpp/digraphs.c: Declare puts.
6975
6976 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6977
6978         * g++.old-deja/g++.other/warn5.C: New test.
6979
6980 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6981
6982         * g++.old-deja/g++.pt/spec40.C: New test.
6983
6984 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
6985
6986         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
6987         case.
6988         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
6989
6990 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
6991
6992         * gcc.c-torture/compile/20010209-1.c: New test.
6993
6994 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
6995
6996         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
6997         excess errors message but not if it crashes.
6998         * g++.old-deja/g++.other/crash27.C: Likewise.
6999         * g++.old-deja/g++.other/crash28.C: Likewise.
7000         * g++.old-deja/g++.other/crash30.C: Likewise.
7001         * g++.old-deja/g++.other/crash32.C: Likewise.
7002         * g++.old-deja/g++.other/crash35.C: Likewise.
7003         * g++.old-deja/g++.pt/inherit2.C: Likewise.
7004
7005 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7006
7007         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
7008         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
7009         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
7010         g77.f-torture/execute/execute.exp,
7011         g77.f-torture/noncompile/noncompile.exp,
7012         gcc.c-torture/execute/execute.exp,
7013         gcc.c-torture/execute/memcheck/memcheck.exp,
7014         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
7015         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
7016         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
7017         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
7018         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
7019         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
7020         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
7021         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
7022         Remove bug reporting instructions with ancient email addresses.
7023
7024 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
7025
7026         * gcc.dg/20010202-1.c: New test.
7027         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
7028
7029 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
7030
7031         * g++.dg/stdbool-if.C: New test.
7032
7033 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7034
7035         * objc/execute/fdecl.m: Added main().
7036
7037 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
7038
7039         * gcc.c-torture/execute/20010206-1.c: New test.
7040
7041 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
7042
7043         * gcc.dg/cpp/avoidpaste1.c: Update.
7044
7045 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7046
7047         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
7048         Pero <nicola@brainstorm.co.uk>.
7049         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
7050
7051 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
7052
7053         * g++.old-deja/g++.pt/spec39.C: New test.
7054
7055 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
7056
7057         * gcc.c-torture/compile/20010202-1.c: New test.
7058
7059 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
7060
7061         * g++.old-deja/g++.abi/primary2.C: New test.
7062         * g++.old-deja/g++.abi/primary3.C: New test.
7063         * g++.old-deja/g++.abi/primary4.C: New test.
7064         * g++.old-deja/g++.abi/primary5.C: New test.
7065         * g++.old-deja/g++.abi/vtable3.h: New test.
7066         * g++.old-deja/g++.abi/vtable3a.C: New test.
7067         * g++.old-deja/g++.abi/vtable3b.C: New test.
7068         * g++.old-deja/g++.abi/vtable3c.C: New test.
7069         * g++.old-deja/g++.abi/vtable3d.C: New test.
7070         * g++.old-deja/g++.abi/vtable3e.C: New test.
7071         * g++.old-deja/g++.abi/vtable3f.C: New test.
7072         * g++.old-deja/g++.abi/vtable3g.C: New test.
7073         * g++.old-deja/g++.abi/vtable3h.C: New test.
7074         * g++.old-deja/g++.abi/vtable3i.C: New test.
7075         * g++.old-deja/g++.abi/vtable3j.C: New test.
7076         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
7077
7078 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
7079
7080         * g++.old-deja/g++.other/anon6.C: New test.
7081         * g++.old-deja/g++.other/anon7.C: New test.
7082
7083 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
7084
7085         * gcc.dg/cpp/avoidpaste2.c: New tests.
7086
7087 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
7088
7089         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
7090
7091 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
7092
7093         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
7094         DECIMAL_DIG cases for Irix."
7095
7096 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
7097
7098         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
7099
7100 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7101
7102         * gcc.dg/c99-tag-1.c: New test.
7103
7104 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
7105
7106         * gcc.dg/cpp/tr-warn1.c: Add tests.
7107
7108 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
7109
7110         * gcc.dg/cpp/avoidpaste1.c: Update.
7111         * gcc.dg/cpp/paste4.c: Update.
7112
7113 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
7114
7115         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
7116         cases for Irix.
7117
7118 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
7119
7120         * g++.old-deja/g++.other/inline19.C: New test.
7121
7122 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
7123
7124         * gcc.dg/Wlarger-than.c: New test.
7125
7126 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
7127
7128         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
7129
7130 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
7131
7132         * gcc.c-torture/execute/20010129-1.c: New test.
7133         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
7134
7135 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
7136
7137         * gcc.dg/cpp/avoidpaste1.c: Test case.
7138
7139 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
7140
7141         * g++.old-deja/g++.other/inline18.C: New test.
7142
7143 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7144
7145         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
7146         and __builtin_putchar.
7147
7148 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
7149
7150         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
7151         tests.
7152
7153 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
7154
7155         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
7156         floating point number rounding mode to round to the nearest
7157         representable mode.
7158
7159 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
7160
7161         * g++.old-deja/g++.other/mangle2.C: New test.
7162
7163 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7164
7165         * gcc.c-torture/compile/20010124-1.c: New test.
7166
7167 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
7168
7169         * g++.old-deja/g++.pt/spec38.C: New test.
7170
7171 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7172
7173         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
7174         "Build don't run".
7175
7176 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7177
7178         * gcc.c-torture/execute/20010123-1.c: New test.
7179
7180 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7181
7182         * g++.old-deja/g++.pt/spec37.C: New test.
7183
7184 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7185
7186         * g++.old-deja/g++.pt/overload14.C: New test.
7187
7188 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7189
7190         * gcc.c-torture/execute/20010122-1.c: New test, exercise
7191         __builtin_return_address.
7192
7193 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
7194
7195         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
7196         * g++.old-deja/g++.pt/spec35.C: New test.
7197         * g++.old-deja/g++.pt/spec36.C: New test.
7198
7199 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
7200
7201         * gcc.c-torture/compile/20010118-1.c: New test.
7202
7203 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
7204
7205         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
7206
7207 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7208
7209         * gcc.c-torture/execute/20010119-1.c: New test.
7210
7211 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7212
7213         * g++.old-deja/g++.other/vbase5.C: New test.
7214
7215 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7216
7217         * gcc.c-torture/execute/20010118-1.c: New test.
7218
7219 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7220
7221         * g++.old-deja/g++.pt/deduct3.C: New test.
7222
7223 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7224
7225         * g++.old-deja/g++.pt/spec34.C: New test.
7226
7227 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
7228
7229         * g77.f-torture/compile/20000601-2.f: New test.
7230
7231 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7232
7233         * g++.old-deja/g++.other/init17.C: New test.
7234
7235 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
7236
7237         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
7238
7239 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7240
7241         * g++.old-deja/g++.pt/unify8.C: New test.
7242
7243 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7244
7245         * g++.old-deja/g++.abi/vbase1.C: New test.
7246
7247 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7248
7249         * g++.old-deja/g++.pt/crash65.C: New test.
7250
7251 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7252
7253         * gcc.dg/cpp/assembl2.S: New test case.
7254
7255 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
7256
7257         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
7258         are supported.
7259
7260 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7261
7262         * g++.old-deja/g++.other/builtins1.C: New test.
7263         * g++.old-deja/g++.other/builtins2.C: Likewise.
7264         * g++.old-deja/g++.other/builtins3.C: Likewise.
7265         * g++.old-deja/g++.other/builtins4.C: Likewise.
7266
7267 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
7268
7269         * gcc.c-torture/compile/20010117-1.c: New test.
7270         * gcc.c-torture/compile/20010117-2.c: New test.
7271
7272 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7273
7274         * g77.f-torture/execute/20010116.[fx]: New test,
7275         XFAIL on i?86-*-*.
7276         * g77.f-torture/compile/20010115.f: Indicate it's
7277         a test for PR fortran/1636.
7278
7279 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7280
7281         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
7282
7283 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7284
7285         * g77.f-torture/compile/20010115.f: New test.
7286
7287 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
7288
7289         * g++.old-deja/g++.pt/nontype5.C: New test.
7290
7291 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
7292
7293         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
7294         have an equivalent working one below it.
7295
7296 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7297
7298         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
7299         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7300
7301 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7302
7303         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
7304         message containing "init_priority".
7305         (conpr-2.C): Likewise.
7306         (conpr-3.C): Likewise.
7307         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
7308
7309 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7310
7311         * gcc.c-torture/execute/20010114-2.c: New test.
7312
7313 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
7314
7315         * gcc.c-torture/compile/20010114-1.c: New test.
7316         * gcc.c-torture/compile/20010114-1.x: Xfail.
7317         * gcc.c-torture/compile/20010114-2.c: New test.
7318         * gcc.c-torture/execute/20010114-1.c: New test.
7319         * gcc.dg/trunc-1.c: New test.
7320         * gcc.dg/uninit-B.c: New test.
7321
7322 2001-01-13  Nick Clifton  <nickc@redhat.com>
7323
7324         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
7325         target.
7326
7327 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7328
7329         * gcc.c-torture/compile/20010113-1.c: New test.
7330
7331 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
7332
7333         * gcc.c-torture/compile/20001212-1.c: New test.
7334
7335 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7336
7337         * gcc.dg/cpp/widestr1.c: Update.
7338         * gcc.dg/cpp/prag-imp.c: Remove.
7339
7340 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
7341
7342         * gcc.c-torture/execute/20000801-3.x: Remove.
7343         * gcc.dg/c90-init-1.c: New test.
7344         * gcc.dg/c99-init-1.c: New test.
7345         * gcc.dg/c99-init-2.c: New test.
7346         * gcc.dg/gnu99-init-1.c: New test.
7347
7348 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
7349
7350         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
7351         testing that no relevant ones were found.
7352
7353 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7354
7355         * g++.old-deja/g++.pt/cast2.C: New test.
7356
7357 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7358
7359         * g++.old-deja/g++.pt/friend47.C: New test.
7360
7361 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7362
7363         * g++.old-deja/g++.pt/instantiate13.C: New test.
7364
7365 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7366
7367         * g++.old-deja/g++.other/defarg7.C: New test.
7368         * g++.old-deja/g++.other/defarg8.C: New test.
7369
7370 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7371
7372         * g++.old-deja/g++.pt/crash64.C: New test.
7373
7374 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7375
7376         * g++.old-deja/g++.pt/crash63.C: New test.
7377
7378 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
7379
7380         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
7381
7382 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
7383
7384         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
7385
7386 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7387
7388         * g++.old-deja/g++.pt/error3.C: New test.
7389
7390 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7391
7392         * g++.old-deja/g++.other/crash39.C: New test.
7393
7394 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7395
7396         * g++.old-deja/g++.other/vbase4.C: New test.
7397
7398 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
7399
7400         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
7401         * gcc.dg/special/20000419-2.c: New file. Identical to above.
7402         * gcc.dg/special/special.exp: New test driver which will check
7403         for alias support for the above test.
7404
7405 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
7406
7407         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
7408         problems on small machines.
7409         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
7410         parameterize.
7411
7412 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
7413
7414         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
7415         mips.
7416         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7417
7418 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
7419
7420         * g++.old_deja/g++.pt/using8.C: New test.
7421
7422 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7423
7424         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
7425
7426 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
7427
7428         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
7429         where a failure is expected.
7430         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
7431
7432 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7433
7434         * g++.old_deja/g++.pt/instantiate12.C: New test.
7435
7436 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7437
7438         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
7439         start of structs.
7440         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
7441         * g++.old-deja/g++.brendan/crash17.C: Likewise.
7442         * g++.old-deja/g++.brendan/crash29.C: Likewise.
7443         * g++.old-deja/g++.brendan/crash48.C: Likewise.
7444         * g++.old-deja/g++.brendan/ns1.C: Likewise.
7445         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
7446         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
7447         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
7448         * g++.old-deja/g++.eh/spec6.C: Likewise.
7449         * g++.old-deja/g++.jason/crash3.C: Likewise.
7450         * g++.old-deja/g++.law/ctors11.C: Likewise.
7451         * g++.old-deja/g++.law/ctors17.C: Likewise.
7452         * g++.old-deja/g++.law/ctors5.C: Likewise.
7453         * g++.old-deja/g++.law/ctors9.C: Likewise.
7454         * g++.old-deja/g++.mike/ambig1.C: Likewise.
7455         * g++.old-deja/g++.mike/net22.C: Likewise.
7456         * g++.old-deja/g++.mike/p3538a.C: Likewise.
7457         * g++.old-deja/g++.mike/p3538b.C: Likewise.
7458         * g++.old-deja/g++.mike/virt3.C: Likewise.
7459         * g++.old-deja/g++.niklas/t128.C: Likewise.
7460         * g++.old-deja/g++.other/anon4.C: Likewise.
7461         * g++.old-deja/g++.other/using1.C: Likewise.
7462         * g++.old-deja/g++.other/warn3.C: Likewise.
7463         * g++.old-deja/g++.pt/t37.C: Likewise.
7464         * g++.old-deja/g++.robertl/eb69.C: Likewise.
7465         * g++.old-deja/g++.robertl/eb71.C: Likewise.
7466
7467 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7468
7469         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
7470
7471 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7472
7473         * gcc.c-torture/execute/stdio-opt-3.c: New test.
7474
7475 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
7476
7477         * gcc.c-torture/compile/20010107-1.c: New test.
7478
7479 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7480
7481         * gcc.c-torture/execute/builtin-noret-1.c: New test.
7482
7483 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7484
7485         * gcc.dg/format/format.h: New file.
7486         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
7487         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
7488         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
7489         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
7490         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
7491         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
7492         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
7493         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
7494         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
7495         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
7496         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
7497         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
7498         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
7499         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
7500         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
7501         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
7502         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
7503         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
7504         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
7505         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
7506         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
7507         instead of declaring standard types, macros and functions in each
7508         test.
7509
7510 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
7511
7512         * gcc.c-torture/execute/20010106-1.c: New test.
7513
7514 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7515
7516         * gcc.dg/format/format.exp: New file.
7517         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
7518         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
7519         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
7520         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
7521         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
7522         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
7523         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
7524         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
7525         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
7526         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
7527         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
7528         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
7529         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
7530         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
7531         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
7532         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
7533         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
7534         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
7535         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
7536         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
7537         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
7538         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
7539         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
7540         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
7541         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
7542         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
7543         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
7544         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
7545         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
7546         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
7547         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
7548         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
7549         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
7550         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
7551         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
7552         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
7553         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
7554         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
7555         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
7556         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
7557         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
7558         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
7559
7560 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
7561
7562         * gcc.c-torture/execute/991228-1.c: Take word endianness into
7563         account.
7564
7565 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
7566
7567         * gcc.c-torture/execute/builtin-complex-1.c: New test.
7568
7569 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
7570
7571         * g++.old-deja/g++.pt/crash62.C: New test.
7572
7573 2001-01-04  Richard Henderson  <rth@redhat.com>
7574
7575         * gcc.dg/20000926-1.c: Update expected warnings.
7576         * gcc.dg/array-2.c: Likewise.
7577         * gcc.dg/array-4.c: Also validate flexible array members.
7578         * gcc.dg/c99-flex-array-1.c: New.
7579
7580 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
7581
7582         * gcc.c-torture/compile/20001222-1.x: Remove.
7583
7584 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7585
7586         * gcc.c-torture/execute/built-in-setjmp.c: New.
7587
7588 2001-01-03  Richard Henderson  <rth@redhat.com>
7589
7590         * gcc.dg/940510-1.c: Update expected error wording.
7591         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
7592
7593 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
7594
7595         * lib/target-supports.exp (check_alias_available): Modified to
7596         indicate aliases not supported if only weak aliases are supported.
7597
7598 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7599
7600         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
7601         Turn on cmpstrsi checks for __pj__ and __i370__.
7602
7603 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7604
7605         * g++.old-deja/g++.other/virtual11.C: New test.
7606
7607 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7608
7609         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
7610
7611 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7612
7613         * gcc.c-torture/compile/20010102-1.c: New test.
7614
7615 2001-01-02  Andreas Jaeger  <aj@suse.de>
7616
7617         * gcc.dg/noreturn-3.c: New test.
7618
7619         * gcc.dg/noreturn-4.c: New test.
7620
7621 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7622
7623         * gcc.c-torture/execute/stdio-opt-1.c: Also test
7624         __builtin_fputc and __builtin_fwrite.
7625
7626 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7627
7628         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
7629         signed char, not default char.
7630
7631 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7632
7633         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
7634
7635 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
7636
7637         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
7638
7639 2000-12-29  Richard Henderson  <rth@redhat.com>
7640
7641         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
7642         (__cyg_profile_func_exit): Define.
7643
7644 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
7645
7646         * g++.dg/vtgc1.C: New test.
7647
7648 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
7649
7650         * gcc.dg/noncompile/20001228-1.c: New test.
7651
7652         * gcc.dg/20001228-1.c: New test.
7653
7654         * gcc.c-torture/execute/20001228-1.c: New test.
7655
7656 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
7657
7658         * gcc.dg/format-strfmon-1.c: New test.
7659
7660 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7661
7662         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
7663         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
7664         * gcc.c-torture/execute/string-opt-1.c: Likewise.
7665         * gcc.c-torture/execute/string-opt-2.c: Likewise.
7666         * gcc.c-torture/execute/string-opt-3.c: Likewise.
7667         * gcc.c-torture/execute/string-opt-4.c: Likewise.
7668         * gcc.c-torture/execute/string-opt-6.c: Likewise.
7669         * gcc.c-torture/execute/string-opt-7.c: Likewise.
7670         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7671         * gcc.c-torture/execute/string-opt-9.c: Likewise.
7672         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7673         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7674         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7675
7676         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
7677         * gcc.c-torture/execute/string-opt-4.c: Test index.
7678
7679 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
7680
7681         * gcc.c-torture/compile/20001226-1.c: New test.
7682
7683 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7684
7685         * gcc.c-torture/compile/20001222-1.c: New test.
7686         * gcc.c-torture/compile/20001222-1.x: Xfail.
7687
7688 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
7689
7690         * gcc.c-torture/execute/comp-goto-2.c: New test.
7691
7692 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
7693
7694         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
7695         Use long types if __INT_MAX__ is 32767.
7696         (main): Use cast to (sint32 *) when poking 88 into a_page.
7697
7698         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
7699
7700 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
7701
7702         * gcc.c-torture/compile/20001221-1.c: New test.
7703         * gcc.c-torture/execute/20001221-1.c: New test.
7704
7705 2000-12-20  Richard Henderson  <rth@redhat.com>
7706
7707         * g++.old-deja/g++.pt/crash36.C: Update error lines.
7708         * g++.old-deja/g++.robertl/eb109.C: Likewise.
7709
7710 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7711
7712         * gcc.dg/compare3.c: New test.
7713
7714 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7715
7716         * gcc.dg/format-warnll-1.c: New test.
7717
7718 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7719
7720         * gcc.dg/cpp/cmdlne-P.c: New test.
7721
7722 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7723
7724         * gcc.c-torture/execute/builtin-abs-1.c,
7725         gcc.c-torture/execute/builtin-abs-2.c: New tests.
7726
7727 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7728
7729         * gcc.dg/cpp/multiline.c: New test.
7730
7731 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7732
7733         * g++.old-deja/g++.other/syshdr1.C: Update.
7734         * gcc.dg/cpp/lineflags.c: Remove temporarily.
7735
7736 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7737
7738         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
7739
7740 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7741
7742         * g++.old-deja/g++.pt/ttp65.C: New test.
7743
7744 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7745
7746         * g++.old-deja/g++.pt/ttp64.C: New test.
7747
7748 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7749
7750         * g++.old-deja/g++.pt/spec33.C: New test.
7751
7752 2000-12-14  Catherine Moore  <clm@redhat.com>
7753
7754         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
7755         * gcc.c-torture/execute/920612-2.c: Likewise.
7756         * gcc.c-torture/execute/920428-2.c: Likewise.
7757         * gcc-c-torture/execute/va-arg-11.c: Call exit.
7758         * gcc.c-torture/execute/va-arg-21.c: Likewise.
7759
7760 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7761
7762         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
7763         * gcc.dg/pack-test-2.c: Likewise.
7764
7765 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7766
7767         Tests by Zack Weinberg <zackw@stanford.edu>.
7768
7769         * gcc.dg/cpp/defined.c: Update.
7770         * gcc.dg/cpp/defined_trad.c: New tests.
7771
7772 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7773
7774         * gcc.dg/cpp/trad-direct.c: Update.
7775
7776 2000-12-11  Neil Booth  <neilb@earthling.net>
7777
7778         * gcc.dg/cpp/defined_trad.c
7779
7780 2000-12-11  Neil Booth  <neilb@earthling.net>
7781
7782         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
7783
7784 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7785
7786         * gcc.dg/format-miss-2.c: New test.
7787
7788 2000-12-09  Neil Booth  <neilb@earthling.net>
7789
7790         * gcc.dg/cpp/lineflags.c: New tests.
7791         * gcc.dg/cpp/poison.c: Update.
7792         * gcc.dg/cpp/redef2.c: Update.
7793         * gcc.dg/cpp/skipping.c: New test.
7794
7795 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
7796
7797         * g++.old-deja/g++.other/eh3.C: New testcase.
7798
7799 2000-12-07  Neil Booth  <neilb@earthling.net>
7800
7801         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
7802         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
7803         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
7804         wtr-union-init-2.c, wtr-union-init-3.c: Update.
7805         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
7806         Update.
7807
7808 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7809
7810         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
7811         __SIZE_TYPE__ instead of int for type of integers cast to
7812         pointers.
7813
7814 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
7815
7816         * g++.old-deja/g++.other/cleanup4.C: New test.
7817
7818 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7819
7820         * format-sec-1.c: New test.
7821
7822 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7823
7824         * gcc.dg/format-nonlit-3.c: New test.
7825
7826 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7827
7828         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
7829         through a null pointer.
7830
7831 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7832
7833         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
7834         * g++.old-deja/g++.pt/partial4.C: New test.
7835
7836 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
7837
7838         * gcc.c-torture/execute/ieee/hugeval.x: New.
7839
7840 2000-12-06  Neil Booth  <neilb@earthling.net>
7841
7842         * gcc.dg/cpp/backslash2.c: New tests.
7843
7844 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7845
7846         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
7847         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
7848
7849 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
7850
7851         * gcc.c-torture/execute/20001203-2.c: New testcase.
7852
7853 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
7854
7855         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
7856         * g++.old-deja/g++.other/virtual10.C: New test.
7857
7858 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
7859
7860         * g++.old-deja/g++.mike/pmf5.C: Remove test.
7861
7862 2000-12-05  Richard Henderson  <rth@redhat.com>
7863
7864         * gcc.c-torture/compile/20001205-1.c: New.
7865
7866 2000-12-04  Neil Booth  <neilb@earthling.net>
7867
7868         * g++.old-deja/g++.other/virtual9.C: New test.
7869         * g++.old-deja/g++.pt/crash61.C: New test.
7870         * gcc.c-torture/execute/loop-9.c: New test.
7871
7872 2000-12-04  Neil Booth  <neilb@earthling.net>
7873
7874         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
7875         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
7876         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
7877         * gcc.dg/cpp/extratokens.c: ...here.
7878
7879 2000-12-04  Neil Booth  <neilb@earthling.net>
7880
7881         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
7882         New tests.
7883
7884 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7885
7886         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
7887         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
7888
7889 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
7890
7891         * gcc.c-torture/execute/20001203-1.c: New test.
7892
7893 2000-12-03  Neil Booth  <neilb@earthling.net>
7894
7895         * gcc.dg/cpp/macro6.c: New test cases.
7896
7897 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7898
7899         * gcc.c-torture/execute/string-opt-9.c: New test.
7900         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7901         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7902         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7903
7904         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
7905         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
7906
7907 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
7908
7909         * gcc.dg/cpp/if-6.c: New testcase.
7910
7911         * gcc.dg/20001201-1.c: New testcase.
7912
7913 2000-12-02  Neil Booth  <neilb@earthling.net>
7914
7915         * g++.old-deja/g++.other/externC4.C,
7916         g++.old-deja/g++.other/friend10.C: New tests.
7917
7918 2000-12-02  Neil Booth  <neilb@earthling.net>
7919
7920         * g++.old-deja/g++.other/instan2.C
7921         * g++.old-deja/g++.other/instan3.C: New test.
7922
7923 2000-12-02  Neil Booth  <neilb@earthling.net>
7924
7925         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
7926         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
7927         gnuc99.c,gnuc99-pedantic.c: New tests.
7928
7929 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7930
7931         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
7932         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
7933
7934 2000-12-01  Neil Booth  <neilb@earthling.net>
7935
7936         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
7937         * gcc.dg/cpp/poison.c: Update.
7938         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
7939
7940 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
7941
7942         * g77.f-torture/execute/20001201.f: New test.
7943
7944 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7945
7946         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
7947
7948 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
7949
7950         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
7951
7952 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
7953
7954         * g++.old-deja/g++.other/cast6.C: New test.
7955
7956 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
7957
7958         * gcc.c-torture/execute/20001130-2.c: New testcase.
7959
7960 2000-11-30  Richard Henderson  <rth@redhat.com>
7961
7962         * gcc.c-torture/execute/20001130-1.c: New test.
7963
7964 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7965
7966         * g++.old-deja/g++.other/op3.C: New test.
7967
7968 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7969
7970         * g++.old-deja/g++.other/op2.C: New test.
7971
7972 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
7973
7974         * g++.old-deja/g++.other/crash38.C: New test.
7975
7976 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
7977
7978         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
7979
7980 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
7981
7982         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
7983         tests.
7984         * gcc.c-torture/execute/string-opt-6.c: New test.
7985
7986         * gcc.dg/20001117-1.c: Add main.
7987
7988 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
7989
7990         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
7991         Move from here ...
7992         * gcc.dg/940510-1.c: ... to here.
7993
7994         * gcc.dg/20000926-1.c: GNU C now allows initializations of
7995         zero-size arrays in toplevel structures.
7996
7997 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
7998
7999         * gcc.c-torture/execute/loop-8.c: New test.
8000
8001 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8002
8003         * g++.old-deja/g++.other/base1.C: New test.
8004
8005 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8006
8007         * g++.old-deja/g++.other/parse2.C: New test.
8008
8009 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8010
8011         * g++.old-deja/g++.pt/incomplete1.C: New test.
8012
8013 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8014
8015         * g++.old-deja/g++.other/friend9.C: New test.
8016
8017 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
8018
8019         * gcc.dg/20001127-1.c: New test.
8020
8021 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
8022
8023         * g++.old-deja/g++.pt/friend46.C: New test.
8024
8025 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
8026
8027         * g++.old-deja/g++.other/ptrmem8.C: New test.
8028
8029 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8030
8031         * gcc.c-torture/execute/string-opt-7.c: New test.
8032         * gcc.c-torture/execute/string-opt-8.c: Likewise.
8033
8034 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8035
8036         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
8037         instead of 'mkcheck 2'.
8038
8039 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8040
8041         * gcc.c-torture/execute/memcheck/driver.c,
8042         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
8043         C9X references to refer to C99.
8044
8045 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
8046
8047         * gcc.dg/ultrasp3.c: New test.
8048
8049 2000-11-25  Neil Booth  <neilb@earthling.net>
8050
8051         * gcc.dg/cpp/include2.c: Update test to be locale independent.
8052
8053 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
8054
8055         * gcc.c-torture/compile/20001123-2.c: New.
8056
8057 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8058
8059         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
8060
8061 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
8062
8063         * gcc.dg/sequence-point-1.c: Add some new tests.
8064         * gcc.c-torture/execute/20001124-1.c: New test.
8065
8066 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
8067
8068         * g++.old-deja/g++.other/vaarg4.C: New test.
8069         * gcc.c-torture/compile/20001123-1.c: New test.
8070
8071 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
8072
8073         * g++.other/crash24.C: Adjust and remove XFAIL.
8074         * g++.other/crash37.C: New test.
8075
8076 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
8077
8078         * g++.old-deja/g++.pt/instantiate9.C: New test.
8079
8080 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
8081
8082         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
8083         new ABI, too.
8084
8085         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
8086         * g++.old-deja/g++.robertl/eb55.C: Likewise.
8087
8088 2000-11-22  Neil Booth  <neilb@earthling.net>
8089
8090         * gcc.dg/cpp/Wtrigraphs.c: New test.
8091
8092 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
8093
8094         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
8095
8096 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
8097
8098         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
8099
8100 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
8101
8102         * lib/gcc-dg.exp: load_lib scanasm.exp.
8103         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
8104         * lib/g++-dg.exp: load_lib scanasm.exp.
8105         * lib/scanasm.exp: New.
8106         (scan-assembler, scan-assembler-not): Add optional arguments to
8107         test name, or if not present, the pattern name.
8108         (scan-assembler-dem, scan-assembler-dem-not): New.
8109
8110         * g++.dg/dg.exp: New.
8111
8112 2000-11-21  Neil Booth  <neilb@earthling.net>
8113
8114         * gcc.dg/cpp/integrated1.c: Remove.
8115
8116 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8117
8118         * gcc.c-torture/execute/20001121-1.c: New test.
8119
8120 2000-11-21  Richard Henderson  <rth@redhat.com>
8121
8122         * gcc.c-torture/compile/20001121-1.c: New test.
8123
8124 2000-11-20  Neil Booth  <neilb@earthling.net>
8125
8126         * gcc.dg/cpp/integrated1.c: New test.
8127
8128 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8129
8130         * g++.old-deja/g++.other/inline17.C: New test.
8131
8132 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
8133
8134         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
8135         local variable to be zero: I made the variable global. Now
8136         uses abort() and exit() instead of relying on main's return value.
8137
8138 2000-11-20  Neil Booth  <neilb@earthling.net>
8139
8140         * gcc.dg/cpp/paste2.c: Update test.
8141         * objc/execute/paste.m: New test.
8142
8143 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8144
8145         * gcc.dg/c99-condexpr-1.c: New test.
8146
8147 2000-11-20  Neil Booth  <neilb@earthling.net>
8148
8149         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
8150
8151 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
8152
8153         * g++.old-deja/g++.pt/export1.C: New test.
8154
8155 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
8156
8157         * gcc.dg/20001117-1.c: New test.
8158
8159 2000-11-18  Richard Henderson  <rth@redhat.com>
8160
8161         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
8162
8163 2000-11-18  Richard Henderson  <rth@redhat.com>
8164
8165         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
8166         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
8167         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
8168
8169 2000-11-18  Richard Henderson  <rth@redhat.com>
8170
8171         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
8172         (main): New.  Exit cleanly.
8173
8174 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8175
8176         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
8177         gcc.dg/c99-fordecl-2.c: New tests.
8178
8179 2000-11-18  Richard Henderson  <rth@redhat.com>
8180
8181         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
8182         * gcc.c-torture/execute/zerolen-2.c: New.
8183
8184 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8185
8186         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
8187         memory.
8188
8189 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8190
8191         * g++.old-deja/g++.pt/instantiate8.C: New test.
8192
8193 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8194
8195         * g++.old-deja/g++.other/incomplete.C: Add more tests.
8196         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
8197
8198 2000-11-16  Nick Clifton  <nickc@redhat.com>
8199
8200         * gcc.c-torture/execute/nestfunc-2.c: New test.
8201         * gcc.c-torture/execute/nestfunc-3.c: New test.
8202
8203 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8204
8205         * gcc.c-torture/compile/20001116-1.c: New test.
8206
8207 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8208
8209         * gcc.c-torture/execute/20001115-1.c: New test.
8210
8211 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
8212
8213         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
8214         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
8215         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
8216         * g++.old-deja/g++.abi/vmihint.C: Likewise.
8217
8218 2000-11-15  Neil Booth  <neilb@earthling.net>
8219
8220         gcc.dg/cpp/_Pragma1.c: Update.
8221         gcc.dg/cpp/_Pragma2.c: New test.
8222
8223 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
8224
8225         * g++.old-deja/g++.other/anon5.C: New test.
8226
8227 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
8228
8229         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
8230         tests.
8231
8232 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
8233
8234         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
8235         output.
8236
8237 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8238
8239         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
8240         labels at end of compound statements.
8241
8242 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
8243
8244         * gcc.c-torture/execute/loop-7.c: New test.
8245
8246 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8247
8248         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
8249
8250 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8251
8252         * gcc.dg/c99-bool-1.c: New test.
8253
8254 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8255
8256         * gcc.dg/c99-scope-1.c: Remove xfail.
8257         * gcc.dg/c99-scope-2.c: New test.
8258
8259 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8260
8261         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
8262         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
8263
8264 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
8265
8266         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
8267         error messages.
8268
8269         * g++.mike/p700.C: Don't typedef wchar_t.
8270         * g++.mike/p784.C: Likewise.
8271         * g++.mike/eb101.C: Don't use __wchar_t.
8272
8273 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
8274
8275         * g77.f-torture/execute/20001111.[fx]: Test premature exit
8276         from DO loop.
8277
8278 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8279
8280         * gcc.c-torture/execute/20001111-1.c: New test.
8281
8282 2000-11-10  Nick Clifton  <nickc@redhat.com>
8283
8284         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
8285         long multuiple and accumulate.
8286
8287 2000-11-09  Richard Henderson  <rth@redhat.com>
8288
8289         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
8290         via size_t instead of int.
8291
8292         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
8293         * gcc.c-torture/execute/string-opt-2.c: Likewise.
8294         * gcc.c-torture/execute/string-opt-3.c: Likewise.
8295         * gcc.c-torture/execute/string-opt-4.c: Likewise.
8296
8297 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
8298
8299         * gcc.c-torture/compile/20001109-1.c: New test.
8300         * gcc.c-torture/compile/20001109-2.c: New test.
8301
8302 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
8303
8304         * g++.old-deja/g++.pt/operator1.C: New test.
8305         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
8306
8307 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8308
8309         * gcc.dg/20001108-1.c: New test.
8310
8311 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8312
8313         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
8314         with both arguments constant strings.
8315         * gcc.c-torture/execute/string-opt-3.c: New test.
8316         * gcc.c-torture/execute/string-opt-4.c: New test.
8317         * gcc.c-torture/execute/string-opt-5.c: New test.
8318
8319 2000-11-08  Nick Clifton  <nickc@redhat.com>
8320
8321         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
8322         mulsidi3adddi patterns.
8323
8324 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
8325
8326         * g++.old-deja/g++.other/crash36.C: New test.
8327
8328 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
8329
8330         * g++.old-deja/g++.other/init16.C: New test.
8331
8332 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
8333
8334         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
8335
8336 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8337
8338         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
8339         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8340         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8341
8342 2000-11-07  DJ Delorie  <dj@redhat.com>
8343
8344         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
8345
8346 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8347
8348         * gcc.c-torture/execute/string-opt-1.c: New test.
8349
8350 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8351
8352         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
8353         mips-sgi-irix6.* because the MIPS ABI passes floating-point
8354         parameters in registers, and there is no way for a varargs
8355         function to know in which order the integer and floating-point
8356         parameters should be interleaved when they are placed on the
8357         stack.
8358         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8359         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8360
8361 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8362
8363         * gcc.c-torture/execute/string-opt-2.c: New test.
8364
8365 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
8366
8367         * g++.old-deja/g++.pt/crash60.C: New test.
8368
8369 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8370
8371         * g++.old-deja/g++.other/crash24.C: New test.
8372         * g++.old-deja/g++.other/crash25.C: New test.
8373         * g++.old-deja/g++.other/crash26.C: New test.
8374         * g++.old-deja/g++.other/crash27.C: New test.
8375         * g++.old-deja/g++.other/crash28.C: New test.
8376         * g++.old-deja/g++.other/crash29.C: New test.
8377         * g++.old-deja/g++.other/crash30.C: New test.
8378         * g++.old-deja/g++.other/crash31.C: New test.
8379         * g++.old-deja/g++.other/crash32.C: New test.
8380         * g++.old-deja/g++.other/crash33.C: New test.
8381         * g++.old-deja/g++.other/crash34.C: New test.
8382         * g++.old-deja/g++.other/crash35.C: New test.
8383
8384 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8385
8386         * gcc.c-torture/execute/20001031-1.c: New test.
8387
8388 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
8389
8390         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
8391         namespace.
8392
8393         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
8394         standards-conformant.
8395
8396         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
8397
8398         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
8399         * g++.old-deja/g++.mike/p755a.C: Likewise.
8400         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
8401         library makes no calls to `operator new' during initialization.
8402
8403 2000-11-04  Neil Booth  <neilb@earthling.net>
8404
8405         * gcc.dg/cpp/include2.c: New tests.
8406
8407 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
8408
8409         * lib/g++.exp (g++_set_ld_library_path): New function.
8410         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
8411
8412 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
8413
8414         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
8415         warnings.
8416
8417 2000-11-01  Richard Henderson  <rth@redhat.com>
8418
8419         * g++.old-deja/g++.ext/namedret1.C: New.
8420         * g++.old-deja/g++.ext/namedret2.C: New.
8421         * g++.old-deja/g++.ext/namedret3.C: New.
8422
8423 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
8424
8425         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
8426         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
8427
8428 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8429
8430         * gcc.c-torture/execute/va-arg-21.c: New test.
8431
8432 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8433
8434         * gcc.dg/c99-complex-2.c: New test.
8435
8436 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8437
8438         * gcc.c-torture/execute/stdio-opt-1.c: New test.
8439
8440 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
8441
8442         * g++.old-deja/g++.other/inline16.C: New test.
8443
8444 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
8445
8446         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
8447         __PRETTY_FUNCTION__
8448
8449 2000-10-29  Neil Booth  <neilb@earthling.net>
8450
8451         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
8452         New tests.
8453         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
8454         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
8455         optimisation.
8456
8457 2000-10-29  Neil Booth  <neilb@earthling.net>
8458
8459         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
8460         * mi1.c, mi1c.h: Add null directives to multiple-include test.
8461         * mi5.c: Test multiple includes work with -C.
8462         * trigraphs.c: Test ^= version.
8463
8464 2000-10-28  Neil Booth  <neilb@earthling.net>
8465
8466         New tests and test updates for new macro expander.
8467
8468         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
8469         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
8470         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
8471         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
8472         new diagnostic messages.
8473
8474         * gcc.dg/cpp/macro3.c: New tests.
8475
8476 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
8477
8478         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
8479         on the same line.
8480
8481 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
8482
8483         * g++.old-deja/g++.other/eh2.C: New test.
8484
8485 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
8486
8487         * gcc.c-torture/execute/20001027-1.c: New test.
8488
8489 2000-10-26  Richard Henderson  <rth@redhat.com>
8490
8491         * gcc.c-torture/execute/20001026-1.c: New.
8492
8493 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
8494
8495         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
8496         * g++.old-deja/g++.law/builtin1.C: Likewise.
8497         * g++.old-deja/g++.law/ctors10.C: Likewise.
8498         * g++.old-deja/g++.law/virtual3.C: Likewise.
8499         * g++.old-deja/g++.mike/p658.C: Likewise.
8500         * g++.old-deja/g++.other/sibcall1.C: Likewise.
8501         * g++.old-deja/g++.other/vaarg2.C: Likewise.
8502         * g++.old-deja/g++.robertl/eb124.C: Likewise.
8503         * g++.old-deja/g++.robertl/eb44.C: Likewise.
8504         * g++.old-deja/g++.robertl/eb77.C: Likewise.
8505
8506 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
8507
8508         * gcc.c-torture/compile/20001024-1.c: New test.
8509
8510 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
8511
8512         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
8513         to tell us whether or not we are using V3.
8514
8515 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8516
8517         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
8518         operands.
8519
8520 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8521
8522         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
8523
8524 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
8525
8526         * gcc.c-torture/execute/20001024-1.c: New test.
8527
8528 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
8529
8530         * g++.old-deja/g++.other/sibcall1.C: New test.
8531
8532 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
8533
8534         * gcc.dg/noncompile/init-3.c: New test.
8535
8536 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8537
8538         * gcc.dg/format-array-1.c: New test.
8539
8540 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8541
8542         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
8543         writing through null pointers; remove comment about testing
8544         unterminated strings.
8545
8546 2000-10-17  Matthew Hiller  <hiller@redhat.com>
8547
8548         * gcc.c-torture/execute/20001017-2.c: New test.
8549
8550 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8551
8552         * gcc.c-torture/compile/20001018-1.c: New test.
8553         * gcc.c-torture/compile/20001018-1.x: Xfail.
8554
8555 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8556
8557         * gcc.c-torture/execute/20001017-1.c: New test.
8558
8559 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8560
8561         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
8562         for multiple use of arguments with scanf formats; add tests for
8563         multiple use of arguments.
8564
8565 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
8566
8567         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
8568
8569 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8570
8571         * gcc.dg/format-miss-1.c: New test.
8572
8573 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8574
8575         * gcc.c-torture/execute/20001013-1.c: New test.
8576
8577 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8578
8579         * gcc.dg/format-branch-1.c: New test.
8580
8581 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8582
8583         * README, lib/file-format.exp: Remove EGCS references.
8584
8585 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8586
8587         * gcc.dg/20001013-1.c: New test.
8588
8589 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8590
8591         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
8592         for intmax_t in the compiler using __typeof__ and the type rules
8593         for conditional expressions.
8594
8595 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
8596
8597         * gcc.dg/20001012-1.c: New test.
8598         * gcc.dg/20001012-2.c: New test.
8599
8600 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8601
8602         * gcc.dg/format-attr-1.c: New test.
8603
8604 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8605
8606         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
8607         __LONG_LONG_MAX__ instead of LLONG_MAX.
8608
8609 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8610
8611         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
8612         scanf flags.
8613         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
8614         flags.
8615
8616 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
8617
8618         * gcc.dg/sequence-pt-1.c: New test.
8619
8620 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
8621
8622         * gcc.c-torture/execute/20001011-1.c: New testcase.
8623         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
8624
8625 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8626
8627         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
8628         does not error on it.
8629
8630 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8631
8632         * gcc.dg/20001009-1.c: New test.
8633
8634 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
8635
8636         * gcc.c-torture/compile/20001009-1.c: Move from here ....
8637         * gcc.c-torture/execute/20001009-2.c: ... to here.
8638
8639 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
8640
8641         * gcc.c-torture/compile/20001009-1.c: New testcase.
8642         * gcc.c-torture/execute/20001009-1.c: New testcase.
8643         Testcases provided by Jan Hubicka <jh@suse.cz>.
8644
8645 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8646
8647         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8648         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
8649         uintmax_t using <limits.h> to emulate the compiler's internal
8650         logic.  No longer XFAIL %j tests.
8651
8652 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8653
8654         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
8655         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8656         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
8657         regexps and details of expected handling of some bad formats.
8658         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
8659         suppression.
8660
8661 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8662
8663         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
8664         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
8665         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
8666         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
8667         in list archives.
8668
8669 2000-10-06  Richard Henderson  <rth@cygnus.com>
8670
8671         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
8672         * g++.old-deja/g++.brendan/crash52.C: Likewise.
8673         * g++.old-deja/g++.jason/report.C: Likewise.
8674         * g++.old-deja/g++.law/friend5.C: Likewise.
8675         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
8676         of the expected warnings.
8677
8678 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
8679
8680         * g++.old-deja/g++.pt/enum14.C: New test.
8681
8682 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
8683
8684         * g++.old-deja/g++.pt/crash59.C: New test.
8685
8686 2000-10-04  Will Cohen  <wcohen@redhat.com>
8687
8688         * gcc.dg/20000926-1.c: New test.
8689
8690 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
8691
8692         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
8693         function name for current C++ compiler.
8694         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
8695
8696 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
8697
8698         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
8699         __PRETTY_FUNCTION__.
8700         * g++.old-deja/g++.ext/pretty2.C: Likewise.
8701
8702 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8703
8704         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
8705
8706 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
8707
8708         * gcc.c-torture/compile/20000923-1.c: New test.
8709
8710 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
8711
8712         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
8713         * g++.old-deja/g++.pt/ttp62.C: Same.
8714         * g++.old-deja/g++.other/inline14.C: Same.
8715
8716 2000-09-24  Richard Henderson  <rth@cygnus.com>
8717
8718         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
8719
8720 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8721
8722         * gcc.dg/c90-printf-1.c: Add test for wide string format.
8723
8724 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
8725
8726         * gcc.c-torture/compile/20000922-1.c: New file.
8727
8728 2000-09-21  Nick Clifton  <nickc@redhat.com>
8729
8730         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
8731         a signed long modulo operation.
8732         (mod6): New function - perform an unsigned long modulo operation.
8733         (main): Add tests for modulos of very large numbers by very small
8734         dividends.
8735
8736 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8737
8738         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
8739
8740 2000-09-19  Richard Henderson  <rth@cygnus.com>
8741
8742         * gcc.dg/compare2.c (case 10): XFAIL.
8743
8744 2000-09-18  Richard Henderson  <rth@cygnus.com>
8745
8746         * gcc.c-torture/execute/20000906-1.c: Move ...
8747         * gcc.dg/20000906-1.c: ... here.  Only run on targets
8748         that support __builtin_trap.
8749
8750 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
8751
8752         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
8753
8754 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8755
8756         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
8757         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
8758         more $ format tests.
8759
8760 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8761
8762         * gcc.dg/format-errmk-1.c: New test.
8763
8764 2000-09-17  Greg McGary  <greg@mcgary.org>
8765
8766         * gcc.c-torture/execute/20000917-1.x: Remove.
8767
8768 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8769
8770         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
8771
8772 2000-09-17  Greg McGary  <greg@mcgary.org>
8773
8774         * gcc.c-torture/execute/20000917-1.c: New test.
8775         * gcc.c-torture/execute/20000917-1.x: XFAIL.
8776
8777 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
8778
8779         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
8780         in nested macro bug.
8781
8782 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
8783
8784         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
8785
8786 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
8787
8788         * gcc.c-torture/execute/20000914-1.c: New test.
8789
8790 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
8791
8792         * g++.other/inline13.C: New test.
8793
8794 2000-09-12  Andreas Jaeger  <aj@suse.de>
8795
8796         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
8797         constant by Ulrich Drepper <drepper@redhat.com>.
8798
8799 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
8800
8801         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
8802
8803 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8804
8805         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
8806
8807 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
8808
8809         * gcc.dg/cpp/backslash.c: New test.
8810
8811 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
8812
8813         * gcc.c-torture/execute/20000910-1.c: New test.
8814         * gcc.c-torture/execute/20000910-2.c: Likewise.
8815
8816 2000-09-11  Robert Lipe  <robertl@sco.com>
8817
8818         * gcc.dg/pragma-align.c: New test.
8819
8820 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
8821
8822         * g++.old-deja/g++.pt/explicit82.C: New test.
8823         * g++.old-deja/g++.pt/explicit83.C: New test.
8824
8825 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
8826
8827         * gcc.dg/asm-names.c: New test.
8828
8829 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8830
8831         * gcc.dg/cpp/tr-warn6.c: New test
8832
8833 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8834
8835         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
8836         be accepted.
8837
8838 2000-09-07  Catherine Moore  <clm@redhat.com>
8839
8840         * gcc.c-torture/execute/unroll-1.c: New test.
8841
8842 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
8843
8844         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
8845         ERROR markers.
8846         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
8847         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
8848         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
8849         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
8850         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
8851         Preprocess only.
8852         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
8853         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
8854
8855 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8856
8857         * g++.old-deja/g++.pt/deduct2.C: New test.
8858
8859 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8860
8861         * g++.old-deja/g++.pt/parms2.C: New test.
8862
8863 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8864
8865         * g++.old-deja/g++.pt/crash58.C: New test.
8866
8867 2000-09-06  Greg McGary  <greg@mcgary.org>
8868
8869         * gcc.c-torture/execute/20000906-1.c: New test.
8870         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
8871
8872 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8873
8874         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
8875
8876 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8877
8878         * g++.old-deja/g++.pt/crash57.C: New test.
8879
8880 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8881
8882         * g++.old-deja/g++.pt/crash56.C: New test.
8883
8884 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8885
8886         * g++.old-deja/g++.pt/koenig1.C: New test.
8887
8888 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
8889
8890         * gcc.dg/20000904-1.c: New test.
8891
8892 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
8893
8894         * gcc.dg/cpp/paste8.c: New test.
8895
8896 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
8897
8898         * gcc.c-torture/compile/20000827-1.c: New test.
8899
8900 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8901
8902         * gcc.dg/format-diag-1.c: New test.
8903
8904 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8905
8906         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
8907         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
8908         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
8909         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
8910         gcc.dg/formatz-1.c: Adjust warning regular expressions.
8911
8912 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
8913
8914         * g++.old-deja/g++.other/nested4.C: New test.
8915
8916 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
8917
8918         * g++.old-deja/g++.ns/scoped1.C: New test.
8919
8920 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
8921
8922         * lib/g++.exp: Support testing already-installed GCC.
8923
8924 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8925
8926         * wtr-label-1.c, wtr-suffix-1.c: New tests.
8927
8928 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8929
8930         * gcc.dg/return-type-2.c: New test.
8931
8932 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
8933
8934         * gcc.c-torture/compile/20000825-1.c: New test.
8935
8936 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
8937
8938         * gcc.dg/dwarf2-2.c: New test.
8939
8940 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
8941
8942         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
8943         dg-warning regexps.
8944
8945 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8946
8947         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
8948         gcc.dg/format-ext-5.c: New tests.
8949
8950 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
8951
8952         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
8953
8954 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
8955
8956         * gcc.dg/noncompile/930622-2.c: Adjust error message.
8957
8958 2000-08-24  Richard Henderson  <rth@cygnus.com>
8959
8960         * gcc.dg/ia64-sync-1.c: New test.
8961         * gcc.dg/ia64-sync-2.c: New test.
8962         * gcc.dg/ia64-asm-1.c: New test.
8963
8964 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8965
8966         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
8967         * gcc.dg/format-ext-2.c: New test.
8968
8969 2000-08-23  Jason Merrill  <jason@redhat.com>
8970
8971         * lib/old-dejagnu.exp: Also ignore "In member function" and
8972         "At global scope".
8973
8974 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8975
8976         * gcc.dg/noncompile/label-lineno-1.c: New test.
8977
8978 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
8979
8980         * gcc.dg/c99-array-nonobj-1.c: New test.
8981
8982 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
8983
8984         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
8985         tests.
8986         * gcc.dg/format-ext-1.c: New test.
8987
8988 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8989
8990         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
8991         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
8992         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
8993         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
8994         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
8995
8996 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
8997
8998         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
8999         gcc.dg/c99-strftime-2.c: New tests.
9000
9001 2000-08-22  Richard Henderson  <rth@cygnus.com>
9002
9003         * gcc.c-torture/execute/20000822-1.c: New test.
9004
9005 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
9006
9007         * gcc.c-torture/execute/20000819-1.x: Remove.
9008
9009 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9010
9011         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
9012         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
9013         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
9014         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
9015         gcc.dg/format-xopen-1.c: New tests.
9016
9017 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9018
9019         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
9020
9021 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
9022
9023         * g++.old-deja/g++.other/loop2.C: New test.
9024
9025         * gcc.c-torture/compile/20000606-1.c: New test.
9026         * gcc.c-torture/compile/20000728-1.c: New test.
9027         * gcc.c-torture/execute/20000801-1.c: New test.
9028         * gcc.c-torture/execute/20000801-2.c: New test.
9029         * gcc.c-torture/execute/20000819-1.c: New test.
9030         * gcc.c-torture/execute/20000819-1.x: XFAIL.
9031         * gcc.dg/20000629-1.c: New test.
9032         * gcc.dg/20000724-1.c: New test.
9033         * gcc.dg/20000807-1.c: New test.
9034
9035 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
9036
9037         * gcc.dg/cpp/pragma-1.c: New test.
9038         * gcc.dg/cpp/pragma-2.c: New test.
9039
9040 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
9041
9042         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
9043         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
9044
9045 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9046
9047         * gcc.c-torture/compile/20000818-1.c: New test.
9048
9049 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
9050
9051         * gcc.c-torture/execute/20000818-1.c: New test.
9052
9053 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9054
9055         * gcc.dg/format-va-1.c: New test.
9056
9057 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9058
9059         * g++.old-deja/g++.other/typedef8.C: New test.
9060
9061 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9062
9063         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
9064         * g++.old-deja/g++.mike/net36.C: Mark candidate.
9065         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
9066         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
9067         * g++.old-deja/g++.other/ptrmem7.C: New test.
9068         * g++.old-deja/g++.pt/ptrmem10.C: New test.
9069
9070 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9071
9072         * g++.old-deja/g++.pt/typename27.C: New test.
9073
9074 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
9075
9076         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
9077         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
9078         * g++.old-deja/g++.pt/friend45.C: New test.
9079         * g++.old-deja/g++.other/friend8.C: New test.
9080
9081 2000-08-15  Richard Henderson  <rth@cygnus.com>
9082
9083         * gcc.c-torture/execute/20000815-1.c: New test.
9084
9085 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
9086
9087         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
9088         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
9089         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
9090
9091 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
9092
9093         * g++.old-deja/g++.other/refinit2.C: New test.
9094
9095 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
9096
9097         * lib/c-torture.exp (c-torture): Make
9098         compiler_conditional_xfail_data global.
9099         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
9100         compiler_conditional_xfail_data machinery.
9101         (f-torture-execute): Likewise.
9102         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
9103         and only when unrolling loops.
9104
9105         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
9106
9107 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
9108
9109         * g++.old-deja/g++.pt/explicit81.C: New test.
9110
9111 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
9112
9113         * g++.old-deja/g++.pt/typename26.C: New test.
9114
9115 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
9116
9117         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
9118         warning.
9119
9120 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
9121
9122         * g++.old-deja/g++.other/array3.C: New test.
9123
9124 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9125
9126         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
9127         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
9128         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
9129         New tests.
9130
9131 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
9132
9133         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
9134         * g++.old-deja/g++.abi/vmihint.C: Likewise.
9135
9136 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
9137
9138         * gcc.c-torture/execute/20000808-1.c: New test.
9139
9140 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9141
9142         * gcc.dg/c90-const-expr-1.c: New test.
9143
9144 2000-08-08  Richard Henderson  <rth@cygnus.com>
9145
9146         * gcc.dg/noncompile/920923-1.c: Declare calloc.
9147
9148 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9149
9150         * gcc.dg/noncompile/const-ll-1.c: New test.
9151
9152 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9153
9154         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
9155
9156 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
9157
9158         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
9159         that running programs linked against the shared version of libobjc
9160         run correctly.
9161
9162 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9163
9164         * gcc.dg/c99-printf-1.c: New test.
9165
9166 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9167
9168         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
9169
9170 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
9171
9172         * gcc.c-torture/execute/20000731-1.x: Delete.
9173
9174 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
9175
9176         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
9177         and torture_without_loops as is done by c-torture.exp.
9178         (search_for): Copy from c-torture.exp.
9179         (gcc-dg-runtest): New function, drives a directory of tests
9180         iterating over the TORTURE_OPTIONS.
9181         (scan-assembler, scan-assembler-not): Move here from
9182         individual directory drivers.
9183
9184         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
9185         defined by lib/gcc-dg.exp.
9186         * gcc.dg/cpp/cpp.exp: Likewise.
9187         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
9188         gcc-dg-runtest, so we cycle over optimization options.
9189
9190         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
9191         * gcc.dg/compare2.c: No longer expected to fail.
9192
9193 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
9194
9195         * gcc.c-torture/execute/20000804-1.c: New test.
9196
9197 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
9198
9199         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
9200
9201 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
9202
9203         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
9204
9205 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
9206
9207         * gcc.c-torture/compile/20000803-1.c: New test.
9208
9209 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9210
9211         * gcc.c-torture/execute/20000801-3.c,
9212         gcc.c-torture/execute/20000801-4.c: New tests.
9213         * gcc.c-torture/execute/20000801-3.x,
9214         gcc.c-torture/execute/20000801-4.x: Xfail.
9215
9216 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
9217
9218         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
9219         libobjc/.libs to allow for libtool.
9220
9221 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
9222
9223         * gcc.c-torture/compile/20000802-1.c: New test.
9224
9225 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
9226
9227         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
9228
9229 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
9230
9231         * gcc-c-torture/execute/20000731-2.c: New test.
9232
9233         * gcc.c-torture/execute/20000731-1.c: New test.
9234         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
9235
9236 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
9237
9238         * testsuite/gcc.dg/cpp/paste7.c: New test.
9239         * gcc.dg/cpp/20000725-1.c: New test.
9240
9241 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
9242
9243         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
9244         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
9245         declaration warning for __builtin_dwarf_reg_size.
9246
9247         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
9248
9249 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9250
9251         * gcc.dg/noncompile/voidparam-1.c: New test.
9252
9253 2000-07-30  Richard Henderson  <rth@cygnus.com>
9254
9255         * gcc.dg/c90-digraph-1.c: Don't xfail.
9256         * gcc.dg/compare2.c (case 10): Xfail.
9257         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
9258
9259 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
9260
9261         * gcc.dg/c99-main-1.c: New test.
9262
9263 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9264
9265         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
9266
9267 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
9268
9269         * gcc.c-tortuer/execute/20000726-1.c: New test.
9270
9271 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
9272
9273         * gcc.c-torture/execute/enum-2.c: New test.
9274
9275 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9276
9277         * gcc.dg/cpp/tr-warn3.c: New test.
9278
9279 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9280
9281         * g++.old-deja/g++.ext/implicit1.C: Remove.
9282         * g++.old-deja/g++.jason/c2.C: Remove
9283         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
9284         * g++.old-deja/g++.pt/crash16.C: Likewise.
9285         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
9286
9287 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9288
9289         * g++.old-deja/g++.other/for2.C: New test.
9290
9291 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
9292
9293         * gcc.dg/20000720-1.c: New test.
9294
9295 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
9296
9297         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
9298
9299 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
9300
9301         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
9302         * gcc.c-torture/execute/20000722-1.c: New.
9303         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
9304
9305 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
9306
9307         * gcc.dg/cpp/20000720-1.S: New test.
9308
9309 2000-07-21  Michael Meissner  <meissner@redhat.com>
9310
9311         * gcc.c-torture/execute/ieee/hugeval.c: New test.
9312
9313 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9314
9315         * g++.old-deja/g++.brendan/crash16.C,
9316         g++.old-deja/g++.brendan/parse3.C,
9317         g++.old-deja/g++.brendan/redecl1.C,
9318         g++.old-deja/g++.ns/template13.C,
9319         g++.old-deja/g++.other/decl4.C,
9320         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
9321
9322 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9323
9324         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
9325         and "Internal error".
9326
9327         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
9328         regexps.
9329         * gcc.dg/cpp/paste6.c: New test.
9330
9331 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
9332
9333         * gcc.dg/cpp/tr-direct.c: New test.
9334
9335         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
9336         gcc.dg/cpp/undef1.c: Tweak error regexps.
9337
9338 2000-07-18  Eric Christopher <echristo@redhat.com>
9339
9340         * gcc.c-torture/compile/20000718-1.c: New test.
9341
9342 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
9343
9344         * cpplex.c (_cpp_push_token): If the token being pushed back
9345         is the previous token in this context, just subtract one from
9346         context->posn.
9347         * cppmacro.c (save_expansion): Clear aux field when storing a
9348         placemarker.
9349
9350 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
9351
9352         * gcc.dg/noncompile/redecl-1.c: New test.
9353
9354 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
9355
9356         * gcc.c-torture/execute/20000717-5.c: New test.
9357         * gcc.c-torture/execute/20000717-1.x: Removed.
9358
9359 2000-07-17  Richard Henderson  <rth@cygnus.com>
9360
9361         * gcc.c-torture/execute/20000717-4.c: New test.
9362
9363 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
9364
9365         * gcc.dg/cpp/syshdr.c: New test.
9366         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
9367
9368 2000-07-17  Neil Booth  <neilb@earthling.net>
9369
9370         * gcc.dg/cpp/cmdlne-dM.c: New test.
9371         * gcc.dg/cpp/cmdlne-dD.c: New test.
9372
9373 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
9374
9375         * gcc.c-torture/execute/20000717-3.c: New test.
9376
9377         * gcc.c-torture/compile/20000717-1.c: New test.
9378
9379 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
9380
9381         * gcc.c-torture/execute/20000717-2.c: New test.
9382
9383 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9384
9385         * gcc.dg/formatz-1.c: New test.
9386
9387         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
9388         * gcc.dg/c99-digraph-1.c: New tests.
9389
9390         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
9391         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
9392
9393         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
9394         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
9395         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
9396         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
9397         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
9398         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
9399         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
9400
9401 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
9402
9403         * gcc.c-torture/execute/20000717-1.c: New test.
9404         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
9405
9406 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
9407
9408         * gcc.c-torture/execute/20000715-2.c: New test.
9409         * gcc.dg/20000715-1.c: New test.
9410
9411 2000-07-15  Michael Meissner  <meissner@redhat.com>
9412
9413         * gcc.c-torture/execute/20000715-1.c: New test.
9414
9415 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
9416
9417         * gcc.c-torture/execute/20000707-1.c: New test.
9418
9419 2000-07-13  Neil Booth  <NeilB@earthling.net>
9420
9421         * testsuite/gcc.dg/cpp/digraph1.c,
9422         testsuite/gcc.dg/cpp/digraph2.c,
9423         testsuite/gcc.dg/cpp/digraphs.c: New tests.
9424
9425 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
9426
9427         * g77.f-torture/compile/20000630-2.f:  New test.
9428         * g77.f-torture/compile/20000630-2.x
9429
9430 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
9431
9432         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
9433
9434 2000-07-11  Neil Booth  <NeilB@earthling.net>
9435
9436         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
9437
9438 2000-07-11  Neil Booth  <NeilB@earthling.net>
9439
9440         * gcc.dg/cpp/cmdlne-C.c: New.
9441
9442 2000-07-09  Neil Booth  <NeilB@earthling.net>
9443
9444         * gcc.dg/cpp/directiv.c: New tests.
9445         * gcc.dg/cpp/undef1.c: Update.
9446
9447 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
9448
9449         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
9450
9451 2000-07-09  Neil Booth  <NeilB@earthling.net>
9452
9453         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
9454
9455 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
9456
9457         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
9458         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9459
9460 2000-07-08  Neil Booth  <NeilB@earthling.net>
9461
9462         * gcc.dg/cpp/macsyntx.c: New tests.
9463
9464 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9465
9466         * gcc.dg/20000707-1.c: New test.
9467
9468 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9469
9470         * gcc.c-torture/execute/20000706-1.c: New test.
9471         * gcc.c-torture/execute/20000706-2.c: New test.
9472         * gcc.c-torture/execute/20000706-3.c: New test.
9473         * gcc.c-torture/execute/20000706-4.c: New test.
9474         * gcc.c-torture/execute/20000706-5.c: New test.
9475
9476 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9477
9478         * g++.old-deja/g++.pt/instantiate7.C: New test.
9479
9480 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9481
9482         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
9483         * g++.old-deja/g++.mike/thunk3.C: Likewise.
9484         * g++.old-deja/g++.other/rtti3.C: Likewise.
9485         * g++.old-deja/g++.other/rttid3.C: Likewise.
9486
9487 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
9488
9489         *  g77.f-torture/compile/20000630-1.x: Fix typo
9490
9491 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
9492
9493         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
9494         assembly output.
9495
9496 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
9497
9498         * gcc.dg/cpp/ident.c: New test.
9499
9500 2000-07-05  Neil Booth  <NeilB@earthling.net>
9501
9502         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
9503           gcc.dg/cpp/lexstrng.c: New tests.
9504
9505 2000-07-04  Neil Booth  <NeilB@earthling.net>
9506
9507         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
9508         * gcc.dg/cpp/strify2.c: Same.
9509
9510 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
9511
9512         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
9513         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
9514         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
9515         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
9516
9517         * testsuite/gcc.dg/cpp/macro1.c,
9518         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
9519         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
9520         testsuite/gcc.dg/cpp/strify1.c,
9521         testsuite/gcc.dg/cpp/strify2.c: New tests.
9522
9523 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
9524
9525         * gcc.c-torture/execute/20000703-1.c: New test.
9526
9527 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9528
9529         * g++.old-deja/g++.pt (lookup10.C): New test.
9530
9531 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9532
9533         * g++.old-deja/g++.pt (typename25.C): New test.
9534
9535 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
9536
9537         * gcc.c-torture/compile/20000701-1.c: New test.
9538
9539 2000-06-30  Nick Clifton  <nickc@cygnus.com>
9540
9541         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
9542         to test case.
9543
9544 2000-06-30  Catherine Moore  <clm@cygnus.com>
9545
9546         * gcc.c-torture/execute/align-1.c: New test.
9547
9548 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
9549
9550         * g++.old-deja/g++.pt/expr8.C: New test.
9551         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
9552
9553 2000-06-29  Nick Clifton  <nickc@cygnus.com>
9554
9555         * gcc.c-torture/compile/20000629-1.c: New test.
9556
9557 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9558
9559
9560         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
9561         gcc.dg/noncompile directory, depending on whether they're
9562         preprocessor tests or not.  Annotate all the tests for the dg
9563         framework.
9564
9565         * gcc.c-torture/noncompile/noncompile.exp: Delete.
9566         * gcc.dg/noncompile/noncompile.exp: New.
9567
9568         * Moved files:
9569         Old name                                New name
9570         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
9571         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
9572         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
9573         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
9574         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
9575         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
9576         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
9577         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
9578         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
9579         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
9580         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
9581         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
9582         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
9583         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
9584         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
9585         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
9586         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
9587         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
9588         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
9589         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
9590         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
9591         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
9592         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
9593         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
9594
9595         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
9596         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
9597         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
9598         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
9599         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
9600         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
9601
9602 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9603
9604         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
9605         declare one variable.  On the fourth, error.
9606         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
9607         declared by 20000628-1a.h.
9608
9609 2000-06-29  Richard Henderson  <rth@redhat.com>
9610
9611         * gcc.c-torture/execute/930529-1.x: New file.
9612         * gcc.dg/920413-1.c: Adjust expected warning text.
9613         * gcc.dg/980217-1.c: Declare abort.
9614         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
9615
9616 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
9617
9618         * g77.f-torture/compile/20000629-1.f: New test.
9619         * g77.f-torture/compile/20000629-1.x: Expected to fail.
9620
9621 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9622
9623         Rearrange lots of files, removing entirely the
9624         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
9625         directories.
9626
9627         * Deleted files:
9628         gcc.c-torture/code_quality/code_quality.exp
9629         gcc.c-torture/special/special.exp
9630         gcc.failure/failure.exp
9631         gcc.failure/940409-1.x
9632         gcc.c-torture/compile/961203-1.x
9633
9634         * New files:
9635         gcc.misc-tests/linkage.exp
9636         gcc.c-torture/execute/920730-1t.c
9637         gcc.c-torture/execute/920730-1t.x
9638         gcc.c-torture/compile/920520-1.x
9639         gcc.c-torture/compile/920521-1.x
9640         gcc.c-torture/compile/981006-1.x
9641         gcc.c-torture/execute/eeprof-1.x
9642
9643         * Moved files (possibly with modifications to fit a new harness):
9644         Old name                                New name
9645         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
9646         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
9647         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
9648         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
9649         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
9650         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
9651         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
9652         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
9653         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
9654         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
9655         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
9656         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
9657         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
9658         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
9659
9660 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9661
9662         * c-torture/compile/961203-1.x: Delete.
9663
9664         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
9665         not exit. Include stdio.h.
9666         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
9667         * gcc.misc-tests/dg-12.c: Likewise.
9668         * gcc.misc-tests/dg-5.c: Likewise.
9669         * gcc.misc-tests/dg-6.c: Likewise.
9670         * gcc.misc-tests/dg-7.c: Prototype abort.
9671         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
9672         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
9673         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
9674         not exit.
9675         * gcc.misc-tests/sieve.c: Use return from main, not exit.
9676         * gcc.misc-tests/sort2.c: Use return from main, not exit.
9677
9678 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
9679
9680         * gcc.dg/cpp/20000628-1.c: New test.
9681         * gcc.dg/cpp/20000628-1.h: New header for above test.
9682         * gcc.dg/cpp/20000628-1a.h: Likewise.
9683
9684 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
9685
9686         * gcc.dg/cpp: New directory.
9687         * gcc.dg/cpp/cpp.exp: New driver.
9688         * gcc.dg/cpp/20000627-1.c: New test.
9689         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
9690         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
9691         and rewrite as a compilation test.
9692
9693         * gcc.dg: Move many files into the cpp subdirectory, possibly
9694         renaming or editing them as well.
9695         Old name                New name
9696         990119-1.c              cpp/19990119-1.c
9697         990228-1.c              cpp/19990228-1.c
9698         990407-1.c              cpp/19990407-1.c
9699         990409-1.c              cpp/19990409-1.c
9700         990413-1.c              cpp/19990413-1.c
9701         990703-1.c              cpp/19990703-1.c
9702         20000127-1.c            cpp/20000127-1.c
9703         20000129-1.c            cpp/20000129-1.c
9704         20000207-1.c            cpp/20000207-1.c
9705         20000207-2.c            cpp/20000207-2.c
9706         20000209-1.c            cpp/20000209-1.c
9707         20000209-2.c            cpp/20000209-2.c
9708         20000301-1.c            cpp/20000301-1.c
9709         20000419-1.c            cpp/20000419-1.c
9710         20000510-1.S            cpp/20000510-1.S
9711         20000519-1.c            cpp/20000519-1.c
9712         20000529-1.c            cpp/20000529-1.c
9713         20000625-1.c            cpp/20000625-1.c
9714         20000625-2.c            cpp/20000625-2.c
9715         cpp-as1.c               cpp/assert1.c
9716         cpp-as2.c               cpp/assert2.c
9717         cxx-comments-1.c        cpp/cxxcom1.c
9718         cxx-comments-2.c        cpp/cxxcom2.c
9719         endif-label.c           cpp/endif.c
9720         cpp-hash1.c             cpp/hash1.c
9721         cpp-hash2.c             cpp/hash2.c
9722         cpp-if1.c               cpp/if-1.c
9723         cpp-if2.c               cpp/if-2.c
9724         cpp-if3.c               cpp/if-3.c
9725         cpp-if4.c               cpp/if-4.c
9726         cpp-if5.c               cpp/if-5.c
9727         cpp-cond.c              cpp/if-cexp.c
9728         cpp-missingop.c         cpp/if-mop.c
9729         cpp-missingparen.c      cpp/if-mpar.c
9730         cpp-opprec.c            cpp/if-oppr.c
9731         cpp-ifparen.c           cpp/if-paren.c
9732         cpp-shortcircuit.c      cpp/if-sc.c
9733         cpp-shift.c             cpp/if-shift.c
9734         cpp-unary.c             cpp/if-unary.c
9735         cpp-li1.c               cpp/line1.c
9736         cpp-li2.c               cpp/line2.c
9737         lineno.c                cpp/line3.c
9738         lineno-2.c              cpp/line4.c
9739         cpp-mi.c                cpp/mi1.c
9740         cpp-mic.h               cpp/mi1c.h
9741         cpp-micc.h              cpp/mi1cc.h
9742         cpp-mind.h              cpp/mi1nd.h
9743         cpp-mindp.h             cpp/mi1ndp.h
9744         cpp-mix.h               cpp/mi1x.h
9745         cpp-mi2.c               cpp/mi2.c
9746         cpp-mi2a.h              cpp/mi2a.h
9747         cpp-mi2b.h              cpp/mi2b.h
9748         cpp-mi2c.h              cpp/mi2c.h
9749         cpp-mi3.c               cpp/mi3.c
9750         cpp-mi3.def             cpp/mi3.def
9751         poison-1.c              cpp/poison.c
9752         pr-impl.c               cpp/prag-imp.c
9753         cpp-redef-2.c           cpp/redef1.c
9754         cpp-redef.c             cpp/redef2.c
9755         strpaste.c              cpp/strp1.c
9756         strpaste-2.c            cpp/strp2.c
9757         cpp-tradpaste.c         cpp/tr-paste.c
9758         cpp-tradstringify.c     cpp/tr-str.c
9759         cpp-tradwarn1.c         cpp/tr-warn1.c
9760         cpp-tradwarn2.c         cpp/tr-warn2.c
9761         trigraphs.c             cpp/trigraphs.c
9762         cpp-unc1.c              cpp/unc1.c
9763         cpp-unc2.c              cpp/unc2.c
9764         cpp-unc3.c              cpp/unc3.c
9765         cpp-unc.c               cpp/unc4.c
9766         undef.c                 cpp/undef1.c
9767         undef-2.c               cpp/undef2.c
9768         cpp-wi1.c               cpp/widestr1.c
9769
9770 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
9771
9772         * lib/g++.exp (g++_include_flags): Tweak.
9773
9774 2000-06-27  H.J. Lu  <hjl@gnu.org>
9775             Loren J. Rittle  <ljrittle@acm.org>
9776
9777         * lib/g++.exp (g++_include_flags): Override libgloss.exp
9778         version with one that knows about the new gcc tree structure.
9779         (g++_link_flags): Same.
9780
9781 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
9782
9783         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
9784         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
9785         case we are cross-compiling.
9786
9787         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
9788         g++.old-deja/g++.niklas/Makefile.in,
9789         g++.old-deja/g++.niklas/configure.in,
9790         g++.old-deja/g++.other/Makefile.in,
9791         g++.old-deja/g++.other/configure.in,
9792         gcc.c-torture/code_quality/Makefile.in,
9793         gcc.c-torture/code_quality/configure.in,
9794         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
9795         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
9796         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
9797         gcc.c-torture/execute/ieee/Makefile.in,
9798         gcc.c-torture/execute/ieee/configure.in,
9799         gcc.c-torture/noncompile/Makefile.in,
9800         gcc.c-torture/noncompile/configure.in,
9801         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
9802         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
9803         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
9804
9805 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9806
9807         * g++.old-deja/g++.other/ambig3.C: New test.
9808
9809 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9810
9811         * g++.old-deja/g++.pt/syntax1.C: New test.
9812         * g++.old-deja/g++.pt/syntax2.C: New test.
9813         * g++.old-deja/g++.other/syntax3.C: New test.
9814         * g++.old-deja/g++.other/syntax4.C: New test.
9815
9816 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9817
9818         * gcc.dg/20000623-1.c: Prototype exit and abort.
9819
9820 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9821
9822         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
9823         New tests.
9824         * gcc.dg/cpp-mi3.def: New file.
9825
9826         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
9827         inside assertions.
9828         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
9829         lexer's error messages.
9830         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
9831         divine anything from the linemarkers.
9832         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
9833         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
9834
9835 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
9836
9837         * gcc.dg/20000623-1.c: New test.
9838
9839 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
9840
9841         * gcc.c-torture/execute/20000622-1.c: New test.
9842
9843 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
9844
9845         * g++.old-deja/g++.other/init15.C: New test.
9846
9847 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
9848
9849         * g++.old-deja/g++.pt/vaarg2.C: New test.
9850         * g++.old-deja/g++.pt/vaarg3.C: New test.
9851
9852 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
9853
9854         * g++.old-deja/g++.other/dyncast6.C: New test.
9855
9856 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
9857
9858         * gcc.c-torture/execute/loop-6.c: New test.
9859
9860 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
9861
9862         * gcc.dg/20000614-1.c: New test.
9863         * gcc.dg/20000614-2.c: New test.
9864
9865 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
9866
9867         * g++.old-deja/g++.other/inline12.C: New test.
9868
9869 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
9870
9871         * g++.old-deja/g++.other/eh1.C: New test.
9872
9873 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
9874
9875         * g++.old-deja/g++.other/type.C: New test.
9876
9877 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
9878
9879         * g++.old-deja/g++.other/initstring.C: New test.
9880
9881 2000-06-12  Jason Merrill  <jason@redhat.com>
9882
9883         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
9884
9885 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
9886
9887         * gcc.c-torture/compile/20000609-1.c: New test.
9888
9889 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
9890
9891         * gcc.dg/20000609-1.c: New test.
9892
9893 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
9894
9895         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
9896         * gcc.c-torture/noncompile/poison-1.c: Move...
9897         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
9898         * gcc.dg/cpp-li1.c: Add a token after the #line.
9899
9900 2000-06-05  Richard Henderson  <rth@cygnus.com>
9901
9902         * gcc.c-torture/execute/20000605-2.c: New test.
9903         * gcc.c-torture/execute/20000605-3.c: New test.
9904
9905 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
9906
9907         * g77.f-torture/execute/20000503-1.x: New file.
9908
9909 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
9910
9911         * g++.old-deja/g++.eh/badalloc1.C: New test.
9912
9913 2000-06-05  Richard Henderson  <rth@cygnus.com>
9914
9915         * gcc.c-torture/execute/20000605-1.c: New test.
9916
9917 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
9918             Nathan Sidwell <nathan@codesourcery.com>
9919
9920         * gcc.c-torture/compile/20000605-1.c: New test.
9921
9922 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
9923
9924         * g77.f-torture/compile/20000601-1.f:  New test.
9925
9926 2000-06-03  Richard Henderson  <rth@cygnus.com>
9927
9928         * gcc.c-torture/execute/20000603-1.c: New.
9929
9930 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
9931
9932         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
9933         * gcc.dg/noreturn-2.c (noreturn): Likewise.
9934
9935 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
9936
9937         * gcc.dg/compare2.c (case 12): XFAIL.
9938         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
9939         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
9940
9941         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
9942
9943 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
9944
9945         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
9946         guard macro is already defined when the header is first
9947         included.
9948         * gcc.dg/cpp-mix.h: New file.
9949         * gcc.dg/endif-label.c: Update patterns to match compiler.
9950
9951         * g++.brendan/complex1.C: Declare abort.
9952         * g++.law/refs4.C: Remove XFAIL.
9953         * g++.oliva/expr2.C: Declare abort and exit.
9954
9955 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
9956
9957         * gcc.c-torture/execute/20000528-1.c: New test.
9958
9959         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
9960         * g++.old-deja/g++.law/temps4.C: Likewise.
9961
9962         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
9963         stdlib.h.  Call abort() on failure.
9964         * g++.old-deja/g++.law/refs4.C: Likewise.
9965         * g++.old-deja/g++.law/temps4.C: Likewise.
9966         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
9967         * gcc.c-torture/execute/20000112-1.c: Include string.h.
9968
9969 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
9970
9971         Relative to g++.dg/special:
9972         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
9973
9974         Relative to g++.old-deja:
9975         * g++.brendan/complex1.C, g++.jason/optimize2.C,
9976         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
9977         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
9978         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
9979         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
9980         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
9981         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
9982
9983         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
9984         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
9985         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
9986         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
9987         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
9988         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
9989         and/or string.h.
9990
9991         * g++.other/goto1.C: Update expectations for error messages.
9992
9993 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
9994
9995         * gcc.c-torture/compile/20000523-1.c: New test.
9996
9997 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
9998
9999         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
10000
10001 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
10002
10003         * g++.old-deja/g++.eh/catch11.C: New test.
10004         * g++.old-deja/g++.eh/catch12.C: New test.
10005
10006 2000-05-24  Nick Clifton  <nickc@cygnus.com>
10007
10008         * gcc.c-torture/execute/20000523-1.c: New test.
10009
10010 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
10011
10012         * c-torture/execute/bcp-1.c: Replace abort in arg of
10013         __builtin_constant_p with a generic external function.
10014
10015         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
10016         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
10017         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
10018         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
10019         Prototype abort and/or exit.
10020
10021         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
10022         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
10023         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
10024         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
10025
10026 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
10027
10028         * gcc.dg/dwarf2-1.c: New test.
10029
10030 2000-05-20  Richard Henderson  <rth@cygnus.com>
10031
10032         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
10033
10034 2000-05-20  Andreas Jaeger  <aj@suse.de>
10035
10036         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
10037         testcase.
10038
10039 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
10040
10041         * gcc.c-torture/execute/20000519-2.c: New test.
10042
10043 2000-05-19  Andreas Jaeger  <aj@suse.de>
10044
10045         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
10046         which fails with SSA.
10047
10048         * lib/c-torture.exp: Also test with -O3 -fssa.
10049
10050 2000-05-18  Michael Meissner  <meissner@redhat.com>
10051
10052         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
10053         * gcc.c-torture/execute/920415-1.c: Ditto.
10054         * gcc.c-torture/execute/920501-1.c: Ditto.
10055         * gcc.c-torture/execute/conversion.c: Ditto.
10056         * gcc.c-torture/execute/cvt-1.c: Ditto.
10057
10058 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
10059
10060         * gcc.c-torture/compile/20000518-1.c: New test.
10061
10062 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
10063
10064         * g77.f-torture/compile/200005018.f:  New test.
10065
10066 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
10067
10068         * gcc.c-torture/compile/20000517-1.c: New test.
10069
10070 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10071
10072         * gcc.c-torture/execute/20000516-1.c: New test.
10073
10074 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
10075
10076         * g++.old-deja/g++.other/eh.C: New test.
10077
10078 2000-05-12  Richard Henderson  <rth@cygnus.com>
10079
10080         * gcc.c-torture/execute/990208-1.c (main): Don't pass
10081         constants through to doit's conditional.
10082
10083 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
10084
10085         * gcc.c-torture/compile/20000511-1.c: New test.
10086         * g77.f-torture/compile/20000511-1.f: New test.
10087         * g77.f-torture/compile/20000511-2.f: New test.
10088
10089 2000-05-11  Michael Meissner  <meissner@redhat.com>
10090
10091         * gcc.c-torture/execute/20000511-1.c: New test.
10092
10093 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
10094
10095         * gcc.dg/dg.exp: Scan .S files as well as .c files.
10096         * gcc.dg/20000510-1.S: New.
10097
10098 2000-05-08  Catherine Moore  <clm@cygnus.com>
10099
10100         * gcc.dg/unused-3.c: New.
10101
10102 2000-05-06  Richard Henderson  <rth@cygnus.com>
10103
10104           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
10105           * g++.old-deja/g++.mike/warn1.C: Likewise.
10106           * g++.old-deja/g++.pt/local1.C: Likewise.
10107           * g++.old-deja/g++.pt/local7.C: Likewise.
10108           * g++.old-deja/g++.pt/spec16.C: Likewise.
10109
10110 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
10111
10112         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
10113
10114 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
10115
10116           * g77.f-torture/execute/20000503-1.f:  New test.
10117
10118 2000-05-04  Andreas Jaeger  <aj@suse.de>
10119
10120         * gcc.dg/noreturn-2.c: New test.
10121
10122 2000-05-04  Neil Booth  <NeilB@earthling.net>
10123
10124         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
10125         preprocessor.
10126
10127 2000-05-04  Richard Henderson  <rth@cygnus.com>
10128
10129         * gcc.c-torture/execute/20000503-1.c: Fix typo.
10130
10131 2000-05-04  Richard Henderson  <rth@cygnus.com>
10132
10133         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
10134         OpenSSL by Jason R Thorpe.
10135
10136 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
10137
10138         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
10139
10140 2000-05-03  Robert Lipe <robertlipe@usa.net>
10141
10142         * gcc.dg/20000503-1.c: New test.
10143
10144 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
10145
10146         * gcc.c-torture/compile/20000502-1.c: New test.
10147         * g++.old-deja/g++.other/align.C: New test.
10148         * gcc.dg/cpp-tradstringify.c: New test.
10149
10150 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
10151
10152         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
10153         and hard registers.
10154
10155 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
10156
10157         * gcc.c-torture/execute/loop-5.c: New test.
10158
10159 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
10160
10161         * gcc.c-torture/execute/va-arg-20.c: New test.
10162
10163 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
10164
10165         * gcc.c-torture/execute/20000422-1.c: New test.
10166
10167 2000-04-20  Greg McGary  <gkm@gnu.org>
10168
10169         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
10170         when optimizing, but without sibling-call optimizations (-O1).
10171
10172 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
10173
10174           * gcc.c-torture/compile/20000420-1.c: New test.
10175
10176 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
10177
10178         * g++.abi/ptrflags.C: New test.
10179         * g++.eh/catchptr1.C: Test incomplete pointer chains.
10180
10181 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
10182
10183         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
10184
10185 2000-04-19  Greg McGary  <gkm@gnu.org>
10186
10187         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
10188         sibling-call optimizations.
10189
10190 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
10191
10192         * gcc.dg/20000419-1.c: New test.
10193
10194 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
10195
10196         * gcc.c-torture/execute/20000412-6.c: New test.
10197
10198 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
10199
10200         * gcc.c-torture/execute/20000412-5.c: New test.
10201         * g77.f-torture/compile/20000412-1.f: New test.
10202         * gcc.c-torture/execute/20000412-4.c: New test.
10203         * gcc.c-torture/compile/20000412-2.c: New test.
10204         * gcc.c-torture/execute/20000412-3.c: New test.
10205         * gcc.c-torture/compile/20000412-1.c: New test.
10206         * gcc.c-torture/execute/20000412-2.c: New test.
10207
10208 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
10209
10210         * objc/execute/bf-20.m: New test.
10211
10212 2000-04-10  Richard Henderson  <rth@cygnus.com>
10213
10214         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
10215
10216         * gcc.c-torture/execute/20000412-1.c: New test.
10217
10218 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
10219
10220         * g++.old-deja/g++.eh/catchptr1.C: New test.
10221
10222 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
10223
10224         * g++.old-deja/g++.abi/cxa_vec.C: New test.
10225
10226 2000-04-08  Neil Booth  <NeilB@earthling.net>
10227
10228         * gcc.dg/cpp-nullchar.c: Remove test as
10229         embedded nulls cause problems.
10230
10231 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10232
10233         * gcc.dg/compare2.c: New test.
10234
10235 2000-04-08  Neil Booth  <NeilB@earthling.net>
10236
10237         * gcc.dg/cpp-nullchar.c: New test.
10238
10239 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
10240
10241         * gcc.dg/cpp-mi2.c: New test.
10242         * gcc.dg/cpp-mi2[abc].h: New files.
10243
10244 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
10245
10246         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
10247         member name.
10248
10249 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
10250
10251         * g++.old-deja/g++.abi/vmihint.C: New test.
10252
10253 2000-04-06  Neil Booth  <NeilB@earthling.net>
10254
10255         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
10256         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
10257         copyright.
10258
10259 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
10260
10261         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
10262         avoid stack-frame overwrite.
10263
10264 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
10265
10266         * gcc.c-torture/compile/20000405-2.c: New test.
10267         * gcc.c-torture/compile/20000405-3.c: New test.
10268
10269 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10270
10271         * gcc.c-torture/compile/20000405-1.c: New test.
10272
10273 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
10274
10275         * gcc.dg/cast-qual-1.c: Revert last change.
10276
10277 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10278
10279         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
10280
10281 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
10282
10283         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
10284         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
10285
10286 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
10287
10288         * gcc.c-torture/compile/20000403-2.c: New test.
10289         * gcc.c-torture/compile/20000403-1.c: New test.
10290
10291 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
10292
10293         * gcc.c-torture/execute/20000403-1.c: New test.
10294
10295 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
10296
10297         * gcc.c-torture/execute/20000402-1.c: New test.
10298
10299 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
10300
10301         * gcc.c-torture/execute/va-arg-15.c: New test.
10302         * gcc.c-torture/execute/va-arg-16.c: New test.
10303         * gcc.c-torture/execute/va-arg-17.c: New test.
10304         * gcc.c-torture/execute/va-arg-18.c: New test.
10305         * gcc.c-torture/execute/va-arg-19.c: New test.
10306
10307 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
10308
10309         * gcc.c-torture/compile/981211-1.c: Move to...
10310         * gcc.dg/cpp-as1.c: ...here.
10311         * gcc.dg/cpp-as2.c: New file.
10312
10313         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
10314         compiler.
10315
10316 2000-04-02  Neil Booth  <NeilB@earthling.net>
10317
10318         * gcc.dg/cpp-cond.c  New tests.
10319         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
10320         accidental success less likely.
10321         * gcc.dg/cpp-missingop.c  New tests.
10322         * gcc.dg/cpp-missingparen.c  New tests.
10323         * gcc.dg/cpp-shift.c  New tests.
10324         * gcc.dg/cpp-shortcircuit.c  New tests.
10325         * gcc.dg/cpp-unary.c  New tests.
10326
10327 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
10328
10329         * gcc.c-torture/compile/20000329-1.c: New test.
10330
10331 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
10332
10333         * gcc.c-torture/compile/20000326-1.c: New test.
10334         * gcc.c-torture/compile/20000326-2.c: New test.
10335
10336 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
10337
10338         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
10339         the first parameter is a function argument.
10340
10341 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
10342
10343         * g++.old-deja/g++.ext/array4.C: New test.
10344
10345 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
10346
10347         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
10348
10349 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10350
10351         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
10352
10353 2000-03-19  Richard Henderson  <rth@cygnus.com>
10354
10355         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
10356
10357 2000-03-19  Richard Henderson  <rth@cygnus.com>
10358
10359         * gcc.c-torture/compile/20000319-1.c: New test.
10360
10361 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
10362
10363         * gcc.c-torture/execute/20000314-3.c: New test.
10364         * gcc.c-torture/execute/20000314-2.c: New test.
10365         * gcc.c-torture/execute/20000314-1.c: New test.
10366         * gcc.c-torture/compile/20000314-2.c: New test.
10367         * gcc.c-torture/compile/20000314-1.c: New test.
10368
10369 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
10370
10371         * g++.old-deja/g++.warn/inline.C: New test.
10372
10373 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10374
10375         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
10376         standards-compliant result rather than specific constants.
10377         Put test-values in array.
10378
10379 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
10380
10381         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
10382         (g++_target_compile): Put test-specific options last.
10383
10384 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10385
10386         * g++.old-deja/g++.eh/vbase4.C: New test.
10387
10388 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10389
10390         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
10391
10392 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10393
10394         * g++.old-deja/g++.brendan/misc12.C: Removed.
10395         * g++.old-deja/g++.pt/memtemp77.C: Constify.
10396         * g++.old-deja/g++.ext/pretty4.C: New test.
10397
10398 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10399
10400         * g++.old-deja/g++.other/string2.C: New test.
10401
10402 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
10403
10404         * g++.old-deja/g++.warn/impint2.C: New test.
10405
10406 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10407
10408         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
10409         is 1, not zero.
10410
10411 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
10412
10413         * g++.old-deja/g++.warn/impint.C: New test.
10414         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
10415         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
10416         * g++.old-deja/g++.pt/explicit12.C: Likewise.
10417         * g++.old-deja/g++.pt/explicit13.C: Likewise.
10418         * g++.old-deja/g++.pt/explicit17.C: Likewise.
10419         * g++.old-deja/g++.pt/explicit18.C: Likewise.
10420         * g++.old-deja/g++.pt/explicit19.C: Likewise.
10421         * g++.old-deja/g++.pt/explicit23.C: Likewise.
10422         * g++.old-deja/g++.pt/explicit31.C: Likewise.
10423         * g++.old-deja/g++.pt/explicit35.C: Likewise.
10424         * g++.old-deja/g++.pt/explicit6.C: Likewise.
10425         * g++.old-deja/g++.pt/memclass7.C: Likewise.
10426
10427 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
10428
10429         * gcc.dg/cpp-redef.c: New test.
10430
10431 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
10432
10433         * g++.old-deja/g++.pt/unify7.C: New test.
10434
10435 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10436
10437         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
10438         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
10439
10440 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
10441
10442         * gcc.c-torture/compile/20000224-1.c: New test.
10443
10444 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10445
10446         * gcc.c-torture/compile/cpp-2.c: New test.
10447         * gcc.c-torture/compile/cpp-1.c: New test.
10448
10449 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
10450
10451         * gcc.c-torture/execute/20000225-1.c: New test.
10452
10453 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10454
10455         * gcc.dg/cpp-li2.c: New test.
10456
10457         * gcc.dg/cpp-wi1.c: New test.
10458
10459         * gcc.dg/cpp-li1.c: New test.
10460
10461 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
10462
10463         * g++.old-deja/g++.other/sizeof5.C: New test.
10464
10465 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10466
10467         * gcc.c-torture/execute/va-arg-13.c: New test.
10468
10469 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
10470
10471         * gcc.c-torture/execute/va-arg-12.c: New test.
10472
10473 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10474
10475         * gcc.c-torture/execute/20000223-1.c: New test.
10476
10477 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10478
10479         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
10480
10481 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
10482
10483         * g++.old-deja/g++.abi/ptrmem.C: New test.
10484
10485 2000-02-19  Richard Henderson  <rth@cygnus.com>
10486
10487         * gcc.c-torture/compile/init-3.c: New.
10488
10489 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
10490
10491         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
10492         ALWAYS_CXXFLAGS.
10493
10494 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
10495
10496         * gcc.c-torture/compile/20000211-3.c: New test.
10497
10498 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
10499
10500         * gcc.c-torture/compile/20000211-2.c: New test.
10501
10502 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
10503
10504         * gcc.c-torture/compile/20000211-1.c: New test.
10505
10506 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
10507
10508         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
10509           on native targets
10510
10511 2000-02-08  Nathan Sidwell  <nathan@acm.org>
10512
10513         * g++.old-deja/g++.other/cast5.C: New test.
10514
10515 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
10516
10517         * gcc.c-torture/execute/20000205-1.c: New.
10518
10519 2000-02-03  Nathan Sidwell  <nathan@acm.org>
10520
10521         * g++.old-deja/g++.jason/cast3.C: Return void.
10522         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
10523
10524 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10525
10526         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
10527
10528         * gcc.dg/loop-1.c: New test.
10529
10530 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
10531
10532         * gcc.c-torture/compile/20000127-1.c: New test.
10533         * gcc.c-torture/execute/991228-1.c: New test.
10534
10535 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10536
10537         * gcc.dg/unused-2.c: New test.
10538
10539         * gcc.dg/conv-1.c: New test.
10540
10541 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
10542
10543         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
10544         compiler.
10545         (tool_option_proc): Fix typo.
10546
10547 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
10548
10549         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
10550         of the ld on the host, not on the build machine.
10551         Also, don't crash if '--help' is not a supported option.
10552
10553 2000-01-24  Richard Henderson  <rth@cygnus.com>
10554
10555         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
10556
10557 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
10558
10559         * gcc.c-torture/execute/20000120-2.c: New test.
10560         * gcc.c-torture/execute/20000120-1.c: New test.
10561
10562 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
10563
10564         * gcc.c-torture/execute/20000113-1.c: New test.
10565
10566 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
10567
10568         * gcc.c-torture/execute/20000112-1.c: New test.
10569
10570 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10571
10572         * gcc.dg/20000111-1.c: New test.
10573
10574 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
10575
10576         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
10577         with 16 bit integers.
10578
10579 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10580
10581         * gcc.dg/20000108-1.c: New test.
10582
10583 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10584
10585         * g++.old-deja/g++.ns/koenig8.C: New test.
10586
10587 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10588
10589         * g++.old-deja/g++.other/cast4.C: New test.
10590
10591 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
10592
10593         * gcc.c-torture/compile/20000105-2.c: New test.
10594         * gcc.c-torture/compile/20000105-1.c: New test.
10595
10596 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10597
10598         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
10599         references to printf & atoi to conform to ANSI standard.
10600         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
10601         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
10602         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
10603         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
10604         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
10605         * g++.old-deja/g++.brendan/complex1.C: Likewise.
10606         * g++.old-deja/g++.brendan/copy1.C: Likewise.
10607         * g++.old-deja/g++.brendan/copy2.C: Likewise.
10608         * g++.old-deja/g++.brendan/copy3.C: Likewise.
10609         * g++.old-deja/g++.brendan/copy4.C: Likewise.
10610         * g++.old-deja/g++.brendan/copy5.C: Likewise.
10611         * g++.old-deja/g++.brendan/copy6.C: Likewise.
10612         * g++.old-deja/g++.brendan/copy7.C: Likewise.
10613         * g++.old-deja/g++.brendan/copy8.C: Likewise.
10614         * g++.old-deja/g++.brendan/crash11.C: Likewise.
10615         * g++.old-deja/g++.brendan/crash14.C: Likewise.
10616         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
10617         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
10618         * g++.old-deja/g++.brendan/delete2.C: Likewise.
10619         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
10620         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
10621         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
10622         * g++.old-deja/g++.brendan/eh1.C: Likewise.
10623         * g++.old-deja/g++.brendan/groff1.C: Likewise.
10624         * g++.old-deja/g++.brendan/init3.C: Likewise.
10625         * g++.old-deja/g++.brendan/misc12.C: Likewise.
10626         * g++.old-deja/g++.brendan/misc7.C: Likewise.
10627         * g++.old-deja/g++.brendan/new2.C: Likewise.
10628         * g++.old-deja/g++.brendan/operators4.C: Likewise.
10629         * g++.old-deja/g++.brendan/operators5.C: Likewise.
10630         * g++.old-deja/g++.brendan/overload2.C: Likewise.
10631         * g++.old-deja/g++.brendan/overload7.C: Likewise.
10632         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
10633         * g++.old-deja/g++.brendan/reference1.C: Likewise.
10634         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
10635         * g++.old-deja/g++.brendan/template24.C: Likewise.
10636         * g++.old-deja/g++.brendan/template3.C: Likewise.
10637         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
10638         * g++.old-deja/g++.jason/inline3.C: Likewise.
10639         * g++.old-deja/g++.jason/opeq.C: Likewise.
10640         * g++.old-deja/g++.law/arg5.C: Likewise.
10641         * g++.old-deja/g++.law/arm7.C: Likewise.
10642         * g++.old-deja/g++.law/ctors11.C: Likewise.
10643         * g++.old-deja/g++.law/cvt8.C: Likewise.
10644         * g++.old-deja/g++.law/init9.C: Likewise.
10645         * g++.old-deja/g++.law/refs4.C: Likewise.
10646         * g++.old-deja/g++.law/template2.C: Likewise.
10647         * g++.old-deja/g++.law/visibility24.C: Likewise.
10648         * g++.old-deja/g++.law/vtable3.C: Likewise.
10649         * g++.old-deja/g++.mike/asm2.C: Likewise.
10650         * g++.old-deja/g++.mike/eh1.C: Likewise.
10651         * g++.old-deja/g++.mike/misc1.C: Likewise.
10652         * g++.old-deja/g++.mike/misc13.C: Likewise.
10653         * g++.old-deja/g++.mike/misc14.C: Likewise.
10654         * g++.old-deja/g++.mike/ns12.C: Likewise.
10655         * g++.old-deja/g++.mike/p1248.C: Likewise.
10656         * g++.old-deja/g++.mike/p3708.C: Likewise.
10657         * g++.old-deja/g++.mike/p3708a.C: Likewise.
10658         * g++.old-deja/g++.mike/p3708b.C: Likewise.
10659         * g++.old-deja/g++.mike/p646.C: Likewise.
10660         * g++.old-deja/g++.mike/p700.C: Likewise.
10661         * g++.old-deja/g++.mike/p783.C: Likewise.
10662         * g++.old-deja/g++.mike/p783a.C: Likewise.
10663         * g++.old-deja/g++.mike/p783b.C: Likewise.
10664         * g++.old-deja/g++.mike/p786.C: Likewise.
10665         * g++.old-deja/g++.mike/p789.C: Likewise.
10666         * g++.old-deja/g++.mike/p789a.C: Likewise.
10667         * g++.old-deja/g++.mike/p807a.C: Likewise.
10668         * g++.old-deja/g++.other/delete3.C: Likewise.
10669         * g++.old-deja/g++.other/dyncast1.C: Likewise.
10670         * g++.old-deja/g++.other/dyncast2.C: Likewise.
10671         * g++.old-deja/g++.other/dyncast3.C: Likewise.
10672         * g++.old-deja/g++.other/empty1.C: Likewise.
10673         * g++.old-deja/g++.other/temporary1.C: Likewise.
10674         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
10675         * g++.old-deja/g++.pt/t16.C: Likewise.
10676         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
10677
10678 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
10679
10680         * gcc.dg/991230-1.c: New test.
10681
10682 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
10683
10684         * gcc.c-torture/compile/991229-3.c: New test.
10685         * gcc.c-torture/compile/991229-2.c: New test.
10686         * gcc.c-torture/compile/991229-1.c: New test.
10687
10688 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
10689
10690         * gcc.c-torture/compile/labels-2.c: New test.
10691
10692 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10693
10694         * gcc.c-torture/execute/991227-1.c: New test.
10695
10696 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10697
10698         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
10699
10700 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10701
10702         * gcc.c-torture/execute/991221-1.c: New test.
10703
10704 1999-12-20  Nathan Sidwell  <nathan@acm.org>
10705
10706         * g++.old-deja/g++.other/cast3.C: New test.
10707
10708 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
10709
10710         * gcc.c-torture/execute/991216-4.c: New test.
10711
10712 1999-12-16  Michael Meissner  <meissner@cygnus.com>
10713
10714         * gcc.c-torture/execute/991216-1.c: New test.
10715         * gcc.c-torture/execute/991216-2.c: New test.
10716         * gcc.c-torture/execute/991216-3.c: New test.
10717
10718 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10719
10720         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
10721         Actually make the test fail by using "-O2" for compilation.
10722
10723 1999-12-15  Nathan Sidwell  <nathan@acm.org>
10724
10725         * g++.old-deja/g++.warn/cast-align1.C: New test.
10726
10727 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10728
10729         * gcc.c-torture/compile/991214-1.c: New test.
10730         * gcc.c-torture/compile/991214-2.c: New test.
10731
10732 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10733
10734         * gcc.dg/991214-1.c: New test.
10735
10736 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
10737
10738         * gcc.c-torture/compile/991213-3.c: New test.
10739         * gcc.c-torture/compile/991213-2.c: New test.
10740         * gcc.c-torture/compile/991213-1.c: New test.
10741
10742 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10743
10744         * gcc.dg/991209-1.c: New test.
10745
10746 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
10747
10748         * gcc.c-torture/compile/991208-1.c: New test.
10749
10750 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10751
10752         * gcc.dg/ultrasp2.c: New test.
10753
10754 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
10755
10756         * g++.old-deja/g++.abi/align.C (main): Fix typo.
10757
10758 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
10759
10760         * gcc.c-torture/compile/991202-1.c: New test.
10761         * gcc.c-torture/execute/991202-1.c: New test.
10762         * gcc.c-torture/execute/991202-2.c: New test.
10763         * gcc.c-torture/execute/991202-3.c: New test.
10764
10765 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
10766
10767         * g++.old-deja/g++.abi/align.C: New test.
10768         * g++.old-deja/g++.abi/aggregates.C: Likewise.
10769         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10770
10771 1999-12-01  Richard Henderson  <rth@cygnus.com>
10772
10773         * gcc.c-torture/execute/991201-1.c: New.
10774
10775 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
10776
10777         * gcc.dg/991129-1.c: New test.
10778
10779 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
10780
10781         * gcc.c-torture/compile/991127-1.c: New test.
10782
10783 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10784
10785         * g++.old-deja/g++.other/warn4.C: New test.
10786
10787 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10788
10789         * g++.old-deja/g++.eh/cleanup2.C: New test.
10790         * g++.old-deja/g++.ext/pretty2.C: New test.
10791         * g++.old-deja/g++.ext/pretty3.C: New test.
10792         * g++.old-deja/g++.other/debug6.C: New test.
10793
10794 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
10795
10796         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
10797         compiler_output to look for one error message instead of two.
10798
10799 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
10800
10801         * gcc.c-torture/execute/991118-1.c: Also test case
10802         where the word boundary does not split a byte evenly.
10803
10804 1999-11-19  Nathan Sidwell  <nathan@acm.org>
10805
10806         * g++.old-deja/g++.ext/restrict1.C: New test.
10807
10808 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
10809
10810         * gcc.c-torture/execute/991118-1.c: New test.
10811
10812 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
10813
10814         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
10815         working directory pathnames.
10816
10817 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
10818
10819         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
10820         host is equipped with driver.h and driver.o so it can actually
10821         compile and run the tests.
10822
10823 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
10824
10825         * gcc.c-torture/compile/991008-1.c: New test.
10826
10827 1999-11-08  Nick Clifton  <nickc@cygnus.com>
10828
10829         * lib/gcc-dg.exp: Include target-supports.exp
10830
10831 1999-11-05  Nick Clifton  <nickc@cygnus.com>
10832
10833         * lib/target-supports.exp: New file: Provide procs to test for
10834         features supported by the target.
10835         (check_weak_available): Moved here from ecos.exp.
10836         (check_alias_available): New proc: Determine of the target
10837         toolchain supports the alias attribute.
10838
10839         * gcc.dg/special/ecos.exp: Move check_weak_available to
10840         target-supports.exp.
10841         (alias-1.c): Only perform the test if the target supports
10842         aliases.
10843         (wkali-1.c): Only perform the test if the target supports
10844         aliases.
10845
10846         * gcc.dg/990506-0.c: Expect error messages from cross
10847         targets as well as native targets.
10848
10849 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10850
10851         * gcc.dg/ultrasp1.c: Removed xfail.
10852         * gcc.dg/struct-ret-2.c: Likewise.
10853         * gcc.dg/array-1.c: Likewise.
10854
10855 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10856
10857         * gcc.dg/struct-ret-2.c: New test.
10858
10859         * gcc.dg/array-1.c: New test.
10860
10861 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
10862
10863         * gcc.c-torture/execute/991030-1.c: New test.
10864
10865 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
10866
10867         * gcc.c-torture/compile/991026-2.c: New test.
10868
10869 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
10870
10871         * gcc.c-torture/compile/991026-1.c: New test.
10872
10873 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
10874
10875         * gcc.c-torture/execute/991023-1.c: New test.
10876
10877 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
10878
10879         * gcc.c-torture/execute/991019-1.c: New test.
10880
10881 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
10882
10883         * gcc.c-torture/execute/991016-1.c: New test.
10884
10885 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
10886
10887         * gcc.c-torture/execute/991014-1.c: New test.
10888
10889 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10890
10891         * g++.old-deja/g++.other/union2.C: New test.
10892
10893 1999-10-13  Nathan Sidwell  <nathan@acm.org>
10894
10895         * g++.old-deja/g++.other/vaarg2.C: New test.
10896         * g++.old-deja/g++.other/vaarg3.C: New test.
10897
10898 1999-10-12  Craig Burley  <craig@jcb-sc.com>
10899
10900         * g77.f-torture/noncompile/19990905-1.f: Moved from being
10901         in compile/.
10902
10903 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
10904
10905         * gcc.c-torture/execute/va-arg-11.c: New test.
10906
10907 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
10908
10909         * lib/file-format.exp (gcc_target_object_format): Don't
10910         crash if objdump is unavailable.
10911
10912 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
10913
10914         * gcc.misc-tests/mg.exp: delete extraneous redirection.
10915
10916 1999-09-28  Nick Clifton  <nickc@cygnus.com>
10917
10918         * gcc.c-torture/compile/990928-1.c: New test.
10919
10920 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
10921
10922         * g++.old-deja/g++.other/decl6.C: New test.
10923
10924 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10925
10926         * gcc.c-torture/execute/va-arg-10.c: New test.
10927
10928 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
10929
10930         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
10931         __PRETTY_FUNCTION__.
10932
10933 1999-09-23  Nick Clifton  <nickc@cygnus.com>
10934
10935         * gcc.c-torture/execute/990923-1.c: New test.
10936
10937 1999-09-21  Nick Clifton  <nickc@cygnus.com>
10938
10939         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
10940         for which -fpic is inappropriate.
10941
10942 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
10943
10944         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
10945
10946 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
10947
10948         * g++.old-deja/g++.other/dyncast1.C: New test.
10949         * g++.old-deja/g++.other/dyncast2.C: New test.
10950         * g++.old-deja/g++.other/dyncast3.C: New test.
10951         * g++.old-deja/g++.other/dyncast4.C: New test.
10952         * g++.old-deja/g++.other/dyncast5.C: New test.
10953         * g++.old-deja/g++.eh/catch3.C: New test.
10954         * g++.old-deja/g++.eh/catch3p.C: New test.
10955         * g++.old-deja/g++.eh/catch4.C: New test.
10956         * g++.old-deja/g++.eh/catch4p.C: New test.
10957         * g++.old-deja/g++.eh/catch5.C: New test.
10958         * g++.old-deja/g++.eh/catch5p.C: New test.
10959         * g++.old-deja/g++.eh/catch6.C: New test.
10960         * g++.old-deja/g++.eh/catch6p.C: New test.
10961         * g++.old-deja/g++.eh/catch7.C: New test.
10962         * g++.old-deja/g++.eh/catch7p.C: New test.
10963         * g++.old-deja/g++.eh/catch8.C: New test.
10964         * g++.old-deja/g++.eh/catch8p.C: New test.
10965         * g++.old-deja/g++.eh/catch9.C: New test.
10966         * g++.old-deja/g++.eh/catch9p.C: New test.
10967
10968 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
10969
10970         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
10971         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
10972
10973 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
10974
10975         * gcc.c-torture/compile/990913-1.c: New test.
10976
10977 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
10978
10979         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
10980         * g++.old-deja/g++.jason/rfg5.C: Likewise.
10981
10982 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
10983
10984         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
10985
10986 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
10987
10988         * g++.old-deja/g++.other/lookup11.C: New test.
10989         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
10990         what is permitted and what we want.
10991         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
10992         overload use.
10993         * g++.old-deja/g++.jason/rfg5.C: Likewise
10994
10995 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
10996
10997         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
10998         * gcc.c-torture/noncompile/poison-1.c: New file.
10999
11000 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
11001
11002         * g++.old-deja/g++.other/sizeof3.C: New test.
11003         * g++.old-deja/g++.other/sizeof4.C: New test.
11004         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
11005         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
11006
11007 1999-09-07  Richard Henderson  <rth@cygnus.com>
11008
11009         * gcc.dg/va-arg-1.c: New.
11010
11011 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11012
11013         * gcc.c-torture/execute/va-arg-9.c: New test.
11014
11015 1999-09-05  Craig Burley  <craig@jcb-sc.com>
11016
11017         * g77.f-torture/compile/980519-2.f: New test.
11018         * g77.f-torture/compile/19990905-0.f: New test.
11019         * g77.f-torture/compile/19990905-1.f: New test.
11020         * g77.f-torture/compile/19990905-2.f: New test.
11021
11022         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
11023
11024 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
11025
11026         * gcc.c-torture/execute/990827-1.c: Fix typo.
11027
11028 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
11029
11030         * g++.old-deja/g++.other/deref1.C: New test.
11031
11032 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
11033
11034         * g++.old-deja/g++.other/ambig2.C: New test.
11035         * g++.old-deja/g++.other/cond5.C: New test.
11036         * g++.old-deja/g++.other/lookup16.C: New test.
11037
11038 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
11039
11040         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
11041         assemblers too.
11042
11043 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
11044
11045         * lib/c-torture.exp: Avoid the "compare executables" optimization
11046         when testing native.
11047
11048 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
11049
11050         * gcc.c-torture/execute/990829-1.c: New test.
11051         * gcc.c-torture/compile/990829-1.c: New test.
11052
11053 1999-08-27  Paul Burchard  <burchard@pobox.com>
11054
11055         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
11056         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
11057         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
11058         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
11059         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
11060         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
11061         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
11062         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
11063         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
11064         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
11065         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
11066
11067 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
11068
11069         * gcc.c-torture/execute/990827-1.c: New test.
11070
11071 1999-08-26  Craig Burley  <craig@jcb-sc.com>
11072
11073         * g77.f-torture/noncompile/19990826-4.f: New test.
11074
11075         * g77.f-torture/compile/19990826-3.f: New test.
11076
11077         * g77.f-torture/execute/19990826-2.f: New test.
11078
11079         * g77.f-torture/compile/19990826-1.f: New test.
11080
11081         * gcc.c-torture/execute/990826-0.c: New test.
11082         * g77.c-torture/execute/19990826-0.f: New test.
11083
11084         * g77.f-torture/noncompile/970626-2.f: New test.
11085
11086 1999-08-25  Paul Burchard  <burchard@pobox.com>
11087
11088         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
11089         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
11090         lss-011.C: New tests.
11091
11092 1999-08-25  Nathan Sidwell  <nathan@acm.org>
11093
11094         * g++.old-deja/g++.other/decl5.C: New test.
11095
11096 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11097
11098         * noncompile/noncompile.exp: Load_lib c-torture.exp.
11099         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
11100         call `postbase' for each one.  All callers of `postbase' changed
11101         to call this instead.
11102
11103 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
11104
11105         * gcc.c-torture/execute/990811-1.c: New test.
11106
11107 1999-08-09  Nick Clifton  <nickc@cygnus.com>
11108
11109         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
11110         just native ones.
11111
11112         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
11113         just native ones.
11114
11115 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11116
11117         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
11118
11119 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
11120
11121         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
11122
11123 1999-08-04  Nathan Sidwell  <nathan@acm.org>
11124
11125         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
11126
11127 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
11128
11129         * gcc.c-torture/execute/990804-1.c: New test.
11130
11131 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11132
11133         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
11134         * g++.old-deja/g++.brendan/crash64.C: Likewise
11135         * g++.old-deja/g++.brendan/overload8.C: Likewise
11136
11137 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11138
11139         * g++.old-deja/g++.other/struct1.C: New test.
11140
11141 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11142
11143         * g++.old-deja/g++.other/enum2.C: New test.
11144
11145 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
11146
11147         Adapted from tests from Franz Sirl:
11148         * gcc.c-torture/execute/va-arg-7.c: New test.
11149         * gcc.c-torture/execute/va-arg-8.c: New test.
11150
11151 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
11152
11153         * gcc.c-torture/compile/990801-2.c: New test.
11154
11155         * gcc.c-torture/compile/990801-1.c: New test.
11156
11157 1999-07-27  Michael Meissner  <meissner@cygnus.com>
11158
11159         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
11160         fp-cmp-1.c, converting double to float.
11161
11162         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
11163         fp-cmp-1.c, converting double to long double.
11164
11165         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
11166         from fr1 to unknown_register, since fr1 is a legitimate register
11167         on some machines.
11168
11169 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
11170
11171         * README: More listname related changes.
11172
11173 1999-07-08  Catherine Moore  <clm@cygnus.com>
11174
11175         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
11176
11177 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
11178
11179         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
11180
11181 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11182
11183         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
11184
11185 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
11186
11187         * gcc.dg/990703-1.c: New test.
11188
11189 1999-06-29  Nick Clifton  <nickc@cygnus.com>
11190
11191         * lib/file-format.exp: New file: Move definition of proc
11192         gcc_target_object_format to here from
11193         gcc.dg/special/ecos.exp.
11194
11195         * lib/c-torture.exp: Include lib file-format.exp.
11196         * lib/gcc-dg.exp: Include lib file-format.exp.
11197
11198         * gcc.dg/special/ecos.exp: Remove definition of proc
11199         gcc_target_object_format.
11200
11201 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
11202
11203         * gcc.c-torture/execute/990628-1.c: New test.
11204
11205 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
11206
11207         * gcc.c-torture/compile/990625-2.c: New test.
11208
11209         * gcc.c-torture/compile/990625-1.c: New test.
11210
11211 1999-06-23  Nick Clifton  <nickc@cygnus.com>
11212
11213         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
11214         attributes compile.
11215         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
11216         ports that use the COFF/PE file format.
11217
11218 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
11219
11220         * gcc.c-torture/compile/990617-1.c: New test.
11221
11222 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
11223
11224         * g++.old-deja/g++.other/decl4.C: New test.
11225
11226 1999-06-14  Nathan Sidwell  <nathan@acm.org>
11227
11228         * g++.old-deja/g++.other/bitfld3.C: New test.
11229
11230 1999-06-08  Nathan Sidwell  <nathan@acm.org>
11231
11232         * g++.old-deja/g++.eh/catch1.C: New test.
11233
11234 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
11235
11236         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
11237
11238         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
11239         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
11240
11241 1999-06-05  Craig Burley  <craig@jcb-sc.com>
11242
11243         * g77.f-torture/compile/19990502-0.f: Replace with new,
11244         shorter, test that still fails after recent changes.
11245
11246 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11247
11248         * gcc.c-torture/execute/990604-1.c: New test.
11249
11250 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
11251
11252         * gcc.c-torture/execute/990531-1.c: New test.
11253
11254 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11255
11256         * gcc.c-torture/compile/990527-1.c: New test.
11257
11258 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
11259
11260         * gcc.c-torture/execute/990527-1.c: New test.
11261
11262 1999-05-25  Nick Clifton  <nickc@cygnus.com>
11263
11264         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
11265         bitfields as signed.
11266
11267 1999-05-25  Craig Burley  <craig@jcb-sc.com>
11268
11269         * g77.f-torture/compile/19990525-0.f: New test.
11270
11271 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
11272
11273         * gcc.c-torture/execute/990525-2.c: New test.
11274
11275         * gcc.c-torture/execute/990525-1.c: New test.
11276
11277 1999-05-24  Nathan Sidwell  <nathan@acm.org>
11278
11279         * g++.old-deja/g++.other/anon3.C: New test.
11280         * g++.old-deja/g++.other/anon4.C: New test.
11281         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
11282         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
11283         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
11284         Merrill).
11285
11286 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
11287
11288         * gcc.c-torture/execute/990524-1.c: New test.
11289
11290         * gcc.dg/990524-1.c: New test.
11291
11292 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11293
11294         * gcc.c-torture/compile/990523-1.c: New test.
11295
11296 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
11297
11298         * gcc.c-torture/compile/990519-1.c: New test.
11299
11300 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11301
11302         * gcc.c-torture/compile/990517-1.c: New test.
11303
11304         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
11305         (e4, f4): New tests.
11306         (main): Call them.
11307
11308 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11309
11310         * gcc.dg/noreturn-1.c: New test.
11311
11312 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11313
11314         * gcc.c-torture/execute/990513-1.c: New test.
11315
11316 1999-05-10  Richard Henderson  <rth@cygnus.com>
11317
11318         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
11319
11320 1999-05-10  Craig Burley  <craig@jcb-sc.com>
11321
11322         * g77.f-torture/execute/erfc.f: Use small single-precision
11323         values, to avoid problems on Alphas when not -mieee.
11324
11325 1999-05-08  Craig Burley  <craig@jcb-sc.com>
11326
11327         * gcc.dg/990506-0.c: New test.
11328
11329 1999-05-08  Richard Henderson  <rth@cygnus.com>
11330
11331         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
11332         the constant to test.  Don't XFAIL 64-bit targets.
11333
11334         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
11335         * g++.old-deja/g++.law/profile1.C: Likewise.
11336
11337         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
11338         operator new instances.
11339         * g++.old-deja/g++.other/delete5.C: Likewise.
11340
11341 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11342
11343         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
11344         intrinsic.
11345
11346 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11347
11348         * g77.f-torture/execute/u77-test.f: Reverse order of two
11349         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
11350
11351 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11352
11353         * gcc.dg/compare1.c: New test.
11354
11355 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11356
11357         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
11358         New tests.
11359
11360 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11361
11362         * g77.f-torture/compile/19990502-1.f: New test.
11363
11364 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11365
11366         * g77.f-torture/compile/19990502-0.f: New test.
11367
11368 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
11369
11370         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
11371         intrinsic.
11372
11373 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
11374
11375         * g77.f-torture/execute/u77-test.f (main): List libU77
11376         intrinsics not currently tested.
11377         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
11378         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
11379         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
11380         Trim blanks off the ends of some printed strings.
11381
11382 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
11383
11384         * g77.f-torture/execute/u77-test.f (main): Just warn about
11385         FSTAT gid disagreement, as it's expected on some systems.
11386
11387 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
11388
11389         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
11390         use a new function, which allows for some slop.
11391         Clean up some commentary.
11392         (issum): The new function.
11393         (sgladd): Deleted subroutine.
11394
11395 1999-05-01  Craig Burley  <craig@jcb-sc.com>
11396
11397         * g77.f-torture/execute/u77-test.f: Modify to be more like
11398         libf2c/libU77 version, bringing patches to that version here.
11399         Add suitable commentary.
11400
11401 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
11402
11403         * gcc.dg/990424-1.c: New test.
11404
11405 1999-04-24  Craig Burley  <craig@jcb-sc.com>
11406
11407         * g77.f-torture/execute/u77-test.f (main): Bug involving
11408         LSTAT has been fixed, so turn back on full checking.
11409
11410 1999-04-20  Craig Burley  <craig@jcb-sc.com>
11411
11412         * g77.f-torture/compile/19990419-0.f: New test.
11413         * g77.f-torture/execute/19990419-1.f: New test.
11414
11415 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
11416
11417         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
11418         to avoid the need for a prototype to supress a warning.
11419
11420 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
11421
11422         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
11423
11424 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
11425
11426         * gcc.c-torture/execute/990404-1.c: New test.
11427
11428 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11429
11430         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
11431         * gcc.dg/cpp-if3.c: Don't use -pedantic.
11432         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
11433         missing initializer warnings.
11434
11435 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
11436
11437         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
11438         matching strings.
11439
11440 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
11441
11442         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
11443
11444 1999-03-26  Craig Burley  <craig@jcb-sc.com>
11445
11446         * g77.f-torture/execute/19990325-0.f: New test.
11447         * g77.f-torture/execute/19990325-1.f: New test.
11448
11449 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
11450
11451         * gcc.c-torture/execute/990324-1.c: New test.
11452
11453 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
11454
11455         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
11456         test with 4.
11457
11458 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
11459
11460         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
11461
11462 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11463
11464         * g77.f-torture/execute/19990313-2.f: New test.
11465         * g77.f-torture/execute/19990313-3.f: New test.
11466
11467 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11468
11469         * g77.f-torture/execute/19990313-0.f: New test.
11470         * g77.f-torture/execute/19990313-1.f: New test.
11471
11472 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
11473
11474         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
11475         printf to sprintf.
11476         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
11477         (main): Add check for u15.  Conditionalize u31 check depending on
11478         whether ints are <32 bits or >=32 bits.
11479
11480 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11481
11482         * g77.f-torture/execute/19981119-0.f: Improve testiness.
11483
11484 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11485
11486         * g77.f-torture/compile/19990305-0.f: New test.
11487         * g77.f-torture/execute/19981119-0.f: New test.
11488
11489 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11490
11491         * g77.f-torture/execute/970625-2.f: call ABORT if final
11492         result is not correct, instead of just printing it.
11493         Add this checking via newly introduced obfuscation, to
11494         trip up buggy front ends.
11495
11496 1999-03-07  Craig Burley  <craig@jcb-sc.com>
11497
11498         * g77.f-torture/compile/960317-1.f: Moved from being
11499         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
11500
11501 1999-03-06  Craig Burley  <craig@jcb-sc.com>
11502
11503         * g77.f-torture/execute/960317-1.f: New (old) test.
11504         * g77.f-torture/execute/970625-2.f: Ditto.
11505
11506 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
11507
11508         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
11509         message on line 1 or line 2; cccp and cpplib do this differently.
11510
11511 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
11512
11513         * g++.old-deja/g++.law/weak1.C: New test.
11514
11515 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11516
11517         * gcc.c-torture/execute/990119-1.c: Renamed to...
11518         * gcc.dg/990119-1.c: this, so it will only be tested once
11519         (it's a preprocessor test, it doesn't need to be run at
11520         multiple optimization levels).
11521
11522 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11523
11524         * lib/g++.exp: Don't add incdir=$base_dir/../include to
11525           ALWAYS_CXXFLAGS.
11526
11527 1999-02-24  Craig Burley  <craig@jcb-sc.com>
11528
11529         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
11530         * g77.f-torture/compile/19981216-0.f: ...as it is expected
11531         to not be compilable by current g77.
11532
11533 1999-02-24  Nick Clifton  <nickc@cygnus.com>
11534
11535         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
11536
11537 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
11538
11539         * gcc.c-torture/execute/990222-1.c: New test.
11540
11541 1999-02-19  Craig Burley  <craig@jcb-sc.com>
11542
11543         * g77.f-torture/compile/19990218-0.f: New test.
11544         * g77.f-torture/noncompile/19990218-1.f: New test.
11545
11546 1999-02-18  Craig Burley  <craig@jcb-sc.com>
11547
11548         * g77.f-torture/compile/19981216-0.f: New test.
11549
11550 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
11551
11552         * gcc.dg/990214-1.c: New test.
11553
11554 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
11555
11556         * gcc.dg/990213-2.c: New test.
11557
11558         * gcc.dg/990213-1.c: New test.
11559
11560 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
11561
11562         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
11563         ints.
11564
11565 1999-02-11  Nick Clifton  <nickc@cygnus.com>
11566
11567         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
11568         specified by target.
11569
11570         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
11571
11572 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
11573
11574         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
11575
11576 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11577
11578         * gcc.dg/special/ecos.exp: New test driver for new tests with
11579         special requirements.
11580
11581         * gcc.dg/special/alias-1.c: New test.
11582         * gcc.dg/special/gcsec-1.c: New test.
11583         * gcc.dg/special/weak-1.c: New test.
11584         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
11585         * gcc.dg/special/weak-2.c: New test.
11586         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
11587         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
11588         * gcc.dg/special/wkali-1.c: New test.
11589         * gcc.dg/special/wkali-2.c: New test.
11590         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
11591         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
11592
11593 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
11594
11595           * lib/c-torture.exp (c-torture-compile): Pull out code for
11596           analyzing gcc error messages.
11597           (c-torture-execute): Likewise.  Fix some (harmless) false
11598           positives.
11599           * lib/gcc.exp (gcc_check_compile): New function.
11600
11601 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
11602
11603         * gcc.c-torture/execute/990208-1.c: New test.
11604
11605 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11606
11607         * g++.dg/special/ecos.exp: New driver for new tests with special
11608         requirements
11609
11610         * g++.dg/special/conpr-1.C: New test
11611         * g++.dg/special/conpr-2.C: New test
11612         * g++.dg/special/conpr-2a.C: New test
11613         * g++.dg/special/conpr-3.C: New test
11614         * g++.dg/special/conpr-3a.C: New test
11615         * g++.dg/special/conpr-3b.C: New test
11616
11617         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
11618         allow g++ to use the dg driver
11619
11620         * README: Add comment about g++.dg directory
11621
11622 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
11623
11624         * README: Update email addresses.
11625
11626 1999-02-03  Nick Clifton  <nickc@cygnus.com>
11627
11628         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
11629         arguments in order to force structure S onto the stack even on
11630         the alpha.
11631         (test): Pass 10 leading arguments to function foo as well as the
11632         structure S.
11633
11634         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
11635         failure for all targets.
11636
11637         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
11638         abort to terminate program execution.
11639
11640 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
11641
11642         * gcc.c-torture/execute/990130-1.c: New test.
11643
11644 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
11645
11646         * gcc.dg/990130-1.c: New test.
11647
11648 1999-01-28  Michael Meissner  <meissner@cygnus.com>
11649
11650         * gcc.c-torture/execute/990128-1.c: New test.
11651
11652 1999-01-27  Michael Meissner  <meissner@cygnus.com>
11653
11654         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
11655
11656 1999-01-27  Felix Lee  <flee@cygnus.com>
11657
11658         * lib/c-torture.exp (c-torture-compile): pull out code for
11659         analyzing gcc error messages.
11660         (c-torture-execute): ditto, and fix some (harmless) false
11661         positives.
11662         * lib/gcc.exp (gcc_check_compile): new function.
11663
11664 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
11665
11666         * gcc.dg/990117-1.c: New test.
11667
11668         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
11669
11670         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
11671
11672 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
11673
11674         * g77.f-torture/compile/990115-1.f: New test.
11675
11676 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
11677
11678         * gcc.c-torture/compile/990107-1.c: New test
11679
11680 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
11681
11682         * gcc.c-torture/execute/990106-2.c: New test.
11683
11684         * gcc.c-torture/execute/990106-1.c: New test.
11685
11686 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
11687
11688         * gcc.c-torture/compile/981223-1.c: New test.
11689
11690 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
11691
11692         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
11693         (opt3): Rename from opt4 and disable.
11694
11695 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
11696
11697         * g++.old-deja/g++.pt/ptrmem5.C: New test.
11698
11699 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11700
11701         * g++.old-deja/g++.other/conv5.C: New test.
11702
11703 1998-12-14  Nick Clifton  <nickc@cygnus.com>
11704
11705         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
11706
11707 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
11708
11709         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
11710
11711 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
11712
11713         * gcc.c-torture/compile/981211-1.c: New test.
11714
11715 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
11716
11717         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
11718
11719         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
11720
11721 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11722
11723         * gcc.special/930510-1.c: Make C9X safe.
11724         * gcc.misc-tests/gcov-1.c Similarly.
11725         * gcc.misc-tests/gcov-2.c Similarly.
11726
11727 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11728
11729         * gcc.dg/ultrasp1.c: New test.
11730
11731 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
11732
11733         * gcc.c-torture/execute/981206.c: New test.
11734
11735 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11736
11737         * g++.old-deja/g++.ns/template7.C: New test.
11738
11739         * g++.old-deja/g++.other/expr1.C: New test.
11740
11741         * g++.old-deja/g++.eh/tmpl3.C: New test.
11742
11743         * g++.old-deja/g++.eh/tmpl2.C: New test.
11744
11745 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11746
11747         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
11748         * g++.old-deja/g++.other/using6.C: Removed.
11749         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
11750
11751         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
11752
11753 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
11754
11755         * g++.old-deja/g++.pt/overload8.C: New test.
11756
11757         * g++.old-deja/g++.pt/overload7.C: New test.
11758
11759         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
11760
11761         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
11762         and relinking messages.
11763         * lib/g++.exp (g++_target_compile): Remove .rpo file when
11764         compiling with -frepo.
11765
11766 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
11767
11768         * g++.old-deja/g++.pt/lookup6.C: New test.
11769
11770 1998-11-30  Nick Clifton  <nickc@cygnus.com>
11771
11772         * gcc.c-torture/execute/981130-1.c: New test.
11773         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
11774
11775 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11776
11777         * g++.old-deja/g++.pt/explicit76.C: New test.
11778
11779         * g++.old-deja/g++.pt/friend38.C: New test.
11780
11781         * g++.old-deja/g++.ns/crash2.C: New test.
11782
11783         * g++.old-deja/g++.pt/defarg8.C: New test.
11784
11785         * g++.old-deja/g++.pt/instantiate6.C: New test.
11786
11787         * g++.old-deja/g++.pt/static6.C: New test.
11788
11789         * g++.old-deja/g++.pt/decl2.C: New test.
11790
11791 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11792
11793         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
11794         problem is actually related with name lookup, but so what? :-)
11795
11796         * g++.old-deja/g++.pt/friend37.C: New test.
11797
11798 1998-11-25  Dave Love  <d.love@dl.ac.uk>
11799
11800         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
11801         element, which fails on some systems.
11802
11803         * g77.f-torture/execute/labug1.f: New test.
11804
11805 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
11806
11807         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
11808         is defined.
11809
11810 1998-11-18  Dave Love  <d.love@dl.ac.uk>
11811
11812         * g77.f-torture/compile/981117-1.f: New test.
11813
11814 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
11815
11816         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
11817         properly discarded.
11818
11819 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
11820
11821         * gcc.c-torture/execute/memcheck: New directory of tests for
11822         -fcheck-memory-usage.
11823
11824 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
11825
11826         * README: New file, general information about the testsuite and
11827         new description of the various C++ test subdirectories.
11828         * README.g++: Eliminate obsolete information, update and move most
11829         relevant stuff to README.
11830
11831 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
11832
11833         * gcc.c-torture/compile/981107-1.c: New test.
11834
11835 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
11836
11837         * execute/memcpy-bi.c: New testcase.
11838
11839 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
11840
11841         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
11842         base classes.
11843
11844         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
11845         template is selected.
11846
11847         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
11848         classes, it should be accepted for all types.
11849
11850         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
11851
11852         * g++.old-deja/g++.pt/spec24.C: Ensure that template
11853         specializations start with template headers.
11854
11855 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
11856
11857         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
11858
11859         * g++.old-deja/g++.other/init9.C: Test cross initialization of
11860         non-POD types.
11861
11862 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11863
11864         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
11865
11866 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
11867
11868         * compile/981022-1.c, compile/981022-1.x: New test and driver.
11869
11870 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
11871
11872         * 981019-1.c: New test.
11873
11874 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
11875
11876         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
11877         find objc headers.
11878
11879 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11880
11881         * compile/981001-4.c: Remove use of GCC extension that triggers a
11882         compiler bug.
11883
11884 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
11885
11886         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
11887
11888 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
11889
11890         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
11891         instantiation of template produces incorrect code for delete
11892         expression.
11893
11894         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
11895         constructors' name is not unique.
11896         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
11897         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
11898
11899         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
11900         automatic array of const is ill-formed.
11901
11902         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
11903         of template parameter?
11904
11905         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
11906         const.
11907
11908         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
11909         pointer-to-member expression.
11910
11911         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
11912         declaration causes ICE.
11913
11914 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
11915
11916         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
11917         reserved in the global namespace.
11918
11919         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
11920         generate needed virtual table.
11921
11922         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
11923
11924 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
11925
11926         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
11927         template-dependent type
11928
11929 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
11930
11931         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
11932         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
11933         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
11934
11935         * g++.old-deja/g++.other/using5.C: New test; using decl from base
11936         class should be usable as argument of member function.
11937         * g++.old-deja/g++.other/using6.C: New test; using decl from base
11938         class should be usable as return type of member function.
11939         * g++.old-deja/g++.other/using7.C: New test; using decl from base
11940         class should be usable as type of data member.
11941
11942         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
11943
11944 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
11945
11946         * gcc.c-torture/special/920521-1.c: Fix bogus test.
11947
11948 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
11949
11950         * gcc.dg/dll-?.c Add thumb to target list.
11951         Fix assembler scan patterns to match current assembler output.
11952
11953 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
11954
11955         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
11956         matching of template brackets.
11957
11958         * g++.old-deja/g++.other/using4.C: New test.  Test using
11959         declarations of methods from base classes.
11960
11961         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
11962         within functions should introduce names into the innermost
11963         enclosing namespace.
11964
11965         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
11966         of static locals if first initialization throws.
11967
11968 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
11969
11970         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
11971
11972 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
11973
11974         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
11975         lose track of the possible targets of tablejump insns.
11976         * special/special.exp: Run it.
11977
11978 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11979
11980         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
11981         must be declared before its specializations can be named in friend
11982         declarations.
11983
11984 1998-10-05  Dave Love  <d.love@dl.ac.uk>
11985
11986         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
11987
11988         * g77.f-torture/execute/io1.f: New test.
11989
11990 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11991
11992         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
11993         with pointer to template function, for which no argument deduction
11994         is possible.
11995
11996         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
11997         specialization of template function as argument to template
11998         function.
11999
12000         * g++.old-deja/g++.other/access2.C: New test; Inner class
12001         shouldn't have privileged access to Outer's names.
12002
12003 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
12004
12005         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
12006         friend template declared within template class conflicts with
12007         nested class of the same name.
12008
12009         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
12010         is ignored.
12011
12012         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
12013         object with direct initializer as function declaration.
12014
12015         * g++.old-deja/g++.other/decl2.C: New test; duplicate
12016         initializers.
12017
12018         * g++.old-deja/g++.other/null2.C: New test; conditional operator
12019         involving const pointer and NULL produces incorrect result.
12020
12021         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
12022         type name without `typename' should be rejected with -pedantic.
12023
12024 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
12025
12026         * g++.old-deja/g++.other/addrof1.C: New test.
12027
12028 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
12029
12030         * gcc.c-torture/compile/981001-1.c: New test.
12031         * gcc.c-torture/execute/981001-1.c: New test.
12032
12033 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
12034
12035         * gcc.c-torture/compile/981001-2.c: New test.
12036         * gcc.c-torture/compile/981001-3.c: New test.
12037         * gcc.c-torture/compile/981001-4.c: New test.
12038
12039 1998-10-01  Robert Lipe  <robertl@dgii.com>
12040
12041         * lib/objc.exp (objc_target_compile): Add -L during compiles for
12042         multilibbed hosts.   Idea grafted from g77.exp.
12043
12044 1998-09-30  Dave Love  <d.love@dl.ac.uk>
12045
12046         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
12047         avoid losing on systems which need -lsocket.
12048
12049 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
12050
12051         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
12052         * g++.old-deja/g++.other/nested2.C: Ditto.
12053         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
12054         failure.
12055
12056 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
12057
12058         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
12059         preferred over template operator!= for enum bitfields.
12060
12061 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
12062
12063         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
12064         that happen to have the same base name, but in different scopes,
12065         are incorrectly rejected.
12066
12067 1998-09-16  Richard Henderson  <rth@cygnus.com>
12068
12069         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
12070         on the native word size instead of an integer literal.
12071
12072 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
12073
12074         * g++.old-deja/g++.other/static2.C: Invocation of static data
12075         member of type pointer-to-function denoted as non-static member.
12076
12077         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
12078         checks involving function types and aliases.
12079
12080 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
12081
12082         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
12083         redefined to the same non-trivial type.
12084
12085         * g++.old-deja/g++.pt/explicit73.C: Test for proper
12086         namespace-qualification of template specializations declared in
12087         other namespaces.
12088
12089         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
12090         to declare a subset of the specializations of a template function
12091         as friends of specializations of a template class.
12092
12093         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
12094         member templates that do not fully specialize the enclosing
12095         template class are rejected.
12096
12097 1998-09-11  Dave Love  <d.love@dl.ac.uk>
12098
12099         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
12100
12101 1998-09-08  Dave Love  <d.love@dl.ac.uk>
12102
12103         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
12104         altered from libf2c/libU77 version.
12105
12106 1998-09-06  Dave Love  <d.love@dl.ac.uk>
12107
12108         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
12109
12110 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
12111
12112         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
12113         (un)signed char are different types for template specialization
12114         purposes.
12115
12116 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
12117
12118         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
12119         * objc: ObjC testsuite.
12120
12121 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
12122
12123         * gcc.c-torture/execute/941014-1.x:  New file.
12124
12125 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12126
12127         * lib/c-torture.exp: Add support for
12128         torture_eval_before_compile and torture_eval_before_execute
12129         variables.
12130
12131 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
12132
12133         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
12134         this test triggers valid.
12135
12136 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12137
12138         * gcc.dg/980827-1.c: New test.
12139
12140 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12141
12142         * gcc.c-torture/execute/loop-4b.c: New test.
12143
12144 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
12145
12146         * lib/c-torture.exp: Add support for
12147         torture_eval_before_compile and torture_eval_before_execute
12148         variables.
12149
12150 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
12151
12152         * gcc.c-torture/compile/980825-1.c: New test.
12153
12154 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
12155
12156         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
12157         count number tests in opt_t0 not good_t0.
12158
12159 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
12160
12161         * gcc.c-torture/compile/930326-1.x: Fix typo.
12162
12163 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
12164
12165         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
12166         causes an ICE.
12167
12168 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12169
12170         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
12171         STACK_SIZE is defined.
12172         * gcc.c-torture/unsorted/stuct.c: Similarly.
12173
12174         * gcc.c-torture/compile/980821-1.c: New test.
12175
12176 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
12177
12178         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
12179
12180 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
12181
12182         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
12183         code.
12184
12185 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
12186
12187         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
12188         error'.
12189
12190 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
12191
12192         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
12193
12194 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
12195
12196         * gcc.c-torture/compile/980816-1.c: New test.
12197
12198         * gcc.dg/980816-1.c: New test.
12199
12200 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
12201
12202         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
12203         compiler for ieee tests.
12204
12205 1998-08-01  Dave Love  <d.love@dl.ac.uk>
12206
12207         * g77.f-torture/compile/980729-0.f: New test.
12208
12209 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
12210
12211         * gcc.c-torture/special/eeprof-1.c: New test, for
12212         -finstrument-functions.
12213         * gcc.c-torture/special/special.exp: Run it.
12214
12215 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
12216
12217         * gcc.c-torture/compile/980729-1.c: New test.
12218
12219 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
12220
12221         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
12222         __thumb__ is defined, and test for ARM style doubles if so.
12223
12224 1998-07-26  Dave Love  <d.love@dl.ac.uk>
12225
12226         * g77.f-torture/noncompile/980615-0.f: New test.
12227
12228 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
12229
12230         * gcc.dg/980312-1.c: Do link instead of compile.
12231         * gcc.dg/980313-1.c: Likewise.
12232
12233 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
12234
12235         * gcc.c-torture/compile/980726-1.c: New test.
12236
12237 1998-07-25  Dave Love  <d.love@dl.ac.uk>
12238
12239         * g77.f-torture/execute/io0.f: New test.
12240
12241 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
12242
12243         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
12244         an int.
12245
12246 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
12247
12248         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
12249         m32r bugs.
12250
12251 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12252
12253         * gcc.dg/980626-1.c: Expect failures for all toolchains until
12254         c-decl.c:grokdeclarator can handle mode attributes.
12255
12256 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
12257
12258         * gcc.c-torture/execute/980716-1.c: New test.
12259
12260 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
12261
12262         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
12263         the mn10200.
12264         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
12265         the mn10200.
12266         * gcc.c-torture/execute/va-arg-3.x: Similarly.
12267         * gcc.c-torture/compile/930326-1.x: Similarly.
12268
12269 1998-07-13  Dave Love  <d.love@dl.ac.uk>
12270
12271         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
12272         New test from Craig.
12273
12274 1998-07-12  Dave Love  <d.love@dl.ac.uk>
12275
12276         * g77.f-torture/noncompile/980616-0.f: New test.
12277
12278         * g77.f-torture/execute/970816-3.f:  New test from Craig.
12279
12280 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12281
12282         *  g++.other/singleton.C: Return error value instead of taking
12283         SIGSEGV.
12284
12285 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
12286
12287         *  g++.other/singleton.C: New test.   Warning is under dispute.
12288         Runtime crash is not.
12289
12290 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12291
12292         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
12293         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
12294         using6.C, using7.C}:  New namespace tests.
12295
12296 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12297
12298         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
12299         specialization with typedef'ed names used as array indexes.
12300
12301 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
12302
12303         * gcc.c-torture/execute/980709-1.c: New test.
12304
12305         * gcc.dg/980709-1.c: New test.
12306
12307 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
12308
12309         * gcc.c-torture/execute/bcp-1.c: New test.
12310
12311 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
12312
12313         * gcc.c-torture/execute/980707-1.c: New test.
12314
12315 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
12316
12317         * gcc.c-torture/compile/980706-1.c: New test.
12318
12319 1998-07-01  Dave Love  <d.love@dl.ac.uk>
12320
12321         * g77.f-torture/execute/980701-0.f,
12322         g77.f-torture/execute/980701-1.f: New test from Craig.
12323
12324 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
12325
12326         * gcc.c-torture/compile/980701-1.c: New test.
12327
12328         * gcc.c-torture/execute/980701-1.c: New test.
12329
12330 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
12331 rlsruhe.de>
12332
12333         * g++.old-deja/g++.robertl/eb132.C: New test.
12334         * g++.old-deja/g++.robertl/eb133.C: Likewise.
12335
12336 1998-06-29  Dave Love  <d.love@dl.ac.uk>
12337
12338         * g77.f-torture/execute/980628-7.f,
12339         g77.f-torture/execute/980628-8.f,
12340         g77.f-torture/execute/980628-9.f,
12341         g77.f-torture/execute/980628-10.f: New tests from Craig.
12342
12343         * g77.f-torture/execute/980628-3.f: Remove mail headers.
12344
12345 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
12346
12347         * g77.f-torture/execute/980628-4.f: New test from Craig.
12348         * g77.f-torture/execute/980628-5.f: Likewise.
12349         * g77.f-torture/execute/980628-2.f: Likewise.
12350         * g77.f-torture/execute/980628-0.f: Likewise.
12351         * g77.f-torture/execute/980628-1.f: Likewise.
12352         * g77.f-torture/execute/980628-3.f: Likewise.
12353         * g77.f-torture/execute/980628-6.f: Likewise.
12354
12355 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
12356
12357         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
12358         directory when nothing has been installed yet.
12359
12360 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
12361
12362         * gcc.c-torture/special/special.exp: Handle newer versions of
12363         dejagnu.
12364
12365 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
12366
12367         * gcc.dg/980626-1.c: New test.
12368
12369 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
12370
12371         * gcc.misc-tests/m-un-2.c: New test.
12372         * g++.old-deja/g++.other/warn01.c: Likewise.
12373
12374 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
12375
12376         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
12377         compatibility with assmblers with a different comment character.
12378         Eliminate use of GAS-specific extensions.
12379
12380 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
12381
12382         * gcc.c-torture/execute/ieee/980619-1.c: New test.
12383
12384 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
12385
12386         *lib/g77.exp: Replace search for libf2c.a with search for newly
12387         renamed libg2c.a
12388
12389 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
12390
12391         * gcc.c-torture/execute/980617-1.c: New test.
12392
12393 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
12394
12395         * gcc.c-torture/execute/980612-1.c: New test.
12396
12397 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
12398
12399         * gcc.dg/980523-1.c: Only test on ppc-linux.
12400         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
12401
12402         * gcc.c-torture/execute/980608-1.c: New test.
12403
12404 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12405
12406         * gcc.c-torture/execute/980605-1.c: New test.
12407
12408 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
12409
12410         * gcc.c-torture/execute/980604-1.c: New test.
12411
12412 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
12413
12414         * gcc.c-torture/execute/980602-1.c: New test.
12415         * gcc.c-torture/execute/980602-2.c: Likewise.
12416
12417 1998-06-02  Dave Love  <d.love@dl.ac.uk>
12418
12419         * 970125-0.f: Fix per JCB.  Add commentary.
12420
12421 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
12422
12423         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
12424         IEEE -0 support.
12425
12426 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
12427
12428         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
12429         earlier.
12430
12431 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
12432
12433         * gcc.c-torture/execute/980526-3.c: New test.
12434
12435 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
12436
12437         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
12438         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
12439         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
12440         m88k-motorola-sysv3 to XFAIL.
12441
12442 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12443
12444         * gcc.dg/980526-1.c: New test.
12445         * gcc.c-torture/execute/980526-2.c: New test.
12446
12447 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
12448
12449         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
12450
12451         * gcc.c-torture/execute/980526-1.c: New test.
12452
12453 1998-05-26  Dave Love  <d.love@dl.ac.uk>
12454
12455         * g77.f-torture/execute/alpha2.f: Add runtime test.
12456
12457 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
12458
12459         * g++.old-deja/old-deja.exp: Strip leading directories.
12460
12461         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
12462         error for the line.  Don't run multiple tests for the same line.
12463
12464 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
12465
12466         * gcc.dg/980523-1.c: New test.
12467
12468 1998-05-23  Dave Love  <d.love@dl.ac.uk>
12469
12470         * g77.f-torture/compile/970915-0.f: New test.
12471
12472 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
12473
12474         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
12475
12476 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
12477
12478         * gcc.dg/980520-1.c: New test.
12479
12480 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
12481
12482         * gcc.dg/980502-1.c: Fix return type.
12483
12484 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
12485
12486         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
12487         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
12488         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
12489         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
12490         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
12491
12492 1998-05-20  Dave Love  <d.love@dl.ac.uk>
12493
12494         * g77.f-torture/execute/980520-1.f: New test.
12495
12496 1998-05-15  Dave Love  <d.love@dl.ac.uk>
12497
12498         * lib/mike-g77.exp: New file.
12499
12500         * g77.f-torture/noncompile/noncompile.exp,
12501         g77.f-torture/noncompile/check0.f: New files.
12502
12503 1998-05-14  Dave Love  <d.love@dl.ac.uk>
12504
12505         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
12506         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
12507         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
12508         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
12509         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
12510         abort where appropriate.
12511
12512 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
12513
12514         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
12515         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
12516
12517 1998-04-29  Dave Love  <d.love@dl.ac.uk>
12518
12519         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
12520
12521 1998-04-27  Dave Love  <d.love@dl.ac.uk>
12522
12523         * g77.f-torture/compile/980427-0.f: New test.
12524
12525 1998-04-24  Dave Love  <d.love@dl.ac.uk>
12526
12527         * g77.f-torture/compile/980424-0.f: New test.
12528
12529 1998-04-19  Dave Love  <d.love@dl.ac.uk>
12530
12531         * g77.f-torture/compile/980419-2.f (main): New test.
12532         * g77.f-torture/compile/970125-0.f: New test.
12533         * g77.f-torture/compile/980419-1.f: New test.
12534
12535 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
12536
12537         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
12538         of loop-4.c.
12539
12540 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
12541
12542         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
12543
12544 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
12545
12546         * gcc.c-torture/compile/980329-1.c: New test.
12547
12548 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
12549
12550         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
12551         * gcc.dg/980312-1.c: Fix typo in -march command.
12552
12553 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
12554
12555         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
12556
12557 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
12558
12559         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
12560         Dave Love agree the Fortran source is bogus.
12561
12562 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
12563
12564         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
12565         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
12566         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
12567         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
12568         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
12569
12570 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12571
12572         * g++.old-deja/g++.other/friend1.C: New test.
12573
12574 1998-02-18  Dave Love  <d.love@dl.ac.uk>
12575
12576         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
12577         possibly uninitialized) variables and declare dnrm2.
12578
12579 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
12580
12581         From Bruno Haible <haible@ilog.fr>:
12582         * gcc.c-torture/execute/980223.c: New test.
12583
12584 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
12585
12586         * gcc.dg/ifelse-1.c: New test.
12587
12588 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
12589
12590         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
12591
12592           * lib/old-dejagnu.exp (old-dejagnu): Added the
12593           "execution test - XFAIL *-*-*" handling in the spirit of
12594           "excess errors test -". Changed the "execution test fails"
12595           handling to be like "excess errors test fails".
12596           * Update various tests accordingly.
12597
12598 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
12599
12600         * gcc.c-torture/execute/980205.c: New test.
12601
12602 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
12603
12604         * lib/c-torture.exp: Look for .x files instead of .cexp files.
12605         * lib/f-torture.exp: Similarly.
12606         * gcc.c-torture: Rename all .cexp files to .x files.
12607
12608 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12609
12610         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
12611         (940510-1.c): Removed duplicate.
12612         (971104-1.c): New test.
12613
12614 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
12615
12616           * lib/f-torture.exp: Improve error and loop detection.
12617
12618 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
12619
12620         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
12621         use that to size the filler array.
12622
12623 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12624
12625         * lib/c-torture.exp(c-torture-execute): Fix typo.
12626
12627         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
12628         testcase as the executable name. Keep the executable around if
12629         the test fails.
12630
12631 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12632
12633         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
12634         changes.  Only test one -g option, and move it to the end of the
12635         list of options to test.
12636
12637 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
12638
12639         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
12640         variable GCC_TORTURE_OPTIONS to supply default switches separated
12641         by colons.  If no environment variable, run tests with -O0 -g, -O1
12642         -g, and -O2 -g as well.
12643
12644 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12645
12646         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
12647         explanatory comments. Fix indentation.
12648
12649 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
12650
12651         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
12652
12653 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
12654
12655         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
12656         * g++.old-deja/g++.mike/p7325.C: Likewise.
12657         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
12658
12659 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
12660
12661         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
12662         * g++.old-deja/g++.brendan/crash30.C: Likewise.
12663         * g++.old-deja/g++.brendan/crash39.C: Likewise.
12664         * g++.old-deja/g++.law/operators4.C: Likewise.
12665
12666 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
12667
12668         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
12669         * g++.old-deja/g++.mike/p784.C: Ditto.
12670         * g++.old-deja/g++.mike/p785.C: Ditto.
12671
12672 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
12673
12674           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
12675
12676 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
12677
12678         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
12679         target feature; pass this to c-torture-execute as needed.
12680
12681 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
12682
12683         * lib/c-torture.exp(c-torture-execute): If the previous and the
12684         current executables being tested are identical, we don't need to
12685         run the executable again. Try to make the executable names
12686         unique. Add an optional argument for passing additional compiler
12687         flags.
12688
12689 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
12690
12691         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
12692
12693 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
12694
12695         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
12696
12697 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
12698
12699         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
12700         32bit or larger longs.
12701
12702         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
12703         have either a 32bit long or 32bit int.
12704
12705 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12706
12707         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
12708         Make double precision tests dependent on sizeof (double).
12709
12710 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
12711
12712         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
12713         too.
12714
12715 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12716
12717         * gcc.c-torture/compile/961203-1.cexp: New script.
12718
12719 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
12720
12721         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
12722         up the includes ourselves.
12723
12724 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
12725
12726         * lib/plumhall.exp: Remove random include, and add a few
12727         verbose messages for debugging.
12728
12729 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
12730
12731         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
12732         of trying to do it ourselves.
12733
12734 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12735
12736         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
12737
12738 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12739
12740         * gcc.prms/5403.c: Made regexp a bit less strict.
12741
12742 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
12743
12744         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
12745         is returned from remote_load instead.
12746         * lib/plumhall.exp: Ditto.
12747         * lib/mike-g++.exp: Ditto.
12748         * lib/old-dejagnu.exp: Ditto.
12749         * lib/c-torture.exp: Ditto.
12750
12751 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
12752
12753         * lib/g++.exp: Use build_wrapper procedure.
12754         * lib/gcc.exp: Ditto.
12755
12756 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
12757
12758         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
12759         an old-style decl for malloc.  Fixes tests to work when
12760         sizeof (int) != sizeof (size_t).
12761
12762 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
12763
12764         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
12765
12766         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
12767         use stdargs.h interface.
12768
12769 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
12770
12771         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
12772         NO_VARARGS when compiling.
12773
12774 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
12775
12776         * lib/plumhall.exp(ph_includes): New procedure.
12777         (ph_make): Use it.
12778         (ph_compiler): Ditto.
12779
12780         * lib/g++.exp: Rename test-glue.c to testglue.c.
12781         * lib/gcc.exp: Ditto.
12782
12783 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12784
12785         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
12786         to completion when it's called.
12787
12788 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
12789
12790         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
12791         is defined, don't do test.
12792
12793 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
12794
12795         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
12796         for object files.
12797         (ph_summary): Mark skipped testcases as untested, not unresolved.
12798
12799         * lib/plumhall.exp (ph_make): If unresolved because of bad
12800         errorCode, record errorCode in log file.
12801         (*): Replace send_log/verbose with verbose -log.
12802
12803 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
12804
12805         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
12806         double conversion if double isn't at least 8 bytes.
12807
12808         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
12809         int to work with targets where int is 16 bits.
12810
12811         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
12812         8 bytes, just exit, since 4 byte doubles don't have enough bits of
12813         precision for the test to complete.
12814
12815 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
12816
12817         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
12818         if d10v is not compiled with the -mdouble64 flag.
12819         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
12820
12821         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
12822         d10v is not compiled with the -mint32 flag.
12823
12824 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
12825
12826         * lib/plumhall.exp: Use incr_count.
12827
12828 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
12829
12830         * gcc.c-torture: Update to c-torture-1.45.
12831
12832 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
12833
12834         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
12835         the name of the expect testcase file).
12836
12837         * lib/g++.exp(g++_init): Ditto.
12838
12839 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
12840
12841         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
12842         the host.
12843
12844         * lib/gcc.exp(gcc_exit): New procedure.
12845
12846 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
12847
12848         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
12849         specs where appropriate.
12850
12851         * g++.old-deja/g++.arm/*: Added additional ERROR checks
12852         because of new "candidates are" messages, and removed a few
12853
12854         * Converted all non-old-style g++ testcases to old-style, and
12855         moved into g++.old-deja.
12856
12857 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
12858
12859         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
12860         options.
12861
12862         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
12863         succeeded.
12864
12865         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
12866
12867 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
12868
12869         * lib/gcc.exp (gcc_target_compile): Add support for defining
12870         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
12871         the machine doesn't have those features.
12872
12873 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
12874
12875         * g++.law/operators4.exp: Don't use LIBS.
12876
12877 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12878
12879         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
12880
12881         * lib/mike-g++.exp: Don't set the compiler to be tested here.
12882         * lib/g++.exp: Set it here instead. Also, allow use of the
12883         --tool_exec and --tool_opt options. Change CXX to
12884         GXX_UNDER_TEST.
12885
12886         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
12887
12888         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
12889
12890 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
12891
12892         * lib/old-dejagnu.exp: Use prune_warnings instead of
12893         prune_system_crud.
12894         * lib/mike-g++.exp: Ditto.
12895         * lib/gcc.exp: Ditto.
12896         * lib/g++.exp: Ditto.
12897
12898         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
12899
12900 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
12901
12902           * 941014-2.c: Include stdlib.h
12903           * 960327-1.c: Include stdio.h
12904           * dbra.c, index-1.c: Don't assume ints are 32bits.
12905
12906 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
12907
12908         * lib/gcc.exp: Add gcc,stack_size target feature.
12909
12910         * lib/g++.exp(g++_target_compile): Add the include and link
12911         paths here, not in two other places. And, it's $options, not
12912         options.
12913
12914         * lib/mike-g++.exp(postbase): Remove the code that determines
12915         the correct include and link paths.
12916         * g++.old-deja/old-deja.exp: Ditto.
12917
12918 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
12919
12920         * lib/g++.exp(g++_init): target_compile no longer returns the
12921         filename of the result.
12922
12923 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
12924
12925         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
12926         call to glob.
12927
12928         * gcc.c-torture/special/special.exp: Change call to
12929         gcc_target_compile to include the object file.
12930
12931 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
12932
12933         * gcc.c-torture/special/special.exp: Correct misspelling in last
12934         change.
12935
12936 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
12937
12938         * lib/plumhall.exp(ph_summary): Log the entire output of the
12939         executable. Return -1 if there were any failures, 0 otherwise.
12940         (ph_execute): Return -1 if there were any failures, 0 otherwise.
12941         (ph_make): Clean up objects and executables that were built
12942         if the tests succeeded.
12943
12944 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
12945
12946         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
12947         libraries and includes in the build tree as appropriate.
12948
12949 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
12950
12951         * lib/c-torture.exp: Instead of looking for the global variable
12952         NO_LONG_LONG, check to see if that's a feature of the target.
12953
12954 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
12955
12956         * config/default.exp: Minimize. Delete the remainer of the files in
12957         config; this functionality is now in devo/dejagnu/config.
12958
12959         g++.*/*: Pass any additional flags used to compile to postbase;
12960         delete CXXFLAGS.
12961
12962         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
12963         is now done by runtest.exp. Use gcc_target_compile instead of
12964         compile.
12965
12966         lib/c-torture.exp: Use gcc_target_compile instead of compile.
12967         Remove references to CFLAGS. Use remote_file instead of
12968         calling rm -f.
12969         (c-torture): Take a list of arguments to use to compile this
12970         testcase.
12971
12972         lib/g++.exp: Simplify. Use target_compile instead of compile.
12973         lib/gcc-dg.exp: Ditto.
12974         lib/gcc.exp: Ditto.
12975         lib/mike-{gcc,g++}.exp: Ditto.
12976         lib/old-dejagnu.exp: Ditto.
12977         lib/plumhall.exp: Ditto.
12978
12979 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
12980
12981         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
12982         (ph_linker): Likewise.
12983
12984 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
12985
12986           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
12987         MAP_ANON / MAP_ANONYMOUS if defined;
12988         else try to map from /dev/zero .
12989
12990 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
12991
12992         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
12993         isn't defined, then define it to MAP_ANONYMOUS.
12994
12995 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
12996
12997         * gcc.c-torture: Update to c-torture-1.42 release.
12998
12999 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
13000
13001         * gcc.c-torture: Update to c-torture-1.41 release.
13002
13003 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
13004
13005         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
13006         c-torture release.
13007
13008 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13009
13010         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
13011         and LDFLAGS.  Fix second case to append the target_info ldflags
13012         onto LDFLAGS, not CFLAGS.
13013         * lib/g++.exp (g++_init): Add target_info stuff.
13014         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
13015         of libgloss and newlib flags for !native.
13016
13017         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
13018         (GDB): Fix relative path to go up another dir for finding gdb.
13019
13020 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
13021
13022         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
13023         versions in the target_info array, if they don't exist.
13024
13025 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13026
13027         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
13028
13029 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
13030
13031         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
13032         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
13033
13034 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
13035
13036         * lib/old-dejagnu.exp: Don't remove the output file before we've
13037         actually tested it. Don't append pwd to the path of the executable
13038         we're testing.
13039
13040 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
13041
13042         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
13043
13044 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
13045
13046         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
13047         temporary directory for compiler files, and set it to a default
13048         value of /tmp. Set $output as the name of the output file from
13049         compiling the testcase. Add a -o option to $cflags_var so the
13050         compiler writes the final output file as $output. Set $executable
13051         to $output.
13052
13053         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
13054         directory for compiler files, and set it to /tmp if it doesn't
13055         already have a value. Set $output_file to the name of the output
13056         file from compiling the testcase. Add a -o option to CXXFLAGS so
13057         the compiler writes the final output file as $output. Use $output
13058         as the executable to be tested.
13059
13060 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13061
13062         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
13063
13064 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
13065
13066         * gcc.c-torture/execute/pending-1.c: New test.  Still
13067         pending in Tege's queue.
13068
13069 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
13070
13071         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
13072         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
13073         if there were failures.  Call unresolved if there were unresolved
13074         testcases.  Call gcc_fail if program did not run to completion.
13075         (ph_make): Pass additional argument name to ph_execute.
13076         (ph_execute): Add new argument.  Pass additional arguments to
13077         ph_summary.  Call gcc_fail is there is no execution output.
13078
13079 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
13080
13081         * lib/plumhall.exp (proc_summary): Output relavent summary
13082         lines into the log so specific failures in plumhall can be
13083         investigated.
13084
13085 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
13086
13087         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
13088         (c-torture-execute): Don't try to execute tests which use
13089         "long long" types if $NO_LONG_LONG is nonzero.
13090
13091 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
13092
13093         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
13094         not c-torture.
13095
13096         * gcc.ieee: Move from here.
13097         * gcc.c-torture/execute/ieee: To here.
13098
13099 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
13100
13101         * gcc.c-torture: Update to c-torture-1.41 release.
13102
13103 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
13104
13105         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
13106         not "$output".
13107
13108 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
13109
13110         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
13111         -c present.
13112
13113 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
13114
13115         * config/proelf.exp: Handle connecting to a simulator.
13116
13117 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
13118
13119         * config/proelf.exp: New file.  Enough framework that we can
13120         run c-torture tests on the proelf targets (or any other target
13121         that gdb can connect to for that matter).
13122
13123 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
13124
13125         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
13126         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
13127
13128         * lib/plumhall.exp (ph_execute): Always call ph_summary if
13129         exec_output exists.
13130
13131 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
13132
13133         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
13134         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
13135
13136         * config/*.exp: Update FSF address.  Change result of ${tool}_load
13137         to pass/fail/unresolved/unsupported/untested.  Caller must now
13138         call unresolved/unsupported/untested.
13139         * lib/*.exp: Update FSF address.  Update to handle new results of
13140         ${tool}_load.
13141         * lib/chill.exp (verbose): Delete.
13142
13143 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
13144
13145         * lib/gcc.exp (default_gcc_start): Change order of args to
13146         $LDFLAGS $CFLAGS $LIBS.
13147         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
13148         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
13149         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
13150         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13151         * gcc.misc-tests/dg-test.exp: Likewise.
13152         * gcc.misc-tests/msgs.exp: Likewise.
13153         * gcc.prms/prms.exp: Likewise.
13154         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
13155         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
13156
13157         * lib/dg.exp: Deleted, moved to dejagnu/lib.
13158
13159 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13160
13161         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
13162
13163         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
13164         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
13165
13166         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
13167         necessary.
13168
13169 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
13170
13171         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
13172         global for loop; add use of $mathlib.
13173         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
13174         settings here; set mathlib for anything but VxWorks.
13175
13176 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
13177
13178         * gcc.c-torture: Update to c-torture-1.40 release.
13179
13180 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
13181
13182         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
13183         dg.exp.
13184
13185 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
13186
13187         * lib/c-torture.exp (c-torture-execute): Declare "output" as
13188         global.
13189
13190 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
13191
13192         * lib/g++.exp (LIBS): Define if not already.
13193         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
13194         (gcc-dg-prune): Call prune_gcc_output.
13195         * lib/gcc.exp (prune_gcc_output): New proc.
13196         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
13197         prune_gcc_output.
13198
13199 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
13200
13201         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
13202         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
13203
13204 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
13205
13206         * gcc.c-torture: Update to c-torture-1.39 release.
13207
13208 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
13209
13210         * lib/c-torture.exp (c-torture-execute): Don't return if one option
13211         fails, try others as well.
13212
13213 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13214
13215         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
13216         If compilation fails, mark execute tests as `untested'.
13217         If test is marked as unsupported, don't mark compilation and
13218         execute tests as failed.
13219
13220 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13221
13222         * lib/g++.exp (g++_init): Don't link in libg++, and look to
13223         libstdc++ for whether or not we want to be doing shared
13224         libraries.  Delete link_curses since we don't need it anymore.
13225         * lib/mike-g++.exp (postbase): Don't link in libg++.
13226         * g++.old-deja/old-deja.exp: Likewise.
13227
13228 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13229
13230         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
13231
13232 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13233
13234         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
13235         For that, add `-Wl,-a,shared_archive'.
13236         * g++.old-deja/old-deja.exp: Likewise.
13237
13238 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
13239
13240         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
13241
13242 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
13243
13244         * lib/mike-g++.exp (postbase): Pay attention to the status of
13245         g++_load.
13246
13247 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13248
13249           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
13250
13251 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
13252
13253         * lib/gcc.exp (default_gcc_start): No longer need to log program
13254         being executed or its output, execute_anywhere does that now.
13255         * lib/g++.exp (default_g++_version): Call execute_anywhere.
13256         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
13257
13258 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13259
13260         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
13261         the same as those in lib/g++.exp.
13262
13263 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
13264
13265         * gcc.c-torture: Update to c-torture-1.38 release.
13266         * gcc.ieee: Related changes.
13267
13268 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13269
13270         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
13271         "exec". Minor reformatting changes.
13272
13273         * config/rom68k.exp (${tool}_load): Make it work in a canadian
13274         cross. This means all "exec" calls now work on a remote host as
13275         well.
13276         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
13277         cross. Filter out the extra "\r\n" stuff that expect puts in.
13278         (c-torture-execute): Filter out the bogus warnings like
13279         c-torture-compile does. Add support for canadian cross.
13280         * lib/gcc.exp (default_gcc_version, default_gcc_start)
13281         Use execute_anywhere rather than calling exec directly. Now it
13282         works for canadian cross testing.
13283
13284 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
13285
13286         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
13287         results into a variable, and check that rather than using file exists.
13288
13289 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13290
13291         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
13292         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
13293
13294 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13295
13296         * g++.old-deja/old-deja.exp: Create and pass runshlib and
13297         lib_curses if there's a shared libg++ in the build tree.
13298
13299 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
13300
13301         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
13302         if not supported target.
13303
13304 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13305
13306         * lib/g++.exp (g++_init): Move empty setting of runshlib and
13307         link_curses up to always happen, not just for native builds.
13308
13309 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
13310
13311         * gcc.c-torture: Update to c-torture-1.36 release.
13312         * gcc.failure: Related changes.
13313
13314 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13315
13316         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
13317
13318 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13319
13320         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
13321         * lib/mike-g++.exp (postbase): Not in here.  Still reference
13322         runshlib, link_curses, and mathlib for link and run.
13323
13324         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
13325         pass the runtime shared library options for Solaris, OSF/1, and
13326         Irix5, and link with -lcurses to avoid unresolved references.
13327
13328 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13329
13330         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
13331         only run once.
13332
13333 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13334
13335         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
13336
13337 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
13338
13339         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
13340         do not have a framework for the "compat" tests yet.
13341
13342 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13343
13344         * lib/mike-g++.exp (postbase): New local variable `mathlib',
13345         set to null if we're testing vxworks5.1.  Use that instead of
13346         `-lm' in the setting of LIBS for link and run.
13347
13348 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13349
13350         * config/rom68k.exp (${tool}_load): Major changes to make it
13351         work.  Verified that it does in fact return the stuff in
13352         exec_output properly.  Catch any Emul or any TRAP other than 0.
13353
13354 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13355
13356         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
13357         LDFLAGS properly for targets that need stuff from libgloss.
13358         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
13359         only run once.
13360         (gpp_initialized): New variable.
13361
13362 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13363
13364         * config/rom68k.exp: Load libgloss.exp.
13365         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
13366         so we can produce a fully linked binary.
13367         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
13368         so we can produce a fully linked binary.
13369
13370 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13371
13372         * lib/plumhall.exp (ph_section): Watch for expected failures.
13373         Add missing `else'.
13374
13375         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
13376         run the testcase.
13377         (c-torture): Likewise.
13378
13379 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
13380
13381         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
13382
13383         * lib/mike-g++.exp (mike_cleanup): New proc.
13384         (prebase): New globals compiler_result, not_compiler_result,
13385         target_regexp.
13386         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
13387         allow leading "-" in pattern.  Watch for unsupported tests.
13388         If $compiler_result is set, pattern match assembler code,
13389         and ditto for $not_compiler_result.
13390         * lib/mike-gcc.exp: Likewise.
13391
13392         * lib/plumhall.exp (ph_execute): Only call ph_summary if
13393         execution "succeeded".
13394
13395 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
13396
13397         * config/win32.exp: New file.
13398         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
13399
13400 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13401
13402         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
13403         unsupported.
13404         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
13405         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
13406         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
13407
13408         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
13409         "... without exceptions was ...".  That is now handled by
13410         prune_system_crud.
13411         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13412
13413 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
13414
13415         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
13416         sieve.c,sort2.c}: New files.
13417         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
13418         sieve.exp,sort2.exp}: Drivers for them.
13419
13420         * lib/mike-gcc.exp (program_output): New user settable variable.
13421         (postbase): Call prune_system_crud.  Also prune extraneous compiler
13422         messages.
13423         * lib/mike-g++.exp (program_output): New user settable variable.
13424
13425         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
13426
13427         * config/sh.exp: Deleted (use sim.exp instead).
13428
13429 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13430
13431         * config/vx.exp: Declare CHECKTASK as global.
13432         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
13433         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
13434         * lib/old-dejagnu.exp: Load [pwd]/$executable.
13435
13436 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13437
13438         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
13439         target. Like vx.exp, only includes `vx29k.exp' instead of
13440         `vxworks.exp'.
13441
13442 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
13443
13444         * config/sim.exp: Increase time limit from 120 seconds to 240.
13445
13446 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
13447
13448         * gcc.c-torture/execute/950628-1.c: New test.
13449
13450 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
13451
13452         * gcc.c-torture: Update with changes/additions from
13453         c-torture-1.34.
13454
13455 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
13456
13457         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
13458
13459 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
13460
13461         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
13462
13463 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
13464
13465         * gcc.c-torture/compile/950512-1.c: New test.
13466         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
13467         * gcc.dg/struct-ret-1.c: Likewise.
13468
13469 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
13470
13471         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
13472           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
13473
13474 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13475
13476         * gcc.c-torture/special/920411-1.c: Deleted.
13477         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
13478
13479 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
13480
13481         * config/sim.exp (${tool}_load): Hack in call to bash to get a
13482         cpu limit.
13483
13484 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13485
13486         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
13487
13488 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13489
13490         From kenner;
13491         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
13492         is the proper length.
13493         * va-arg-3.c: Likewise.
13494
13495 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
13496
13497         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
13498         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
13499
13500         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
13501         * lib/g++.exp (default_g++_start): Delete old cruft.
13502
13503 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
13504
13505         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
13506         (2 * (1 << 18)) to (2 * (1 << 17)).
13507
13508         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
13509
13510 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13511
13512         * config/rom68k.exp: Renamed from config/idp.exp
13513
13514 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13515
13516         * c-torture/compile/921109-2.c
13517
13518 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
13519
13520         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
13521         excess errors.
13522
13523 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
13524
13525         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
13526         output.
13527         * lib/g++.exp (default_g++_start): Likewise.
13528
13529 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13530
13531         * gcc.c-torture/compile/950329-1.c: New test.
13532
13533 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13534
13535           * config/bug.exp (${tool}_load): Updated to use new remote_open
13536           and remote_close procs.
13537         * config/idp.exp: New file.
13538
13539 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13540
13541         * gcc.c-torture/execute/950322-1.c: New test.
13542
13543 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
13544
13545         * config/vx.exp (${tool}_load): Clean up testing of return code from
13546         vxworks_ld and vxworks_spawn.
13547
13548 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
13549
13550         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
13551
13552 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
13553
13554         * lib/old-deja.exp: Add `excess errors test - ' error, now one
13555         can mark excess errors on a machine by machine basis.  Note, the
13556         default is to not expect any excess errors, even when excess
13557         errors test - is given, so you will want to put an XFAIL ... on
13558         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
13559         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
13560         those 4 machines, but no others.
13561
13562 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13563
13564         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
13565         * lib/c-torture.exp: to here.
13566
13567 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13568
13569         * gcc.c-torture/execute/950221-1.c: New test.
13570         * gcc.c-torture/execute/struct-ret-1.c: New test.
13571         * gcc.c-torture/compile/950221-1.c: New test.
13572
13573         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
13574
13575 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13576
13577         * gcc.c-torture/execute/arith-1.c (main): Return 0.
13578         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
13579
13580 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
13581
13582         * g++.gb: New directory of tests, derived from my signature and
13583         class scoping tests.
13584
13585         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
13586         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
13587         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
13588         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
13589         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
13590         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
13591         * g++.gb/sig25.C: Likewise.
13592
13593         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
13594         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
13595         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
13596         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
13597         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
13598         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
13599         * g++.gb/sig25.exp: Likewise.
13600
13601         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
13602         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
13603         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
13604         * g++.gb/scope13.C: Likewise, this test still fails.
13605
13606         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
13607         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
13608         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
13609         * g++.gb/scope13.exp: Ditto.
13610
13611         * g++.gb/README: New file, explains what these tests are about.
13612
13613 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13614
13615         * lib/dg.exp (dg-do): Support `preprocess'.
13616         (dg-test): Likewise.
13617
13618 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13619
13620         * config/udi.exp: change "continue -expect" to "exp_continue".
13621
13622 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
13623
13624         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
13625         Delete redundant tests.
13626
13627         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
13628         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
13629         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
13630         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
13631         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
13632         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
13633         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
13634         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
13635
13636         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
13637         storing label pointers.
13638         * gcc.c-torture/execute/921019-1.c: Likewise.
13639         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
13640         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
13641         parameter fp.
13642         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
13643         constants.
13644
13645         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
13646         Delete obsolete tests.
13647
13648         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
13649         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
13650         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
13651         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
13652         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
13653         * gcc.c-torture/compile/950124-1.c: New test.
13654
13655         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
13656
13657 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13658
13659         * lib/mike-g++.exp: Add -lm to LIBS.
13660
13661 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
13662
13663         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
13664
13665 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13666
13667         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
13668
13669 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
13670
13671         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
13672
13673 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
13674
13675         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
13676         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
13677         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
13678         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
13679         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
13680         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
13681         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
13682         * g++.law/{operators31.C, operators32.C,
13683         * g++.law/{operators33.C, operators34.C}: Likewise.
13684         * g++.law/{pic1.C, refs2.C}: Likewise.
13685         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
13686         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
13687         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
13688         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13689
13690         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
13691         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
13692         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
13693         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
13694         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
13695         * g++.law/{enum9.exp, friend5.exp}: Likewise.
13696         * g++.law/{nest3.exp, nest4.exp}: Likewise.
13697         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
13698         * g++.law/{operators30.exp, operators31.exp}: Likewise.
13699         * g++.law/{operators32.exp, operators33.exp}: Likewise.
13700         * g++.law/{operators34.exp}: Likewise.
13701         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
13702         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
13703         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
13704         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
13705         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13706
13707         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
13708         No longer expected to fail.
13709         * g++.law/missed-error3.C: Tweak for recent bool changes.
13710
13711 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13712
13713         * config/emb-unix: Deleted.
13714         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
13715         remote execution.  Do final link on remote host if REMOTE_LINK is set.
13716
13717 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
13718
13719         * lib/dg.exp (dg-test): Fix typo in last patch.
13720
13721 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
13722
13723         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
13724         (handles multiple occurrences).
13725
13726 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
13727
13728         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
13729         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
13730         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
13731         printed).
13732         * lib/c-torture.exp (c-torture-compile): Likewise.
13733         (c-torture): Prepend full path if missing.
13734         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
13735         (gcc_fail): Likewise.
13736         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
13737
13738 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
13739
13740         * lib/netware.exp: Only attach to NetWare i386 systems.
13741
13742 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
13743
13744         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
13745         messages.  Add test name to "output pattern match" pass/fail message.
13746
13747 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
13748
13749         * gcc.dg: New testsuite.
13750         * gcc.dg/dg.exp: New file.
13751
13752         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
13753         test-switch.c}: Deleted.
13754
13755         * gcc.misc-tests/msgs.exp: New testcase driver.
13756
13757 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
13758
13759         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
13760         Watch for illegal return values from ${tool}_load.
13761         * config/unix.exp (${tool}_load): Fix pass/fail detection for
13762         cross targets.  Coerce return value >0 to 1.
13763
13764 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13765
13766         * config/unix.exp (${tool}_load): Call program rsh, not proc.
13767
13768         * config/emb-unix.exp: New file.
13769
13770         * config/sim.exp: Error if variable $SIM not defined.
13771         (${tool}_load): Mark test as "untested" if simulator missing.
13772
13773         * config/unix.exp: Load remote.exp to get rcp_download.
13774         * lib/c-torture.exp: Use different option lists for testcases with
13775         and without loops.
13776         * gcc.c-torture/execute/execute.exp: Likewise.
13777
13778 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13779
13780         * config/*.exp: Clarify return code from ${tool}_load.
13781         Call `unresolved' or `untested' instead of `warning' or `perror'
13782         (sometimes you still want to call both though).
13783         Add comment that `shell_id' is local to each file.
13784         * config/udi.exp (timeout): Set to 30.
13785         Don't print warning if connection fails, $connectmode has already
13786         printed an error.
13787         (${tool}_load): Move verbose messages to level 2.
13788         Rework pattern for "Process started" message.
13789         Pass `shell_id' to ${connectmode}_download.
13790         Retry twice upon timeout.  Make resetting of target more robust.
13791         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
13792         Pass `shell_id' to exit_$connectmode.
13793         Only call exit_$connectmode if connected.
13794         * config/unix.exp (${tool}_load): Check return codes better.
13795         * config/vrtx.exp (${tool}_load): Likewise.
13796         * config/vx.exp (${tool}_load): Likewise.
13797         Delete unneeded global's.
13798         * lib/dg.exp (dg-test): Update to reflect clarified return codes
13799         from ${tool}_load.
13800         (dg-stat): Delete.
13801         (dg-init): Delete recording of pass/fail counts.
13802         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13803         (old-dejagnu-init): Likewise.
13804         (old-dejagnu-stat): Delete contents, empty proc now.
13805         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
13806         (c-torture): Delete references to lcnt, lpass, lfail.
13807         Get option list from TORTURE_OPTIONS.
13808         Delete -funroll[-all]-loops if no loops.
13809         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
13810         (g++_stat): Delete contents (empty proc now).
13811         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
13812         (gcc_finish): Likewise.
13813         (gcc_stat): Deleted.
13814         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
13815         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
13816         * gcc.c-torture/execute/execute.exp: Likewise.
13817         Split tests into two parts: compile, execute.
13818         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
13819         no loops.  Update to reflect clarified return codes from ${tool}_load.
13820
13821 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
13822
13823         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
13824         to grep for.
13825         (old-dejagnu): Likewise (where necessary).
13826
13827 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13828
13829         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
13830
13831         * lib/dg.exp (dg-process-target): Fix processing of selector.
13832         Add comment regarding use of `error'.
13833
13834         * lib/gcc.exp (prune_system_crud): Define if missing.
13835         * lib/g++.exp (prune_system_crud): Likewise.
13836
13837         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
13838         Call prune_system_crud.
13839         * lib/dg.exp (dg-runtest): New proc.
13840         Use perror instead of send_user for tcl errors in testcase.
13841         Don't return any value, it's never used.
13842         Don't clobber previous definition of `unknown'.
13843         Print tcl errors in `dg-final'.
13844
13845 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
13846
13847         * lib/dg.exp (dg-process-target): Improve syntax error messages.
13848         (dg-test): Don't print errorInfo, it contains stack backtrace.
13849
13850 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
13851
13852         * lib/g++.exp (runtest_file_p): Define if missing.
13853
13854 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
13855
13856         * lib/mike-g++.exp: Comment out loading of g++.exp.
13857         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
13858         (default_g++_version): Always print something.
13859         (default_g++_start): Comment out call to `which'.
13860         (g++_start, g++_load): Deleted (must be defined in config file).
13861         * lib/gcc.exp: Test for existence of $CC at start.
13862         Delete check for tmpdir (done in gcc_init).
13863         (default_gcc_version): Always print something.
13864         (default_gcc_start): Comment out call to `which'.
13865         * config/*.exp: Major cleanup - make cross targets work at least a
13866         little better for g++ (by not being "--tool gcc" specific).
13867         Rename gcc_xxx to ${tool}_xxx.
13868         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
13869         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
13870
13871 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
13872
13873         * lib/c-torture.exp (c-torture-compile): Rework compiler
13874         message processing.
13875
13876         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
13877         c-torture.
13878
13879 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
13880
13881         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
13882
13883         * lib/dg.exp (dg-process-target): Support { target native }.
13884
13885 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
13886
13887         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
13888         looked for "... program xxx got fatal signal".
13889         Correct regsub munging of `comp_output'.
13890         Ignore compiler messages "path prefix not used" and "linker input
13891         file unused".
13892
13893 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
13894
13895         * lib/gcc.exp (runtest_file_p): Define if missing.
13896         * gcc.prms/template.c: Example to work from.
13897
13898 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
13899
13900         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
13901         * lib/dg.exp (dg-test): Call unsupported testcases as such.
13902
13903         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
13904         * gcc.prms/1883.c: Moved from compile/940714-1.c.
13905         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
13906         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
13907
13908         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
13909         (dg-process-target): No longer a varargs proc.
13910         Return S/N for target, P/F for xfail.  All callers changed.
13911         (user option procs): More argument checking.
13912         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
13913         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
13914         (dg-test): Skip test if not running on selected target in `dg-do'.
13915         Update handling of `dg-do-what', `dg-output-text'.
13916         Separate execution pass/fail from output pattern match pass/fail.
13917         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
13918
13919 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
13920
13921         * gcc.c-torture/special/special.exp: Don't expect failure for mips
13922         target for 920510-1.c.
13923
13924 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
13925
13926         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
13927         Clean up comment regarding use of passcnt, etc.
13928         (gcc_stat): Don't update `testcnt' here.
13929         (gcc_finish): Do it here.
13930         Might as well reset `but_id' here too.
13931         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
13932         to determine if the file should be tested.
13933         * gcc.c-torture/compile/compile.exp: Likewise.
13934         * gcc.c-torture/execute/execute.exp: Likewise.
13935         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
13936         * gcc.misc-tests/dg-test.exp: Likewise.
13937         * gcc.prms/prms.exp: Likewise.
13938         * gcc.wendy/wendy.exp: Likewise.
13939         * g++.old-deja.exp: Likewise.
13940         Move "Testing file" message to verbose level 1.
13941
13942 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
13943
13944         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
13945
13946 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
13947
13948         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
13949         (default_gcc_start): Accept optional second list element
13950         of compiler flags.  Print compiler output at verbosity level 2.
13951         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
13952         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
13953         Save current values of framework globals passcnt, failcnt, xpasscnt,
13954         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
13955         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
13956         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
13957         xfailcnt to compute stats.  Update framework global `testcnt' from
13958         pass/fail counts.
13959         (gcc_finish): New proc.  Clean up test environment.
13960         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
13961         (gcc_epass, gcc_efail): Delete.
13962         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
13963         argument of line number.
13964         (dg-init): If the tool has an init routine, call it.
13965         (dg-test): Remove args `cflags_var' and `libs_var'.
13966         Pass all compiler options to ${tool}_start.
13967         Handle missing line number.
13968         (dg-finish): New function.
13969         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
13970         particular files.  Call gcc_finish at end.  Move "skipping test"
13971         message to verbosity level 3.
13972         * gcc.c-torture/compile/compile.exp: Likewise.
13973         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
13974         * gcc.c-torture/execute/execute.exp: Likewise.
13975         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13976         Print testcase being tried at verbosity level 1.
13977         * gcc.c-torture/special/special.exp: Unset xfail.
13978         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13979         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
13980         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
13981         * gcc.failure/failure.exp: Likewise.
13982         * gcc.ieee/ieee.exp: Likewise.
13983         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
13984         Update call to dg-test.  Call dg-finish at end.
13985         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
13986         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
13987         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
13988         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
13989         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
13990         * gcc.wendy/wendy.exp: Add copyright.
13991         Delete setting of tmpdir (done by gcc_init).
13992         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
13993         Pass compiler flags to gcc_start.  Call gcc_finish at end.
13994         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
13995         gcc_[ce]pass/fail.
13996
13997 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
13998
13999         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
14000         confusion.
14001         (g++_load): Likewise.
14002
14003         * config/*.exp (gcc_load): Some were varargs fns and some were not.
14004         Rename argument to `prog' to remove the confusion.
14005         Varargs fns behave differently too!
14006         (g++_load): Likewise.
14007
14008         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
14009
14010         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
14011         what it is.  Delete (always) printing of status value for !native.
14012         Simplify verbose code, and include status and exec_output.
14013         (g++_load): Use gcc_load.
14014
14015 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14016
14017         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
14018         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
14019         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
14020         940714-3.c as these testcases don't exist anymore.  Make
14021         va-arg-1.c expected to pass.
14022
14023 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
14024
14025         * gcc.misc-tests/misc.exp: Only run specific testcases.
14026         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
14027         * gcc.misc-tests/dg-[1-9].c: New files.
14028
14029         * lib/dg.exp: New testsuite driver.
14030         * gcc.prms/prms.exp: Use it.
14031
14032         * README.gcc: New file.
14033
14034         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
14035         Document and reset `lxpass' and `lxfail'.
14036         Simplify "initialized" message.
14037         (gcc_stat): Clean up comments a little.
14038
14039 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
14040
14041         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
14042
14043 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
14044
14045         * lib/old-dejagnu.exp (process-option): New proc.
14046         (old-dejagnu-init, old-dejagnu-stat): Likewise.
14047         (old-dejagnu): Simplify.
14048         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
14049
14050 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
14051
14052         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
14053         exists and is not an empty string.
14054
14055         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
14056         $xfail rather than calling setup_xfail.  Clear $xfail when test is
14057         finished.
14058         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
14059         automatically.
14060
14061         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
14062         longer expected to fail.
14063
14064         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
14065         "f" function call.
14066
14067         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
14068
14069         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
14070         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
14071         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
14072         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
14073         c-torture-1.29.
14074
14075         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
14076         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
14077
14078         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
14079
14080         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
14081         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
14082
14083         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
14084         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
14085         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
14086
14087 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
14088
14089         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
14090         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
14091         940714-1.c, 940714-2.c, 940714-3.c},
14092         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
14093         gcc.misc-tests/{mg.c,mg.exp}:
14094         New tests.
14095         * gcc.noncompile/noncompile.exp: Change accordingly.
14096
14097 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
14098
14099         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
14100         Undo previous clobberage.
14101
14102 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
14103
14104         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
14105         * gcc.special/{930510-1.c, special.exp}:
14106         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
14107         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
14108         struct-varargs-1.c}: New tests from c-torture-1.26.
14109
14110 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
14111
14112         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
14113           argument to switch.
14114
14115 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
14116
14117         * Revert the previous changes.  Please see Rob's directory
14118           (/lisa/test/rob/progressive/gcc/testsuite) for testing
14119           fixes.
14120
14121 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
14122
14123         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
14124             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
14125             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
14126             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
14127             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
14128             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
14129             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
14130             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
14131             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
14132             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
14133             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
14134             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
14135             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
14136             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
14137             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
14138             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
14139             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
14140             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
14141             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
14142             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
14143             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
14144             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
14145             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
14146             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
14147             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
14148             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14149             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
14150
14151 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
14152
14153         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
14154             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
14155           with perror calls.
14156
14157 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
14158
14159         * config/unix.exp (g++_load): Fix syntax.
14160
14161 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14162
14163         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
14164         * gcc.noncompile/921017-1.c: Deleted obsolete test.
14165         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
14166         Don't expect va-arg-1.c to fail.  Correct expected output for
14167         920928-1.c.
14168         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
14169         * gcc.wendy/hbm4.c: Correct typo.
14170         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
14171
14172 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
14173
14174         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
14175         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
14176         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
14177         * lib/c-torture.exp (c-torture-compile): Ditto.
14178
14179         Reduce volume of output (remove all the -I's and such).
14180         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
14181         Call gcc_cpass, gcc_cfail.
14182         (c-torture): Pass testing option to c-torture-compile.
14183
14184 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
14185
14186         Bring patches over from progressive.
14187         * config/default.exp: Exit remote shell cleanly.
14188         (g++_exit, g++_start): Add default versions.
14189         * config/sim.exp (gcc_load): Use perror, not error.
14190
14191 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
14192
14193         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
14194         set in site.exp.
14195
14196 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
14197
14198         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
14199         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
14200         (wendy_try): New proc to run testcase.
14201         (main loop): Call 'em.
14202         * gcc.wendy/*.c: Clean up pass to correct expected output.
14203
14204         * lib/gcc.exp: Minor cleanup work.
14205         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
14206
14207 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
14208
14209         * config/sim.exp (gcc_load): Document return codes better.
14210         Don't pass -v to simulator.
14211
14212 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14213
14214           * gcc.special/920717-x.c: Fix typo.
14215           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
14216           get at sources.
14217
14218         * lib/mike-gcc.exp: Fix typo.
14219
14220 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14221
14222         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
14223         binary to use, transform the name.
14224         * config/*.exp: rename everything. Nuke any g++ specific files,
14225         it's now a special case of gcc that requires no special support.
14226         Add a default.exp for unsupported targets.
14227
14228 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
14229
14230         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
14231         lib/old-dejagnu.exp: Fix a few patterns to work with the new
14232         version of Tcl.
14233
14234 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14235
14236         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
14237         than a warning.
14238
14239 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14240
14241         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
14242
14243 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14244
14245         * gcc.execute/execute.exp: Combine opt_list and foption_list into
14246         option_list.  Compile every file with only 4/6 option choices
14247         (same as C torture) instead of with 12/18 different option
14248         choices.
14249         * lib/c-torture.exp: Likewise.
14250
14251         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
14252         not already set.
14253
14254 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
14255
14256         * lib/old-deja.exp: Add `excess errors test fails' error, now one
14257         can put an XFAIL *-*-* on excess errors.
14258
14259 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
14260
14261         * g++.law: Add more tests derived from g++-bugs snapshots.
14262
14263         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
14264         equivalent to g++.law/init9.
14265
14266         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
14267         compiled it, and the a.out file after we've run it.
14268
14269 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14270
14271         * lib/mike-g++.exp (postbase): Delete the .o file after we've
14272         compiled it, and the a.out file after we've run it.
14273
14274 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14275
14276         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
14277
14278 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14279
14280         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
14281         version number.
14282
14283 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14284
14285         * g++.law: New directory of g++ tests derived from the g++-bugs
14286         snapshots.
14287
14288 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14289
14290         * gcc.compile: initbug1.c initbug1.exp testcase added
14291
14292 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14293
14294         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
14295         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
14296           fixes submitted by Jeff Law (law@cs.utah.edu)
14297         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
14298           Jeff Law (law@cs.utah.edu)
14299
14300
14301 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
14302
14303         * config/unix-g++.exp: Follow the gcc way of doing things.
14304         * g++.old-deja/old-deja.exp: Minor updates.
14305         * lib/g++.exp: New file, follow the gcc way of doing things.
14306         * lib/old-dejagnu.exp: Minor updates.
14307         * lib/mike-g++.exp: Always unset errorInfo.
14308
14309 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
14310
14311         * lib/gcc.exp: Fix some errors with the below change, CC and
14312         CFLAGS should be global when setting, not local.
14313
14314 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14315
14316         * lib/gcc.exp: Transform tool name.
14317
14318 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14319
14320         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
14321
14322 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14323
14324         * lib/gcc.exp: change gcc_done to gcc_stat
14325
14326 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14327
14328         * Upgraded gcc testsuite to c-torture version 1.25
14329
14330 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14331
14332         * lib/gcc.exp: added reporting code. Changed verbose compile message.
14333         * lib/c-torture: added hooks for new reporting code.
14334
14335 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14336
14337         * config/sh-gcc.exp: check if sh-sim exists in the path
14338
14339 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14340
14341         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
14342         * gcc.compile/compile.exp: Initial changes for new logic.
14343         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
14344         * gcc.failure/failure.exp: Initial changes for new logic.
14345         * gcc.ieee/ieee.exp: Initial changes for new logic.
14346         * gcc.misc-tests/misc.exp: Initial changes for new logic.
14347         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
14348         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
14349         * lib/c-torture.exp: Initial changes for new logic.
14350         * lib/gcc.exp: Initial changes for new logic.
14351
14352 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
14353
14354         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
14355         depend upon failure or success.  Fully qualify names in failure
14356         and success messages.  Always remove a.out before starting
14357         compile, just in case.  Pay more attention to error text output by
14358         the compiler.  Handle testcases with no known past errors just
14359         like all others, so that things are uniform.  Other miscellaneous
14360         improvements.
14361
14362 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14363
14364         * gcc.cpp: new directory for cpp tests
14365
14366 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14367
14368         * lib/chill.exp: Code reformatted, removed unused code.
14369         * config/unix-chill.exp: Code reformatted, removed unused code.
14370         * chill.execute/execute.exp: Code reformatted, removed unused code.
14371         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
14372
14373 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
14374
14375         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
14376         routines not written.
14377
14378 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14379
14380         * config/bug-gcc.exp: Use new procs from bug.exp.
14381
14382 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14383
14384         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
14385         via ftp, rather than depending on NFS.
14386         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
14387         case.
14388
14389 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14390
14391         * config/bug-gcc.exp: Use new download proc.
14392
14393 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
14394
14395         * chill.execute/execute.exp: cleanups, handles errors better
14396         * chill.compile/compile.exp: rewrite, based on execute.exp
14397         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
14398         * lib/chill.exp: major changes to diff proc and compile and link
14399           procs. added chill_fail and chill_pass wrappers to pass and
14400           fail. added more comments, and handle error codes better.
14401           Added a hack to capture stderr from exec, so noncompile tests
14402           can work.
14403
14404 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14405
14406         * chill.execute/execute.exp: rewrite of testsuite driver
14407         * lib/chill.exp: rewrite of testsuite driver
14408         * config/unix-chill.exp: rewrite of testsuite driver
14409
14410 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14411
14412     In chill.execute:
14413         * iexpr.ch: Standardize uppercase.
14414         * tuples.dat: Standardize uppercase.
14415         * vary.ch: standardize.  Correct varying string assignments.
14416         * vary.dat: Add new output lines.
14417
14418 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
14419
14420     In chill.execute:
14421         * chprintf.ch: Standardize use of uppercase.
14422         * tuples.ch: Standardize and turn arr2 into a DCL,
14423           rather than a SYN.
14424         * pinits.ch: Standardize.
14425
14426 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
14427
14428         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
14429         * Makefil: Renamed to Makefile.in.
14430         * configure.in: New.
14431
14432 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14433
14434     In chill.execute:
14435         * .cvsignore: Add result/output files.
14436         * Makefile: Fix up variables at start.  Use MFLAGS
14437           everywhere.  Correct bool_loc, built_ins entries.
14438           Add entry for vary1.ch.
14439         * bitarray.ch: Standardize upper-case usage.
14440         * bitexpr.ch: Standardize, add output of b1.
14441         * params.ch: Use arrayt in along PROC parameters, to
14442           avoid novelty problems.
14443         * sets.ch: Tiny cleanup.
14444         * vary1.ch: Re-indent.
14445
14446 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
14447
14448           * Add PR-related files to Makefiles, .cvsignore files, etc.
14449
14450 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14451
14452         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
14453           with compiler objects. New names are test-flow.c and test-loop.c
14454
14455 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14456
14457         * Upgraded c-torture tests from 1.19 to 1.20
14458
14459         * new files:
14460         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
14461         * gcc.compile: 930623-1.c 930623-2.c
14462         * gcc.noncompile: 930622-1.c 930622-2.c
14463         * gcc.failure: 920411-1.c 920627-2.c
14464         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
14465
14466 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14467
14468         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14469           More changes to get testsuite working properly. Needs more work.
14470           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
14471
14472 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14473
14474         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14475           More changes to get testsuite working properly. Needs more work.
14476
14477 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
14478
14479         * chill.compile/compile.exp: Added for Dejagnu support
14480         * chill.execute/execute.exp: Added for Dejagnu support
14481         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
14482
14483 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
14484
14485     This should complete moving the CHILL test files.
14486         * chill.noncompile(.cvsignore printf.grt
14487             in-printf.grt chprintf.grt chprintf.ch):
14488             Added test-support files.
14489           (Makefile): Modified further.
14490         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
14491             signal.ch): Added test files.
14492           * chill.execute (.cvsignore printf.grt printr.c
14493             in-printf.grt rts.c chprintf.grt rts.h): Added
14494           test-support files.
14495             (Makefile): More corrections.
14496
14497 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
14498
14499         * chill.compile, chill.execute, chill.nocompile: Add CHILL
14500           test cases, ready for DejaGnu.
14501
14502 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14503
14504         * Upgraded c-torture tests from 1.18 to 1.19
14505
14506         * gcc.compile: added test(s):
14507           930607-1.c
14508         * gcc.execute: added test(s):
14509           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
14510
14511         * added new subdirectory for misc tests: gcc.misc-tests
14512         * gcc.misc-test(s): added tests:
14513           inst-check.c test-consts.c test-ior.c test-switch.c
14514
14515 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14516
14517         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
14518
14519 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
14520
14521         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
14522
14523 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14524
14525         * Upgraded c-torture tests from 1.17 to 1.18
14526
14527 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14528
14529         * Upgraded c-torture tests from 1.12 to 1.17
14530
14531 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
14532
14533         * lib/old-dejagnu.exp:
14534           Fixed handling of XFAIL target triplets to correctly
14535           recognize wildcard characters.  Removed code that
14536           appended a unique id tag to the end of the file name
14537           printed out by the result of the testcases within a
14538           given test file.
14539
14540 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
14541
14542         * lib/old-dejagnu.exp:
14543           Reworked expected failure handling to trigger off of XFAIL
14544           keyword in keyphrase embeded in testcase source code. The
14545           XFAIL keyword must be at the end of the keyphrase line. It
14546           may optionally be followed by one or more target triplets.
14547           It has just occured that the handling of wildcards in the
14548           target triplet may not be correct.
14549
14550 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
14551
14552         * g++.old-deja/tests:
14553           Moved all subdirectories up one level into g++.old-deja .
14554
14555         * lib/old-dejagnu.exp:
14556           Fixed problem with CXXFLAGS not being properly reset, and being
14557           corrupted with extraneous "-c" compiler option.  This was
14558           causing binaries to not be generated for test that needed them.
14559           Modified strings passed to "pass" and "fail" so that individual
14560           tests from the same test file would be distinguished by an
14561           identifier appended to the test file name in the summary logs;
14562           this corrected a problem with erroneous diff logs.  Added code
14563           to search testcases for expected fail and unexpected pass keywords.
14564
14565 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14566
14567         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
14568
14569 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14570
14571         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
14572           Removed extraneous text from end of "Special g++ Options"
14573           keyphrase.
14574
14575         * lib/old-dejagnu.exp: Added pattern matching to look for new
14576           keywords, embedded in testcases comments, which will trigger
14577           calls to xpass and xfail.
14578
14579 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
14580
14581         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
14582           comments embedded in the testcases, especially the one looking for
14583           special compiler options, as well as the pattern matching for the
14584           compiler output again.
14585
14586 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
14587
14588         * lib/old-dejagnu.exp: Do a proper check of the return value for
14589           execute tests. Fixed several problems with the pattern matching
14590           of the compiler output which gave erroneous test results.
14591           Changed several of the test result messages to be more descriptive.
14592         * config/unix-g++.exp: Proc g++_load now actually works and
14593           executes the tests passed to it and returns a usable return
14594           value.
14595
14596 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14597
14598           * lib/gcc.exp: Exits gracefully if $CC is bogus.
14599
14600 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14601
14602         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
14603           Modified both files to properly execute the old style
14604           dejagnu tests. The previous versions of these files were
14605           experimental and did not function anything near correctly.
14606
14607 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
14608
14609         * Removed all Makefile.in and configure.in files. No configuration
14610         needed now.
14611
14612 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
14613
14614         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
14615
14616 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
14617
14618         * gcc.compile/configure.in, gcc.unsorted/configure.in,
14619         gcc.special/configure.in, gcc.noncompile/configure.in,
14620         gcc.execute/configure.in, gcc.code_quality/configure.in,
14621         g++.other/configure.in, g++.old-deja/configure.in,
14622         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
14623         in srcname setting.
14624
14625 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14626
14627         * lib/udi.exp:  Fixed mondfe and mondfe_download.
14628         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
14629         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
14630
14631 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
14632
14633         * config/udi-gdb.exp: Check $shell_id after connecting to target.
14634         (gdb_exit): Don't remove *_soc files.
14635
14636 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
14637
14638         * lib/c-torture.exp: Don't look for main; instead always use -w
14639         -c.  This is how the c-torture tests work.  Remove the object
14640         file if the compilation succeeds.
14641         * gcc.execute/execute.exp: Remove executable if test passes.
14642         * gcc.noncompile/noncompile.exp: Every test is an expected
14643         failure.
14644         * gcc.special/special.exp: Added tests from c-torture 1.11,
14645         corrected use of existing test.
14646         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
14647         gcc.execute/920625-1.c: Updated to c-torture 1.11.
14648         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
14649         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
14650         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
14651         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
14652         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
14653         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
14654         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
14655         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
14656         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
14657         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
14658         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
14659         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
14660         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
14661         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
14662         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
14663         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
14664         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
14665         c-torture 1.11.
14666         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
14667         correspond to c-torture 1.11.
14668
14669         * New file.