OSDN Git Service

* gcc.c-torture/execute/20030209-1.c: Disable the test if
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
2
3         * gcc.c-torture/execute/20030209-1.c: Disable the test if
4         STACK_SIZE is too small.
5
6 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
7             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
8
9         * gcc.dg/decl-2.c: New test.
10
11 Mon Feb 10 11:41:20 CET 2003  Jan Hubicka  <jh@suse.cz>
12
13         * gcc.dg/i386-fpcvt-1.c:  New test.
14
15 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
16
17         * gcc.c-torture/execute/20030209-1.c: New test.
18
19 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
20
21         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
22         int-wide bitops, use the constants of the same width.
23         Likewise, if long long is 32-bit wide, test bitops using
24         32-bit constants.
25
26 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
27
28         * gcc.dg/20021014-1.c: Annotate with expected notice text.
29
30 2003-02-07  Roger Sayle  <roger@eyesopen.com>
31
32         * testsuite/gcc.dg/builtins-4.c: New test case.
33
34 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
35
36         * gcc.dg/20020430-1.c: Fix dg command typos.
37         * gcc.dg/20020503-1.c: Likewise.
38
39 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
40
41         PR c++/8785
42         * g++.dg/parse/fused-params1.C: New test.
43
44         PR c++/8857
45         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
46
47         PR c++/8921
48         * g++.dg/parse/non-dependent1.C: New test.
49
50         PR c++/8928
51         * g++.dg/parse/dupl-tmpl-args1.C: New test.
52
53         PR c++/9228
54         * g++.dg/parse/undefined7.C: New test.
55         * g++.dg/parse/non-templ1.C: New test.
56
57         PR c++/9229
58         * g++.dg/parse/too-many-tmpl-args1.C: New test.
59
60 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
61
62         * gcc.c-torture/compile/20030206-1.c: New test.
63
64 2003-02-05  Roger Sayle  <roger@eyesopen.com>
65
66         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
67         "pow" to "foo" to avoid potential confusion with a math built-in.
68
69 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
70
71         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
72         conditions for SPARC targets.
73
74 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
75
76         * gcc.dg/20030204-1.c: New test.
77
78 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
79
80         PR c++/38
81         * g++.dg/parse/array-size1.C: New test.
82
83         PR c++/5657
84         * g++.dg/parse/undefined3.C: New test.
85
86         PR c++/5665
87         * g++.dg/parse/undefined4.C: New test.
88
89         PR c++/5975
90         * g++.dg/parse/undefined5.C: New test.
91
92         PR c++/7259
93         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
94
95         PR c++/8578
96         * g++.dg/parse/casting-operator1.C: New test.
97
98         PR c++/8596
99         * g++.dg/parse/undefined6.C: New test.
100
101         PR c++/8736
102         * g++.dg/parse/missing-template1.C: New test.
103
104 Tue Feb  4 21:41:09 CET 2003  Jan Hubicka  <jh@suse.cz>
105
106         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
107         * gcc.dg/i386-cmov?.c:  Likewise.
108         * gcc.dg/i386-fpcvt-?.c:  Likewise.
109         * gcc.dg/i386-ssefp-1.c:  Likewise.
110         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
111         conventions.
112
113 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
114
115         PR c++/7129
116         * testsuite/g++.dg/ext/max.C: New test.
117
118 Mon Feb  3 16:05:11 CET 2003  Jan Hubicka  <jh@suse.cz>
119
120         * gcc.c-torture/execute/20030203-1.c: New test.
121
122 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
123
124         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
125         'natural-endian'.
126
127 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
128
129         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
130         * g++.dg/init/new2.C: Likewise.
131         * g++.dg/other/new1.C: Likewise.
132
133 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
134
135         * gcc.dg/struct-ret-libc.c: New test.
136
137 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
138
139         * gcc.dg/20030129-1.c: New test.
140
141 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
142
143         PR c++/8849
144         * g++.dg/template/ptrmem4.C: New test.
145
146 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
147
148         * g++.dg/parser/constant1.C: New test.
149
150 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
151
152         PR c++/8591
153         * g++.dg/parse/friend2.C: New test.
154
155 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
156
157         PR c++/9437
158         * g++.dg/template/unify4.C: New test.
159
160 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
161
162         * gcc.c-torture/execute/20030128-1.c: New test.
163
164 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
165
166         * g++.dg/lookup/nested1.C: Test moved from ...
167         * g++.old-deja/g++.other/lookup24.C: ... here.
168
169 Tue Jan 28 12:19:35 CET 2003  Jan Hubicka  <jh@suse.cz>
170
171         * gcc.dg/i386-cmov5.c:  New test.
172
173 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
174
175         * gcc.c-torture/execute/20010925-1.c: Changed the
176         memcpy declaration.
177
178 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
179
180         PR c++/3902
181         * g++.dg/parse/template5.C: New test.
182
183 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
184
185         PR fortran/9258
186         * g77.dg/pr9258: New test.
187
188 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
189
190         * README: Move relevant parts from README.g++.
191
192         * README.g++: Remove this file.
193
194 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
195
196         * g++.dg/abi/dcast1.C: New test.
197
198 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
199
200         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
201
202 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
203
204         PR c++/47
205         * g++.old-deja/g++.other/lookup24.C: New test.
206
207 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
208
209         PR middle-end/7227
210         * gcc.dg/uninit-C.c: New test.
211
212 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
213
214         * g++.dg/abi/covariant1.C: New test.
215
216 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
217
218         * gcc.dg/20030123-1.c: New test.
219
220 Sat Jan 25 21:06:49 CET 2003  Jan Hubicka  <jh@suse.cz>
221
222         PR opt/8492
223         * gcc.c-torture/compile/20030125-1.c
224
225 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
226
227         PR c++/9403
228         * g++.dg/parse/template3.C: New test.
229         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
230         
231         PR c++/795
232         * g++.dg/parse/template4.C: New test.
233         
234         PR c++/9415
235         * g++.dg/template/qual2.C: New test.
236         
237         PR c++/8545
238         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
239
240         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
241
242 2003-01-25  Roger Sayle  <roger@eyesopen.com>
243
244         * gcc.c-torture/execute/switch-1.c: New test case.
245
246 Sat Jan 25 12:32:55 CET 2003  Jan Hubicka  <jh@suse.cz>
247
248         * gcc.c-torture/execute/20030125-1.[cx]: New test.
249
250 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
251
252         Tweaks for Bison-1.875. From the NEWS file:
253         "- `parse error' -> `syntax error'
254         Bison now uniformly uses the term `syntax error'"
255         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
256         * gcc.dg/cpp/digraph2.c: Likewise.
257         * gcc.dg/cpp/direct2.c: Likewise.
258         * gcc.dg/cpp/paste4.c: Likewise.
259         * gcc.dg/c90-restrict-1.c: Likewise.
260         * gcc.dg/c99-func-2.c: Likewise.
261         * gcc.dg/noncompile/920721-2.c: Likewise.
262         * gcc.dg/noncompile/930622-2.c: Likewise.
263         * gcc.dg/noncompile/940112-1.c: Likewise.
264         * gcc.dg/noncompile/950921-1.c: Likewise.
265         * gcc.dg/noncompile/951123-1.c: Likewise.
266         * gcc.dg/noncompile/971104-1.c: Likewise.
267         * gcc.dg/noncompile/990416-1.c: Likewise.
268
269 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
270
271         * g++.dg/parse/undefined1.C: Add error message.
272
273 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
274
275         PR c++/9354
276         * g++.dg/parse/new1.C: New test.
277
278         PR c++/9216
279         * g++.dg/parse/template2.C: New test.
280
281         PR c++/9354
282         * g++.dg/parse/typedef2.C: New test.
283
284         PR c++/9328
285         * g++.dg/ext/typeof3.C: New test.
286
287 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
288
289         PR c++/2738
290         * g++.dg/parse/ret-type1.C: New test.
291
292         PR c++/3792
293         * g++.dg/parse/tmpl-outside1.C: New test.
294
295         PR c++/4207
296         * g++.dg/parse/int-as-enum1.C: New test.
297
298         PR c++/4903
299         * g++.dg/parse/no-typename1.C: New test.
300
301         PR c++/5533
302         * g++.dg/parse/no-value1.C: New test.
303
304         PR c++/5921
305         * g++.dg/parse/wrong-inline1.C: New test.
306
307         PR c++/6402
308         * g++.dg/parse/ref1.C: New test.
309
310         PR c++/6992
311         * g++.dg/parse/attr-ctor1.C: New test.
312
313         PR c++/7229
314         * g++.dg/parse/namespace5.C: New test.
315
316         PR c++/7917
317         * g++.dg/parse/func-def1.C: New test.
318
319         PR c++/8143
320         * g++.dg/parse/undefined1.C: New test.
321
322         PR c++/5723, PR c++/8522
323         * g++.dg/parse/specialization1.C: New test.
324
325         PR c++/163, PR c++/8595
326         * g++.dg/parse/struct-as-enum1.C: New test.
327
328         PR c++/9173
329         * g++.dg/parse/undefined2.C: New test.
330
331 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
332
333         PR c++/9298
334         * g++.dg/parse/template1.C: New test.
335
336         PR c++/9384
337         * g++.dg/parse/using1.C: New test.
338
339         PR c++/9285
340         PR c++/9294
341         * g++.dg/parse/expr2.C: New test.
342
343         PR c++/9388
344         * g++.dg/parse/lookup2.C: Likewise.
345
346 Tue Jan 21 18:01:35 CET 2003  Jan Hubicka  <jh@suse.cz>
347
348         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
349         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
350         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
351         * gcc.c-torture/execute/string-opt-*.c: Likewise.
352
353 2003-01-20  Nick Clifton  <nickc@redhat.com>
354
355         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
356         problem with ARM sibcall code generation.
357
358 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
359
360         * gcc.c-torture/execute/20030120-1.c: New.
361
362 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
363
364         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
365
366 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
367
368         PR c++/9272
369         * g++.dg/parse/ctor1.C: New test.
370
371         PR c++/9294:
372         * g++.dg/parse/qualified1.C: New test.
373         
374         * g++.dg/parse/typename3.C: New test.
375
376 2003-01-16  Richard Henderson  <rth@redhat.com>
377
378         * g++.dg/tls/init-2.C: Fix error matches for real this time.
379
380 2003-01-16  Richard Henderson  <rth@redhat.com>
381
382         * g++.dg/pch/pch.exp: Copy test header to the working directory
383         before using it either for precompilation or direct use.
384         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
385         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
386
387 2003-01-16  Richard Henderson  <rth@redhat.com>
388
389         * gcc.dg/pch/pch.exp: Copy test header to the working directory
390         before using it either for precompilation or direct use.
391         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
392         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
393
394 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
395
396         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
397         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
398         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
399         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
400         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
401         typename warning into error.
402         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
403         error messages.
404         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
405         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
406         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
407         messages.
408         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
409         make declaration visible in template.
410         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
411         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
412         messages.
413         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
414         message.
415         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
416         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
417         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
418         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
419         typename warning with error message.
420         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
421         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
422         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
423         
424 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
425
426         * g++.dg/parse/ambig2.C: New test.
427
428 2003-01-15  Richard Henderson  <rth@redhat.com>
429
430         * g++.dg/tls/init-2.C: Update error message string.
431
432 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
433
434         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
435
436 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
437
438         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
439         all for HC11/HC12.
440         * gcc.c-torture/compile/20001205-1.x: Likewise.
441         * gcc.c-torture/compile/20001226-1.x: Likewise.
442         * gcc.c-torture/compile/920520-1.x: Likewise.
443         * gcc.c-torture/compile/961203-1.x: Likewise.
444         * gcc.c-torture/compile/20020604-1.x: Likewise.
445
446 Wed Jan 15 12:20:52 CET 2003  Jan Hubicka  <jh@suse.cz>
447
448         * gcc.c-torture/compile/20030115-1.c: New test.
449
450         * gcc.dg/i386-fpcvt-1.c: New test.
451         * gcc.dg/i386-fpcvt-2.c: New test.
452
453 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
454
455         Further conform g++'s __vmi_class_type_info to the C++ ABI
456         specification.
457         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
458         the specification.
459
460 Tue Jan 14 00:45:03 CET 2003  Jan Hubicka  <jh@suse.cz>
461
462         * gcc.dg/i386-fpcvt-1.c: New test.
463         * gcc.dg/i386-fpcvt-2.c: New test.
464
465 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
466
467         * gcc.dg/i386-mmx-3.c: New test.
468
469 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
470
471         PR c++/9264
472         * g++.dg/parse/octal1.C: New file.
473
474         PR c++/9172
475         * g++.dg/parse/typename1.C: New file.
476
477 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
478
479         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
480         * gcc.dg/bf-no-ms-layout.c: Likewise.
481         * gcc.dg/bf-ms-attrib.c: Likewise.
482
483 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
484
485         PR c++/9099
486         * g++.dg/parse/dtor1.C: New file.
487
488         PR c++/9128
489         * g++.dg/rtti/typeid1.C: New file.
490
491         PR c++/9153
492         * g++.dg/parse/lookup1.C: New file.
493
494         PR c++/9171
495         * g++.dg/templ/spec5.C: New file.
496
497 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
498
499         * gcc.c-torture/compile/20030110-1.c: New test.
500
501 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
502
503         Merge from pch-branch:
504
505         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
506
507         * gcc.dg/pch/cpp-1.h: New.
508         * gcc.dg/pch/cpp-1.c: New.
509         * gcc.dg/pch/cpp-2.h: New.
510         * gcc.dg/pch/cpp-2.c: New.
511
512         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
513
514         * gcc.dg/pch/except-1.h: New.
515         * gcc.dg/pch/except-1.c: New.
516
517         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
518
519         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
520         running test.
521         * gcc.dg/pch: Include *.hp not *.h.
522         * gcc.dg/pch/system-1.h: New.
523         * gcc.dg/pch/system-1.c: New.
524
525         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
526
527         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
528         rather than trying to build and run a program using PCH.
529         * gcc.dg/pch: Remove dg-do commands from test files.
530         
531         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
532
533         * gcc.dg/pch/macro-3.c: New.
534         * gcc.dg/pch/macro-3.h: New.
535
536         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
537
538         * gcc.dg/pch/common-1.c: New.
539         * gcc.dg/pch/common-1.h: New.
540         * gcc.dg/pch/decl-1.c: New.
541         * gcc.dg/pch/decl-1.h: New.
542         * gcc.dg/pch/decl-2.c: New.
543         * gcc.dg/pch/decl-2.h: New.
544         * gcc.dg/pch/decl-3.c: New.
545         * gcc.dg/pch/decl-3.h: New.
546         * gcc.dg/pch/decl-4.c: New.
547         * gcc.dg/pch/decl-4.h: New.
548         * gcc.dg/pch/decl-5.c: New.
549         * gcc.dg/pch/decl-5.h: New.
550         * gcc.dg/pch/global-1.c: New.
551         * gcc.dg/pch/global-1.h: New.
552         * gcc.dg/pch/inline-1.c: New.
553         * gcc.dg/pch/inline-1.h: New.
554         * gcc.dg/pch/inline-2.c: New.
555         * gcc.dg/pch/inline-2.h: New.
556         * gcc.dg/pch/static-1.c: New.
557         * gcc.dg/pch/static-1.h: New.
558         * gcc.dg/pch/static-2.c: New.
559         * gcc.dg/pch/static-2.h: New.
560
561         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
562
563         * g++.dg/pch/pch.exp: Better handle failing testcases.
564         * gcc.dg/pch/pch.exp: Likewise.
565         * gcc.dg/pch/macro-1.c: New.
566         * gcc.dg/pch/macro-1.h: New.
567         * gcc.dg/pch/macro-2.c: New.
568         * gcc.dg/pch/macro-2.h: New.
569
570         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
571
572         * g++.dg/dg.exp: Treat files in pch/ specially.
573         * g++.dg/pch/pch.exp: New file.
574         * g++.dg/pch/empty.H: New file.
575         * g++.dg/pch/empty.C: New file.
576         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
577         "precompile".
578
579         * gcc.dg/pch/pch.exp: New file.
580         * gcc.dg/pch/empty.h: New file.
581         * gcc.dg/pch/empty.c: New file.
582         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
583         "precompile".
584
585 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
586
587         * g++.dg/template/friend14.C: New test.
588
589 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
590
591         * gcc.dg/old-style-asm-1.c: New test.
592
593 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
594
595         * gcc.c-torture/compile/20030109-1.c: New test.
596
597 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
598
599         * gcc.c-torture/execute/20030109-1.c: New test.
600
601 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
602
603         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
604         * g++.old-deja/g++.mike/dyncast2.C: Likewise
605         * g++.old-deja/g++.mike/dyncast3.C: Likewise
606         * g++.old-deja/g++.mike/eh2.C: Likewise
607         * g++.old-deja/g++.mike/eh3.C: Likewise
608         * g++.old-deja/g++.mike/eh5.C: Likewise
609         * g++.old-deja/g++.mike/eh6.C: Likewise
610         * g++.old-deja/g++.mike/eh7.C: Likewise
611         * g++.old-deja/g++.mike/eh8.C: Likewise
612         * g++.old-deja/g++.mike/eh9.C: Likewise
613         * g++.old-deja/g++.mike/eh10.C: Likewise
614         * g++.old-deja/g++.mike/eh12.C: Likewise
615         * g++.old-deja/g++.mike/eh13.C: Likewise
616         * g++.old-deja/g++.mike/eh14.C: Likewise
617         * g++.old-deja/g++.mike/eh16.C: Likewise
618         * g++.old-deja/g++.mike/eh17.C: Likewise
619         * g++.old-deja/g++.mike/eh18.C: Likewise
620         * g++.old-deja/g++.mike/eh21.C: Likewise
621         * g++.old-deja/g++.mike/eh23.C: Likewise
622         * g++.old-deja/g++.mike/eh24.C: Likewise
623         * g++.old-deja/g++.mike/eh25.C: Likewise
624         * g++.old-deja/g++.mike/eh26.C: Likewise
625         * g++.old-deja/g++.mike/eh27.C: Likewise
626         * g++.old-deja/g++.mike/eh28.C: Likewise
627         * g++.old-deja/g++.mike/eh29.C: Likewise
628         * g++.old-deja/g++.mike/eh31.C: Likewise
629         * g++.old-deja/g++.mike/eh33.C: Likewise
630         * g++.old-deja/g++.mike/eh34.C: Likewise
631         * g++.old-deja/g++.mike/eh35.C: Likewise
632         * g++.old-deja/g++.mike/eh36.C: Likewise
633         * g++.old-deja/g++.mike/eh37.C: Likewise
634         * g++.old-deja/g++.mike/eh38.C: Likewise
635         * g++.old-deja/g++.mike/eh39.C: Likewise
636         * g++.old-deja/g++.mike/eh40.C: Likewise
637         * g++.old-deja/g++.mike/eh41.C: Likewise
638         * g++.old-deja/g++.mike/eh42.C: Likewise
639         * g++.old-deja/g++.mike/eh44.C: Likewise
640         * g++.old-deja/g++.mike/eh46.C: Likewise
641         * g++.old-deja/g++.mike/eh47.C: Likewise
642         * g++.old-deja/g++.mike/eh48.C: Likewise
643         * g++.old-deja/g++.mike/eh49.C: Likewise
644         * g++.old-deja/g++.mike/eh50.C: Likewise
645         * g++.old-deja/g++.mike/eh51.C: Likewise
646         * g++.old-deja/g++.mike/eh53.C: Likewise
647         * g++.old-deja/g++.mike/eh55.C: Likewise
648         * g++.old-deja/g++.mike/p7912.C: Likewise
649         * g++.old-deja/g++.mike/p9706.C: Likewise
650         * g++.old-deja/g++.mike/p10416.C: Likewise
651         * g++.old-deja/g++.mike/p11667.C: Likewise
652         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex. 
653         Remove redundant reference to Iris.
654         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
655         Elxsi, i860, Pico Java, and WE32K.
656
657 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
658
659         * g++.dg/ext/asm4.C: New test.
660
661 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
662
663         PR c++/9030
664         * g++.dg/template/friend12.C: New test.
665         * g++.dg/template/friend13.C: Likewise.
666         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
667
668 Wed Jan  8 11:41:47 CET 2003  Jan Hubicka  <jh@suse.cz>
669
670         * gcc.dg/i386-cadd.c: New test.
671         * gcc.dg/i386-cmov4.c: Likewise.
672
673 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
674
675         PR c++/9165
676         * g++.dg/warn/Wunused-3.C: New test.
677
678         * g++.dg/abi/bitfield9.C: New test.
679
680         PR c++/9189
681         * g++.dg/parse/defarg3.C: New test.
682
683 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
684
685         * g++.dg/parse/ambig1.C: New test.
686         * g++.dg/parse/defarg2.C: New test.
687
688 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
689
690         * g++.dg/template/defarg-1.C: New test.
691         * g++.dg/template/local2.C: Likewise.
692
693 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
694
695         * gcc.c-torture/execute/20030105-1.c: New test.
696
697 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
698
699         * g++.dg/parse/namespace3.C: Remove extra semicolons.
700         * g++.dg/parse/namespace4.C: Likewise.
701
702 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
703
704         * g++.dg/template/ntp2.C: New test.
705
706 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
707
708         * g++.dg/parse/extern-C-1.C: New test.
709
710         * g++.dg/parse/namespace4.C: New test.
711
712         * g++.dg/template/nested1.C: New test.
713
714         * g++.dg/parse/namespace3.C: New test.
715
716 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
717
718         * g++.dg/lookup/two-stage1.C: New test.
719
720 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
721
722         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
723         * g++.old-deja/g++.jason/access8.C: Likewise.
724         * g++.old-deja/g++.other/decl5.C: Likewise.
725
726 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
727
728         * g++.dg/parse/parse7.C: New test.
729
730 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
731
732         PR c++/2843
733         * g++.dg/ext/attrib7.C: New test.
734
735 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
736
737         * g++.dg/parse/parse6.C: New test.
738
739 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
740
741         * gcc.dg/h8300-stack-1.c: New.
742
743 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
744
745         g++.dg/lookup/exception1.C: New test.
746
747         g++.dg/lookup/template1.C: New test.
748
749         g++.dg/parse/namespace2.C: New test.
750
751         g++.dg/parse/parens2.C: New test.
752
753 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
754
755         * g++.dg/parse/parse5.C: New test.
756         * g++.dg/lookup/scoped4.C: New test.
757
758 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
759
760         * g++.dg/parse/parens1.C: New test.
761
762         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
763         angle-bracket1.C.
764         * g++.dg/parse/parens2.C: New test.
765
766         * g++.dg/lookup/scope-operator1.C: New test.
767
768         * g++.dg/parse/operator1.C: New test.
769
770 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
771
772         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
773         * g++.old-deja/g++.other/access6.C: Likewise.
774         * g++.old-deja/g++.other/decl1.C: Likewise.
775         * g++.old-deja/g++.pt/typename12.C: Likewise.
776
777 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
778
779         * g++.dg/parse/namespace1.C: New test.
780         
781 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
782
783         * g++.dg/parse/parse4.C: New test.
784
785 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
786
787         * g++.dg/parse/parse3.C: New test.
788
789 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
790
791         * g++.dg/parse/parse2.C: New test.
792
793 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
794
795         * g++.dg/template/friend11.C: New test.
796
797 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
798
799         * g++.dg/parse/parse1.C: New test.
800
801 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
802
803         * lib/profopt.exp: Change the name of a global variable to avoid
804         possible clashes with other test suites.
805
806 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
807
808         * g++.dg/inherit/covariant8.C: New test.
809
810 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
811
812         * g++.dg/init/array9.C: New test.
813
814         PR c++/9112
815         * g++.dg/parse/expr1.C: New test.
816
817 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
818
819         * gcc.c-torture/compile/20021230-1.c: New test.
820
821 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
822
823         * g++.dg/inherit/covariant5.C: New test.
824         * g++.dg/inherit/covariant6.C: New test.
825         * g++.dg/inherit/covariant7.C: New test.
826
827 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
828
829         PR c++/2739
830         * g++.dg/other/access2.C: New test.
831
832 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
833
834         * g++.dg/other/anon-struct.C: No longer fails
835         * g++.old-deja/g++.brendan/parse4.C: Likewise.
836         * g++.old-deja/g++.brendan/parse5.C: Likewise.
837         * g++.old-deja/g++.brendan/parse6.C: Likewise.
838
839 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
840
841         * g++.dg/parse/angle-bracket.C (main): No longer fails.
842
843 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
844
845         * g++.dg/eh/spec4.C: Remove stray semicolon.
846         * g++.dg/expr/pmf-1.C: Change error message.
847         * g++.dg/ext/asm1.C: Remove stray semicolon.
848         * g++.dg/ext/typename1.C: Add missing typenames.
849         * g++.dg/inherit/template-as-base.C: Change error message.
850         * g++.dg/lookup/scoped1.C: Likewise.
851         * g++.dg/lookup/scoped2.C: Likewise.
852         * g++.dg/lookup/using2.C: Likewise.
853         * g++.dg/other/component1.C: Remove stray semicolon.
854         * g++.dg/other/do1.C: Change error message.
855         * g++.dg/other/error2.C: Likewise.
856         * g++.dg/other/init1.C: Likewise.
857         * g++.dg/other/packed1.C: Remove stray semicolon.
858         * g++.dg/other/ptrmem2.C: Change error message.
859         * g++.dg/parse/parameter-declaration-1.C: Remove line number
860         marker.
861         * g++.dg/special/initp1.C: Remove invalid attribute usage.
862         * g++.dg/template/access3.C: Add typename keyword.
863         * g++.dg/template/access5.C: Remove stray semicolon.
864         * g++.dg/template/access6.C: Likewise.
865         * g++.dg/template/complit1.C: Likewise.
866         * g++.dg/template/crash1.C: Change error message.
867         * g++.dg/template/inherit2.C: Remove stray semicolon.
868         * g++.dg/template/instantiate2.C: Likewise.
869         * g++.dg/template/instantiate3.C: Change error message.
870         * g++.dg/template/qual1.C: Remove stray semicolon.
871         * g++.dg/template/qualttp18.C: Change error message.
872         * g++.dg/template/ref1.C: Remove stray semicolon.
873         * g++.dg/template/sizeof1.C (A::value): Declare it.
874         * g++.dg/template/spec4.C: Change error message.
875         * g++.dg/template/static1.C: Likewise.
876         * g++.dg/template/type1.C: Likewise.
877         * g++.dg/template/typename3.C: Likewise.
878         * g++.old-deja/g++.benjamin/13478.C: Change error message.
879         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
880         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
881         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
882         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
883         named return value extension.
884         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
885         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
886         * g++.old-deja/g++.bob/extern_C.C: Likewise.
887         * g++.old-deja/g++.bob/inherit2.C: Likewise.
888         * g++.old-deja/g++.brendan/complex1.C: Likewise.
889         * g++.old-deja/g++.brendan/copy5.C: Likewise.
890         * g++.old-deja/g++.brendan/crash13.C: Likewise.
891         * g++.old-deja/g++.brendan/crash15.C: Likewise.
892         * g++.old-deja/g++.brendan/crash18.C: Change error message.
893         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
894         * g++.old-deja/g++.brendan/crash38.C: Likewise.
895         * g++.old-deja/g++.brendan/crash50.C: Likewise.
896         * g++.old-deja/g++.brendan/crash56.C: Likewise.
897         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
898         syntax.
899         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
900         * g++.old-deja/g++.brendan/crash8.C: Change error message.
901         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
902         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
903         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
904         * g++.old-deja/g++.brendan/template11.C: Likewise.
905         * g++.old-deja/g++.brendan/template26.C: Likewise.
906         * g++.old-deja/g++.brendan/template27.C: Use explicit
907         specialization syntax.
908         * g++.old-deja/g++.brendan/template30.C: Likewise.
909         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
910         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
911         non-dependent names.
912         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
913         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
914         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
915         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
916         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
917         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
918         named return value extension.
919         * g++.old-deja/g++.ext/namedret2.C: Likewise.
920         * g++.old-deja/g++.ext/namedret3.C: Likewise.
921         * g++.old-deja/g++.ext/return1.C: Likewise.
922         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
923         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
924         * g++.old-deja/g++.jason/access8.C: Likewise.
925         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
926         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
927         pseudo-destructor names.
928         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
929         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
930         pseudo-destructor names.
931         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
932         * g++.old-deja/g++.jason/overload19.C: Likewise.
933         * g++.old-deja/g++.jason/overload32.C: Likewise.
934         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
935         stray semicolons.
936         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
937         * g++.old-deja/g++.jason/return.C: Likewise.
938         * g++.old-deja/g++.jason/return2.C: Likewise.
939         * g++.old-deja/g++.jason/shadow1.C: Likewise.
940         * g++.old-deja/g++.jason/special.C: Use explicit specialization
941         syntax.
942         * g++.old-deja/g++.jason/template10.C: Account for use of
943         non-dependent names.
944         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
945         syntax.
946         * g++.old-deja/g++.jason/template37.C: Likewise.
947         * g++.old-deja/g++.law/access4.C: Change error messages.
948         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
949         pseudo-destructor names.
950         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
951         * g++.old-deja/g++.law/ctors9.C: Likewise.
952         * g++.old-deja/g++.law/cvt22.C: Likewise.
953         * g++.old-deja/g++.law/dtors5.C: Likewise.
954         * g++.old-deja/g++.law/global-init1.C: Likewise.
955         * g++.old-deja/g++.law/missed-error3.C: Likewise.
956         * g++.old-deja/g++.law/operators28.C: Likewise.
957         * g++.old-deja/g++.law/visibility28.C: Likewise.
958         * g++.old-deja/g++.martin/eval1.C: Likewise.
959         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
960         name.
961         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
962         * g++.old-deja/g++.mike/net34.C: Likewise.
963         * g++.old-deja/g++.mike/net36.C: Likewise.
964         * g++.old-deja/g++.mike/ns2.C: Likewise.
965         * g++.old-deja/g++.mike/p12306.C: Likewise.
966         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
967         value extension.
968         * g++.old-deja/g++.mike/p700.C: Likewise.
969         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
970         * g++.old-deja/g++.mike/p710.C: Likewise.
971         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
972         value extension.
973         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
974         * g++.old-deja/g++.mike/pmf9.C: Likewise.
975         * g++.old-deja/g++.ns/crash2.C: Likewise.
976         * g++.old-deja/g++.ns/crash3.C: Likewise.
977         * g++.old-deja/g++.ns/invalid1.C: Likewise.
978         * g++.old-deja/g++.ns/ns17.C: Likewise.
979         * g++.old-deja/g++.ns/template16.C: Likewise.
980         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
981         keyword.
982         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
983         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
984         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
985         named return value extension.
986         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
987         * g++.old-deja/g++.other/access4.C: Issue additional error
988         messages.
989         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
990         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
991         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
992         * g++.old-deja/g++.other/crash25.C: Change error message.
993         * g++.old-deja/g++.other/crash4.C: Change error message.
994         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
995         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
996         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
997         checks.
998         * g++.old-deja/g++.other/defarg8.C: Likewise.
999         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
1000         * g++.old-deja/g++.other/dtor10.C: Likewise.
1001         * g++.old-deja/g++.other/incomplete.C: Likewise.
1002         * g++.old-deja/g++.other/linkage7.C: Likewise.
1003         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
1004         lookup algorithm.
1005         * g++.old-deja/g++.other/mangle2.C: Likewise.
1006         * g++.old-deja/g++.other/refinit2.C: Likewise.
1007         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
1008         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
1009         * g++.old-deja/g++.pt/crash28.C: Likewise.
1010         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
1011         syntax.
1012         * g++.old-deja/g++.pt/crash32.C: Change error message.
1013         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
1014         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
1015         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
1016         error message position.
1017         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
1018         * g++.old-deja/g++.pt/defarg8.C: Change error message.
1019         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
1020         syntax.
1021         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
1022         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
1023         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
1024         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
1025         keyword.
1026         * g++.old-deja/g++.pt/explicit31.C: Likewise.
1027         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
1028         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
1029         keyword.
1030         * g++.old-deja/g++.pt/explicit71.C: Change error message.
1031         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
1032         syntax.
1033         * g++.old-deja/g++.pt/friend28.C: Account for use of
1034         non-dependent names.
1035         * g++.old-deja/g++.pt/friend29.C: Likewise.
1036         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
1037         rules.
1038         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
1039         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
1040         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
1041         lookup rules.
1042         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
1043         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
1044         keyword.
1045         * g++.old-deja/g++.pt/memclass20.C: Likewise.
1046         * g++.old-deja/g++.pt/memclass5.C: Likewise.
1047         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
1048         keyword.
1049         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
1050         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
1051         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
1052         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
1053         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
1054         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template 
1055         keyword.
1056         * g++.old-deja/g++.pt/spec10.C: Likewise.
1057         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
1058         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
1059         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
1060         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
1061         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
1062         * g++.old-deja/g++.pt/ttp62.C: Likewise.
1063         * g++.old-deja/g++.pt/ttp64.C: Likewise.
1064         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
1065         * g++.old-deja/g++.pt/typename15.C: Likewise.
1066         * g++.old-deja/g++.pt/typename22.C: Likewise.
1067         * g++.old-deja/g++.pt/typename6.C: Change error messages.
1068         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
1069         * g++.old-deja/g++.pt/virtual2.C: Likewise.
1070         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
1071         syntax.
1072         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
1073         return value extension.
1074         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
1075         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
1076         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
1077         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
1078         
1079 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
1080
1081         * g++.dg/warn/inline1.C: New test.
1082         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
1083         * g++.old-deja/g++.jason/synth10.C: Likewise.
1084         * g++.old-deja/g++.mike/net31.C: Likewise.
1085         * g++.old-deja/g++.mike/p8786.C: Likewise.
1086
1087         * g++.dg/template/friend10.C: New test.
1088         * g++.dg/template/conv5.C: New test.
1089
1090 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
1091         
1092         * g++.dg/lookup/scoped3.C: New test.
1093         
1094         * g++.dg/lookup/decl1.C: New test.
1095         * g++.dg/lookup/decl2.C: New test.
1096
1097 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1098
1099         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
1100         gcc.c-torture/compile/20021015-1.c,
1101         gcc.c-torture/compile/20021015-2.c,
1102         gcc.c-torture/compile/20021123-1.c,
1103         gcc.c-torture/compile/20021123-2.c,
1104         gcc.c-torture/compile/20021123-3.c,
1105         gcc.c-torture/compile/20021123-4.c,
1106         gcc.c-torture/execute/20021024-1.c: Add tests previously added
1107         only to 3.1 or 3.2 branch.
1108
1109 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
1110
1111         * gcc.dg/i386-bitfield3.c: New test.
1112         
1113         * gcc.dg/i386-bitfield2.c: New test.
1114         
1115 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
1116
1117         * g++.dg/parse/conv_op1.C: New test.
1118
1119 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
1120
1121         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
1122         approved.
1123
1124 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
1125
1126         * gcc.c-torture/compile/20021220-1.c: New test.
1127
1128 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
1129
1130         * gcc.dg/i386-fastcall-1.c: New.
1131
1132 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1133
1134         * gcc.c-torture/execute/20021219-1.c: New test.
1135
1136 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1137
1138         * gcc.dg/i386-pic-1.c: New test.
1139
1140 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1141
1142         PR c++/8099
1143         * g++.dg/template/friend9.C: New test.
1144
1145 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1146
1147         PR c++/3663
1148         * g++.dg/template/access7.C: New test.
1149
1150 2002-12-18  Nick Clifton  <nickc@redhat.com>
1151
1152         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
1153         the libstdc++-v3 directory has been found.
1154
1155 2002-12-12  Devang Patel <dpatel@apple.com>
1156         * gcc.dg/darwin-ld-1.c: New test.
1157         * gcc.dg/darwin-ld-2.c: New test.
1158         * gcc.dg/darwin-ld-3.c: New test.
1159         * gcc.dg/darwin-ld-4.c: New test.
1160         * gcc.dg/darwin-ld-5.c: New test.
1161
1162 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1163
1164         * gcc.c-torture/compile/20021212-1.c: New test.
1165
1166 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
1167
1168         * gcc.dg/fshort-wchar: New test.
1169
1170 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
1171
1172         PR c++/8372
1173         * g++.dg/template/dtor1.C: New test.
1174
1175         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
1176         markers.
1177
1178 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
1179
1180         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
1181
1182 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
1183
1184         * g++.dg/template/static1.C: New test.
1185         * g++.dg/template/static2.C: New test.
1186         * g++.old-deja/g++.ext/memconst.C: New test.
1187
1188 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1189
1190         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
1191         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
1192         * g++.dg/special/initp1.C: Likewise.
1193
1194 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
1195
1196         * gcc.c-torture/execute/20021204-1.c: New test.
1197
1198 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
1199
1200         * gcc.dg/ppc-fmadd-1.c: New file.
1201         * gcc.dg/ppc-fmadd-2.c: New file.
1202         * gcc.dg/ppc-fmadd-3.c: New file.
1203
1204 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
1205
1206         * gcc.c-torture/compile/20021204-1.c: New test.
1207
1208 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
1209
1210         * g++.dg/inherit/covariant2.C: New test.
1211         * g++.dg/inherit/covariant3.C: New test.
1212         * g++.dg/inherit/covariant4.C: New test.
1213         * g++.dg/inherit/covariant1.C: Remove XFAIL.
1214         * g++.old-deja/g++.robertl/eb17.C: Likewise.
1215
1216 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
1217
1218         PR c++/8688
1219         * g++.dg/init/brace3.C: New test.
1220
1221 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
1222
1223         * gcc.dg/20020210-1.c: Fix a comment typo.
1224
1225 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
1226
1227         PR c++/8720
1228         * g++.dg/parse/defarg1.C: New test.
1229
1230         PR c++/8615
1231         * g++.dg/template/char1.C: New test.
1232
1233         * g++.dg/template/varmod1.C: Fix typo.
1234
1235 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1236
1237         DR 180
1238         * g++.old-deja/g++.pt/crash32.C: Expect error.
1239
1240 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
1241
1242         PR c++/5919
1243         * g++.dg/template/varmod1.C: New test.
1244
1245         PR c++/8727
1246         * g++.dg/inherit/typeinfo1.C: New test.
1247
1248         PR c++/8663
1249         * g++.dg/inherit/typedef1.C: New test.
1250
1251 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
1252
1253         PR c++/8332
1254         PR c++/8493
1255         * g++.dg/template/strlen1.C: New test.
1256
1257         PR c++/8227
1258         * g++.dg/template/ctor2.C: New test.
1259
1260         PR c++/8214
1261         * g++.dg/init/string1.C: New test.
1262
1263         PR c++/8511
1264         * g++.dg/template/friend8.C: New test.
1265
1266 2002-11-29  Joe Buck <jbuck@synopsys.com>
1267
1268         * g++.dg/lookup/anon2.C: New test.
1269
1270 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
1271
1272         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
1273         h8300 port.
1274
1275 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
1276
1277         * gcc.dg/bitfld-6.c: New test.
1278
1279 Wed Nov 27 14:37:34 CET 2002  Jan Hubicka  <jh@suse.cz>
1280
1281         * gcc.c-torture/execute/20021127.[cx]: New test.
1282
1283 Tue Nov 26 22:09:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1284
1285         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
1286         quality.
1287
1288 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
1289
1290         * g++.dg/init/brace2.C: New test.
1291         * g++.old-deja/g++.mike/p9129.C: Correct.
1292
1293 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
1294
1295         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
1296
1297 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
1298
1299         * gcc.dg/sibcall-6: New test for indirect sibcalls.
1300
1301 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
1302
1303         * testsuite/g++.dg/abi/empty11.C: New test.
1304         * testsuite/g++.dg/rtti/cv1.C: New test.
1305
1306 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
1307
1308         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
1309
1310 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
1311
1312         * g++.dg/abi/empty10.C: New test.
1313
1314 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
1315
1316         * gcc.c-torture/compile/20021124-1.c: New test.
1317
1318 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
1319
1320         * g++.dg/abi/rtti2.C: New test.
1321
1322 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
1323
1324         * gcc.dg/i386-unroll-1.c: New test.
1325
1326 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1327
1328         * gcc.c-torture/compile/20021120-1.c: New test.
1329         * gcc.c-torture/compile/20021120-2.c: New test.
1330
1331 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1332
1333         * gcc.dg/bitfld-5.c: New test.
1334
1335 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1336
1337         * gcc.c-torture/execute/20021120-3.c: New test.
1338
1339 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1340
1341         * gcc.c-torture/execute/20021120-2.c: New test.
1342
1343 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1344
1345         * gcc.c-torture/execute/20021120-1.c: New test.
1346
1347 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
1348
1349         * gcc.c-torture/execute/20021118-3.c: New test.
1350
1351 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1352
1353         * gcc.c-torture/compile/20021119-1.c: New test.
1354
1355 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
1356
1357         * gcc.dg/duff-1.c: New test.
1358         * gcc.dg/duff-2.c: New test.
1359         * gcc.dg/duff-3.c: New test.
1360
1361 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
1362
1363         * gcc.dg/cpp/_Pragma5.c: New test.
1364
1365 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1366
1367         * gcc.c-torture/execute/20021118-2.c: New test.
1368
1369 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1370
1371         * gcc.c-torture/execute/20021118-1.c: New test.
1372
1373 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
1374
1375         * gcc.dg/20021116-1.c: New test.
1376
1377 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
1378
1379         * g++.dg/abi/vcall1.C: New test.
1380
1381 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
1382
1383         * gcc.dg/20021029-1.c: New test.
1384         * gcc.dg/20021029-2.c: New test.
1385
1386 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1387
1388         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
1389
1390 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1391
1392         PR c/8439
1393         * gcc.dg/20021110.c: Move to ...
1394         * gcc.c-torture/compile/20021110.c: .... here.
1395
1396 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1397
1398         PR c/8467
1399         * gcc.c-torture/execute/20021111-1.c
1400
1401 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1402
1403         PR c/8439
1404         * gcc.dg/20021110.c: New test.
1405
1406 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
1407
1408         * g++.dg/abi/vthunk3.C: Run only on x86.
1409
1410 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
1411
1412         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
1413
1414 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
1415
1416         * lib/compat.exp (compat-execute): Fix logic error in last
1417         change.
1418
1419 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
1420
1421         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
1422
1423 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1424
1425         PR c++/8389
1426         * g++.dg/template/access6.C: New test.
1427
1428 Fri Nov  8 13:13:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1429
1430         * gcc.dg/i386-ssefp-1.c: New test.
1431         * gcc.dg/i386-ssefp-1.c: New test.
1432
1433 Fri Nov  8 10:52:15 CET 2002  Jan Hubicka  <jh@suse.cz>
1434
1435         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
1436
1437 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1438
1439         * g++.dg/abi/vthunk3.C: New test.
1440
1441         PR c++/8338
1442         * g++.dg/template/crash2.C: New test.
1443
1444 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1445
1446         * testsuite/g++.dg/abi/dtor1.C: New test.
1447         * testsuite/g++.dg/abi/dtor2.C: Likewise.
1448
1449 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
1450
1451         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
1452         Darwin.
1453
1454 2002-11-04  Adam Nemet  <anemet@lnxw.com>
1455
1456         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
1457         -mthumb.  Only xfail with -O0.
1458
1459 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
1460
1461         * g++.dg/abi/thunk1.C: New test.
1462         * g++.dg/abi/thunk2.C: Likewise.
1463         * g++.dg/abi/vtt1.C: Likewise.
1464
1465 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
1466
1467         PR optimization/8423
1468         * gcc.c-torture/execute/builtin-constant.c: New test.
1469
1470 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
1471
1472         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
1473         Add some more cases.
1474
1475 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
1476
1477         PR c++/8391
1478         * g++.dg/opt/local1.C: New test.
1479
1480 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
1481
1482         PR c++/8160
1483         * g++.dg/template/complit1.C: New test.
1484
1485         PR c++/8149
1486         * g++.dg/template/typename4.C: Likewise.
1487
1488 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1489
1490         Core issue 287, PR c++/7639
1491         * g++.dg/template/instantiate1.C: Adjust error location.
1492         * g++.dg/template/instantiate3.C: New test.
1493         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
1494         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
1495         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
1496
1497 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
1498
1499         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
1500
1501 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
1502
1503         PR c++/8287
1504         * g++.dg/init/dtor2.C: New test.
1505
1506 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1507
1508         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
1509         * gcc.dg/nest.c: Bypass errors on irix6.
1510
1511 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
1512
1513         * gcc.dg/nest.c: Expect error for mmix-*-*.
1514         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
1515
1516 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
1517
1518         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
1519         markers.
1520
1521         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1522
1523 2002-10-25  Mike Stump  <mrs@apple.com>
1524
1525         * gcc.dg/warn-1.c: New test.
1526
1527 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1528
1529         * g++.dg/template/typename3.C: New test.
1530
1531 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
1532
1533         * g++.dg/lookup/ptrmem1.C: New test.
1534
1535         * g++.dg/abi/vthunk2.C: New test.
1536
1537 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1538
1539         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
1540
1541 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
1542
1543         * g++.dg/abi/empty9.C: New test.
1544
1545 2002-10-24  Richard Henderson  <rth@redhat.com>
1546
1547         * g++.dg/inherit/thunk1.C: Enable for ia64.
1548
1549 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1550
1551         PR c++/8067
1552         * g++.dg/lookup/pretty1.C: New test.
1553
1554 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
1555
1556         * gcc.dg/20021023-1.c: New test.
1557
1558 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1559
1560         PR c++/7679
1561         * g++.dg/parse/inline1.C: New test.
1562
1563 2002-10-23  Richard Henderson  <rth@redhat.com>
1564
1565         * g++.dg/inherit/thunk1.C: Enable for x86_64.
1566
1567         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
1568
1569 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
1570
1571         PR c++/6579
1572         * g++.dg/parse/stmtexpr3.C: New test.
1573
1574 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
1575
1576         * g++.dg/expr/cond1.C: New test.
1577
1578 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1579
1580         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
1581
1582 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1583
1584         * g++.dg/abi/vbase13.C: New test.
1585         * g++.dg/abi/vbase14.C: Likewise.
1586
1587 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
1588
1589         * gcc.dg/tls/pic-1.c: New test.
1590         * gcc.dg/tls/nonpic-1.c: New test.
1591         * gcc.dg/20021018-1.c: New test.
1592
1593 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1594
1595         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
1596         Remove only files with the same base name as the test case.
1597         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
1598         (profopt-execute): Likewise.  Also, remove old profiling
1599         and performance data files before running the tests.
1600
1601         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
1602         * g++.dg/bprob/bprob.exp: Likewise.
1603         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
1604         to allow more general test case names.
1605
1606         * g++.dg/bprob/bprob-1.C: Rename to ...
1607         * g++.dg/bprob/g++-bprob-1.C: ... this.
1608
1609         * g77.dg/bprob/bprob-1.f: Rename to ...
1610         * g77.dg/bprob/g77-bprob-1.f: ... this.
1611
1612 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1613
1614         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
1615         bison 1.50 or later.
1616
1617 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
1618
1619         * g++.dg/README: Describe more test directories.
1620
1621 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1622
1623         * g++.dg/init/array6.C: Add additional tests.
1624
1625 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1626
1627         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
1628         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
1629
1630 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
1631
1632         * gcc.c-torture/compile/20020604-1.x: New.
1633         * gcc.c-torture/compile/simd-5.x: Likewise.
1634         * gcc.c-torture/execute/920710-1.x: Likewise.
1635         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
1636
1637 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1638
1639         * g++.dg/inherit/override1.C: Add dg-options clause.
1640
1641 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1642
1643         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
1644         _mm_slli_si128.
1645
1646 2002-10-19  Andreas Schwab  <schwab@suse.de>
1647
1648         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
1649         directory component.
1650
1651 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
1652
1653         * g++.dg/inherit/thunk1.C: New test.
1654
1655         * g++.dg/inherit/override1.C: New test.
1656
1657         * g++.dg/abi/mangle11.C: New test.
1658         * g++.dg/abi/mangle14.C: New test.
1659         * g++.dg/abi/mangle17.C: New test.
1660
1661 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
1662
1663         * g++.dg/overload/member2.C: New test.
1664
1665 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
1666
1667         * g++.dg/README: Describe new compat directory.
1668         * g++.dg/dg.exp: Skip tests in compat directory.
1669         * README.compat: New file.
1670         * lib/compat.exp: New expect script.
1671         * g++.dg/compat: New test directory.
1672         * g++.dg/compat/compat.exp: New expect script.
1673         * g++.dg/compat/abi: New test directory.
1674         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
1675         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
1676         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
1677         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
1678         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
1679         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
1680         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
1681         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
1682         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
1683         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
1684         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
1685         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
1686         * g++.dg/compat/break: New test directory.
1687         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
1688         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
1689         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
1690         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
1691         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
1692         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
1693         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
1694         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
1695         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
1696         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
1697         g++.dg/compat/break/README: New files.
1698         * g++.dg/compat/eh: New test directory.
1699         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
1700         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
1701         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
1702         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
1703         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
1704         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
1705         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
1706         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
1707         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
1708         g++.dg/compat/eh/filter2_y.C,
1709         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
1710         g++.dg/compat/eh/new1_y.C,
1711         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
1712         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
1713         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
1714         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
1715         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
1716         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
1717         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
1718         g++.dg/compat/eh/unexpected1_y.C: New files.
1719         * g++.dg/compat/init: New test directory.
1720         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
1721         g++.dg/compat/init/array5_y.C,
1722         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
1723         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
1724         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
1725         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
1726         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
1727         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
1728         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
1729         g++.dg/compat/init/init-ref2_y.C: New files.
1730
1731 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1732
1733         PR c++/7584
1734         * g++.dg/inherit/using3.C: New test.
1735
1736 Thu Oct 17 19:12:58 CEST 2002  Jan Hubicka  <jh@suse.cz>
1737
1738         * gcc.dg/20021017-2.c: New test.
1739
1740 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1741
1742         * g++.dg/abi/mangle16.C: Adjust.
1743
1744         * g++.dg/init/array8.C: New test.
1745
1746 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
1747
1748         * gcc.dg/special/mips-abi.exp: New test.
1749         * gcc.dg/special/mips-abi.s: Empty file used by the above.
1750
1751 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1752
1753         * g++.dg/abi/mangle16.C: New test.
1754         * g++.dg/abi/mangle17.C: Likewise.
1755
1756         PR c++/7478
1757         * g++.dg/template/ref1.C: New test.
1758
1759 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1760
1761         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
1762
1763 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
1764
1765         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
1766
1767 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1768
1769         PR c++/7524
1770         * g++.dg/init/array7.C: New test.
1771
1772 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
1773
1774         * g++.dg/init/array6.C: New test.
1775
1776         * g++.dg/abi/mangle13.C: Likewise.
1777         * g++.dg/abi/mangle14.C: Likewise.
1778         * g++.dg/abi/mangle15.C: Likewise.
1779
1780 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1781
1782         * g++.dg/abi/empty8.C: New test.
1783
1784 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
1785
1786         * g++.dg/init/ctor1.C: New test.
1787
1788 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
1789
1790         * gcc.c-torture/execute/20021015-1.c: New test.
1791
1792 Tue Oct 15 14:22:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
1793
1794         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
1795
1796 Mon Oct 14 20:37:51 CEST 2002  Jan Hubicka  <jh@suse.cz>
1797
1798         * gcc.dg/i386-ssetype-[1-5].c: New tests.
1799
1800 2002-10-14  Richard Henderson  <rth@redhat.com>
1801
1802         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
1803
1804 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1805
1806         PR optimization/6631
1807         * g++.dg/opt/const2.C: New test.
1808
1809 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1810
1811         PR c++/7176
1812         * g++.dg/parse/friend1.C: New test.
1813         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
1814
1815 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
1816
1817         * gcc.dg/20021014-1.c: New test.
1818
1819 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
1820
1821         PR c++/5661
1822         * g++.dg/ext/vlm1.C: New test.
1823         * g++.dg/ext/vlm2.C: Likewise.
1824
1825         * g++.dg/init/array1.C: Remove invalid braces.
1826         * g++.dg/init/brace1.C: New test.
1827         * g++.dg/init/copy2.C: Likewise.
1828         * g++.dg/init/copy3.C: Likewise.
1829         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
1830         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
1831         braces.
1832
1833 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
1834
1835         * gcc.dg/cpp/assembler.S: Don't use -ansi.
1836
1837 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
1838
1839         * gcc.c-torture/compile/simd-5.c: New test.
1840
1841 2002-10-10  Roger Sayle  <roger@eyesopen.com>
1842
1843         * gcc.c-torture/execute/shiftopt-1.c: New test case.
1844
1845 2002-10-10  Jim Wilson  <wilson@redhat.com>
1846
1847         * gcc.c-torture/execute/20021010-1.c: New test.
1848
1849 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
1850
1851         PR c/7353
1852         * g++.dg/ext/typedef-init.C: New test.
1853         * gcc.dg/typedef-init.c: New test.
1854
1855 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
1856
1857         * gcc.dg/cpp/paste13.c: New test.
1858
1859 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1860
1861         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
1862         remaining platforms, XFAIL during compile, not execute.  Don't
1863         XFAIL at -O0.
1864
1865 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
1866
1867         * gcc.dg/alias-1.c: Tweak expected warning.
1868
1869 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
1870
1871         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
1872
1873 2002-10-06  Andreas Jaeger  <aj@suse.de>
1874
1875         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
1876         * gcc.dg/cpp/c++98.C: Likewise.
1877
1878         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
1879         * g++.dg/cpp/c++98.C: Likewise.
1880
1881         * g++.dg/README (Subdirectories): Mention cpp directory.
1882
1883         PR target/7559
1884         * gcc.dg/20021006-1.c: New test.
1885
1886 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1887
1888         PR c++/7804
1889         * g++.dg/other/warning1.C: New test.
1890
1891 2002-10-04  Roger Sayle  <roger@eyesopen.com>
1892
1893         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
1894         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
1895         and sparc-*-* with -m64 as expected failures.  See PR 8087.
1896
1897 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1898
1899         PR c++/7931
1900         * g++.dg/template/ptrmem3.C: New test.
1901
1902         PR c++/7754
1903         * g++.dg/template/union1.C: New test.
1904
1905 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1906
1907         PR c++/8006
1908         * g++.dg/abi/mangle9.C: New test.
1909         * g++.dg/abi/mangle10.C: New test.
1910         * g++.dg/abi/mangle11.C: New test.
1911         * g++.dg/abi/mangle12.C: New test.
1912
1913 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
1914
1915         PR c++/7188.
1916         * g++.dg/template/meminit1.C: New test.
1917         * g++.dg/warn/Wreorder-1.C: Likewise.
1918         * g++.old-deja/g++.mike/warn3.C: Tweak.
1919         * lib/prune.exp: Ingore "in copy constructor".
1920
1921 2002-10-02  Andreas Jaeger  <aj@suse.de>
1922
1923         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
1924         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
1925         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
1926         on x86-64.
1927
1928 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1929
1930         * gcc.dg/empty1.C: Fix typo.
1931
1932 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
1933
1934         * gcc.dg/alias-1.c: New test.
1935
1936 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1937
1938         * gcc.dg/empty1.C: New test.
1939
1940         * g++.dg/tls/init-2.C: Tweak error messages.
1941
1942 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
1943
1944         * gcc.c-torture/compile/20020923-1.c: New test.
1945
1946 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
1947
1948         * gcc.c-torture/execute/ffs-1.c: New test.
1949         * gcc.c-torture/execute/ffs-2.c: Ditto.
1950
1951 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
1952
1953         * g++.dg/overload/member1.C: New test.
1954
1955 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
1956
1957         * g++.dg/abi/empty7.C: New test.
1958         * g++.dg/init/pm2.C: Likewise.
1959
1960 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
1961
1962         * g++.dg/rtti/crash1.C: New test.
1963
1964 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
1965
1966         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
1967         gcc.dg/sibcall-4.c: New tests.
1968
1969 2002-09-28  Roger Sayle  <roger@eyesopen.com>
1970
1971         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
1972         powerpc and MMIX targets.
1973
1974 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
1975
1976         * gcc.dg/cpp/20020927-1.c: New.
1977
1978 2002-09-26  David S. Miller  <davem@redhat.com>
1979
1980         * gcc.c-torture/compile/trunctfdf.c: New.
1981
1982 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1983
1984         * lib/target-supports.exp (check_weak_available): Handle solaris2.
1985
1986 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
1987
1988         * gcc.c-torture/execute/loop-15.c: New.
1989
1990 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
1991
1992         * README.QMTEST: Fix typo.
1993
1994 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
1995
1996         * gcc.dg/20020926-1.c: New test.
1997
1998 2002-09-25  David S. Miller  <davem@redhat.com>
1999
2000         PR target/7842
2001         * gcc.c-torture/execute/shiftdi.c: New test.
2002
2003 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
2004
2005         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
2006         unique to the tool.
2007         * lib/g77.exp (g77_init): Likewise.
2008         * lib/g++.exp (g++_init): Likewise.
2009         * lib/objc.exp (objc_init): Likewise.
2010
2011 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
2012
2013         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
2014         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
2015         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
2016
2017 2002-09-25  Richard Henderson  <rth@redhat.com>
2018
2019         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
2020         too-small long double.
2021
2022 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
2023
2024         * gcc.dg/20020919-1.c: New test.
2025
2026 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
2027
2028         * g++.dg/abi/bitfield6.C: New test.
2029         * g++.dg/abi/bitfield7.C: New test.
2030         * g++.dg/abi/bitfield8.C: New test.
2031         * g++.dg/abi/vbase11.C: New test.
2032
2033 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2034
2035         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
2036         hppa*-*-hpux*.  Update test comment.
2037
2038 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
2039
2040         * gcc.dg/tls/struct-1.c: New test.
2041
2042 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
2043
2044         * gcc.dg/cpp/tr-warn2.c: Update.
2045
2046 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
2047
2048         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
2049
2050 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
2051
2052         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
2053         systems.
2054
2055 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
2056
2057         * gcc.c-torture/execute/ieee/mzero3.c: New test.
2058
2059         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2060         Adjust for c++filt moved to binutils.  Remove spurious duplicate
2061         setting of cxxfilt.
2062
2063 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
2064
2065         * gcc.dg/20020312-2.c: Update for darwin.
2066
2067 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
2068
2069         * g++.old-deja/g++.other/crash32.C: Mark ICE.
2070
2071 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2072
2073         * objc.dg/comp-types-1.m: New test.
2074         * objc.dg/comp-types-2.m: New test.
2075         * objc.dg/comp-types-3.m: New test.
2076         * objc.dg/comp-types-4.m: New test.
2077         * objc.dg/comp-types-5.m: New test.
2078         * objc.dg/comp-types-6.m: New test.
2079
2080 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2081
2082         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
2083
2084 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
2085
2086         * g++.dg/other/do1.C: New test.
2087
2088         * g++.dg/template/subst1.C: New test.
2089
2090 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
2091
2092         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
2093
2094 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
2095
2096         * g++.dg/template/qualttp20.C: Adjust expected errors.
2097         * g++.old-deja/g++.jason/report.C: Likewise.
2098         * g++.old-deja/g++.other/qual1.C: Likewise.
2099
2100         * g++.dg/lookup/scoped2.C: New test.
2101
2102         * g++.dg/ext/asm3.C: New test.
2103
2104 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
2105
2106         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
2107
2108 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
2109
2110         * ChangeLog: follow spelling conventions.
2111         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
2112         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
2113         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
2114         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
2115         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
2116         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
2117         * g++.old-deja/g++.law/global-init1.C: Likewise.
2118         * g++.old-deja/g++.other/delete4.C: Likewise.
2119         * g++.old-deja/g++.other/inline21.C: Likewise.
2120         * g++.old-deja/g++.other/singleton.C: Likewise.
2121         * g77.dg/strlen0.f: Likewise.
2122         * g77.f-torture/compile/20010519-1.f: Likewise.
2123         * g77.f-torture/compile/980310-4.f: Likewise.
2124         * gcc.c-torture/compile/20000605-1.c: Likewise.
2125         * gcc.c-torture/execute/20020225-1.c: Likewise.
2126         * gcc.dg/c90-hexfloat-2.c: Likewise.
2127         * gcc.dg/c99-bool-1.c: Likewise.
2128         * gcc.dg/c99-hexfloat-2.c: Likewise.
2129         * gcc.dg/dll-2.c: Likewise.
2130         * gcc.dg/wtr-union-init-1.c: Likewise.
2131         * gcc.dg/wtr-union-init-2.c: Likewise.
2132         * gcc.dg/wtr-union-init-3.c: Likewise.
2133         * gcc.dg/cpp/avoidpaste1.c: Likewise.
2134         * gcc.dg/cpp/defined.c: Likewise.
2135         * gcc.dg/cpp/macsyntx.c: Likewise.
2136         * gcc.dg/cpp/paste2.c: Likewise.
2137         * gcc.dg/cpp/trad/defined.c: Likewise.
2138         * gcc.dg/format/c90-printf-1.c: Likewise.
2139         * gcc.dg/format/c90-scanf-1.c: Likewise.
2140         * gcc.dg/format/c99-printf-1.c: Likewise.
2141         * gcc.dg/format/c99-scanf-1.c: Likewise.
2142         * gcc.misc-tests/gcov-8.c: Likewise.
2143         * lib/profopt.exp: Likewise.
2144
2145 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
2146
2147         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
2148
2149 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2150
2151         * g++.dg/inherit/using2.C: New test.
2152
2153 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
2154
2155         * ChangeLog: Follow spelling conventions.
2156         * g++.dg/template/friend4.C: Likewise.
2157         * g++.old-deja/g++.pt/crash67.C: Likewise.
2158         * gcc.c-torture/execute/20000801-4.c: Likewise.
2159         * gcc.dg/c90-digraph-1.c: Likewise.
2160         * gcc.dg/c94-digraph-1.c: Likewise.
2161         * gcc.dg/c99-digraph-1.c: Likewise.
2162         * gcc.dg/cpp/line5.c: Likewise.
2163         * gcc.dg/cpp/multiline.c: Likewise.
2164         * gcc.dg/cpp/trad/literals-1.c: Likewise.
2165         * gcc.dg/format/attr-3.c: Likewise.
2166         * gcc.dg/format/c90-scanf-3.c: Likewise.
2167         * gcc.dg/format/ext-4.c: Likewise.
2168
2169 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2170
2171         * g++.dg/template/pretty1.C: New test.
2172
2173 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
2174
2175         * gcc.c-torture/execute/struct-cpy-1.c: New test.
2176
2177 2002-09-13  Matt Austern  <austern@apple.com>
2178
2179         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
2180         passing a cast expression to a function by const reference.
2181
2182 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
2183
2184         * g++.dg/template/deduce1.C: New test.
2185
2186 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
2187
2188         * gcc.c-torture/execute/simd-1.c: Force all use of int to
2189         32-bit int.
2190
2191 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2192
2193         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
2194         usage.
2195
2196 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
2197
2198         * gcc.c-torture/compile/20020910-1.c: New test.
2199
2200 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
2201
2202         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
2203
2204 2002-09-10  Andreas Jaeger  <aj@suse.de>
2205
2206         * gcc.dg/20020312-2.c: Adjust for x86-64.
2207
2208 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
2209
2210         * g77.dg/7388.f: New test case for PR 7388.
2211
2212 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
2213
2214         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
2215
2216 2002-09-05  Ziemowit Laski <zlaski@apple.com>
2217
2218         * objc.dg/proto-lossage-1.m: New test.
2219
2220 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
2221
2222         * gcc.dg/cpp/_Pragma4.c: Fix typo.
2223
2224 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2225
2226         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
2227         expected to pass.
2228
2229 2002-09-06  Stan Shebs  <shebs@apple.com>
2230             David Edelsohn  <edelsohn@gnu.org>
2231
2232         * gcc.dg/weak: New directory.
2233         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
2234         target-specific xfail bits.
2235         * gcc.dg/typeof-2.c: Move to new directory.
2236         * gcc.dg/weak.exp: New expect script.
2237
2238 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
2239
2240         * gcc.c-torture/execute/extzvsi.c: New test.
2241
2242 2002-09-05  Stan Shebs  <shebs@apple.com>
2243
2244         * gcc.dg/weak-1.c: xfail on Darwin.
2245         * gcc.dg/weak-2.c: Ditto.
2246         * gcc.dg/weak-3.c: Ditto.
2247         * gcc.dg/weak-4.c: Ditto.
2248         * gcc.dg/weak-5.c: Ditto.
2249         * gcc.dg/weak-6.c: Ditto.
2250         * gcc.dg/weak-7.c: Ditto.
2251         * gcc.dg/weak-8.c: Ditto.
2252         * gcc.dg/weak-9.c: Ditto.
2253
2254 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
2255
2256         * gcc.c-torture/execute/loop-14.c: New test.
2257
2258 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
2259
2260         * g++.dg/other/cxa-atexit1.C: New test.
2261
2262         * gcc.dg/typeof-2.c: New test.
2263
2264 2002-09-03  Roger Sayle  <roger@eyesopen.com>
2265
2266         * gcc.dg/builtins-2.c: New testcase.
2267         * gcc.dg/builtins-3.c: New testcase.
2268
2269 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
2270
2271         * gcc.dg/cpp/_Pragma4.c: New test.
2272
2273 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2274
2275         * objc/execute/nil_method-1.m: New testcase.
2276
2277 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2278
2279         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
2280         [Object class], not [Object initialize].
2281
2282 2002-08-31  Roger Sayle  <roger@eyesopen.com>
2283             Hans-Peter Nilsson  <hp@bitrange.com>
2284
2285         * gcc.c-torture/execute/20020720-1.x: Skip test on
2286         mmix-knuth-mmixware.  Correct comment.
2287
2288 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
2289
2290         * testsuite/g++.dg/abi/bitfield5.C: New test.
2291         * testsuite/g++.dg/abi/vbase10.C: Likewise.
2292
2293 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2294
2295         * objc.dg/undeclared-selector.m: New test.
2296
2297 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
2298
2299         * g++.dg/other/offsetof1.C: Avoid cast warning.
2300
2301 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
2302
2303         * objc.dg/super-class-2.m: New test.
2304
2305 2002-08-24  Matt Austern  <austern@apple.com>
2306
2307         * g++.dg/ext/lvaddr.C: New test.
2308         * g++.dg/ext/lvcast.C: New test.
2309
2310 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
2311
2312         * testsuite/g++.dg/inherit/cond1.C: New test.
2313
2314 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
2315
2316         * gcc.dg/noncompile/incomplete-1.c: New test.
2317
2318 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
2319
2320         * gcc.dg/typespec-1.c: New test.
2321
2322 2002-08-20  Devang Patel  <dpatel@apple.com>
2323         * objc.dg/proto-hier-2.m: New test.
2324
2325 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
2326
2327         * objc.dg/bitfield-1.m: New test.
2328         * objc.dg/bitfield-2.m: New test.
2329
2330 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
2331
2332         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
2333         gcc.dg/c99-flex-array-4.c: New tests.
2334
2335 2002-08-16  Stan Shebs  <shebs@apple.com>
2336
2337         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
2338
2339 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
2340
2341         * gcc.dg/typeof-1.c: New test.
2342         * g++.dg/ext/typeof2.C: New test.
2343
2344 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
2345
2346         * g++.dg/other/offsetof1.C: New test.
2347
2348 2002-08-14  Richard Henderson  <rth@redhat.com>
2349
2350         * gcc.dg/tls/diag-3.c: Fix expected message strings.
2351
2352 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
2353
2354         * gcc.dg/cpp/_Pragma3.c: New test.
2355
2356 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
2357
2358         * g++.dg/template/inherit3: New test.
2359
2360 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
2361
2362         * gcc.dg/bitfld-4.c: Add blank options.
2363
2364 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
2365
2366         * g++.dg/template/crash1.C: New test.
2367
2368 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2369
2370         * gcc.dg/tls/opt-2.c: New test.
2371
2372 2002-08-08  Devang Patel  <dpatel@apple.com>
2373
2374         * objc.dg/selector-1.m : New test
2375
2376 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2377
2378         * g++.dg/abi/bitfield4.C: New test.
2379         * gcc.dg/bitfld-4.c: New test.
2380
2381 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2382
2383         * g++.dg/other/packed1.C: New test.
2384
2385 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
2386
2387         * g++.dg/abi/offsetof.C: Tweak error messages.
2388         * g++.old-deja/g++.mike/p10769a.C: Likewise.
2389
2390 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2391
2392         * gcc.dg/bitfld-3.c: New test.
2393
2394 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
2395             Richard Henderson  <rth@redhat.com>
2396
2397         * gcc.dg/i386-bitfield1.c: New test.
2398         * g++.dg/abi/bitfield3.C: Update.
2399
2400 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
2401
2402         * objc.dg/const-str-2.m: Update.
2403         * gcc.dg/cpp/c++98.c: Change to C extension.
2404         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
2405         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
2406
2407 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
2408
2409         * testsuite/gcc.dg/tls/diag-3.c: New.
2410
2411 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
2412
2413         * g++.dg/README (Subdirectories): Document new subdir expr.
2414         * g++.dg/expr/pmf-1.C: New test.
2415
2416 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
2417
2418         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
2419
2420 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
2421
2422         * g++.dg/abi/bitfield3.C: New test.
2423
2424 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
2425
2426         * lib/gcov.exp: Tweak expected line formats.
2427         * gcc.misc-tests/gcov8.c: New test.
2428         * gcc.misc-tests/gcov8.x: New flags.
2429
2430 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
2431
2432         * consistency.vlad/layout/endian.c: Include string.h.
2433
2434         * gcc.c-torture/execute/20020805-1.c: New test.
2435
2436 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
2437
2438         * g++.dg/other/conversion1.C: New test.
2439
2440 2002-08-03  Roger Sayle  <roger@eyesopen.com>
2441
2442         * gcc.dg/builtins-1.c: New testcase.
2443
2444 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
2445
2446         * g++.dg/inherit/access3.C: New test.
2447
2448 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
2449
2450         * gcc.dg/ia64-visibility-2.c: New test.
2451
2452 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
2453
2454         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
2455         __qualifier_flags to __flags.
2456
2457 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
2458
2459         * g++.dg/inherit/operator1.C: New test.
2460         * g++.dg/lookup/disamb1.C: Fix typo in comment.
2461         * g++.dg/other/error1.C: Change expected error message.
2462         * g++.dg/template/conv4.C: Likewise.
2463
2464 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
2465
2466         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
2467         for documented behavior.
2468
2469 2002-07-25  Roger Sayle  <roger@eyesopen.com>
2470
2471         * gcc.c-torture/execute/20020720-1.x: Skip this test on
2472         several targets known to fail.
2473
2474 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
2475
2476         * gcc.dg/mips-args-[123].c: New tests.
2477
2478 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
2479
2480         * gcc.dg/ppc-spe.c: New.
2481
2482 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
2483
2484         * g++.dg/other/ptrmem4.C: New testcase.
2485
2486 2002-07-24  Richard Henderson  <rth@redhat.com>
2487
2488         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
2489
2490 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
2491
2492         * g++.dg/ext/alignof1.C (main): Return 0 for success.
2493
2494 2002-07-24  Roger Sayle  <roger@eyesopen.com>
2495
2496         * gcc.c-torture/execute/memset-3.c: New testcase.
2497
2498 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
2499
2500         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
2501         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
2502
2503 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2504
2505         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
2506         Delete.
2507
2508 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
2509
2510         * gcc.c-torture/compile/simd-4.c: New test.
2511
2512 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2513
2514         PR c++/7347, c++/7348
2515         * g++.dg/template/access4.C: New test.
2516         * g++.dg/template/access5.C: New test.
2517         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
2518         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
2519         * g++.old-deja/g++.pt/ttp58.C: Likewise.
2520         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
2521
2522 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
2523
2524         * gcc.dg/gnu89-init-2.c: New test.
2525
2526 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
2527
2528         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
2529
2530 2002-07-20  Roger Sayle  <roger@eyesopen.com>
2531
2532         * gcc.c-torture/execute/20020720-1.c: New testcase.
2533
2534 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
2535
2536         * gcc.dg/cpp/Wsignprom.c: New tests.
2537
2538 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
2539
2540         * gcc.c-torture/execute/loop-13.c: New test.
2541
2542 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
2543
2544         * gcc.dg/cpp/expr.c: New tests.
2545
2546 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
2547
2548         * g++.dg/opt/pr6713.C: Add template instantiation.
2549
2550 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
2551
2552         * gcc.dg/nest.c: New test.
2553
2554 2002-07-17  Richard Henderson  <rth@redhat.com>
2555
2556         * g++.dg/opt/pr6713.C: New test.
2557
2558 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
2559
2560         * gcc.c-torture/execute/loop-2e.x: Let the testcase
2561         XFAIL for all x86 processors.
2562
2563 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
2564
2565         * gcc.c-torture/execute/20010122-1.x: Do not test with
2566         -fomit-frame-pointer.
2567
2568 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2569
2570         * g++.dg/template/instantiate2.C: New test.
2571         * g++.dg/template/spec4.C: New test.
2572
2573 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2574
2575         * g++.dg/template/access2.C: New test.
2576         * g++.dg/template/access3.C: New test.
2577
2578 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
2579
2580         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
2581         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
2582         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
2583         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
2584         Convert to use <stdarg.h>.
2585         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
2586         Delete.
2587         * gcc.dg/va-arg-2.c: New.
2588         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
2589
2590 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
2591
2592         * gcc.c-torture/compile/20020710-1.c: New test.
2593
2594 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2595                           Andrew Pinski  <pinskia@physics.uc.edu>
2596
2597         gcc.c-torture/compile/simd-2.c: New testcase.
2598         gcc.c-torture/compile/simd-3.c: Likewise.
2599
2600 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
2601
2602         PR c++/7224
2603         * g++.dg/overload/error1.C: New test.
2604
2605 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2606
2607         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
2608         configuration and IRIX 6 O32 ABI.
2609
2610 2002-07-11  Roger Sayle  <roger@eyesopen.com>
2611
2612         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
2613
2614 2002-07-10  Roger Sayle  <roger@eyesopen.com>
2615
2616         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
2617
2618 2002-07-10  Jeffrey A Law  <law@redhat.com>
2619
2620         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
2621
2622         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
2623
2624 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
2625
2626         * gcc.dg/20020312-2.c: Check for __PPC__.
2627
2628 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
2629
2630         * gcc.c-torture/compile/20020709-1.c: New test.
2631
2632 2002-07-07  Roger Sayle  <roger@eyesopen.com>
2633
2634         * g++.dg/template/qualttp21.C: New test case.
2635
2636 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
2637
2638         * gcc.c-torture/compile/20020706-1.c: New test.
2639         * gcc.c-torture/compile/20020706-2.c: New test.
2640
2641 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
2642             Alexandre Oliva  <aoliva@redhat.com>
2643
2644         * g++.dg/warn/incomplete1.C: New test.
2645
2646 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2647
2648         PR c++/7099
2649         * g++.dg/warn/noreturn1.C: New test.
2650
2651 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
2652
2653         PR c++/6706
2654         * g++.dg/debug/debug6.C: New test.
2655         * g++.dg/debug/debug7.C: New test.
2656
2657 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
2658
2659         * gcc.c-torture/compile/simd-3.c: New test.
2660
2661 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
2662
2663         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
2664         * gcc.dg/20020620-1.c: Likewise.
2665
2666 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2667
2668         PR c++/6944
2669         * g++.dg/init/array4.C: New test.
2670         * g++.dg/init/array5.C: New test.
2671
2672 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
2673
2674         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
2675         * gcc.c-torture/execute/simd-2.c (main): Likewise.
2676
2677 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2678
2679         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
2680         * gcc.dg/wtr-aggr-init-1.c: Likewise.
2681         * gcc.dg/wtr-conversion-1.c: Likewise.
2682         * gcc.dg/wtr-escape-1.c: Likewise.
2683         * gcc.dg/wtr-int-type-1.c: Likewise.
2684         * gcc.dg/wtr-label-1.c: Likewise.
2685         * gcc.dg/wtr-static-1.c: Likewise.
2686         * gcc.dg/wtr-strcat-1.c: Likewise.
2687         * gcc.dg/wtr-suffix-1.c: Likewise.
2688         * gcc.dg/wtr-switch-1.c: Likewise.
2689         * gcc.dg/wtr-unary-plus-1.c: Likewise.
2690         * gcc.dg/wtr-union-init-1.c: Likewise.
2691         * gcc.dg/wtr-union-init-2.c: Likewise.
2692         * gcc.dg/wtr-union-init-3.c: Likewise.
2693
2694         * gcc.dg/wtr-func-def-1.c: New test.
2695
2696 2002-07-02 Devang Patel <dpatel@apple.com>
2697
2698         * objc.dg/param-1.m: New test.
2699
2700 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
2701
2702         * gcc.dg/cpp/trad/directive.c: Add test.
2703         * gcc.dg/cpp/trad/macroargs.c: Add test.
2704         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
2705
2706 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
2707
2708         * gcc.dg/cpp/cmdlne-M.c: New test.
2709
2710 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
2711
2712         * objc.dg/desig-init-1.m: New test.
2713
2714 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2715
2716         PR c++/6716
2717         * g++.dg/template/instantiate1.C: New test.
2718
2719 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
2720
2721         PR c++/7112
2722         * g++.dg/template/sizeof2.C: New test.
2723
2724 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2725
2726         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
2727         gcc.dg/cpp/trad/include.c: New tests.
2728
2729 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
2730
2731         PR target/7177
2732         * gcc.c-torture/compile/20020701-1.c: New test.
2733
2734 2002-07-01  Stan Shebs  <shebs@apple.com>
2735
2736         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
2737         header here...
2738         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
2739         (objc-torture-execute): or here.
2740
2741 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
2742
2743         * gcc.c-torture/execute/arith-rand-ll.c: New test.
2744
2745 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2746
2747         * gcc.dg/cpp/trad/escaped-nl.c: New test.
2748
2749 2002-06-30  Devang Patel  <dpatel@apple.com>
2750
2751         * objc.dg/fsyntax-only.m: New test.
2752
2753 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
2754
2755         PR c++/6695
2756         * g++.dg/template/friend7.C: New file.
2757
2758 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
2759
2760         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
2761         return type.
2762
2763 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2764
2765         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
2766         avoid division by zero.
2767
2768 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
2769
2770         * gcc.dg/Wunknownprag.c: New tests.
2771
2772 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
2773
2774         * gcc.c-torture/execute/simd-2.c: New test.
2775
2776 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
2777
2778         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
2779         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
2780         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
2781         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
2782         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
2783         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
2784         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
2785         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
2786         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
2787         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
2788         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
2789         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
2790         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
2791         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
2792         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
2793         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
2794         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
2795
2796 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
2797
2798         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
2799         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
2800         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
2801         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
2802         New tests.
2803         * gcc.dg/cpp/trad/directive.c: Update.
2804
2805 2002-06-23  Andreas Jaeger  <aj@suse.de>
2806
2807         * gcc.c-torture/execute/complex-6.c: New.
2808
2809 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
2810
2811         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
2812         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
2813         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
2814         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
2815
2816 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
2817
2818         * gcc.dg/cpp/trad: New directory with traditional tests copied
2819         from parent directory.
2820         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2821         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2822         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2823         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2824         Move to trad/ and rename.
2825         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
2826         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
2827         gcc.dg/cpp/trad/redef2.c: New tests.
2828         * gcc.dg/cpp/trad/trad.exp: New driver.
2829
2830 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
2831
2832         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2833         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2834         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2835         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2836         Remove.
2837
2838 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
2839
2840         * gcc.dg/20020620-1.c: New test.
2841
2842 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2843
2844         * g++.dg/template/ttp4.C: New test.
2845
2846 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
2847
2848         * g++.dg/opt/vt1.C: Fix regexp.
2849
2850 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2851
2852         * gcc.c-torture/execute/pure-1.c: Make functions static again.
2853         Don't use attribute `noinline'.
2854
2855 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2856
2857         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
2858
2859 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
2860
2861         * gcc.c-torture/execute/simd-1.c: New.
2862
2863         * gcc.dg/simd-1.c: New.
2864
2865 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2866
2867         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
2868
2869 2002-06-16  Richard Henderson  <rth@redhat.com>
2870
2871         * g++.dg/ext/anon-struct1.C: New.
2872         * g++.dg/ext/anon-struct2.C: New.
2873         * g++.dg/ext/anon-struct3.C: New.
2874         * gcc.dg/anon-struct-1.c: New.
2875         * gcc.dg/anon-struct-2.c: New.
2876         * gcc.dg/anon-struct-3.c: New.
2877         * gcc.dg/20011008-1.c: Adjust warning text.
2878         * gcc.dg/20020527-1.c: Add -fms-extensions.
2879
2880 2002-06-16  Richard Henderson  <rth@redhat.com>
2881
2882         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
2883
2884 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
2885
2886         * gcc.c-torture/execute/20020615-1.c: New test.
2887
2888 2002-06-15  Roger Sayle  <roger@eyesopen.com>
2889
2890         * gcc.c-tortuture/execute/compare-1.c: New test case.
2891         * gcc.c-tortuture/execute/compare-2.c: New test case.
2892         * gcc.c-tortuture/execute/compare-3.c: New test case.
2893
2894 2002-06-13  Richard Henderson  <rth@redhat.com>
2895
2896         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
2897         ia64 ilp32.
2898
2899 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2900
2901         * g++.dg/template/typename2.C: Update error message.
2902
2903 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
2904
2905         * gcc.c-torture/execute/20020611-1.c: New test.
2906
2907 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
2908
2909         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
2910         list of targets to skip.
2911
2912 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
2913
2914         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
2915         targets if not optimizing.
2916
2917 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
2918
2919         * gcc.c-torture/compile/20020605-1.c: New test.
2920
2921         * g++.dg/opt/vt1.C: New test.
2922
2923         * gcc.dg/20020531-1.c: New test.
2924
2925         * gcc.dg/20020530-1.c: New test.
2926
2927         * gcc.dg/20020527-1.c: New test.
2928
2929         * g++.dg/opt/cse1.C: New test.
2930
2931 2002-06-07  Roger Sayle  <roger@eyesopen.com>
2932
2933         * gcc.dg/20020607-2.c: New test case.
2934
2935 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
2936
2937         * gcc.c-torture/compile/20020604-1.c: New test.
2938
2939 2002-06-04  Richard Henderson  <rth@redhat.com>
2940
2941         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
2942         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
2943         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
2944
2945 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
2946
2947         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
2948
2949 2002-06-03  Richard Henderson  <rth@redhat.com>
2950
2951         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
2952         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
2953
2954 2002-06-02  Richard Henderson  <rth@redhat.com>
2955
2956         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
2957         test functions static.
2958
2959 2002-06-02  Andreas Jaeger  <aj@suse.de>
2960
2961         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
2962         now.
2963
2964 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2965
2966         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
2967         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
2968         Update for mofified diagnostics.
2969         * gcc.dg/c99-intconst-1.c: No longer fail.
2970
2971 2002-06-02  Richard Henderson  <rth@redhat.com>
2972
2973         * gcc.dg/uninit-A.c: Remove xfail markers.
2974
2975 2002-06-01  Roger Sayle  <roger@eyesopen.com>
2976
2977         * gcc.dg/fnegate-1.c: New test case.
2978
2979 2002-05-30  Osku Salerma  <osku@iki.fi>
2980
2981         * gcc.c-torture/execute/mayalias-1.c: New file.
2982
2983 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2984
2985         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
2986         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
2987         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
2988
2989 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
2990
2991         * gcc.c-torture/execute/20020529-1.c: New test.
2992
2993 2002-05-27  Richard Henderson  <rth@redhat.com>
2994
2995         * g++.dg/ext/attrib6.C: New test case.
2996
2997 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2998
2999         * gcc.c-torture/execute/pure-1.c: New test.
3000
3001 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3002
3003         * gcc.dg/cpp/arith-2.c: Remove.
3004
3005 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3006
3007         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
3008         * gcc.dg/cpp/if-3.c: Remove.
3009
3010 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
3011
3012         * g++.dg/opt/cse2.C: New test.
3013
3014 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
3015
3016         * gcc.dg/cpp/arith-1.c: New semantic tests.
3017         * gcc.dg/cpp/if-1.c: Update.
3018
3019 2002-05-24  Ben Elliston  <bje@redhat.com>
3020
3021         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
3022
3023 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
3024
3025         * gcc.dg/verbose-asm.c: New test.
3026
3027 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3028
3029         * gcc.dg/cpp/paste12.c: New test.
3030
3031 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3032
3033         * g++.dg/parse/named_ops.C: New test.
3034
3035 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
3036
3037         * gcc/testsuite/gcc.dg/weak-8.c: New test.
3038
3039 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
3040
3041         * gcc.dg/weak-2.c: Allow optional leading underscore
3042         in scan-assembler symbol name.
3043         * gcc.dg/weak-3.c: Likewise.
3044         * gcc.dg/weak-4.c: Likewise.
3045         * gcc.dg/weak-5.c: Likewise.
3046
3047 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
3048
3049         * gcc.dg/20020523-1.c: New test.
3050
3051 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3052
3053         * objc.dg/const-str-2.m: Update now that we stop after
3054         a command line error.
3055
3056 2002-05-22  Richard Henderson  <rth@redhat.com>
3057
3058         * g++.dg/dg.exp: Fix typo in test pruneing.
3059
3060 2002-05-22  Richard Henderson  <rth@redhat.com>
3061
3062         * g++.dg/dg.exp: Prune the tls subdirectory.
3063         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
3064         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
3065         * g++.dg/tls/init-1.C: New.
3066
3067 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
3068
3069         * gcc.dg/20020517-1.c: New test.
3070
3071 2002-05-21  Richard Henderson  <rth@redhat.com>
3072
3073         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
3074         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
3075
3076 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
3077
3078         * g++.dg/other/copy2.C: New test.
3079
3080 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
3081
3082         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
3083         (MAX_COPY): Bump up to 10 times sizeof (long long).
3084         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
3085
3086         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
3087         sizeof (long long).
3088
3089         * gcc.c-torture/execute/strcpy-1.c: New test.
3090
3091 2002-05-19  Jason Merrill  <jason2redhat.com>
3092
3093         * g++.dg/ext/oper1.C: New test.
3094
3095 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
3096 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
3097
3098         * README.QMTEST: New file.
3099
3100         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
3101
3102 2002-05-19  Andreas Jaeger  <aj@suse.de>
3103
3104         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
3105         now.
3106         * gcc.c-torture/execute/loop-2d.x: Likewise.
3107
3108 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
3109
3110         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
3111         support weak symbols.
3112         * gcc.dg/weak-4.c: Likewise
3113         * gcc.dg/weak-6.c: Likewise
3114
3115 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
3116
3117         * gcc.dg/weak-3.c: Add dg-excess-error comment for
3118         cygwin, coff and h8300-*-hms targets
3119         * gcc.dg/weak-5.c: Likewise
3120         * gcc.dg/weak-7.c: Likewise
3121
3122 2002-05-16  Jason Merrill  <jason@redhat.com>
3123
3124         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
3125         (scan-assembler-not, scan-assembler-dem): Likewise.
3126         (scan-assembler-dem-not): Likewise.
3127
3128 2002-05-15  Richard Henderson  <rth@redhat.com>
3129
3130         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
3131
3132 2002-05-15  Richard Henderson  <rth@redhat.com>
3133
3134         * gcc.dg/weak-5.c (vfoo1c): No warning here.
3135         (vfoo1f): Warning here.
3136         (vfoo1l): Don't redefine the alias.
3137
3138 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
3139
3140         * g++.dg/init/pm1.C: New test.
3141
3142 2002-05-12  David S. Miller  <davem@redhat.com>
3143
3144         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
3145         types.
3146
3147 2002-05-10  Roger Sayle  <roger@eyesopen.com>
3148
3149         * gcc.c-torture/execute/20020510-1.c: New test case.
3150
3151 2002-05-10  David S. Miller  <davem@redhat.com>
3152
3153         * gcc.c-torture/execute/conversion.c: Test long double too.
3154
3155 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
3156
3157         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
3158         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
3159         * lib/g++.exp (g++_link_flags): Likewise.
3160         * lib/objc.exp (objc_target_compile): Likewise.
3161
3162 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
3163
3164         * gcc.dg/cpp/poison.c: Update.
3165         * gcc.dg/cpp/20000625-2.c: Remove.
3166         * gcc.dg/cpp/direct2s.c: Remove final test.
3167
3168 2002-05-08  Tom Rix  <trix@redhat.com>
3169
3170         * gcc.c-torture/execute/20020508-1.c: New test.
3171         * gcc.c-torture/execute/20020508-2.c: New test.
3172         * gcc.c-torture/execute/20020508-3.c: New test.
3173
3174 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3175
3176         * gcc.dg/cpp/charconst-4.c: More tests.
3177
3178 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
3179
3180         PR c/6569
3181         * gcc.dg/weak-3.c: Update location of warning messages.
3182         * gcc.dg/weak-5.c: Likewise.
3183
3184 2002-05-06  Roger Sayle  <roger@eyesopen.com>
3185
3186         * gcc.c-torture/execute/20020506-1.c: New test case.
3187
3188 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
3189
3190         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
3191
3192 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3193
3194         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
3195
3196 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3197
3198         * gcc.dg/cpp/charconst-3.c: New test.
3199
3200 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3201
3202         * gcc.dg/cpp/charconst.c: Update tests.
3203
3204 2002-05-05  Tim Josling  <tej@melbpc.org.au>
3205
3206         * treelang: Added directory for new sample language treelang. Also
3207         lib/treelang.exp: New file to signal treelang should be tested.
3208
3209 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
3210
3211         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
3212         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
3213         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
3214         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
3215         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
3216         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
3217         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
3218
3219 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3220
3221         * gcc.dg/format/xopen-2.c: New test.
3222
3223 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
3224
3225         * gcc.dg/20020503-1.c: New test.
3226
3227 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
3228
3229         * g++.dg/init/dtor1.C: Make it tougher.
3230
3231 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
3232
3233         * g++.dg/init/dtor1.C: New test.
3234
3235 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
3236
3237         * gcc.dg/altivec-8.c: New.
3238
3239 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
3240
3241         * gcc.dg/altivec-7.c: New.
3242
3243 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
3244
3245         * g++.dg/parse/typedef1.C: New test.
3246
3247 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
3248
3249         PR c++/6486
3250         * g++.dg/template/friend6.C: New test.
3251
3252         PR c++/6492
3253         * g++.dg/init/copy1.C: New test.
3254
3255 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
3256
3257         * g++.dg/warn/effc1.C: New test.
3258
3259 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3260
3261         * gcc.dg/cpp/if-cexp.c: Add a test.
3262
3263 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
3264
3265         * gcc.dg/20020426-2.c: New test.
3266
3267 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
3268
3269         * gcc.dg/cpp/if-mop.c: Update.
3270         * gcc.dg/cpp/if-mpar.c: Add test.
3271         * gcc.dg/cpp/if-oppr.c: Update.
3272
3273 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3274
3275         PR c/6343
3276         * gcc.dg/weak-[2-7].c: New tests.
3277
3278 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3279
3280         * gcc.dg/enum1.c: New test.
3281
3282 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3283
3284         PR c++/6497
3285         * g++.dg/inherit/access2.C: New test.
3286
3287 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3288
3289         PR bootstrap/6445
3290         * gcc.dg/20020426-1.c: New test.
3291
3292 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3293
3294         * g++.dg/abi/enum1.C: New test.
3295
3296 2002-04-26  Richard Henderson  <rth@redhat.com>
3297
3298         * gcc.dg/c99-bool-1.c: Expect always true warning.
3299
3300 2002-04-25  Roger Sayle  <roger@eyesopen.com>
3301
3302         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
3303
3304 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3305
3306         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
3307         targets.
3308
3309 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
3310
3311         * g++.dg/abi/mange7.C: New test.
3312
3313         PR c++/6438.
3314         * g++.dg/parse/stmtexpr2.C: New test.
3315
3316 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
3317
3318         * gcc.dg/20020312-2.c: Add SH target.
3319
3320 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3321
3322         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
3323         compiler output on mips*-*-irix*.
3324
3325 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
3326
3327         * g++.dg/parse/attr1.C: New test.
3328
3329 2002-04-23  Roger Sayle  <roger@eyesopen.com>
3330
3331         * gcc.c-torture/execute/string-opt-17.c: New test case.
3332         * gcc.c-torture/execute/memset-2.c: New test case.
3333
3334 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
3335
3336         PR c++/6256:
3337         * g++.dg/template/friend5.C: New test.
3338
3339         PR c++/6331:
3340         * g++.dg/template/qual1.C: Likewise.
3341
3342 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
3343
3344         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
3345         Include stdlib.h, not stdio.h or ctype.h.
3346
3347 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
3348
3349         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
3350         cris-*-elf* and mmix-*-*.
3351         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
3352         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
3353         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
3354         Ditto.
3355         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
3356         * gcc.dg/wchar_t-1.c: Ditto.
3357
3358 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
3359
3360         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
3361         Clarify comment.
3362
3363 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
3364
3365         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
3366
3367 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3368
3369         * gcc.c-torture/execute/20000906-1.x: Delete.
3370
3371 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
3372
3373         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
3374
3375 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
3376
3377         * PR6367
3378         * g77.f-torture/execute/6367.f: New test.
3379         * g77.f-torture/execute/6367.x: Disable for MMIX.
3380
3381 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
3382
3383         * PR6352
3384         * g++.dg/opt/inline2.C: New test.
3385
3386 2002-04-18  Richard Henderson  <rth@redhat.com>
3387
3388         * gcc.dg/20000906-1.c: Enable for all targets.
3389         * gcc.c-torture/compile/iftrap-2.c: New.
3390
3391 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3392
3393         * gcc.dg/20020418-1.c: New test.
3394         * gcc.dg/20020418-2.c: New test.
3395
3396 2002-04-18  Richard Henderson  <rth@redhat.com>
3397
3398         * gcc.c-torture/compile/iftrap-1.c: New.
3399         * gcc.dg/iftrap-1.c: Adjust for ia64.
3400         * gcc.dg/iftrap-2.c: New.
3401
3402 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3403
3404         * gcc.c-torture/compile/20020418-1.c: New test.
3405
3406 2002-04-18  Roger Sayle  <roger@eyesopen.com>
3407
3408         * gcc.c-torture/compile/20020415-1.c: New.
3409
3410 2002-04-18  David S. Miller  <davem@redhat.com>
3411
3412         * gcc.c-torture/execute/20020418-1.c: New test.
3413
3414 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
3415
3416         * gcc.dg/20020416-1.c: New test.
3417
3418         * g++.dg/opt/inline1.C: New test.
3419
3420 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
3421
3422         * gcc.dg/altivec-5.c: New test.
3423
3424         * gcc.dg/20020415-1.c: New test.
3425
3426 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
3427
3428         * testsuite/lib/chill.exp: Remove.
3429
3430 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
3431
3432         * g++.dg/other/big-struct.C: New test.
3433
3434 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
3435
3436         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
3437         of scratch file.
3438
3439 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
3440
3441         PR c/6277
3442         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
3443         in scan-assembler function name
3444
3445 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
3446
3447         * g77.f-torture/execute/980628-4.x,
3448         g77.f-torture/execute/980628-5.x,
3449         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3450         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3451         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
3452         i[34567]86-*-*.
3453
3454 2002-04-13  David S. Miller  <davem@redhat.com>
3455
3456         * gcc.c-torture/execute/20020413-1.c: New test.
3457
3458 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
3459
3460         * gcc.dg/asm-6.c,
3461         * g++.dg/ext/asm1.C: New tests.
3462
3463 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
3464
3465         PR c++ 5373.
3466         * g++.dg/parse/stmtexpr1.C: New test.
3467
3468         PR c++/5189.
3469         * g++.dg/template/copy1.C: New test.
3470
3471 2002-04-12  Richard Henderson  <rth@redhat.com>
3472
3473         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
3474
3475 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
3476
3477         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
3478         gcc.c-torture/execute/20020307-2.c.
3479
3480 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
3481
3482         * g++.dg/ext/attrib5.C,
3483         * g++.dg/lookup/struct1.C: New tests.
3484
3485 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
3486
3487         * gcc.dg/20020411-1.c: New test.
3488
3489         * gcc.c-torture/execute/20020411-1.c: New test.
3490
3491 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
3492
3493         * g77.f-torture/execute/6177.f: New test.
3494
3495 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
3496
3497         PR middle-end/6247
3498         * g++.dg/opt/cleanup1.C: New test.
3499
3500         * g++.dg/opt/const1.C: New test.
3501
3502 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
3503
3504         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
3505
3506 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
3507
3508         PR c++/5507
3509         * g++.dg/template/typename2.C: New test.
3510
3511 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
3512
3513         * gcc.c-torture/execute/loop-12.c: New.
3514
3515 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
3516
3517         * g77.f-torture/execute/980628-4.x,
3518         g77.f-torture/execute/980628-5.x,
3519         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3520         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3521         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
3522
3523 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3524
3525         PR optimization/6086
3526         * g++.dg/opt/preinc1.C: New test.
3527
3528 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3529
3530         PR c++/5571
3531         * g++.dg/opt/static2.C: New test.
3532
3533 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3534
3535         PR c/5120
3536         * gcc.dg/20020406-1.c: New test.
3537
3538 2002-04-04  David S. Miller  <davem@redhat.com>
3539
3540         * gcc.c-torture/execute/20020404-1.c: New test.
3541
3542 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
3543
3544         PR c/6123
3545         * gcc.dg/20020312-2.c: Do not declare global register variable
3546         if __PIC__ or __pic__ is defined.
3547
3548 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
3549
3550         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
3551         __asm__ so that it works correctly even if -ansi -pedantic-errors.
3552
3553 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3554
3555         * gcc.misc-tests/linkage.exp: Update last change to handle
3556         sparc*-, not just sparc-.
3557
3558 2002-04-03  Richard Henderson  <rth@redhat.com>
3559
3560         * gcc.dg/cpp/ucs.c: Improved long UCS test.
3561
3562 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3563
3564         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
3565
3566 2002-04-02  David S. Miller  <davem@redhat.com>
3567
3568         * gcc.c-torture/execute/20020402-3.c: New test.
3569
3570 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3571
3572         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
3573         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
3574
3575         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
3576         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
3577         g77.f-torture/execute/20001201.x,
3578         g77.f-torture/execute/u77-test.x: New files.
3579
3580         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
3581         * gcc.dg/wchar_t-1.c: Ditto.
3582
3583 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3584
3585         * gcc.c-torture/execute/20020402-1.c: New test.
3586
3587 2002-04-01  Richard Henderson  <rth@redhat.com>
3588
3589         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
3590
3591         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
3592
3593 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3594
3595         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
3596
3597 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3598
3599         * g++.dg/inherit/template-as-base.C: Expect error.
3600         * g++.dg/inherit/namespace-as-base.C: Likewise.
3601
3602 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
3603
3604         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
3605         g++.dg/ext/instantiate3.C: Tweak match patterns.
3606
3607         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
3608         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
3609         -da test.
3610
3611 2002-03-31  Richard Henderson  <rth@redhat.com>
3612
3613         * gcc.dg/special/alias-2.c: New.
3614         * gcc.dg/special/ecos.exp: Run it.
3615
3616 2002-03-31  Richard Henderson  <rth@redhat.com>
3617
3618         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
3619
3620 2002-03-31  Kazu Hirata  <kazu@hxi.com>
3621
3622         * gcc.dg/weak-1.c: Disable on h8300 port.
3623
3624 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
3625
3626         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
3627         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
3628         ordering tests.
3629         * g++.dg/bprob/bprob-1.C: New test.
3630         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
3631         * g++.dg/gcov/gcov-1.C: New test.
3632         * g++.dg/gcov/gcov-1.x: New file.
3633         * g++.dg/gcov/gcov-2.C: New test.
3634         * g++.dg/gcov/gcov-3.C: New test.
3635         * g++.dg/gcov/gcov-3.h: New file.
3636
3637 2002-03-28  Roger Sayle  <roger@eyesopen.com>
3638
3639         * g++.old-deja/g++.other/builtins5.C: New test.
3640         * g++.old-deja/g++.other/builtins6.C: New test.
3641         * g++.old-deja/g++.other/builtins7.C: New test.
3642         * g++.old-deja/g++.other/builtins8.C: New test.
3643         * g++.old-deja/g++.other/builtins9.C: New test.
3644
3645 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
3646
3647         * g++.dg/opt/static1.C: New test.
3648
3649         * g++.dg/opt/longbranch1.C: New test.
3650
3651 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
3652
3653         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
3654
3655         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
3656
3657 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
3658
3659         * gcc.c-torture/execute/20020328-1.c: New test.
3660
3661 2002-03-27  Richard Henderson  <rth@redhat.com>
3662
3663         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
3664         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
3665         move from g++.old-deja/g++.ext/.
3666
3667 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
3668
3669         * g++.dg/init/new2.C: New test.
3670
3671 2002-03-26  Richard Henderson  <rth@redhat.com>
3672
3673         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
3674
3675         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
3676         on sparc.
3677
3678         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
3679         sparcv9 systems.
3680         * gcc.dg/20001102-1.c: Likewise.
3681
3682 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
3683
3684         * gcc.dg/cpp/endif-pedantic1.c,
3685         gcc.dg/cpp/endif-pedantic2.c:  New tests.
3686
3687 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
3688
3689         * g++.dg/init/new1.C: New test.
3690
3691 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
3692
3693         * g++.dg/abi/vbase9.C: New test.
3694
3695 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
3696
3697         * gcc.dg/arm-asm.c: New test.
3698
3699 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
3700
3701         * gcc.dg/Wswitch-enum.c: New test.
3702         Fix PR c/5044.
3703
3704 2002-03-26  Richard Henderson  <rth@redhat.com>
3705
3706         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
3707         structure.
3708
3709 2002-03-25  Richard Henderson  <rth@redhat.com>
3710
3711         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
3712         sparcv9 systems.
3713
3714         * gcc.c-torture/compile/20011119-1.c (xxx): New.
3715         * gcc.c-torture/compile/20011119-2.c (xxx): New.
3716
3717 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
3718
3719         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
3720
3721 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
3722
3723         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
3724         targets using generic thunk support.
3725
3726 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
3727
3728         * gcc.c-torture/compile/20020323-1.c: New test.
3729
3730         * g++.dg/opt/conj2.C: New test.
3731
3732 2002-03-24  Richard Henderson  <rth@redhat.com>
3733
3734         * gcc.dg/weak-1.c: Use -fno-common.
3735
3736 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3737
3738         * g77.dg/f77-edit-apostrophe-out.f: New test
3739         * g77.dg/f77-edit-h-out.f: New test
3740         * g77.dg/f77-edit-t-in.f: New test
3741         * g77.dg/f77-edit-t-out.f: New test
3742         * g77.dg/f77-edit-x-out.f: New test
3743         * g77.dg/f77-edit-slash-out.f: New test
3744         * g77.dg/f77-edit-colon-out.f: New test
3745         * g77.dg/f77-edit-s-out.f: New test
3746
3747 2002-03-24  Richard Henderson  <rth@redhat.com>
3748
3749         * objc/execute/formal_protocol-6.x: New XFAIL.
3750
3751 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3752
3753         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
3754         that do not support weak symbols
3755
3756 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3757
3758         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
3759         * lib/g77.exp:  Likewise
3760         * lib/objc.exp: Likewise
3761
3762 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
3763
3764         * gcc.dg/Wswitch-default.c: New test.
3765
3766 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
3767
3768         * g++.dg/other/enum1.C: New test.
3769
3770 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
3771
3772         * gcc.dg/pragma-ep-3.c: Fix typo.
3773
3774 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3775
3776         * g++.dg/inherit/template-as-base.C: New test.
3777
3778 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
3779
3780         * g++.old-deja/g++.other/dwarf2-1.C: Move...
3781         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
3782
3783 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
3784
3785         * gcc.dg/cpp/multiline.c: Update to match.
3786
3787 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
3788
3789         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
3790
3791 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
3792
3793         * gcc.dg/cpp/extratokens2.c:  New file.
3794
3795 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
3796
3797         * gcc.dg/20020312-2.c: Add rs6000 target.
3798
3799         * gcc.c-torture/compile/20020319-1.c: New test.
3800
3801 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3802
3803         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
3804         (A, E): Handle this.
3805
3806 2002-03-20  Jason Merrill  <jason@redhat.com>
3807
3808         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
3809         ignoring -fpic.
3810         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
3811         through prune_gcc_output.
3812
3813 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
3814
3815         * gcc.c-torture/compile/20020320-1.c: New test.
3816
3817 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
3818
3819         * gcc.c-torture/compile/20020318-1.c: New test.
3820
3821         * gcc.dg/struct-by-value-1.c: New test.
3822
3823         * gcc.dg/20020319-1.c: New test.
3824
3825 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
3826
3827         * g++.dg/opt/conj1.C: New test.
3828
3829 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
3830
3831         * g++.dg/template/qualttp20.C: Revert previous change.
3832         * g++.dg/template/qualttp3.C: Likewise.
3833         * g++.dg/template/qualttp4.C: Likewise
3834         * g++.dg/template/qualttp5.C: Likewise
3835         * g++.dg/template/qualttp6.C: Likewise
3836         * g++.dg/template/qualttp7.C: Likewise
3837         * g++.dg/template/qualttp8.C: Likewise
3838         * g++.dg/template/recurse.C: Likewise.
3839
3840 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
3841
3842         * gcc.dg/cpp/wchar-1.c: Update.
3843
3844 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
3845
3846         * g++.dg/template/conv1.C: New test.
3847         * g++.dg/template/conv2.C: New test.
3848         * g++.dg/template/conv3.C: New test.
3849         * g++.dg/template/conv4.C: New test.
3850
3851 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3852
3853         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
3854         * g++.dg/template/qualttp3.C: Likewise.
3855         * g++.dg/template/qualttp4.C: Likewise
3856         * g++.dg/template/qualttp5.C: Likewise
3857         * g++.dg/template/qualttp6.C: Likewise
3858         * g++.dg/template/qualttp7.C: Likewise
3859         * g++.dg/template/qualttp8.C: Likewise
3860         * g++.dg/template/recurse.C: Likewise.
3861
3862 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3863
3864         * g++.dg/opt/dtor1.C: New test.
3865
3866 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
3867
3868         * gcc.c-torture/compile/20020315-1.c: New test.
3869
3870 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
3871
3872         * gcc.dg/weak-1.c: Fix scan tests.
3873
3874 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
3875
3876         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
3877         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
3878         cris-*-aout* mmix-*-*.
3879         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
3880         cris-*-aout* mmix-*-*.
3881         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
3882         cris-*-elf* cris-*-aout* and mmix-*-*.
3883         * gcc.dg/20001009-1.c: Ditto.
3884         * gcc.dg/20010912-1.c: Ditto.
3885         * gcc.dg/20020122-4.c: Ditto.
3886         * gcc.dg/inline-2.c: Ditto.
3887
3888 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
3889
3890         * gcc.c-torture/compile/20020314-1.c: New test.
3891
3892 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
3893
3894         * gcc.c-torture/execute/20020314-1.c: New test.
3895
3896 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
3897
3898         * g++.dg/warn/Wunused-1.C: New test.
3899
3900 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
3901
3902         * g++.dg/abi/mangle6.C: New test.
3903
3904 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
3905
3906         * gcc.c-torture/compile/20020309-2.c: New test.
3907
3908         * gcc.c-torture/compile/20020312-1.c: New test.
3909
3910 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
3911
3912         * g++.dg/other/access1.C: New test.
3913
3914 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
3915
3916         * gcc.c-torture/execute/wchar_t-1.c: New test.
3917
3918 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
3919
3920         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
3921
3922 2002-03-12  Roger Sayle  <roger@eyesopen.com>
3923
3924         * gcc.dg/20020312-1.c: New test case.
3925
3926 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
3927
3928         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
3929
3930 2002-03-11  Richard Henderson  <rth@redhat.com>
3931
3932         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
3933         * g++.old-deja/g++.jason/report.C: Likewise.
3934
3935 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3936
3937         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
3938         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
3939
3940 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3941
3942         * testsuite/g++.dg/overload/pmf1.C: New test.
3943
3944 2002-03-11  Kazu Hirata  <kazu@hxi.com>
3945
3946         * gcc.c-torture/execute/20020307-1.c: Use long.
3947
3948 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
3949
3950         PR optimization/5844
3951         * gcc.dg/20020310-1.c: New test.
3952
3953 2002-03-09  Michael Meissner  <meissner@redhat.com>
3954
3955         * gcc.c-torture/execute/memcpy-2.c: New test.
3956         * gcc.c-torture/execute/memset-1.c: New test.
3957         * gcc.c-torture/execute/strlen-1.c: New test.
3958         * gcc.c-torture/execute/strcmp-1.c: New test.
3959         * gcc.c-torture/execute/strncmp-1.c: New test.
3960
3961 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
3962
3963         * gcc.dg/ppc-ldstruct.c: New test.
3964
3965 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
3966
3967         * gcc.c-torture/execute/va-arg-22.c: New test.
3968
3969 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3970
3971         * gcc.c-torture/compile/20020309-1.c: New test.
3972
3973 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
3974
3975         * gcc.c-torture/execute/20020307-2.c: New test.
3976
3977 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
3978
3979         * g77.f-torture/compile/20020307-1.f: New test.
3980
3981 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
3982
3983         * gcc.dg/unordered-1.c: New test.
3984
3985 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
3986
3987         * gcc.c-torture/execute/20020307-1.c: New test.
3988
3989 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
3990
3991         * gcc.dg/20020304-1.c: New test.
3992
3993         * gcc.c-torture/compile/20020304-2.c: New test.
3994
3995 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
3996
3997         * gcc.c-torture/compile/20020304-1.c: New test case
3998         (from PR c/5830).
3999
4000 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
4001
4002         * gcc.dg/20020103-1.c: Add other -D ppc variants.
4003
4004 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4005
4006         * g++.dg/other/classkey1.C: New test.
4007
4008 2002-03-01  Richard Henderson  <rth@redhat.com>
4009
4010         * gcc.c-torture/compile/981223-1.x: New.
4011         * gcc.c-torture/compile/920625-1.x: New.
4012
4013 2002-02-28  Richard Henderson  <rth@redhat.com>
4014
4015         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
4016
4017 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
4018
4019         * gcc.c-torture/execute/20020227-1.c: New test.
4020
4021 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
4022
4023         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
4024         here" ERROR lines.
4025         * g++.old-deja/g++.oliva/partord1.C: Likewise.
4026         * g++.old-deja.g++.other/defarg1.C: Likewise.
4027         * g++.old-deja/g++.pt/calls2.C: Likewise.
4028         * g++.old-deja/g++.pt/crash20.C: Likewise.
4029         * g++.old-deja/g++.pt/crash30.C: Likewise.
4030         * g++.old-deja/g++.pt/crash36.C: Likewise.
4031         * g++.old-deja/g++.pt/crash6.C: Likewise.
4032         * g++.old-deja/g++.pt/defarg13.C: Likewise.
4033         * g++.old-deja/g++.pt/derived3.C: Likewise.
4034         * g++.old-deja/g++.pt/error1.C: Likewise.
4035         * g++.old-deja/g++.pt/friend21.C: Likewise.
4036         * g++.old-deja/g++.pt/friend23.C: Likewise.
4037         * g++.old-deja/g++.pt/infinite1.C: Likewise.
4038         * g++.old-deja/g++.robertl/eb128.C: Likewise.
4039
4040 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
4041
4042         * gcc.c-torture/execute/20020225-2.c: New test.
4043
4044 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
4045
4046         * gcc.c-torture/execute/920730-1t.c,
4047         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
4048         Delete test cases, only relevant to -traditional.
4049
4050 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4051
4052         * gcc.dg/cpp/undef1.c: Remove.
4053         * gcc.dg/cpp/directiv.c: Update.
4054         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4055
4056 2002-02-27  Michael Meissner  <meissner@redhat.com>
4057
4058         * gcc.c-torture/execute/20020226-1.c: New test.
4059
4060 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
4061
4062         * g++.dg/debug/debug4.C: New test.
4063
4064         * gcc.dg/ia64-visibility-1.c: New test.
4065
4066 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
4067
4068         * gcc.dg/debug/20020224-1.c: New.
4069
4070 2002-02-25  Kazu Hirata  <kazu@hxi.com>
4071
4072         * gcc.c-torture/execute/960416-1.x: New.
4073         * gcc.c-torture/execute/divconst-3.x: Likewise.
4074
4075 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
4076
4077         * gcc.dg/20020224-1.c: New test.
4078
4079 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
4080
4081         * gcc.c-torture/execute/20020225-1.c: New.
4082
4083 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4084
4085         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
4086
4087 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
4088
4089         * gcc.dg/20020222-1.c: New test.
4090
4091 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
4092
4093         * g++.dg/opt/anonunion1.C: New test.
4094
4095 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
4096
4097         * g++.dg/template/qualttp19.C: New test.
4098         * g++.dg/template/qualttp20.C: New test.
4099         * g++.old-deja/g++.jason/report.C: Adjust expected errors
4100         * g++.old-deja/g++.other/qual1.C: Likewise.
4101
4102 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
4103
4104         * gcc.dg/attr-alwaysinline.c: New.
4105
4106 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
4107
4108         * gcc.dg/20020220-1.c: New test.
4109
4110         * gcc.dg/20020220-2.c: New test.
4111
4112         * g++.dg/opt/mmx1.C: New test.
4113
4114 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
4115
4116         * gcc.c-torture/compile/20020110.c: New test.
4117
4118 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
4119
4120         * gcc.c-torture/execute/20020219-1.c: New test.
4121
4122         * gcc.dg/20020219-1.c: New test.
4123
4124         * gcc.dg/noncompile/20020220-1.c: New test.
4125
4126         * g++.dg/opt/ptrintsum1.C: New test.
4127
4128         * gcc.dg/debug/20020220-1.c: New test.
4129
4130 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
4131
4132         * gcc.c-torture/execute/20020216-1.c: New test.
4133
4134 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4135
4136         * gcc.dg/decl-1.c: Update, new test.
4137
4138 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
4139
4140         * g++.dg/abi/bitfield1.C: New test.
4141         * g++.dg/abi/bitfield2.C: New test.
4142
4143 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
4144
4145         * gcc.dg/attr-nest.c: New test.
4146
4147 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
4148
4149         * gcc.c-torture/execute/20020215-1.c: New test.
4150
4151 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
4152
4153         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
4154         * g++.dg/debug/debug.exp: New.
4155         * g++.dg/debug/trivial.C: New.
4156         * g++.dg/debug/debug1.C: Moved...
4157         * g++.dg/other/debug1.C: ...from here.
4158         * g++.dg/debug/debug2.C: Moved...
4159         * g++.dg/other/debug2.C: ...from here.
4160         * g++.dg/debug/debug3.C: Moved...
4161         * g++.dg/other/debug3.C: ...from here.
4162
4163         * gcc.dg/noncompile/20020213-1.c: New test.
4164
4165 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
4166
4167         * g++.dg/other/debug3.C: New test.
4168
4169         * gcc.c-torture/execute/20020213-1.c: New test.
4170
4171 2002-02-13  Richard Smith <richard@ex-parrot.com>
4172
4173         * g++.old-deja/g++.other/thunk1.C: New test.
4174
4175 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
4176
4177         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
4178
4179 2002-02-13  Stan Shebs  <shebs@apple.com>
4180
4181         * gcc.dg/altivec-3.c: New.
4182
4183 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
4184
4185         * gcc.dg/Wunreachable-1.c: New test.
4186         * gcc.dg/Wunreachable-2.c: New test.
4187
4188 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4189
4190         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
4191
4192 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
4193
4194         * gcc.dg/decl-1.c: New test.
4195
4196 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
4197
4198         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
4199
4200 2002-02-10  Kazu Hirata  <kazu@hxi.com>
4201
4202         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
4203         * gcc.c-torture/compile/980506-1.x: Likewise.
4204
4205 2002-02-10  Kazu Hirata  <kazu@hxi.com>
4206
4207         * gcc.dg/20020210-1.c: New.
4208
4209 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
4210
4211         * g77.f-torture/execute/947.f: New regression test
4212         for PR fortran/947.
4213
4214 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
4215
4216         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
4217         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
4218
4219 2002-02-08  Richard Henderson  <rth@redhat.com>
4220
4221         * gcc.c-torture/compile/labels-3.c: New.
4222
4223 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
4224
4225         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
4226         expression statements work instead.
4227         * gcc.dg/noncompile/20020207-1.c: New test.
4228
4229 2002-02-07  Richard Henderson  <rth@redhat.com>
4230
4231         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
4232
4233 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4234
4235         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
4236         message from g77
4237         * lib/g77-dg.exp: Trim g77 error messages so that they are
4238         recognized by dg.exp.
4239
4240 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4241
4242         PR fortran/5473
4243         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
4244
4245 2002-02-07  Richard Henderson  <rth@redhat.com>
4246
4247         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
4248         to be sufficiently aligned for integers.
4249
4250 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
4251
4252         * g++.dg/template/friend4.C: New test.
4253
4254 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4255
4256         PR fortran/5743
4257         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
4258         unsupported cases.
4259
4260 2002-02-07  Richard Henderson  <rth@redhat.com>
4261
4262         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
4263         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
4264         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
4265         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
4266
4267 2002-02-06  Richard Henderson  <rth@redhat.com>
4268
4269         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
4270
4271 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
4272
4273         * gcc.dg/20020206-1.c: New test.
4274
4275 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
4276
4277         * gcc.c-torture/execute/20020206-1.c: New test.
4278
4279         * gcc.c-torture/execute/20020206-2.c: New test.
4280
4281         PR optimization/5429:
4282         * gcc.c-torture/compile/20020206-1.c: New test.
4283
4284 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
4285
4286         * g++.dg/ext/align1.C: Do not use an explicit alignment value
4287         as certain file formats cannot support particularly large
4288         alignments.
4289
4290         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
4291         and do not expect to be able to link the executable.
4292
4293         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
4294         fail because the COFF format does not support the weak attribute.
4295
4296 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
4297
4298         * g77.dg/pr5473.f:  New test
4299
4300 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
4301
4302         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
4303         Fix testcase accordingly.
4304
4305 2002-02-04  Richard Henderson  <rth@redhat.com>
4306
4307         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
4308         (buf): Change to be an array of pointers, not ints.
4309
4310 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4311
4312         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
4313         before all tests.  Move warning one line above to match where it
4314         C frontend emits.
4315         * gcc.dg/Wswitch-2.c: New test.
4316         * g++.dg/warn/Wswitch-1.C: New test.
4317         * g++.dg/warn/Wswitch-2.C: New test.
4318
4319 2002-02-04  Richard Henderson  <rth@redhat.com>
4320
4321         * g++.dg/abi/offsetof.C: Fix size comparison.
4322
4323 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
4324
4325         * gcc.dg/cast-qual-2.c: New test.
4326
4327 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4328
4329         * gcc.dg/20020201-4.c: New test.
4330
4331 2002-02-04  Ben Elliston  <bje@redhat.com>
4332
4333         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
4334         target_info attribute != 0, in addition to the empty string.
4335         (gcc_target_compile): Likewise.
4336
4337 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
4338
4339         * gcc.dg/Wswitch.c: New test.
4340         PR gcc/4475. PR gcc/3780.
4341
4342 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
4343
4344         * g77.f-torture/execute/5122.f: New test for regressions
4345         against PR fortran/5122.
4346
4347 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
4348
4349         * g77.f-torture/compile/pr3743.f: Delete
4350         * g77.dg/pr3743-1.f: New test.
4351         * g77.dg/pr3743-2.f: New test.
4352         * g77.dg/pr3743-3.f: New test.
4353         * g77.dg/pr3743-4.f: New test.
4354
4355 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4356
4357         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
4358
4359 2002-02-02  Richard Henderson  <rth@redhat.com>
4360
4361         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
4362         * gcc.c-torture/execute/bf64-1.c: Likewise.
4363
4364 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4365
4366         * gcc.dg/20020201-2.c: New test.
4367
4368         * gcc.dg/20020201-3.c: New test.
4369
4370         * gcc.c-torture/execute/bitfld-2.c: New test.
4371
4372 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4373
4374         * gcc.dg/bitfld-1.c: Update.
4375         * gcc.dg/bitfld-2.c: Update.
4376         * gcc.c-torture/execute/bitfld-1.x: New.
4377
4378 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4379
4380         * gcc.c-torture/execute/20020201-1.c: New test.
4381
4382 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
4383
4384         PR target/5469
4385         * gcc.dg/20020201-1.c: New test.
4386
4387 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
4388
4389         PR fortran/3743
4390         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
4391         * g77.f-torture/compile/pr3743.x: Remove
4392
4393 2002-01-31  Tom Rix  <trix@redhat.com>
4394
4395         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
4396
4397 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4398
4399         * gcc.dg/noncompile/20020130-1.c: New test.
4400
4401 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
4402
4403         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
4404
4405 2002-01-29  Richard Henderson  <rth@redhat.com>
4406
4407         * gcc.c-torture/execute/991118-1.c: Cast various constants back
4408         to long long.
4409         * gcc.c-torture/execute/bf64-1.c: Likewise.
4410
4411 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
4412
4413         * gcc.c-torture/execute/20020129-1.c: New test.
4414
4415 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4416
4417         * gcc.c-torture/compile/20000224-1.c: Update.
4418         * gcc.c-torture/execute/bitfld-1.c: New tests.
4419         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
4420         * gcc.dg/uninit-A.c: Update.
4421
4422 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
4423
4424         * g++.dg/template/ctor1.C: Add instantiation.
4425
4426 2002-01-28  Paul Koning  <pkoning@equallogic.com>
4427
4428         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
4429         argument to __builtin_prefetch to be const ptr.
4430
4431 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
4432
4433         * gcc.c-torture/compile/20020120-1.c: New test.
4434
4435 2002-01-27  Kazu Hirata  <kazu@hxi.com>
4436
4437         * gcc.c-torture/execute/20020127-1.c: New test.
4438
4439 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
4440
4441         * g77.dg/f77-edit-i-in.f: New test
4442         * g77.dg/f77-edit-i-out.f: New test
4443
4444 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
4445
4446         * gcc.dg/debug/debug.exp: New file.
4447         * gcc.dg/debug/trivial.c: New file.
4448         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
4449         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
4450         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
4451         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
4452         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
4453         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
4454         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
4455         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
4456         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
4457         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
4458         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
4459         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
4460         * gcc.dg/20000503-1.c: Removed.
4461         * gcc.dg/20010207-1.c: Removed.
4462         * gcc.dg/20011223-1.c: Removed.
4463         * gcc.dg/20020104-2.c: Removed.
4464         * gcc.dg/debug-1.c: Removed.
4465         * gcc.dg/debug-2.c: Removed.
4466         * gcc.dg/debug-3.c: Removed.
4467         * gcc.dg/debug-4.c: Removed.
4468         * gcc.dg/debug-5.c: Removed.
4469         * gcc.dg/debug-6.c: Removed.
4470         * gcc.dg/dwarf2-1.c: Removed.
4471         * gcc.dg/dwarf2-2.c: Removed.
4472
4473 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
4474
4475         * g++.old-deja/g++.other/eh5.C: New test.
4476         * g++.old-deja/g++.other/sibcall2.C: New test.
4477         * g++.old-deja/g++.other/array9.C: New test.
4478         * g++.old-deja/g++.other/typename2.C: New test.
4479         * g++.old-deja/g++.other/crash60.C: New test.
4480         * g++.old-deja/g++.other/conv9.C: New test.
4481         * g++.old-deja/g++.other/mangle10.C: New test.
4482         * g++.old-deja/g++.other/unchanging1.C: New test.
4483         * g++.old-deja/g++.other/exprstmt1.C: New test.
4484         * g++.old-deja/g++.other/inline23.C: New test.
4485         * g++.old-deja/g++.eh/ia64-1.C: New test.
4486         * g++.old-deja/g++.other/dwarf2-1.C: New test.
4487         * g++.old-deja/g++.other/reload1.C: New test.
4488         * g++.old-deja/g++.other/static20.C: New test.
4489         * g++.old-deja/g++.other/local-alloc1.C: New test.
4490         * g++.old-deja/g++.other/conv8.C: New test.
4491         * g++.old-deja/g++.other/stmtexpr2.C: New test.
4492         * g++.old-deja/g++.other/storeexpr1.C: New test.
4493         * g++.old-deja/g++.other/storeexpr2.C: New test.
4494         * g++.dg/eh/template2.C: New test.
4495         * g++.dg/warn/weak1.C: New test.
4496
4497 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
4498
4499         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4500         Remove first, non-varying, argument.
4501
4502 2002-01-23  Richard Henderson  <rth@redhat.com>
4503
4504         * gcc.dg/inline-2.c: New.
4505
4506         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
4507         Add optional target arg.  Check number of arguments.
4508         (scan-assembler-not, scan-assembler-dem): Likewise.
4509         (scan-assembler-dem-not): Likewise.
4510
4511 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4512
4513         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
4514         line 12.
4515         * g++.old-deja/g++.brendan/parse3.C,
4516         g++.old-deja/g++.other/crash26.C,
4517         g++.old-deja/g++.other/crash28.C,
4518         g++.old-deja/g++.other/crash29.C,
4519         g++.old-deja/g++.other/crash30.C,
4520         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
4521
4522 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
4523
4524         * gcc.dg/20020115-1.c: New.
4525
4526 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
4527
4528         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
4529
4530 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
4531
4532         * gcc.dg/20020122-3.c: New.
4533
4534 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
4535
4536         * g++.dg/other/gc1.C: New test.
4537
4538 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4539
4540         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
4541
4542 2002-01-22  Richard Henderson  <rth@redhat.com>
4543
4544         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
4545
4546 2002-01-22  Richard Henderson  <rth@redhat.com>
4547
4548         * gcc.dg/20020122-4.c: New.
4549
4550 2002-01-22  H.J. Lu <hjl@gnu.org>
4551
4552         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
4553         link output.
4554         * gcc.dg/special/ecos.exp: Likewise.
4555         * lib/g++-dg.exp: Likewise.
4556         * lib/g77-dg.exp: Likewise.
4557         * lib/gcc-dg.exp : Likewise.
4558         * lib/mike-g++.exp: Likewise.
4559         * lib/mike-g77.exp: Likewise.
4560         * lib/mike-gcc.exp: Likewise.
4561         * lib/objc-dg.exp: Likewise.
4562
4563 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
4564
4565         PR target/5379
4566         * gcc.dg/20020122-2.c: New test.
4567
4568 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
4569
4570         * gcc.dg/20020122-1.c: New test.
4571
4572 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
4573
4574         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4575
4576 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
4577
4578         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
4579
4580 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4581
4582         * gcc.c-torture/compile/20020121-1.c: New test.
4583
4584 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4585
4586         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
4587         ld_library_path.
4588
4589 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
4590
4591         * gcc.dg/20020218-1.c: New test.
4592
4593 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
4594
4595         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
4596         messages
4597         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
4598         "At global scope" warning
4599         * g++.dg/ext/align1.C: Change cygwin test for alignment
4600         from db-bogus to dg-warning
4601
4602 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
4603
4604         * g77.f-torture/compile/cpp2.F: New test.
4605
4606 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4607
4608         * g++.dg/template/access1.C: New test.
4609
4610 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
4611
4612         * gcc.dg/20020118-1.c: New.
4613
4614 2002-01-18  Kazu Hirata  <kazu@hxi.com>
4615
4616         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
4617
4618 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4619
4620         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
4621         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
4622         alignment warnings.
4623
4624 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4625
4626         * gcc.misc-tests/i386-prefetch.exp: Save and restore
4627         torture_with_loops and torture_without_loops
4628
4629 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
4630
4631         * gcc.c-torture/compile/20020116-1.c: New test.
4632
4633 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
4634
4635         * gcc.dg/20020116-2.c: New test.
4636
4637         * gcc.dg/ultrasp4.c: New test.
4638
4639         * gcc.dg/20020116-1.c: New test.
4640
4641 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
4642
4643         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
4644         by EABI.
4645
4646 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
4647
4648         * gcc.misc-tests/i386-prefetch.exp: New.
4649         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
4650         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
4651         * gcc.misc-tests/i386-pf-none-1.c: New test.
4652         * gcc.misc-tests/i386-pf-sse-1.c: New test.
4653
4654 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
4655
4656         * gcc.dg/gnu89-init-1.c: Add new tests.
4657
4658 2002-01-15  Andreas Jaeger  <aj@suse.de>
4659
4660         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
4661         * gcc.dg/i386-mmx-2.c: Likewise.
4662         * gcc.dg/i386-sse-1.c: Likewise.
4663         * gcc.dg/i386-sse-2.c: Likewise.
4664         * gcc.dg/i386-sse-3.c: Likewise.
4665
4666 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
4667
4668         * g77.f-torture/execute/intrinsic-unix-bessel.f:
4669         Uncomment additional cases that now pass.
4670
4671 2002-01-11  Richard Henderson  <rth@redhat.com>
4672
4673         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
4674         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
4675
4676 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
4677
4678         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
4679
4680 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
4681
4682         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
4683         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
4684
4685 2002-01-10  Dale Johannesen  <dalej@apple.com>
4686
4687         * gcc.c-torture/execute/loop-11.c: New.
4688
4689 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
4690
4691         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
4692         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
4693
4694 2002-01-09  Richard Henderson  <rth@redhat.com>
4695
4696         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
4697         type in which to perform the operation for each size.
4698
4699 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
4700
4701         * gcc.c-torture/compile/20020109-2.c: New test.
4702
4703 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
4704
4705         * gcc.c-torture/execute/loop-10.c: New test.
4706
4707 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4708
4709         * gcc.c-torture/compile/20010226-1.c: New test.
4710         * gcc.c-torture/compile/20010227-1.c: New test.
4711         * gcc.c-torture/compile/20010426-1.c: New test.
4712         * gcc.c-torture/compile/20010510-1.c: New test.
4713         * gcc.c-torture/compile/20010605-3.c: New test.
4714         * gcc.c-torture/compile/20010824-1.c: New test.
4715         * gcc.c-torture/execute/20010409-1.c: New test.
4716         * gcc.dg/noncompile/20000901-1.c: New test.
4717         * gcc.dg/20001023-1.c: New test.
4718         * gcc.dg/20001101-1.c: New test.
4719         * gcc.dg/20001102-1.c: New test.
4720         * gcc.dg/20010207-1.c: New test.
4721         * gcc.dg/20010405-1.c: New test.
4722         * gcc.dg/20010822-1.c: New test.
4723         * gcc.dg/20011107-1.c: New test.
4724
4725 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
4726
4727         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
4728
4729         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
4730         execution failure on PA targets.
4731
4732 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4733
4734         * gcc.c-torture/compile/20020109-1.c: New test.
4735
4736 2002-01-08  Kazu Hirata  <kazu@hxi.com>
4737
4738         * gcc.c-torture/execute/20020108-1.c: New test.
4739
4740 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
4741
4742         * gcc.dg/20020108-1.c: New test.
4743
4744 2002-01-08  H.J. Lu <hjl@gnu.org>
4745
4746         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
4747         for header files.
4748
4749 2002-01-08  Geoff Keating  <geoffk@redhat.com>
4750
4751         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
4752         consistency.
4753
4754 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
4755
4756         * gcc.dg/altivec-4.c: Test altivec predicates.
4757
4758 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
4759
4760         * gcc.c-torture/execute/20020107-1.c: New test.
4761
4762 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
4763
4764         PR c/5279
4765         * gcc.c-torture/compile/20020106-1.c: New test.
4766
4767 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
4768
4769         * gcc.c-torture/execute/nestfunc-4.c: New test.
4770
4771 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4772
4773         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
4774         extra triple that slipped in.
4775         * g++.old-deja/g++.abi/align.C: Likewise.
4776         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4777
4778 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4779
4780         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
4781         * g++.old-deja/g++.abi/align.C: Likewise.
4782         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4783
4784         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
4785         on FreeBSD/i386.
4786         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
4787         FreeBSD.
4788
4789 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
4790
4791         * gcc.dg/20020104-1.c: New test.
4792
4793         * gcc.dg/20020104-2.c: New test.
4794
4795 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
4796
4797         * gcc.dg/20020103-1.c: Fix typo in target selector.
4798
4799 2002-01-03  Richard Henderson  <rth@redhat.com>
4800
4801         * gcc.dg/20020103-1.c: New.
4802
4803 2002-01-03  Kazu Hirata  <kazu@hxi.com>
4804
4805         * gcc.c-torture/execute/20020103-1.c: New test.
4806
4807 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
4808
4809         * g++.dg/other/debug2.C: New test.
4810
4811         * gcc.c-torture/compile/20020103-1.c: New test.
4812
4813 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
4814
4815         * gcc.dg/gnu89-init-1.c: Added new tests.
4816
4817 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4818
4819         * g++.dg/template/friend2.C: Remove as patch is reverted.
4820
4821         * g++.dg/warn/oldcast1.C: New test.
4822
4823         * g++.dg/template/ptrmem1.C: New test.
4824         * g++.dg/template/ptrmem2.C: New test.
4825
4826         * g++.dg/template/ntp.C: New test.
4827
4828         * g++.dg/other/component1.C: New test.
4829
4830         * g++.dg/template/ttp3.C: New test.
4831
4832         * g++.dg/template/friend2.C: New test.
4833         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
4834
4835 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4836
4837         * g++.dg/other/ptrmem1.C: New test.
4838         * g++.dg/other/ptrmem2.C: New test.
4839
4840 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4841
4842         * g++.dg/template/ctor1.C: New test.
4843
4844 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4845
4846         * g++.dg/template/friend2.C: New test.
4847
4848 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
4849
4850         * gcc.dg/mmix-1.c: New test.
4851
4852 2001-12-31  Richard Henderson  <rth@redhat.com>
4853
4854         * gcc.dg/asm-5.c: New.
4855
4856 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
4857
4858         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
4859         in namespace __gnu_cxx
4860
4861 2001-12-30  Richard Henderson  <rth@redhat.com>
4862
4863         * gcc.dg/debug-6.c: New.
4864
4865 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
4866
4867         * gcc.c-torture/compile/20011229-2.c: New test.
4868
4869 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
4870
4871         * gcc.dg/debug-3.c: New test.
4872         * gcc.dg/debug-4.c: New test.
4873         * gcc.dg/debug-5.c: New test.
4874
4875 2001-12-29  Richard Henderson  <rth@redhat.com>
4876
4877         * g++.dg/eh/loop1.C: New.
4878
4879 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4880
4881         * g++.dg/template/crash1.C: New test.
4882
4883 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4884
4885         * g++.dg/other/const1.C: New test.
4886
4887 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
4888
4889         * gcc.c-torture/compile/20011229-1.c: New test.
4890
4891 2001-12-28  Stan Shebs  <shebs@apple.com>
4892
4893         * lib/objc-torture.exp: Resync with c-torture.exp.
4894         * lib/objc.exp: Load standard libraries.
4895
4896 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
4897
4898         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
4899         additional tests.
4900
4901 2001-12-27  Roger Sayle <roger@eyesopen.com>
4902
4903         * gcc.c-torture/execute/string-opt-16.c: New testcase.
4904
4905 2001-12-27  Richard Henderson  <rth@redhat.com>
4906
4907         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
4908
4909 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
4910
4911         * g++.dg/eh/ctor1.C: New test.
4912         * g++.dg/other/error2.C: New test.
4913
4914 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
4915
4916         * g++.dg/other/init2.C: New test.
4917
4918 2001-12-24  Richard Henderson  <rth@redhat.com>
4919
4920         * gcc.dg/20011223-1.c: New.
4921         * gcc.dg/inline-1.c: New.
4922
4923 2001-12-23  Richard Henderson  <rth@redhat.com>
4924
4925         * gcc.dg/asm-4.c: Test operand modifiers.
4926
4927 2001-12-23  Richard Henderson  <rth@redhat.com>
4928
4929         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
4930
4931 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4932
4933         * gcc.c-torture/execute/20011223-1.c: New test.
4934
4935 2001-12-21  Richard Henderson  <rth@redhat.com>
4936
4937         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
4938         re-enables the warning.
4939
4940 2001-12-21  Richard Henderson  <rth@redhat.com>
4941
4942         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
4943
4944 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
4945
4946         * gcc.c-torture/compile/20011218-1.c: New test.
4947
4948 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
4949
4950         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
4951         arm-isr.c test.
4952         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
4953         epilogue generation for ARM ISR routines.
4954
4955 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4956
4957         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
4958         * gcc.dg/format/c90-printf-3.c: Likewise.
4959         * gcc.dg/format/c99-printf-3.c: Likewise.
4960         * gcc.dg/format/ext-1.c: Likewise.
4961         * gcc.dg/format/ext-6.c: Likewise.
4962         * gcc.dg/format/format.h: Prototype unlocked stdio.
4963
4964 2001-12-20  Richard Henderson  <rth@redhat.com>
4965
4966         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
4967         (arena): Use it.
4968         (malloc): Correct allocation logic.  Abort if we fill up the
4969         arena before initialization complete.
4970         (realloc): Correct allocation logic.
4971
4972 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
4973
4974         * gcc.c-torture/compile/20011219-2.c: New test.
4975
4976         * gcc.c-torture/execute/20011219-1.c: New test.
4977
4978 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
4979
4980         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
4981         target does not support weak symbols.
4982
4983 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
4984
4985         * gcc.c-torture/compile/20011219-1.c: New test.
4986
4987 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
4988
4989         * g++.dg/other/error1.C: New test.
4990
4991 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
4992
4993         * gcc.c-torture/execute/20011217-1.c: New test.
4994
4995 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
4996
4997         * objc.dg/special/: New directory.
4998         * objc.dg/special/special.exp: New file.
4999         * objc.dg/special/unclaimed-category-1.h: New file.
5000         * objc.dg/special/unclaimed-category-1a.m: New file.
5001         * objc.dg/special/unclaimed-category-1.m: New file.
5002
5003 2001-12-17  Andreas Jaeger  <aj@suse.de>
5004
5005         * gcc.c-torture/compile/20011217-2.c: New test.
5006
5007 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5008
5009         * gcc.c-torture/compile/20011217-1.c: New test.
5010
5011 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
5012
5013         * testsuite/gcc.dg/20011214-1.c: New.
5014
5015 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
5016
5017         * gcc.dg/altivec-4.c: New.
5018
5019 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
5020
5021         * gcc.dg/20011113-1.c: New test.
5022
5023 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5024
5025         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
5026         std::__malloc_alloc_template<0> and
5027         std::__default_alloc_template<false, 0>.
5028
5029 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5030
5031         * objc/execute/bf-21.m: New test.
5032         * objc/execute/enumeration-1.m: New test.
5033         * objc/execute/enumeration-2.m: New test.
5034
5035 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
5036
5037         * gcc.dg/gnu89-init-1.c: New test.
5038
5039 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
5040
5041         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
5042         * g++.old-deja/g++.jason/2371.C: Likewise.
5043         * g++.old-deja/g++.jason/template33.C: Likewise.
5044         * g++.old-deja/g++.jason/template34.C: Likewise.
5045         * g++.old-deja/g++.jason/template36.C: Likewise.
5046         * g++.old-deja/g++.oliva/typename1.C: Likewise.
5047         * g++.old-deja/g++.oliva/typename2.C: Likewise.
5048         * g++.old-deja/g++.other/typename1.C: Likewise.
5049         * g++.old-deja/g++.pt/inherit2.C: Likewise.
5050         * g++.old-deja/g++.pt/nontype5.C: Likewise.
5051         * g++.old-deja/g++.pt/typename11.C: Likewise.
5052         * g++.old-deja/g++.pt/typename14.C: Likewise.
5053         * g++.old-deja/g++.pt/typename16.C: Likewise.
5054         * g++.old-deja/g++.pt/typename3.C: Likewise.
5055         * g++.old-deja/g++.pt/typename4.C: Likewise.
5056         * g++.old-deja/g++.pt/typename5.C: Likewise.
5057         * g++.old-deja/g++.pt/typename7.C: Likewise.
5058         * g++.old-deja/g++.robertl/eb9.C: Likewise.
5059
5060 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
5061
5062         * g++.dg/other/linkage1.C: New test.
5063         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
5064         specifiers.
5065
5066 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
5067
5068         * gcc.dg/concat.c: New test.
5069
5070 2001-12-11  Stan Shebs  <shebs@apple.com>
5071
5072         * objc/compile: New test directory.
5073         * objc/compile/compile.exp: New expect script.
5074         * objc/compile/20011211-1.m: New compile test.
5075
5076 2001-12-11  Jason Merrill  <jason@redhat.com>
5077
5078         * lib/prune.exp (prune_gcc_output): Also handle "In member
5079         function".  So many permutations...
5080
5081 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
5082
5083         * g++.dg/template/typedef1.C: New test.
5084
5085 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
5086
5087         * g++.dg/other/copy1.C: New test.
5088
5089 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
5090
5091         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
5092
5093         * gcc.dg/builtin-choose-expr.c: New.
5094
5095 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
5096
5097         * gcc.dg/altivec-2.c: New.
5098
5099 2001-12-07  Richard Henderson  <rth@redhat.com>
5100
5101         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
5102
5103 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
5104
5105         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
5106         ultrasparc.
5107
5108 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5109
5110         * g++-old.deja/g++.robertl/eb101.C: Deleted.
5111
5112 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
5113
5114         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
5115         variable argument list.
5116
5117 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
5118
5119         * gcc.c-torture/execute/memcheck: Delete entire directory.
5120         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
5121         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
5122
5123 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5124
5125         * gcc.dg/Wshadow-1.c: New test.
5126
5127 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
5128
5129         * gcc.c-torture/compile/20011130-1.c: New test.
5130
5131         * gcc.dg/noncompile/20011025-1.c: New test.
5132
5133         * g++.dg/other/anon-union.C: New test.
5134
5135         * gcc.c-torture/execute/20011024-1.c: New test.
5136
5137 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5138
5139         * gcc.c-torture/execute/20000722-1.x,
5140         gcc.c-torture/execute/20010123-1.x: Remove.
5141         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
5142         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
5143         gcc.dg/c99-complit-2.c: New tests.
5144
5145 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
5146
5147         * g++.dg/inherit/base1.C: New test.
5148
5149 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
5150
5151         * g++.dg/other/stdarg1.C: New test.
5152
5153         * gcc.c-torture/compile/20011130-2.c: New test.
5154
5155 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
5156
5157         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
5158         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
5159         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
5160         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
5161         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
5162         * gcc.dg/builtin-prefetch-1.c: New test.
5163
5164 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
5165
5166         * gcc.dg/20011130-1.c: New test.
5167
5168 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
5169
5170         * g++.dg/other/scope1.C: New test.
5171         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
5172
5173 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5174
5175         * gcc.dg/vla-init-1.c: New test.
5176
5177 2001-12-01  Geoff Keating  <geoffk@redhat.com>
5178
5179         * gcc.c-torture/compile/structs.c: New testcase from GDB.
5180
5181 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5182
5183         * objc.dg/alias.m: Update.
5184         * objc.dg/class-1.m: Update.
5185         * objc.dg/const-str-1.m: Update.
5186         * objc.dg/fwd-proto-1.m: Update.
5187         * objc.dg/id-1.m: Update.
5188         * objc.dg/super-class-1.m: Update.
5189
5190 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
5191
5192         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
5193         constructs.
5194
5195 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
5196
5197         * gcc.c-torture/execute/20011128-1.c: New test.
5198
5199 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
5200
5201         * gcc.dg/20011127-1.c: New test.
5202
5203 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5204
5205         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
5206         from Austin Group draft 7.
5207         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
5208         scanf format arguments.
5209         * gcc.dg/format/no-exargs-2.c: New test.
5210
5211 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
5212
5213         * g++.dg/abi/vbase8-4.C: New test.
5214
5215 2001-11-24  Ian Lance Taylor  <ian@airs.com>
5216
5217         * gcc.c-torture/execute/20011121-1.c: New test.
5218
5219 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
5220
5221         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
5222
5223 2001-11-23  Andreas Jaeger  <aj@suse.de>
5224
5225         * gcc.dg/cpp/charconst-2.c: New test.
5226
5227 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
5228
5229         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
5230         to the host if it is remote.  Let tests specify extra headers
5231         they use.
5232         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
5233         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
5234         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
5235         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
5236         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
5237         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
5238         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
5239         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
5240         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
5241         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
5242
5243 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
5244
5245         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
5246         for little endian ARMs.
5247
5248 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
5249
5250         * gcc.c-torture/compile/20011119-1.c: New test.
5251         * gcc.c-torture/compile/20011119-2.c: New test.
5252
5253 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
5254
5255         * gcc.dg/altivec-1.c: Fix typo.
5256
5257 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5258
5259         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
5260
5261 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
5262
5263         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
5264
5265 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
5266
5267         * lib/g77.exp: Don't specify --rpath-link.
5268
5269         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
5270         across all the headers.
5271         * gcc.dg/format/format.exp: For testing on a remote host,
5272         copy format.h.
5273
5274         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
5275         * gcc.c-torture/execute/930406-1.c: Likewise.
5276         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5277
5278 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
5279
5280         * gcc.dg/altivec-1.c: New.
5281
5282 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
5283
5284         * gcc.dg/cpp/fpreprocessed.c: New test case.
5285
5286 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5287
5288         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
5289         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
5290         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
5291
5292 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5293
5294         * gcc.dg/no-builtin-1.c: New test.
5295
5296 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
5297
5298         * gcc.c-torture/execute/20011115-1.c: New test.
5299
5300 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
5301
5302         * gcc.c-torture/compile/20011114-2.c: New test.
5303         * gcc.c-torture/compile/20011114-3.c: New test.
5304         * gcc.c-torture/compile/20011114-4.c: New test.
5305
5306 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
5307
5308         * g++.dg/other/init1.C: New test.
5309
5310 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
5311
5312         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
5313         message.
5314
5315         * gcc.c-torture/execute/20011114-1.c: New testcase.
5316
5317         * gcc.c-torture/compile/20010327-1.c: Revert last change.
5318         * gcc.c-torture/compile/20011114-1.c: New test, exactly
5319         like the (before this change) version of 20010327-1.c.
5320
5321 2001-11-14  Roger Sayle <roger@eyesopen.com>
5322
5323         * gcc.c-torture/execute/string-opt-13.c: New testcase.
5324
5325 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
5326
5327         * g++.dg/init/array2.C: New test.
5328
5329 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
5330
5331         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
5332
5333 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
5334
5335         * g++.dg/other/forscope1.C: New test.
5336         * g++.dg/ext/forscope1.C: New test.
5337         * g++.dg/ext/forscope2.C: New test.
5338
5339 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
5340
5341         * gcc.c-torture/execute/20011113-1.c: New test.
5342
5343 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
5344
5345         * gcc.c-torture/execute/20011109-2.c: New test.
5346
5347         * gcc.c-torture/execute/20011109-1.c: New test.
5348
5349 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
5350
5351         * gcc.c-torture/compile/20011109-1.c: New test.
5352
5353 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
5354
5355         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
5356         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
5357         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
5358         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
5359         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
5360         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
5361         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
5362
5363 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5364
5365         * g++.dg/warn/Wshadow-1.C: New tests.
5366         * g++.old-deja/g++.mike/for3.C: Update.
5367
5368 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5369
5370         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
5371         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
5372         XFAILs.  Adjust expected error texts.
5373         * gcc.c-torture/compile/20011106-1.c,
5374         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
5375         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
5376         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
5377         gcc.dg/c99-array-lval-5.c: New tests.
5378
5379 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5380
5381         * gcc.dg/cpp/defined.c: Update.
5382
5383 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5384
5385         * gcc.c-torture/execute/anon-1.c: New test.
5386
5387 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
5388
5389         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
5390         same size, so no warning should be produced on stormy16.
5391
5392         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
5393         due to oversized array.
5394         * g++.old-deja/g++.mike/ns15.C: Likewise.
5395         * g++.old-deja/g++.pt/crash16.C: Likewise.
5396
5397 2001-11-02  Graham Stott  <grahams@redhat.com>
5398
5399         * g++.dgother/debug1.C: Fix typos.
5400
5401 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
5402
5403         * g++.dg/other/debug1.C: New test.
5404
5405 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5406
5407         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
5408         of unsigned long.
5409
5410 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
5411
5412         * gcc.dg/20011029-2.c: New test.
5413
5414         * gcc.c-torture/compile/20011029-1.c: New test.
5415
5416 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5417
5418         * objc/execute/class_self-1.m: New test.
5419         * objc/execute/class_self-2.m: New test.
5420
5421 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
5422
5423         * gcc.misc-tests/msgs.exp: Delete.
5424         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
5425         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
5426         error set to match recent changes.
5427
5428 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
5429
5430         * gcc.dg/20011021-1.c: New test.
5431
5432 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
5433
5434         * gcc.c-torture/compile/20011023-1.c: New test.
5435
5436 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
5437
5438         * lib/g77.exp: Rewrite based on lib/g++.exp.
5439
5440 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
5441
5442         * gcc.c-torture/execute/20011019-1.c: New test.
5443
5444         * gcc.dg/20011018-1.c: New test.
5445
5446 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
5447
5448         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
5449
5450 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
5451
5452         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
5453         * gcc.dg/attr-invalid.c: Likewise.
5454
5455 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
5456
5457         * testsuite/gcc.dg/20011015-1.c: New test.
5458
5459 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5460
5461         * g++.dg/template/unify2.C: New test.
5462
5463 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5464
5465         * g++.dg/other/exception-specification.C: New test
5466
5467 2001-10-13  Tom Rix  <trix@redhat.com>
5468
5469         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
5470         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
5471
5472 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
5473
5474         * testsuite/gcc.dg/20011009-1.c: New test.
5475
5476 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
5477
5478         PR g++/4476
5479         * g++.dg/other/friend1.C: New test.
5480
5481 2001-10-11  Richard Henderson  <rth@redhat.com>
5482
5483         * g++.old-deja/g++.other/crash18.C: Add -S to options.
5484
5485 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5486
5487         * gcc.c-torture/compile/20011010-1.c: New.
5488
5489 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5490
5491         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
5492         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
5493         g77.f-torture/execute/execute.exp,
5494         g77.f-torture/noncompile/noncompile.exp,
5495         gcc.c-torture/compile/compile.exp,
5496         gcc.c-torture/execute/execute.exp,
5497         gcc.c-torture/execute/ieee/ieee.exp,
5498         gcc.c-torture/execute/memcheck/memcheck.exp,
5499         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
5500         objc/execute/execute.exp: Update FSF address.
5501
5502 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
5503
5504         * gcc.dg/cpp/cmdlne-C.c: Update.
5505         * gcc.dg/cpp/cmdlne-C2.c: New.
5506
5507 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5508
5509         * gcc.c-torture/execute/20011008-3.c: New.
5510
5511 2001-10-08  DJ Delorie  <dj@redhat.com>
5512
5513         * gcc.dg/20011008-1.c: New.
5514         * gcc.dg/20011008-2.c: New.
5515
5516 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5517
5518         * gcc.dg/cpp/spacing1.c: Update test.
5519
5520 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5521
5522         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
5523         spelling errors of "separate" as "seperate".
5524
5525 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
5526
5527         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
5528         enough to avoid inlining.
5529
5530 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5531
5532         * lib/g77.exp: set libg2c_dir correctly.
5533
5534 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5535
5536         * gcc.dg/cpp/macro11.c: New test.
5537
5538 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5539
5540         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
5541         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
5542         gcc.dg/format/multattr-3.c: New tests.
5543         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
5544         tests for format attributes on function pointers being rejected.
5545
5546 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5547
5548         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
5549
5550 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5551
5552         * g++.dg/warn/format1.C: New test.
5553
5554 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
5555
5556         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
5557
5558 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5559
5560         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
5561
5562 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5563
5564         * gcc.dg/cpp/redef2.c: Add test.
5565
5566 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
5567
5568         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
5569         long-standing bug on i686, apparently.
5570         * gcc.c-torture/execute/loop-2c.x: New file.
5571         * gcc.c-torture/execute/loop-2d.x: New file.
5572         * gcc.c-torture/execute/loop-3c.x: New file.
5573
5574 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
5575
5576         * gcc.dg/cpp/20000625-2.c: Correct line number.
5577
5578 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5579
5580         * gcc.dg/cpp/macro10.c: New test.
5581         * gcc.dg/cpp/strify3.c: New test.
5582         * gcc.dg/cpp/spacing1.c: Add tests.
5583         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
5584         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
5585
5586 2001-09-24  DJ Delorie  <dj@redhat.com>
5587
5588         * gcc.c-torture/execute/20010924-1.c: New test.
5589
5590 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5591
5592         * testsuite/objc/execute/paste.m: Remove.
5593
5594 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5595
5596         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
5597
5598 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
5599
5600         * g77.dg/strlen0.f: New test.
5601
5602 2001-09-21  Richard Henderson  <rth@redhat.com>
5603
5604         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
5605         * g++.old-deja/g++.abi/vtable2.C: Likewise.
5606
5607 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5608
5609         Table-driven attributes.
5610         * g++.dg/ext/attrib1.C: New test.
5611
5612 2001-09-20  DJ Delorie  <dj@redhat.com>
5613
5614         * gcc.dg/20000926-1.c: Update expected warning messages.
5615         * gcc.dg/array-2.c: Likewise, and test for warnings too.
5616         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
5617         array.
5618
5619 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
5620
5621         * g++.dg/eh/registers1.C: New test case.
5622
5623 2001-09-17  Richard Henderson  <rth@redhat.com>
5624
5625         * gcc.dg/array-5.c: Fix VLA decomposition test.
5626
5627 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5628
5629         * gcc.dg/cpp/line5.c: New testcase.
5630
5631 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
5632
5633         * gcc.dg/cpp/macro9.c: New test.
5634
5635 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
5636
5637         * gcc.c-torture/execute/980223.c: Change type of addr from long
5638         to char *.
5639
5640 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
5641
5642         * gcc.c-torture/execute/20010915-1.c: New test.
5643
5644 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
5645
5646         * g77.dg/bprob: New directory.
5647         * g77.dg/bprob/bprob.exp: New file.
5648         * g77.dg/bprob/bprob-1.f: New test.
5649         * g77.dg/gcov: New directory.
5650         * g77.dg/gcov/gcov.exp: New file.
5651         * g77.dg/gcov/gcov-1.f: New test.
5652         * g77.dg/gcov/gcov-1.x: New file.
5653
5654 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5655
5656         * gcc.dg/cpp/directiv.c: Update.
5657         * gcc.dg/cpp/undef1.c: Update.
5658
5659 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
5660
5661         * gcc.dg/20010912-1.c: New test.
5662
5663 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
5664
5665         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
5666         language-independent file in lib.
5667         * lib/gcov.exp: New file.
5668
5669 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5670
5671         * gcc.c-torture/compile/20010911-1.c: New test.
5672
5673 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
5674
5675         * lib/profopt.exp: New, to support profile-directed optimizations.
5676         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
5677         * gcc.misc-tests/bprob-1.c: New test.
5678         * gcc.misc-tests/bprob-2.c: New test.
5679
5680 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
5681
5682         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
5683         XFAIL and which kinds of gcov output to verify.
5684         * gcc.misc-tests/gcov-4b.x: New file.
5685         * gcc.misc-tests/gcov-5b.x: New file.
5686         * gcc.misc-tests/gcov-6.x: New file.
5687         * gcc.misc-tests/gcov-7.c: New test.
5688         * gcc.misc-tests/gcov-7.x: New file.
5689
5690 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
5691
5692         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
5693         * gcc.misc-tests/gcov-6.c: New test.
5694
5695 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5696
5697         PR c++/3986
5698         * g++.dg/abi/vbase1.C: New test.
5699
5700 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
5701
5702         * objc.dg/method-2.m: New.
5703
5704 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5705
5706         PR c++/4203
5707         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
5708         * g++.dg/init/empty1.C: New test.
5709
5710 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
5711
5712         * gcc.c-torture/compile/20010903-1.c: New test.
5713
5714 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
5715
5716         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
5717         for m68k.
5718
5719 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
5720
5721         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
5722
5723         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
5724
5725         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
5726
5727 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
5728
5729         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
5730         for 16-bit 'unsigned int'.
5731
5732 2001-08-29  Kazu Hirata  <kazu@hxi.com>
5733
5734         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
5735
5736 2001-08-27  Richard Henderson  <rth@redhat.com>
5737
5738         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
5739         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
5740
5741 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
5742
5743         * gcc.dg/asm-names.c (ymain): New.
5744
5745 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
5746
5747         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
5748         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
5749         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
5750
5751 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5752
5753         * gcc.dg/compare5.c: New testcase.
5754
5755 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
5756
5757         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
5758         and "In instantiation".
5759
5760 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
5761
5762         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
5763
5764 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
5765
5766         * gcc.misc-tests/gcov.exp: Add support for branch information.
5767         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
5768         * gcc.misc-tests/gcov-4.c: New test.
5769         * gcc.misc-tests/gcov-4b.c: New test.
5770         * gcc.misc-tests/gcov-5b.c: New test.
5771
5772 2001-08-20  Zack Weinberg  <zackw@panix.com>
5773
5774         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
5775         expected to fail.
5776
5777 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5778
5779         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
5780
5781 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
5782
5783         * g++.dg/eh/template1.C: New test.
5784
5785 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
5786
5787         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
5788         Fix thinko.
5789         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
5790         for xfail.
5791
5792 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
5793
5794         * lib/g77-dg.exp:  Use prune.exp for common procedures
5795         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
5796         * lib/g77.exp: (g77-dg-prune) Remove
5797
5798 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
5799
5800         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
5801
5802 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5803
5804         * g++.dg/template/unify1.C: New test.
5805
5806 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
5807
5808         * g++.dg/abi/empty4.C: New test.
5809
5810 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
5811
5812         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
5813         solaris2.*
5814         * g77.f-torture/compile/pr3743.x: Likewise
5815
5816 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5817
5818         * g++.dg/other/using-declaration.C: New test.
5819
5820 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5821
5822         * gcc.dg/cpp/tr-sign.c: New testcase.
5823
5824 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5825
5826         * gcc.dg/cpp/19951025-1.c: Revert.
5827         * gcc.dg/cpp/directiv.c: We no longer process directives that
5828         interrupt macro arguments.
5829
5830 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
5831
5832         * gcc.dg/bconstp-1.c: New test.
5833
5834 2001-08-03  Richard Henderson  <rth@redhat.com>
5835
5836         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
5837
5838 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5839
5840         * gcc.dg/cpp/19951025-1.c: Update.
5841
5842 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
5843
5844         * g77.dg/ff90-1.f (s): Fix reference of variable z,
5845         should be x.
5846
5847 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
5848
5849         Kill -fhonor-std.
5850         * g++.old-deja/g++.ns/ns14.C: Remove special options.
5851         * g++.old-deja/g++.other/std1.C: Likewise.
5852         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
5853
5854 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
5855
5856         * lib/g77.exp:  Load gcc-defs.exp for common procedures
5857         (g77_pass, g77_fail, g77_finish, g77_exit,
5858         ${tool}_check_unsupported_p} Now redundant.  Deleted.
5859
5860 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
5861
5862         * g77.dg/fbackslash.f
5863         * g77.dg/fcase-preserve.f
5864         * g77.dg/ff90-1.f
5865         * g77.dg/ffixed-line-length-0.f
5866         * g77.dg/ffixed-line-length-132.f
5867         * g77.dg/ffixed-line-length-7.f
5868         * g77.dg/ffixed-line-length-72.f
5869         * g77.dg/ffixed-line-length-none.f
5870         * g77.dg/ffree-form-1.f
5871         * g77.dg/fno-backslash.f
5872         * g77.dg/fno-f90-1.f
5873         * g77.dg/fno-fixed-form-1.f
5874         * g77.dg/fno-onetrip.f
5875         * g77.dg/fno-typeless-boz.f
5876         * g77.dg/fno-underscoring.f
5877         * g77.dg/fno-vxt-1.f
5878         * g77.dg/fonetrip.f
5879         * g77.dg/ftypeless-boz.f
5880         * g77.dg/fugly-assumed.f
5881         * g77.dg/funderscoring.f
5882         * g77.dg/fvxt-1.f
5883
5884 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
5885
5886         * objc.dg/fwd-proto-1.m: New.
5887         * objc.dg/local-decl-1.m: New.
5888         * objc.dg/naming-1.m: New.
5889         * objc.dg/naming-2.m: New.
5890         * objc.dg/proto-hier-1.m: New.
5891
5892 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
5893
5894         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
5895         largest-type elements to a struct makes its size grow.
5896
5897 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5898
5899         * g++.dg/abi/vthunk1.C: New test.
5900
5901 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5902
5903         * g++.dg/abi/vbase8-22.C: New test.
5904
5905 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5906
5907         * gcc.dg/cpp/macro8.c: New test.
5908
5909 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5910
5911         * g++.dg/abi/vbase8-21.C: New test.
5912
5913 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5914
5915         * g++.dg/abi/vbase8-10.C: New test.
5916
5917 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5918
5919         * lib/g++.exp (g++_set_ld_library_path): Renamed to
5920         ${tool}_set_ld_library_path.
5921         Changed caller.
5922         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
5923         g++.exp.
5924
5925 2001-07-26  Stan Cox <scox@redhat.com>
5926
5927         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
5928         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
5929         gcc_exit, gcc_check_unsupported_p):
5930         Moved to gcc-deps.exp
5931         * gcc-deps.exp: New file.
5932
5933 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5934
5935         * g++.old-deja/g++.pt/defarg14.C: New test.
5936
5937 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5938
5939         * g++.old-deja/g++.other/lineno5.C: New test.
5940
5941 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5942
5943         * g++.old-deja/g++.pt/crash68.C: New test.
5944
5945 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5946
5947         * g++.old-deja/g++.other/crash42.C: New test.
5948
5949 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5950
5951         * gcc.dg/cpp/extratokens.c: Fix.
5952         * gcc.dg/cpp/skipping2.c: New tests.
5953
5954 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5955
5956         * gcc.c-torture/execute/20010724-1.c: New file.
5957         * gcc.c-torture/execute/20010724-1.x: New file.
5958
5959 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5960
5961         * g++.old-deja/g++.other/cond7.C: New test.
5962
5963 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5964
5965         * g++.old-deja/g++.other/optimize4.C: New test.
5966
5967 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5968
5969         * g++.old-deja/g++.abi/vbase8-5.C: New test.
5970
5971 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
5972
5973         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
5974         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
5975         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
5976         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
5977
5978         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
5979         bug report" message.
5980
5981         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
5982         * g++.dg/ext/instantiate1.C: Move from old-deja.
5983
5984 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
5985
5986         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
5987         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
5988         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
5989         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
5990
5991 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
5992
5993         * gcc.c-torture/execute/20010723-1.c: New test.
5994
5995 2001-07-23  Ben Elliston  <bje@redhat.com>
5996
5997         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
5998
5999 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6000
6001         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
6002         i[34567]86-*-*.
6003         Delete handling of ieee_multilib_flags.
6004         Pass -mieee for alpha*-*-* and sh-*-*.
6005         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
6006
6007 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
6008
6009         Remove old-abi tests.
6010         * g++.old-deja/g++.mike/p11116.C: Remove.
6011         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
6012
6013 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
6014
6015         * g77.f-torture/compile/pr3743.f:  New test
6016
6017 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
6018
6019         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
6020
6021 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6022
6023         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
6024         g++.old-deja/g++.pt/static6.C: Likewise.
6025         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
6026         supports weak symbols.
6027
6028 2001-07-18  Andreas Jaeger  <aj@suse.de>
6029
6030         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
6031         supported again.
6032
6033 2001-07-18  Andreas Jaeger  <aj@suse.de>
6034
6035         * gcc.dg/iftrap-1.c: Fix target line.
6036
6037 2001-07-17  Richard Henderson  <rth@redhat.com>
6038
6039         * gcc.c-torture/execute/20010717-1.c: New.
6040
6041 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6042
6043         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
6044         tests.
6045
6046 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6047
6048         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6049
6050 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6051
6052         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
6053         UAC_SIGBUS, UAC_NOPRINT definitions.
6054
6055 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
6056
6057         * objc/execute/object_is_class.m: New test.
6058         * objc/execute/object_is_meta_class.m: New test.
6059
6060 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6061
6062         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
6063         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
6064
6065 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
6066
6067         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
6068         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
6069
6070 2001-07-14  Richard Henderson  <rth@redhat.com>
6071
6072         * gcc.dg/iftrap-1.c: New.
6073
6074 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
6075
6076         * g77.f-torture/execute/intrinsic77.f: New test.
6077
6078 2001-07-11  Janis Johnson <janis@us.ibm.com>
6079
6080         * gcc.misc-tests/gcov-3.c: New test.
6081
6082 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
6083
6084         * gcc.c-torture/compile/20010711-1.c,
6085         * gcc.c-torture/compile/20010711-2.c: New tests.
6086
6087 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
6088
6089         * gcc.c-torture/execute/20010711-1.c: New test.
6090
6091 2001-07-11  Ben Elliston  <bje@redhat.com>
6092
6093         * g++.old-deja/g++.other/enum5.C: New test.
6094
6095 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
6096
6097         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
6098         (g++-dg-prune): Call prune_gcc_output.
6099         * prune.exp: New file for prune_gcc_output.
6100         * lib/g++.exp, lib/gcc.exp: Load it.
6101
6102 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6103
6104         * gcc.c-torture/compile/20010701-1.c,
6105         g++.old-deja/g++.ext/attrib6.C: New tests.
6106
6107 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
6108
6109         * gcc.c-torture/compile/20010706-1.c: New test.
6110
6111 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
6112
6113         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
6114
6115 2001-06-28  Stan Shebs  <shebs@apple.com>
6116
6117         * gcc.dg/pragma-darwin.c: New test.
6118
6119 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6120
6121         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
6122         Solaris 2.[678] system.
6123
6124 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6125
6126         * gcc.dg/20010622-1.c: New test.
6127
6128 2001-06-18  Stan Shebs  <shebs@apple.com>
6129
6130         * objc.dg: New directory.
6131         * objc.dg/dg.exp: New file.
6132         * objc.dg/alias.m: New.
6133         * objc.dg/class-1.m: New.
6134         * objc.dg/class-2.m: New.
6135         * objc.dg/const-str-1.m: New.
6136         * objc.dg/const-str-2.m: New.
6137         * objc.dg/id-1.m: New.
6138         * objc.dg/method-1.m: New.
6139         * objc.dg/super-class-1.m: New.
6140         * lib/objc-dg.exp: New file.
6141
6142 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6143
6144         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
6145         of label name.
6146
6147 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
6148
6149         * g++.old-deja/g++.abi/vbase8-9.C: New test.
6150
6151 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6152
6153         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
6154         variable.
6155
6156 2001-06-12  Richard Henderson  <rth@redhat.com>
6157
6158         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
6159
6160 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
6161
6162         * g++.old-deja/g++.abi/vbase5.C: New test.
6163         * g++.old-deja/g++.abi/vbase6.C: New test.
6164         * g++.old-deja/g++.abi/vbase7.C: New test.
6165
6166 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6167
6168         * gcc.c-torture/compile/20010610-1.c: New test.
6169
6170 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
6171
6172         * g++.old-deja/g++.abi/vbase4.C: New test.
6173
6174 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6175
6176         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
6177         support %f for HC11/HC12 targets.
6178         * gcc.c-torture/execute/930513-1.x: New file, likewise.
6179         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
6180         on HC11/HC12 targets.
6181         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
6182
6183 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6184
6185         * gcc.dg/wchar_t-1.c: New file.
6186         * gcc.dg/wint_t-1.c: Likewise.
6187
6188 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
6189
6190         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
6191
6192 2001-06-11  Richard Henderson  <rth@redhat.com>
6193
6194         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
6195
6196 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6197
6198         * gcc.c-torture/compile/20010611-1.c: New test.
6199
6200 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6201
6202         * gcc.dg/c99-tag-1.c: Add more tests.
6203
6204 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
6205
6206         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
6207         representation on MN10300 and ARM/Thumb.
6208
6209 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
6210
6211         * g77.f-torture/execute/20010610.f: New.
6212
6213 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
6214
6215         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
6216         names.
6217
6218 2001-06-09  Richard Henderson  <rth@redhat.com>
6219
6220         * gcc.c-torture/execute/ashrdi-1.c: New.
6221         * gcc.c-torture/execute/ashldi-1.c: New.
6222         * gcc.c-torture/execute/lshrdi-1.c: New.
6223
6224 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
6225
6226         * objc/execute/load-3.m: Added. Check sending +load to categories,
6227         in addition to classes.
6228
6229 2001-06-08  Stan Shebs  <shebs@apple.com>
6230
6231         * objc/execute/load-2.m: New test.  From Nicola Pero
6232         <n.pero@mi.flashnet.it>.
6233
6234 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
6235
6236         * gcc.c-torture/execute/20010605-2.c: New test.
6237
6238 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6239
6240         * g++.old-deja/g++.abi/vbase2.C: New test.
6241         * g++.old-deja/g++.abi/vbase3.C: New test.
6242
6243 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6244
6245         * g++.old-deja/g++.pt/friend49.C: New test.
6246
6247 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
6248
6249         * g++.old-deja/g++.ext/anon3.C: New test.
6250
6251 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
6252
6253         * g++.old-deja/g++.other/conv7.C: New test.
6254
6255 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
6256
6257         * gcc.c-torture/compile/20010605-2.c: New test.
6258
6259 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6260
6261         * gcc.c-torture/execute/20010604-1.c: New test.
6262
6263 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
6264
6265         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
6266
6267 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
6268
6269         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
6270         (g++_link_flags): Likewise.
6271         (g++_init): Pass gccpath's value to two previous functions.
6272
6273 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6274
6275         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
6276         Ensure logfile entry matches exec command line.
6277
6278 2001-05-31  Richard Henderson  <rth@redhat.com>
6279
6280         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
6281         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
6282
6283 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
6284
6285         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
6286         compiler for irix6.2
6287
6288 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
6289
6290         * g++.old-deja/g++.other/optimize3.C: New file.
6291
6292 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
6293
6294         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
6295         assemble.
6296
6297 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
6298
6299         * g++.old-deja/g++.other/optimize2.C: New file.
6300
6301 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
6302
6303         * gcc.c-torture/compile/20010518-2.c: New file.
6304         * gcc.c-torture/execute/20010518-1.c: New file.
6305         * gcc.c-torture/execute/20010518-2.c: New file.
6306
6307 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6308
6309         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
6310
6311 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
6312
6313         G++ no longer defines builtins that do not begin with __builtin.
6314         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
6315         * g++.old-deja/g++.brendand/misc13.C: Likewise.
6316         * g++.old-deja/g++.law/builtin1.C: Likewise.
6317         * g++.old-deja/g++.law/cvt2.C: Likewise.
6318         * g++.old-deja/g++.mike/net5.C: Likewise.
6319         * g++.old-deja/g++.other/builtins1.C: Likewise.
6320         * g++.old-deja/g++.other/builtins2.C: Likewise.
6321         * g++.old-deja/g++.other/builtins3.C: Likewise.
6322         * g++.old-deja/g++.other/builtins4.C: Likewise.
6323         * g++.old-deja/g++.other/inline8.C: Likewise.
6324         * g++.old-deja/g++.robertl/eb39.C: Likewise.
6325
6326 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
6327
6328         * g++.old-deja/g++.pt/using1.C: Adjust.
6329         * g++.old-deja/g++.pt/using2.C: New test.
6330
6331 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
6332
6333         * gcc.dg/cpp/charconst.c: New tests.
6334         * gcc.dg/cpp/escape.c: New tests.
6335         * gcc.dg/cpp/escape-1.c: New tests.
6336         * gcc.dg/cpp/escape-2.c: New tests.
6337         * gcc.dg/cpp/ucs.c: New tests.
6338
6339 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
6340
6341         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
6342         native compiler for irix6.5.
6343
6344 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
6345
6346         * lib/g++.exp (g++_include_flags): Use args to compute
6347         get_multilibs.
6348         (g++_link_flags): Likewise.
6349         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
6350
6351 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6352
6353         * gcc.dg/c90-hexfloat-1.c: Add more tests.
6354
6355 2001-05-21  Geoff Keating  <geoffk@redhat.com>
6356
6357         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
6358         this file.
6359
6360 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6361
6362         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
6363         STACK_SIZE;
6364         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
6365         to STACK_SIZE; Use it to define size of add_histo array.
6366         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
6367         to STACK_SIZE.
6368         (f): Use GITT_SIZE to define size of gitt local table.
6369         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
6370         to STACK_SIZE; Use it to define size of bytemem array.
6371
6372 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6373
6374         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
6375         on 68HC11/HC12 due to the asm instruction.
6376         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
6377         * gcc.c-torture/compile/920520-1.x: Likewise.
6378         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
6379         on 68HC11/HC12 because the function is larger than 64K.
6380         * gcc.c-torture/compile/961203-1.x: New file, this test fails
6381         on 68HC11/HC12 because the structure is too large.
6382
6383 2001-05-20  Richard Henderson  <rth@redhat.com>
6384
6385         * gcc.c-torture/execute/20010520-1.c: New.
6386
6387 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6388
6389         * g++.old-deja/g++.warn/compare1.C: New test.
6390         * gcc.dg/compare4.c: New test.
6391
6392 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
6393
6394         * g++.old-deja/g++.other/optimize1.C: New test.
6395
6396 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6397
6398         * g++.old-deja/g++.pt/spec41.C: New test.
6399
6400 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
6401
6402         * gcc.c-torture/compile/20010114-1.x: Remove.
6403
6404 2001-05-18  Stan Shebs  <shebs@apple.com>
6405
6406         * gcc.c-torture/compile/20010518-1.c: New test.
6407
6408 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
6409
6410         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
6411         * g++.old-deja/g++.pt/crash67.C: New test.
6412
6413 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
6414
6415         * g++.old-deja/g++.other/debug9.C: New test.
6416
6417 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
6418
6419         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
6420
6421 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
6422
6423         * gcc.c-torture/compile/20010516-1.c: New test.
6424
6425 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6426
6427         * g++.old-deja/g++.other/crash41.C: New test.
6428
6429 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6430
6431         * g++.old-deja/g++.pt/crash66.C: New test.
6432
6433 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
6434
6435         * g++.old-deja/g++.robertl/eb27.C: Convert.
6436
6437 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
6438
6439         * g++.dg/friend-warn.C: New test.  Do not warn about friend
6440         declaration being redundant.
6441
6442 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
6443
6444         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
6445
6446 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
6447
6448         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
6449
6450 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
6451
6452         * lib/g++.exp: Use testsuite_flags.
6453
6454 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
6455
6456         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
6457
6458 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6459
6460         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
6461
6462 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
6463
6464         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
6465
6466 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
6467
6468         * gcc.c-torture/compile/20010313-1.c: New test.
6469
6470 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
6471
6472         * gcc.dg/cpp/direct2.c: New test.
6473         * gccq.dg/cpp/direct2s.c: New test.
6474
6475         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
6476
6477 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
6478
6479         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
6480         * g++.old-deja/g++.other/op3.C: Likewise.
6481
6482 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6483
6484         * gcc.dg/cpp/syshdr.h: New file.
6485         * gcc.dg/cpp/sysmac1.c: Update.
6486         * gcc.dg/cpp/sysmac2.c: Update.
6487
6488 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6489
6490         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
6491
6492 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
6493
6494         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
6495         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
6496
6497 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
6498
6499         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
6500
6501 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
6502
6503         * lib/g++.exp (g++_include_flags): Don't use any special flags
6504         if TESTING_IN_BUILD_TREE is not defined.
6505         (g++_init): Use a plain 'c++' as the compiler if
6506         TESTING_IN_BUILD_TREEE is not defined.
6507
6508 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6509
6510         * g++.old-deja/g++.eh/catch13.C: New test.
6511         * g++.old-deja/g++.eh/catch14.C: New test.
6512
6513 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6514
6515         * gcc.dg/cpp/tr-define.c: New test.
6516
6517 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
6518
6519         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
6520         <stdlib.h>, not <malloc.h>.
6521
6522 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6523
6524         * g++.old-deja/g++.ns/template17.C: New test.
6525
6526 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6527
6528         * g++.old-deja/g++.pt/ref4.C: New test.
6529
6530 2001-04-30  Richard Henderson  <rth@redhat.com>
6531
6532         * gcc.dg/20000724-1.c: Revert last change.
6533
6534 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
6535
6536         * g77.f-torture/execute/20010430.f: New test.
6537
6538 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
6539
6540         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
6541
6542 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
6543
6544         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
6545
6546 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6547
6548         * g++.old-deja/g++.eh/crash6.C: New test.
6549
6550 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6551
6552         * g++.old-deja/g++.other/warn7.C: New test.
6553
6554 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6555
6556         * g++.old-deja/g++.other/defarg9.C: New test.
6557
6558 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6559
6560         * g77.f-torture/compile/20010426.f: New test.
6561         * g77.f-torture/execute/20010426.f: New test.
6562
6563 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6564
6565         * g77.f-torture/compile/20000629-1.x: Remove - error
6566         has been fixed.
6567
6568 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
6569
6570         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
6571         Tweak slightly to work with g++.dg framework.
6572         * g++.dg/special/ecos.exp: Run initp1.C test.
6573         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
6574
6575         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
6576         its linker doesn't give line numbers either.
6577         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
6578
6579 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6580
6581         * g++.old-deja/g++.other/lex1.C: New test.
6582
6583 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
6584
6585         * gcc.dg/noncompile/20010425-1.c: New test.
6586
6587 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6588
6589         * g++.old-deja/g++.pt/mangle2.C: New test.
6590
6591 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6592
6593         * gcc.dg/format/plus-1.c: New test.
6594
6595 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6596
6597         * gcc.dg/20010423-1.c: New test.
6598
6599 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6600
6601         * gcc.c-torture/execute/20010422-1.c: New test.
6602
6603 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
6604
6605         * g++.old-deja/g++.ns/type2.C: New test.
6606
6607 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
6608
6609         * g++.old-deja/g++.other/perf1.C: New test.
6610
6611 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
6612
6613         * gcc.dg/c99-func-2.c: Remove xfail.
6614         * gcc.dg/c99-func-3.c: Remove xfail.
6615         * gcc.dg/c99-func-4.c: Remove xfail.
6616
6617 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
6618
6619         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
6620
6621 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6622
6623         * gcc.c-torture/compile/20010423-1.c: New test.
6624
6625 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6626
6627         * g++.old-deja/g++.pt/typename28.C: New test.
6628
6629 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6630
6631         * g++.old-deja/g++.abi/empty2.C: New test.
6632         * g++.old-deja/g++.abi/empty3.C: New test.
6633
6634 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6635
6636         * g++.old-deja/g++.other/comdat2.C: New test.
6637         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
6638
6639 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6640
6641         * g++.old-deja/g++.other/overload14.C: New test.
6642
6643 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6644
6645         * g++.old-deja/g++.other/lookup23.C: New test.
6646
6647 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6648
6649         * gcc.c-torture/execute/20010403-1.c: New test.
6650
6651 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
6652             Mark Mitchell  <mark@codesourcery.com>
6653
6654         * lib/old-dejagnu.exp: Don't delete output of executable.
6655         Add .exe suffix to executables.
6656
6657 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
6658
6659         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
6660
6661 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6662
6663         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
6664
6665 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6666
6667         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
6668         * g++.old-deja/g++.abi/crash1.C: New test.
6669
6670 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6671
6672         * g++.old-deja/g++.other/crash40.C: New test.
6673
6674 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6675
6676         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
6677
6678 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
6679
6680         * g++.old-deja/g++.other/warn6.C: New test.
6681
6682 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6683
6684         * g++.old-deja/g++.robertl/eb42.C: Same.
6685
6686 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6687
6688         * gcc.dg/wtr-conversion-1.c: New testcase.
6689
6690 2001-04-10  Richard Henderson  <rth@redhat.com>
6691
6692         * g++.old-deja/g++.other/array5.C: New.
6693
6694 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6695
6696         * gcc.c-torture/execute/20010408-1.c: New test.
6697
6698 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6699
6700         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
6701         headers and constructs.
6702         * g++.old-deja/g++.robertl/eb79.C: Same.
6703         * g++.old-deja/g++.robertl/eb77.C (main): Same.
6704         * g++.old-deja/g++.robertl/eb73.C: Same.
6705         * g++.old-deja/g++.robertl/eb66.C (main): Same.
6706         * g++.old-deja/g++.robertl/eb55.C (t): Same.
6707         * g++.old-deja/g++.robertl/eb54.C (main): Same.
6708         * g++.old-deja/g++.robertl/eb46.C (main): Same.
6709         * g++.old-deja/g++.robertl/eb44.C: Same.
6710         * g++.old-deja/g++.robertl/eb41.C (main): Same.
6711         * g++.old-deja/g++.robertl/eb4.C (main): Same.
6712         * g++.old-deja/g++.robertl/eb39.C: Same.
6713         * g++.old-deja/g++.robertl/eb33.C (main): Same.
6714         * g++.old-deja/g++.robertl/eb31.C (main): Same.
6715         * g++.old-deja/g++.robertl/eb30.C: Same.
6716         * g++.old-deja/g++.robertl/eb3.C: Same.
6717         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
6718         * g++.old-deja/g++.robertl/eb21.C: Same.
6719         * g++.old-deja/g++.robertl/eb15.C: Same.
6720         * g++.old-deja/g++.robertl/eb118.C: Same.
6721         * g++.old-deja/g++.robertl/eb115.C (main): Same.
6722         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
6723         * g++.old-deja/g++.robertl/eb109.C: Same.
6724         * g++.old-deja/g++.other/sibcall1.C (main): Same.
6725         * g++.old-deja/g++.mike/rtti1.C: Same.
6726         * g++.old-deja/g++.mike/p658.C: Same.
6727         * g++.old-deja/g++.mike/net46.C: Same.
6728         * g++.old-deja/g++.mike/net34.C: Same.
6729         * g++.old-deja/g++.mike/memoize1.C: Same.
6730         * g++.old-deja/g++.mike/eh2.C: Same.
6731         * g++.old-deja/g++.law/weak.C: Same.
6732         * g++.old-deja/g++.law/visibility7.C: Same.
6733         * g++.old-deja/g++.law/visibility25.C: Same.
6734         * g++.old-deja/g++.law/visibility22.C: Same.
6735         * g++.old-deja/g++.law/visibility2.C: Same.
6736         * g++.old-deja/g++.law/visibility17.C: Same.
6737         * g++.old-deja/g++.law/visibility13.C: Same.
6738         * g++.old-deja/g++.law/visibility10.C: Same.
6739         * g++.old-deja/g++.law/visibility1.C: Same.
6740         * g++.old-deja/g++.law/virtual3.C (eval): Same.
6741         * g++.old-deja/g++.law/vbase1.C: Same.
6742         * g++.old-deja/g++.law/operators32.C: Same.
6743         * g++.old-deja/g++.law/nest3.C: Same.
6744         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
6745         * g++.old-deja/g++.law/except5.C (main): Same.
6746         * g++.old-deja/g++.law/cvt7.C (run): Same.
6747         * g++.old-deja/g++.law/cvt2.C: Same.
6748         * g++.old-deja/g++.law/cvt16.C: Same.
6749         * g++.old-deja/g++.law/ctors6.C (bar): Same.
6750         * g++.old-deja/g++.law/ctors17.C (main): Same.
6751         * g++.old-deja/g++.law/ctors13.C: Same.
6752         * g++.old-deja/g++.law/ctors12.C (main): Same.
6753         * g++.old-deja/g++.law/ctors10.C: Same.
6754         * g++.old-deja/g++.law/code-gen5.C: Same.
6755         * g++.old-deja/g++.law/bad-error7.C: Same.
6756         * g++.old-deja/g++.law/arm9.C: Same.
6757         * g++.old-deja/g++.law/arm12.C: Same.
6758         * g++.old-deja/g++.law/arg8.C: Same.
6759         * g++.old-deja/g++.law/arg1.C: Same.
6760         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
6761         * g++.old-deja/g++.jason/template31.C: Same.
6762         * g++.old-deja/g++.jason/template24.C (main): Same.
6763         * g++.old-deja/g++.jason/2371.C: Same.
6764         * g++.old-deja/g++.eh/new2.C: Same.
6765         * g++.old-deja/g++.eh/new1.C: Same.
6766         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
6767         * g++.old-deja/g++.brendan/nest21.C (main): Same.
6768         * g++.old-deja/g++.brendan/err-msg3.C: Same.
6769         * g++.old-deja/g++.brendan/crash62.C: Same.
6770         * g++.old-deja/g++.brendan/crash52.C: Same.
6771         * g++.old-deja/g++.brendan/crash49.C (main): Same.
6772         * g++.old-deja/g++.brendan/crash38.C: Same.
6773         * g++.old-deja/g++.brendan/crash15.C (main): Same.
6774         * g++.old-deja/g++.brendan/copy9.C: Same.
6775
6776 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
6777
6778         * gcc.c-torture/execute/20001203-2.c (memset):
6779         Count argument is of type __SIZE_TYPE__.
6780
6781 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
6782
6783         * gcc.c-torture/compile/20010404-1.c: New test.
6784
6785 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
6786
6787         * gcc.c-torture/compile/20010326-1.c: New test.
6788
6789 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
6790
6791         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
6792         peculiarities of the SH.
6793         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
6794
6795 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6796
6797         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
6798         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
6799         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
6800
6801 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6802
6803         * g77.f-torture/compile/20010321-1.f: New test.
6804
6805 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6806
6807         * gcc.c-torture/compile/20010329-1.c: New test.
6808
6809 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6810
6811         * gcc.c-torture/execute/20010329-1.c: New test.
6812
6813 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6814
6815         * g++.old-deja/g++.other/eh4.C: Fix typo.
6816
6817 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6818
6819         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
6820
6821 2001-03-28  Philip Blundell  <philb@gnu.org>
6822
6823         * gcc.c-torture/compile/20010328-1.c: New test.
6824
6825 2001-03-27  Richard Henderson  <rth@redhat.com>
6826
6827         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
6828         * g++.old-deja/g++.eh/vbase3.C: Likewise.
6829
6830 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
6831
6832         * gcc.c-torture/compile/20010327-1.c: New test.
6833
6834 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
6835
6836         * g++.old-deja/g++.other/friend12.C: New test.
6837         * g++.old-deja/g++.other/friend9.C: Expect no errors.
6838         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
6839
6840 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6841
6842         * gcc.c-torture/execute/20010325-1.c: New test.
6843
6844 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
6845
6846         * g++.old-deja/g++.other/mangle3.C: New test.
6847
6848 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
6849
6850         * g++.old-deja/g++.other/anon8.C: New test.
6851
6852 2001-03-20  Philip Blundell  <philb@gnu.org>
6853
6854         * gcc.c-torture/compile/20010320-1.c: New test.
6855
6856 2001-03-17  Richard Henderson  <rth@redhat.com>
6857
6858         * g++.old-deja/g++.other/eh4.C: Add expected error text.
6859
6860 2001-03-15  Geoff Keating  <geoff@redhat.com>
6861
6862         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
6863         tests on AIX.
6864
6865 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
6866
6867         * g++.old-deja/g++.other/eh4.C: New test.
6868
6869 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6870
6871         * gcc.dg/cpp/mi1.c: Update.
6872
6873 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
6874
6875         * g++.old-deja/g++.other/regstack.C: New test.
6876
6877 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
6878
6879         * g++.old-deja/g++.other/ref4.C: New test.
6880
6881 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
6882
6883         * objc/execute/va_method.m: Added.
6884         * objc/execute/IMP.m: Added.
6885         * objc/execute/_cmd.m: Added.
6886         * objc/execute/accessing_ivars.m: Added.
6887         * objc/execute/class-1.m: Added.
6888         * objc/execute/class-10.m: Added.
6889         * objc/execute/class-11.m: Added.
6890         * objc/execute/class-12.m: Added.
6891         * objc/execute/class-13.m: Added.
6892         * objc/execute/class-14.m: Added.
6893         * objc/execute/class-2.m: Added.
6894         * objc/execute/class-3.m: Added.
6895         * objc/execute/class-4.m: Added.
6896         * objc/execute/class-5.m: Added.
6897         * objc/execute/class-6.m: Added.
6898         * objc/execute/class-7.m: Added.
6899         * objc/execute/class-8.m: Added.
6900         * objc/execute/class-9.m: Added.
6901         * objc/execute/class-tests-1.h
6902         * objc/execute/class-tests-2.h
6903         * objc/execute/compatibility_alias.m: Added.
6904         * objc/execute/encode-1.m: Added.
6905         * objc/execute/formal_protocol-1.m: Added.
6906         * objc/execute/formal_protocol-2.m: Added.
6907         * objc/execute/formal_protocol-3.m: Added.
6908         * objc/execute/formal_protocol-4.m: Added.
6909         * objc/execute/formal_protocol-5.m: Added.
6910         * objc/execute/formal_protocol-6.m: Added.
6911         * objc/execute/formal_protocol-7.m: Added.
6912         * objc/execute/informal_protocol.m: Added.
6913         * objc/execute/initialize.m: Added.
6914         * objc/execute/load.m: Added.
6915         * objc/execute/many_args_method.m: Added.
6916         * objc/execute/nested-3.m: Added.
6917         * objc/execute/no_clash.m: Added.
6918         * objc/execute/private.m: Added.
6919         * objc/execute/redefining_self.m: Added.
6920         * objc/execute/root_methods.m: Added.
6921         * objc/execute/selector-1.m: Added.
6922         * objc/execute/static-1.m: Added.
6923         * objc/execute/static-2.m: Added.
6924         * objc/execute/va_method.m: Added.
6925
6926 2001-03-10  Richard Henderson  <rth@redhat.com>
6927
6928         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
6929
6930 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
6931
6932         * g++.old-deja/g++.other/crash31.C: XFAIL.
6933         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
6934         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
6935         * gcc.c-torture/execute/20010123-1.x: XFAIL.
6936         * gcc.c-torture/execute/20010124-1.x: XFAIL.
6937         * gcc.dg/sequence-pt-1.c: XFAIL one test.
6938
6939 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
6940
6941         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
6942
6943 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6944
6945         * gcc.dg/20000724-1.c: Don't use multiline strings.
6946
6947 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6948
6949         * objc/execute/string1.m, objc/execute/string2.m: Compare the
6950         result of -cString against what we expect it to be; don't just
6951         print it out for no one to read.
6952
6953         * objc/execute/string3.m, objc/execute/string4.m: New tests.
6954         Based on testcases provided by Nicola Pero.
6955
6956 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
6957
6958         * gcc.dg/cpp/macro7.c: New test.
6959
6960 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
6961
6962         * gcc.dg/cpp/multiline.c: Update.
6963
6964 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6965
6966         * g++.old-deja/g++.other/enum3.C: New test.
6967
6968 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6969
6970         * g++.old-deja/g++.other/pod1.C: New test.
6971
6972 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
6973
6974         * g++.old-deja/g++.ext/overload1.C: New test.
6975
6976 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
6977
6978         * g++.old-deja/g++.pt/using1.C: New test.
6979
6980 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
6981
6982         * g++.old-deja/g++.other/using9.C: New test.
6983
6984 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
6985
6986         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
6987
6988         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
6989
6990 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
6991
6992         * g++.old-deja/g++.ext/realpt1.C: Remove.
6993
6994 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
6995
6996         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
6997
6998 2001-02-26  Will Cohen  <wcohen@redhat.com>
6999
7000         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
7001
7002 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
7003
7004         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
7005         templatized constructors.
7006
7007 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7008
7009         * gcc.c-torture/execute/20010224-1.c: New test.
7010
7011 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
7012
7013         * gcc.c-torture/execute/20010222-1.c: New test.
7014
7015 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
7016
7017         * g++.old-deja/g++.other/inline20.C: New test.
7018
7019 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7020
7021         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
7022
7023 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
7024
7025         * g++.old-deja/g++.other/lookup22.C: New test.
7026
7027 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
7028
7029         * g77.dg: New directory.
7030         * g77.dg/20010216-1.f: New test case.
7031         * g77.dg/dg.exp: New driver.
7032         * lib/g77-dg.exp: New driver library.
7033
7034 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7035
7036         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
7037
7038 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
7039
7040         * g++.old-deja/g++.other/decl9.C: New test.
7041
7042 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
7043
7044         * g++.old-deja/g++.other/init16.C: Update the test so that it does
7045         not need <string> and also tests the initialization at runtime.
7046
7047 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
7048
7049         * gcc.c-torture/execute/longlong.c: New test.
7050
7051 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
7052
7053         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
7054
7055 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
7056
7057         * gcc.c-torture/execute/920302-1.c (execute):
7058         Change argument type to short.
7059
7060 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
7061
7062         * g++.old-deja/g++.pt/deduct6.C: New test.
7063
7064 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
7065
7066         * g++.old-deja/g++.pt/deduct5.C: New test.
7067
7068 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
7069
7070         * gcc.c-torture/execute/20010209-1.c: New test.
7071
7072 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
7073
7074         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
7075
7076 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
7077
7078         * g++.dg/vtgc1.C: Update for new ABI.
7079
7080         * consistency.vlad: New directory, 1665 files.
7081
7082 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
7083
7084         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
7085         return type.
7086         * gcc.dg/cpp/digraphs.c: Declare puts.
7087
7088 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7089
7090         * g++.old-deja/g++.other/warn5.C: New test.
7091
7092 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7093
7094         * g++.old-deja/g++.pt/spec40.C: New test.
7095
7096 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7097
7098         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
7099         case.
7100         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
7101
7102 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
7103
7104         * gcc.c-torture/compile/20010209-1.c: New test.
7105
7106 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
7107
7108         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
7109         excess errors message but not if it crashes.
7110         * g++.old-deja/g++.other/crash27.C: Likewise.
7111         * g++.old-deja/g++.other/crash28.C: Likewise.
7112         * g++.old-deja/g++.other/crash30.C: Likewise.
7113         * g++.old-deja/g++.other/crash32.C: Likewise.
7114         * g++.old-deja/g++.other/crash35.C: Likewise.
7115         * g++.old-deja/g++.pt/inherit2.C: Likewise.
7116
7117 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7118
7119         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
7120         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
7121         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
7122         g77.f-torture/execute/execute.exp,
7123         g77.f-torture/noncompile/noncompile.exp,
7124         gcc.c-torture/execute/execute.exp,
7125         gcc.c-torture/execute/memcheck/memcheck.exp,
7126         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
7127         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
7128         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
7129         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
7130         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
7131         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
7132         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
7133         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
7134         Remove bug reporting instructions with ancient email addresses.
7135
7136 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
7137
7138         * gcc.dg/20010202-1.c: New test.
7139         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
7140
7141 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
7142
7143         * g++.dg/stdbool-if.C: New test.
7144
7145 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7146
7147         * objc/execute/fdecl.m: Added main().
7148
7149 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
7150
7151         * gcc.c-torture/execute/20010206-1.c: New test.
7152
7153 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
7154
7155         * gcc.dg/cpp/avoidpaste1.c: Update.
7156
7157 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7158
7159         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
7160         Pero <nicola@brainstorm.co.uk>.
7161         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
7162
7163 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
7164
7165         * g++.old-deja/g++.pt/spec39.C: New test.
7166
7167 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
7168
7169         * gcc.c-torture/compile/20010202-1.c: New test.
7170
7171 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
7172
7173         * g++.old-deja/g++.abi/primary2.C: New test.
7174         * g++.old-deja/g++.abi/primary3.C: New test.
7175         * g++.old-deja/g++.abi/primary4.C: New test.
7176         * g++.old-deja/g++.abi/primary5.C: New test.
7177         * g++.old-deja/g++.abi/vtable3.h: New test.
7178         * g++.old-deja/g++.abi/vtable3a.C: New test.
7179         * g++.old-deja/g++.abi/vtable3b.C: New test.
7180         * g++.old-deja/g++.abi/vtable3c.C: New test.
7181         * g++.old-deja/g++.abi/vtable3d.C: New test.
7182         * g++.old-deja/g++.abi/vtable3e.C: New test.
7183         * g++.old-deja/g++.abi/vtable3f.C: New test.
7184         * g++.old-deja/g++.abi/vtable3g.C: New test.
7185         * g++.old-deja/g++.abi/vtable3h.C: New test.
7186         * g++.old-deja/g++.abi/vtable3i.C: New test.
7187         * g++.old-deja/g++.abi/vtable3j.C: New test.
7188         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
7189
7190 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
7191
7192         * g++.old-deja/g++.other/anon6.C: New test.
7193         * g++.old-deja/g++.other/anon7.C: New test.
7194
7195 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
7196
7197         * gcc.dg/cpp/avoidpaste2.c: New tests.
7198
7199 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
7200
7201         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
7202
7203 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
7204
7205         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
7206         DECIMAL_DIG cases for Irix."
7207
7208 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
7209
7210         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
7211
7212 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7213
7214         * gcc.dg/c99-tag-1.c: New test.
7215
7216 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
7217
7218         * gcc.dg/cpp/tr-warn1.c: Add tests.
7219
7220 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
7221
7222         * gcc.dg/cpp/avoidpaste1.c: Update.
7223         * gcc.dg/cpp/paste4.c: Update.
7224
7225 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
7226
7227         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
7228         cases for Irix.
7229
7230 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
7231
7232         * g++.old-deja/g++.other/inline19.C: New test.
7233
7234 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
7235
7236         * gcc.dg/Wlarger-than.c: New test.
7237
7238 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
7239
7240         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
7241
7242 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
7243
7244         * gcc.c-torture/execute/20010129-1.c: New test.
7245         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
7246
7247 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
7248
7249         * gcc.dg/cpp/avoidpaste1.c: Test case.
7250
7251 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
7252
7253         * g++.old-deja/g++.other/inline18.C: New test.
7254
7255 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7256
7257         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
7258         and __builtin_putchar.
7259
7260 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
7261
7262         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
7263         tests.
7264
7265 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
7266
7267         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
7268         floating point number rounding mode to round to the nearest
7269         representable mode.
7270
7271 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
7272
7273         * g++.old-deja/g++.other/mangle2.C: New test.
7274
7275 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7276
7277         * gcc.c-torture/compile/20010124-1.c: New test.
7278
7279 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
7280
7281         * g++.old-deja/g++.pt/spec38.C: New test.
7282
7283 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7284
7285         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
7286         "Build don't run".
7287
7288 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7289
7290         * gcc.c-torture/execute/20010123-1.c: New test.
7291
7292 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7293
7294         * g++.old-deja/g++.pt/spec37.C: New test.
7295
7296 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7297
7298         * g++.old-deja/g++.pt/overload14.C: New test.
7299
7300 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7301
7302         * gcc.c-torture/execute/20010122-1.c: New test, exercise
7303         __builtin_return_address.
7304
7305 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
7306
7307         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
7308         * g++.old-deja/g++.pt/spec35.C: New test.
7309         * g++.old-deja/g++.pt/spec36.C: New test.
7310
7311 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
7312
7313         * gcc.c-torture/compile/20010118-1.c: New test.
7314
7315 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
7316
7317         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
7318
7319 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7320
7321         * gcc.c-torture/execute/20010119-1.c: New test.
7322
7323 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7324
7325         * g++.old-deja/g++.other/vbase5.C: New test.
7326
7327 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7328
7329         * gcc.c-torture/execute/20010118-1.c: New test.
7330
7331 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7332
7333         * g++.old-deja/g++.pt/deduct3.C: New test.
7334
7335 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7336
7337         * g++.old-deja/g++.pt/spec34.C: New test.
7338
7339 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
7340
7341         * g77.f-torture/compile/20000601-2.f: New test.
7342
7343 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7344
7345         * g++.old-deja/g++.other/init17.C: New test.
7346
7347 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
7348
7349         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
7350
7351 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7352
7353         * g++.old-deja/g++.pt/unify8.C: New test.
7354
7355 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7356
7357         * g++.old-deja/g++.abi/vbase1.C: New test.
7358
7359 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7360
7361         * g++.old-deja/g++.pt/crash65.C: New test.
7362
7363 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7364
7365         * gcc.dg/cpp/assembl2.S: New test case.
7366
7367 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
7368
7369         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
7370         are supported.
7371
7372 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7373
7374         * g++.old-deja/g++.other/builtins1.C: New test.
7375         * g++.old-deja/g++.other/builtins2.C: Likewise.
7376         * g++.old-deja/g++.other/builtins3.C: Likewise.
7377         * g++.old-deja/g++.other/builtins4.C: Likewise.
7378
7379 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
7380
7381         * gcc.c-torture/compile/20010117-1.c: New test.
7382         * gcc.c-torture/compile/20010117-2.c: New test.
7383
7384 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7385
7386         * g77.f-torture/execute/20010116.[fx]: New test,
7387         XFAIL on i?86-*-*.
7388         * g77.f-torture/compile/20010115.f: Indicate it's
7389         a test for PR fortran/1636.
7390
7391 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7392
7393         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
7394
7395 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7396
7397         * g77.f-torture/compile/20010115.f: New test.
7398
7399 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
7400
7401         * g++.old-deja/g++.pt/nontype5.C: New test.
7402
7403 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
7404
7405         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
7406         have an equivalent working one below it.
7407
7408 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7409
7410         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
7411         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7412
7413 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7414
7415         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
7416         message containing "init_priority".
7417         (conpr-2.C): Likewise.
7418         (conpr-3.C): Likewise.
7419         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
7420
7421 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7422
7423         * gcc.c-torture/execute/20010114-2.c: New test.
7424
7425 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
7426
7427         * gcc.c-torture/compile/20010114-1.c: New test.
7428         * gcc.c-torture/compile/20010114-1.x: Xfail.
7429         * gcc.c-torture/compile/20010114-2.c: New test.
7430         * gcc.c-torture/execute/20010114-1.c: New test.
7431         * gcc.dg/trunc-1.c: New test.
7432         * gcc.dg/uninit-B.c: New test.
7433
7434 2001-01-13  Nick Clifton  <nickc@redhat.com>
7435
7436         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
7437         target.
7438
7439 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7440
7441         * gcc.c-torture/compile/20010113-1.c: New test.
7442
7443 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
7444
7445         * gcc.c-torture/compile/20001212-1.c: New test.
7446
7447 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7448
7449         * gcc.dg/cpp/widestr1.c: Update.
7450         * gcc.dg/cpp/prag-imp.c: Remove.
7451
7452 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
7453
7454         * gcc.c-torture/execute/20000801-3.x: Remove.
7455         * gcc.dg/c90-init-1.c: New test.
7456         * gcc.dg/c99-init-1.c: New test.
7457         * gcc.dg/c99-init-2.c: New test.
7458         * gcc.dg/gnu99-init-1.c: New test.
7459
7460 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
7461
7462         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
7463         testing that no relevant ones were found.
7464
7465 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7466
7467         * g++.old-deja/g++.pt/cast2.C: New test.
7468
7469 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7470
7471         * g++.old-deja/g++.pt/friend47.C: New test.
7472
7473 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7474
7475         * g++.old-deja/g++.pt/instantiate13.C: New test.
7476
7477 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7478
7479         * g++.old-deja/g++.other/defarg7.C: New test.
7480         * g++.old-deja/g++.other/defarg8.C: New test.
7481
7482 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7483
7484         * g++.old-deja/g++.pt/crash64.C: New test.
7485
7486 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7487
7488         * g++.old-deja/g++.pt/crash63.C: New test.
7489
7490 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
7491
7492         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
7493
7494 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
7495
7496         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
7497
7498 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7499
7500         * g++.old-deja/g++.pt/error3.C: New test.
7501
7502 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7503
7504         * g++.old-deja/g++.other/crash39.C: New test.
7505
7506 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7507
7508         * g++.old-deja/g++.other/vbase4.C: New test.
7509
7510 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
7511
7512         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
7513         * gcc.dg/special/20000419-2.c: New file. Identical to above.
7514         * gcc.dg/special/special.exp: New test driver which will check
7515         for alias support for the above test.
7516
7517 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
7518
7519         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
7520         problems on small machines.
7521         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
7522         parameterize.
7523
7524 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
7525
7526         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
7527         mips.
7528         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7529
7530 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
7531
7532         * g++.old_deja/g++.pt/using8.C: New test.
7533
7534 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7535
7536         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
7537
7538 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
7539
7540         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
7541         where a failure is expected.
7542         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
7543
7544 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7545
7546         * g++.old_deja/g++.pt/instantiate12.C: New test.
7547
7548 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7549
7550         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
7551         start of structs.
7552         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
7553         * g++.old-deja/g++.brendan/crash17.C: Likewise.
7554         * g++.old-deja/g++.brendan/crash29.C: Likewise.
7555         * g++.old-deja/g++.brendan/crash48.C: Likewise.
7556         * g++.old-deja/g++.brendan/ns1.C: Likewise.
7557         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
7558         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
7559         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
7560         * g++.old-deja/g++.eh/spec6.C: Likewise.
7561         * g++.old-deja/g++.jason/crash3.C: Likewise.
7562         * g++.old-deja/g++.law/ctors11.C: Likewise.
7563         * g++.old-deja/g++.law/ctors17.C: Likewise.
7564         * g++.old-deja/g++.law/ctors5.C: Likewise.
7565         * g++.old-deja/g++.law/ctors9.C: Likewise.
7566         * g++.old-deja/g++.mike/ambig1.C: Likewise.
7567         * g++.old-deja/g++.mike/net22.C: Likewise.
7568         * g++.old-deja/g++.mike/p3538a.C: Likewise.
7569         * g++.old-deja/g++.mike/p3538b.C: Likewise.
7570         * g++.old-deja/g++.mike/virt3.C: Likewise.
7571         * g++.old-deja/g++.niklas/t128.C: Likewise.
7572         * g++.old-deja/g++.other/anon4.C: Likewise.
7573         * g++.old-deja/g++.other/using1.C: Likewise.
7574         * g++.old-deja/g++.other/warn3.C: Likewise.
7575         * g++.old-deja/g++.pt/t37.C: Likewise.
7576         * g++.old-deja/g++.robertl/eb69.C: Likewise.
7577         * g++.old-deja/g++.robertl/eb71.C: Likewise.
7578
7579 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7580
7581         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
7582
7583 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7584
7585         * gcc.c-torture/execute/stdio-opt-3.c: New test.
7586
7587 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
7588
7589         * gcc.c-torture/compile/20010107-1.c: New test.
7590
7591 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7592
7593         * gcc.c-torture/execute/builtin-noret-1.c: New test.
7594
7595 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7596
7597         * gcc.dg/format/format.h: New file.
7598         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
7599         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
7600         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
7601         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
7602         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
7603         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
7604         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
7605         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
7606         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
7607         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
7608         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
7609         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
7610         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
7611         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
7612         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
7613         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
7614         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
7615         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
7616         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
7617         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
7618         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
7619         instead of declaring standard types, macros and functions in each
7620         test.
7621
7622 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
7623
7624         * gcc.c-torture/execute/20010106-1.c: New test.
7625
7626 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7627
7628         * gcc.dg/format/format.exp: New file.
7629         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
7630         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
7631         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
7632         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
7633         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
7634         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
7635         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
7636         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
7637         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
7638         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
7639         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
7640         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
7641         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
7642         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
7643         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
7644         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
7645         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
7646         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
7647         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
7648         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
7649         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
7650         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
7651         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
7652         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
7653         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
7654         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
7655         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
7656         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
7657         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
7658         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
7659         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
7660         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
7661         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
7662         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
7663         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
7664         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
7665         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
7666         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
7667         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
7668         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
7669         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
7670         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
7671
7672 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
7673
7674         * gcc.c-torture/execute/991228-1.c: Take word endianness into
7675         account.
7676
7677 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
7678
7679         * gcc.c-torture/execute/builtin-complex-1.c: New test.
7680
7681 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
7682
7683         * g++.old-deja/g++.pt/crash62.C: New test.
7684
7685 2001-01-04  Richard Henderson  <rth@redhat.com>
7686
7687         * gcc.dg/20000926-1.c: Update expected warnings.
7688         * gcc.dg/array-2.c: Likewise.
7689         * gcc.dg/array-4.c: Also validate flexible array members.
7690         * gcc.dg/c99-flex-array-1.c: New.
7691
7692 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
7693
7694         * gcc.c-torture/compile/20001222-1.x: Remove.
7695
7696 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7697
7698         * gcc.c-torture/execute/built-in-setjmp.c: New.
7699
7700 2001-01-03  Richard Henderson  <rth@redhat.com>
7701
7702         * gcc.dg/940510-1.c: Update expected error wording.
7703         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
7704
7705 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
7706
7707         * lib/target-supports.exp (check_alias_available): Modified to
7708         indicate aliases not supported if only weak aliases are supported.
7709
7710 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7711
7712         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
7713         Turn on cmpstrsi checks for __pj__ and __i370__.
7714
7715 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7716
7717         * g++.old-deja/g++.other/virtual11.C: New test.
7718
7719 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7720
7721         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
7722
7723 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7724
7725         * gcc.c-torture/compile/20010102-1.c: New test.
7726
7727 2001-01-02  Andreas Jaeger  <aj@suse.de>
7728
7729         * gcc.dg/noreturn-3.c: New test.
7730
7731         * gcc.dg/noreturn-4.c: New test.
7732
7733 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7734
7735         * gcc.c-torture/execute/stdio-opt-1.c: Also test
7736         __builtin_fputc and __builtin_fwrite.
7737
7738 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7739
7740         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
7741         signed char, not default char.
7742
7743 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7744
7745         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
7746
7747 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
7748
7749         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
7750
7751 2000-12-29  Richard Henderson  <rth@redhat.com>
7752
7753         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
7754         (__cyg_profile_func_exit): Define.
7755
7756 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
7757
7758         * g++.dg/vtgc1.C: New test.
7759
7760 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
7761
7762         * gcc.dg/noncompile/20001228-1.c: New test.
7763
7764         * gcc.dg/20001228-1.c: New test.
7765
7766         * gcc.c-torture/execute/20001228-1.c: New test.
7767
7768 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
7769
7770         * gcc.dg/format-strfmon-1.c: New test.
7771
7772 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7773
7774         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
7775         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
7776         * gcc.c-torture/execute/string-opt-1.c: Likewise.
7777         * gcc.c-torture/execute/string-opt-2.c: Likewise.
7778         * gcc.c-torture/execute/string-opt-3.c: Likewise.
7779         * gcc.c-torture/execute/string-opt-4.c: Likewise.
7780         * gcc.c-torture/execute/string-opt-6.c: Likewise.
7781         * gcc.c-torture/execute/string-opt-7.c: Likewise.
7782         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7783         * gcc.c-torture/execute/string-opt-9.c: Likewise.
7784         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7785         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7786         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7787
7788         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
7789         * gcc.c-torture/execute/string-opt-4.c: Test index.
7790
7791 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
7792
7793         * gcc.c-torture/compile/20001226-1.c: New test.
7794
7795 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7796
7797         * gcc.c-torture/compile/20001222-1.c: New test.
7798         * gcc.c-torture/compile/20001222-1.x: Xfail.
7799
7800 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
7801
7802         * gcc.c-torture/execute/comp-goto-2.c: New test.
7803
7804 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
7805
7806         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
7807         Use long types if __INT_MAX__ is 32767.
7808         (main): Use cast to (sint32 *) when poking 88 into a_page.
7809
7810         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
7811
7812 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
7813
7814         * gcc.c-torture/compile/20001221-1.c: New test.
7815         * gcc.c-torture/execute/20001221-1.c: New test.
7816
7817 2000-12-20  Richard Henderson  <rth@redhat.com>
7818
7819         * g++.old-deja/g++.pt/crash36.C: Update error lines.
7820         * g++.old-deja/g++.robertl/eb109.C: Likewise.
7821
7822 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7823
7824         * gcc.dg/compare3.c: New test.
7825
7826 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7827
7828         * gcc.dg/format-warnll-1.c: New test.
7829
7830 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7831
7832         * gcc.dg/cpp/cmdlne-P.c: New test.
7833
7834 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7835
7836         * gcc.c-torture/execute/builtin-abs-1.c,
7837         gcc.c-torture/execute/builtin-abs-2.c: New tests.
7838
7839 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7840
7841         * gcc.dg/cpp/multiline.c: New test.
7842
7843 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7844
7845         * g++.old-deja/g++.other/syshdr1.C: Update.
7846         * gcc.dg/cpp/lineflags.c: Remove temporarily.
7847
7848 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7849
7850         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
7851
7852 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7853
7854         * g++.old-deja/g++.pt/ttp65.C: New test.
7855
7856 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7857
7858         * g++.old-deja/g++.pt/ttp64.C: New test.
7859
7860 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7861
7862         * g++.old-deja/g++.pt/spec33.C: New test.
7863
7864 2000-12-14  Catherine Moore  <clm@redhat.com>
7865
7866         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
7867         * gcc.c-torture/execute/920612-2.c: Likewise.
7868         * gcc.c-torture/execute/920428-2.c: Likewise.
7869         * gcc-c-torture/execute/va-arg-11.c: Call exit.
7870         * gcc.c-torture/execute/va-arg-21.c: Likewise.
7871
7872 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7873
7874         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
7875         * gcc.dg/pack-test-2.c: Likewise.
7876
7877 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7878
7879         Tests by Zack Weinberg <zackw@stanford.edu>.
7880
7881         * gcc.dg/cpp/defined.c: Update.
7882         * gcc.dg/cpp/defined_trad.c: New tests.
7883
7884 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7885
7886         * gcc.dg/cpp/trad-direct.c: Update.
7887
7888 2000-12-11  Neil Booth  <neilb@earthling.net>
7889
7890         * gcc.dg/cpp/defined_trad.c
7891
7892 2000-12-11  Neil Booth  <neilb@earthling.net>
7893
7894         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
7895
7896 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7897
7898         * gcc.dg/format-miss-2.c: New test.
7899
7900 2000-12-09  Neil Booth  <neilb@earthling.net>
7901
7902         * gcc.dg/cpp/lineflags.c: New tests.
7903         * gcc.dg/cpp/poison.c: Update.
7904         * gcc.dg/cpp/redef2.c: Update.
7905         * gcc.dg/cpp/skipping.c: New test.
7906
7907 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
7908
7909         * g++.old-deja/g++.other/eh3.C: New testcase.
7910
7911 2000-12-07  Neil Booth  <neilb@earthling.net>
7912
7913         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
7914         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
7915         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
7916         wtr-union-init-2.c, wtr-union-init-3.c: Update.
7917         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
7918         Update.
7919
7920 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7921
7922         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
7923         __SIZE_TYPE__ instead of int for type of integers cast to
7924         pointers.
7925
7926 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
7927
7928         * g++.old-deja/g++.other/cleanup4.C: New test.
7929
7930 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7931
7932         * format-sec-1.c: New test.
7933
7934 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7935
7936         * gcc.dg/format-nonlit-3.c: New test.
7937
7938 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7939
7940         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
7941         through a null pointer.
7942
7943 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7944
7945         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
7946         * g++.old-deja/g++.pt/partial4.C: New test.
7947
7948 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
7949
7950         * gcc.c-torture/execute/ieee/hugeval.x: New.
7951
7952 2000-12-06  Neil Booth  <neilb@earthling.net>
7953
7954         * gcc.dg/cpp/backslash2.c: New tests.
7955
7956 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7957
7958         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
7959         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
7960
7961 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
7962
7963         * gcc.c-torture/execute/20001203-2.c: New testcase.
7964
7965 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
7966
7967         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
7968         * g++.old-deja/g++.other/virtual10.C: New test.
7969
7970 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
7971
7972         * g++.old-deja/g++.mike/pmf5.C: Remove test.
7973
7974 2000-12-05  Richard Henderson  <rth@redhat.com>
7975
7976         * gcc.c-torture/compile/20001205-1.c: New.
7977
7978 2000-12-04  Neil Booth  <neilb@earthling.net>
7979
7980         * g++.old-deja/g++.other/virtual9.C: New test.
7981         * g++.old-deja/g++.pt/crash61.C: New test.
7982         * gcc.c-torture/execute/loop-9.c: New test.
7983
7984 2000-12-04  Neil Booth  <neilb@earthling.net>
7985
7986         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
7987         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
7988         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
7989         * gcc.dg/cpp/extratokens.c: ...here.
7990
7991 2000-12-04  Neil Booth  <neilb@earthling.net>
7992
7993         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
7994         New tests.
7995
7996 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7997
7998         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
7999         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
8000
8001 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
8002
8003         * gcc.c-torture/execute/20001203-1.c: New test.
8004
8005 2000-12-03  Neil Booth  <neilb@earthling.net>
8006
8007         * gcc.dg/cpp/macro6.c: New test cases.
8008
8009 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8010
8011         * gcc.c-torture/execute/string-opt-9.c: New test.
8012         * gcc.c-torture/execute/string-opt-10.c: Likewise.
8013         * gcc.c-torture/execute/string-opt-11.c: Likewise.
8014         * gcc.c-torture/execute/string-opt-12.c: Likewise.
8015
8016         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
8017         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
8018
8019 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
8020
8021         * gcc.dg/cpp/if-6.c: New testcase.
8022
8023         * gcc.dg/20001201-1.c: New testcase.
8024
8025 2000-12-02  Neil Booth  <neilb@earthling.net>
8026
8027         * g++.old-deja/g++.other/externC4.C,
8028         g++.old-deja/g++.other/friend10.C: New tests.
8029
8030 2000-12-02  Neil Booth  <neilb@earthling.net>
8031
8032         * g++.old-deja/g++.other/instan2.C
8033         * g++.old-deja/g++.other/instan3.C: New test.
8034
8035 2000-12-02  Neil Booth  <neilb@earthling.net>
8036
8037         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
8038         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
8039         gnuc99.c,gnuc99-pedantic.c: New tests.
8040
8041 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8042
8043         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
8044         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
8045
8046 2000-12-01  Neil Booth  <neilb@earthling.net>
8047
8048         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
8049         * gcc.dg/cpp/poison.c: Update.
8050         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
8051
8052 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
8053
8054         * g77.f-torture/execute/20001201.f: New test.
8055
8056 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8057
8058         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
8059
8060 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
8061
8062         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
8063
8064 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
8065
8066         * g++.old-deja/g++.other/cast6.C: New test.
8067
8068 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
8069
8070         * gcc.c-torture/execute/20001130-2.c: New testcase.
8071
8072 2000-11-30  Richard Henderson  <rth@redhat.com>
8073
8074         * gcc.c-torture/execute/20001130-1.c: New test.
8075
8076 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8077
8078         * g++.old-deja/g++.other/op3.C: New test.
8079
8080 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8081
8082         * g++.old-deja/g++.other/op2.C: New test.
8083
8084 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8085
8086         * g++.old-deja/g++.other/crash38.C: New test.
8087
8088 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
8089
8090         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
8091
8092 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
8093
8094         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
8095         tests.
8096         * gcc.c-torture/execute/string-opt-6.c: New test.
8097
8098         * gcc.dg/20001117-1.c: Add main.
8099
8100 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
8101
8102         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
8103         Move from here ...
8104         * gcc.dg/940510-1.c: ... to here.
8105
8106         * gcc.dg/20000926-1.c: GNU C now allows initializations of
8107         zero-size arrays in toplevel structures.
8108
8109 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
8110
8111         * gcc.c-torture/execute/loop-8.c: New test.
8112
8113 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8114
8115         * g++.old-deja/g++.other/base1.C: New test.
8116
8117 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8118
8119         * g++.old-deja/g++.other/parse2.C: New test.
8120
8121 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8122
8123         * g++.old-deja/g++.pt/incomplete1.C: New test.
8124
8125 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8126
8127         * g++.old-deja/g++.other/friend9.C: New test.
8128
8129 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
8130
8131         * gcc.dg/20001127-1.c: New test.
8132
8133 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
8134
8135         * g++.old-deja/g++.pt/friend46.C: New test.
8136
8137 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
8138
8139         * g++.old-deja/g++.other/ptrmem8.C: New test.
8140
8141 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8142
8143         * gcc.c-torture/execute/string-opt-7.c: New test.
8144         * gcc.c-torture/execute/string-opt-8.c: Likewise.
8145
8146 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8147
8148         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
8149         instead of 'mkcheck 2'.
8150
8151 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8152
8153         * gcc.c-torture/execute/memcheck/driver.c,
8154         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
8155         C9X references to refer to C99.
8156
8157 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
8158
8159         * gcc.dg/ultrasp3.c: New test.
8160
8161 2000-11-25  Neil Booth  <neilb@earthling.net>
8162
8163         * gcc.dg/cpp/include2.c: Update test to be locale independent.
8164
8165 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
8166
8167         * gcc.c-torture/compile/20001123-2.c: New.
8168
8169 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8170
8171         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
8172
8173 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
8174
8175         * gcc.dg/sequence-point-1.c: Add some new tests.
8176         * gcc.c-torture/execute/20001124-1.c: New test.
8177
8178 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
8179
8180         * g++.old-deja/g++.other/vaarg4.C: New test.
8181         * gcc.c-torture/compile/20001123-1.c: New test.
8182
8183 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
8184
8185         * g++.other/crash24.C: Adjust and remove XFAIL.
8186         * g++.other/crash37.C: New test.
8187
8188 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
8189
8190         * g++.old-deja/g++.pt/instantiate9.C: New test.
8191
8192 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
8193
8194         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
8195         new ABI, too.
8196
8197         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
8198         * g++.old-deja/g++.robertl/eb55.C: Likewise.
8199
8200 2000-11-22  Neil Booth  <neilb@earthling.net>
8201
8202         * gcc.dg/cpp/Wtrigraphs.c: New test.
8203
8204 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
8205
8206         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
8207
8208 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
8209
8210         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
8211
8212 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
8213
8214         * lib/gcc-dg.exp: load_lib scanasm.exp.
8215         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
8216         * lib/g++-dg.exp: load_lib scanasm.exp.
8217         * lib/scanasm.exp: New.
8218         (scan-assembler, scan-assembler-not): Add optional arguments to
8219         test name, or if not present, the pattern name.
8220         (scan-assembler-dem, scan-assembler-dem-not): New.
8221
8222         * g++.dg/dg.exp: New.
8223
8224 2000-11-21  Neil Booth  <neilb@earthling.net>
8225
8226         * gcc.dg/cpp/integrated1.c: Remove.
8227
8228 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8229
8230         * gcc.c-torture/execute/20001121-1.c: New test.
8231
8232 2000-11-21  Richard Henderson  <rth@redhat.com>
8233
8234         * gcc.c-torture/compile/20001121-1.c: New test.
8235
8236 2000-11-20  Neil Booth  <neilb@earthling.net>
8237
8238         * gcc.dg/cpp/integrated1.c: New test.
8239
8240 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8241
8242         * g++.old-deja/g++.other/inline17.C: New test.
8243
8244 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
8245
8246         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
8247         local variable to be zero: I made the variable global. Now
8248         uses abort() and exit() instead of relying on main's return value.
8249
8250 2000-11-20  Neil Booth  <neilb@earthling.net>
8251
8252         * gcc.dg/cpp/paste2.c: Update test.
8253         * objc/execute/paste.m: New test.
8254
8255 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8256
8257         * gcc.dg/c99-condexpr-1.c: New test.
8258
8259 2000-11-20  Neil Booth  <neilb@earthling.net>
8260
8261         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
8262
8263 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
8264
8265         * g++.old-deja/g++.pt/export1.C: New test.
8266
8267 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
8268
8269         * gcc.dg/20001117-1.c: New test.
8270
8271 2000-11-18  Richard Henderson  <rth@redhat.com>
8272
8273         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
8274
8275 2000-11-18  Richard Henderson  <rth@redhat.com>
8276
8277         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
8278         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
8279         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
8280
8281 2000-11-18  Richard Henderson  <rth@redhat.com>
8282
8283         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
8284         (main): New.  Exit cleanly.
8285
8286 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8287
8288         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
8289         gcc.dg/c99-fordecl-2.c: New tests.
8290
8291 2000-11-18  Richard Henderson  <rth@redhat.com>
8292
8293         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
8294         * gcc.c-torture/execute/zerolen-2.c: New.
8295
8296 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8297
8298         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
8299         memory.
8300
8301 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8302
8303         * g++.old-deja/g++.pt/instantiate8.C: New test.
8304
8305 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8306
8307         * g++.old-deja/g++.other/incomplete.C: Add more tests.
8308         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
8309
8310 2000-11-16  Nick Clifton  <nickc@redhat.com>
8311
8312         * gcc.c-torture/execute/nestfunc-2.c: New test.
8313         * gcc.c-torture/execute/nestfunc-3.c: New test.
8314
8315 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8316
8317         * gcc.c-torture/compile/20001116-1.c: New test.
8318
8319 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8320
8321         * gcc.c-torture/execute/20001115-1.c: New test.
8322
8323 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
8324
8325         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
8326         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
8327         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
8328         * g++.old-deja/g++.abi/vmihint.C: Likewise.
8329
8330 2000-11-15  Neil Booth  <neilb@earthling.net>
8331
8332         gcc.dg/cpp/_Pragma1.c: Update.
8333         gcc.dg/cpp/_Pragma2.c: New test.
8334
8335 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
8336
8337         * g++.old-deja/g++.other/anon5.C: New test.
8338
8339 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
8340
8341         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
8342         tests.
8343
8344 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
8345
8346         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
8347         output.
8348
8349 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8350
8351         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
8352         labels at end of compound statements.
8353
8354 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
8355
8356         * gcc.c-torture/execute/loop-7.c: New test.
8357
8358 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8359
8360         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
8361
8362 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8363
8364         * gcc.dg/c99-bool-1.c: New test.
8365
8366 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8367
8368         * gcc.dg/c99-scope-1.c: Remove xfail.
8369         * gcc.dg/c99-scope-2.c: New test.
8370
8371 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8372
8373         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
8374         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
8375
8376 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
8377
8378         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
8379         error messages.
8380
8381         * g++.mike/p700.C: Don't typedef wchar_t.
8382         * g++.mike/p784.C: Likewise.
8383         * g++.mike/eb101.C: Don't use __wchar_t.
8384
8385 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
8386
8387         * g77.f-torture/execute/20001111.[fx]: Test premature exit
8388         from DO loop.
8389
8390 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8391
8392         * gcc.c-torture/execute/20001111-1.c: New test.
8393
8394 2000-11-10  Nick Clifton  <nickc@redhat.com>
8395
8396         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
8397         long multuiple and accumulate.
8398
8399 2000-11-09  Richard Henderson  <rth@redhat.com>
8400
8401         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
8402         via size_t instead of int.
8403
8404         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
8405         * gcc.c-torture/execute/string-opt-2.c: Likewise.
8406         * gcc.c-torture/execute/string-opt-3.c: Likewise.
8407         * gcc.c-torture/execute/string-opt-4.c: Likewise.
8408
8409 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
8410
8411         * gcc.c-torture/compile/20001109-1.c: New test.
8412         * gcc.c-torture/compile/20001109-2.c: New test.
8413
8414 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
8415
8416         * g++.old-deja/g++.pt/operator1.C: New test.
8417         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
8418
8419 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8420
8421         * gcc.dg/20001108-1.c: New test.
8422
8423 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8424
8425         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
8426         with both arguments constant strings.
8427         * gcc.c-torture/execute/string-opt-3.c: New test.
8428         * gcc.c-torture/execute/string-opt-4.c: New test.
8429         * gcc.c-torture/execute/string-opt-5.c: New test.
8430
8431 2000-11-08  Nick Clifton  <nickc@redhat.com>
8432
8433         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
8434         mulsidi3adddi patterns.
8435
8436 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
8437
8438         * g++.old-deja/g++.other/crash36.C: New test.
8439
8440 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
8441
8442         * g++.old-deja/g++.other/init16.C: New test.
8443
8444 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
8445
8446         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
8447
8448 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8449
8450         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
8451         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8452         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8453
8454 2000-11-07  DJ Delorie  <dj@redhat.com>
8455
8456         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
8457
8458 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8459
8460         * gcc.c-torture/execute/string-opt-1.c: New test.
8461
8462 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8463
8464         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
8465         mips-sgi-irix6.* because the MIPS ABI passes floating-point
8466         parameters in registers, and there is no way for a varargs
8467         function to know in which order the integer and floating-point
8468         parameters should be interleaved when they are placed on the
8469         stack.
8470         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8471         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8472
8473 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8474
8475         * gcc.c-torture/execute/string-opt-2.c: New test.
8476
8477 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
8478
8479         * g++.old-deja/g++.pt/crash60.C: New test.
8480
8481 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8482
8483         * g++.old-deja/g++.other/crash24.C: New test.
8484         * g++.old-deja/g++.other/crash25.C: New test.
8485         * g++.old-deja/g++.other/crash26.C: New test.
8486         * g++.old-deja/g++.other/crash27.C: New test.
8487         * g++.old-deja/g++.other/crash28.C: New test.
8488         * g++.old-deja/g++.other/crash29.C: New test.
8489         * g++.old-deja/g++.other/crash30.C: New test.
8490         * g++.old-deja/g++.other/crash31.C: New test.
8491         * g++.old-deja/g++.other/crash32.C: New test.
8492         * g++.old-deja/g++.other/crash33.C: New test.
8493         * g++.old-deja/g++.other/crash34.C: New test.
8494         * g++.old-deja/g++.other/crash35.C: New test.
8495
8496 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8497
8498         * gcc.c-torture/execute/20001031-1.c: New test.
8499
8500 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
8501
8502         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
8503         namespace.
8504
8505         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
8506         standards-conformant.
8507
8508         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
8509
8510         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
8511         * g++.old-deja/g++.mike/p755a.C: Likewise.
8512         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
8513         library makes no calls to `operator new' during initialization.
8514
8515 2000-11-04  Neil Booth  <neilb@earthling.net>
8516
8517         * gcc.dg/cpp/include2.c: New tests.
8518
8519 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
8520
8521         * lib/g++.exp (g++_set_ld_library_path): New function.
8522         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
8523
8524 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
8525
8526         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
8527         warnings.
8528
8529 2000-11-01  Richard Henderson  <rth@redhat.com>
8530
8531         * g++.old-deja/g++.ext/namedret1.C: New.
8532         * g++.old-deja/g++.ext/namedret2.C: New.
8533         * g++.old-deja/g++.ext/namedret3.C: New.
8534
8535 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
8536
8537         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
8538         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
8539
8540 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8541
8542         * gcc.c-torture/execute/va-arg-21.c: New test.
8543
8544 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8545
8546         * gcc.dg/c99-complex-2.c: New test.
8547
8548 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8549
8550         * gcc.c-torture/execute/stdio-opt-1.c: New test.
8551
8552 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
8553
8554         * g++.old-deja/g++.other/inline16.C: New test.
8555
8556 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
8557
8558         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
8559         __PRETTY_FUNCTION__
8560
8561 2000-10-29  Neil Booth  <neilb@earthling.net>
8562
8563         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
8564         New tests.
8565         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
8566         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
8567         optimisation.
8568
8569 2000-10-29  Neil Booth  <neilb@earthling.net>
8570
8571         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
8572         * mi1.c, mi1c.h: Add null directives to multiple-include test.
8573         * mi5.c: Test multiple includes work with -C.
8574         * trigraphs.c: Test ^= version.
8575
8576 2000-10-28  Neil Booth  <neilb@earthling.net>
8577
8578         New tests and test updates for new macro expander.
8579
8580         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
8581         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
8582         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
8583         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
8584         new diagnostic messages.
8585
8586         * gcc.dg/cpp/macro3.c: New tests.
8587
8588 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
8589
8590         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
8591         on the same line.
8592
8593 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
8594
8595         * g++.old-deja/g++.other/eh2.C: New test.
8596
8597 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
8598
8599         * gcc.c-torture/execute/20001027-1.c: New test.
8600
8601 2000-10-26  Richard Henderson  <rth@redhat.com>
8602
8603         * gcc.c-torture/execute/20001026-1.c: New.
8604
8605 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
8606
8607         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
8608         * g++.old-deja/g++.law/builtin1.C: Likewise.
8609         * g++.old-deja/g++.law/ctors10.C: Likewise.
8610         * g++.old-deja/g++.law/virtual3.C: Likewise.
8611         * g++.old-deja/g++.mike/p658.C: Likewise.
8612         * g++.old-deja/g++.other/sibcall1.C: Likewise.
8613         * g++.old-deja/g++.other/vaarg2.C: Likewise.
8614         * g++.old-deja/g++.robertl/eb124.C: Likewise.
8615         * g++.old-deja/g++.robertl/eb44.C: Likewise.
8616         * g++.old-deja/g++.robertl/eb77.C: Likewise.
8617
8618 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
8619
8620         * gcc.c-torture/compile/20001024-1.c: New test.
8621
8622 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
8623
8624         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
8625         to tell us whether or not we are using V3.
8626
8627 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8628
8629         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
8630         operands.
8631
8632 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8633
8634         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
8635
8636 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
8637
8638         * gcc.c-torture/execute/20001024-1.c: New test.
8639
8640 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
8641
8642         * g++.old-deja/g++.other/sibcall1.C: New test.
8643
8644 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
8645
8646         * gcc.dg/noncompile/init-3.c: New test.
8647
8648 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8649
8650         * gcc.dg/format-array-1.c: New test.
8651
8652 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8653
8654         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
8655         writing through null pointers; remove comment about testing
8656         unterminated strings.
8657
8658 2000-10-17  Matthew Hiller  <hiller@redhat.com>
8659
8660         * gcc.c-torture/execute/20001017-2.c: New test.
8661
8662 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8663
8664         * gcc.c-torture/compile/20001018-1.c: New test.
8665         * gcc.c-torture/compile/20001018-1.x: Xfail.
8666
8667 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8668
8669         * gcc.c-torture/execute/20001017-1.c: New test.
8670
8671 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8672
8673         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
8674         for multiple use of arguments with scanf formats; add tests for
8675         multiple use of arguments.
8676
8677 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
8678
8679         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
8680
8681 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8682
8683         * gcc.dg/format-miss-1.c: New test.
8684
8685 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8686
8687         * gcc.c-torture/execute/20001013-1.c: New test.
8688
8689 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8690
8691         * gcc.dg/format-branch-1.c: New test.
8692
8693 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8694
8695         * README, lib/file-format.exp: Remove EGCS references.
8696
8697 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8698
8699         * gcc.dg/20001013-1.c: New test.
8700
8701 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8702
8703         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
8704         for intmax_t in the compiler using __typeof__ and the type rules
8705         for conditional expressions.
8706
8707 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
8708
8709         * gcc.dg/20001012-1.c: New test.
8710         * gcc.dg/20001012-2.c: New test.
8711
8712 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8713
8714         * gcc.dg/format-attr-1.c: New test.
8715
8716 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8717
8718         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
8719         __LONG_LONG_MAX__ instead of LLONG_MAX.
8720
8721 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8722
8723         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
8724         scanf flags.
8725         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
8726         flags.
8727
8728 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
8729
8730         * gcc.dg/sequence-pt-1.c: New test.
8731
8732 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
8733
8734         * gcc.c-torture/execute/20001011-1.c: New testcase.
8735         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
8736
8737 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8738
8739         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
8740         does not error on it.
8741
8742 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8743
8744         * gcc.dg/20001009-1.c: New test.
8745
8746 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
8747
8748         * gcc.c-torture/compile/20001009-1.c: Move from here ....
8749         * gcc.c-torture/execute/20001009-2.c: ... to here.
8750
8751 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
8752
8753         * gcc.c-torture/compile/20001009-1.c: New testcase.
8754         * gcc.c-torture/execute/20001009-1.c: New testcase.
8755         Testcases provided by Jan Hubicka <jh@suse.cz>.
8756
8757 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8758
8759         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8760         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
8761         uintmax_t using <limits.h> to emulate the compiler's internal
8762         logic.  No longer XFAIL %j tests.
8763
8764 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8765
8766         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
8767         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8768         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
8769         regexps and details of expected handling of some bad formats.
8770         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
8771         suppression.
8772
8773 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8774
8775         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
8776         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
8777         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
8778         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
8779         in list archives.
8780
8781 2000-10-06  Richard Henderson  <rth@cygnus.com>
8782
8783         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
8784         * g++.old-deja/g++.brendan/crash52.C: Likewise.
8785         * g++.old-deja/g++.jason/report.C: Likewise.
8786         * g++.old-deja/g++.law/friend5.C: Likewise.
8787         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
8788         of the expected warnings.
8789
8790 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
8791
8792         * g++.old-deja/g++.pt/enum14.C: New test.
8793
8794 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
8795
8796         * g++.old-deja/g++.pt/crash59.C: New test.
8797
8798 2000-10-04  Will Cohen  <wcohen@redhat.com>
8799
8800         * gcc.dg/20000926-1.c: New test.
8801
8802 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
8803
8804         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
8805         function name for current C++ compiler.
8806         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
8807
8808 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
8809
8810         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
8811         __PRETTY_FUNCTION__.
8812         * g++.old-deja/g++.ext/pretty2.C: Likewise.
8813
8814 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8815
8816         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
8817
8818 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
8819
8820         * gcc.c-torture/compile/20000923-1.c: New test.
8821
8822 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
8823
8824         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
8825         * g++.old-deja/g++.pt/ttp62.C: Same.
8826         * g++.old-deja/g++.other/inline14.C: Same.
8827
8828 2000-09-24  Richard Henderson  <rth@cygnus.com>
8829
8830         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
8831
8832 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8833
8834         * gcc.dg/c90-printf-1.c: Add test for wide string format.
8835
8836 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
8837
8838         * gcc.c-torture/compile/20000922-1.c: New file.
8839
8840 2000-09-21  Nick Clifton  <nickc@redhat.com>
8841
8842         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
8843         a signed long modulo operation.
8844         (mod6): New function - perform an unsigned long modulo operation.
8845         (main): Add tests for modulos of very large numbers by very small
8846         dividends.
8847
8848 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8849
8850         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
8851
8852 2000-09-19  Richard Henderson  <rth@cygnus.com>
8853
8854         * gcc.dg/compare2.c (case 10): XFAIL.
8855
8856 2000-09-18  Richard Henderson  <rth@cygnus.com>
8857
8858         * gcc.c-torture/execute/20000906-1.c: Move ...
8859         * gcc.dg/20000906-1.c: ... here.  Only run on targets
8860         that support __builtin_trap.
8861
8862 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
8863
8864         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
8865
8866 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8867
8868         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
8869         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
8870         more $ format tests.
8871
8872 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8873
8874         * gcc.dg/format-errmk-1.c: New test.
8875
8876 2000-09-17  Greg McGary  <greg@mcgary.org>
8877
8878         * gcc.c-torture/execute/20000917-1.x: Remove.
8879
8880 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8881
8882         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
8883
8884 2000-09-17  Greg McGary  <greg@mcgary.org>
8885
8886         * gcc.c-torture/execute/20000917-1.c: New test.
8887         * gcc.c-torture/execute/20000917-1.x: XFAIL.
8888
8889 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
8890
8891         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
8892         in nested macro bug.
8893
8894 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
8895
8896         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
8897
8898 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
8899
8900         * gcc.c-torture/execute/20000914-1.c: New test.
8901
8902 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
8903
8904         * g++.other/inline13.C: New test.
8905
8906 2000-09-12  Andreas Jaeger  <aj@suse.de>
8907
8908         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
8909         constant by Ulrich Drepper <drepper@redhat.com>.
8910
8911 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
8912
8913         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
8914
8915 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8916
8917         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
8918
8919 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
8920
8921         * gcc.dg/cpp/backslash.c: New test.
8922
8923 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
8924
8925         * gcc.c-torture/execute/20000910-1.c: New test.
8926         * gcc.c-torture/execute/20000910-2.c: Likewise.
8927
8928 2000-09-11  Robert Lipe  <robertl@sco.com>
8929
8930         * gcc.dg/pragma-align.c: New test.
8931
8932 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
8933
8934         * g++.old-deja/g++.pt/explicit82.C: New test.
8935         * g++.old-deja/g++.pt/explicit83.C: New test.
8936
8937 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
8938
8939         * gcc.dg/asm-names.c: New test.
8940
8941 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8942
8943         * gcc.dg/cpp/tr-warn6.c: New test
8944
8945 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8946
8947         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
8948         be accepted.
8949
8950 2000-09-07  Catherine Moore  <clm@redhat.com>
8951
8952         * gcc.c-torture/execute/unroll-1.c: New test.
8953
8954 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
8955
8956         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
8957         ERROR markers.
8958         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
8959         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
8960         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
8961         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
8962         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
8963         Preprocess only.
8964         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
8965         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
8966
8967 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8968
8969         * g++.old-deja/g++.pt/deduct2.C: New test.
8970
8971 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8972
8973         * g++.old-deja/g++.pt/parms2.C: New test.
8974
8975 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
8976
8977         * g++.old-deja/g++.pt/crash58.C: New test.
8978
8979 2000-09-06  Greg McGary  <greg@mcgary.org>
8980
8981         * gcc.c-torture/execute/20000906-1.c: New test.
8982         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
8983
8984 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8985
8986         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
8987
8988 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8989
8990         * g++.old-deja/g++.pt/crash57.C: New test.
8991
8992 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8993
8994         * g++.old-deja/g++.pt/crash56.C: New test.
8995
8996 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
8997
8998         * g++.old-deja/g++.pt/koenig1.C: New test.
8999
9000 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
9001
9002         * gcc.dg/20000904-1.c: New test.
9003
9004 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
9005
9006         * gcc.dg/cpp/paste8.c: New test.
9007
9008 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
9009
9010         * gcc.c-torture/compile/20000827-1.c: New test.
9011
9012 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9013
9014         * gcc.dg/format-diag-1.c: New test.
9015
9016 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9017
9018         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
9019         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
9020         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
9021         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
9022         gcc.dg/formatz-1.c: Adjust warning regular expressions.
9023
9024 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
9025
9026         * g++.old-deja/g++.other/nested4.C: New test.
9027
9028 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
9029
9030         * g++.old-deja/g++.ns/scoped1.C: New test.
9031
9032 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
9033
9034         * lib/g++.exp: Support testing already-installed GCC.
9035
9036 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9037
9038         * wtr-label-1.c, wtr-suffix-1.c: New tests.
9039
9040 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9041
9042         * gcc.dg/return-type-2.c: New test.
9043
9044 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
9045
9046         * gcc.c-torture/compile/20000825-1.c: New test.
9047
9048 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
9049
9050         * gcc.dg/dwarf2-2.c: New test.
9051
9052 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
9053
9054         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
9055         dg-warning regexps.
9056
9057 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9058
9059         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
9060         gcc.dg/format-ext-5.c: New tests.
9061
9062 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
9063
9064         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
9065
9066 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
9067
9068         * gcc.dg/noncompile/930622-2.c: Adjust error message.
9069
9070 2000-08-24  Richard Henderson  <rth@cygnus.com>
9071
9072         * gcc.dg/ia64-sync-1.c: New test.
9073         * gcc.dg/ia64-sync-2.c: New test.
9074         * gcc.dg/ia64-asm-1.c: New test.
9075
9076 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
9077
9078         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
9079         * gcc.dg/format-ext-2.c: New test.
9080
9081 2000-08-23  Jason Merrill  <jason@redhat.com>
9082
9083         * lib/old-dejagnu.exp: Also ignore "In member function" and
9084         "At global scope".
9085
9086 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9087
9088         * gcc.dg/noncompile/label-lineno-1.c: New test.
9089
9090 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9091
9092         * gcc.dg/c99-array-nonobj-1.c: New test.
9093
9094 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9095
9096         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
9097         tests.
9098         * gcc.dg/format-ext-1.c: New test.
9099
9100 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9101
9102         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
9103         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
9104         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
9105         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
9106         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
9107
9108 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
9109
9110         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
9111         gcc.dg/c99-strftime-2.c: New tests.
9112
9113 2000-08-22  Richard Henderson  <rth@cygnus.com>
9114
9115         * gcc.c-torture/execute/20000822-1.c: New test.
9116
9117 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
9118
9119         * gcc.c-torture/execute/20000819-1.x: Remove.
9120
9121 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9122
9123         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
9124         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
9125         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
9126         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
9127         gcc.dg/format-xopen-1.c: New tests.
9128
9129 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9130
9131         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
9132
9133 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
9134
9135         * g++.old-deja/g++.other/loop2.C: New test.
9136
9137         * gcc.c-torture/compile/20000606-1.c: New test.
9138         * gcc.c-torture/compile/20000728-1.c: New test.
9139         * gcc.c-torture/execute/20000801-1.c: New test.
9140         * gcc.c-torture/execute/20000801-2.c: New test.
9141         * gcc.c-torture/execute/20000819-1.c: New test.
9142         * gcc.c-torture/execute/20000819-1.x: XFAIL.
9143         * gcc.dg/20000629-1.c: New test.
9144         * gcc.dg/20000724-1.c: New test.
9145         * gcc.dg/20000807-1.c: New test.
9146
9147 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
9148
9149         * gcc.dg/cpp/pragma-1.c: New test.
9150         * gcc.dg/cpp/pragma-2.c: New test.
9151
9152 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
9153
9154         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
9155         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
9156
9157 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9158
9159         * gcc.c-torture/compile/20000818-1.c: New test.
9160
9161 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
9162
9163         * gcc.c-torture/execute/20000818-1.c: New test.
9164
9165 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9166
9167         * gcc.dg/format-va-1.c: New test.
9168
9169 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9170
9171         * g++.old-deja/g++.other/typedef8.C: New test.
9172
9173 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9174
9175         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
9176         * g++.old-deja/g++.mike/net36.C: Mark candidate.
9177         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
9178         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
9179         * g++.old-deja/g++.other/ptrmem7.C: New test.
9180         * g++.old-deja/g++.pt/ptrmem10.C: New test.
9181
9182 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9183
9184         * g++.old-deja/g++.pt/typename27.C: New test.
9185
9186 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
9187
9188         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
9189         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
9190         * g++.old-deja/g++.pt/friend45.C: New test.
9191         * g++.old-deja/g++.other/friend8.C: New test.
9192
9193 2000-08-15  Richard Henderson  <rth@cygnus.com>
9194
9195         * gcc.c-torture/execute/20000815-1.c: New test.
9196
9197 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
9198
9199         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
9200         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
9201         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
9202
9203 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
9204
9205         * g++.old-deja/g++.other/refinit2.C: New test.
9206
9207 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
9208
9209         * lib/c-torture.exp (c-torture): Make
9210         compiler_conditional_xfail_data global.
9211         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
9212         compiler_conditional_xfail_data machinery.
9213         (f-torture-execute): Likewise.
9214         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
9215         and only when unrolling loops.
9216
9217         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
9218
9219 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
9220
9221         * g++.old-deja/g++.pt/explicit81.C: New test.
9222
9223 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
9224
9225         * g++.old-deja/g++.pt/typename26.C: New test.
9226
9227 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
9228
9229         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
9230         warning.
9231
9232 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
9233
9234         * g++.old-deja/g++.other/array3.C: New test.
9235
9236 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9237
9238         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
9239         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
9240         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
9241         New tests.
9242
9243 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
9244
9245         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
9246         * g++.old-deja/g++.abi/vmihint.C: Likewise.
9247
9248 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
9249
9250         * gcc.c-torture/execute/20000808-1.c: New test.
9251
9252 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9253
9254         * gcc.dg/c90-const-expr-1.c: New test.
9255
9256 2000-08-08  Richard Henderson  <rth@cygnus.com>
9257
9258         * gcc.dg/noncompile/920923-1.c: Declare calloc.
9259
9260 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9261
9262         * gcc.dg/noncompile/const-ll-1.c: New test.
9263
9264 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9265
9266         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
9267
9268 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
9269
9270         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
9271         that running programs linked against the shared version of libobjc
9272         run correctly.
9273
9274 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9275
9276         * gcc.dg/c99-printf-1.c: New test.
9277
9278 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9279
9280         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
9281
9282 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
9283
9284         * gcc.c-torture/execute/20000731-1.x: Delete.
9285
9286 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
9287
9288         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
9289         and torture_without_loops as is done by c-torture.exp.
9290         (search_for): Copy from c-torture.exp.
9291         (gcc-dg-runtest): New function, drives a directory of tests
9292         iterating over the TORTURE_OPTIONS.
9293         (scan-assembler, scan-assembler-not): Move here from
9294         individual directory drivers.
9295
9296         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
9297         defined by lib/gcc-dg.exp.
9298         * gcc.dg/cpp/cpp.exp: Likewise.
9299         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
9300         gcc-dg-runtest, so we cycle over optimization options.
9301
9302         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
9303         * gcc.dg/compare2.c: No longer expected to fail.
9304
9305 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
9306
9307         * gcc.c-torture/execute/20000804-1.c: New test.
9308
9309 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
9310
9311         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
9312
9313 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
9314
9315         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
9316
9317 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
9318
9319         * gcc.c-torture/compile/20000803-1.c: New test.
9320
9321 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9322
9323         * gcc.c-torture/execute/20000801-3.c,
9324         gcc.c-torture/execute/20000801-4.c: New tests.
9325         * gcc.c-torture/execute/20000801-3.x,
9326         gcc.c-torture/execute/20000801-4.x: Xfail.
9327
9328 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
9329
9330         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
9331         libobjc/.libs to allow for libtool.
9332
9333 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
9334
9335         * gcc.c-torture/compile/20000802-1.c: New test.
9336
9337 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
9338
9339         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
9340
9341 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
9342
9343         * gcc-c-torture/execute/20000731-2.c: New test.
9344
9345         * gcc.c-torture/execute/20000731-1.c: New test.
9346         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
9347
9348 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
9349
9350         * testsuite/gcc.dg/cpp/paste7.c: New test.
9351         * gcc.dg/cpp/20000725-1.c: New test.
9352
9353 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
9354
9355         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
9356         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
9357         declaration warning for __builtin_dwarf_reg_size.
9358
9359         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
9360
9361 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9362
9363         * gcc.dg/noncompile/voidparam-1.c: New test.
9364
9365 2000-07-30  Richard Henderson  <rth@cygnus.com>
9366
9367         * gcc.dg/c90-digraph-1.c: Don't xfail.
9368         * gcc.dg/compare2.c (case 10): Xfail.
9369         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
9370
9371 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
9372
9373         * gcc.dg/c99-main-1.c: New test.
9374
9375 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9376
9377         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
9378
9379 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
9380
9381         * gcc.c-tortuer/execute/20000726-1.c: New test.
9382
9383 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
9384
9385         * gcc.c-torture/execute/enum-2.c: New test.
9386
9387 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9388
9389         * gcc.dg/cpp/tr-warn3.c: New test.
9390
9391 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9392
9393         * g++.old-deja/g++.ext/implicit1.C: Remove.
9394         * g++.old-deja/g++.jason/c2.C: Remove
9395         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
9396         * g++.old-deja/g++.pt/crash16.C: Likewise.
9397         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
9398
9399 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9400
9401         * g++.old-deja/g++.other/for2.C: New test.
9402
9403 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
9404
9405         * gcc.dg/20000720-1.c: New test.
9406
9407 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
9408
9409         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
9410
9411 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
9412
9413         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
9414         * gcc.c-torture/execute/20000722-1.c: New.
9415         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
9416
9417 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
9418
9419         * gcc.dg/cpp/20000720-1.S: New test.
9420
9421 2000-07-21  Michael Meissner  <meissner@redhat.com>
9422
9423         * gcc.c-torture/execute/ieee/hugeval.c: New test.
9424
9425 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9426
9427         * g++.old-deja/g++.brendan/crash16.C,
9428         g++.old-deja/g++.brendan/parse3.C,
9429         g++.old-deja/g++.brendan/redecl1.C,
9430         g++.old-deja/g++.ns/template13.C,
9431         g++.old-deja/g++.other/decl4.C,
9432         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
9433
9434 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9435
9436         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
9437         and "Internal error".
9438
9439         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
9440         regexps.
9441         * gcc.dg/cpp/paste6.c: New test.
9442
9443 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
9444
9445         * gcc.dg/cpp/tr-direct.c: New test.
9446
9447         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
9448         gcc.dg/cpp/undef1.c: Tweak error regexps.
9449
9450 2000-07-18  Eric Christopher <echristo@redhat.com>
9451
9452         * gcc.c-torture/compile/20000718-1.c: New test.
9453
9454 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
9455
9456         * cpplex.c (_cpp_push_token): If the token being pushed back
9457         is the previous token in this context, just subtract one from
9458         context->posn.
9459         * cppmacro.c (save_expansion): Clear aux field when storing a
9460         placemarker.
9461
9462 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
9463
9464         * gcc.dg/noncompile/redecl-1.c: New test.
9465
9466 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
9467
9468         * gcc.c-torture/execute/20000717-5.c: New test.
9469         * gcc.c-torture/execute/20000717-1.x: Removed.
9470
9471 2000-07-17  Richard Henderson  <rth@cygnus.com>
9472
9473         * gcc.c-torture/execute/20000717-4.c: New test.
9474
9475 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
9476
9477         * gcc.dg/cpp/syshdr.c: New test.
9478         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
9479
9480 2000-07-17  Neil Booth  <neilb@earthling.net>
9481
9482         * gcc.dg/cpp/cmdlne-dM.c: New test.
9483         * gcc.dg/cpp/cmdlne-dD.c: New test.
9484
9485 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
9486
9487         * gcc.c-torture/execute/20000717-3.c: New test.
9488
9489         * gcc.c-torture/compile/20000717-1.c: New test.
9490
9491 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
9492
9493         * gcc.c-torture/execute/20000717-2.c: New test.
9494
9495 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9496
9497         * gcc.dg/formatz-1.c: New test.
9498
9499         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
9500         * gcc.dg/c99-digraph-1.c: New tests.
9501
9502         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
9503         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
9504
9505         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
9506         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
9507         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
9508         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
9509         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
9510         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
9511         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
9512
9513 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
9514
9515         * gcc.c-torture/execute/20000717-1.c: New test.
9516         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
9517
9518 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
9519
9520         * gcc.c-torture/execute/20000715-2.c: New test.
9521         * gcc.dg/20000715-1.c: New test.
9522
9523 2000-07-15  Michael Meissner  <meissner@redhat.com>
9524
9525         * gcc.c-torture/execute/20000715-1.c: New test.
9526
9527 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
9528
9529         * gcc.c-torture/execute/20000707-1.c: New test.
9530
9531 2000-07-13  Neil Booth  <NeilB@earthling.net>
9532
9533         * testsuite/gcc.dg/cpp/digraph1.c,
9534         testsuite/gcc.dg/cpp/digraph2.c,
9535         testsuite/gcc.dg/cpp/digraphs.c: New tests.
9536
9537 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
9538
9539         * g77.f-torture/compile/20000630-2.f:  New test.
9540         * g77.f-torture/compile/20000630-2.x
9541
9542 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
9543
9544         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
9545
9546 2000-07-11  Neil Booth  <NeilB@earthling.net>
9547
9548         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
9549
9550 2000-07-11  Neil Booth  <NeilB@earthling.net>
9551
9552         * gcc.dg/cpp/cmdlne-C.c: New.
9553
9554 2000-07-09  Neil Booth  <NeilB@earthling.net>
9555
9556         * gcc.dg/cpp/directiv.c: New tests.
9557         * gcc.dg/cpp/undef1.c: Update.
9558
9559 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
9560
9561         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
9562
9563 2000-07-09  Neil Booth  <NeilB@earthling.net>
9564
9565         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
9566
9567 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
9568
9569         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
9570         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9571
9572 2000-07-08  Neil Booth  <NeilB@earthling.net>
9573
9574         * gcc.dg/cpp/macsyntx.c: New tests.
9575
9576 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9577
9578         * gcc.dg/20000707-1.c: New test.
9579
9580 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9581
9582         * gcc.c-torture/execute/20000706-1.c: New test.
9583         * gcc.c-torture/execute/20000706-2.c: New test.
9584         * gcc.c-torture/execute/20000706-3.c: New test.
9585         * gcc.c-torture/execute/20000706-4.c: New test.
9586         * gcc.c-torture/execute/20000706-5.c: New test.
9587
9588 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9589
9590         * g++.old-deja/g++.pt/instantiate7.C: New test.
9591
9592 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9593
9594         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
9595         * g++.old-deja/g++.mike/thunk3.C: Likewise.
9596         * g++.old-deja/g++.other/rtti3.C: Likewise.
9597         * g++.old-deja/g++.other/rttid3.C: Likewise.
9598
9599 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
9600
9601         *  g77.f-torture/compile/20000630-1.x: Fix typo
9602
9603 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
9604
9605         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
9606         assembly output.
9607
9608 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
9609
9610         * gcc.dg/cpp/ident.c: New test.
9611
9612 2000-07-05  Neil Booth  <NeilB@earthling.net>
9613
9614         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
9615           gcc.dg/cpp/lexstrng.c: New tests.
9616
9617 2000-07-04  Neil Booth  <NeilB@earthling.net>
9618
9619         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
9620         * gcc.dg/cpp/strify2.c: Same.
9621
9622 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
9623
9624         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
9625         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
9626         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
9627         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
9628
9629         * testsuite/gcc.dg/cpp/macro1.c,
9630         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
9631         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
9632         testsuite/gcc.dg/cpp/strify1.c,
9633         testsuite/gcc.dg/cpp/strify2.c: New tests.
9634
9635 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
9636
9637         * gcc.c-torture/execute/20000703-1.c: New test.
9638
9639 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9640
9641         * g++.old-deja/g++.pt (lookup10.C): New test.
9642
9643 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9644
9645         * g++.old-deja/g++.pt (typename25.C): New test.
9646
9647 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
9648
9649         * gcc.c-torture/compile/20000701-1.c: New test.
9650
9651 2000-06-30  Nick Clifton  <nickc@cygnus.com>
9652
9653         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
9654         to test case.
9655
9656 2000-06-30  Catherine Moore  <clm@cygnus.com>
9657
9658         * gcc.c-torture/execute/align-1.c: New test.
9659
9660 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
9661
9662         * g++.old-deja/g++.pt/expr8.C: New test.
9663         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
9664
9665 2000-06-29  Nick Clifton  <nickc@cygnus.com>
9666
9667         * gcc.c-torture/compile/20000629-1.c: New test.
9668
9669 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9670
9671
9672         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
9673         gcc.dg/noncompile directory, depending on whether they're
9674         preprocessor tests or not.  Annotate all the tests for the dg
9675         framework.
9676
9677         * gcc.c-torture/noncompile/noncompile.exp: Delete.
9678         * gcc.dg/noncompile/noncompile.exp: New.
9679
9680         * Moved files:
9681         Old name                                New name
9682         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
9683         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
9684         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
9685         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
9686         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
9687         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
9688         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
9689         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
9690         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
9691         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
9692         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
9693         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
9694         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
9695         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
9696         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
9697         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
9698         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
9699         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
9700         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
9701         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
9702         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
9703         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
9704         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
9705         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
9706
9707         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
9708         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
9709         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
9710         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
9711         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
9712         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
9713
9714 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9715
9716         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
9717         declare one variable.  On the fourth, error.
9718         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
9719         declared by 20000628-1a.h.
9720
9721 2000-06-29  Richard Henderson  <rth@redhat.com>
9722
9723         * gcc.c-torture/execute/930529-1.x: New file.
9724         * gcc.dg/920413-1.c: Adjust expected warning text.
9725         * gcc.dg/980217-1.c: Declare abort.
9726         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
9727
9728 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
9729
9730         * g77.f-torture/compile/20000629-1.f: New test.
9731         * g77.f-torture/compile/20000629-1.x: Expected to fail.
9732
9733 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9734
9735         Rearrange lots of files, removing entirely the
9736         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
9737         directories.
9738
9739         * Deleted files:
9740         gcc.c-torture/code_quality/code_quality.exp
9741         gcc.c-torture/special/special.exp
9742         gcc.failure/failure.exp
9743         gcc.failure/940409-1.x
9744         gcc.c-torture/compile/961203-1.x
9745
9746         * New files:
9747         gcc.misc-tests/linkage.exp
9748         gcc.c-torture/execute/920730-1t.c
9749         gcc.c-torture/execute/920730-1t.x
9750         gcc.c-torture/compile/920520-1.x
9751         gcc.c-torture/compile/920521-1.x
9752         gcc.c-torture/compile/981006-1.x
9753         gcc.c-torture/execute/eeprof-1.x
9754
9755         * Moved files (possibly with modifications to fit a new harness):
9756         Old name                                New name
9757         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
9758         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
9759         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
9760         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
9761         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
9762         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
9763         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
9764         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
9765         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
9766         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
9767         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
9768         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
9769         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
9770         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
9771
9772 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9773
9774         * c-torture/compile/961203-1.x: Delete.
9775
9776         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
9777         not exit. Include stdio.h.
9778         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
9779         * gcc.misc-tests/dg-12.c: Likewise.
9780         * gcc.misc-tests/dg-5.c: Likewise.
9781         * gcc.misc-tests/dg-6.c: Likewise.
9782         * gcc.misc-tests/dg-7.c: Prototype abort.
9783         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
9784         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
9785         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
9786         not exit.
9787         * gcc.misc-tests/sieve.c: Use return from main, not exit.
9788         * gcc.misc-tests/sort2.c: Use return from main, not exit.
9789
9790 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
9791
9792         * gcc.dg/cpp/20000628-1.c: New test.
9793         * gcc.dg/cpp/20000628-1.h: New header for above test.
9794         * gcc.dg/cpp/20000628-1a.h: Likewise.
9795
9796 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
9797
9798         * gcc.dg/cpp: New directory.
9799         * gcc.dg/cpp/cpp.exp: New driver.
9800         * gcc.dg/cpp/20000627-1.c: New test.
9801         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
9802         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
9803         and rewrite as a compilation test.
9804
9805         * gcc.dg: Move many files into the cpp subdirectory, possibly
9806         renaming or editing them as well.
9807         Old name                New name
9808         990119-1.c              cpp/19990119-1.c
9809         990228-1.c              cpp/19990228-1.c
9810         990407-1.c              cpp/19990407-1.c
9811         990409-1.c              cpp/19990409-1.c
9812         990413-1.c              cpp/19990413-1.c
9813         990703-1.c              cpp/19990703-1.c
9814         20000127-1.c            cpp/20000127-1.c
9815         20000129-1.c            cpp/20000129-1.c
9816         20000207-1.c            cpp/20000207-1.c
9817         20000207-2.c            cpp/20000207-2.c
9818         20000209-1.c            cpp/20000209-1.c
9819         20000209-2.c            cpp/20000209-2.c
9820         20000301-1.c            cpp/20000301-1.c
9821         20000419-1.c            cpp/20000419-1.c
9822         20000510-1.S            cpp/20000510-1.S
9823         20000519-1.c            cpp/20000519-1.c
9824         20000529-1.c            cpp/20000529-1.c
9825         20000625-1.c            cpp/20000625-1.c
9826         20000625-2.c            cpp/20000625-2.c
9827         cpp-as1.c               cpp/assert1.c
9828         cpp-as2.c               cpp/assert2.c
9829         cxx-comments-1.c        cpp/cxxcom1.c
9830         cxx-comments-2.c        cpp/cxxcom2.c
9831         endif-label.c           cpp/endif.c
9832         cpp-hash1.c             cpp/hash1.c
9833         cpp-hash2.c             cpp/hash2.c
9834         cpp-if1.c               cpp/if-1.c
9835         cpp-if2.c               cpp/if-2.c
9836         cpp-if3.c               cpp/if-3.c
9837         cpp-if4.c               cpp/if-4.c
9838         cpp-if5.c               cpp/if-5.c
9839         cpp-cond.c              cpp/if-cexp.c
9840         cpp-missingop.c         cpp/if-mop.c
9841         cpp-missingparen.c      cpp/if-mpar.c
9842         cpp-opprec.c            cpp/if-oppr.c
9843         cpp-ifparen.c           cpp/if-paren.c
9844         cpp-shortcircuit.c      cpp/if-sc.c
9845         cpp-shift.c             cpp/if-shift.c
9846         cpp-unary.c             cpp/if-unary.c
9847         cpp-li1.c               cpp/line1.c
9848         cpp-li2.c               cpp/line2.c
9849         lineno.c                cpp/line3.c
9850         lineno-2.c              cpp/line4.c
9851         cpp-mi.c                cpp/mi1.c
9852         cpp-mic.h               cpp/mi1c.h
9853         cpp-micc.h              cpp/mi1cc.h
9854         cpp-mind.h              cpp/mi1nd.h
9855         cpp-mindp.h             cpp/mi1ndp.h
9856         cpp-mix.h               cpp/mi1x.h
9857         cpp-mi2.c               cpp/mi2.c
9858         cpp-mi2a.h              cpp/mi2a.h
9859         cpp-mi2b.h              cpp/mi2b.h
9860         cpp-mi2c.h              cpp/mi2c.h
9861         cpp-mi3.c               cpp/mi3.c
9862         cpp-mi3.def             cpp/mi3.def
9863         poison-1.c              cpp/poison.c
9864         pr-impl.c               cpp/prag-imp.c
9865         cpp-redef-2.c           cpp/redef1.c
9866         cpp-redef.c             cpp/redef2.c
9867         strpaste.c              cpp/strp1.c
9868         strpaste-2.c            cpp/strp2.c
9869         cpp-tradpaste.c         cpp/tr-paste.c
9870         cpp-tradstringify.c     cpp/tr-str.c
9871         cpp-tradwarn1.c         cpp/tr-warn1.c
9872         cpp-tradwarn2.c         cpp/tr-warn2.c
9873         trigraphs.c             cpp/trigraphs.c
9874         cpp-unc1.c              cpp/unc1.c
9875         cpp-unc2.c              cpp/unc2.c
9876         cpp-unc3.c              cpp/unc3.c
9877         cpp-unc.c               cpp/unc4.c
9878         undef.c                 cpp/undef1.c
9879         undef-2.c               cpp/undef2.c
9880         cpp-wi1.c               cpp/widestr1.c
9881
9882 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
9883
9884         * lib/g++.exp (g++_include_flags): Tweak.
9885
9886 2000-06-27  H.J. Lu  <hjl@gnu.org>
9887             Loren J. Rittle  <ljrittle@acm.org>
9888
9889         * lib/g++.exp (g++_include_flags): Override libgloss.exp
9890         version with one that knows about the new gcc tree structure.
9891         (g++_link_flags): Same.
9892
9893 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
9894
9895         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
9896         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
9897         case we are cross-compiling.
9898
9899         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
9900         g++.old-deja/g++.niklas/Makefile.in,
9901         g++.old-deja/g++.niklas/configure.in,
9902         g++.old-deja/g++.other/Makefile.in,
9903         g++.old-deja/g++.other/configure.in,
9904         gcc.c-torture/code_quality/Makefile.in,
9905         gcc.c-torture/code_quality/configure.in,
9906         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
9907         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
9908         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
9909         gcc.c-torture/execute/ieee/Makefile.in,
9910         gcc.c-torture/execute/ieee/configure.in,
9911         gcc.c-torture/noncompile/Makefile.in,
9912         gcc.c-torture/noncompile/configure.in,
9913         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
9914         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
9915         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
9916
9917 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9918
9919         * g++.old-deja/g++.other/ambig3.C: New test.
9920
9921 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9922
9923         * g++.old-deja/g++.pt/syntax1.C: New test.
9924         * g++.old-deja/g++.pt/syntax2.C: New test.
9925         * g++.old-deja/g++.other/syntax3.C: New test.
9926         * g++.old-deja/g++.other/syntax4.C: New test.
9927
9928 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9929
9930         * gcc.dg/20000623-1.c: Prototype exit and abort.
9931
9932 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9933
9934         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
9935         New tests.
9936         * gcc.dg/cpp-mi3.def: New file.
9937
9938         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
9939         inside assertions.
9940         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
9941         lexer's error messages.
9942         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
9943         divine anything from the linemarkers.
9944         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
9945         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
9946
9947 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
9948
9949         * gcc.dg/20000623-1.c: New test.
9950
9951 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
9952
9953         * gcc.c-torture/execute/20000622-1.c: New test.
9954
9955 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
9956
9957         * g++.old-deja/g++.other/init15.C: New test.
9958
9959 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
9960
9961         * g++.old-deja/g++.pt/vaarg2.C: New test.
9962         * g++.old-deja/g++.pt/vaarg3.C: New test.
9963
9964 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
9965
9966         * g++.old-deja/g++.other/dyncast6.C: New test.
9967
9968 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
9969
9970         * gcc.c-torture/execute/loop-6.c: New test.
9971
9972 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
9973
9974         * gcc.dg/20000614-1.c: New test.
9975         * gcc.dg/20000614-2.c: New test.
9976
9977 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
9978
9979         * g++.old-deja/g++.other/inline12.C: New test.
9980
9981 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
9982
9983         * g++.old-deja/g++.other/eh1.C: New test.
9984
9985 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
9986
9987         * g++.old-deja/g++.other/type.C: New test.
9988
9989 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
9990
9991         * g++.old-deja/g++.other/initstring.C: New test.
9992
9993 2000-06-12  Jason Merrill  <jason@redhat.com>
9994
9995         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
9996
9997 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
9998
9999         * gcc.c-torture/compile/20000609-1.c: New test.
10000
10001 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
10002
10003         * gcc.dg/20000609-1.c: New test.
10004
10005 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
10006
10007         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
10008         * gcc.c-torture/noncompile/poison-1.c: Move...
10009         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
10010         * gcc.dg/cpp-li1.c: Add a token after the #line.
10011
10012 2000-06-05  Richard Henderson  <rth@cygnus.com>
10013
10014         * gcc.c-torture/execute/20000605-2.c: New test.
10015         * gcc.c-torture/execute/20000605-3.c: New test.
10016
10017 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
10018
10019         * g77.f-torture/execute/20000503-1.x: New file.
10020
10021 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
10022
10023         * g++.old-deja/g++.eh/badalloc1.C: New test.
10024
10025 2000-06-05  Richard Henderson  <rth@cygnus.com>
10026
10027         * gcc.c-torture/execute/20000605-1.c: New test.
10028
10029 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
10030             Nathan Sidwell <nathan@codesourcery.com>
10031
10032         * gcc.c-torture/compile/20000605-1.c: New test.
10033
10034 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
10035
10036         * g77.f-torture/compile/20000601-1.f:  New test.
10037
10038 2000-06-03  Richard Henderson  <rth@cygnus.com>
10039
10040         * gcc.c-torture/execute/20000603-1.c: New.
10041
10042 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
10043
10044         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
10045         * gcc.dg/noreturn-2.c (noreturn): Likewise.
10046
10047 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
10048
10049         * gcc.dg/compare2.c (case 12): XFAIL.
10050         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
10051         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
10052
10053         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
10054
10055 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
10056
10057         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
10058         guard macro is already defined when the header is first
10059         included.
10060         * gcc.dg/cpp-mix.h: New file.
10061         * gcc.dg/endif-label.c: Update patterns to match compiler.
10062
10063         * g++.brendan/complex1.C: Declare abort.
10064         * g++.law/refs4.C: Remove XFAIL.
10065         * g++.oliva/expr2.C: Declare abort and exit.
10066
10067 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
10068
10069         * gcc.c-torture/execute/20000528-1.c: New test.
10070
10071         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
10072         * g++.old-deja/g++.law/temps4.C: Likewise.
10073
10074         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
10075         stdlib.h.  Call abort() on failure.
10076         * g++.old-deja/g++.law/refs4.C: Likewise.
10077         * g++.old-deja/g++.law/temps4.C: Likewise.
10078         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
10079         * gcc.c-torture/execute/20000112-1.c: Include string.h.
10080
10081 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
10082
10083         Relative to g++.dg/special:
10084         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
10085
10086         Relative to g++.old-deja:
10087         * g++.brendan/complex1.C, g++.jason/optimize2.C,
10088         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
10089         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
10090         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
10091         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
10092         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
10093         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
10094
10095         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
10096         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
10097         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
10098         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
10099         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
10100         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
10101         and/or string.h.
10102
10103         * g++.other/goto1.C: Update expectations for error messages.
10104
10105 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
10106
10107         * gcc.c-torture/compile/20000523-1.c: New test.
10108
10109 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
10110
10111         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
10112
10113 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
10114
10115         * g++.old-deja/g++.eh/catch11.C: New test.
10116         * g++.old-deja/g++.eh/catch12.C: New test.
10117
10118 2000-05-24  Nick Clifton  <nickc@cygnus.com>
10119
10120         * gcc.c-torture/execute/20000523-1.c: New test.
10121
10122 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
10123
10124         * c-torture/execute/bcp-1.c: Replace abort in arg of
10125         __builtin_constant_p with a generic external function.
10126
10127         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
10128         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
10129         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
10130         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
10131         Prototype abort and/or exit.
10132
10133         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
10134         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
10135         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
10136         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
10137
10138 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
10139
10140         * gcc.dg/dwarf2-1.c: New test.
10141
10142 2000-05-20  Richard Henderson  <rth@cygnus.com>
10143
10144         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
10145
10146 2000-05-20  Andreas Jaeger  <aj@suse.de>
10147
10148         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
10149         testcase.
10150
10151 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
10152
10153         * gcc.c-torture/execute/20000519-2.c: New test.
10154
10155 2000-05-19  Andreas Jaeger  <aj@suse.de>
10156
10157         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
10158         which fails with SSA.
10159
10160         * lib/c-torture.exp: Also test with -O3 -fssa.
10161
10162 2000-05-18  Michael Meissner  <meissner@redhat.com>
10163
10164         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
10165         * gcc.c-torture/execute/920415-1.c: Ditto.
10166         * gcc.c-torture/execute/920501-1.c: Ditto.
10167         * gcc.c-torture/execute/conversion.c: Ditto.
10168         * gcc.c-torture/execute/cvt-1.c: Ditto.
10169
10170 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
10171
10172         * gcc.c-torture/compile/20000518-1.c: New test.
10173
10174 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
10175
10176         * g77.f-torture/compile/200005018.f:  New test.
10177
10178 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
10179
10180         * gcc.c-torture/compile/20000517-1.c: New test.
10181
10182 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10183
10184         * gcc.c-torture/execute/20000516-1.c: New test.
10185
10186 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
10187
10188         * g++.old-deja/g++.other/eh.C: New test.
10189
10190 2000-05-12  Richard Henderson  <rth@cygnus.com>
10191
10192         * gcc.c-torture/execute/990208-1.c (main): Don't pass
10193         constants through to doit's conditional.
10194
10195 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
10196
10197         * gcc.c-torture/compile/20000511-1.c: New test.
10198         * g77.f-torture/compile/20000511-1.f: New test.
10199         * g77.f-torture/compile/20000511-2.f: New test.
10200
10201 2000-05-11  Michael Meissner  <meissner@redhat.com>
10202
10203         * gcc.c-torture/execute/20000511-1.c: New test.
10204
10205 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
10206
10207         * gcc.dg/dg.exp: Scan .S files as well as .c files.
10208         * gcc.dg/20000510-1.S: New.
10209
10210 2000-05-08  Catherine Moore  <clm@cygnus.com>
10211
10212         * gcc.dg/unused-3.c: New.
10213
10214 2000-05-06  Richard Henderson  <rth@cygnus.com>
10215
10216           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
10217           * g++.old-deja/g++.mike/warn1.C: Likewise.
10218           * g++.old-deja/g++.pt/local1.C: Likewise.
10219           * g++.old-deja/g++.pt/local7.C: Likewise.
10220           * g++.old-deja/g++.pt/spec16.C: Likewise.
10221
10222 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
10223
10224         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
10225
10226 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
10227
10228           * g77.f-torture/execute/20000503-1.f:  New test.
10229
10230 2000-05-04  Andreas Jaeger  <aj@suse.de>
10231
10232         * gcc.dg/noreturn-2.c: New test.
10233
10234 2000-05-04  Neil Booth  <NeilB@earthling.net>
10235
10236         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
10237         preprocessor.
10238
10239 2000-05-04  Richard Henderson  <rth@cygnus.com>
10240
10241         * gcc.c-torture/execute/20000503-1.c: Fix typo.
10242
10243 2000-05-04  Richard Henderson  <rth@cygnus.com>
10244
10245         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
10246         OpenSSL by Jason R Thorpe.
10247
10248 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
10249
10250         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
10251
10252 2000-05-03  Robert Lipe <robertlipe@usa.net>
10253
10254         * gcc.dg/20000503-1.c: New test.
10255
10256 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
10257
10258         * gcc.c-torture/compile/20000502-1.c: New test.
10259         * g++.old-deja/g++.other/align.C: New test.
10260         * gcc.dg/cpp-tradstringify.c: New test.
10261
10262 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
10263
10264         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
10265         and hard registers.
10266
10267 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
10268
10269         * gcc.c-torture/execute/loop-5.c: New test.
10270
10271 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
10272
10273         * gcc.c-torture/execute/va-arg-20.c: New test.
10274
10275 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
10276
10277         * gcc.c-torture/execute/20000422-1.c: New test.
10278
10279 2000-04-20  Greg McGary  <gkm@gnu.org>
10280
10281         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
10282         when optimizing, but without sibling-call optimizations (-O1).
10283
10284 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
10285
10286           * gcc.c-torture/compile/20000420-1.c: New test.
10287
10288 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
10289
10290         * g++.abi/ptrflags.C: New test.
10291         * g++.eh/catchptr1.C: Test incomplete pointer chains.
10292
10293 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
10294
10295         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
10296
10297 2000-04-19  Greg McGary  <gkm@gnu.org>
10298
10299         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
10300         sibling-call optimizations.
10301
10302 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
10303
10304         * gcc.dg/20000419-1.c: New test.
10305
10306 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
10307
10308         * gcc.c-torture/execute/20000412-6.c: New test.
10309
10310 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
10311
10312         * gcc.c-torture/execute/20000412-5.c: New test.
10313         * g77.f-torture/compile/20000412-1.f: New test.
10314         * gcc.c-torture/execute/20000412-4.c: New test.
10315         * gcc.c-torture/compile/20000412-2.c: New test.
10316         * gcc.c-torture/execute/20000412-3.c: New test.
10317         * gcc.c-torture/compile/20000412-1.c: New test.
10318         * gcc.c-torture/execute/20000412-2.c: New test.
10319
10320 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
10321
10322         * objc/execute/bf-20.m: New test.
10323
10324 2000-04-10  Richard Henderson  <rth@cygnus.com>
10325
10326         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
10327
10328         * gcc.c-torture/execute/20000412-1.c: New test.
10329
10330 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
10331
10332         * g++.old-deja/g++.eh/catchptr1.C: New test.
10333
10334 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
10335
10336         * g++.old-deja/g++.abi/cxa_vec.C: New test.
10337
10338 2000-04-08  Neil Booth  <NeilB@earthling.net>
10339
10340         * gcc.dg/cpp-nullchar.c: Remove test as
10341         embedded nulls cause problems.
10342
10343 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10344
10345         * gcc.dg/compare2.c: New test.
10346
10347 2000-04-08  Neil Booth  <NeilB@earthling.net>
10348
10349         * gcc.dg/cpp-nullchar.c: New test.
10350
10351 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
10352
10353         * gcc.dg/cpp-mi2.c: New test.
10354         * gcc.dg/cpp-mi2[abc].h: New files.
10355
10356 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
10357
10358         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
10359         member name.
10360
10361 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
10362
10363         * g++.old-deja/g++.abi/vmihint.C: New test.
10364
10365 2000-04-06  Neil Booth  <NeilB@earthling.net>
10366
10367         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
10368         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
10369         copyright.
10370
10371 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
10372
10373         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
10374         avoid stack-frame overwrite.
10375
10376 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
10377
10378         * gcc.c-torture/compile/20000405-2.c: New test.
10379         * gcc.c-torture/compile/20000405-3.c: New test.
10380
10381 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10382
10383         * gcc.c-torture/compile/20000405-1.c: New test.
10384
10385 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
10386
10387         * gcc.dg/cast-qual-1.c: Revert last change.
10388
10389 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10390
10391         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
10392
10393 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
10394
10395         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
10396         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
10397
10398 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
10399
10400         * gcc.c-torture/compile/20000403-2.c: New test.
10401         * gcc.c-torture/compile/20000403-1.c: New test.
10402
10403 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
10404
10405         * gcc.c-torture/execute/20000403-1.c: New test.
10406
10407 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
10408
10409         * gcc.c-torture/execute/20000402-1.c: New test.
10410
10411 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
10412
10413         * gcc.c-torture/execute/va-arg-15.c: New test.
10414         * gcc.c-torture/execute/va-arg-16.c: New test.
10415         * gcc.c-torture/execute/va-arg-17.c: New test.
10416         * gcc.c-torture/execute/va-arg-18.c: New test.
10417         * gcc.c-torture/execute/va-arg-19.c: New test.
10418
10419 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
10420
10421         * gcc.c-torture/compile/981211-1.c: Move to...
10422         * gcc.dg/cpp-as1.c: ...here.
10423         * gcc.dg/cpp-as2.c: New file.
10424
10425         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
10426         compiler.
10427
10428 2000-04-02  Neil Booth  <NeilB@earthling.net>
10429
10430         * gcc.dg/cpp-cond.c  New tests.
10431         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
10432         accidental success less likely.
10433         * gcc.dg/cpp-missingop.c  New tests.
10434         * gcc.dg/cpp-missingparen.c  New tests.
10435         * gcc.dg/cpp-shift.c  New tests.
10436         * gcc.dg/cpp-shortcircuit.c  New tests.
10437         * gcc.dg/cpp-unary.c  New tests.
10438
10439 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
10440
10441         * gcc.c-torture/compile/20000329-1.c: New test.
10442
10443 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
10444
10445         * gcc.c-torture/compile/20000326-1.c: New test.
10446         * gcc.c-torture/compile/20000326-2.c: New test.
10447
10448 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
10449
10450         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
10451         the first parameter is a function argument.
10452
10453 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
10454
10455         * g++.old-deja/g++.ext/array4.C: New test.
10456
10457 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
10458
10459         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
10460
10461 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10462
10463         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
10464
10465 2000-03-19  Richard Henderson  <rth@cygnus.com>
10466
10467         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
10468
10469 2000-03-19  Richard Henderson  <rth@cygnus.com>
10470
10471         * gcc.c-torture/compile/20000319-1.c: New test.
10472
10473 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
10474
10475         * gcc.c-torture/execute/20000314-3.c: New test.
10476         * gcc.c-torture/execute/20000314-2.c: New test.
10477         * gcc.c-torture/execute/20000314-1.c: New test.
10478         * gcc.c-torture/compile/20000314-2.c: New test.
10479         * gcc.c-torture/compile/20000314-1.c: New test.
10480
10481 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
10482
10483         * g++.old-deja/g++.warn/inline.C: New test.
10484
10485 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10486
10487         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
10488         standards-compliant result rather than specific constants.
10489         Put test-values in array.
10490
10491 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
10492
10493         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
10494         (g++_target_compile): Put test-specific options last.
10495
10496 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10497
10498         * g++.old-deja/g++.eh/vbase4.C: New test.
10499
10500 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10501
10502         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
10503
10504 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10505
10506         * g++.old-deja/g++.brendan/misc12.C: Removed.
10507         * g++.old-deja/g++.pt/memtemp77.C: Constify.
10508         * g++.old-deja/g++.ext/pretty4.C: New test.
10509
10510 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10511
10512         * g++.old-deja/g++.other/string2.C: New test.
10513
10514 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
10515
10516         * g++.old-deja/g++.warn/impint2.C: New test.
10517
10518 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10519
10520         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
10521         is 1, not zero.
10522
10523 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
10524
10525         * g++.old-deja/g++.warn/impint.C: New test.
10526         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
10527         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
10528         * g++.old-deja/g++.pt/explicit12.C: Likewise.
10529         * g++.old-deja/g++.pt/explicit13.C: Likewise.
10530         * g++.old-deja/g++.pt/explicit17.C: Likewise.
10531         * g++.old-deja/g++.pt/explicit18.C: Likewise.
10532         * g++.old-deja/g++.pt/explicit19.C: Likewise.
10533         * g++.old-deja/g++.pt/explicit23.C: Likewise.
10534         * g++.old-deja/g++.pt/explicit31.C: Likewise.
10535         * g++.old-deja/g++.pt/explicit35.C: Likewise.
10536         * g++.old-deja/g++.pt/explicit6.C: Likewise.
10537         * g++.old-deja/g++.pt/memclass7.C: Likewise.
10538
10539 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
10540
10541         * gcc.dg/cpp-redef.c: New test.
10542
10543 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
10544
10545         * g++.old-deja/g++.pt/unify7.C: New test.
10546
10547 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10548
10549         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
10550         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
10551
10552 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
10553
10554         * gcc.c-torture/compile/20000224-1.c: New test.
10555
10556 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10557
10558         * gcc.c-torture/compile/cpp-2.c: New test.
10559         * gcc.c-torture/compile/cpp-1.c: New test.
10560
10561 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
10562
10563         * gcc.c-torture/execute/20000225-1.c: New test.
10564
10565 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10566
10567         * gcc.dg/cpp-li2.c: New test.
10568
10569         * gcc.dg/cpp-wi1.c: New test.
10570
10571         * gcc.dg/cpp-li1.c: New test.
10572
10573 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
10574
10575         * g++.old-deja/g++.other/sizeof5.C: New test.
10576
10577 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10578
10579         * gcc.c-torture/execute/va-arg-13.c: New test.
10580
10581 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
10582
10583         * gcc.c-torture/execute/va-arg-12.c: New test.
10584
10585 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10586
10587         * gcc.c-torture/execute/20000223-1.c: New test.
10588
10589 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10590
10591         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
10592
10593 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
10594
10595         * g++.old-deja/g++.abi/ptrmem.C: New test.
10596
10597 2000-02-19  Richard Henderson  <rth@cygnus.com>
10598
10599         * gcc.c-torture/compile/init-3.c: New.
10600
10601 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
10602
10603         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
10604         ALWAYS_CXXFLAGS.
10605
10606 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
10607
10608         * gcc.c-torture/compile/20000211-3.c: New test.
10609
10610 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
10611
10612         * gcc.c-torture/compile/20000211-2.c: New test.
10613
10614 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
10615
10616         * gcc.c-torture/compile/20000211-1.c: New test.
10617
10618 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
10619
10620         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
10621           on native targets
10622
10623 2000-02-08  Nathan Sidwell  <nathan@acm.org>
10624
10625         * g++.old-deja/g++.other/cast5.C: New test.
10626
10627 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
10628
10629         * gcc.c-torture/execute/20000205-1.c: New.
10630
10631 2000-02-03  Nathan Sidwell  <nathan@acm.org>
10632
10633         * g++.old-deja/g++.jason/cast3.C: Return void.
10634         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
10635
10636 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10637
10638         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
10639
10640         * gcc.dg/loop-1.c: New test.
10641
10642 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
10643
10644         * gcc.c-torture/compile/20000127-1.c: New test.
10645         * gcc.c-torture/execute/991228-1.c: New test.
10646
10647 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10648
10649         * gcc.dg/unused-2.c: New test.
10650
10651         * gcc.dg/conv-1.c: New test.
10652
10653 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
10654
10655         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
10656         compiler.
10657         (tool_option_proc): Fix typo.
10658
10659 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
10660
10661         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
10662         of the ld on the host, not on the build machine.
10663         Also, don't crash if '--help' is not a supported option.
10664
10665 2000-01-24  Richard Henderson  <rth@cygnus.com>
10666
10667         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
10668
10669 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
10670
10671         * gcc.c-torture/execute/20000120-2.c: New test.
10672         * gcc.c-torture/execute/20000120-1.c: New test.
10673
10674 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
10675
10676         * gcc.c-torture/execute/20000113-1.c: New test.
10677
10678 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
10679
10680         * gcc.c-torture/execute/20000112-1.c: New test.
10681
10682 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10683
10684         * gcc.dg/20000111-1.c: New test.
10685
10686 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
10687
10688         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
10689         with 16 bit integers.
10690
10691 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10692
10693         * gcc.dg/20000108-1.c: New test.
10694
10695 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10696
10697         * g++.old-deja/g++.ns/koenig8.C: New test.
10698
10699 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10700
10701         * g++.old-deja/g++.other/cast4.C: New test.
10702
10703 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
10704
10705         * gcc.c-torture/compile/20000105-2.c: New test.
10706         * gcc.c-torture/compile/20000105-1.c: New test.
10707
10708 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10709
10710         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
10711         references to printf & atoi to conform to ANSI standard.
10712         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
10713         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
10714         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
10715         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
10716         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
10717         * g++.old-deja/g++.brendan/complex1.C: Likewise.
10718         * g++.old-deja/g++.brendan/copy1.C: Likewise.
10719         * g++.old-deja/g++.brendan/copy2.C: Likewise.
10720         * g++.old-deja/g++.brendan/copy3.C: Likewise.
10721         * g++.old-deja/g++.brendan/copy4.C: Likewise.
10722         * g++.old-deja/g++.brendan/copy5.C: Likewise.
10723         * g++.old-deja/g++.brendan/copy6.C: Likewise.
10724         * g++.old-deja/g++.brendan/copy7.C: Likewise.
10725         * g++.old-deja/g++.brendan/copy8.C: Likewise.
10726         * g++.old-deja/g++.brendan/crash11.C: Likewise.
10727         * g++.old-deja/g++.brendan/crash14.C: Likewise.
10728         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
10729         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
10730         * g++.old-deja/g++.brendan/delete2.C: Likewise.
10731         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
10732         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
10733         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
10734         * g++.old-deja/g++.brendan/eh1.C: Likewise.
10735         * g++.old-deja/g++.brendan/groff1.C: Likewise.
10736         * g++.old-deja/g++.brendan/init3.C: Likewise.
10737         * g++.old-deja/g++.brendan/misc12.C: Likewise.
10738         * g++.old-deja/g++.brendan/misc7.C: Likewise.
10739         * g++.old-deja/g++.brendan/new2.C: Likewise.
10740         * g++.old-deja/g++.brendan/operators4.C: Likewise.
10741         * g++.old-deja/g++.brendan/operators5.C: Likewise.
10742         * g++.old-deja/g++.brendan/overload2.C: Likewise.
10743         * g++.old-deja/g++.brendan/overload7.C: Likewise.
10744         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
10745         * g++.old-deja/g++.brendan/reference1.C: Likewise.
10746         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
10747         * g++.old-deja/g++.brendan/template24.C: Likewise.
10748         * g++.old-deja/g++.brendan/template3.C: Likewise.
10749         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
10750         * g++.old-deja/g++.jason/inline3.C: Likewise.
10751         * g++.old-deja/g++.jason/opeq.C: Likewise.
10752         * g++.old-deja/g++.law/arg5.C: Likewise.
10753         * g++.old-deja/g++.law/arm7.C: Likewise.
10754         * g++.old-deja/g++.law/ctors11.C: Likewise.
10755         * g++.old-deja/g++.law/cvt8.C: Likewise.
10756         * g++.old-deja/g++.law/init9.C: Likewise.
10757         * g++.old-deja/g++.law/refs4.C: Likewise.
10758         * g++.old-deja/g++.law/template2.C: Likewise.
10759         * g++.old-deja/g++.law/visibility24.C: Likewise.
10760         * g++.old-deja/g++.law/vtable3.C: Likewise.
10761         * g++.old-deja/g++.mike/asm2.C: Likewise.
10762         * g++.old-deja/g++.mike/eh1.C: Likewise.
10763         * g++.old-deja/g++.mike/misc1.C: Likewise.
10764         * g++.old-deja/g++.mike/misc13.C: Likewise.
10765         * g++.old-deja/g++.mike/misc14.C: Likewise.
10766         * g++.old-deja/g++.mike/ns12.C: Likewise.
10767         * g++.old-deja/g++.mike/p1248.C: Likewise.
10768         * g++.old-deja/g++.mike/p3708.C: Likewise.
10769         * g++.old-deja/g++.mike/p3708a.C: Likewise.
10770         * g++.old-deja/g++.mike/p3708b.C: Likewise.
10771         * g++.old-deja/g++.mike/p646.C: Likewise.
10772         * g++.old-deja/g++.mike/p700.C: Likewise.
10773         * g++.old-deja/g++.mike/p783.C: Likewise.
10774         * g++.old-deja/g++.mike/p783a.C: Likewise.
10775         * g++.old-deja/g++.mike/p783b.C: Likewise.
10776         * g++.old-deja/g++.mike/p786.C: Likewise.
10777         * g++.old-deja/g++.mike/p789.C: Likewise.
10778         * g++.old-deja/g++.mike/p789a.C: Likewise.
10779         * g++.old-deja/g++.mike/p807a.C: Likewise.
10780         * g++.old-deja/g++.other/delete3.C: Likewise.
10781         * g++.old-deja/g++.other/dyncast1.C: Likewise.
10782         * g++.old-deja/g++.other/dyncast2.C: Likewise.
10783         * g++.old-deja/g++.other/dyncast3.C: Likewise.
10784         * g++.old-deja/g++.other/empty1.C: Likewise.
10785         * g++.old-deja/g++.other/temporary1.C: Likewise.
10786         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
10787         * g++.old-deja/g++.pt/t16.C: Likewise.
10788         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
10789
10790 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
10791
10792         * gcc.dg/991230-1.c: New test.
10793
10794 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
10795
10796         * gcc.c-torture/compile/991229-3.c: New test.
10797         * gcc.c-torture/compile/991229-2.c: New test.
10798         * gcc.c-torture/compile/991229-1.c: New test.
10799
10800 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
10801
10802         * gcc.c-torture/compile/labels-2.c: New test.
10803
10804 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10805
10806         * gcc.c-torture/execute/991227-1.c: New test.
10807
10808 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10809
10810         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
10811
10812 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10813
10814         * gcc.c-torture/execute/991221-1.c: New test.
10815
10816 1999-12-20  Nathan Sidwell  <nathan@acm.org>
10817
10818         * g++.old-deja/g++.other/cast3.C: New test.
10819
10820 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
10821
10822         * gcc.c-torture/execute/991216-4.c: New test.
10823
10824 1999-12-16  Michael Meissner  <meissner@cygnus.com>
10825
10826         * gcc.c-torture/execute/991216-1.c: New test.
10827         * gcc.c-torture/execute/991216-2.c: New test.
10828         * gcc.c-torture/execute/991216-3.c: New test.
10829
10830 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10831
10832         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
10833         Actually make the test fail by using "-O2" for compilation.
10834
10835 1999-12-15  Nathan Sidwell  <nathan@acm.org>
10836
10837         * g++.old-deja/g++.warn/cast-align1.C: New test.
10838
10839 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10840
10841         * gcc.c-torture/compile/991214-1.c: New test.
10842         * gcc.c-torture/compile/991214-2.c: New test.
10843
10844 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10845
10846         * gcc.dg/991214-1.c: New test.
10847
10848 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
10849
10850         * gcc.c-torture/compile/991213-3.c: New test.
10851         * gcc.c-torture/compile/991213-2.c: New test.
10852         * gcc.c-torture/compile/991213-1.c: New test.
10853
10854 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10855
10856         * gcc.dg/991209-1.c: New test.
10857
10858 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
10859
10860         * gcc.c-torture/compile/991208-1.c: New test.
10861
10862 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10863
10864         * gcc.dg/ultrasp2.c: New test.
10865
10866 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
10867
10868         * g++.old-deja/g++.abi/align.C (main): Fix typo.
10869
10870 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
10871
10872         * gcc.c-torture/compile/991202-1.c: New test.
10873         * gcc.c-torture/execute/991202-1.c: New test.
10874         * gcc.c-torture/execute/991202-2.c: New test.
10875         * gcc.c-torture/execute/991202-3.c: New test.
10876
10877 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
10878
10879         * g++.old-deja/g++.abi/align.C: New test.
10880         * g++.old-deja/g++.abi/aggregates.C: Likewise.
10881         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10882
10883 1999-12-01  Richard Henderson  <rth@cygnus.com>
10884
10885         * gcc.c-torture/execute/991201-1.c: New.
10886
10887 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
10888
10889         * gcc.dg/991129-1.c: New test.
10890
10891 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
10892
10893         * gcc.c-torture/compile/991127-1.c: New test.
10894
10895 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10896
10897         * g++.old-deja/g++.other/warn4.C: New test.
10898
10899 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10900
10901         * g++.old-deja/g++.eh/cleanup2.C: New test.
10902         * g++.old-deja/g++.ext/pretty2.C: New test.
10903         * g++.old-deja/g++.ext/pretty3.C: New test.
10904         * g++.old-deja/g++.other/debug6.C: New test.
10905
10906 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
10907
10908         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
10909         compiler_output to look for one error message instead of two.
10910
10911 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
10912
10913         * gcc.c-torture/execute/991118-1.c: Also test case
10914         where the word boundary does not split a byte evenly.
10915
10916 1999-11-19  Nathan Sidwell  <nathan@acm.org>
10917
10918         * g++.old-deja/g++.ext/restrict1.C: New test.
10919
10920 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
10921
10922         * gcc.c-torture/execute/991118-1.c: New test.
10923
10924 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
10925
10926         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
10927         working directory pathnames.
10928
10929 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
10930
10931         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
10932         host is equipped with driver.h and driver.o so it can actually
10933         compile and run the tests.
10934
10935 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
10936
10937         * gcc.c-torture/compile/991008-1.c: New test.
10938
10939 1999-11-08  Nick Clifton  <nickc@cygnus.com>
10940
10941         * lib/gcc-dg.exp: Include target-supports.exp
10942
10943 1999-11-05  Nick Clifton  <nickc@cygnus.com>
10944
10945         * lib/target-supports.exp: New file: Provide procs to test for
10946         features supported by the target.
10947         (check_weak_available): Moved here from ecos.exp.
10948         (check_alias_available): New proc: Determine of the target
10949         toolchain supports the alias attribute.
10950
10951         * gcc.dg/special/ecos.exp: Move check_weak_available to
10952         target-supports.exp.
10953         (alias-1.c): Only perform the test if the target supports
10954         aliases.
10955         (wkali-1.c): Only perform the test if the target supports
10956         aliases.
10957
10958         * gcc.dg/990506-0.c: Expect error messages from cross
10959         targets as well as native targets.
10960
10961 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10962
10963         * gcc.dg/ultrasp1.c: Removed xfail.
10964         * gcc.dg/struct-ret-2.c: Likewise.
10965         * gcc.dg/array-1.c: Likewise.
10966
10967 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10968
10969         * gcc.dg/struct-ret-2.c: New test.
10970
10971         * gcc.dg/array-1.c: New test.
10972
10973 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
10974
10975         * gcc.c-torture/execute/991030-1.c: New test.
10976
10977 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
10978
10979         * gcc.c-torture/compile/991026-2.c: New test.
10980
10981 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
10982
10983         * gcc.c-torture/compile/991026-1.c: New test.
10984
10985 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
10986
10987         * gcc.c-torture/execute/991023-1.c: New test.
10988
10989 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
10990
10991         * gcc.c-torture/execute/991019-1.c: New test.
10992
10993 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
10994
10995         * gcc.c-torture/execute/991016-1.c: New test.
10996
10997 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
10998
10999         * gcc.c-torture/execute/991014-1.c: New test.
11000
11001 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
11002
11003         * g++.old-deja/g++.other/union2.C: New test.
11004
11005 1999-10-13  Nathan Sidwell  <nathan@acm.org>
11006
11007         * g++.old-deja/g++.other/vaarg2.C: New test.
11008         * g++.old-deja/g++.other/vaarg3.C: New test.
11009
11010 1999-10-12  Craig Burley  <craig@jcb-sc.com>
11011
11012         * g77.f-torture/noncompile/19990905-1.f: Moved from being
11013         in compile/.
11014
11015 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
11016
11017         * gcc.c-torture/execute/va-arg-11.c: New test.
11018
11019 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
11020
11021         * lib/file-format.exp (gcc_target_object_format): Don't
11022         crash if objdump is unavailable.
11023
11024 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
11025
11026         * gcc.misc-tests/mg.exp: delete extraneous redirection.
11027
11028 1999-09-28  Nick Clifton  <nickc@cygnus.com>
11029
11030         * gcc.c-torture/compile/990928-1.c: New test.
11031
11032 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
11033
11034         * g++.old-deja/g++.other/decl6.C: New test.
11035
11036 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11037
11038         * gcc.c-torture/execute/va-arg-10.c: New test.
11039
11040 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
11041
11042         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
11043         __PRETTY_FUNCTION__.
11044
11045 1999-09-23  Nick Clifton  <nickc@cygnus.com>
11046
11047         * gcc.c-torture/execute/990923-1.c: New test.
11048
11049 1999-09-21  Nick Clifton  <nickc@cygnus.com>
11050
11051         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
11052         for which -fpic is inappropriate.
11053
11054 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
11055
11056         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
11057
11058 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
11059
11060         * g++.old-deja/g++.other/dyncast1.C: New test.
11061         * g++.old-deja/g++.other/dyncast2.C: New test.
11062         * g++.old-deja/g++.other/dyncast3.C: New test.
11063         * g++.old-deja/g++.other/dyncast4.C: New test.
11064         * g++.old-deja/g++.other/dyncast5.C: New test.
11065         * g++.old-deja/g++.eh/catch3.C: New test.
11066         * g++.old-deja/g++.eh/catch3p.C: New test.
11067         * g++.old-deja/g++.eh/catch4.C: New test.
11068         * g++.old-deja/g++.eh/catch4p.C: New test.
11069         * g++.old-deja/g++.eh/catch5.C: New test.
11070         * g++.old-deja/g++.eh/catch5p.C: New test.
11071         * g++.old-deja/g++.eh/catch6.C: New test.
11072         * g++.old-deja/g++.eh/catch6p.C: New test.
11073         * g++.old-deja/g++.eh/catch7.C: New test.
11074         * g++.old-deja/g++.eh/catch7p.C: New test.
11075         * g++.old-deja/g++.eh/catch8.C: New test.
11076         * g++.old-deja/g++.eh/catch8p.C: New test.
11077         * g++.old-deja/g++.eh/catch9.C: New test.
11078         * g++.old-deja/g++.eh/catch9p.C: New test.
11079
11080 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
11081
11082         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
11083         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
11084
11085 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
11086
11087         * gcc.c-torture/compile/990913-1.c: New test.
11088
11089 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
11090
11091         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
11092         * g++.old-deja/g++.jason/rfg5.C: Likewise.
11093
11094 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
11095
11096         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
11097
11098 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
11099
11100         * g++.old-deja/g++.other/lookup11.C: New test.
11101         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
11102         what is permitted and what we want.
11103         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
11104         overload use.
11105         * g++.old-deja/g++.jason/rfg5.C: Likewise
11106
11107 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
11108
11109         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
11110         * gcc.c-torture/noncompile/poison-1.c: New file.
11111
11112 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
11113
11114         * g++.old-deja/g++.other/sizeof3.C: New test.
11115         * g++.old-deja/g++.other/sizeof4.C: New test.
11116         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
11117         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
11118
11119 1999-09-07  Richard Henderson  <rth@cygnus.com>
11120
11121         * gcc.dg/va-arg-1.c: New.
11122
11123 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11124
11125         * gcc.c-torture/execute/va-arg-9.c: New test.
11126
11127 1999-09-05  Craig Burley  <craig@jcb-sc.com>
11128
11129         * g77.f-torture/compile/980519-2.f: New test.
11130         * g77.f-torture/compile/19990905-0.f: New test.
11131         * g77.f-torture/compile/19990905-1.f: New test.
11132         * g77.f-torture/compile/19990905-2.f: New test.
11133
11134         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
11135
11136 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
11137
11138         * gcc.c-torture/execute/990827-1.c: Fix typo.
11139
11140 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
11141
11142         * g++.old-deja/g++.other/deref1.C: New test.
11143
11144 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
11145
11146         * g++.old-deja/g++.other/ambig2.C: New test.
11147         * g++.old-deja/g++.other/cond5.C: New test.
11148         * g++.old-deja/g++.other/lookup16.C: New test.
11149
11150 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
11151
11152         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
11153         assemblers too.
11154
11155 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
11156
11157         * lib/c-torture.exp: Avoid the "compare executables" optimization
11158         when testing native.
11159
11160 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
11161
11162         * gcc.c-torture/execute/990829-1.c: New test.
11163         * gcc.c-torture/compile/990829-1.c: New test.
11164
11165 1999-08-27  Paul Burchard  <burchard@pobox.com>
11166
11167         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
11168         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
11169         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
11170         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
11171         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
11172         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
11173         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
11174         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
11175         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
11176         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
11177         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
11178
11179 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
11180
11181         * gcc.c-torture/execute/990827-1.c: New test.
11182
11183 1999-08-26  Craig Burley  <craig@jcb-sc.com>
11184
11185         * g77.f-torture/noncompile/19990826-4.f: New test.
11186
11187         * g77.f-torture/compile/19990826-3.f: New test.
11188
11189         * g77.f-torture/execute/19990826-2.f: New test.
11190
11191         * g77.f-torture/compile/19990826-1.f: New test.
11192
11193         * gcc.c-torture/execute/990826-0.c: New test.
11194         * g77.c-torture/execute/19990826-0.f: New test.
11195
11196         * g77.f-torture/noncompile/970626-2.f: New test.
11197
11198 1999-08-25  Paul Burchard  <burchard@pobox.com>
11199
11200         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
11201         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
11202         lss-011.C: New tests.
11203
11204 1999-08-25  Nathan Sidwell  <nathan@acm.org>
11205
11206         * g++.old-deja/g++.other/decl5.C: New test.
11207
11208 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11209
11210         * noncompile/noncompile.exp: Load_lib c-torture.exp.
11211         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
11212         call `postbase' for each one.  All callers of `postbase' changed
11213         to call this instead.
11214
11215 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
11216
11217         * gcc.c-torture/execute/990811-1.c: New test.
11218
11219 1999-08-09  Nick Clifton  <nickc@cygnus.com>
11220
11221         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
11222         just native ones.
11223
11224         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
11225         just native ones.
11226
11227 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11228
11229         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
11230
11231 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
11232
11233         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
11234
11235 1999-08-04  Nathan Sidwell  <nathan@acm.org>
11236
11237         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
11238
11239 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
11240
11241         * gcc.c-torture/execute/990804-1.c: New test.
11242
11243 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11244
11245         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
11246         * g++.old-deja/g++.brendan/crash64.C: Likewise
11247         * g++.old-deja/g++.brendan/overload8.C: Likewise
11248
11249 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11250
11251         * g++.old-deja/g++.other/struct1.C: New test.
11252
11253 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11254
11255         * g++.old-deja/g++.other/enum2.C: New test.
11256
11257 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
11258
11259         Adapted from tests from Franz Sirl:
11260         * gcc.c-torture/execute/va-arg-7.c: New test.
11261         * gcc.c-torture/execute/va-arg-8.c: New test.
11262
11263 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
11264
11265         * gcc.c-torture/compile/990801-2.c: New test.
11266
11267         * gcc.c-torture/compile/990801-1.c: New test.
11268
11269 1999-07-27  Michael Meissner  <meissner@cygnus.com>
11270
11271         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
11272         fp-cmp-1.c, converting double to float.
11273
11274         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
11275         fp-cmp-1.c, converting double to long double.
11276
11277         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
11278         from fr1 to unknown_register, since fr1 is a legitimate register
11279         on some machines.
11280
11281 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
11282
11283         * README: More listname related changes.
11284
11285 1999-07-08  Catherine Moore  <clm@cygnus.com>
11286
11287         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
11288
11289 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
11290
11291         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
11292
11293 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11294
11295         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
11296
11297 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
11298
11299         * gcc.dg/990703-1.c: New test.
11300
11301 1999-06-29  Nick Clifton  <nickc@cygnus.com>
11302
11303         * lib/file-format.exp: New file: Move definition of proc
11304         gcc_target_object_format to here from
11305         gcc.dg/special/ecos.exp.
11306
11307         * lib/c-torture.exp: Include lib file-format.exp.
11308         * lib/gcc-dg.exp: Include lib file-format.exp.
11309
11310         * gcc.dg/special/ecos.exp: Remove definition of proc
11311         gcc_target_object_format.
11312
11313 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
11314
11315         * gcc.c-torture/execute/990628-1.c: New test.
11316
11317 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
11318
11319         * gcc.c-torture/compile/990625-2.c: New test.
11320
11321         * gcc.c-torture/compile/990625-1.c: New test.
11322
11323 1999-06-23  Nick Clifton  <nickc@cygnus.com>
11324
11325         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
11326         attributes compile.
11327         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
11328         ports that use the COFF/PE file format.
11329
11330 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
11331
11332         * gcc.c-torture/compile/990617-1.c: New test.
11333
11334 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
11335
11336         * g++.old-deja/g++.other/decl4.C: New test.
11337
11338 1999-06-14  Nathan Sidwell  <nathan@acm.org>
11339
11340         * g++.old-deja/g++.other/bitfld3.C: New test.
11341
11342 1999-06-08  Nathan Sidwell  <nathan@acm.org>
11343
11344         * g++.old-deja/g++.eh/catch1.C: New test.
11345
11346 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
11347
11348         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
11349
11350         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
11351         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
11352
11353 1999-06-05  Craig Burley  <craig@jcb-sc.com>
11354
11355         * g77.f-torture/compile/19990502-0.f: Replace with new,
11356         shorter, test that still fails after recent changes.
11357
11358 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11359
11360         * gcc.c-torture/execute/990604-1.c: New test.
11361
11362 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
11363
11364         * gcc.c-torture/execute/990531-1.c: New test.
11365
11366 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11367
11368         * gcc.c-torture/compile/990527-1.c: New test.
11369
11370 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
11371
11372         * gcc.c-torture/execute/990527-1.c: New test.
11373
11374 1999-05-25  Nick Clifton  <nickc@cygnus.com>
11375
11376         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
11377         bitfields as signed.
11378
11379 1999-05-25  Craig Burley  <craig@jcb-sc.com>
11380
11381         * g77.f-torture/compile/19990525-0.f: New test.
11382
11383 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
11384
11385         * gcc.c-torture/execute/990525-2.c: New test.
11386
11387         * gcc.c-torture/execute/990525-1.c: New test.
11388
11389 1999-05-24  Nathan Sidwell  <nathan@acm.org>
11390
11391         * g++.old-deja/g++.other/anon3.C: New test.
11392         * g++.old-deja/g++.other/anon4.C: New test.
11393         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
11394         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
11395         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
11396         Merrill).
11397
11398 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
11399
11400         * gcc.c-torture/execute/990524-1.c: New test.
11401
11402         * gcc.dg/990524-1.c: New test.
11403
11404 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11405
11406         * gcc.c-torture/compile/990523-1.c: New test.
11407
11408 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
11409
11410         * gcc.c-torture/compile/990519-1.c: New test.
11411
11412 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11413
11414         * gcc.c-torture/compile/990517-1.c: New test.
11415
11416         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
11417         (e4, f4): New tests.
11418         (main): Call them.
11419
11420 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11421
11422         * gcc.dg/noreturn-1.c: New test.
11423
11424 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11425
11426         * gcc.c-torture/execute/990513-1.c: New test.
11427
11428 1999-05-10  Richard Henderson  <rth@cygnus.com>
11429
11430         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
11431
11432 1999-05-10  Craig Burley  <craig@jcb-sc.com>
11433
11434         * g77.f-torture/execute/erfc.f: Use small single-precision
11435         values, to avoid problems on Alphas when not -mieee.
11436
11437 1999-05-08  Craig Burley  <craig@jcb-sc.com>
11438
11439         * gcc.dg/990506-0.c: New test.
11440
11441 1999-05-08  Richard Henderson  <rth@cygnus.com>
11442
11443         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
11444         the constant to test.  Don't XFAIL 64-bit targets.
11445
11446         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
11447         * g++.old-deja/g++.law/profile1.C: Likewise.
11448
11449         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
11450         operator new instances.
11451         * g++.old-deja/g++.other/delete5.C: Likewise.
11452
11453 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11454
11455         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
11456         intrinsic.
11457
11458 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11459
11460         * g77.f-torture/execute/u77-test.f: Reverse order of two
11461         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
11462
11463 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11464
11465         * gcc.dg/compare1.c: New test.
11466
11467 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11468
11469         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
11470         New tests.
11471
11472 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11473
11474         * g77.f-torture/compile/19990502-1.f: New test.
11475
11476 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11477
11478         * g77.f-torture/compile/19990502-0.f: New test.
11479
11480 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
11481
11482         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
11483         intrinsic.
11484
11485 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
11486
11487         * g77.f-torture/execute/u77-test.f (main): List libU77
11488         intrinsics not currently tested.
11489         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
11490         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
11491         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
11492         Trim blanks off the ends of some printed strings.
11493
11494 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
11495
11496         * g77.f-torture/execute/u77-test.f (main): Just warn about
11497         FSTAT gid disagreement, as it's expected on some systems.
11498
11499 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
11500
11501         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
11502         use a new function, which allows for some slop.
11503         Clean up some commentary.
11504         (issum): The new function.
11505         (sgladd): Deleted subroutine.
11506
11507 1999-05-01  Craig Burley  <craig@jcb-sc.com>
11508
11509         * g77.f-torture/execute/u77-test.f: Modify to be more like
11510         libf2c/libU77 version, bringing patches to that version here.
11511         Add suitable commentary.
11512
11513 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
11514
11515         * gcc.dg/990424-1.c: New test.
11516
11517 1999-04-24  Craig Burley  <craig@jcb-sc.com>
11518
11519         * g77.f-torture/execute/u77-test.f (main): Bug involving
11520         LSTAT has been fixed, so turn back on full checking.
11521
11522 1999-04-20  Craig Burley  <craig@jcb-sc.com>
11523
11524         * g77.f-torture/compile/19990419-0.f: New test.
11525         * g77.f-torture/execute/19990419-1.f: New test.
11526
11527 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
11528
11529         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
11530         to avoid the need for a prototype to supress a warning.
11531
11532 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
11533
11534         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
11535
11536 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
11537
11538         * gcc.c-torture/execute/990404-1.c: New test.
11539
11540 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11541
11542         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
11543         * gcc.dg/cpp-if3.c: Don't use -pedantic.
11544         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
11545         missing initializer warnings.
11546
11547 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
11548
11549         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
11550         matching strings.
11551
11552 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
11553
11554         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
11555
11556 1999-03-26  Craig Burley  <craig@jcb-sc.com>
11557
11558         * g77.f-torture/execute/19990325-0.f: New test.
11559         * g77.f-torture/execute/19990325-1.f: New test.
11560
11561 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
11562
11563         * gcc.c-torture/execute/990324-1.c: New test.
11564
11565 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
11566
11567         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
11568         test with 4.
11569
11570 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
11571
11572         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
11573
11574 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11575
11576         * g77.f-torture/execute/19990313-2.f: New test.
11577         * g77.f-torture/execute/19990313-3.f: New test.
11578
11579 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11580
11581         * g77.f-torture/execute/19990313-0.f: New test.
11582         * g77.f-torture/execute/19990313-1.f: New test.
11583
11584 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
11585
11586         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
11587         printf to sprintf.
11588         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
11589         (main): Add check for u15.  Conditionalize u31 check depending on
11590         whether ints are <32 bits or >=32 bits.
11591
11592 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11593
11594         * g77.f-torture/execute/19981119-0.f: Improve testiness.
11595
11596 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11597
11598         * g77.f-torture/compile/19990305-0.f: New test.
11599         * g77.f-torture/execute/19981119-0.f: New test.
11600
11601 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11602
11603         * g77.f-torture/execute/970625-2.f: call ABORT if final
11604         result is not correct, instead of just printing it.
11605         Add this checking via newly introduced obfuscation, to
11606         trip up buggy front ends.
11607
11608 1999-03-07  Craig Burley  <craig@jcb-sc.com>
11609
11610         * g77.f-torture/compile/960317-1.f: Moved from being
11611         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
11612
11613 1999-03-06  Craig Burley  <craig@jcb-sc.com>
11614
11615         * g77.f-torture/execute/960317-1.f: New (old) test.
11616         * g77.f-torture/execute/970625-2.f: Ditto.
11617
11618 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
11619
11620         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
11621         message on line 1 or line 2; cccp and cpplib do this differently.
11622
11623 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
11624
11625         * g++.old-deja/g++.law/weak1.C: New test.
11626
11627 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11628
11629         * gcc.c-torture/execute/990119-1.c: Renamed to...
11630         * gcc.dg/990119-1.c: this, so it will only be tested once
11631         (it's a preprocessor test, it doesn't need to be run at
11632         multiple optimization levels).
11633
11634 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11635
11636         * lib/g++.exp: Don't add incdir=$base_dir/../include to
11637           ALWAYS_CXXFLAGS.
11638
11639 1999-02-24  Craig Burley  <craig@jcb-sc.com>
11640
11641         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
11642         * g77.f-torture/compile/19981216-0.f: ...as it is expected
11643         to not be compilable by current g77.
11644
11645 1999-02-24  Nick Clifton  <nickc@cygnus.com>
11646
11647         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
11648
11649 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
11650
11651         * gcc.c-torture/execute/990222-1.c: New test.
11652
11653 1999-02-19  Craig Burley  <craig@jcb-sc.com>
11654
11655         * g77.f-torture/compile/19990218-0.f: New test.
11656         * g77.f-torture/noncompile/19990218-1.f: New test.
11657
11658 1999-02-18  Craig Burley  <craig@jcb-sc.com>
11659
11660         * g77.f-torture/compile/19981216-0.f: New test.
11661
11662 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
11663
11664         * gcc.dg/990214-1.c: New test.
11665
11666 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
11667
11668         * gcc.dg/990213-2.c: New test.
11669
11670         * gcc.dg/990213-1.c: New test.
11671
11672 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
11673
11674         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
11675         ints.
11676
11677 1999-02-11  Nick Clifton  <nickc@cygnus.com>
11678
11679         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
11680         specified by target.
11681
11682         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
11683
11684 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
11685
11686         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
11687
11688 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11689
11690         * gcc.dg/special/ecos.exp: New test driver for new tests with
11691         special requirements.
11692
11693         * gcc.dg/special/alias-1.c: New test.
11694         * gcc.dg/special/gcsec-1.c: New test.
11695         * gcc.dg/special/weak-1.c: New test.
11696         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
11697         * gcc.dg/special/weak-2.c: New test.
11698         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
11699         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
11700         * gcc.dg/special/wkali-1.c: New test.
11701         * gcc.dg/special/wkali-2.c: New test.
11702         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
11703         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
11704
11705 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
11706
11707           * lib/c-torture.exp (c-torture-compile): Pull out code for
11708           analyzing gcc error messages.
11709           (c-torture-execute): Likewise.  Fix some (harmless) false
11710           positives.
11711           * lib/gcc.exp (gcc_check_compile): New function.
11712
11713 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
11714
11715         * gcc.c-torture/execute/990208-1.c: New test.
11716
11717 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11718
11719         * g++.dg/special/ecos.exp: New driver for new tests with special
11720         requirements
11721
11722         * g++.dg/special/conpr-1.C: New test
11723         * g++.dg/special/conpr-2.C: New test
11724         * g++.dg/special/conpr-2a.C: New test
11725         * g++.dg/special/conpr-3.C: New test
11726         * g++.dg/special/conpr-3a.C: New test
11727         * g++.dg/special/conpr-3b.C: New test
11728
11729         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
11730         allow g++ to use the dg driver
11731
11732         * README: Add comment about g++.dg directory
11733
11734 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
11735
11736         * README: Update email addresses.
11737
11738 1999-02-03  Nick Clifton  <nickc@cygnus.com>
11739
11740         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
11741         arguments in order to force structure S onto the stack even on
11742         the alpha.
11743         (test): Pass 10 leading arguments to function foo as well as the
11744         structure S.
11745
11746         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
11747         failure for all targets.
11748
11749         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
11750         abort to terminate program execution.
11751
11752 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
11753
11754         * gcc.c-torture/execute/990130-1.c: New test.
11755
11756 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
11757
11758         * gcc.dg/990130-1.c: New test.
11759
11760 1999-01-28  Michael Meissner  <meissner@cygnus.com>
11761
11762         * gcc.c-torture/execute/990128-1.c: New test.
11763
11764 1999-01-27  Michael Meissner  <meissner@cygnus.com>
11765
11766         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
11767
11768 1999-01-27  Felix Lee  <flee@cygnus.com>
11769
11770         * lib/c-torture.exp (c-torture-compile): pull out code for
11771         analyzing gcc error messages.
11772         (c-torture-execute): ditto, and fix some (harmless) false
11773         positives.
11774         * lib/gcc.exp (gcc_check_compile): new function.
11775
11776 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
11777
11778         * gcc.dg/990117-1.c: New test.
11779
11780         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
11781
11782         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
11783
11784 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
11785
11786         * g77.f-torture/compile/990115-1.f: New test.
11787
11788 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
11789
11790         * gcc.c-torture/compile/990107-1.c: New test
11791
11792 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
11793
11794         * gcc.c-torture/execute/990106-2.c: New test.
11795
11796         * gcc.c-torture/execute/990106-1.c: New test.
11797
11798 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
11799
11800         * gcc.c-torture/compile/981223-1.c: New test.
11801
11802 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
11803
11804         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
11805         (opt3): Rename from opt4 and disable.
11806
11807 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
11808
11809         * g++.old-deja/g++.pt/ptrmem5.C: New test.
11810
11811 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11812
11813         * g++.old-deja/g++.other/conv5.C: New test.
11814
11815 1998-12-14  Nick Clifton  <nickc@cygnus.com>
11816
11817         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
11818
11819 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
11820
11821         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
11822
11823 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
11824
11825         * gcc.c-torture/compile/981211-1.c: New test.
11826
11827 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
11828
11829         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
11830
11831         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
11832
11833 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11834
11835         * gcc.special/930510-1.c: Make C9X safe.
11836         * gcc.misc-tests/gcov-1.c Similarly.
11837         * gcc.misc-tests/gcov-2.c Similarly.
11838
11839 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11840
11841         * gcc.dg/ultrasp1.c: New test.
11842
11843 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
11844
11845         * gcc.c-torture/execute/981206.c: New test.
11846
11847 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11848
11849         * g++.old-deja/g++.ns/template7.C: New test.
11850
11851         * g++.old-deja/g++.other/expr1.C: New test.
11852
11853         * g++.old-deja/g++.eh/tmpl3.C: New test.
11854
11855         * g++.old-deja/g++.eh/tmpl2.C: New test.
11856
11857 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11858
11859         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
11860         * g++.old-deja/g++.other/using6.C: Removed.
11861         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
11862
11863         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
11864
11865 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
11866
11867         * g++.old-deja/g++.pt/overload8.C: New test.
11868
11869         * g++.old-deja/g++.pt/overload7.C: New test.
11870
11871         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
11872
11873         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
11874         and relinking messages.
11875         * lib/g++.exp (g++_target_compile): Remove .rpo file when
11876         compiling with -frepo.
11877
11878 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
11879
11880         * g++.old-deja/g++.pt/lookup6.C: New test.
11881
11882 1998-11-30  Nick Clifton  <nickc@cygnus.com>
11883
11884         * gcc.c-torture/execute/981130-1.c: New test.
11885         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
11886
11887 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11888
11889         * g++.old-deja/g++.pt/explicit76.C: New test.
11890
11891         * g++.old-deja/g++.pt/friend38.C: New test.
11892
11893         * g++.old-deja/g++.ns/crash2.C: New test.
11894
11895         * g++.old-deja/g++.pt/defarg8.C: New test.
11896
11897         * g++.old-deja/g++.pt/instantiate6.C: New test.
11898
11899         * g++.old-deja/g++.pt/static6.C: New test.
11900
11901         * g++.old-deja/g++.pt/decl2.C: New test.
11902
11903 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11904
11905         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
11906         problem is actually related with name lookup, but so what? :-)
11907
11908         * g++.old-deja/g++.pt/friend37.C: New test.
11909
11910 1998-11-25  Dave Love  <d.love@dl.ac.uk>
11911
11912         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
11913         element, which fails on some systems.
11914
11915         * g77.f-torture/execute/labug1.f: New test.
11916
11917 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
11918
11919         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
11920         is defined.
11921
11922 1998-11-18  Dave Love  <d.love@dl.ac.uk>
11923
11924         * g77.f-torture/compile/981117-1.f: New test.
11925
11926 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
11927
11928         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
11929         properly discarded.
11930
11931 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
11932
11933         * gcc.c-torture/execute/memcheck: New directory of tests for
11934         -fcheck-memory-usage.
11935
11936 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
11937
11938         * README: New file, general information about the testsuite and
11939         new description of the various C++ test subdirectories.
11940         * README.g++: Eliminate obsolete information, update and move most
11941         relevant stuff to README.
11942
11943 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
11944
11945         * gcc.c-torture/compile/981107-1.c: New test.
11946
11947 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
11948
11949         * execute/memcpy-bi.c: New testcase.
11950
11951 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
11952
11953         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
11954         base classes.
11955
11956         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
11957         template is selected.
11958
11959         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
11960         classes, it should be accepted for all types.
11961
11962         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
11963
11964         * g++.old-deja/g++.pt/spec24.C: Ensure that template
11965         specializations start with template headers.
11966
11967 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
11968
11969         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
11970
11971         * g++.old-deja/g++.other/init9.C: Test cross initialization of
11972         non-POD types.
11973
11974 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11975
11976         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
11977
11978 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
11979
11980         * compile/981022-1.c, compile/981022-1.x: New test and driver.
11981
11982 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
11983
11984         * 981019-1.c: New test.
11985
11986 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
11987
11988         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
11989         find objc headers.
11990
11991 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11992
11993         * compile/981001-4.c: Remove use of GCC extension that triggers a
11994         compiler bug.
11995
11996 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
11997
11998         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
11999
12000 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
12001
12002         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
12003         instantiation of template produces incorrect code for delete
12004         expression.
12005
12006         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
12007         constructors' name is not unique.
12008         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
12009         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
12010
12011         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
12012         automatic array of const is ill-formed.
12013
12014         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
12015         of template parameter?
12016
12017         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
12018         const.
12019
12020         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
12021         pointer-to-member expression.
12022
12023         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
12024         declaration causes ICE.
12025
12026 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
12027
12028         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
12029         reserved in the global namespace.
12030
12031         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
12032         generate needed virtual table.
12033
12034         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
12035
12036 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
12037
12038         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
12039         template-dependent type
12040
12041 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
12042
12043         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
12044         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
12045         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
12046
12047         * g++.old-deja/g++.other/using5.C: New test; using decl from base
12048         class should be usable as argument of member function.
12049         * g++.old-deja/g++.other/using6.C: New test; using decl from base
12050         class should be usable as return type of member function.
12051         * g++.old-deja/g++.other/using7.C: New test; using decl from base
12052         class should be usable as type of data member.
12053
12054         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
12055
12056 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
12057
12058         * gcc.c-torture/special/920521-1.c: Fix bogus test.
12059
12060 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
12061
12062         * gcc.dg/dll-?.c Add thumb to target list.
12063         Fix assembler scan patterns to match current assembler output.
12064
12065 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
12066
12067         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
12068         matching of template brackets.
12069
12070         * g++.old-deja/g++.other/using4.C: New test.  Test using
12071         declarations of methods from base classes.
12072
12073         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
12074         within functions should introduce names into the innermost
12075         enclosing namespace.
12076
12077         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
12078         of static locals if first initialization throws.
12079
12080 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
12081
12082         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
12083
12084 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
12085
12086         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
12087         lose track of the possible targets of tablejump insns.
12088         * special/special.exp: Run it.
12089
12090 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12091
12092         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
12093         must be declared before its specializations can be named in friend
12094         declarations.
12095
12096 1998-10-05  Dave Love  <d.love@dl.ac.uk>
12097
12098         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
12099
12100         * g77.f-torture/execute/io1.f: New test.
12101
12102 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
12103
12104         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
12105         with pointer to template function, for which no argument deduction
12106         is possible.
12107
12108         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
12109         specialization of template function as argument to template
12110         function.
12111
12112         * g++.old-deja/g++.other/access2.C: New test; Inner class
12113         shouldn't have privileged access to Outer's names.
12114
12115 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
12116
12117         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
12118         friend template declared within template class conflicts with
12119         nested class of the same name.
12120
12121         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
12122         is ignored.
12123
12124         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
12125         object with direct initializer as function declaration.
12126
12127         * g++.old-deja/g++.other/decl2.C: New test; duplicate
12128         initializers.
12129
12130         * g++.old-deja/g++.other/null2.C: New test; conditional operator
12131         involving const pointer and NULL produces incorrect result.
12132
12133         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
12134         type name without `typename' should be rejected with -pedantic.
12135
12136 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
12137
12138         * g++.old-deja/g++.other/addrof1.C: New test.
12139
12140 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
12141
12142         * gcc.c-torture/compile/981001-1.c: New test.
12143         * gcc.c-torture/execute/981001-1.c: New test.
12144
12145 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
12146
12147         * gcc.c-torture/compile/981001-2.c: New test.
12148         * gcc.c-torture/compile/981001-3.c: New test.
12149         * gcc.c-torture/compile/981001-4.c: New test.
12150
12151 1998-10-01  Robert Lipe  <robertl@dgii.com>
12152
12153         * lib/objc.exp (objc_target_compile): Add -L during compiles for
12154         multilibbed hosts.   Idea grafted from g77.exp.
12155
12156 1998-09-30  Dave Love  <d.love@dl.ac.uk>
12157
12158         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
12159         avoid losing on systems which need -lsocket.
12160
12161 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
12162
12163         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
12164         * g++.old-deja/g++.other/nested2.C: Ditto.
12165         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
12166         failure.
12167
12168 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
12169
12170         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
12171         preferred over template operator!= for enum bitfields.
12172
12173 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
12174
12175         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
12176         that happen to have the same base name, but in different scopes,
12177         are incorrectly rejected.
12178
12179 1998-09-16  Richard Henderson  <rth@cygnus.com>
12180
12181         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
12182         on the native word size instead of an integer literal.
12183
12184 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
12185
12186         * g++.old-deja/g++.other/static2.C: Invocation of static data
12187         member of type pointer-to-function denoted as non-static member.
12188
12189         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
12190         checks involving function types and aliases.
12191
12192 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
12193
12194         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
12195         redefined to the same non-trivial type.
12196
12197         * g++.old-deja/g++.pt/explicit73.C: Test for proper
12198         namespace-qualification of template specializations declared in
12199         other namespaces.
12200
12201         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
12202         to declare a subset of the specializations of a template function
12203         as friends of specializations of a template class.
12204
12205         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
12206         member templates that do not fully specialize the enclosing
12207         template class are rejected.
12208
12209 1998-09-11  Dave Love  <d.love@dl.ac.uk>
12210
12211         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
12212
12213 1998-09-08  Dave Love  <d.love@dl.ac.uk>
12214
12215         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
12216         altered from libf2c/libU77 version.
12217
12218 1998-09-06  Dave Love  <d.love@dl.ac.uk>
12219
12220         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
12221
12222 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
12223
12224         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
12225         (un)signed char are different types for template specialization
12226         purposes.
12227
12228 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
12229
12230         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
12231         * objc: ObjC testsuite.
12232
12233 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
12234
12235         * gcc.c-torture/execute/941014-1.x:  New file.
12236
12237 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12238
12239         * lib/c-torture.exp: Add support for
12240         torture_eval_before_compile and torture_eval_before_execute
12241         variables.
12242
12243 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
12244
12245         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
12246         this test triggers valid.
12247
12248 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12249
12250         * gcc.dg/980827-1.c: New test.
12251
12252 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12253
12254         * gcc.c-torture/execute/loop-4b.c: New test.
12255
12256 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
12257
12258         * lib/c-torture.exp: Add support for
12259         torture_eval_before_compile and torture_eval_before_execute
12260         variables.
12261
12262 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
12263
12264         * gcc.c-torture/compile/980825-1.c: New test.
12265
12266 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
12267
12268         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
12269         count number tests in opt_t0 not good_t0.
12270
12271 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
12272
12273         * gcc.c-torture/compile/930326-1.x: Fix typo.
12274
12275 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
12276
12277         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
12278         causes an ICE.
12279
12280 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12281
12282         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
12283         STACK_SIZE is defined.
12284         * gcc.c-torture/unsorted/stuct.c: Similarly.
12285
12286         * gcc.c-torture/compile/980821-1.c: New test.
12287
12288 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
12289
12290         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
12291
12292 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
12293
12294         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
12295         code.
12296
12297 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
12298
12299         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
12300         error'.
12301
12302 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
12303
12304         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
12305
12306 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
12307
12308         * gcc.c-torture/compile/980816-1.c: New test.
12309
12310         * gcc.dg/980816-1.c: New test.
12311
12312 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
12313
12314         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
12315         compiler for ieee tests.
12316
12317 1998-08-01  Dave Love  <d.love@dl.ac.uk>
12318
12319         * g77.f-torture/compile/980729-0.f: New test.
12320
12321 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
12322
12323         * gcc.c-torture/special/eeprof-1.c: New test, for
12324         -finstrument-functions.
12325         * gcc.c-torture/special/special.exp: Run it.
12326
12327 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
12328
12329         * gcc.c-torture/compile/980729-1.c: New test.
12330
12331 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
12332
12333         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
12334         __thumb__ is defined, and test for ARM style doubles if so.
12335
12336 1998-07-26  Dave Love  <d.love@dl.ac.uk>
12337
12338         * g77.f-torture/noncompile/980615-0.f: New test.
12339
12340 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
12341
12342         * gcc.dg/980312-1.c: Do link instead of compile.
12343         * gcc.dg/980313-1.c: Likewise.
12344
12345 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
12346
12347         * gcc.c-torture/compile/980726-1.c: New test.
12348
12349 1998-07-25  Dave Love  <d.love@dl.ac.uk>
12350
12351         * g77.f-torture/execute/io0.f: New test.
12352
12353 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
12354
12355         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
12356         an int.
12357
12358 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
12359
12360         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
12361         m32r bugs.
12362
12363 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12364
12365         * gcc.dg/980626-1.c: Expect failures for all toolchains until
12366         c-decl.c:grokdeclarator can handle mode attributes.
12367
12368 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
12369
12370         * gcc.c-torture/execute/980716-1.c: New test.
12371
12372 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
12373
12374         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
12375         the mn10200.
12376         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
12377         the mn10200.
12378         * gcc.c-torture/execute/va-arg-3.x: Similarly.
12379         * gcc.c-torture/compile/930326-1.x: Similarly.
12380
12381 1998-07-13  Dave Love  <d.love@dl.ac.uk>
12382
12383         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
12384         New test from Craig.
12385
12386 1998-07-12  Dave Love  <d.love@dl.ac.uk>
12387
12388         * g77.f-torture/noncompile/980616-0.f: New test.
12389
12390         * g77.f-torture/execute/970816-3.f:  New test from Craig.
12391
12392 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12393
12394         *  g++.other/singleton.C: Return error value instead of taking
12395         SIGSEGV.
12396
12397 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
12398
12399         *  g++.other/singleton.C: New test.   Warning is under dispute.
12400         Runtime crash is not.
12401
12402 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12403
12404         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
12405         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
12406         using6.C, using7.C}:  New namespace tests.
12407
12408 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12409
12410         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
12411         specialization with typedef'ed names used as array indexes.
12412
12413 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
12414
12415         * gcc.c-torture/execute/980709-1.c: New test.
12416
12417         * gcc.dg/980709-1.c: New test.
12418
12419 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
12420
12421         * gcc.c-torture/execute/bcp-1.c: New test.
12422
12423 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
12424
12425         * gcc.c-torture/execute/980707-1.c: New test.
12426
12427 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
12428
12429         * gcc.c-torture/compile/980706-1.c: New test.
12430
12431 1998-07-01  Dave Love  <d.love@dl.ac.uk>
12432
12433         * g77.f-torture/execute/980701-0.f,
12434         g77.f-torture/execute/980701-1.f: New test from Craig.
12435
12436 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
12437
12438         * gcc.c-torture/compile/980701-1.c: New test.
12439
12440         * gcc.c-torture/execute/980701-1.c: New test.
12441
12442 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
12443 rlsruhe.de>
12444
12445         * g++.old-deja/g++.robertl/eb132.C: New test.
12446         * g++.old-deja/g++.robertl/eb133.C: Likewise.
12447
12448 1998-06-29  Dave Love  <d.love@dl.ac.uk>
12449
12450         * g77.f-torture/execute/980628-7.f,
12451         g77.f-torture/execute/980628-8.f,
12452         g77.f-torture/execute/980628-9.f,
12453         g77.f-torture/execute/980628-10.f: New tests from Craig.
12454
12455         * g77.f-torture/execute/980628-3.f: Remove mail headers.
12456
12457 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
12458
12459         * g77.f-torture/execute/980628-4.f: New test from Craig.
12460         * g77.f-torture/execute/980628-5.f: Likewise.
12461         * g77.f-torture/execute/980628-2.f: Likewise.
12462         * g77.f-torture/execute/980628-0.f: Likewise.
12463         * g77.f-torture/execute/980628-1.f: Likewise.
12464         * g77.f-torture/execute/980628-3.f: Likewise.
12465         * g77.f-torture/execute/980628-6.f: Likewise.
12466
12467 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
12468
12469         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
12470         directory when nothing has been installed yet.
12471
12472 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
12473
12474         * gcc.c-torture/special/special.exp: Handle newer versions of
12475         dejagnu.
12476
12477 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
12478
12479         * gcc.dg/980626-1.c: New test.
12480
12481 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
12482
12483         * gcc.misc-tests/m-un-2.c: New test.
12484         * g++.old-deja/g++.other/warn01.c: Likewise.
12485
12486 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
12487
12488         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
12489         compatibility with assmblers with a different comment character.
12490         Eliminate use of GAS-specific extensions.
12491
12492 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
12493
12494         * gcc.c-torture/execute/ieee/980619-1.c: New test.
12495
12496 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
12497
12498         *lib/g77.exp: Replace search for libf2c.a with search for newly
12499         renamed libg2c.a
12500
12501 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
12502
12503         * gcc.c-torture/execute/980617-1.c: New test.
12504
12505 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
12506
12507         * gcc.c-torture/execute/980612-1.c: New test.
12508
12509 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
12510
12511         * gcc.dg/980523-1.c: Only test on ppc-linux.
12512         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
12513
12514         * gcc.c-torture/execute/980608-1.c: New test.
12515
12516 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12517
12518         * gcc.c-torture/execute/980605-1.c: New test.
12519
12520 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
12521
12522         * gcc.c-torture/execute/980604-1.c: New test.
12523
12524 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
12525
12526         * gcc.c-torture/execute/980602-1.c: New test.
12527         * gcc.c-torture/execute/980602-2.c: Likewise.
12528
12529 1998-06-02  Dave Love  <d.love@dl.ac.uk>
12530
12531         * 970125-0.f: Fix per JCB.  Add commentary.
12532
12533 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
12534
12535         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
12536         IEEE -0 support.
12537
12538 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
12539
12540         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
12541         earlier.
12542
12543 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
12544
12545         * gcc.c-torture/execute/980526-3.c: New test.
12546
12547 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
12548
12549         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
12550         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
12551         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
12552         m88k-motorola-sysv3 to XFAIL.
12553
12554 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12555
12556         * gcc.dg/980526-1.c: New test.
12557         * gcc.c-torture/execute/980526-2.c: New test.
12558
12559 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
12560
12561         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
12562
12563         * gcc.c-torture/execute/980526-1.c: New test.
12564
12565 1998-05-26  Dave Love  <d.love@dl.ac.uk>
12566
12567         * g77.f-torture/execute/alpha2.f: Add runtime test.
12568
12569 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
12570
12571         * g++.old-deja/old-deja.exp: Strip leading directories.
12572
12573         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
12574         error for the line.  Don't run multiple tests for the same line.
12575
12576 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
12577
12578         * gcc.dg/980523-1.c: New test.
12579
12580 1998-05-23  Dave Love  <d.love@dl.ac.uk>
12581
12582         * g77.f-torture/compile/970915-0.f: New test.
12583
12584 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
12585
12586         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
12587
12588 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
12589
12590         * gcc.dg/980520-1.c: New test.
12591
12592 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
12593
12594         * gcc.dg/980502-1.c: Fix return type.
12595
12596 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
12597
12598         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
12599         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
12600         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
12601         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
12602         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
12603
12604 1998-05-20  Dave Love  <d.love@dl.ac.uk>
12605
12606         * g77.f-torture/execute/980520-1.f: New test.
12607
12608 1998-05-15  Dave Love  <d.love@dl.ac.uk>
12609
12610         * lib/mike-g77.exp: New file.
12611
12612         * g77.f-torture/noncompile/noncompile.exp,
12613         g77.f-torture/noncompile/check0.f: New files.
12614
12615 1998-05-14  Dave Love  <d.love@dl.ac.uk>
12616
12617         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
12618         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
12619         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
12620         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
12621         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
12622         abort where appropriate.
12623
12624 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
12625
12626         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
12627         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
12628
12629 1998-04-29  Dave Love  <d.love@dl.ac.uk>
12630
12631         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
12632
12633 1998-04-27  Dave Love  <d.love@dl.ac.uk>
12634
12635         * g77.f-torture/compile/980427-0.f: New test.
12636
12637 1998-04-24  Dave Love  <d.love@dl.ac.uk>
12638
12639         * g77.f-torture/compile/980424-0.f: New test.
12640
12641 1998-04-19  Dave Love  <d.love@dl.ac.uk>
12642
12643         * g77.f-torture/compile/980419-2.f (main): New test.
12644         * g77.f-torture/compile/970125-0.f: New test.
12645         * g77.f-torture/compile/980419-1.f: New test.
12646
12647 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
12648
12649         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
12650         of loop-4.c.
12651
12652 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
12653
12654         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
12655
12656 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
12657
12658         * gcc.c-torture/compile/980329-1.c: New test.
12659
12660 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
12661
12662         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
12663         * gcc.dg/980312-1.c: Fix typo in -march command.
12664
12665 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
12666
12667         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
12668
12669 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
12670
12671         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
12672         Dave Love agree the Fortran source is bogus.
12673
12674 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
12675
12676         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
12677         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
12678         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
12679         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
12680         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
12681
12682 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12683
12684         * g++.old-deja/g++.other/friend1.C: New test.
12685
12686 1998-02-18  Dave Love  <d.love@dl.ac.uk>
12687
12688         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
12689         possibly uninitialized) variables and declare dnrm2.
12690
12691 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
12692
12693         From Bruno Haible <haible@ilog.fr>:
12694         * gcc.c-torture/execute/980223.c: New test.
12695
12696 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
12697
12698         * gcc.dg/ifelse-1.c: New test.
12699
12700 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
12701
12702         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
12703
12704           * lib/old-dejagnu.exp (old-dejagnu): Added the
12705           "execution test - XFAIL *-*-*" handling in the spirit of
12706           "excess errors test -". Changed the "execution test fails"
12707           handling to be like "excess errors test fails".
12708           * Update various tests accordingly.
12709
12710 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
12711
12712         * gcc.c-torture/execute/980205.c: New test.
12713
12714 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
12715
12716         * lib/c-torture.exp: Look for .x files instead of .cexp files.
12717         * lib/f-torture.exp: Similarly.
12718         * gcc.c-torture: Rename all .cexp files to .x files.
12719
12720 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12721
12722         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
12723         (940510-1.c): Removed duplicate.
12724         (971104-1.c): New test.
12725
12726 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
12727
12728           * lib/f-torture.exp: Improve error and loop detection.
12729
12730 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
12731
12732         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
12733         use that to size the filler array.
12734
12735 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12736
12737         * lib/c-torture.exp(c-torture-execute): Fix typo.
12738
12739         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
12740         testcase as the executable name. Keep the executable around if
12741         the test fails.
12742
12743 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12744
12745         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
12746         changes.  Only test one -g option, and move it to the end of the
12747         list of options to test.
12748
12749 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
12750
12751         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
12752         variable GCC_TORTURE_OPTIONS to supply default switches separated
12753         by colons.  If no environment variable, run tests with -O0 -g, -O1
12754         -g, and -O2 -g as well.
12755
12756 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12757
12758         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
12759         explanatory comments. Fix indentation.
12760
12761 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
12762
12763         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
12764
12765 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
12766
12767         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
12768         * g++.old-deja/g++.mike/p7325.C: Likewise.
12769         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
12770
12771 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
12772
12773         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
12774         * g++.old-deja/g++.brendan/crash30.C: Likewise.
12775         * g++.old-deja/g++.brendan/crash39.C: Likewise.
12776         * g++.old-deja/g++.law/operators4.C: Likewise.
12777
12778 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
12779
12780         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
12781         * g++.old-deja/g++.mike/p784.C: Ditto.
12782         * g++.old-deja/g++.mike/p785.C: Ditto.
12783
12784 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
12785
12786           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
12787
12788 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
12789
12790         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
12791         target feature; pass this to c-torture-execute as needed.
12792
12793 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
12794
12795         * lib/c-torture.exp(c-torture-execute): If the previous and the
12796         current executables being tested are identical, we don't need to
12797         run the executable again. Try to make the executable names
12798         unique. Add an optional argument for passing additional compiler
12799         flags.
12800
12801 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
12802
12803         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
12804
12805 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
12806
12807         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
12808
12809 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
12810
12811         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
12812         32bit or larger longs.
12813
12814         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
12815         have either a 32bit long or 32bit int.
12816
12817 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12818
12819         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
12820         Make double precision tests dependent on sizeof (double).
12821
12822 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
12823
12824         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
12825         too.
12826
12827 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12828
12829         * gcc.c-torture/compile/961203-1.cexp: New script.
12830
12831 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
12832
12833         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
12834         up the includes ourselves.
12835
12836 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
12837
12838         * lib/plumhall.exp: Remove random include, and add a few
12839         verbose messages for debugging.
12840
12841 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
12842
12843         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
12844         of trying to do it ourselves.
12845
12846 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12847
12848         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
12849
12850 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12851
12852         * gcc.prms/5403.c: Made regexp a bit less strict.
12853
12854 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
12855
12856         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
12857         is returned from remote_load instead.
12858         * lib/plumhall.exp: Ditto.
12859         * lib/mike-g++.exp: Ditto.
12860         * lib/old-dejagnu.exp: Ditto.
12861         * lib/c-torture.exp: Ditto.
12862
12863 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
12864
12865         * lib/g++.exp: Use build_wrapper procedure.
12866         * lib/gcc.exp: Ditto.
12867
12868 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
12869
12870         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
12871         an old-style decl for malloc.  Fixes tests to work when
12872         sizeof (int) != sizeof (size_t).
12873
12874 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
12875
12876         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
12877
12878         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
12879         use stdargs.h interface.
12880
12881 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
12882
12883         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
12884         NO_VARARGS when compiling.
12885
12886 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
12887
12888         * lib/plumhall.exp(ph_includes): New procedure.
12889         (ph_make): Use it.
12890         (ph_compiler): Ditto.
12891
12892         * lib/g++.exp: Rename test-glue.c to testglue.c.
12893         * lib/gcc.exp: Ditto.
12894
12895 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12896
12897         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
12898         to completion when it's called.
12899
12900 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
12901
12902         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
12903         is defined, don't do test.
12904
12905 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
12906
12907         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
12908         for object files.
12909         (ph_summary): Mark skipped testcases as untested, not unresolved.
12910
12911         * lib/plumhall.exp (ph_make): If unresolved because of bad
12912         errorCode, record errorCode in log file.
12913         (*): Replace send_log/verbose with verbose -log.
12914
12915 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
12916
12917         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
12918         double conversion if double isn't at least 8 bytes.
12919
12920         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
12921         int to work with targets where int is 16 bits.
12922
12923         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
12924         8 bytes, just exit, since 4 byte doubles don't have enough bits of
12925         precision for the test to complete.
12926
12927 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
12928
12929         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
12930         if d10v is not compiled with the -mdouble64 flag.
12931         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
12932
12933         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
12934         d10v is not compiled with the -mint32 flag.
12935
12936 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
12937
12938         * lib/plumhall.exp: Use incr_count.
12939
12940 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
12941
12942         * gcc.c-torture: Update to c-torture-1.45.
12943
12944 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
12945
12946         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
12947         the name of the expect testcase file).
12948
12949         * lib/g++.exp(g++_init): Ditto.
12950
12951 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
12952
12953         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
12954         the host.
12955
12956         * lib/gcc.exp(gcc_exit): New procedure.
12957
12958 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
12959
12960         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
12961         specs where appropriate.
12962
12963         * g++.old-deja/g++.arm/*: Added additional ERROR checks
12964         because of new "candidates are" messages, and removed a few
12965
12966         * Converted all non-old-style g++ testcases to old-style, and
12967         moved into g++.old-deja.
12968
12969 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
12970
12971         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
12972         options.
12973
12974         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
12975         succeeded.
12976
12977         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
12978
12979 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
12980
12981         * lib/gcc.exp (gcc_target_compile): Add support for defining
12982         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
12983         the machine doesn't have those features.
12984
12985 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
12986
12987         * g++.law/operators4.exp: Don't use LIBS.
12988
12989 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12990
12991         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
12992
12993         * lib/mike-g++.exp: Don't set the compiler to be tested here.
12994         * lib/g++.exp: Set it here instead. Also, allow use of the
12995         --tool_exec and --tool_opt options. Change CXX to
12996         GXX_UNDER_TEST.
12997
12998         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
12999
13000         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
13001
13002 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
13003
13004         * lib/old-dejagnu.exp: Use prune_warnings instead of
13005         prune_system_crud.
13006         * lib/mike-g++.exp: Ditto.
13007         * lib/gcc.exp: Ditto.
13008         * lib/g++.exp: Ditto.
13009
13010         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
13011
13012 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
13013
13014           * 941014-2.c: Include stdlib.h
13015           * 960327-1.c: Include stdio.h
13016           * dbra.c, index-1.c: Don't assume ints are 32bits.
13017
13018 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
13019
13020         * lib/gcc.exp: Add gcc,stack_size target feature.
13021
13022         * lib/g++.exp(g++_target_compile): Add the include and link
13023         paths here, not in two other places. And, it's $options, not
13024         options.
13025
13026         * lib/mike-g++.exp(postbase): Remove the code that determines
13027         the correct include and link paths.
13028         * g++.old-deja/old-deja.exp: Ditto.
13029
13030 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
13031
13032         * lib/g++.exp(g++_init): target_compile no longer returns the
13033         filename of the result.
13034
13035 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
13036
13037         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
13038         call to glob.
13039
13040         * gcc.c-torture/special/special.exp: Change call to
13041         gcc_target_compile to include the object file.
13042
13043 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
13044
13045         * gcc.c-torture/special/special.exp: Correct misspelling in last
13046         change.
13047
13048 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
13049
13050         * lib/plumhall.exp(ph_summary): Log the entire output of the
13051         executable. Return -1 if there were any failures, 0 otherwise.
13052         (ph_execute): Return -1 if there were any failures, 0 otherwise.
13053         (ph_make): Clean up objects and executables that were built
13054         if the tests succeeded.
13055
13056 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
13057
13058         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
13059         libraries and includes in the build tree as appropriate.
13060
13061 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
13062
13063         * lib/c-torture.exp: Instead of looking for the global variable
13064         NO_LONG_LONG, check to see if that's a feature of the target.
13065
13066 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
13067
13068         * config/default.exp: Minimize. Delete the remainer of the files in
13069         config; this functionality is now in devo/dejagnu/config.
13070
13071         g++.*/*: Pass any additional flags used to compile to postbase;
13072         delete CXXFLAGS.
13073
13074         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
13075         is now done by runtest.exp. Use gcc_target_compile instead of
13076         compile.
13077
13078         lib/c-torture.exp: Use gcc_target_compile instead of compile.
13079         Remove references to CFLAGS. Use remote_file instead of
13080         calling rm -f.
13081         (c-torture): Take a list of arguments to use to compile this
13082         testcase.
13083
13084         lib/g++.exp: Simplify. Use target_compile instead of compile.
13085         lib/gcc-dg.exp: Ditto.
13086         lib/gcc.exp: Ditto.
13087         lib/mike-{gcc,g++}.exp: Ditto.
13088         lib/old-dejagnu.exp: Ditto.
13089         lib/plumhall.exp: Ditto.
13090
13091 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
13092
13093         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
13094         (ph_linker): Likewise.
13095
13096 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
13097
13098           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
13099         MAP_ANON / MAP_ANONYMOUS if defined;
13100         else try to map from /dev/zero .
13101
13102 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
13103
13104         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
13105         isn't defined, then define it to MAP_ANONYMOUS.
13106
13107 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
13108
13109         * gcc.c-torture: Update to c-torture-1.42 release.
13110
13111 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
13112
13113         * gcc.c-torture: Update to c-torture-1.41 release.
13114
13115 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
13116
13117         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
13118         c-torture release.
13119
13120 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13121
13122         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
13123         and LDFLAGS.  Fix second case to append the target_info ldflags
13124         onto LDFLAGS, not CFLAGS.
13125         * lib/g++.exp (g++_init): Add target_info stuff.
13126         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
13127         of libgloss and newlib flags for !native.
13128
13129         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
13130         (GDB): Fix relative path to go up another dir for finding gdb.
13131
13132 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
13133
13134         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
13135         versions in the target_info array, if they don't exist.
13136
13137 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13138
13139         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
13140
13141 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
13142
13143         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
13144         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
13145
13146 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
13147
13148         * lib/old-dejagnu.exp: Don't remove the output file before we've
13149         actually tested it. Don't append pwd to the path of the executable
13150         we're testing.
13151
13152 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
13153
13154         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
13155
13156 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
13157
13158         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
13159         temporary directory for compiler files, and set it to a default
13160         value of /tmp. Set $output as the name of the output file from
13161         compiling the testcase. Add a -o option to $cflags_var so the
13162         compiler writes the final output file as $output. Set $executable
13163         to $output.
13164
13165         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
13166         directory for compiler files, and set it to /tmp if it doesn't
13167         already have a value. Set $output_file to the name of the output
13168         file from compiling the testcase. Add a -o option to CXXFLAGS so
13169         the compiler writes the final output file as $output. Use $output
13170         as the executable to be tested.
13171
13172 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13173
13174         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
13175
13176 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
13177
13178         * gcc.c-torture/execute/pending-1.c: New test.  Still
13179         pending in Tege's queue.
13180
13181 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
13182
13183         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
13184         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
13185         if there were failures.  Call unresolved if there were unresolved
13186         testcases.  Call gcc_fail if program did not run to completion.
13187         (ph_make): Pass additional argument name to ph_execute.
13188         (ph_execute): Add new argument.  Pass additional arguments to
13189         ph_summary.  Call gcc_fail is there is no execution output.
13190
13191 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
13192
13193         * lib/plumhall.exp (proc_summary): Output relavent summary
13194         lines into the log so specific failures in plumhall can be
13195         investigated.
13196
13197 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
13198
13199         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
13200         (c-torture-execute): Don't try to execute tests which use
13201         "long long" types if $NO_LONG_LONG is nonzero.
13202
13203 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
13204
13205         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
13206         not c-torture.
13207
13208         * gcc.ieee: Move from here.
13209         * gcc.c-torture/execute/ieee: To here.
13210
13211 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
13212
13213         * gcc.c-torture: Update to c-torture-1.41 release.
13214
13215 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
13216
13217         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
13218         not "$output".
13219
13220 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
13221
13222         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
13223         -c present.
13224
13225 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
13226
13227         * config/proelf.exp: Handle connecting to a simulator.
13228
13229 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
13230
13231         * config/proelf.exp: New file.  Enough framework that we can
13232         run c-torture tests on the proelf targets (or any other target
13233         that gdb can connect to for that matter).
13234
13235 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
13236
13237         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
13238         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
13239
13240         * lib/plumhall.exp (ph_execute): Always call ph_summary if
13241         exec_output exists.
13242
13243 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
13244
13245         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
13246         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
13247
13248         * config/*.exp: Update FSF address.  Change result of ${tool}_load
13249         to pass/fail/unresolved/unsupported/untested.  Caller must now
13250         call unresolved/unsupported/untested.
13251         * lib/*.exp: Update FSF address.  Update to handle new results of
13252         ${tool}_load.
13253         * lib/chill.exp (verbose): Delete.
13254
13255 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
13256
13257         * lib/gcc.exp (default_gcc_start): Change order of args to
13258         $LDFLAGS $CFLAGS $LIBS.
13259         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
13260         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
13261         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
13262         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13263         * gcc.misc-tests/dg-test.exp: Likewise.
13264         * gcc.misc-tests/msgs.exp: Likewise.
13265         * gcc.prms/prms.exp: Likewise.
13266         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
13267         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
13268
13269         * lib/dg.exp: Deleted, moved to dejagnu/lib.
13270
13271 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13272
13273         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
13274
13275         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
13276         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
13277
13278         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
13279         necessary.
13280
13281 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
13282
13283         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
13284         global for loop; add use of $mathlib.
13285         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
13286         settings here; set mathlib for anything but VxWorks.
13287
13288 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
13289
13290         * gcc.c-torture: Update to c-torture-1.40 release.
13291
13292 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
13293
13294         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
13295         dg.exp.
13296
13297 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
13298
13299         * lib/c-torture.exp (c-torture-execute): Declare "output" as
13300         global.
13301
13302 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
13303
13304         * lib/g++.exp (LIBS): Define if not already.
13305         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
13306         (gcc-dg-prune): Call prune_gcc_output.
13307         * lib/gcc.exp (prune_gcc_output): New proc.
13308         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
13309         prune_gcc_output.
13310
13311 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
13312
13313         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
13314         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
13315
13316 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
13317
13318         * gcc.c-torture: Update to c-torture-1.39 release.
13319
13320 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
13321
13322         * lib/c-torture.exp (c-torture-execute): Don't return if one option
13323         fails, try others as well.
13324
13325 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13326
13327         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
13328         If compilation fails, mark execute tests as `untested'.
13329         If test is marked as unsupported, don't mark compilation and
13330         execute tests as failed.
13331
13332 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13333
13334         * lib/g++.exp (g++_init): Don't link in libg++, and look to
13335         libstdc++ for whether or not we want to be doing shared
13336         libraries.  Delete link_curses since we don't need it anymore.
13337         * lib/mike-g++.exp (postbase): Don't link in libg++.
13338         * g++.old-deja/old-deja.exp: Likewise.
13339
13340 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13341
13342         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
13343
13344 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13345
13346         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
13347         For that, add `-Wl,-a,shared_archive'.
13348         * g++.old-deja/old-deja.exp: Likewise.
13349
13350 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
13351
13352         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
13353
13354 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
13355
13356         * lib/mike-g++.exp (postbase): Pay attention to the status of
13357         g++_load.
13358
13359 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13360
13361           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
13362
13363 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
13364
13365         * lib/gcc.exp (default_gcc_start): No longer need to log program
13366         being executed or its output, execute_anywhere does that now.
13367         * lib/g++.exp (default_g++_version): Call execute_anywhere.
13368         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
13369
13370 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13371
13372         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
13373         the same as those in lib/g++.exp.
13374
13375 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
13376
13377         * gcc.c-torture: Update to c-torture-1.38 release.
13378         * gcc.ieee: Related changes.
13379
13380 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13381
13382         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
13383         "exec". Minor reformatting changes.
13384
13385         * config/rom68k.exp (${tool}_load): Make it work in a canadian
13386         cross. This means all "exec" calls now work on a remote host as
13387         well.
13388         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
13389         cross. Filter out the extra "\r\n" stuff that expect puts in.
13390         (c-torture-execute): Filter out the bogus warnings like
13391         c-torture-compile does. Add support for canadian cross.
13392         * lib/gcc.exp (default_gcc_version, default_gcc_start)
13393         Use execute_anywhere rather than calling exec directly. Now it
13394         works for canadian cross testing.
13395
13396 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
13397
13398         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
13399         results into a variable, and check that rather than using file exists.
13400
13401 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13402
13403         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
13404         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
13405
13406 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13407
13408         * g++.old-deja/old-deja.exp: Create and pass runshlib and
13409         lib_curses if there's a shared libg++ in the build tree.
13410
13411 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
13412
13413         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
13414         if not supported target.
13415
13416 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13417
13418         * lib/g++.exp (g++_init): Move empty setting of runshlib and
13419         link_curses up to always happen, not just for native builds.
13420
13421 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
13422
13423         * gcc.c-torture: Update to c-torture-1.36 release.
13424         * gcc.failure: Related changes.
13425
13426 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13427
13428         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
13429
13430 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13431
13432         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
13433         * lib/mike-g++.exp (postbase): Not in here.  Still reference
13434         runshlib, link_curses, and mathlib for link and run.
13435
13436         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
13437         pass the runtime shared library options for Solaris, OSF/1, and
13438         Irix5, and link with -lcurses to avoid unresolved references.
13439
13440 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13441
13442         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
13443         only run once.
13444
13445 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13446
13447         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
13448
13449 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
13450
13451         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
13452         do not have a framework for the "compat" tests yet.
13453
13454 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13455
13456         * lib/mike-g++.exp (postbase): New local variable `mathlib',
13457         set to null if we're testing vxworks5.1.  Use that instead of
13458         `-lm' in the setting of LIBS for link and run.
13459
13460 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13461
13462         * config/rom68k.exp (${tool}_load): Major changes to make it
13463         work.  Verified that it does in fact return the stuff in
13464         exec_output properly.  Catch any Emul or any TRAP other than 0.
13465
13466 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13467
13468         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
13469         LDFLAGS properly for targets that need stuff from libgloss.
13470         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
13471         only run once.
13472         (gpp_initialized): New variable.
13473
13474 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13475
13476         * config/rom68k.exp: Load libgloss.exp.
13477         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
13478         so we can produce a fully linked binary.
13479         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
13480         so we can produce a fully linked binary.
13481
13482 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13483
13484         * lib/plumhall.exp (ph_section): Watch for expected failures.
13485         Add missing `else'.
13486
13487         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
13488         run the testcase.
13489         (c-torture): Likewise.
13490
13491 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
13492
13493         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
13494
13495         * lib/mike-g++.exp (mike_cleanup): New proc.
13496         (prebase): New globals compiler_result, not_compiler_result,
13497         target_regexp.
13498         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
13499         allow leading "-" in pattern.  Watch for unsupported tests.
13500         If $compiler_result is set, pattern match assembler code,
13501         and ditto for $not_compiler_result.
13502         * lib/mike-gcc.exp: Likewise.
13503
13504         * lib/plumhall.exp (ph_execute): Only call ph_summary if
13505         execution "succeeded".
13506
13507 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
13508
13509         * config/win32.exp: New file.
13510         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
13511
13512 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13513
13514         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
13515         unsupported.
13516         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
13517         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
13518         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
13519
13520         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
13521         "... without exceptions was ...".  That is now handled by
13522         prune_system_crud.
13523         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13524
13525 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
13526
13527         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
13528         sieve.c,sort2.c}: New files.
13529         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
13530         sieve.exp,sort2.exp}: Drivers for them.
13531
13532         * lib/mike-gcc.exp (program_output): New user settable variable.
13533         (postbase): Call prune_system_crud.  Also prune extraneous compiler
13534         messages.
13535         * lib/mike-g++.exp (program_output): New user settable variable.
13536
13537         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
13538
13539         * config/sh.exp: Deleted (use sim.exp instead).
13540
13541 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13542
13543         * config/vx.exp: Declare CHECKTASK as global.
13544         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
13545         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
13546         * lib/old-dejagnu.exp: Load [pwd]/$executable.
13547
13548 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13549
13550         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
13551         target. Like vx.exp, only includes `vx29k.exp' instead of
13552         `vxworks.exp'.
13553
13554 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
13555
13556         * config/sim.exp: Increase time limit from 120 seconds to 240.
13557
13558 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
13559
13560         * gcc.c-torture/execute/950628-1.c: New test.
13561
13562 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
13563
13564         * gcc.c-torture: Update with changes/additions from
13565         c-torture-1.34.
13566
13567 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
13568
13569         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
13570
13571 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
13572
13573         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
13574
13575 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
13576
13577         * gcc.c-torture/compile/950512-1.c: New test.
13578         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
13579         * gcc.dg/struct-ret-1.c: Likewise.
13580
13581 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
13582
13583         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
13584           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
13585
13586 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13587
13588         * gcc.c-torture/special/920411-1.c: Deleted.
13589         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
13590
13591 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
13592
13593         * config/sim.exp (${tool}_load): Hack in call to bash to get a
13594         cpu limit.
13595
13596 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13597
13598         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
13599
13600 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13601
13602         From kenner;
13603         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
13604         is the proper length.
13605         * va-arg-3.c: Likewise.
13606
13607 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
13608
13609         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
13610         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
13611
13612         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
13613         * lib/g++.exp (default_g++_start): Delete old cruft.
13614
13615 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
13616
13617         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
13618         (2 * (1 << 18)) to (2 * (1 << 17)).
13619
13620         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
13621
13622 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13623
13624         * config/rom68k.exp: Renamed from config/idp.exp
13625
13626 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13627
13628         * c-torture/compile/921109-2.c
13629
13630 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
13631
13632         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
13633         excess errors.
13634
13635 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
13636
13637         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
13638         output.
13639         * lib/g++.exp (default_g++_start): Likewise.
13640
13641 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13642
13643         * gcc.c-torture/compile/950329-1.c: New test.
13644
13645 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13646
13647           * config/bug.exp (${tool}_load): Updated to use new remote_open
13648           and remote_close procs.
13649         * config/idp.exp: New file.
13650
13651 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13652
13653         * gcc.c-torture/execute/950322-1.c: New test.
13654
13655 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
13656
13657         * config/vx.exp (${tool}_load): Clean up testing of return code from
13658         vxworks_ld and vxworks_spawn.
13659
13660 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
13661
13662         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
13663
13664 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
13665
13666         * lib/old-deja.exp: Add `excess errors test - ' error, now one
13667         can mark excess errors on a machine by machine basis.  Note, the
13668         default is to not expect any excess errors, even when excess
13669         errors test - is given, so you will want to put an XFAIL ... on
13670         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
13671         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
13672         those 4 machines, but no others.
13673
13674 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13675
13676         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
13677         * lib/c-torture.exp: to here.
13678
13679 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13680
13681         * gcc.c-torture/execute/950221-1.c: New test.
13682         * gcc.c-torture/execute/struct-ret-1.c: New test.
13683         * gcc.c-torture/compile/950221-1.c: New test.
13684
13685         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
13686
13687 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13688
13689         * gcc.c-torture/execute/arith-1.c (main): Return 0.
13690         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
13691
13692 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
13693
13694         * g++.gb: New directory of tests, derived from my signature and
13695         class scoping tests.
13696
13697         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
13698         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
13699         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
13700         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
13701         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
13702         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
13703         * g++.gb/sig25.C: Likewise.
13704
13705         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
13706         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
13707         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
13708         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
13709         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
13710         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
13711         * g++.gb/sig25.exp: Likewise.
13712
13713         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
13714         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
13715         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
13716         * g++.gb/scope13.C: Likewise, this test still fails.
13717
13718         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
13719         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
13720         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
13721         * g++.gb/scope13.exp: Ditto.
13722
13723         * g++.gb/README: New file, explains what these tests are about.
13724
13725 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13726
13727         * lib/dg.exp (dg-do): Support `preprocess'.
13728         (dg-test): Likewise.
13729
13730 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13731
13732         * config/udi.exp: change "continue -expect" to "exp_continue".
13733
13734 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
13735
13736         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
13737         Delete redundant tests.
13738
13739         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
13740         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
13741         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
13742         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
13743         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
13744         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
13745         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
13746         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
13747
13748         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
13749         storing label pointers.
13750         * gcc.c-torture/execute/921019-1.c: Likewise.
13751         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
13752         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
13753         parameter fp.
13754         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
13755         constants.
13756
13757         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
13758         Delete obsolete tests.
13759
13760         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
13761         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
13762         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
13763         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
13764         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
13765         * gcc.c-torture/compile/950124-1.c: New test.
13766
13767         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
13768
13769 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13770
13771         * lib/mike-g++.exp: Add -lm to LIBS.
13772
13773 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
13774
13775         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
13776
13777 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13778
13779         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
13780
13781 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
13782
13783         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
13784
13785 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
13786
13787         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
13788         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
13789         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
13790         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
13791         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
13792         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
13793         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
13794         * g++.law/{operators31.C, operators32.C,
13795         * g++.law/{operators33.C, operators34.C}: Likewise.
13796         * g++.law/{pic1.C, refs2.C}: Likewise.
13797         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
13798         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
13799         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
13800         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13801
13802         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
13803         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
13804         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
13805         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
13806         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
13807         * g++.law/{enum9.exp, friend5.exp}: Likewise.
13808         * g++.law/{nest3.exp, nest4.exp}: Likewise.
13809         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
13810         * g++.law/{operators30.exp, operators31.exp}: Likewise.
13811         * g++.law/{operators32.exp, operators33.exp}: Likewise.
13812         * g++.law/{operators34.exp}: Likewise.
13813         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
13814         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
13815         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
13816         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
13817         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13818
13819         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
13820         No longer expected to fail.
13821         * g++.law/missed-error3.C: Tweak for recent bool changes.
13822
13823 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13824
13825         * config/emb-unix: Deleted.
13826         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
13827         remote execution.  Do final link on remote host if REMOTE_LINK is set.
13828
13829 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
13830
13831         * lib/dg.exp (dg-test): Fix typo in last patch.
13832
13833 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
13834
13835         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
13836         (handles multiple occurrences).
13837
13838 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
13839
13840         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
13841         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
13842         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
13843         printed).
13844         * lib/c-torture.exp (c-torture-compile): Likewise.
13845         (c-torture): Prepend full path if missing.
13846         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
13847         (gcc_fail): Likewise.
13848         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
13849
13850 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
13851
13852         * lib/netware.exp: Only attach to NetWare i386 systems.
13853
13854 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
13855
13856         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
13857         messages.  Add test name to "output pattern match" pass/fail message.
13858
13859 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
13860
13861         * gcc.dg: New testsuite.
13862         * gcc.dg/dg.exp: New file.
13863
13864         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
13865         test-switch.c}: Deleted.
13866
13867         * gcc.misc-tests/msgs.exp: New testcase driver.
13868
13869 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
13870
13871         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
13872         Watch for illegal return values from ${tool}_load.
13873         * config/unix.exp (${tool}_load): Fix pass/fail detection for
13874         cross targets.  Coerce return value >0 to 1.
13875
13876 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13877
13878         * config/unix.exp (${tool}_load): Call program rsh, not proc.
13879
13880         * config/emb-unix.exp: New file.
13881
13882         * config/sim.exp: Error if variable $SIM not defined.
13883         (${tool}_load): Mark test as "untested" if simulator missing.
13884
13885         * config/unix.exp: Load remote.exp to get rcp_download.
13886         * lib/c-torture.exp: Use different option lists for testcases with
13887         and without loops.
13888         * gcc.c-torture/execute/execute.exp: Likewise.
13889
13890 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13891
13892         * config/*.exp: Clarify return code from ${tool}_load.
13893         Call `unresolved' or `untested' instead of `warning' or `perror'
13894         (sometimes you still want to call both though).
13895         Add comment that `shell_id' is local to each file.
13896         * config/udi.exp (timeout): Set to 30.
13897         Don't print warning if connection fails, $connectmode has already
13898         printed an error.
13899         (${tool}_load): Move verbose messages to level 2.
13900         Rework pattern for "Process started" message.
13901         Pass `shell_id' to ${connectmode}_download.
13902         Retry twice upon timeout.  Make resetting of target more robust.
13903         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
13904         Pass `shell_id' to exit_$connectmode.
13905         Only call exit_$connectmode if connected.
13906         * config/unix.exp (${tool}_load): Check return codes better.
13907         * config/vrtx.exp (${tool}_load): Likewise.
13908         * config/vx.exp (${tool}_load): Likewise.
13909         Delete unneeded global's.
13910         * lib/dg.exp (dg-test): Update to reflect clarified return codes
13911         from ${tool}_load.
13912         (dg-stat): Delete.
13913         (dg-init): Delete recording of pass/fail counts.
13914         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13915         (old-dejagnu-init): Likewise.
13916         (old-dejagnu-stat): Delete contents, empty proc now.
13917         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
13918         (c-torture): Delete references to lcnt, lpass, lfail.
13919         Get option list from TORTURE_OPTIONS.
13920         Delete -funroll[-all]-loops if no loops.
13921         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
13922         (g++_stat): Delete contents (empty proc now).
13923         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
13924         (gcc_finish): Likewise.
13925         (gcc_stat): Deleted.
13926         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
13927         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
13928         * gcc.c-torture/execute/execute.exp: Likewise.
13929         Split tests into two parts: compile, execute.
13930         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
13931         no loops.  Update to reflect clarified return codes from ${tool}_load.
13932
13933 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
13934
13935         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
13936         to grep for.
13937         (old-dejagnu): Likewise (where necessary).
13938
13939 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13940
13941         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
13942
13943         * lib/dg.exp (dg-process-target): Fix processing of selector.
13944         Add comment regarding use of `error'.
13945
13946         * lib/gcc.exp (prune_system_crud): Define if missing.
13947         * lib/g++.exp (prune_system_crud): Likewise.
13948
13949         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
13950         Call prune_system_crud.
13951         * lib/dg.exp (dg-runtest): New proc.
13952         Use perror instead of send_user for tcl errors in testcase.
13953         Don't return any value, it's never used.
13954         Don't clobber previous definition of `unknown'.
13955         Print tcl errors in `dg-final'.
13956
13957 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
13958
13959         * lib/dg.exp (dg-process-target): Improve syntax error messages.
13960         (dg-test): Don't print errorInfo, it contains stack backtrace.
13961
13962 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
13963
13964         * lib/g++.exp (runtest_file_p): Define if missing.
13965
13966 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
13967
13968         * lib/mike-g++.exp: Comment out loading of g++.exp.
13969         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
13970         (default_g++_version): Always print something.
13971         (default_g++_start): Comment out call to `which'.
13972         (g++_start, g++_load): Deleted (must be defined in config file).
13973         * lib/gcc.exp: Test for existence of $CC at start.
13974         Delete check for tmpdir (done in gcc_init).
13975         (default_gcc_version): Always print something.
13976         (default_gcc_start): Comment out call to `which'.
13977         * config/*.exp: Major cleanup - make cross targets work at least a
13978         little better for g++ (by not being "--tool gcc" specific).
13979         Rename gcc_xxx to ${tool}_xxx.
13980         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
13981         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
13982
13983 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
13984
13985         * lib/c-torture.exp (c-torture-compile): Rework compiler
13986         message processing.
13987
13988         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
13989         c-torture.
13990
13991 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
13992
13993         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
13994
13995         * lib/dg.exp (dg-process-target): Support { target native }.
13996
13997 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
13998
13999         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
14000         looked for "... program xxx got fatal signal".
14001         Correct regsub munging of `comp_output'.
14002         Ignore compiler messages "path prefix not used" and "linker input
14003         file unused".
14004
14005 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
14006
14007         * lib/gcc.exp (runtest_file_p): Define if missing.
14008         * gcc.prms/template.c: Example to work from.
14009
14010 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
14011
14012         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
14013         * lib/dg.exp (dg-test): Call unsupported testcases as such.
14014
14015         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
14016         * gcc.prms/1883.c: Moved from compile/940714-1.c.
14017         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
14018         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
14019
14020         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
14021         (dg-process-target): No longer a varargs proc.
14022         Return S/N for target, P/F for xfail.  All callers changed.
14023         (user option procs): More argument checking.
14024         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
14025         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
14026         (dg-test): Skip test if not running on selected target in `dg-do'.
14027         Update handling of `dg-do-what', `dg-output-text'.
14028         Separate execution pass/fail from output pattern match pass/fail.
14029         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
14030
14031 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14032
14033         * gcc.c-torture/special/special.exp: Don't expect failure for mips
14034         target for 920510-1.c.
14035
14036 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
14037
14038         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
14039         Clean up comment regarding use of passcnt, etc.
14040         (gcc_stat): Don't update `testcnt' here.
14041         (gcc_finish): Do it here.
14042         Might as well reset `but_id' here too.
14043         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
14044         to determine if the file should be tested.
14045         * gcc.c-torture/compile/compile.exp: Likewise.
14046         * gcc.c-torture/execute/execute.exp: Likewise.
14047         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14048         * gcc.misc-tests/dg-test.exp: Likewise.
14049         * gcc.prms/prms.exp: Likewise.
14050         * gcc.wendy/wendy.exp: Likewise.
14051         * g++.old-deja.exp: Likewise.
14052         Move "Testing file" message to verbose level 1.
14053
14054 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
14055
14056         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
14057
14058 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
14059
14060         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
14061         (default_gcc_start): Accept optional second list element
14062         of compiler flags.  Print compiler output at verbosity level 2.
14063         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
14064         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
14065         Save current values of framework globals passcnt, failcnt, xpasscnt,
14066         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
14067         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
14068         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
14069         xfailcnt to compute stats.  Update framework global `testcnt' from
14070         pass/fail counts.
14071         (gcc_finish): New proc.  Clean up test environment.
14072         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
14073         (gcc_epass, gcc_efail): Delete.
14074         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
14075         argument of line number.
14076         (dg-init): If the tool has an init routine, call it.
14077         (dg-test): Remove args `cflags_var' and `libs_var'.
14078         Pass all compiler options to ${tool}_start.
14079         Handle missing line number.
14080         (dg-finish): New function.
14081         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
14082         particular files.  Call gcc_finish at end.  Move "skipping test"
14083         message to verbosity level 3.
14084         * gcc.c-torture/compile/compile.exp: Likewise.
14085         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14086         * gcc.c-torture/execute/execute.exp: Likewise.
14087         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14088         Print testcase being tried at verbosity level 1.
14089         * gcc.c-torture/special/special.exp: Unset xfail.
14090         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14091         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
14092         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
14093         * gcc.failure/failure.exp: Likewise.
14094         * gcc.ieee/ieee.exp: Likewise.
14095         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
14096         Update call to dg-test.  Call dg-finish at end.
14097         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
14098         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14099         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
14100         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
14101         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
14102         * gcc.wendy/wendy.exp: Add copyright.
14103         Delete setting of tmpdir (done by gcc_init).
14104         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
14105         Pass compiler flags to gcc_start.  Call gcc_finish at end.
14106         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
14107         gcc_[ce]pass/fail.
14108
14109 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
14110
14111         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
14112         confusion.
14113         (g++_load): Likewise.
14114
14115         * config/*.exp (gcc_load): Some were varargs fns and some were not.
14116         Rename argument to `prog' to remove the confusion.
14117         Varargs fns behave differently too!
14118         (g++_load): Likewise.
14119
14120         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
14121
14122         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
14123         what it is.  Delete (always) printing of status value for !native.
14124         Simplify verbose code, and include status and exec_output.
14125         (g++_load): Use gcc_load.
14126
14127 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14128
14129         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
14130         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
14131         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
14132         940714-3.c as these testcases don't exist anymore.  Make
14133         va-arg-1.c expected to pass.
14134
14135 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
14136
14137         * gcc.misc-tests/misc.exp: Only run specific testcases.
14138         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
14139         * gcc.misc-tests/dg-[1-9].c: New files.
14140
14141         * lib/dg.exp: New testsuite driver.
14142         * gcc.prms/prms.exp: Use it.
14143
14144         * README.gcc: New file.
14145
14146         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
14147         Document and reset `lxpass' and `lxfail'.
14148         Simplify "initialized" message.
14149         (gcc_stat): Clean up comments a little.
14150
14151 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
14152
14153         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
14154
14155 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
14156
14157         * lib/old-dejagnu.exp (process-option): New proc.
14158         (old-dejagnu-init, old-dejagnu-stat): Likewise.
14159         (old-dejagnu): Simplify.
14160         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
14161
14162 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
14163
14164         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
14165         exists and is not an empty string.
14166
14167         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
14168         $xfail rather than calling setup_xfail.  Clear $xfail when test is
14169         finished.
14170         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
14171         automatically.
14172
14173         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
14174         longer expected to fail.
14175
14176         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
14177         "f" function call.
14178
14179         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
14180
14181         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
14182         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
14183         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
14184         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
14185         c-torture-1.29.
14186
14187         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
14188         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
14189
14190         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
14191
14192         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
14193         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
14194
14195         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
14196         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
14197         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
14198
14199 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
14200
14201         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
14202         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
14203         940714-1.c, 940714-2.c, 940714-3.c},
14204         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
14205         gcc.misc-tests/{mg.c,mg.exp}:
14206         New tests.
14207         * gcc.noncompile/noncompile.exp: Change accordingly.
14208
14209 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
14210
14211         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
14212         Undo previous clobberage.
14213
14214 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
14215
14216         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
14217         * gcc.special/{930510-1.c, special.exp}:
14218         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
14219         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
14220         struct-varargs-1.c}: New tests from c-torture-1.26.
14221
14222 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
14223
14224         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
14225           argument to switch.
14226
14227 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
14228
14229         * Revert the previous changes.  Please see Rob's directory
14230           (/lisa/test/rob/progressive/gcc/testsuite) for testing
14231           fixes.
14232
14233 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
14234
14235         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
14236             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
14237             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
14238             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
14239             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
14240             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
14241             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
14242             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
14243             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
14244             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
14245             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
14246             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
14247             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
14248             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
14249             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
14250             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
14251             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
14252             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
14253             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
14254             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
14255             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
14256             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
14257             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
14258             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
14259             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
14260             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14261             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
14262
14263 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
14264
14265         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
14266             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
14267           with perror calls.
14268
14269 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
14270
14271         * config/unix.exp (g++_load): Fix syntax.
14272
14273 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14274
14275         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
14276         * gcc.noncompile/921017-1.c: Deleted obsolete test.
14277         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
14278         Don't expect va-arg-1.c to fail.  Correct expected output for
14279         920928-1.c.
14280         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
14281         * gcc.wendy/hbm4.c: Correct typo.
14282         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
14283
14284 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
14285
14286         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
14287         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
14288         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
14289         * lib/c-torture.exp (c-torture-compile): Ditto.
14290
14291         Reduce volume of output (remove all the -I's and such).
14292         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
14293         Call gcc_cpass, gcc_cfail.
14294         (c-torture): Pass testing option to c-torture-compile.
14295
14296 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
14297
14298         Bring patches over from progressive.
14299         * config/default.exp: Exit remote shell cleanly.
14300         (g++_exit, g++_start): Add default versions.
14301         * config/sim.exp (gcc_load): Use perror, not error.
14302
14303 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
14304
14305         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
14306         set in site.exp.
14307
14308 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
14309
14310         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
14311         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
14312         (wendy_try): New proc to run testcase.
14313         (main loop): Call 'em.
14314         * gcc.wendy/*.c: Clean up pass to correct expected output.
14315
14316         * lib/gcc.exp: Minor cleanup work.
14317         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
14318
14319 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
14320
14321         * config/sim.exp (gcc_load): Document return codes better.
14322         Don't pass -v to simulator.
14323
14324 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14325
14326           * gcc.special/920717-x.c: Fix typo.
14327           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
14328           get at sources.
14329
14330         * lib/mike-gcc.exp: Fix typo.
14331
14332 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14333
14334         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
14335         binary to use, transform the name.
14336         * config/*.exp: rename everything. Nuke any g++ specific files,
14337         it's now a special case of gcc that requires no special support.
14338         Add a default.exp for unsupported targets.
14339
14340 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
14341
14342         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
14343         lib/old-dejagnu.exp: Fix a few patterns to work with the new
14344         version of Tcl.
14345
14346 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14347
14348         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
14349         than a warning.
14350
14351 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14352
14353         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
14354
14355 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14356
14357         * gcc.execute/execute.exp: Combine opt_list and foption_list into
14358         option_list.  Compile every file with only 4/6 option choices
14359         (same as C torture) instead of with 12/18 different option
14360         choices.
14361         * lib/c-torture.exp: Likewise.
14362
14363         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
14364         not already set.
14365
14366 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
14367
14368         * lib/old-deja.exp: Add `excess errors test fails' error, now one
14369         can put an XFAIL *-*-* on excess errors.
14370
14371 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
14372
14373         * g++.law: Add more tests derived from g++-bugs snapshots.
14374
14375         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
14376         equivalent to g++.law/init9.
14377
14378         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
14379         compiled it, and the a.out file after we've run it.
14380
14381 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14382
14383         * lib/mike-g++.exp (postbase): Delete the .o file after we've
14384         compiled it, and the a.out file after we've run it.
14385
14386 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14387
14388         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
14389
14390 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14391
14392         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
14393         version number.
14394
14395 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14396
14397         * g++.law: New directory of g++ tests derived from the g++-bugs
14398         snapshots.
14399
14400 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14401
14402         * gcc.compile: initbug1.c initbug1.exp testcase added
14403
14404 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14405
14406         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
14407         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
14408           fixes submitted by Jeff Law (law@cs.utah.edu)
14409         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
14410           Jeff Law (law@cs.utah.edu)
14411
14412
14413 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
14414
14415         * config/unix-g++.exp: Follow the gcc way of doing things.
14416         * g++.old-deja/old-deja.exp: Minor updates.
14417         * lib/g++.exp: New file, follow the gcc way of doing things.
14418         * lib/old-dejagnu.exp: Minor updates.
14419         * lib/mike-g++.exp: Always unset errorInfo.
14420
14421 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
14422
14423         * lib/gcc.exp: Fix some errors with the below change, CC and
14424         CFLAGS should be global when setting, not local.
14425
14426 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14427
14428         * lib/gcc.exp: Transform tool name.
14429
14430 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14431
14432         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
14433
14434 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14435
14436         * lib/gcc.exp: change gcc_done to gcc_stat
14437
14438 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14439
14440         * Upgraded gcc testsuite to c-torture version 1.25
14441
14442 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14443
14444         * lib/gcc.exp: added reporting code. Changed verbose compile message.
14445         * lib/c-torture: added hooks for new reporting code.
14446
14447 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14448
14449         * config/sh-gcc.exp: check if sh-sim exists in the path
14450
14451 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14452
14453         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
14454         * gcc.compile/compile.exp: Initial changes for new logic.
14455         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
14456         * gcc.failure/failure.exp: Initial changes for new logic.
14457         * gcc.ieee/ieee.exp: Initial changes for new logic.
14458         * gcc.misc-tests/misc.exp: Initial changes for new logic.
14459         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
14460         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
14461         * lib/c-torture.exp: Initial changes for new logic.
14462         * lib/gcc.exp: Initial changes for new logic.
14463
14464 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
14465
14466         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
14467         depend upon failure or success.  Fully qualify names in failure
14468         and success messages.  Always remove a.out before starting
14469         compile, just in case.  Pay more attention to error text output by
14470         the compiler.  Handle testcases with no known past errors just
14471         like all others, so that things are uniform.  Other miscellaneous
14472         improvements.
14473
14474 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14475
14476         * gcc.cpp: new directory for cpp tests
14477
14478 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14479
14480         * lib/chill.exp: Code reformatted, removed unused code.
14481         * config/unix-chill.exp: Code reformatted, removed unused code.
14482         * chill.execute/execute.exp: Code reformatted, removed unused code.
14483         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
14484
14485 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
14486
14487         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
14488         routines not written.
14489
14490 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14491
14492         * config/bug-gcc.exp: Use new procs from bug.exp.
14493
14494 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14495
14496         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
14497         via ftp, rather than depending on NFS.
14498         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
14499         case.
14500
14501 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14502
14503         * config/bug-gcc.exp: Use new download proc.
14504
14505 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
14506
14507         * chill.execute/execute.exp: cleanups, handles errors better
14508         * chill.compile/compile.exp: rewrite, based on execute.exp
14509         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
14510         * lib/chill.exp: major changes to diff proc and compile and link
14511           procs. added chill_fail and chill_pass wrappers to pass and
14512           fail. added more comments, and handle error codes better.
14513           Added a hack to capture stderr from exec, so noncompile tests
14514           can work.
14515
14516 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14517
14518         * chill.execute/execute.exp: rewrite of testsuite driver
14519         * lib/chill.exp: rewrite of testsuite driver
14520         * config/unix-chill.exp: rewrite of testsuite driver
14521
14522 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14523
14524     In chill.execute:
14525         * iexpr.ch: Standardize uppercase.
14526         * tuples.dat: Standardize uppercase.
14527         * vary.ch: standardize.  Correct varying string assignments.
14528         * vary.dat: Add new output lines.
14529
14530 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
14531
14532     In chill.execute:
14533         * chprintf.ch: Standardize use of uppercase.
14534         * tuples.ch: Standardize and turn arr2 into a DCL,
14535           rather than a SYN.
14536         * pinits.ch: Standardize.
14537
14538 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
14539
14540         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
14541         * Makefil: Renamed to Makefile.in.
14542         * configure.in: New.
14543
14544 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14545
14546     In chill.execute:
14547         * .cvsignore: Add result/output files.
14548         * Makefile: Fix up variables at start.  Use MFLAGS
14549           everywhere.  Correct bool_loc, built_ins entries.
14550           Add entry for vary1.ch.
14551         * bitarray.ch: Standardize upper-case usage.
14552         * bitexpr.ch: Standardize, add output of b1.
14553         * params.ch: Use arrayt in along PROC parameters, to
14554           avoid novelty problems.
14555         * sets.ch: Tiny cleanup.
14556         * vary1.ch: Re-indent.
14557
14558 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
14559
14560           * Add PR-related files to Makefiles, .cvsignore files, etc.
14561
14562 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14563
14564         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
14565           with compiler objects. New names are test-flow.c and test-loop.c
14566
14567 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14568
14569         * Upgraded c-torture tests from 1.19 to 1.20
14570
14571         * new files:
14572         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
14573         * gcc.compile: 930623-1.c 930623-2.c
14574         * gcc.noncompile: 930622-1.c 930622-2.c
14575         * gcc.failure: 920411-1.c 920627-2.c
14576         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
14577
14578 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14579
14580         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14581           More changes to get testsuite working properly. Needs more work.
14582           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
14583
14584 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14585
14586         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14587           More changes to get testsuite working properly. Needs more work.
14588
14589 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
14590
14591         * chill.compile/compile.exp: Added for Dejagnu support
14592         * chill.execute/execute.exp: Added for Dejagnu support
14593         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
14594
14595 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
14596
14597     This should complete moving the CHILL test files.
14598         * chill.noncompile(.cvsignore printf.grt
14599             in-printf.grt chprintf.grt chprintf.ch):
14600             Added test-support files.
14601           (Makefile): Modified further.
14602         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
14603             signal.ch): Added test files.
14604           * chill.execute (.cvsignore printf.grt printr.c
14605             in-printf.grt rts.c chprintf.grt rts.h): Added
14606           test-support files.
14607             (Makefile): More corrections.
14608
14609 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
14610
14611         * chill.compile, chill.execute, chill.nocompile: Add CHILL
14612           test cases, ready for DejaGnu.
14613
14614 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14615
14616         * Upgraded c-torture tests from 1.18 to 1.19
14617
14618         * gcc.compile: added test(s):
14619           930607-1.c
14620         * gcc.execute: added test(s):
14621           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
14622
14623         * added new subdirectory for misc tests: gcc.misc-tests
14624         * gcc.misc-test(s): added tests:
14625           inst-check.c test-consts.c test-ior.c test-switch.c
14626
14627 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14628
14629         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
14630
14631 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
14632
14633         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
14634
14635 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14636
14637         * Upgraded c-torture tests from 1.17 to 1.18
14638
14639 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14640
14641         * Upgraded c-torture tests from 1.12 to 1.17
14642
14643 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
14644
14645         * lib/old-dejagnu.exp:
14646           Fixed handling of XFAIL target triplets to correctly
14647           recognize wildcard characters.  Removed code that
14648           appended a unique id tag to the end of the file name
14649           printed out by the result of the testcases within a
14650           given test file.
14651
14652 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
14653
14654         * lib/old-dejagnu.exp:
14655           Reworked expected failure handling to trigger off of XFAIL
14656           keyword in keyphrase embeded in testcase source code. The
14657           XFAIL keyword must be at the end of the keyphrase line. It
14658           may optionally be followed by one or more target triplets.
14659           It has just occured that the handling of wildcards in the
14660           target triplet may not be correct.
14661
14662 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
14663
14664         * g++.old-deja/tests:
14665           Moved all subdirectories up one level into g++.old-deja .
14666
14667         * lib/old-dejagnu.exp:
14668           Fixed problem with CXXFLAGS not being properly reset, and being
14669           corrupted with extraneous "-c" compiler option.  This was
14670           causing binaries to not be generated for test that needed them.
14671           Modified strings passed to "pass" and "fail" so that individual
14672           tests from the same test file would be distinguished by an
14673           identifier appended to the test file name in the summary logs;
14674           this corrected a problem with erroneous diff logs.  Added code
14675           to search testcases for expected fail and unexpected pass keywords.
14676
14677 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14678
14679         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
14680
14681 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14682
14683         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
14684           Removed extraneous text from end of "Special g++ Options"
14685           keyphrase.
14686
14687         * lib/old-dejagnu.exp: Added pattern matching to look for new
14688           keywords, embedded in testcases comments, which will trigger
14689           calls to xpass and xfail.
14690
14691 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
14692
14693         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
14694           comments embedded in the testcases, especially the one looking for
14695           special compiler options, as well as the pattern matching for the
14696           compiler output again.
14697
14698 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
14699
14700         * lib/old-dejagnu.exp: Do a proper check of the return value for
14701           execute tests. Fixed several problems with the pattern matching
14702           of the compiler output which gave erroneous test results.
14703           Changed several of the test result messages to be more descriptive.
14704         * config/unix-g++.exp: Proc g++_load now actually works and
14705           executes the tests passed to it and returns a usable return
14706           value.
14707
14708 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14709
14710           * lib/gcc.exp: Exits gracefully if $CC is bogus.
14711
14712 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14713
14714         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
14715           Modified both files to properly execute the old style
14716           dejagnu tests. The previous versions of these files were
14717           experimental and did not function anything near correctly.
14718
14719 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
14720
14721         * Removed all Makefile.in and configure.in files. No configuration
14722         needed now.
14723
14724 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
14725
14726         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
14727
14728 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
14729
14730         * gcc.compile/configure.in, gcc.unsorted/configure.in,
14731         gcc.special/configure.in, gcc.noncompile/configure.in,
14732         gcc.execute/configure.in, gcc.code_quality/configure.in,
14733         g++.other/configure.in, g++.old-deja/configure.in,
14734         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
14735         in srcname setting.
14736
14737 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14738
14739         * lib/udi.exp:  Fixed mondfe and mondfe_download.
14740         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
14741         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
14742
14743 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
14744
14745         * config/udi-gdb.exp: Check $shell_id after connecting to target.
14746         (gdb_exit): Don't remove *_soc files.
14747
14748 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
14749
14750         * lib/c-torture.exp: Don't look for main; instead always use -w
14751         -c.  This is how the c-torture tests work.  Remove the object
14752         file if the compilation succeeds.
14753         * gcc.execute/execute.exp: Remove executable if test passes.
14754         * gcc.noncompile/noncompile.exp: Every test is an expected
14755         failure.
14756         * gcc.special/special.exp: Added tests from c-torture 1.11,
14757         corrected use of existing test.
14758         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
14759         gcc.execute/920625-1.c: Updated to c-torture 1.11.
14760         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
14761         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
14762         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
14763         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
14764         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
14765         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
14766         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
14767         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
14768         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
14769         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
14770         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
14771         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
14772         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
14773         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
14774         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
14775         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
14776         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
14777         c-torture 1.11.
14778         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
14779         correspond to c-torture 1.11.
14780
14781         * New file.