OSDN Git Service

* c-typeck.c (build_c_cast): Fold constant variables into
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 Sun Feb 16 23:08:19 CET 2003  Jan HUbicka  <jh@suse.cz>
2
3         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
4         (foo): Add few extra tests
5         * gcc.dg/c99-const-expr-3.c: Likewise.
6         * gcc.c-torture/execute/20030216-1.c: New.
7
8 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9
10         PR c++/9459
11         * g++.dg/ext/typeof4.C: New test.
12
13 2003-02-15  Roger Sayle  <roger@eyesopen.com>
14
15         * gcc.dg/i386-387-3.c: New test case.
16
17 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
18
19         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
20         cris-*-elf* cris-*-aout* and mmix-*-*.
21
22 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
23
24         * gcc.dg/20030213-1.c: New test.
25
26 2003-02-12  Roger Sayle  <roger@eyesopen.com>
27
28         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
29         * gcc.dg/i386-387-2.c: Likewise.
30
31 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
32
33         * gcc.dg/ppc-spe.c: Fix formatting.
34         Enable tests that were previously unsupported by gas.
35         Delete tests for instructions that no longer exist.
36         Switch arguments on evsubifw builtin.
37
38 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
39
40         * gcc.c-torture/execute/20030209-1.c: Disable the test if
41         STACK_SIZE is too small.
42
43 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
44             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
45
46         * gcc.dg/decl-2.c: New test.
47
48 Mon Feb 10 11:41:20 CET 2003  Jan Hubicka  <jh@suse.cz>
49
50         * gcc.dg/i386-fpcvt-1.c:  New test.
51
52 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
53
54         * gcc.c-torture/execute/20030209-1.c: New test.
55
56 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
57
58         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
59         int-wide bitops, use the constants of the same width.
60         Likewise, if long long is 32-bit wide, test bitops using
61         32-bit constants.
62
63 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
64
65         * gcc.dg/20021014-1.c: Annotate with expected notice text.
66
67 2003-02-07  Roger Sayle  <roger@eyesopen.com>
68
69         * testsuite/gcc.dg/builtins-4.c: New test case.
70
71 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
72
73         * gcc.dg/20020430-1.c: Fix dg command typos.
74         * gcc.dg/20020503-1.c: Likewise.
75
76 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
77
78         PR c++/8785
79         * g++.dg/parse/fused-params1.C: New test.
80
81         PR c++/8857
82         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
83
84         PR c++/8921
85         * g++.dg/parse/non-dependent1.C: New test.
86
87         PR c++/8928
88         * g++.dg/parse/dupl-tmpl-args1.C: New test.
89
90         PR c++/9228
91         * g++.dg/parse/undefined7.C: New test.
92         * g++.dg/parse/non-templ1.C: New test.
93
94         PR c++/9229
95         * g++.dg/parse/too-many-tmpl-args1.C: New test.
96
97 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
98
99         * gcc.c-torture/compile/20030206-1.c: New test.
100
101 2003-02-05  Roger Sayle  <roger@eyesopen.com>
102
103         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
104         "pow" to "foo" to avoid potential confusion with a math built-in.
105
106 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
107
108         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
109         conditions for SPARC targets.
110
111 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
112
113         * gcc.dg/20030204-1.c: New test.
114
115 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
116
117         PR c++/38
118         * g++.dg/parse/array-size1.C: New test.
119
120         PR c++/5657
121         * g++.dg/parse/undefined3.C: New test.
122
123         PR c++/5665
124         * g++.dg/parse/undefined4.C: New test.
125
126         PR c++/5975
127         * g++.dg/parse/undefined5.C: New test.
128
129         PR c++/7259
130         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
131
132         PR c++/8578
133         * g++.dg/parse/casting-operator1.C: New test.
134
135         PR c++/8596
136         * g++.dg/parse/undefined6.C: New test.
137
138         PR c++/8736
139         * g++.dg/parse/missing-template1.C: New test.
140
141 Tue Feb  4 21:41:09 CET 2003  Jan Hubicka  <jh@suse.cz>
142
143         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
144         * gcc.dg/i386-cmov?.c:  Likewise.
145         * gcc.dg/i386-fpcvt-?.c:  Likewise.
146         * gcc.dg/i386-ssefp-1.c:  Likewise.
147         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
148         conventions.
149
150 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
151
152         PR c++/7129
153         * testsuite/g++.dg/ext/max.C: New test.
154
155 Mon Feb  3 16:05:11 CET 2003  Jan Hubicka  <jh@suse.cz>
156
157         * gcc.c-torture/execute/20030203-1.c: New test.
158
159 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
160
161         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
162         'natural-endian'.
163
164 >>>>>>> 1.2408
165 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
166
167         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
168         * g++.dg/init/new2.C: Likewise.
169         * g++.dg/other/new1.C: Likewise.
170
171 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
172
173         * gcc.dg/struct-ret-libc.c: New test.
174
175 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
176
177         * gcc.dg/20030129-1.c: New test.
178
179 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
180
181         PR c++/8849
182         * g++.dg/template/ptrmem4.C: New test.
183
184 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
185
186         * g++.dg/parser/constant1.C: New test.
187
188 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
189
190         PR c++/8591
191         * g++.dg/parse/friend2.C: New test.
192
193 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
194
195         PR c++/9437
196         * g++.dg/template/unify4.C: New test.
197
198 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
199
200         * gcc.c-torture/execute/20030128-1.c: New test.
201
202 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
203
204         * g++.dg/lookup/nested1.C: Test moved from ...
205         * g++.old-deja/g++.other/lookup24.C: ... here.
206
207 Tue Jan 28 12:19:35 CET 2003  Jan Hubicka  <jh@suse.cz>
208
209         * gcc.dg/i386-cmov5.c:  New test.
210
211 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
212
213         * gcc.c-torture/execute/20010925-1.c: Changed the
214         memcpy declaration.
215
216 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
217
218         PR c++/3902
219         * g++.dg/parse/template5.C: New test.
220
221 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
222
223         PR fortran/9258
224         * g77.dg/pr9258: New test.
225
226 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
227
228         * README: Move relevant parts from README.g++.
229
230         * README.g++: Remove this file.
231
232 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
233
234         * g++.dg/abi/dcast1.C: New test.
235
236 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
237
238         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
239
240 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
241
242         PR c++/47
243         * g++.old-deja/g++.other/lookup24.C: New test.
244
245 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
246
247         PR middle-end/7227
248         * gcc.dg/uninit-C.c: New test.
249
250 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
251
252         * g++.dg/abi/covariant1.C: New test.
253
254 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
255
256         * gcc.dg/20030123-1.c: New test.
257
258 Sat Jan 25 21:06:49 CET 2003  Jan Hubicka  <jh@suse.cz>
259
260         PR opt/8492
261         * gcc.c-torture/compile/20030125-1.c
262
263 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
264
265         PR c++/9403
266         * g++.dg/parse/template3.C: New test.
267         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
268         
269         PR c++/795
270         * g++.dg/parse/template4.C: New test.
271         
272         PR c++/9415
273         * g++.dg/template/qual2.C: New test.
274         
275         PR c++/8545
276         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
277
278         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
279
280 2003-01-25  Roger Sayle  <roger@eyesopen.com>
281
282         * gcc.c-torture/execute/switch-1.c: New test case.
283
284 Sat Jan 25 12:32:55 CET 2003  Jan Hubicka  <jh@suse.cz>
285
286         * gcc.c-torture/execute/20030125-1.[cx]: New test.
287
288 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
289
290         Tweaks for Bison-1.875. From the NEWS file:
291         "- `parse error' -> `syntax error'
292         Bison now uniformly uses the term `syntax error'"
293         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
294         * gcc.dg/cpp/digraph2.c: Likewise.
295         * gcc.dg/cpp/direct2.c: Likewise.
296         * gcc.dg/cpp/paste4.c: Likewise.
297         * gcc.dg/c90-restrict-1.c: Likewise.
298         * gcc.dg/c99-func-2.c: Likewise.
299         * gcc.dg/noncompile/920721-2.c: Likewise.
300         * gcc.dg/noncompile/930622-2.c: Likewise.
301         * gcc.dg/noncompile/940112-1.c: Likewise.
302         * gcc.dg/noncompile/950921-1.c: Likewise.
303         * gcc.dg/noncompile/951123-1.c: Likewise.
304         * gcc.dg/noncompile/971104-1.c: Likewise.
305         * gcc.dg/noncompile/990416-1.c: Likewise.
306
307 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
308
309         * g++.dg/parse/undefined1.C: Add error message.
310
311 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
312
313         PR c++/9354
314         * g++.dg/parse/new1.C: New test.
315
316         PR c++/9216
317         * g++.dg/parse/template2.C: New test.
318
319         PR c++/9354
320         * g++.dg/parse/typedef2.C: New test.
321
322         PR c++/9328
323         * g++.dg/ext/typeof3.C: New test.
324
325 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
326
327         PR c++/2738
328         * g++.dg/parse/ret-type1.C: New test.
329
330         PR c++/3792
331         * g++.dg/parse/tmpl-outside1.C: New test.
332
333         PR c++/4207
334         * g++.dg/parse/int-as-enum1.C: New test.
335
336         PR c++/4903
337         * g++.dg/parse/no-typename1.C: New test.
338
339         PR c++/5533
340         * g++.dg/parse/no-value1.C: New test.
341
342         PR c++/5921
343         * g++.dg/parse/wrong-inline1.C: New test.
344
345         PR c++/6402
346         * g++.dg/parse/ref1.C: New test.
347
348         PR c++/6992
349         * g++.dg/parse/attr-ctor1.C: New test.
350
351         PR c++/7229
352         * g++.dg/parse/namespace5.C: New test.
353
354         PR c++/7917
355         * g++.dg/parse/func-def1.C: New test.
356
357         PR c++/8143
358         * g++.dg/parse/undefined1.C: New test.
359
360         PR c++/5723, PR c++/8522
361         * g++.dg/parse/specialization1.C: New test.
362
363         PR c++/163, PR c++/8595
364         * g++.dg/parse/struct-as-enum1.C: New test.
365
366         PR c++/9173
367         * g++.dg/parse/undefined2.C: New test.
368
369 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
370
371         PR c++/9298
372         * g++.dg/parse/template1.C: New test.
373
374         PR c++/9384
375         * g++.dg/parse/using1.C: New test.
376
377         PR c++/9285
378         PR c++/9294
379         * g++.dg/parse/expr2.C: New test.
380
381         PR c++/9388
382         * g++.dg/parse/lookup2.C: Likewise.
383
384 Tue Jan 21 18:01:35 CET 2003  Jan Hubicka  <jh@suse.cz>
385
386         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
387         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
388         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
389         * gcc.c-torture/execute/string-opt-*.c: Likewise.
390
391 2003-01-20  Nick Clifton  <nickc@redhat.com>
392
393         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
394         problem with ARM sibcall code generation.
395
396 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
397
398         * gcc.c-torture/execute/20030120-1.c: New.
399
400 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
401
402         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
403
404 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
405
406         PR c++/9272
407         * g++.dg/parse/ctor1.C: New test.
408
409         PR c++/9294:
410         * g++.dg/parse/qualified1.C: New test.
411         
412         * g++.dg/parse/typename3.C: New test.
413
414 2003-01-16  Richard Henderson  <rth@redhat.com>
415
416         * g++.dg/tls/init-2.C: Fix error matches for real this time.
417
418 2003-01-16  Richard Henderson  <rth@redhat.com>
419
420         * g++.dg/pch/pch.exp: Copy test header to the working directory
421         before using it either for precompilation or direct use.
422         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
423         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
424
425 2003-01-16  Richard Henderson  <rth@redhat.com>
426
427         * gcc.dg/pch/pch.exp: Copy test header to the working directory
428         before using it either for precompilation or direct use.
429         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
430         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
431
432 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
433
434         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
435         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
436         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
437         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
438         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
439         typename warning into error.
440         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
441         error messages.
442         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
443         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
444         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
445         messages.
446         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
447         make declaration visible in template.
448         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
449         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
450         messages.
451         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
452         message.
453         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
454         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
455         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
456         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
457         typename warning with error message.
458         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
459         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
460         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
461         
462 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
463
464         * g++.dg/parse/ambig2.C: New test.
465
466 2003-01-15  Richard Henderson  <rth@redhat.com>
467
468         * g++.dg/tls/init-2.C: Update error message string.
469
470 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
471
472         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
473
474 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
475
476         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
477         all for HC11/HC12.
478         * gcc.c-torture/compile/20001205-1.x: Likewise.
479         * gcc.c-torture/compile/20001226-1.x: Likewise.
480         * gcc.c-torture/compile/920520-1.x: Likewise.
481         * gcc.c-torture/compile/961203-1.x: Likewise.
482         * gcc.c-torture/compile/20020604-1.x: Likewise.
483
484 Wed Jan 15 12:20:52 CET 2003  Jan Hubicka  <jh@suse.cz>
485
486         * gcc.c-torture/compile/20030115-1.c: New test.
487
488         * gcc.dg/i386-fpcvt-1.c: New test.
489         * gcc.dg/i386-fpcvt-2.c: New test.
490
491 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
492
493         Further conform g++'s __vmi_class_type_info to the C++ ABI
494         specification.
495         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
496         the specification.
497
498 Tue Jan 14 00:45:03 CET 2003  Jan Hubicka  <jh@suse.cz>
499
500         * gcc.dg/i386-fpcvt-1.c: New test.
501         * gcc.dg/i386-fpcvt-2.c: New test.
502
503 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
504
505         * gcc.dg/i386-mmx-3.c: New test.
506
507 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
508
509         PR c++/9264
510         * g++.dg/parse/octal1.C: New file.
511
512         PR c++/9172
513         * g++.dg/parse/typename1.C: New file.
514
515 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
516
517         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
518         * gcc.dg/bf-no-ms-layout.c: Likewise.
519         * gcc.dg/bf-ms-attrib.c: Likewise.
520
521 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
522
523         PR c++/9099
524         * g++.dg/parse/dtor1.C: New file.
525
526         PR c++/9128
527         * g++.dg/rtti/typeid1.C: New file.
528
529         PR c++/9153
530         * g++.dg/parse/lookup1.C: New file.
531
532         PR c++/9171
533         * g++.dg/templ/spec5.C: New file.
534
535 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
536
537         * gcc.c-torture/compile/20030110-1.c: New test.
538
539 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
540
541         Merge from pch-branch:
542
543         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
544
545         * gcc.dg/pch/cpp-1.h: New.
546         * gcc.dg/pch/cpp-1.c: New.
547         * gcc.dg/pch/cpp-2.h: New.
548         * gcc.dg/pch/cpp-2.c: New.
549
550         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
551
552         * gcc.dg/pch/except-1.h: New.
553         * gcc.dg/pch/except-1.c: New.
554
555         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
556
557         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
558         running test.
559         * gcc.dg/pch: Include *.hp not *.h.
560         * gcc.dg/pch/system-1.h: New.
561         * gcc.dg/pch/system-1.c: New.
562
563         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
564
565         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
566         rather than trying to build and run a program using PCH.
567         * gcc.dg/pch: Remove dg-do commands from test files.
568         
569         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
570
571         * gcc.dg/pch/macro-3.c: New.
572         * gcc.dg/pch/macro-3.h: New.
573
574         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
575
576         * gcc.dg/pch/common-1.c: New.
577         * gcc.dg/pch/common-1.h: New.
578         * gcc.dg/pch/decl-1.c: New.
579         * gcc.dg/pch/decl-1.h: New.
580         * gcc.dg/pch/decl-2.c: New.
581         * gcc.dg/pch/decl-2.h: New.
582         * gcc.dg/pch/decl-3.c: New.
583         * gcc.dg/pch/decl-3.h: New.
584         * gcc.dg/pch/decl-4.c: New.
585         * gcc.dg/pch/decl-4.h: New.
586         * gcc.dg/pch/decl-5.c: New.
587         * gcc.dg/pch/decl-5.h: New.
588         * gcc.dg/pch/global-1.c: New.
589         * gcc.dg/pch/global-1.h: New.
590         * gcc.dg/pch/inline-1.c: New.
591         * gcc.dg/pch/inline-1.h: New.
592         * gcc.dg/pch/inline-2.c: New.
593         * gcc.dg/pch/inline-2.h: New.
594         * gcc.dg/pch/static-1.c: New.
595         * gcc.dg/pch/static-1.h: New.
596         * gcc.dg/pch/static-2.c: New.
597         * gcc.dg/pch/static-2.h: New.
598
599         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
600
601         * g++.dg/pch/pch.exp: Better handle failing testcases.
602         * gcc.dg/pch/pch.exp: Likewise.
603         * gcc.dg/pch/macro-1.c: New.
604         * gcc.dg/pch/macro-1.h: New.
605         * gcc.dg/pch/macro-2.c: New.
606         * gcc.dg/pch/macro-2.h: New.
607
608         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
609
610         * g++.dg/dg.exp: Treat files in pch/ specially.
611         * g++.dg/pch/pch.exp: New file.
612         * g++.dg/pch/empty.H: New file.
613         * g++.dg/pch/empty.C: New file.
614         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
615         "precompile".
616
617         * gcc.dg/pch/pch.exp: New file.
618         * gcc.dg/pch/empty.h: New file.
619         * gcc.dg/pch/empty.c: New file.
620         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
621         "precompile".
622
623 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
624
625         * g++.dg/template/friend14.C: New test.
626
627 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
628
629         * gcc.dg/old-style-asm-1.c: New test.
630
631 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
632
633         * gcc.c-torture/compile/20030109-1.c: New test.
634
635 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
636
637         * gcc.c-torture/execute/20030109-1.c: New test.
638
639 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
640
641         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
642         * g++.old-deja/g++.mike/dyncast2.C: Likewise
643         * g++.old-deja/g++.mike/dyncast3.C: Likewise
644         * g++.old-deja/g++.mike/eh2.C: Likewise
645         * g++.old-deja/g++.mike/eh3.C: Likewise
646         * g++.old-deja/g++.mike/eh5.C: Likewise
647         * g++.old-deja/g++.mike/eh6.C: Likewise
648         * g++.old-deja/g++.mike/eh7.C: Likewise
649         * g++.old-deja/g++.mike/eh8.C: Likewise
650         * g++.old-deja/g++.mike/eh9.C: Likewise
651         * g++.old-deja/g++.mike/eh10.C: Likewise
652         * g++.old-deja/g++.mike/eh12.C: Likewise
653         * g++.old-deja/g++.mike/eh13.C: Likewise
654         * g++.old-deja/g++.mike/eh14.C: Likewise
655         * g++.old-deja/g++.mike/eh16.C: Likewise
656         * g++.old-deja/g++.mike/eh17.C: Likewise
657         * g++.old-deja/g++.mike/eh18.C: Likewise
658         * g++.old-deja/g++.mike/eh21.C: Likewise
659         * g++.old-deja/g++.mike/eh23.C: Likewise
660         * g++.old-deja/g++.mike/eh24.C: Likewise
661         * g++.old-deja/g++.mike/eh25.C: Likewise
662         * g++.old-deja/g++.mike/eh26.C: Likewise
663         * g++.old-deja/g++.mike/eh27.C: Likewise
664         * g++.old-deja/g++.mike/eh28.C: Likewise
665         * g++.old-deja/g++.mike/eh29.C: Likewise
666         * g++.old-deja/g++.mike/eh31.C: Likewise
667         * g++.old-deja/g++.mike/eh33.C: Likewise
668         * g++.old-deja/g++.mike/eh34.C: Likewise
669         * g++.old-deja/g++.mike/eh35.C: Likewise
670         * g++.old-deja/g++.mike/eh36.C: Likewise
671         * g++.old-deja/g++.mike/eh37.C: Likewise
672         * g++.old-deja/g++.mike/eh38.C: Likewise
673         * g++.old-deja/g++.mike/eh39.C: Likewise
674         * g++.old-deja/g++.mike/eh40.C: Likewise
675         * g++.old-deja/g++.mike/eh41.C: Likewise
676         * g++.old-deja/g++.mike/eh42.C: Likewise
677         * g++.old-deja/g++.mike/eh44.C: Likewise
678         * g++.old-deja/g++.mike/eh46.C: Likewise
679         * g++.old-deja/g++.mike/eh47.C: Likewise
680         * g++.old-deja/g++.mike/eh48.C: Likewise
681         * g++.old-deja/g++.mike/eh49.C: Likewise
682         * g++.old-deja/g++.mike/eh50.C: Likewise
683         * g++.old-deja/g++.mike/eh51.C: Likewise
684         * g++.old-deja/g++.mike/eh53.C: Likewise
685         * g++.old-deja/g++.mike/eh55.C: Likewise
686         * g++.old-deja/g++.mike/p7912.C: Likewise
687         * g++.old-deja/g++.mike/p9706.C: Likewise
688         * g++.old-deja/g++.mike/p10416.C: Likewise
689         * g++.old-deja/g++.mike/p11667.C: Likewise
690         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex. 
691         Remove redundant reference to Iris.
692         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
693         Elxsi, i860, Pico Java, and WE32K.
694
695 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
696
697         * g++.dg/ext/asm4.C: New test.
698
699 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
700
701         PR c++/9030
702         * g++.dg/template/friend12.C: New test.
703         * g++.dg/template/friend13.C: Likewise.
704         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
705
706 Wed Jan  8 11:41:47 CET 2003  Jan Hubicka  <jh@suse.cz>
707
708         * gcc.dg/i386-cadd.c: New test.
709         * gcc.dg/i386-cmov4.c: Likewise.
710
711 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
712
713         PR c++/9165
714         * g++.dg/warn/Wunused-3.C: New test.
715
716         * g++.dg/abi/bitfield9.C: New test.
717
718         PR c++/9189
719         * g++.dg/parse/defarg3.C: New test.
720
721 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
722
723         * g++.dg/parse/ambig1.C: New test.
724         * g++.dg/parse/defarg2.C: New test.
725
726 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
727
728         * g++.dg/template/defarg-1.C: New test.
729         * g++.dg/template/local2.C: Likewise.
730
731 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
732
733         * gcc.c-torture/execute/20030105-1.c: New test.
734
735 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
736
737         * g++.dg/parse/namespace3.C: Remove extra semicolons.
738         * g++.dg/parse/namespace4.C: Likewise.
739
740 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
741
742         * g++.dg/template/ntp2.C: New test.
743
744 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
745
746         * g++.dg/parse/extern-C-1.C: New test.
747
748         * g++.dg/parse/namespace4.C: New test.
749
750         * g++.dg/template/nested1.C: New test.
751
752         * g++.dg/parse/namespace3.C: New test.
753
754 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
755
756         * g++.dg/lookup/two-stage1.C: New test.
757
758 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
759
760         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
761         * g++.old-deja/g++.jason/access8.C: Likewise.
762         * g++.old-deja/g++.other/decl5.C: Likewise.
763
764 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
765
766         * g++.dg/parse/parse7.C: New test.
767
768 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
769
770         PR c++/2843
771         * g++.dg/ext/attrib7.C: New test.
772
773 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
774
775         * g++.dg/parse/parse6.C: New test.
776
777 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
778
779         * gcc.dg/h8300-stack-1.c: New.
780
781 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
782
783         g++.dg/lookup/exception1.C: New test.
784
785         g++.dg/lookup/template1.C: New test.
786
787         g++.dg/parse/namespace2.C: New test.
788
789         g++.dg/parse/parens2.C: New test.
790
791 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
792
793         * g++.dg/parse/parse5.C: New test.
794         * g++.dg/lookup/scoped4.C: New test.
795
796 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
797
798         * g++.dg/parse/parens1.C: New test.
799
800         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
801         angle-bracket1.C.
802         * g++.dg/parse/parens2.C: New test.
803
804         * g++.dg/lookup/scope-operator1.C: New test.
805
806         * g++.dg/parse/operator1.C: New test.
807
808 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
809
810         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
811         * g++.old-deja/g++.other/access6.C: Likewise.
812         * g++.old-deja/g++.other/decl1.C: Likewise.
813         * g++.old-deja/g++.pt/typename12.C: Likewise.
814
815 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
816
817         * g++.dg/parse/namespace1.C: New test.
818         
819 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
820
821         * g++.dg/parse/parse4.C: New test.
822
823 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
824
825         * g++.dg/parse/parse3.C: New test.
826
827 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
828
829         * g++.dg/parse/parse2.C: New test.
830
831 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
832
833         * g++.dg/template/friend11.C: New test.
834
835 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
836
837         * g++.dg/parse/parse1.C: New test.
838
839 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
840
841         * lib/profopt.exp: Change the name of a global variable to avoid
842         possible clashes with other test suites.
843
844 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
845
846         * g++.dg/inherit/covariant8.C: New test.
847
848 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
849
850         * g++.dg/init/array9.C: New test.
851
852         PR c++/9112
853         * g++.dg/parse/expr1.C: New test.
854
855 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
856
857         * gcc.c-torture/compile/20021230-1.c: New test.
858
859 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
860
861         * g++.dg/inherit/covariant5.C: New test.
862         * g++.dg/inherit/covariant6.C: New test.
863         * g++.dg/inherit/covariant7.C: New test.
864
865 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
866
867         PR c++/2739
868         * g++.dg/other/access2.C: New test.
869
870 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
871
872         * g++.dg/other/anon-struct.C: No longer fails
873         * g++.old-deja/g++.brendan/parse4.C: Likewise.
874         * g++.old-deja/g++.brendan/parse5.C: Likewise.
875         * g++.old-deja/g++.brendan/parse6.C: Likewise.
876
877 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
878
879         * g++.dg/parse/angle-bracket.C (main): No longer fails.
880
881 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
882
883         * g++.dg/eh/spec4.C: Remove stray semicolon.
884         * g++.dg/expr/pmf-1.C: Change error message.
885         * g++.dg/ext/asm1.C: Remove stray semicolon.
886         * g++.dg/ext/typename1.C: Add missing typenames.
887         * g++.dg/inherit/template-as-base.C: Change error message.
888         * g++.dg/lookup/scoped1.C: Likewise.
889         * g++.dg/lookup/scoped2.C: Likewise.
890         * g++.dg/lookup/using2.C: Likewise.
891         * g++.dg/other/component1.C: Remove stray semicolon.
892         * g++.dg/other/do1.C: Change error message.
893         * g++.dg/other/error2.C: Likewise.
894         * g++.dg/other/init1.C: Likewise.
895         * g++.dg/other/packed1.C: Remove stray semicolon.
896         * g++.dg/other/ptrmem2.C: Change error message.
897         * g++.dg/parse/parameter-declaration-1.C: Remove line number
898         marker.
899         * g++.dg/special/initp1.C: Remove invalid attribute usage.
900         * g++.dg/template/access3.C: Add typename keyword.
901         * g++.dg/template/access5.C: Remove stray semicolon.
902         * g++.dg/template/access6.C: Likewise.
903         * g++.dg/template/complit1.C: Likewise.
904         * g++.dg/template/crash1.C: Change error message.
905         * g++.dg/template/inherit2.C: Remove stray semicolon.
906         * g++.dg/template/instantiate2.C: Likewise.
907         * g++.dg/template/instantiate3.C: Change error message.
908         * g++.dg/template/qual1.C: Remove stray semicolon.
909         * g++.dg/template/qualttp18.C: Change error message.
910         * g++.dg/template/ref1.C: Remove stray semicolon.
911         * g++.dg/template/sizeof1.C (A::value): Declare it.
912         * g++.dg/template/spec4.C: Change error message.
913         * g++.dg/template/static1.C: Likewise.
914         * g++.dg/template/type1.C: Likewise.
915         * g++.dg/template/typename3.C: Likewise.
916         * g++.old-deja/g++.benjamin/13478.C: Change error message.
917         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
918         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
919         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
920         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
921         named return value extension.
922         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
923         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
924         * g++.old-deja/g++.bob/extern_C.C: Likewise.
925         * g++.old-deja/g++.bob/inherit2.C: Likewise.
926         * g++.old-deja/g++.brendan/complex1.C: Likewise.
927         * g++.old-deja/g++.brendan/copy5.C: Likewise.
928         * g++.old-deja/g++.brendan/crash13.C: Likewise.
929         * g++.old-deja/g++.brendan/crash15.C: Likewise.
930         * g++.old-deja/g++.brendan/crash18.C: Change error message.
931         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
932         * g++.old-deja/g++.brendan/crash38.C: Likewise.
933         * g++.old-deja/g++.brendan/crash50.C: Likewise.
934         * g++.old-deja/g++.brendan/crash56.C: Likewise.
935         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
936         syntax.
937         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
938         * g++.old-deja/g++.brendan/crash8.C: Change error message.
939         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
940         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
941         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
942         * g++.old-deja/g++.brendan/template11.C: Likewise.
943         * g++.old-deja/g++.brendan/template26.C: Likewise.
944         * g++.old-deja/g++.brendan/template27.C: Use explicit
945         specialization syntax.
946         * g++.old-deja/g++.brendan/template30.C: Likewise.
947         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
948         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
949         non-dependent names.
950         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
951         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
952         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
953         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
954         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
955         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
956         named return value extension.
957         * g++.old-deja/g++.ext/namedret2.C: Likewise.
958         * g++.old-deja/g++.ext/namedret3.C: Likewise.
959         * g++.old-deja/g++.ext/return1.C: Likewise.
960         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
961         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
962         * g++.old-deja/g++.jason/access8.C: Likewise.
963         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
964         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
965         pseudo-destructor names.
966         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
967         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
968         pseudo-destructor names.
969         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
970         * g++.old-deja/g++.jason/overload19.C: Likewise.
971         * g++.old-deja/g++.jason/overload32.C: Likewise.
972         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
973         stray semicolons.
974         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
975         * g++.old-deja/g++.jason/return.C: Likewise.
976         * g++.old-deja/g++.jason/return2.C: Likewise.
977         * g++.old-deja/g++.jason/shadow1.C: Likewise.
978         * g++.old-deja/g++.jason/special.C: Use explicit specialization
979         syntax.
980         * g++.old-deja/g++.jason/template10.C: Account for use of
981         non-dependent names.
982         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
983         syntax.
984         * g++.old-deja/g++.jason/template37.C: Likewise.
985         * g++.old-deja/g++.law/access4.C: Change error messages.
986         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
987         pseudo-destructor names.
988         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
989         * g++.old-deja/g++.law/ctors9.C: Likewise.
990         * g++.old-deja/g++.law/cvt22.C: Likewise.
991         * g++.old-deja/g++.law/dtors5.C: Likewise.
992         * g++.old-deja/g++.law/global-init1.C: Likewise.
993         * g++.old-deja/g++.law/missed-error3.C: Likewise.
994         * g++.old-deja/g++.law/operators28.C: Likewise.
995         * g++.old-deja/g++.law/visibility28.C: Likewise.
996         * g++.old-deja/g++.martin/eval1.C: Likewise.
997         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
998         name.
999         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
1000         * g++.old-deja/g++.mike/net34.C: Likewise.
1001         * g++.old-deja/g++.mike/net36.C: Likewise.
1002         * g++.old-deja/g++.mike/ns2.C: Likewise.
1003         * g++.old-deja/g++.mike/p12306.C: Likewise.
1004         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
1005         value extension.
1006         * g++.old-deja/g++.mike/p700.C: Likewise.
1007         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
1008         * g++.old-deja/g++.mike/p710.C: Likewise.
1009         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
1010         value extension.
1011         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
1012         * g++.old-deja/g++.mike/pmf9.C: Likewise.
1013         * g++.old-deja/g++.ns/crash2.C: Likewise.
1014         * g++.old-deja/g++.ns/crash3.C: Likewise.
1015         * g++.old-deja/g++.ns/invalid1.C: Likewise.
1016         * g++.old-deja/g++.ns/ns17.C: Likewise.
1017         * g++.old-deja/g++.ns/template16.C: Likewise.
1018         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
1019         keyword.
1020         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
1021         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
1022         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
1023         named return value extension.
1024         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
1025         * g++.old-deja/g++.other/access4.C: Issue additional error
1026         messages.
1027         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
1028         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
1029         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
1030         * g++.old-deja/g++.other/crash25.C: Change error message.
1031         * g++.old-deja/g++.other/crash4.C: Change error message.
1032         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
1033         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
1034         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
1035         checks.
1036         * g++.old-deja/g++.other/defarg8.C: Likewise.
1037         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
1038         * g++.old-deja/g++.other/dtor10.C: Likewise.
1039         * g++.old-deja/g++.other/incomplete.C: Likewise.
1040         * g++.old-deja/g++.other/linkage7.C: Likewise.
1041         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
1042         lookup algorithm.
1043         * g++.old-deja/g++.other/mangle2.C: Likewise.
1044         * g++.old-deja/g++.other/refinit2.C: Likewise.
1045         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
1046         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
1047         * g++.old-deja/g++.pt/crash28.C: Likewise.
1048         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
1049         syntax.
1050         * g++.old-deja/g++.pt/crash32.C: Change error message.
1051         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
1052         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
1053         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
1054         error message position.
1055         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
1056         * g++.old-deja/g++.pt/defarg8.C: Change error message.
1057         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
1058         syntax.
1059         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
1060         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
1061         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
1062         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
1063         keyword.
1064         * g++.old-deja/g++.pt/explicit31.C: Likewise.
1065         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
1066         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
1067         keyword.
1068         * g++.old-deja/g++.pt/explicit71.C: Change error message.
1069         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
1070         syntax.
1071         * g++.old-deja/g++.pt/friend28.C: Account for use of
1072         non-dependent names.
1073         * g++.old-deja/g++.pt/friend29.C: Likewise.
1074         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
1075         rules.
1076         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
1077         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
1078         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
1079         lookup rules.
1080         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
1081         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
1082         keyword.
1083         * g++.old-deja/g++.pt/memclass20.C: Likewise.
1084         * g++.old-deja/g++.pt/memclass5.C: Likewise.
1085         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
1086         keyword.
1087         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
1088         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
1089         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
1090         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
1091         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
1092         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template 
1093         keyword.
1094         * g++.old-deja/g++.pt/spec10.C: Likewise.
1095         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
1096         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
1097         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
1098         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
1099         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
1100         * g++.old-deja/g++.pt/ttp62.C: Likewise.
1101         * g++.old-deja/g++.pt/ttp64.C: Likewise.
1102         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
1103         * g++.old-deja/g++.pt/typename15.C: Likewise.
1104         * g++.old-deja/g++.pt/typename22.C: Likewise.
1105         * g++.old-deja/g++.pt/typename6.C: Change error messages.
1106         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
1107         * g++.old-deja/g++.pt/virtual2.C: Likewise.
1108         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
1109         syntax.
1110         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
1111         return value extension.
1112         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
1113         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
1114         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
1115         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
1116         
1117 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
1118
1119         * g++.dg/warn/inline1.C: New test.
1120         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
1121         * g++.old-deja/g++.jason/synth10.C: Likewise.
1122         * g++.old-deja/g++.mike/net31.C: Likewise.
1123         * g++.old-deja/g++.mike/p8786.C: Likewise.
1124
1125         * g++.dg/template/friend10.C: New test.
1126         * g++.dg/template/conv5.C: New test.
1127
1128 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
1129         
1130         * g++.dg/lookup/scoped3.C: New test.
1131         
1132         * g++.dg/lookup/decl1.C: New test.
1133         * g++.dg/lookup/decl2.C: New test.
1134
1135 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1136
1137         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
1138         gcc.c-torture/compile/20021015-1.c,
1139         gcc.c-torture/compile/20021015-2.c,
1140         gcc.c-torture/compile/20021123-1.c,
1141         gcc.c-torture/compile/20021123-2.c,
1142         gcc.c-torture/compile/20021123-3.c,
1143         gcc.c-torture/compile/20021123-4.c,
1144         gcc.c-torture/execute/20021024-1.c: Add tests previously added
1145         only to 3.1 or 3.2 branch.
1146
1147 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
1148
1149         * gcc.dg/i386-bitfield3.c: New test.
1150         
1151         * gcc.dg/i386-bitfield2.c: New test.
1152         
1153 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
1154
1155         * g++.dg/parse/conv_op1.C: New test.
1156
1157 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
1158
1159         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
1160         approved.
1161
1162 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
1163
1164         * gcc.c-torture/compile/20021220-1.c: New test.
1165
1166 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
1167
1168         * gcc.dg/i386-fastcall-1.c: New.
1169
1170 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1171
1172         * gcc.c-torture/execute/20021219-1.c: New test.
1173
1174 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1175
1176         * gcc.dg/i386-pic-1.c: New test.
1177
1178 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1179
1180         PR c++/8099
1181         * g++.dg/template/friend9.C: New test.
1182
1183 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1184
1185         PR c++/3663
1186         * g++.dg/template/access7.C: New test.
1187
1188 2002-12-18  Nick Clifton  <nickc@redhat.com>
1189
1190         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
1191         the libstdc++-v3 directory has been found.
1192
1193 2002-12-12  Devang Patel <dpatel@apple.com>
1194         * gcc.dg/darwin-ld-1.c: New test.
1195         * gcc.dg/darwin-ld-2.c: New test.
1196         * gcc.dg/darwin-ld-3.c: New test.
1197         * gcc.dg/darwin-ld-4.c: New test.
1198         * gcc.dg/darwin-ld-5.c: New test.
1199
1200 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1201
1202         * gcc.c-torture/compile/20021212-1.c: New test.
1203
1204 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
1205
1206         * gcc.dg/fshort-wchar: New test.
1207
1208 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
1209
1210         PR c++/8372
1211         * g++.dg/template/dtor1.C: New test.
1212
1213         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
1214         markers.
1215
1216 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
1217
1218         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
1219
1220 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
1221
1222         * g++.dg/template/static1.C: New test.
1223         * g++.dg/template/static2.C: New test.
1224         * g++.old-deja/g++.ext/memconst.C: New test.
1225
1226 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1227
1228         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
1229         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
1230         * g++.dg/special/initp1.C: Likewise.
1231
1232 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
1233
1234         * gcc.c-torture/execute/20021204-1.c: New test.
1235
1236 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
1237
1238         * gcc.dg/ppc-fmadd-1.c: New file.
1239         * gcc.dg/ppc-fmadd-2.c: New file.
1240         * gcc.dg/ppc-fmadd-3.c: New file.
1241
1242 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
1243
1244         * gcc.c-torture/compile/20021204-1.c: New test.
1245
1246 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
1247
1248         * g++.dg/inherit/covariant2.C: New test.
1249         * g++.dg/inherit/covariant3.C: New test.
1250         * g++.dg/inherit/covariant4.C: New test.
1251         * g++.dg/inherit/covariant1.C: Remove XFAIL.
1252         * g++.old-deja/g++.robertl/eb17.C: Likewise.
1253
1254 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
1255
1256         PR c++/8688
1257         * g++.dg/init/brace3.C: New test.
1258
1259 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
1260
1261         * gcc.dg/20020210-1.c: Fix a comment typo.
1262
1263 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
1264
1265         PR c++/8720
1266         * g++.dg/parse/defarg1.C: New test.
1267
1268         PR c++/8615
1269         * g++.dg/template/char1.C: New test.
1270
1271         * g++.dg/template/varmod1.C: Fix typo.
1272
1273 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1274
1275         DR 180
1276         * g++.old-deja/g++.pt/crash32.C: Expect error.
1277
1278 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
1279
1280         PR c++/5919
1281         * g++.dg/template/varmod1.C: New test.
1282
1283         PR c++/8727
1284         * g++.dg/inherit/typeinfo1.C: New test.
1285
1286         PR c++/8663
1287         * g++.dg/inherit/typedef1.C: New test.
1288
1289 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
1290
1291         PR c++/8332
1292         PR c++/8493
1293         * g++.dg/template/strlen1.C: New test.
1294
1295         PR c++/8227
1296         * g++.dg/template/ctor2.C: New test.
1297
1298         PR c++/8214
1299         * g++.dg/init/string1.C: New test.
1300
1301         PR c++/8511
1302         * g++.dg/template/friend8.C: New test.
1303
1304 2002-11-29  Joe Buck <jbuck@synopsys.com>
1305
1306         * g++.dg/lookup/anon2.C: New test.
1307
1308 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
1309
1310         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
1311         h8300 port.
1312
1313 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
1314
1315         * gcc.dg/bitfld-6.c: New test.
1316
1317 Wed Nov 27 14:37:34 CET 2002  Jan Hubicka  <jh@suse.cz>
1318
1319         * gcc.c-torture/execute/20021127.[cx]: New test.
1320
1321 Tue Nov 26 22:09:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1322
1323         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
1324         quality.
1325
1326 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
1327
1328         * g++.dg/init/brace2.C: New test.
1329         * g++.old-deja/g++.mike/p9129.C: Correct.
1330
1331 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
1332
1333         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
1334
1335 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
1336
1337         * gcc.dg/sibcall-6: New test for indirect sibcalls.
1338
1339 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
1340
1341         * testsuite/g++.dg/abi/empty11.C: New test.
1342         * testsuite/g++.dg/rtti/cv1.C: New test.
1343
1344 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
1345
1346         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
1347
1348 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
1349
1350         * g++.dg/abi/empty10.C: New test.
1351
1352 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
1353
1354         * gcc.c-torture/compile/20021124-1.c: New test.
1355
1356 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
1357
1358         * g++.dg/abi/rtti2.C: New test.
1359
1360 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
1361
1362         * gcc.dg/i386-unroll-1.c: New test.
1363
1364 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1365
1366         * gcc.c-torture/compile/20021120-1.c: New test.
1367         * gcc.c-torture/compile/20021120-2.c: New test.
1368
1369 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1370
1371         * gcc.dg/bitfld-5.c: New test.
1372
1373 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1374
1375         * gcc.c-torture/execute/20021120-3.c: New test.
1376
1377 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1378
1379         * gcc.c-torture/execute/20021120-2.c: New test.
1380
1381 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1382
1383         * gcc.c-torture/execute/20021120-1.c: New test.
1384
1385 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
1386
1387         * gcc.c-torture/execute/20021118-3.c: New test.
1388
1389 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1390
1391         * gcc.c-torture/compile/20021119-1.c: New test.
1392
1393 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
1394
1395         * gcc.dg/duff-1.c: New test.
1396         * gcc.dg/duff-2.c: New test.
1397         * gcc.dg/duff-3.c: New test.
1398
1399 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
1400
1401         * gcc.dg/cpp/_Pragma5.c: New test.
1402
1403 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1404
1405         * gcc.c-torture/execute/20021118-2.c: New test.
1406
1407 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1408
1409         * gcc.c-torture/execute/20021118-1.c: New test.
1410
1411 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
1412
1413         * gcc.dg/20021116-1.c: New test.
1414
1415 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
1416
1417         * g++.dg/abi/vcall1.C: New test.
1418
1419 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
1420
1421         * gcc.dg/20021029-1.c: New test.
1422         * gcc.dg/20021029-2.c: New test.
1423
1424 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1425
1426         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
1427
1428 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1429
1430         PR c/8439
1431         * gcc.dg/20021110.c: Move to ...
1432         * gcc.c-torture/compile/20021110.c: .... here.
1433
1434 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1435
1436         PR c/8467
1437         * gcc.c-torture/execute/20021111-1.c
1438
1439 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1440
1441         PR c/8439
1442         * gcc.dg/20021110.c: New test.
1443
1444 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
1445
1446         * g++.dg/abi/vthunk3.C: Run only on x86.
1447
1448 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
1449
1450         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
1451
1452 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
1453
1454         * lib/compat.exp (compat-execute): Fix logic error in last
1455         change.
1456
1457 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
1458
1459         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
1460
1461 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1462
1463         PR c++/8389
1464         * g++.dg/template/access6.C: New test.
1465
1466 Fri Nov  8 13:13:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1467
1468         * gcc.dg/i386-ssefp-1.c: New test.
1469         * gcc.dg/i386-ssefp-1.c: New test.
1470
1471 Fri Nov  8 10:52:15 CET 2002  Jan Hubicka  <jh@suse.cz>
1472
1473         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
1474
1475 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1476
1477         * g++.dg/abi/vthunk3.C: New test.
1478
1479         PR c++/8338
1480         * g++.dg/template/crash2.C: New test.
1481
1482 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1483
1484         * testsuite/g++.dg/abi/dtor1.C: New test.
1485         * testsuite/g++.dg/abi/dtor2.C: Likewise.
1486
1487 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
1488
1489         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
1490         Darwin.
1491
1492 2002-11-04  Adam Nemet  <anemet@lnxw.com>
1493
1494         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
1495         -mthumb.  Only xfail with -O0.
1496
1497 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
1498
1499         * g++.dg/abi/thunk1.C: New test.
1500         * g++.dg/abi/thunk2.C: Likewise.
1501         * g++.dg/abi/vtt1.C: Likewise.
1502
1503 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
1504
1505         PR optimization/8423
1506         * gcc.c-torture/execute/builtin-constant.c: New test.
1507
1508 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
1509
1510         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
1511         Add some more cases.
1512
1513 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
1514
1515         PR c++/8391
1516         * g++.dg/opt/local1.C: New test.
1517
1518 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
1519
1520         PR c++/8160
1521         * g++.dg/template/complit1.C: New test.
1522
1523         PR c++/8149
1524         * g++.dg/template/typename4.C: Likewise.
1525
1526 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1527
1528         Core issue 287, PR c++/7639
1529         * g++.dg/template/instantiate1.C: Adjust error location.
1530         * g++.dg/template/instantiate3.C: New test.
1531         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
1532         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
1533         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
1534
1535 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
1536
1537         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
1538
1539 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
1540
1541         PR c++/8287
1542         * g++.dg/init/dtor2.C: New test.
1543
1544 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1545
1546         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
1547         * gcc.dg/nest.c: Bypass errors on irix6.
1548
1549 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
1550
1551         * gcc.dg/nest.c: Expect error for mmix-*-*.
1552         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
1553
1554 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
1555
1556         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
1557         markers.
1558
1559         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1560
1561 2002-10-25  Mike Stump  <mrs@apple.com>
1562
1563         * gcc.dg/warn-1.c: New test.
1564
1565 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1566
1567         * g++.dg/template/typename3.C: New test.
1568
1569 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
1570
1571         * g++.dg/lookup/ptrmem1.C: New test.
1572
1573         * g++.dg/abi/vthunk2.C: New test.
1574
1575 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1576
1577         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
1578
1579 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
1580
1581         * g++.dg/abi/empty9.C: New test.
1582
1583 2002-10-24  Richard Henderson  <rth@redhat.com>
1584
1585         * g++.dg/inherit/thunk1.C: Enable for ia64.
1586
1587 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1588
1589         PR c++/8067
1590         * g++.dg/lookup/pretty1.C: New test.
1591
1592 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
1593
1594         * gcc.dg/20021023-1.c: New test.
1595
1596 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1597
1598         PR c++/7679
1599         * g++.dg/parse/inline1.C: New test.
1600
1601 2002-10-23  Richard Henderson  <rth@redhat.com>
1602
1603         * g++.dg/inherit/thunk1.C: Enable for x86_64.
1604
1605         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
1606
1607 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
1608
1609         PR c++/6579
1610         * g++.dg/parse/stmtexpr3.C: New test.
1611
1612 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
1613
1614         * g++.dg/expr/cond1.C: New test.
1615
1616 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1617
1618         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
1619
1620 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1621
1622         * g++.dg/abi/vbase13.C: New test.
1623         * g++.dg/abi/vbase14.C: Likewise.
1624
1625 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
1626
1627         * gcc.dg/tls/pic-1.c: New test.
1628         * gcc.dg/tls/nonpic-1.c: New test.
1629         * gcc.dg/20021018-1.c: New test.
1630
1631 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1632
1633         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
1634         Remove only files with the same base name as the test case.
1635         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
1636         (profopt-execute): Likewise.  Also, remove old profiling
1637         and performance data files before running the tests.
1638
1639         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
1640         * g++.dg/bprob/bprob.exp: Likewise.
1641         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
1642         to allow more general test case names.
1643
1644         * g++.dg/bprob/bprob-1.C: Rename to ...
1645         * g++.dg/bprob/g++-bprob-1.C: ... this.
1646
1647         * g77.dg/bprob/bprob-1.f: Rename to ...
1648         * g77.dg/bprob/g77-bprob-1.f: ... this.
1649
1650 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1651
1652         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
1653         bison 1.50 or later.
1654
1655 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
1656
1657         * g++.dg/README: Describe more test directories.
1658
1659 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1660
1661         * g++.dg/init/array6.C: Add additional tests.
1662
1663 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1664
1665         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
1666         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
1667
1668 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
1669
1670         * gcc.c-torture/compile/20020604-1.x: New.
1671         * gcc.c-torture/compile/simd-5.x: Likewise.
1672         * gcc.c-torture/execute/920710-1.x: Likewise.
1673         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
1674
1675 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1676
1677         * g++.dg/inherit/override1.C: Add dg-options clause.
1678
1679 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1680
1681         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
1682         _mm_slli_si128.
1683
1684 2002-10-19  Andreas Schwab  <schwab@suse.de>
1685
1686         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
1687         directory component.
1688
1689 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
1690
1691         * g++.dg/inherit/thunk1.C: New test.
1692
1693         * g++.dg/inherit/override1.C: New test.
1694
1695         * g++.dg/abi/mangle11.C: New test.
1696         * g++.dg/abi/mangle14.C: New test.
1697         * g++.dg/abi/mangle17.C: New test.
1698
1699 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
1700
1701         * g++.dg/overload/member2.C: New test.
1702
1703 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
1704
1705         * g++.dg/README: Describe new compat directory.
1706         * g++.dg/dg.exp: Skip tests in compat directory.
1707         * README.compat: New file.
1708         * lib/compat.exp: New expect script.
1709         * g++.dg/compat: New test directory.
1710         * g++.dg/compat/compat.exp: New expect script.
1711         * g++.dg/compat/abi: New test directory.
1712         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
1713         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
1714         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
1715         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
1716         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
1717         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
1718         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
1719         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
1720         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
1721         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
1722         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
1723         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
1724         * g++.dg/compat/break: New test directory.
1725         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
1726         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
1727         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
1728         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
1729         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
1730         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
1731         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
1732         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
1733         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
1734         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
1735         g++.dg/compat/break/README: New files.
1736         * g++.dg/compat/eh: New test directory.
1737         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
1738         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
1739         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
1740         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
1741         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
1742         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
1743         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
1744         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
1745         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
1746         g++.dg/compat/eh/filter2_y.C,
1747         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
1748         g++.dg/compat/eh/new1_y.C,
1749         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
1750         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
1751         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
1752         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
1753         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
1754         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
1755         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
1756         g++.dg/compat/eh/unexpected1_y.C: New files.
1757         * g++.dg/compat/init: New test directory.
1758         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
1759         g++.dg/compat/init/array5_y.C,
1760         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
1761         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
1762         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
1763         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
1764         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
1765         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
1766         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
1767         g++.dg/compat/init/init-ref2_y.C: New files.
1768
1769 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1770
1771         PR c++/7584
1772         * g++.dg/inherit/using3.C: New test.
1773
1774 Thu Oct 17 19:12:58 CEST 2002  Jan Hubicka  <jh@suse.cz>
1775
1776         * gcc.dg/20021017-2.c: New test.
1777
1778 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1779
1780         * g++.dg/abi/mangle16.C: Adjust.
1781
1782         * g++.dg/init/array8.C: New test.
1783
1784 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
1785
1786         * gcc.dg/special/mips-abi.exp: New test.
1787         * gcc.dg/special/mips-abi.s: Empty file used by the above.
1788
1789 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1790
1791         * g++.dg/abi/mangle16.C: New test.
1792         * g++.dg/abi/mangle17.C: Likewise.
1793
1794         PR c++/7478
1795         * g++.dg/template/ref1.C: New test.
1796
1797 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1798
1799         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
1800
1801 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
1802
1803         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
1804
1805 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1806
1807         PR c++/7524
1808         * g++.dg/init/array7.C: New test.
1809
1810 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
1811
1812         * g++.dg/init/array6.C: New test.
1813
1814         * g++.dg/abi/mangle13.C: Likewise.
1815         * g++.dg/abi/mangle14.C: Likewise.
1816         * g++.dg/abi/mangle15.C: Likewise.
1817
1818 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1819
1820         * g++.dg/abi/empty8.C: New test.
1821
1822 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
1823
1824         * g++.dg/init/ctor1.C: New test.
1825
1826 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
1827
1828         * gcc.c-torture/execute/20021015-1.c: New test.
1829
1830 Tue Oct 15 14:22:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
1831
1832         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
1833
1834 Mon Oct 14 20:37:51 CEST 2002  Jan Hubicka  <jh@suse.cz>
1835
1836         * gcc.dg/i386-ssetype-[1-5].c: New tests.
1837
1838 2002-10-14  Richard Henderson  <rth@redhat.com>
1839
1840         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
1841
1842 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1843
1844         PR optimization/6631
1845         * g++.dg/opt/const2.C: New test.
1846
1847 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1848
1849         PR c++/7176
1850         * g++.dg/parse/friend1.C: New test.
1851         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
1852
1853 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
1854
1855         * gcc.dg/20021014-1.c: New test.
1856
1857 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
1858
1859         PR c++/5661
1860         * g++.dg/ext/vlm1.C: New test.
1861         * g++.dg/ext/vlm2.C: Likewise.
1862
1863         * g++.dg/init/array1.C: Remove invalid braces.
1864         * g++.dg/init/brace1.C: New test.
1865         * g++.dg/init/copy2.C: Likewise.
1866         * g++.dg/init/copy3.C: Likewise.
1867         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
1868         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
1869         braces.
1870
1871 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
1872
1873         * gcc.dg/cpp/assembler.S: Don't use -ansi.
1874
1875 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
1876
1877         * gcc.c-torture/compile/simd-5.c: New test.
1878
1879 2002-10-10  Roger Sayle  <roger@eyesopen.com>
1880
1881         * gcc.c-torture/execute/shiftopt-1.c: New test case.
1882
1883 2002-10-10  Jim Wilson  <wilson@redhat.com>
1884
1885         * gcc.c-torture/execute/20021010-1.c: New test.
1886
1887 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
1888
1889         PR c/7353
1890         * g++.dg/ext/typedef-init.C: New test.
1891         * gcc.dg/typedef-init.c: New test.
1892
1893 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
1894
1895         * gcc.dg/cpp/paste13.c: New test.
1896
1897 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1898
1899         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
1900         remaining platforms, XFAIL during compile, not execute.  Don't
1901         XFAIL at -O0.
1902
1903 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
1904
1905         * gcc.dg/alias-1.c: Tweak expected warning.
1906
1907 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
1908
1909         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
1910
1911 2002-10-06  Andreas Jaeger  <aj@suse.de>
1912
1913         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
1914         * gcc.dg/cpp/c++98.C: Likewise.
1915
1916         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
1917         * g++.dg/cpp/c++98.C: Likewise.
1918
1919         * g++.dg/README (Subdirectories): Mention cpp directory.
1920
1921         PR target/7559
1922         * gcc.dg/20021006-1.c: New test.
1923
1924 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1925
1926         PR c++/7804
1927         * g++.dg/other/warning1.C: New test.
1928
1929 2002-10-04  Roger Sayle  <roger@eyesopen.com>
1930
1931         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
1932         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
1933         and sparc-*-* with -m64 as expected failures.  See PR 8087.
1934
1935 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1936
1937         PR c++/7931
1938         * g++.dg/template/ptrmem3.C: New test.
1939
1940         PR c++/7754
1941         * g++.dg/template/union1.C: New test.
1942
1943 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1944
1945         PR c++/8006
1946         * g++.dg/abi/mangle9.C: New test.
1947         * g++.dg/abi/mangle10.C: New test.
1948         * g++.dg/abi/mangle11.C: New test.
1949         * g++.dg/abi/mangle12.C: New test.
1950
1951 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
1952
1953         PR c++/7188.
1954         * g++.dg/template/meminit1.C: New test.
1955         * g++.dg/warn/Wreorder-1.C: Likewise.
1956         * g++.old-deja/g++.mike/warn3.C: Tweak.
1957         * lib/prune.exp: Ingore "in copy constructor".
1958
1959 2002-10-02  Andreas Jaeger  <aj@suse.de>
1960
1961         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
1962         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
1963         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
1964         on x86-64.
1965
1966 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1967
1968         * gcc.dg/empty1.C: Fix typo.
1969
1970 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
1971
1972         * gcc.dg/alias-1.c: New test.
1973
1974 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1975
1976         * gcc.dg/empty1.C: New test.
1977
1978         * g++.dg/tls/init-2.C: Tweak error messages.
1979
1980 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
1981
1982         * gcc.c-torture/compile/20020923-1.c: New test.
1983
1984 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
1985
1986         * gcc.c-torture/execute/ffs-1.c: New test.
1987         * gcc.c-torture/execute/ffs-2.c: Ditto.
1988
1989 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
1990
1991         * g++.dg/overload/member1.C: New test.
1992
1993 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
1994
1995         * g++.dg/abi/empty7.C: New test.
1996         * g++.dg/init/pm2.C: Likewise.
1997
1998 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
1999
2000         * g++.dg/rtti/crash1.C: New test.
2001
2002 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
2003
2004         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
2005         gcc.dg/sibcall-4.c: New tests.
2006
2007 2002-09-28  Roger Sayle  <roger@eyesopen.com>
2008
2009         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
2010         powerpc and MMIX targets.
2011
2012 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
2013
2014         * gcc.dg/cpp/20020927-1.c: New.
2015
2016 2002-09-26  David S. Miller  <davem@redhat.com>
2017
2018         * gcc.c-torture/compile/trunctfdf.c: New.
2019
2020 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2021
2022         * lib/target-supports.exp (check_weak_available): Handle solaris2.
2023
2024 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
2025
2026         * gcc.c-torture/execute/loop-15.c: New.
2027
2028 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
2029
2030         * README.QMTEST: Fix typo.
2031
2032 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
2033
2034         * gcc.dg/20020926-1.c: New test.
2035
2036 2002-09-25  David S. Miller  <davem@redhat.com>
2037
2038         PR target/7842
2039         * gcc.c-torture/execute/shiftdi.c: New test.
2040
2041 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
2042
2043         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
2044         unique to the tool.
2045         * lib/g77.exp (g77_init): Likewise.
2046         * lib/g++.exp (g++_init): Likewise.
2047         * lib/objc.exp (objc_init): Likewise.
2048
2049 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
2050
2051         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
2052         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
2053         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
2054
2055 2002-09-25  Richard Henderson  <rth@redhat.com>
2056
2057         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
2058         too-small long double.
2059
2060 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
2061
2062         * gcc.dg/20020919-1.c: New test.
2063
2064 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
2065
2066         * g++.dg/abi/bitfield6.C: New test.
2067         * g++.dg/abi/bitfield7.C: New test.
2068         * g++.dg/abi/bitfield8.C: New test.
2069         * g++.dg/abi/vbase11.C: New test.
2070
2071 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2072
2073         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
2074         hppa*-*-hpux*.  Update test comment.
2075
2076 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
2077
2078         * gcc.dg/tls/struct-1.c: New test.
2079
2080 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
2081
2082         * gcc.dg/cpp/tr-warn2.c: Update.
2083
2084 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
2085
2086         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
2087
2088 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
2089
2090         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
2091         systems.
2092
2093 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
2094
2095         * gcc.c-torture/execute/ieee/mzero3.c: New test.
2096
2097         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2098         Adjust for c++filt moved to binutils.  Remove spurious duplicate
2099         setting of cxxfilt.
2100
2101 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
2102
2103         * gcc.dg/20020312-2.c: Update for darwin.
2104
2105 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
2106
2107         * g++.old-deja/g++.other/crash32.C: Mark ICE.
2108
2109 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2110
2111         * objc.dg/comp-types-1.m: New test.
2112         * objc.dg/comp-types-2.m: New test.
2113         * objc.dg/comp-types-3.m: New test.
2114         * objc.dg/comp-types-4.m: New test.
2115         * objc.dg/comp-types-5.m: New test.
2116         * objc.dg/comp-types-6.m: New test.
2117
2118 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2119
2120         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
2121
2122 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
2123
2124         * g++.dg/other/do1.C: New test.
2125
2126         * g++.dg/template/subst1.C: New test.
2127
2128 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
2129
2130         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
2131
2132 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
2133
2134         * g++.dg/template/qualttp20.C: Adjust expected errors.
2135         * g++.old-deja/g++.jason/report.C: Likewise.
2136         * g++.old-deja/g++.other/qual1.C: Likewise.
2137
2138         * g++.dg/lookup/scoped2.C: New test.
2139
2140         * g++.dg/ext/asm3.C: New test.
2141
2142 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
2143
2144         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
2145
2146 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
2147
2148         * ChangeLog: follow spelling conventions.
2149         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
2150         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
2151         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
2152         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
2153         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
2154         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
2155         * g++.old-deja/g++.law/global-init1.C: Likewise.
2156         * g++.old-deja/g++.other/delete4.C: Likewise.
2157         * g++.old-deja/g++.other/inline21.C: Likewise.
2158         * g++.old-deja/g++.other/singleton.C: Likewise.
2159         * g77.dg/strlen0.f: Likewise.
2160         * g77.f-torture/compile/20010519-1.f: Likewise.
2161         * g77.f-torture/compile/980310-4.f: Likewise.
2162         * gcc.c-torture/compile/20000605-1.c: Likewise.
2163         * gcc.c-torture/execute/20020225-1.c: Likewise.
2164         * gcc.dg/c90-hexfloat-2.c: Likewise.
2165         * gcc.dg/c99-bool-1.c: Likewise.
2166         * gcc.dg/c99-hexfloat-2.c: Likewise.
2167         * gcc.dg/dll-2.c: Likewise.
2168         * gcc.dg/wtr-union-init-1.c: Likewise.
2169         * gcc.dg/wtr-union-init-2.c: Likewise.
2170         * gcc.dg/wtr-union-init-3.c: Likewise.
2171         * gcc.dg/cpp/avoidpaste1.c: Likewise.
2172         * gcc.dg/cpp/defined.c: Likewise.
2173         * gcc.dg/cpp/macsyntx.c: Likewise.
2174         * gcc.dg/cpp/paste2.c: Likewise.
2175         * gcc.dg/cpp/trad/defined.c: Likewise.
2176         * gcc.dg/format/c90-printf-1.c: Likewise.
2177         * gcc.dg/format/c90-scanf-1.c: Likewise.
2178         * gcc.dg/format/c99-printf-1.c: Likewise.
2179         * gcc.dg/format/c99-scanf-1.c: Likewise.
2180         * gcc.misc-tests/gcov-8.c: Likewise.
2181         * lib/profopt.exp: Likewise.
2182
2183 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
2184
2185         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
2186
2187 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2188
2189         * g++.dg/inherit/using2.C: New test.
2190
2191 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
2192
2193         * ChangeLog: Follow spelling conventions.
2194         * g++.dg/template/friend4.C: Likewise.
2195         * g++.old-deja/g++.pt/crash67.C: Likewise.
2196         * gcc.c-torture/execute/20000801-4.c: Likewise.
2197         * gcc.dg/c90-digraph-1.c: Likewise.
2198         * gcc.dg/c94-digraph-1.c: Likewise.
2199         * gcc.dg/c99-digraph-1.c: Likewise.
2200         * gcc.dg/cpp/line5.c: Likewise.
2201         * gcc.dg/cpp/multiline.c: Likewise.
2202         * gcc.dg/cpp/trad/literals-1.c: Likewise.
2203         * gcc.dg/format/attr-3.c: Likewise.
2204         * gcc.dg/format/c90-scanf-3.c: Likewise.
2205         * gcc.dg/format/ext-4.c: Likewise.
2206
2207 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2208
2209         * g++.dg/template/pretty1.C: New test.
2210
2211 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
2212
2213         * gcc.c-torture/execute/struct-cpy-1.c: New test.
2214
2215 2002-09-13  Matt Austern  <austern@apple.com>
2216
2217         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
2218         passing a cast expression to a function by const reference.
2219
2220 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
2221
2222         * g++.dg/template/deduce1.C: New test.
2223
2224 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
2225
2226         * gcc.c-torture/execute/simd-1.c: Force all use of int to
2227         32-bit int.
2228
2229 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2230
2231         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
2232         usage.
2233
2234 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
2235
2236         * gcc.c-torture/compile/20020910-1.c: New test.
2237
2238 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
2239
2240         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
2241
2242 2002-09-10  Andreas Jaeger  <aj@suse.de>
2243
2244         * gcc.dg/20020312-2.c: Adjust for x86-64.
2245
2246 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
2247
2248         * g77.dg/7388.f: New test case for PR 7388.
2249
2250 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
2251
2252         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
2253
2254 2002-09-05  Ziemowit Laski <zlaski@apple.com>
2255
2256         * objc.dg/proto-lossage-1.m: New test.
2257
2258 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
2259
2260         * gcc.dg/cpp/_Pragma4.c: Fix typo.
2261
2262 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2263
2264         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
2265         expected to pass.
2266
2267 2002-09-06  Stan Shebs  <shebs@apple.com>
2268             David Edelsohn  <edelsohn@gnu.org>
2269
2270         * gcc.dg/weak: New directory.
2271         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
2272         target-specific xfail bits.
2273         * gcc.dg/typeof-2.c: Move to new directory.
2274         * gcc.dg/weak.exp: New expect script.
2275
2276 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
2277
2278         * gcc.c-torture/execute/extzvsi.c: New test.
2279
2280 2002-09-05  Stan Shebs  <shebs@apple.com>
2281
2282         * gcc.dg/weak-1.c: xfail on Darwin.
2283         * gcc.dg/weak-2.c: Ditto.
2284         * gcc.dg/weak-3.c: Ditto.
2285         * gcc.dg/weak-4.c: Ditto.
2286         * gcc.dg/weak-5.c: Ditto.
2287         * gcc.dg/weak-6.c: Ditto.
2288         * gcc.dg/weak-7.c: Ditto.
2289         * gcc.dg/weak-8.c: Ditto.
2290         * gcc.dg/weak-9.c: Ditto.
2291
2292 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
2293
2294         * gcc.c-torture/execute/loop-14.c: New test.
2295
2296 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
2297
2298         * g++.dg/other/cxa-atexit1.C: New test.
2299
2300         * gcc.dg/typeof-2.c: New test.
2301
2302 2002-09-03  Roger Sayle  <roger@eyesopen.com>
2303
2304         * gcc.dg/builtins-2.c: New testcase.
2305         * gcc.dg/builtins-3.c: New testcase.
2306
2307 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
2308
2309         * gcc.dg/cpp/_Pragma4.c: New test.
2310
2311 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2312
2313         * objc/execute/nil_method-1.m: New testcase.
2314
2315 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2316
2317         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
2318         [Object class], not [Object initialize].
2319
2320 2002-08-31  Roger Sayle  <roger@eyesopen.com>
2321             Hans-Peter Nilsson  <hp@bitrange.com>
2322
2323         * gcc.c-torture/execute/20020720-1.x: Skip test on
2324         mmix-knuth-mmixware.  Correct comment.
2325
2326 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
2327
2328         * testsuite/g++.dg/abi/bitfield5.C: New test.
2329         * testsuite/g++.dg/abi/vbase10.C: Likewise.
2330
2331 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2332
2333         * objc.dg/undeclared-selector.m: New test.
2334
2335 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
2336
2337         * g++.dg/other/offsetof1.C: Avoid cast warning.
2338
2339 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
2340
2341         * objc.dg/super-class-2.m: New test.
2342
2343 2002-08-24  Matt Austern  <austern@apple.com>
2344
2345         * g++.dg/ext/lvaddr.C: New test.
2346         * g++.dg/ext/lvcast.C: New test.
2347
2348 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
2349
2350         * testsuite/g++.dg/inherit/cond1.C: New test.
2351
2352 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
2353
2354         * gcc.dg/noncompile/incomplete-1.c: New test.
2355
2356 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
2357
2358         * gcc.dg/typespec-1.c: New test.
2359
2360 2002-08-20  Devang Patel  <dpatel@apple.com>
2361         * objc.dg/proto-hier-2.m: New test.
2362
2363 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
2364
2365         * objc.dg/bitfield-1.m: New test.
2366         * objc.dg/bitfield-2.m: New test.
2367
2368 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
2369
2370         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
2371         gcc.dg/c99-flex-array-4.c: New tests.
2372
2373 2002-08-16  Stan Shebs  <shebs@apple.com>
2374
2375         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
2376
2377 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
2378
2379         * gcc.dg/typeof-1.c: New test.
2380         * g++.dg/ext/typeof2.C: New test.
2381
2382 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
2383
2384         * g++.dg/other/offsetof1.C: New test.
2385
2386 2002-08-14  Richard Henderson  <rth@redhat.com>
2387
2388         * gcc.dg/tls/diag-3.c: Fix expected message strings.
2389
2390 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
2391
2392         * gcc.dg/cpp/_Pragma3.c: New test.
2393
2394 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
2395
2396         * g++.dg/template/inherit3: New test.
2397
2398 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
2399
2400         * gcc.dg/bitfld-4.c: Add blank options.
2401
2402 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
2403
2404         * g++.dg/template/crash1.C: New test.
2405
2406 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2407
2408         * gcc.dg/tls/opt-2.c: New test.
2409
2410 2002-08-08  Devang Patel  <dpatel@apple.com>
2411
2412         * objc.dg/selector-1.m : New test
2413
2414 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2415
2416         * g++.dg/abi/bitfield4.C: New test.
2417         * gcc.dg/bitfld-4.c: New test.
2418
2419 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2420
2421         * g++.dg/other/packed1.C: New test.
2422
2423 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
2424
2425         * g++.dg/abi/offsetof.C: Tweak error messages.
2426         * g++.old-deja/g++.mike/p10769a.C: Likewise.
2427
2428 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2429
2430         * gcc.dg/bitfld-3.c: New test.
2431
2432 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
2433             Richard Henderson  <rth@redhat.com>
2434
2435         * gcc.dg/i386-bitfield1.c: New test.
2436         * g++.dg/abi/bitfield3.C: Update.
2437
2438 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
2439
2440         * objc.dg/const-str-2.m: Update.
2441         * gcc.dg/cpp/c++98.c: Change to C extension.
2442         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
2443         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
2444
2445 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
2446
2447         * testsuite/gcc.dg/tls/diag-3.c: New.
2448
2449 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
2450
2451         * g++.dg/README (Subdirectories): Document new subdir expr.
2452         * g++.dg/expr/pmf-1.C: New test.
2453
2454 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
2455
2456         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
2457
2458 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
2459
2460         * g++.dg/abi/bitfield3.C: New test.
2461
2462 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
2463
2464         * lib/gcov.exp: Tweak expected line formats.
2465         * gcc.misc-tests/gcov8.c: New test.
2466         * gcc.misc-tests/gcov8.x: New flags.
2467
2468 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
2469
2470         * consistency.vlad/layout/endian.c: Include string.h.
2471
2472         * gcc.c-torture/execute/20020805-1.c: New test.
2473
2474 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
2475
2476         * g++.dg/other/conversion1.C: New test.
2477
2478 2002-08-03  Roger Sayle  <roger@eyesopen.com>
2479
2480         * gcc.dg/builtins-1.c: New testcase.
2481
2482 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
2483
2484         * g++.dg/inherit/access3.C: New test.
2485
2486 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
2487
2488         * gcc.dg/ia64-visibility-2.c: New test.
2489
2490 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
2491
2492         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
2493         __qualifier_flags to __flags.
2494
2495 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
2496
2497         * g++.dg/inherit/operator1.C: New test.
2498         * g++.dg/lookup/disamb1.C: Fix typo in comment.
2499         * g++.dg/other/error1.C: Change expected error message.
2500         * g++.dg/template/conv4.C: Likewise.
2501
2502 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
2503
2504         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
2505         for documented behavior.
2506
2507 2002-07-25  Roger Sayle  <roger@eyesopen.com>
2508
2509         * gcc.c-torture/execute/20020720-1.x: Skip this test on
2510         several targets known to fail.
2511
2512 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
2513
2514         * gcc.dg/mips-args-[123].c: New tests.
2515
2516 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
2517
2518         * gcc.dg/ppc-spe.c: New.
2519
2520 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
2521
2522         * g++.dg/other/ptrmem4.C: New testcase.
2523
2524 2002-07-24  Richard Henderson  <rth@redhat.com>
2525
2526         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
2527
2528 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
2529
2530         * g++.dg/ext/alignof1.C (main): Return 0 for success.
2531
2532 2002-07-24  Roger Sayle  <roger@eyesopen.com>
2533
2534         * gcc.c-torture/execute/memset-3.c: New testcase.
2535
2536 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
2537
2538         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
2539         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
2540
2541 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2542
2543         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
2544         Delete.
2545
2546 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
2547
2548         * gcc.c-torture/compile/simd-4.c: New test.
2549
2550 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2551
2552         PR c++/7347, c++/7348
2553         * g++.dg/template/access4.C: New test.
2554         * g++.dg/template/access5.C: New test.
2555         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
2556         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
2557         * g++.old-deja/g++.pt/ttp58.C: Likewise.
2558         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
2559
2560 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
2561
2562         * gcc.dg/gnu89-init-2.c: New test.
2563
2564 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
2565
2566         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
2567
2568 2002-07-20  Roger Sayle  <roger@eyesopen.com>
2569
2570         * gcc.c-torture/execute/20020720-1.c: New testcase.
2571
2572 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
2573
2574         * gcc.dg/cpp/Wsignprom.c: New tests.
2575
2576 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
2577
2578         * gcc.c-torture/execute/loop-13.c: New test.
2579
2580 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
2581
2582         * gcc.dg/cpp/expr.c: New tests.
2583
2584 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
2585
2586         * g++.dg/opt/pr6713.C: Add template instantiation.
2587
2588 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
2589
2590         * gcc.dg/nest.c: New test.
2591
2592 2002-07-17  Richard Henderson  <rth@redhat.com>
2593
2594         * g++.dg/opt/pr6713.C: New test.
2595
2596 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
2597
2598         * gcc.c-torture/execute/loop-2e.x: Let the testcase
2599         XFAIL for all x86 processors.
2600
2601 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
2602
2603         * gcc.c-torture/execute/20010122-1.x: Do not test with
2604         -fomit-frame-pointer.
2605
2606 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2607
2608         * g++.dg/template/instantiate2.C: New test.
2609         * g++.dg/template/spec4.C: New test.
2610
2611 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2612
2613         * g++.dg/template/access2.C: New test.
2614         * g++.dg/template/access3.C: New test.
2615
2616 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
2617
2618         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
2619         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
2620         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
2621         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
2622         Convert to use <stdarg.h>.
2623         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
2624         Delete.
2625         * gcc.dg/va-arg-2.c: New.
2626         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
2627
2628 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
2629
2630         * gcc.c-torture/compile/20020710-1.c: New test.
2631
2632 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2633                           Andrew Pinski  <pinskia@physics.uc.edu>
2634
2635         gcc.c-torture/compile/simd-2.c: New testcase.
2636         gcc.c-torture/compile/simd-3.c: Likewise.
2637
2638 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
2639
2640         PR c++/7224
2641         * g++.dg/overload/error1.C: New test.
2642
2643 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2644
2645         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
2646         configuration and IRIX 6 O32 ABI.
2647
2648 2002-07-11  Roger Sayle  <roger@eyesopen.com>
2649
2650         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
2651
2652 2002-07-10  Roger Sayle  <roger@eyesopen.com>
2653
2654         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
2655
2656 2002-07-10  Jeffrey A Law  <law@redhat.com>
2657
2658         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
2659
2660         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
2661
2662 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
2663
2664         * gcc.dg/20020312-2.c: Check for __PPC__.
2665
2666 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
2667
2668         * gcc.c-torture/compile/20020709-1.c: New test.
2669
2670 2002-07-07  Roger Sayle  <roger@eyesopen.com>
2671
2672         * g++.dg/template/qualttp21.C: New test case.
2673
2674 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
2675
2676         * gcc.c-torture/compile/20020706-1.c: New test.
2677         * gcc.c-torture/compile/20020706-2.c: New test.
2678
2679 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
2680             Alexandre Oliva  <aoliva@redhat.com>
2681
2682         * g++.dg/warn/incomplete1.C: New test.
2683
2684 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2685
2686         PR c++/7099
2687         * g++.dg/warn/noreturn1.C: New test.
2688
2689 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
2690
2691         PR c++/6706
2692         * g++.dg/debug/debug6.C: New test.
2693         * g++.dg/debug/debug7.C: New test.
2694
2695 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
2696
2697         * gcc.c-torture/compile/simd-3.c: New test.
2698
2699 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
2700
2701         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
2702         * gcc.dg/20020620-1.c: Likewise.
2703
2704 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2705
2706         PR c++/6944
2707         * g++.dg/init/array4.C: New test.
2708         * g++.dg/init/array5.C: New test.
2709
2710 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
2711
2712         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
2713         * gcc.c-torture/execute/simd-2.c (main): Likewise.
2714
2715 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2716
2717         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
2718         * gcc.dg/wtr-aggr-init-1.c: Likewise.
2719         * gcc.dg/wtr-conversion-1.c: Likewise.
2720         * gcc.dg/wtr-escape-1.c: Likewise.
2721         * gcc.dg/wtr-int-type-1.c: Likewise.
2722         * gcc.dg/wtr-label-1.c: Likewise.
2723         * gcc.dg/wtr-static-1.c: Likewise.
2724         * gcc.dg/wtr-strcat-1.c: Likewise.
2725         * gcc.dg/wtr-suffix-1.c: Likewise.
2726         * gcc.dg/wtr-switch-1.c: Likewise.
2727         * gcc.dg/wtr-unary-plus-1.c: Likewise.
2728         * gcc.dg/wtr-union-init-1.c: Likewise.
2729         * gcc.dg/wtr-union-init-2.c: Likewise.
2730         * gcc.dg/wtr-union-init-3.c: Likewise.
2731
2732         * gcc.dg/wtr-func-def-1.c: New test.
2733
2734 2002-07-02 Devang Patel <dpatel@apple.com>
2735
2736         * objc.dg/param-1.m: New test.
2737
2738 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
2739
2740         * gcc.dg/cpp/trad/directive.c: Add test.
2741         * gcc.dg/cpp/trad/macroargs.c: Add test.
2742         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
2743
2744 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
2745
2746         * gcc.dg/cpp/cmdlne-M.c: New test.
2747
2748 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
2749
2750         * objc.dg/desig-init-1.m: New test.
2751
2752 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2753
2754         PR c++/6716
2755         * g++.dg/template/instantiate1.C: New test.
2756
2757 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
2758
2759         PR c++/7112
2760         * g++.dg/template/sizeof2.C: New test.
2761
2762 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2763
2764         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
2765         gcc.dg/cpp/trad/include.c: New tests.
2766
2767 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
2768
2769         PR target/7177
2770         * gcc.c-torture/compile/20020701-1.c: New test.
2771
2772 2002-07-01  Stan Shebs  <shebs@apple.com>
2773
2774         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
2775         header here...
2776         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
2777         (objc-torture-execute): or here.
2778
2779 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
2780
2781         * gcc.c-torture/execute/arith-rand-ll.c: New test.
2782
2783 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2784
2785         * gcc.dg/cpp/trad/escaped-nl.c: New test.
2786
2787 2002-06-30  Devang Patel  <dpatel@apple.com>
2788
2789         * objc.dg/fsyntax-only.m: New test.
2790
2791 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
2792
2793         PR c++/6695
2794         * g++.dg/template/friend7.C: New file.
2795
2796 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
2797
2798         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
2799         return type.
2800
2801 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2802
2803         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
2804         avoid division by zero.
2805
2806 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
2807
2808         * gcc.dg/Wunknownprag.c: New tests.
2809
2810 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
2811
2812         * gcc.c-torture/execute/simd-2.c: New test.
2813
2814 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
2815
2816         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
2817         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
2818         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
2819         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
2820         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
2821         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
2822         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
2823         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
2824         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
2825         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
2826         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
2827         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
2828         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
2829         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
2830         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
2831         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
2832         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
2833
2834 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
2835
2836         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
2837         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
2838         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
2839         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
2840         New tests.
2841         * gcc.dg/cpp/trad/directive.c: Update.
2842
2843 2002-06-23  Andreas Jaeger  <aj@suse.de>
2844
2845         * gcc.c-torture/execute/complex-6.c: New.
2846
2847 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
2848
2849         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
2850         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
2851         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
2852         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
2853
2854 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
2855
2856         * gcc.dg/cpp/trad: New directory with traditional tests copied
2857         from parent directory.
2858         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2859         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2860         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2861         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2862         Move to trad/ and rename.
2863         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
2864         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
2865         gcc.dg/cpp/trad/redef2.c: New tests.
2866         * gcc.dg/cpp/trad/trad.exp: New driver.
2867
2868 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
2869
2870         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2871         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2872         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2873         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2874         Remove.
2875
2876 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
2877
2878         * gcc.dg/20020620-1.c: New test.
2879
2880 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2881
2882         * g++.dg/template/ttp4.C: New test.
2883
2884 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
2885
2886         * g++.dg/opt/vt1.C: Fix regexp.
2887
2888 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2889
2890         * gcc.c-torture/execute/pure-1.c: Make functions static again.
2891         Don't use attribute `noinline'.
2892
2893 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2894
2895         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
2896
2897 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
2898
2899         * gcc.c-torture/execute/simd-1.c: New.
2900
2901         * gcc.dg/simd-1.c: New.
2902
2903 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2904
2905         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
2906
2907 2002-06-16  Richard Henderson  <rth@redhat.com>
2908
2909         * g++.dg/ext/anon-struct1.C: New.
2910         * g++.dg/ext/anon-struct2.C: New.
2911         * g++.dg/ext/anon-struct3.C: New.
2912         * gcc.dg/anon-struct-1.c: New.
2913         * gcc.dg/anon-struct-2.c: New.
2914         * gcc.dg/anon-struct-3.c: New.
2915         * gcc.dg/20011008-1.c: Adjust warning text.
2916         * gcc.dg/20020527-1.c: Add -fms-extensions.
2917
2918 2002-06-16  Richard Henderson  <rth@redhat.com>
2919
2920         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
2921
2922 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
2923
2924         * gcc.c-torture/execute/20020615-1.c: New test.
2925
2926 2002-06-15  Roger Sayle  <roger@eyesopen.com>
2927
2928         * gcc.c-tortuture/execute/compare-1.c: New test case.
2929         * gcc.c-tortuture/execute/compare-2.c: New test case.
2930         * gcc.c-tortuture/execute/compare-3.c: New test case.
2931
2932 2002-06-13  Richard Henderson  <rth@redhat.com>
2933
2934         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
2935         ia64 ilp32.
2936
2937 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2938
2939         * g++.dg/template/typename2.C: Update error message.
2940
2941 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
2942
2943         * gcc.c-torture/execute/20020611-1.c: New test.
2944
2945 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
2946
2947         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
2948         list of targets to skip.
2949
2950 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
2951
2952         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
2953         targets if not optimizing.
2954
2955 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
2956
2957         * gcc.c-torture/compile/20020605-1.c: New test.
2958
2959         * g++.dg/opt/vt1.C: New test.
2960
2961         * gcc.dg/20020531-1.c: New test.
2962
2963         * gcc.dg/20020530-1.c: New test.
2964
2965         * gcc.dg/20020527-1.c: New test.
2966
2967         * g++.dg/opt/cse1.C: New test.
2968
2969 2002-06-07  Roger Sayle  <roger@eyesopen.com>
2970
2971         * gcc.dg/20020607-2.c: New test case.
2972
2973 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
2974
2975         * gcc.c-torture/compile/20020604-1.c: New test.
2976
2977 2002-06-04  Richard Henderson  <rth@redhat.com>
2978
2979         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
2980         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
2981         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
2982
2983 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
2984
2985         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
2986
2987 2002-06-03  Richard Henderson  <rth@redhat.com>
2988
2989         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
2990         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
2991
2992 2002-06-02  Richard Henderson  <rth@redhat.com>
2993
2994         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
2995         test functions static.
2996
2997 2002-06-02  Andreas Jaeger  <aj@suse.de>
2998
2999         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
3000         now.
3001
3002 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3003
3004         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
3005         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
3006         Update for mofified diagnostics.
3007         * gcc.dg/c99-intconst-1.c: No longer fail.
3008
3009 2002-06-02  Richard Henderson  <rth@redhat.com>
3010
3011         * gcc.dg/uninit-A.c: Remove xfail markers.
3012
3013 2002-06-01  Roger Sayle  <roger@eyesopen.com>
3014
3015         * gcc.dg/fnegate-1.c: New test case.
3016
3017 2002-05-30  Osku Salerma  <osku@iki.fi>
3018
3019         * gcc.c-torture/execute/mayalias-1.c: New file.
3020
3021 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3022
3023         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
3024         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
3025         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
3026
3027 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
3028
3029         * gcc.c-torture/execute/20020529-1.c: New test.
3030
3031 2002-05-27  Richard Henderson  <rth@redhat.com>
3032
3033         * g++.dg/ext/attrib6.C: New test case.
3034
3035 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3036
3037         * gcc.c-torture/execute/pure-1.c: New test.
3038
3039 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3040
3041         * gcc.dg/cpp/arith-2.c: Remove.
3042
3043 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3044
3045         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
3046         * gcc.dg/cpp/if-3.c: Remove.
3047
3048 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
3049
3050         * g++.dg/opt/cse2.C: New test.
3051
3052 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
3053
3054         * gcc.dg/cpp/arith-1.c: New semantic tests.
3055         * gcc.dg/cpp/if-1.c: Update.
3056
3057 2002-05-24  Ben Elliston  <bje@redhat.com>
3058
3059         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
3060
3061 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
3062
3063         * gcc.dg/verbose-asm.c: New test.
3064
3065 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3066
3067         * gcc.dg/cpp/paste12.c: New test.
3068
3069 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3070
3071         * g++.dg/parse/named_ops.C: New test.
3072
3073 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
3074
3075         * gcc/testsuite/gcc.dg/weak-8.c: New test.
3076
3077 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
3078
3079         * gcc.dg/weak-2.c: Allow optional leading underscore
3080         in scan-assembler symbol name.
3081         * gcc.dg/weak-3.c: Likewise.
3082         * gcc.dg/weak-4.c: Likewise.
3083         * gcc.dg/weak-5.c: Likewise.
3084
3085 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
3086
3087         * gcc.dg/20020523-1.c: New test.
3088
3089 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3090
3091         * objc.dg/const-str-2.m: Update now that we stop after
3092         a command line error.
3093
3094 2002-05-22  Richard Henderson  <rth@redhat.com>
3095
3096         * g++.dg/dg.exp: Fix typo in test pruneing.
3097
3098 2002-05-22  Richard Henderson  <rth@redhat.com>
3099
3100         * g++.dg/dg.exp: Prune the tls subdirectory.
3101         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
3102         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
3103         * g++.dg/tls/init-1.C: New.
3104
3105 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
3106
3107         * gcc.dg/20020517-1.c: New test.
3108
3109 2002-05-21  Richard Henderson  <rth@redhat.com>
3110
3111         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
3112         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
3113
3114 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
3115
3116         * g++.dg/other/copy2.C: New test.
3117
3118 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
3119
3120         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
3121         (MAX_COPY): Bump up to 10 times sizeof (long long).
3122         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
3123
3124         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
3125         sizeof (long long).
3126
3127         * gcc.c-torture/execute/strcpy-1.c: New test.
3128
3129 2002-05-19  Jason Merrill  <jason2redhat.com>
3130
3131         * g++.dg/ext/oper1.C: New test.
3132
3133 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
3134 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
3135
3136         * README.QMTEST: New file.
3137
3138         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
3139
3140 2002-05-19  Andreas Jaeger  <aj@suse.de>
3141
3142         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
3143         now.
3144         * gcc.c-torture/execute/loop-2d.x: Likewise.
3145
3146 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
3147
3148         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
3149         support weak symbols.
3150         * gcc.dg/weak-4.c: Likewise
3151         * gcc.dg/weak-6.c: Likewise
3152
3153 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
3154
3155         * gcc.dg/weak-3.c: Add dg-excess-error comment for
3156         cygwin, coff and h8300-*-hms targets
3157         * gcc.dg/weak-5.c: Likewise
3158         * gcc.dg/weak-7.c: Likewise
3159
3160 2002-05-16  Jason Merrill  <jason@redhat.com>
3161
3162         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
3163         (scan-assembler-not, scan-assembler-dem): Likewise.
3164         (scan-assembler-dem-not): Likewise.
3165
3166 2002-05-15  Richard Henderson  <rth@redhat.com>
3167
3168         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
3169
3170 2002-05-15  Richard Henderson  <rth@redhat.com>
3171
3172         * gcc.dg/weak-5.c (vfoo1c): No warning here.
3173         (vfoo1f): Warning here.
3174         (vfoo1l): Don't redefine the alias.
3175
3176 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
3177
3178         * g++.dg/init/pm1.C: New test.
3179
3180 2002-05-12  David S. Miller  <davem@redhat.com>
3181
3182         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
3183         types.
3184
3185 2002-05-10  Roger Sayle  <roger@eyesopen.com>
3186
3187         * gcc.c-torture/execute/20020510-1.c: New test case.
3188
3189 2002-05-10  David S. Miller  <davem@redhat.com>
3190
3191         * gcc.c-torture/execute/conversion.c: Test long double too.
3192
3193 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
3194
3195         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
3196         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
3197         * lib/g++.exp (g++_link_flags): Likewise.
3198         * lib/objc.exp (objc_target_compile): Likewise.
3199
3200 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
3201
3202         * gcc.dg/cpp/poison.c: Update.
3203         * gcc.dg/cpp/20000625-2.c: Remove.
3204         * gcc.dg/cpp/direct2s.c: Remove final test.
3205
3206 2002-05-08  Tom Rix  <trix@redhat.com>
3207
3208         * gcc.c-torture/execute/20020508-1.c: New test.
3209         * gcc.c-torture/execute/20020508-2.c: New test.
3210         * gcc.c-torture/execute/20020508-3.c: New test.
3211
3212 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3213
3214         * gcc.dg/cpp/charconst-4.c: More tests.
3215
3216 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
3217
3218         PR c/6569
3219         * gcc.dg/weak-3.c: Update location of warning messages.
3220         * gcc.dg/weak-5.c: Likewise.
3221
3222 2002-05-06  Roger Sayle  <roger@eyesopen.com>
3223
3224         * gcc.c-torture/execute/20020506-1.c: New test case.
3225
3226 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
3227
3228         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
3229
3230 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3231
3232         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
3233
3234 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3235
3236         * gcc.dg/cpp/charconst-3.c: New test.
3237
3238 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3239
3240         * gcc.dg/cpp/charconst.c: Update tests.
3241
3242 2002-05-05  Tim Josling  <tej@melbpc.org.au>
3243
3244         * treelang: Added directory for new sample language treelang. Also
3245         lib/treelang.exp: New file to signal treelang should be tested.
3246
3247 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
3248
3249         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
3250         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
3251         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
3252         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
3253         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
3254         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
3255         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
3256
3257 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3258
3259         * gcc.dg/format/xopen-2.c: New test.
3260
3261 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
3262
3263         * gcc.dg/20020503-1.c: New test.
3264
3265 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
3266
3267         * g++.dg/init/dtor1.C: Make it tougher.
3268
3269 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
3270
3271         * g++.dg/init/dtor1.C: New test.
3272
3273 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
3274
3275         * gcc.dg/altivec-8.c: New.
3276
3277 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
3278
3279         * gcc.dg/altivec-7.c: New.
3280
3281 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
3282
3283         * g++.dg/parse/typedef1.C: New test.
3284
3285 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
3286
3287         PR c++/6486
3288         * g++.dg/template/friend6.C: New test.
3289
3290         PR c++/6492
3291         * g++.dg/init/copy1.C: New test.
3292
3293 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
3294
3295         * g++.dg/warn/effc1.C: New test.
3296
3297 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3298
3299         * gcc.dg/cpp/if-cexp.c: Add a test.
3300
3301 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
3302
3303         * gcc.dg/20020426-2.c: New test.
3304
3305 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
3306
3307         * gcc.dg/cpp/if-mop.c: Update.
3308         * gcc.dg/cpp/if-mpar.c: Add test.
3309         * gcc.dg/cpp/if-oppr.c: Update.
3310
3311 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3312
3313         PR c/6343
3314         * gcc.dg/weak-[2-7].c: New tests.
3315
3316 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3317
3318         * gcc.dg/enum1.c: New test.
3319
3320 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3321
3322         PR c++/6497
3323         * g++.dg/inherit/access2.C: New test.
3324
3325 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3326
3327         PR bootstrap/6445
3328         * gcc.dg/20020426-1.c: New test.
3329
3330 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3331
3332         * g++.dg/abi/enum1.C: New test.
3333
3334 2002-04-26  Richard Henderson  <rth@redhat.com>
3335
3336         * gcc.dg/c99-bool-1.c: Expect always true warning.
3337
3338 2002-04-25  Roger Sayle  <roger@eyesopen.com>
3339
3340         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
3341
3342 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3343
3344         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
3345         targets.
3346
3347 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
3348
3349         * g++.dg/abi/mange7.C: New test.
3350
3351         PR c++/6438.
3352         * g++.dg/parse/stmtexpr2.C: New test.
3353
3354 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
3355
3356         * gcc.dg/20020312-2.c: Add SH target.
3357
3358 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3359
3360         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
3361         compiler output on mips*-*-irix*.
3362
3363 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
3364
3365         * g++.dg/parse/attr1.C: New test.
3366
3367 2002-04-23  Roger Sayle  <roger@eyesopen.com>
3368
3369         * gcc.c-torture/execute/string-opt-17.c: New test case.
3370         * gcc.c-torture/execute/memset-2.c: New test case.
3371
3372 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
3373
3374         PR c++/6256:
3375         * g++.dg/template/friend5.C: New test.
3376
3377         PR c++/6331:
3378         * g++.dg/template/qual1.C: Likewise.
3379
3380 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
3381
3382         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
3383         Include stdlib.h, not stdio.h or ctype.h.
3384
3385 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
3386
3387         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
3388         cris-*-elf* and mmix-*-*.
3389         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
3390         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
3391         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
3392         Ditto.
3393         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
3394         * gcc.dg/wchar_t-1.c: Ditto.
3395
3396 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
3397
3398         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
3399         Clarify comment.
3400
3401 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
3402
3403         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
3404
3405 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3406
3407         * gcc.c-torture/execute/20000906-1.x: Delete.
3408
3409 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
3410
3411         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
3412
3413 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
3414
3415         * PR6367
3416         * g77.f-torture/execute/6367.f: New test.
3417         * g77.f-torture/execute/6367.x: Disable for MMIX.
3418
3419 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
3420
3421         * PR6352
3422         * g++.dg/opt/inline2.C: New test.
3423
3424 2002-04-18  Richard Henderson  <rth@redhat.com>
3425
3426         * gcc.dg/20000906-1.c: Enable for all targets.
3427         * gcc.c-torture/compile/iftrap-2.c: New.
3428
3429 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3430
3431         * gcc.dg/20020418-1.c: New test.
3432         * gcc.dg/20020418-2.c: New test.
3433
3434 2002-04-18  Richard Henderson  <rth@redhat.com>
3435
3436         * gcc.c-torture/compile/iftrap-1.c: New.
3437         * gcc.dg/iftrap-1.c: Adjust for ia64.
3438         * gcc.dg/iftrap-2.c: New.
3439
3440 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3441
3442         * gcc.c-torture/compile/20020418-1.c: New test.
3443
3444 2002-04-18  Roger Sayle  <roger@eyesopen.com>
3445
3446         * gcc.c-torture/compile/20020415-1.c: New.
3447
3448 2002-04-18  David S. Miller  <davem@redhat.com>
3449
3450         * gcc.c-torture/execute/20020418-1.c: New test.
3451
3452 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
3453
3454         * gcc.dg/20020416-1.c: New test.
3455
3456         * g++.dg/opt/inline1.C: New test.
3457
3458 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
3459
3460         * gcc.dg/altivec-5.c: New test.
3461
3462         * gcc.dg/20020415-1.c: New test.
3463
3464 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
3465
3466         * testsuite/lib/chill.exp: Remove.
3467
3468 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
3469
3470         * g++.dg/other/big-struct.C: New test.
3471
3472 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
3473
3474         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
3475         of scratch file.
3476
3477 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
3478
3479         PR c/6277
3480         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
3481         in scan-assembler function name
3482
3483 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
3484
3485         * g77.f-torture/execute/980628-4.x,
3486         g77.f-torture/execute/980628-5.x,
3487         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3488         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3489         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
3490         i[34567]86-*-*.
3491
3492 2002-04-13  David S. Miller  <davem@redhat.com>
3493
3494         * gcc.c-torture/execute/20020413-1.c: New test.
3495
3496 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
3497
3498         * gcc.dg/asm-6.c,
3499         * g++.dg/ext/asm1.C: New tests.
3500
3501 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
3502
3503         PR c++ 5373.
3504         * g++.dg/parse/stmtexpr1.C: New test.
3505
3506         PR c++/5189.
3507         * g++.dg/template/copy1.C: New test.
3508
3509 2002-04-12  Richard Henderson  <rth@redhat.com>
3510
3511         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
3512
3513 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
3514
3515         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
3516         gcc.c-torture/execute/20020307-2.c.
3517
3518 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
3519
3520         * g++.dg/ext/attrib5.C,
3521         * g++.dg/lookup/struct1.C: New tests.
3522
3523 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
3524
3525         * gcc.dg/20020411-1.c: New test.
3526
3527         * gcc.c-torture/execute/20020411-1.c: New test.
3528
3529 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
3530
3531         * g77.f-torture/execute/6177.f: New test.
3532
3533 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
3534
3535         PR middle-end/6247
3536         * g++.dg/opt/cleanup1.C: New test.
3537
3538         * g++.dg/opt/const1.C: New test.
3539
3540 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
3541
3542         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
3543
3544 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
3545
3546         PR c++/5507
3547         * g++.dg/template/typename2.C: New test.
3548
3549 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
3550
3551         * gcc.c-torture/execute/loop-12.c: New.
3552
3553 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
3554
3555         * g77.f-torture/execute/980628-4.x,
3556         g77.f-torture/execute/980628-5.x,
3557         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3558         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3559         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
3560
3561 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3562
3563         PR optimization/6086
3564         * g++.dg/opt/preinc1.C: New test.
3565
3566 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3567
3568         PR c++/5571
3569         * g++.dg/opt/static2.C: New test.
3570
3571 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3572
3573         PR c/5120
3574         * gcc.dg/20020406-1.c: New test.
3575
3576 2002-04-04  David S. Miller  <davem@redhat.com>
3577
3578         * gcc.c-torture/execute/20020404-1.c: New test.
3579
3580 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
3581
3582         PR c/6123
3583         * gcc.dg/20020312-2.c: Do not declare global register variable
3584         if __PIC__ or __pic__ is defined.
3585
3586 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
3587
3588         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
3589         __asm__ so that it works correctly even if -ansi -pedantic-errors.
3590
3591 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3592
3593         * gcc.misc-tests/linkage.exp: Update last change to handle
3594         sparc*-, not just sparc-.
3595
3596 2002-04-03  Richard Henderson  <rth@redhat.com>
3597
3598         * gcc.dg/cpp/ucs.c: Improved long UCS test.
3599
3600 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3601
3602         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
3603
3604 2002-04-02  David S. Miller  <davem@redhat.com>
3605
3606         * gcc.c-torture/execute/20020402-3.c: New test.
3607
3608 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3609
3610         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
3611         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
3612
3613         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
3614         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
3615         g77.f-torture/execute/20001201.x,
3616         g77.f-torture/execute/u77-test.x: New files.
3617
3618         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
3619         * gcc.dg/wchar_t-1.c: Ditto.
3620
3621 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3622
3623         * gcc.c-torture/execute/20020402-1.c: New test.
3624
3625 2002-04-01  Richard Henderson  <rth@redhat.com>
3626
3627         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
3628
3629         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
3630
3631 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3632
3633         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
3634
3635 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3636
3637         * g++.dg/inherit/template-as-base.C: Expect error.
3638         * g++.dg/inherit/namespace-as-base.C: Likewise.
3639
3640 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
3641
3642         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
3643         g++.dg/ext/instantiate3.C: Tweak match patterns.
3644
3645         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
3646         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
3647         -da test.
3648
3649 2002-03-31  Richard Henderson  <rth@redhat.com>
3650
3651         * gcc.dg/special/alias-2.c: New.
3652         * gcc.dg/special/ecos.exp: Run it.
3653
3654 2002-03-31  Richard Henderson  <rth@redhat.com>
3655
3656         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
3657
3658 2002-03-31  Kazu Hirata  <kazu@hxi.com>
3659
3660         * gcc.dg/weak-1.c: Disable on h8300 port.
3661
3662 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
3663
3664         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
3665         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
3666         ordering tests.
3667         * g++.dg/bprob/bprob-1.C: New test.
3668         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
3669         * g++.dg/gcov/gcov-1.C: New test.
3670         * g++.dg/gcov/gcov-1.x: New file.
3671         * g++.dg/gcov/gcov-2.C: New test.
3672         * g++.dg/gcov/gcov-3.C: New test.
3673         * g++.dg/gcov/gcov-3.h: New file.
3674
3675 2002-03-28  Roger Sayle  <roger@eyesopen.com>
3676
3677         * g++.old-deja/g++.other/builtins5.C: New test.
3678         * g++.old-deja/g++.other/builtins6.C: New test.
3679         * g++.old-deja/g++.other/builtins7.C: New test.
3680         * g++.old-deja/g++.other/builtins8.C: New test.
3681         * g++.old-deja/g++.other/builtins9.C: New test.
3682
3683 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
3684
3685         * g++.dg/opt/static1.C: New test.
3686
3687         * g++.dg/opt/longbranch1.C: New test.
3688
3689 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
3690
3691         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
3692
3693         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
3694
3695 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
3696
3697         * gcc.c-torture/execute/20020328-1.c: New test.
3698
3699 2002-03-27  Richard Henderson  <rth@redhat.com>
3700
3701         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
3702         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
3703         move from g++.old-deja/g++.ext/.
3704
3705 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
3706
3707         * g++.dg/init/new2.C: New test.
3708
3709 2002-03-26  Richard Henderson  <rth@redhat.com>
3710
3711         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
3712
3713         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
3714         on sparc.
3715
3716         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
3717         sparcv9 systems.
3718         * gcc.dg/20001102-1.c: Likewise.
3719
3720 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
3721
3722         * gcc.dg/cpp/endif-pedantic1.c,
3723         gcc.dg/cpp/endif-pedantic2.c:  New tests.
3724
3725 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
3726
3727         * g++.dg/init/new1.C: New test.
3728
3729 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
3730
3731         * g++.dg/abi/vbase9.C: New test.
3732
3733 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
3734
3735         * gcc.dg/arm-asm.c: New test.
3736
3737 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
3738
3739         * gcc.dg/Wswitch-enum.c: New test.
3740         Fix PR c/5044.
3741
3742 2002-03-26  Richard Henderson  <rth@redhat.com>
3743
3744         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
3745         structure.
3746
3747 2002-03-25  Richard Henderson  <rth@redhat.com>
3748
3749         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
3750         sparcv9 systems.
3751
3752         * gcc.c-torture/compile/20011119-1.c (xxx): New.
3753         * gcc.c-torture/compile/20011119-2.c (xxx): New.
3754
3755 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
3756
3757         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
3758
3759 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
3760
3761         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
3762         targets using generic thunk support.
3763
3764 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
3765
3766         * gcc.c-torture/compile/20020323-1.c: New test.
3767
3768         * g++.dg/opt/conj2.C: New test.
3769
3770 2002-03-24  Richard Henderson  <rth@redhat.com>
3771
3772         * gcc.dg/weak-1.c: Use -fno-common.
3773
3774 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3775
3776         * g77.dg/f77-edit-apostrophe-out.f: New test
3777         * g77.dg/f77-edit-h-out.f: New test
3778         * g77.dg/f77-edit-t-in.f: New test
3779         * g77.dg/f77-edit-t-out.f: New test
3780         * g77.dg/f77-edit-x-out.f: New test
3781         * g77.dg/f77-edit-slash-out.f: New test
3782         * g77.dg/f77-edit-colon-out.f: New test
3783         * g77.dg/f77-edit-s-out.f: New test
3784
3785 2002-03-24  Richard Henderson  <rth@redhat.com>
3786
3787         * objc/execute/formal_protocol-6.x: New XFAIL.
3788
3789 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3790
3791         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
3792         that do not support weak symbols
3793
3794 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3795
3796         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
3797         * lib/g77.exp:  Likewise
3798         * lib/objc.exp: Likewise
3799
3800 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
3801
3802         * gcc.dg/Wswitch-default.c: New test.
3803
3804 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
3805
3806         * g++.dg/other/enum1.C: New test.
3807
3808 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
3809
3810         * gcc.dg/pragma-ep-3.c: Fix typo.
3811
3812 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3813
3814         * g++.dg/inherit/template-as-base.C: New test.
3815
3816 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
3817
3818         * g++.old-deja/g++.other/dwarf2-1.C: Move...
3819         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
3820
3821 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
3822
3823         * gcc.dg/cpp/multiline.c: Update to match.
3824
3825 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
3826
3827         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
3828
3829 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
3830
3831         * gcc.dg/cpp/extratokens2.c:  New file.
3832
3833 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
3834
3835         * gcc.dg/20020312-2.c: Add rs6000 target.
3836
3837         * gcc.c-torture/compile/20020319-1.c: New test.
3838
3839 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3840
3841         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
3842         (A, E): Handle this.
3843
3844 2002-03-20  Jason Merrill  <jason@redhat.com>
3845
3846         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
3847         ignoring -fpic.
3848         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
3849         through prune_gcc_output.
3850
3851 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
3852
3853         * gcc.c-torture/compile/20020320-1.c: New test.
3854
3855 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
3856
3857         * gcc.c-torture/compile/20020318-1.c: New test.
3858
3859         * gcc.dg/struct-by-value-1.c: New test.
3860
3861         * gcc.dg/20020319-1.c: New test.
3862
3863 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
3864
3865         * g++.dg/opt/conj1.C: New test.
3866
3867 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
3868
3869         * g++.dg/template/qualttp20.C: Revert previous change.
3870         * g++.dg/template/qualttp3.C: Likewise.
3871         * g++.dg/template/qualttp4.C: Likewise
3872         * g++.dg/template/qualttp5.C: Likewise
3873         * g++.dg/template/qualttp6.C: Likewise
3874         * g++.dg/template/qualttp7.C: Likewise
3875         * g++.dg/template/qualttp8.C: Likewise
3876         * g++.dg/template/recurse.C: Likewise.
3877
3878 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
3879
3880         * gcc.dg/cpp/wchar-1.c: Update.
3881
3882 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
3883
3884         * g++.dg/template/conv1.C: New test.
3885         * g++.dg/template/conv2.C: New test.
3886         * g++.dg/template/conv3.C: New test.
3887         * g++.dg/template/conv4.C: New test.
3888
3889 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3890
3891         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
3892         * g++.dg/template/qualttp3.C: Likewise.
3893         * g++.dg/template/qualttp4.C: Likewise
3894         * g++.dg/template/qualttp5.C: Likewise
3895         * g++.dg/template/qualttp6.C: Likewise
3896         * g++.dg/template/qualttp7.C: Likewise
3897         * g++.dg/template/qualttp8.C: Likewise
3898         * g++.dg/template/recurse.C: Likewise.
3899
3900 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3901
3902         * g++.dg/opt/dtor1.C: New test.
3903
3904 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
3905
3906         * gcc.c-torture/compile/20020315-1.c: New test.
3907
3908 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
3909
3910         * gcc.dg/weak-1.c: Fix scan tests.
3911
3912 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
3913
3914         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
3915         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
3916         cris-*-aout* mmix-*-*.
3917         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
3918         cris-*-aout* mmix-*-*.
3919         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
3920         cris-*-elf* cris-*-aout* and mmix-*-*.
3921         * gcc.dg/20001009-1.c: Ditto.
3922         * gcc.dg/20010912-1.c: Ditto.
3923         * gcc.dg/20020122-4.c: Ditto.
3924         * gcc.dg/inline-2.c: Ditto.
3925
3926 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
3927
3928         * gcc.c-torture/compile/20020314-1.c: New test.
3929
3930 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
3931
3932         * gcc.c-torture/execute/20020314-1.c: New test.
3933
3934 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
3935
3936         * g++.dg/warn/Wunused-1.C: New test.
3937
3938 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
3939
3940         * g++.dg/abi/mangle6.C: New test.
3941
3942 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
3943
3944         * gcc.c-torture/compile/20020309-2.c: New test.
3945
3946         * gcc.c-torture/compile/20020312-1.c: New test.
3947
3948 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
3949
3950         * g++.dg/other/access1.C: New test.
3951
3952 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
3953
3954         * gcc.c-torture/execute/wchar_t-1.c: New test.
3955
3956 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
3957
3958         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
3959
3960 2002-03-12  Roger Sayle  <roger@eyesopen.com>
3961
3962         * gcc.dg/20020312-1.c: New test case.
3963
3964 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
3965
3966         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
3967
3968 2002-03-11  Richard Henderson  <rth@redhat.com>
3969
3970         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
3971         * g++.old-deja/g++.jason/report.C: Likewise.
3972
3973 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3974
3975         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
3976         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
3977
3978 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3979
3980         * testsuite/g++.dg/overload/pmf1.C: New test.
3981
3982 2002-03-11  Kazu Hirata  <kazu@hxi.com>
3983
3984         * gcc.c-torture/execute/20020307-1.c: Use long.
3985
3986 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
3987
3988         PR optimization/5844
3989         * gcc.dg/20020310-1.c: New test.
3990
3991 2002-03-09  Michael Meissner  <meissner@redhat.com>
3992
3993         * gcc.c-torture/execute/memcpy-2.c: New test.
3994         * gcc.c-torture/execute/memset-1.c: New test.
3995         * gcc.c-torture/execute/strlen-1.c: New test.
3996         * gcc.c-torture/execute/strcmp-1.c: New test.
3997         * gcc.c-torture/execute/strncmp-1.c: New test.
3998
3999 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
4000
4001         * gcc.dg/ppc-ldstruct.c: New test.
4002
4003 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
4004
4005         * gcc.c-torture/execute/va-arg-22.c: New test.
4006
4007 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4008
4009         * gcc.c-torture/compile/20020309-1.c: New test.
4010
4011 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
4012
4013         * gcc.c-torture/execute/20020307-2.c: New test.
4014
4015 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
4016
4017         * g77.f-torture/compile/20020307-1.f: New test.
4018
4019 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
4020
4021         * gcc.dg/unordered-1.c: New test.
4022
4023 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
4024
4025         * gcc.c-torture/execute/20020307-1.c: New test.
4026
4027 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
4028
4029         * gcc.dg/20020304-1.c: New test.
4030
4031         * gcc.c-torture/compile/20020304-2.c: New test.
4032
4033 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
4034
4035         * gcc.c-torture/compile/20020304-1.c: New test case
4036         (from PR c/5830).
4037
4038 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
4039
4040         * gcc.dg/20020103-1.c: Add other -D ppc variants.
4041
4042 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4043
4044         * g++.dg/other/classkey1.C: New test.
4045
4046 2002-03-01  Richard Henderson  <rth@redhat.com>
4047
4048         * gcc.c-torture/compile/981223-1.x: New.
4049         * gcc.c-torture/compile/920625-1.x: New.
4050
4051 2002-02-28  Richard Henderson  <rth@redhat.com>
4052
4053         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
4054
4055 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
4056
4057         * gcc.c-torture/execute/20020227-1.c: New test.
4058
4059 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
4060
4061         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
4062         here" ERROR lines.
4063         * g++.old-deja/g++.oliva/partord1.C: Likewise.
4064         * g++.old-deja.g++.other/defarg1.C: Likewise.
4065         * g++.old-deja/g++.pt/calls2.C: Likewise.
4066         * g++.old-deja/g++.pt/crash20.C: Likewise.
4067         * g++.old-deja/g++.pt/crash30.C: Likewise.
4068         * g++.old-deja/g++.pt/crash36.C: Likewise.
4069         * g++.old-deja/g++.pt/crash6.C: Likewise.
4070         * g++.old-deja/g++.pt/defarg13.C: Likewise.
4071         * g++.old-deja/g++.pt/derived3.C: Likewise.
4072         * g++.old-deja/g++.pt/error1.C: Likewise.
4073         * g++.old-deja/g++.pt/friend21.C: Likewise.
4074         * g++.old-deja/g++.pt/friend23.C: Likewise.
4075         * g++.old-deja/g++.pt/infinite1.C: Likewise.
4076         * g++.old-deja/g++.robertl/eb128.C: Likewise.
4077
4078 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
4079
4080         * gcc.c-torture/execute/20020225-2.c: New test.
4081
4082 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
4083
4084         * gcc.c-torture/execute/920730-1t.c,
4085         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
4086         Delete test cases, only relevant to -traditional.
4087
4088 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4089
4090         * gcc.dg/cpp/undef1.c: Remove.
4091         * gcc.dg/cpp/directiv.c: Update.
4092         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4093
4094 2002-02-27  Michael Meissner  <meissner@redhat.com>
4095
4096         * gcc.c-torture/execute/20020226-1.c: New test.
4097
4098 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
4099
4100         * g++.dg/debug/debug4.C: New test.
4101
4102         * gcc.dg/ia64-visibility-1.c: New test.
4103
4104 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
4105
4106         * gcc.dg/debug/20020224-1.c: New.
4107
4108 2002-02-25  Kazu Hirata  <kazu@hxi.com>
4109
4110         * gcc.c-torture/execute/960416-1.x: New.
4111         * gcc.c-torture/execute/divconst-3.x: Likewise.
4112
4113 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
4114
4115         * gcc.dg/20020224-1.c: New test.
4116
4117 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
4118
4119         * gcc.c-torture/execute/20020225-1.c: New.
4120
4121 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4122
4123         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
4124
4125 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
4126
4127         * gcc.dg/20020222-1.c: New test.
4128
4129 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
4130
4131         * g++.dg/opt/anonunion1.C: New test.
4132
4133 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
4134
4135         * g++.dg/template/qualttp19.C: New test.
4136         * g++.dg/template/qualttp20.C: New test.
4137         * g++.old-deja/g++.jason/report.C: Adjust expected errors
4138         * g++.old-deja/g++.other/qual1.C: Likewise.
4139
4140 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
4141
4142         * gcc.dg/attr-alwaysinline.c: New.
4143
4144 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
4145
4146         * gcc.dg/20020220-1.c: New test.
4147
4148         * gcc.dg/20020220-2.c: New test.
4149
4150         * g++.dg/opt/mmx1.C: New test.
4151
4152 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
4153
4154         * gcc.c-torture/compile/20020110.c: New test.
4155
4156 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
4157
4158         * gcc.c-torture/execute/20020219-1.c: New test.
4159
4160         * gcc.dg/20020219-1.c: New test.
4161
4162         * gcc.dg/noncompile/20020220-1.c: New test.
4163
4164         * g++.dg/opt/ptrintsum1.C: New test.
4165
4166         * gcc.dg/debug/20020220-1.c: New test.
4167
4168 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
4169
4170         * gcc.c-torture/execute/20020216-1.c: New test.
4171
4172 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4173
4174         * gcc.dg/decl-1.c: Update, new test.
4175
4176 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
4177
4178         * g++.dg/abi/bitfield1.C: New test.
4179         * g++.dg/abi/bitfield2.C: New test.
4180
4181 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
4182
4183         * gcc.dg/attr-nest.c: New test.
4184
4185 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
4186
4187         * gcc.c-torture/execute/20020215-1.c: New test.
4188
4189 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
4190
4191         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
4192         * g++.dg/debug/debug.exp: New.
4193         * g++.dg/debug/trivial.C: New.
4194         * g++.dg/debug/debug1.C: Moved...
4195         * g++.dg/other/debug1.C: ...from here.
4196         * g++.dg/debug/debug2.C: Moved...
4197         * g++.dg/other/debug2.C: ...from here.
4198         * g++.dg/debug/debug3.C: Moved...
4199         * g++.dg/other/debug3.C: ...from here.
4200
4201         * gcc.dg/noncompile/20020213-1.c: New test.
4202
4203 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
4204
4205         * g++.dg/other/debug3.C: New test.
4206
4207         * gcc.c-torture/execute/20020213-1.c: New test.
4208
4209 2002-02-13  Richard Smith <richard@ex-parrot.com>
4210
4211         * g++.old-deja/g++.other/thunk1.C: New test.
4212
4213 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
4214
4215         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
4216
4217 2002-02-13  Stan Shebs  <shebs@apple.com>
4218
4219         * gcc.dg/altivec-3.c: New.
4220
4221 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
4222
4223         * gcc.dg/Wunreachable-1.c: New test.
4224         * gcc.dg/Wunreachable-2.c: New test.
4225
4226 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4227
4228         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
4229
4230 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
4231
4232         * gcc.dg/decl-1.c: New test.
4233
4234 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
4235
4236         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
4237
4238 2002-02-10  Kazu Hirata  <kazu@hxi.com>
4239
4240         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
4241         * gcc.c-torture/compile/980506-1.x: Likewise.
4242
4243 2002-02-10  Kazu Hirata  <kazu@hxi.com>
4244
4245         * gcc.dg/20020210-1.c: New.
4246
4247 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
4248
4249         * g77.f-torture/execute/947.f: New regression test
4250         for PR fortran/947.
4251
4252 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
4253
4254         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
4255         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
4256
4257 2002-02-08  Richard Henderson  <rth@redhat.com>
4258
4259         * gcc.c-torture/compile/labels-3.c: New.
4260
4261 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
4262
4263         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
4264         expression statements work instead.
4265         * gcc.dg/noncompile/20020207-1.c: New test.
4266
4267 2002-02-07  Richard Henderson  <rth@redhat.com>
4268
4269         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
4270
4271 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4272
4273         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
4274         message from g77
4275         * lib/g77-dg.exp: Trim g77 error messages so that they are
4276         recognized by dg.exp.
4277
4278 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4279
4280         PR fortran/5473
4281         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
4282
4283 2002-02-07  Richard Henderson  <rth@redhat.com>
4284
4285         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
4286         to be sufficiently aligned for integers.
4287
4288 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
4289
4290         * g++.dg/template/friend4.C: New test.
4291
4292 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4293
4294         PR fortran/5743
4295         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
4296         unsupported cases.
4297
4298 2002-02-07  Richard Henderson  <rth@redhat.com>
4299
4300         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
4301         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
4302         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
4303         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
4304
4305 2002-02-06  Richard Henderson  <rth@redhat.com>
4306
4307         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
4308
4309 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
4310
4311         * gcc.dg/20020206-1.c: New test.
4312
4313 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
4314
4315         * gcc.c-torture/execute/20020206-1.c: New test.
4316
4317         * gcc.c-torture/execute/20020206-2.c: New test.
4318
4319         PR optimization/5429:
4320         * gcc.c-torture/compile/20020206-1.c: New test.
4321
4322 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
4323
4324         * g++.dg/ext/align1.C: Do not use an explicit alignment value
4325         as certain file formats cannot support particularly large
4326         alignments.
4327
4328         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
4329         and do not expect to be able to link the executable.
4330
4331         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
4332         fail because the COFF format does not support the weak attribute.
4333
4334 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
4335
4336         * g77.dg/pr5473.f:  New test
4337
4338 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
4339
4340         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
4341         Fix testcase accordingly.
4342
4343 2002-02-04  Richard Henderson  <rth@redhat.com>
4344
4345         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
4346         (buf): Change to be an array of pointers, not ints.
4347
4348 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4349
4350         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
4351         before all tests.  Move warning one line above to match where it
4352         C frontend emits.
4353         * gcc.dg/Wswitch-2.c: New test.
4354         * g++.dg/warn/Wswitch-1.C: New test.
4355         * g++.dg/warn/Wswitch-2.C: New test.
4356
4357 2002-02-04  Richard Henderson  <rth@redhat.com>
4358
4359         * g++.dg/abi/offsetof.C: Fix size comparison.
4360
4361 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
4362
4363         * gcc.dg/cast-qual-2.c: New test.
4364
4365 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4366
4367         * gcc.dg/20020201-4.c: New test.
4368
4369 2002-02-04  Ben Elliston  <bje@redhat.com>
4370
4371         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
4372         target_info attribute != 0, in addition to the empty string.
4373         (gcc_target_compile): Likewise.
4374
4375 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
4376
4377         * gcc.dg/Wswitch.c: New test.
4378         PR gcc/4475. PR gcc/3780.
4379
4380 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
4381
4382         * g77.f-torture/execute/5122.f: New test for regressions
4383         against PR fortran/5122.
4384
4385 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
4386
4387         * g77.f-torture/compile/pr3743.f: Delete
4388         * g77.dg/pr3743-1.f: New test.
4389         * g77.dg/pr3743-2.f: New test.
4390         * g77.dg/pr3743-3.f: New test.
4391         * g77.dg/pr3743-4.f: New test.
4392
4393 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4394
4395         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
4396
4397 2002-02-02  Richard Henderson  <rth@redhat.com>
4398
4399         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
4400         * gcc.c-torture/execute/bf64-1.c: Likewise.
4401
4402 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4403
4404         * gcc.dg/20020201-2.c: New test.
4405
4406         * gcc.dg/20020201-3.c: New test.
4407
4408         * gcc.c-torture/execute/bitfld-2.c: New test.
4409
4410 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4411
4412         * gcc.dg/bitfld-1.c: Update.
4413         * gcc.dg/bitfld-2.c: Update.
4414         * gcc.c-torture/execute/bitfld-1.x: New.
4415
4416 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4417
4418         * gcc.c-torture/execute/20020201-1.c: New test.
4419
4420 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
4421
4422         PR target/5469
4423         * gcc.dg/20020201-1.c: New test.
4424
4425 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
4426
4427         PR fortran/3743
4428         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
4429         * g77.f-torture/compile/pr3743.x: Remove
4430
4431 2002-01-31  Tom Rix  <trix@redhat.com>
4432
4433         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
4434
4435 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4436
4437         * gcc.dg/noncompile/20020130-1.c: New test.
4438
4439 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
4440
4441         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
4442
4443 2002-01-29  Richard Henderson  <rth@redhat.com>
4444
4445         * gcc.c-torture/execute/991118-1.c: Cast various constants back
4446         to long long.
4447         * gcc.c-torture/execute/bf64-1.c: Likewise.
4448
4449 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
4450
4451         * gcc.c-torture/execute/20020129-1.c: New test.
4452
4453 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4454
4455         * gcc.c-torture/compile/20000224-1.c: Update.
4456         * gcc.c-torture/execute/bitfld-1.c: New tests.
4457         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
4458         * gcc.dg/uninit-A.c: Update.
4459
4460 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
4461
4462         * g++.dg/template/ctor1.C: Add instantiation.
4463
4464 2002-01-28  Paul Koning  <pkoning@equallogic.com>
4465
4466         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
4467         argument to __builtin_prefetch to be const ptr.
4468
4469 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
4470
4471         * gcc.c-torture/compile/20020120-1.c: New test.
4472
4473 2002-01-27  Kazu Hirata  <kazu@hxi.com>
4474
4475         * gcc.c-torture/execute/20020127-1.c: New test.
4476
4477 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
4478
4479         * g77.dg/f77-edit-i-in.f: New test
4480         * g77.dg/f77-edit-i-out.f: New test
4481
4482 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
4483
4484         * gcc.dg/debug/debug.exp: New file.
4485         * gcc.dg/debug/trivial.c: New file.
4486         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
4487         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
4488         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
4489         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
4490         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
4491         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
4492         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
4493         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
4494         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
4495         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
4496         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
4497         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
4498         * gcc.dg/20000503-1.c: Removed.
4499         * gcc.dg/20010207-1.c: Removed.
4500         * gcc.dg/20011223-1.c: Removed.
4501         * gcc.dg/20020104-2.c: Removed.
4502         * gcc.dg/debug-1.c: Removed.
4503         * gcc.dg/debug-2.c: Removed.
4504         * gcc.dg/debug-3.c: Removed.
4505         * gcc.dg/debug-4.c: Removed.
4506         * gcc.dg/debug-5.c: Removed.
4507         * gcc.dg/debug-6.c: Removed.
4508         * gcc.dg/dwarf2-1.c: Removed.
4509         * gcc.dg/dwarf2-2.c: Removed.
4510
4511 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
4512
4513         * g++.old-deja/g++.other/eh5.C: New test.
4514         * g++.old-deja/g++.other/sibcall2.C: New test.
4515         * g++.old-deja/g++.other/array9.C: New test.
4516         * g++.old-deja/g++.other/typename2.C: New test.
4517         * g++.old-deja/g++.other/crash60.C: New test.
4518         * g++.old-deja/g++.other/conv9.C: New test.
4519         * g++.old-deja/g++.other/mangle10.C: New test.
4520         * g++.old-deja/g++.other/unchanging1.C: New test.
4521         * g++.old-deja/g++.other/exprstmt1.C: New test.
4522         * g++.old-deja/g++.other/inline23.C: New test.
4523         * g++.old-deja/g++.eh/ia64-1.C: New test.
4524         * g++.old-deja/g++.other/dwarf2-1.C: New test.
4525         * g++.old-deja/g++.other/reload1.C: New test.
4526         * g++.old-deja/g++.other/static20.C: New test.
4527         * g++.old-deja/g++.other/local-alloc1.C: New test.
4528         * g++.old-deja/g++.other/conv8.C: New test.
4529         * g++.old-deja/g++.other/stmtexpr2.C: New test.
4530         * g++.old-deja/g++.other/storeexpr1.C: New test.
4531         * g++.old-deja/g++.other/storeexpr2.C: New test.
4532         * g++.dg/eh/template2.C: New test.
4533         * g++.dg/warn/weak1.C: New test.
4534
4535 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
4536
4537         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4538         Remove first, non-varying, argument.
4539
4540 2002-01-23  Richard Henderson  <rth@redhat.com>
4541
4542         * gcc.dg/inline-2.c: New.
4543
4544         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
4545         Add optional target arg.  Check number of arguments.
4546         (scan-assembler-not, scan-assembler-dem): Likewise.
4547         (scan-assembler-dem-not): Likewise.
4548
4549 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4550
4551         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
4552         line 12.
4553         * g++.old-deja/g++.brendan/parse3.C,
4554         g++.old-deja/g++.other/crash26.C,
4555         g++.old-deja/g++.other/crash28.C,
4556         g++.old-deja/g++.other/crash29.C,
4557         g++.old-deja/g++.other/crash30.C,
4558         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
4559
4560 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
4561
4562         * gcc.dg/20020115-1.c: New.
4563
4564 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
4565
4566         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
4567
4568 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
4569
4570         * gcc.dg/20020122-3.c: New.
4571
4572 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
4573
4574         * g++.dg/other/gc1.C: New test.
4575
4576 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4577
4578         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
4579
4580 2002-01-22  Richard Henderson  <rth@redhat.com>
4581
4582         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
4583
4584 2002-01-22  Richard Henderson  <rth@redhat.com>
4585
4586         * gcc.dg/20020122-4.c: New.
4587
4588 2002-01-22  H.J. Lu <hjl@gnu.org>
4589
4590         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
4591         link output.
4592         * gcc.dg/special/ecos.exp: Likewise.
4593         * lib/g++-dg.exp: Likewise.
4594         * lib/g77-dg.exp: Likewise.
4595         * lib/gcc-dg.exp : Likewise.
4596         * lib/mike-g++.exp: Likewise.
4597         * lib/mike-g77.exp: Likewise.
4598         * lib/mike-gcc.exp: Likewise.
4599         * lib/objc-dg.exp: Likewise.
4600
4601 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
4602
4603         PR target/5379
4604         * gcc.dg/20020122-2.c: New test.
4605
4606 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
4607
4608         * gcc.dg/20020122-1.c: New test.
4609
4610 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
4611
4612         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4613
4614 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
4615
4616         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
4617
4618 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4619
4620         * gcc.c-torture/compile/20020121-1.c: New test.
4621
4622 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4623
4624         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
4625         ld_library_path.
4626
4627 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
4628
4629         * gcc.dg/20020218-1.c: New test.
4630
4631 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
4632
4633         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
4634         messages
4635         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
4636         "At global scope" warning
4637         * g++.dg/ext/align1.C: Change cygwin test for alignment
4638         from db-bogus to dg-warning
4639
4640 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
4641
4642         * g77.f-torture/compile/cpp2.F: New test.
4643
4644 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4645
4646         * g++.dg/template/access1.C: New test.
4647
4648 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
4649
4650         * gcc.dg/20020118-1.c: New.
4651
4652 2002-01-18  Kazu Hirata  <kazu@hxi.com>
4653
4654         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
4655
4656 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4657
4658         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
4659         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
4660         alignment warnings.
4661
4662 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4663
4664         * gcc.misc-tests/i386-prefetch.exp: Save and restore
4665         torture_with_loops and torture_without_loops
4666
4667 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
4668
4669         * gcc.c-torture/compile/20020116-1.c: New test.
4670
4671 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
4672
4673         * gcc.dg/20020116-2.c: New test.
4674
4675         * gcc.dg/ultrasp4.c: New test.
4676
4677         * gcc.dg/20020116-1.c: New test.
4678
4679 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
4680
4681         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
4682         by EABI.
4683
4684 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
4685
4686         * gcc.misc-tests/i386-prefetch.exp: New.
4687         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
4688         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
4689         * gcc.misc-tests/i386-pf-none-1.c: New test.
4690         * gcc.misc-tests/i386-pf-sse-1.c: New test.
4691
4692 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
4693
4694         * gcc.dg/gnu89-init-1.c: Add new tests.
4695
4696 2002-01-15  Andreas Jaeger  <aj@suse.de>
4697
4698         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
4699         * gcc.dg/i386-mmx-2.c: Likewise.
4700         * gcc.dg/i386-sse-1.c: Likewise.
4701         * gcc.dg/i386-sse-2.c: Likewise.
4702         * gcc.dg/i386-sse-3.c: Likewise.
4703
4704 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
4705
4706         * g77.f-torture/execute/intrinsic-unix-bessel.f:
4707         Uncomment additional cases that now pass.
4708
4709 2002-01-11  Richard Henderson  <rth@redhat.com>
4710
4711         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
4712         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
4713
4714 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
4715
4716         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
4717
4718 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
4719
4720         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
4721         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
4722
4723 2002-01-10  Dale Johannesen  <dalej@apple.com>
4724
4725         * gcc.c-torture/execute/loop-11.c: New.
4726
4727 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
4728
4729         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
4730         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
4731
4732 2002-01-09  Richard Henderson  <rth@redhat.com>
4733
4734         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
4735         type in which to perform the operation for each size.
4736
4737 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
4738
4739         * gcc.c-torture/compile/20020109-2.c: New test.
4740
4741 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
4742
4743         * gcc.c-torture/execute/loop-10.c: New test.
4744
4745 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4746
4747         * gcc.c-torture/compile/20010226-1.c: New test.
4748         * gcc.c-torture/compile/20010227-1.c: New test.
4749         * gcc.c-torture/compile/20010426-1.c: New test.
4750         * gcc.c-torture/compile/20010510-1.c: New test.
4751         * gcc.c-torture/compile/20010605-3.c: New test.
4752         * gcc.c-torture/compile/20010824-1.c: New test.
4753         * gcc.c-torture/execute/20010409-1.c: New test.
4754         * gcc.dg/noncompile/20000901-1.c: New test.
4755         * gcc.dg/20001023-1.c: New test.
4756         * gcc.dg/20001101-1.c: New test.
4757         * gcc.dg/20001102-1.c: New test.
4758         * gcc.dg/20010207-1.c: New test.
4759         * gcc.dg/20010405-1.c: New test.
4760         * gcc.dg/20010822-1.c: New test.
4761         * gcc.dg/20011107-1.c: New test.
4762
4763 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
4764
4765         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
4766
4767         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
4768         execution failure on PA targets.
4769
4770 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4771
4772         * gcc.c-torture/compile/20020109-1.c: New test.
4773
4774 2002-01-08  Kazu Hirata  <kazu@hxi.com>
4775
4776         * gcc.c-torture/execute/20020108-1.c: New test.
4777
4778 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
4779
4780         * gcc.dg/20020108-1.c: New test.
4781
4782 2002-01-08  H.J. Lu <hjl@gnu.org>
4783
4784         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
4785         for header files.
4786
4787 2002-01-08  Geoff Keating  <geoffk@redhat.com>
4788
4789         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
4790         consistency.
4791
4792 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
4793
4794         * gcc.dg/altivec-4.c: Test altivec predicates.
4795
4796 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
4797
4798         * gcc.c-torture/execute/20020107-1.c: New test.
4799
4800 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
4801
4802         PR c/5279
4803         * gcc.c-torture/compile/20020106-1.c: New test.
4804
4805 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
4806
4807         * gcc.c-torture/execute/nestfunc-4.c: New test.
4808
4809 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4810
4811         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
4812         extra triple that slipped in.
4813         * g++.old-deja/g++.abi/align.C: Likewise.
4814         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4815
4816 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4817
4818         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
4819         * g++.old-deja/g++.abi/align.C: Likewise.
4820         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4821
4822         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
4823         on FreeBSD/i386.
4824         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
4825         FreeBSD.
4826
4827 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
4828
4829         * gcc.dg/20020104-1.c: New test.
4830
4831         * gcc.dg/20020104-2.c: New test.
4832
4833 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
4834
4835         * gcc.dg/20020103-1.c: Fix typo in target selector.
4836
4837 2002-01-03  Richard Henderson  <rth@redhat.com>
4838
4839         * gcc.dg/20020103-1.c: New.
4840
4841 2002-01-03  Kazu Hirata  <kazu@hxi.com>
4842
4843         * gcc.c-torture/execute/20020103-1.c: New test.
4844
4845 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
4846
4847         * g++.dg/other/debug2.C: New test.
4848
4849         * gcc.c-torture/compile/20020103-1.c: New test.
4850
4851 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
4852
4853         * gcc.dg/gnu89-init-1.c: Added new tests.
4854
4855 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4856
4857         * g++.dg/template/friend2.C: Remove as patch is reverted.
4858
4859         * g++.dg/warn/oldcast1.C: New test.
4860
4861         * g++.dg/template/ptrmem1.C: New test.
4862         * g++.dg/template/ptrmem2.C: New test.
4863
4864         * g++.dg/template/ntp.C: New test.
4865
4866         * g++.dg/other/component1.C: New test.
4867
4868         * g++.dg/template/ttp3.C: New test.
4869
4870         * g++.dg/template/friend2.C: New test.
4871         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
4872
4873 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4874
4875         * g++.dg/other/ptrmem1.C: New test.
4876         * g++.dg/other/ptrmem2.C: New test.
4877
4878 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4879
4880         * g++.dg/template/ctor1.C: New test.
4881
4882 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4883
4884         * g++.dg/template/friend2.C: New test.
4885
4886 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
4887
4888         * gcc.dg/mmix-1.c: New test.
4889
4890 2001-12-31  Richard Henderson  <rth@redhat.com>
4891
4892         * gcc.dg/asm-5.c: New.
4893
4894 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
4895
4896         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
4897         in namespace __gnu_cxx
4898
4899 2001-12-30  Richard Henderson  <rth@redhat.com>
4900
4901         * gcc.dg/debug-6.c: New.
4902
4903 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
4904
4905         * gcc.c-torture/compile/20011229-2.c: New test.
4906
4907 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
4908
4909         * gcc.dg/debug-3.c: New test.
4910         * gcc.dg/debug-4.c: New test.
4911         * gcc.dg/debug-5.c: New test.
4912
4913 2001-12-29  Richard Henderson  <rth@redhat.com>
4914
4915         * g++.dg/eh/loop1.C: New.
4916
4917 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4918
4919         * g++.dg/template/crash1.C: New test.
4920
4921 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4922
4923         * g++.dg/other/const1.C: New test.
4924
4925 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
4926
4927         * gcc.c-torture/compile/20011229-1.c: New test.
4928
4929 2001-12-28  Stan Shebs  <shebs@apple.com>
4930
4931         * lib/objc-torture.exp: Resync with c-torture.exp.
4932         * lib/objc.exp: Load standard libraries.
4933
4934 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
4935
4936         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
4937         additional tests.
4938
4939 2001-12-27  Roger Sayle <roger@eyesopen.com>
4940
4941         * gcc.c-torture/execute/string-opt-16.c: New testcase.
4942
4943 2001-12-27  Richard Henderson  <rth@redhat.com>
4944
4945         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
4946
4947 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
4948
4949         * g++.dg/eh/ctor1.C: New test.
4950         * g++.dg/other/error2.C: New test.
4951
4952 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
4953
4954         * g++.dg/other/init2.C: New test.
4955
4956 2001-12-24  Richard Henderson  <rth@redhat.com>
4957
4958         * gcc.dg/20011223-1.c: New.
4959         * gcc.dg/inline-1.c: New.
4960
4961 2001-12-23  Richard Henderson  <rth@redhat.com>
4962
4963         * gcc.dg/asm-4.c: Test operand modifiers.
4964
4965 2001-12-23  Richard Henderson  <rth@redhat.com>
4966
4967         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
4968
4969 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4970
4971         * gcc.c-torture/execute/20011223-1.c: New test.
4972
4973 2001-12-21  Richard Henderson  <rth@redhat.com>
4974
4975         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
4976         re-enables the warning.
4977
4978 2001-12-21  Richard Henderson  <rth@redhat.com>
4979
4980         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
4981
4982 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
4983
4984         * gcc.c-torture/compile/20011218-1.c: New test.
4985
4986 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
4987
4988         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
4989         arm-isr.c test.
4990         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
4991         epilogue generation for ARM ISR routines.
4992
4993 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4994
4995         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
4996         * gcc.dg/format/c90-printf-3.c: Likewise.
4997         * gcc.dg/format/c99-printf-3.c: Likewise.
4998         * gcc.dg/format/ext-1.c: Likewise.
4999         * gcc.dg/format/ext-6.c: Likewise.
5000         * gcc.dg/format/format.h: Prototype unlocked stdio.
5001
5002 2001-12-20  Richard Henderson  <rth@redhat.com>
5003
5004         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
5005         (arena): Use it.
5006         (malloc): Correct allocation logic.  Abort if we fill up the
5007         arena before initialization complete.
5008         (realloc): Correct allocation logic.
5009
5010 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
5011
5012         * gcc.c-torture/compile/20011219-2.c: New test.
5013
5014         * gcc.c-torture/execute/20011219-1.c: New test.
5015
5016 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
5017
5018         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
5019         target does not support weak symbols.
5020
5021 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
5022
5023         * gcc.c-torture/compile/20011219-1.c: New test.
5024
5025 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
5026
5027         * g++.dg/other/error1.C: New test.
5028
5029 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
5030
5031         * gcc.c-torture/execute/20011217-1.c: New test.
5032
5033 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
5034
5035         * objc.dg/special/: New directory.
5036         * objc.dg/special/special.exp: New file.
5037         * objc.dg/special/unclaimed-category-1.h: New file.
5038         * objc.dg/special/unclaimed-category-1a.m: New file.
5039         * objc.dg/special/unclaimed-category-1.m: New file.
5040
5041 2001-12-17  Andreas Jaeger  <aj@suse.de>
5042
5043         * gcc.c-torture/compile/20011217-2.c: New test.
5044
5045 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5046
5047         * gcc.c-torture/compile/20011217-1.c: New test.
5048
5049 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
5050
5051         * testsuite/gcc.dg/20011214-1.c: New.
5052
5053 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
5054
5055         * gcc.dg/altivec-4.c: New.
5056
5057 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
5058
5059         * gcc.dg/20011113-1.c: New test.
5060
5061 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5062
5063         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
5064         std::__malloc_alloc_template<0> and
5065         std::__default_alloc_template<false, 0>.
5066
5067 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5068
5069         * objc/execute/bf-21.m: New test.
5070         * objc/execute/enumeration-1.m: New test.
5071         * objc/execute/enumeration-2.m: New test.
5072
5073 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
5074
5075         * gcc.dg/gnu89-init-1.c: New test.
5076
5077 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
5078
5079         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
5080         * g++.old-deja/g++.jason/2371.C: Likewise.
5081         * g++.old-deja/g++.jason/template33.C: Likewise.
5082         * g++.old-deja/g++.jason/template34.C: Likewise.
5083         * g++.old-deja/g++.jason/template36.C: Likewise.
5084         * g++.old-deja/g++.oliva/typename1.C: Likewise.
5085         * g++.old-deja/g++.oliva/typename2.C: Likewise.
5086         * g++.old-deja/g++.other/typename1.C: Likewise.
5087         * g++.old-deja/g++.pt/inherit2.C: Likewise.
5088         * g++.old-deja/g++.pt/nontype5.C: Likewise.
5089         * g++.old-deja/g++.pt/typename11.C: Likewise.
5090         * g++.old-deja/g++.pt/typename14.C: Likewise.
5091         * g++.old-deja/g++.pt/typename16.C: Likewise.
5092         * g++.old-deja/g++.pt/typename3.C: Likewise.
5093         * g++.old-deja/g++.pt/typename4.C: Likewise.
5094         * g++.old-deja/g++.pt/typename5.C: Likewise.
5095         * g++.old-deja/g++.pt/typename7.C: Likewise.
5096         * g++.old-deja/g++.robertl/eb9.C: Likewise.
5097
5098 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
5099
5100         * g++.dg/other/linkage1.C: New test.
5101         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
5102         specifiers.
5103
5104 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
5105
5106         * gcc.dg/concat.c: New test.
5107
5108 2001-12-11  Stan Shebs  <shebs@apple.com>
5109
5110         * objc/compile: New test directory.
5111         * objc/compile/compile.exp: New expect script.
5112         * objc/compile/20011211-1.m: New compile test.
5113
5114 2001-12-11  Jason Merrill  <jason@redhat.com>
5115
5116         * lib/prune.exp (prune_gcc_output): Also handle "In member
5117         function".  So many permutations...
5118
5119 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
5120
5121         * g++.dg/template/typedef1.C: New test.
5122
5123 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
5124
5125         * g++.dg/other/copy1.C: New test.
5126
5127 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
5128
5129         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
5130
5131         * gcc.dg/builtin-choose-expr.c: New.
5132
5133 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
5134
5135         * gcc.dg/altivec-2.c: New.
5136
5137 2001-12-07  Richard Henderson  <rth@redhat.com>
5138
5139         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
5140
5141 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
5142
5143         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
5144         ultrasparc.
5145
5146 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5147
5148         * g++-old.deja/g++.robertl/eb101.C: Deleted.
5149
5150 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
5151
5152         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
5153         variable argument list.
5154
5155 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
5156
5157         * gcc.c-torture/execute/memcheck: Delete entire directory.
5158         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
5159         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
5160
5161 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5162
5163         * gcc.dg/Wshadow-1.c: New test.
5164
5165 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
5166
5167         * gcc.c-torture/compile/20011130-1.c: New test.
5168
5169         * gcc.dg/noncompile/20011025-1.c: New test.
5170
5171         * g++.dg/other/anon-union.C: New test.
5172
5173         * gcc.c-torture/execute/20011024-1.c: New test.
5174
5175 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5176
5177         * gcc.c-torture/execute/20000722-1.x,
5178         gcc.c-torture/execute/20010123-1.x: Remove.
5179         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
5180         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
5181         gcc.dg/c99-complit-2.c: New tests.
5182
5183 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
5184
5185         * g++.dg/inherit/base1.C: New test.
5186
5187 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
5188
5189         * g++.dg/other/stdarg1.C: New test.
5190
5191         * gcc.c-torture/compile/20011130-2.c: New test.
5192
5193 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
5194
5195         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
5196         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
5197         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
5198         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
5199         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
5200         * gcc.dg/builtin-prefetch-1.c: New test.
5201
5202 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
5203
5204         * gcc.dg/20011130-1.c: New test.
5205
5206 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
5207
5208         * g++.dg/other/scope1.C: New test.
5209         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
5210
5211 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5212
5213         * gcc.dg/vla-init-1.c: New test.
5214
5215 2001-12-01  Geoff Keating  <geoffk@redhat.com>
5216
5217         * gcc.c-torture/compile/structs.c: New testcase from GDB.
5218
5219 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5220
5221         * objc.dg/alias.m: Update.
5222         * objc.dg/class-1.m: Update.
5223         * objc.dg/const-str-1.m: Update.
5224         * objc.dg/fwd-proto-1.m: Update.
5225         * objc.dg/id-1.m: Update.
5226         * objc.dg/super-class-1.m: Update.
5227
5228 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
5229
5230         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
5231         constructs.
5232
5233 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
5234
5235         * gcc.c-torture/execute/20011128-1.c: New test.
5236
5237 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
5238
5239         * gcc.dg/20011127-1.c: New test.
5240
5241 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5242
5243         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
5244         from Austin Group draft 7.
5245         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
5246         scanf format arguments.
5247         * gcc.dg/format/no-exargs-2.c: New test.
5248
5249 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
5250
5251         * g++.dg/abi/vbase8-4.C: New test.
5252
5253 2001-11-24  Ian Lance Taylor  <ian@airs.com>
5254
5255         * gcc.c-torture/execute/20011121-1.c: New test.
5256
5257 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
5258
5259         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
5260
5261 2001-11-23  Andreas Jaeger  <aj@suse.de>
5262
5263         * gcc.dg/cpp/charconst-2.c: New test.
5264
5265 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
5266
5267         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
5268         to the host if it is remote.  Let tests specify extra headers
5269         they use.
5270         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
5271         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
5272         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
5273         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
5274         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
5275         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
5276         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
5277         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
5278         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
5279         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
5280
5281 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
5282
5283         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
5284         for little endian ARMs.
5285
5286 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
5287
5288         * gcc.c-torture/compile/20011119-1.c: New test.
5289         * gcc.c-torture/compile/20011119-2.c: New test.
5290
5291 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
5292
5293         * gcc.dg/altivec-1.c: Fix typo.
5294
5295 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5296
5297         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
5298
5299 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
5300
5301         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
5302
5303 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
5304
5305         * lib/g77.exp: Don't specify --rpath-link.
5306
5307         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
5308         across all the headers.
5309         * gcc.dg/format/format.exp: For testing on a remote host,
5310         copy format.h.
5311
5312         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
5313         * gcc.c-torture/execute/930406-1.c: Likewise.
5314         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5315
5316 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
5317
5318         * gcc.dg/altivec-1.c: New.
5319
5320 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
5321
5322         * gcc.dg/cpp/fpreprocessed.c: New test case.
5323
5324 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5325
5326         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
5327         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
5328         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
5329
5330 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5331
5332         * gcc.dg/no-builtin-1.c: New test.
5333
5334 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
5335
5336         * gcc.c-torture/execute/20011115-1.c: New test.
5337
5338 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
5339
5340         * gcc.c-torture/compile/20011114-2.c: New test.
5341         * gcc.c-torture/compile/20011114-3.c: New test.
5342         * gcc.c-torture/compile/20011114-4.c: New test.
5343
5344 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
5345
5346         * g++.dg/other/init1.C: New test.
5347
5348 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
5349
5350         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
5351         message.
5352
5353         * gcc.c-torture/execute/20011114-1.c: New testcase.
5354
5355         * gcc.c-torture/compile/20010327-1.c: Revert last change.
5356         * gcc.c-torture/compile/20011114-1.c: New test, exactly
5357         like the (before this change) version of 20010327-1.c.
5358
5359 2001-11-14  Roger Sayle <roger@eyesopen.com>
5360
5361         * gcc.c-torture/execute/string-opt-13.c: New testcase.
5362
5363 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
5364
5365         * g++.dg/init/array2.C: New test.
5366
5367 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
5368
5369         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
5370
5371 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
5372
5373         * g++.dg/other/forscope1.C: New test.
5374         * g++.dg/ext/forscope1.C: New test.
5375         * g++.dg/ext/forscope2.C: New test.
5376
5377 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
5378
5379         * gcc.c-torture/execute/20011113-1.c: New test.
5380
5381 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
5382
5383         * gcc.c-torture/execute/20011109-2.c: New test.
5384
5385         * gcc.c-torture/execute/20011109-1.c: New test.
5386
5387 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
5388
5389         * gcc.c-torture/compile/20011109-1.c: New test.
5390
5391 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
5392
5393         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
5394         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
5395         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
5396         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
5397         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
5398         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
5399         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
5400
5401 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5402
5403         * g++.dg/warn/Wshadow-1.C: New tests.
5404         * g++.old-deja/g++.mike/for3.C: Update.
5405
5406 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5407
5408         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
5409         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
5410         XFAILs.  Adjust expected error texts.
5411         * gcc.c-torture/compile/20011106-1.c,
5412         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
5413         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
5414         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
5415         gcc.dg/c99-array-lval-5.c: New tests.
5416
5417 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5418
5419         * gcc.dg/cpp/defined.c: Update.
5420
5421 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5422
5423         * gcc.c-torture/execute/anon-1.c: New test.
5424
5425 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
5426
5427         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
5428         same size, so no warning should be produced on stormy16.
5429
5430         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
5431         due to oversized array.
5432         * g++.old-deja/g++.mike/ns15.C: Likewise.
5433         * g++.old-deja/g++.pt/crash16.C: Likewise.
5434
5435 2001-11-02  Graham Stott  <grahams@redhat.com>
5436
5437         * g++.dgother/debug1.C: Fix typos.
5438
5439 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
5440
5441         * g++.dg/other/debug1.C: New test.
5442
5443 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5444
5445         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
5446         of unsigned long.
5447
5448 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
5449
5450         * gcc.dg/20011029-2.c: New test.
5451
5452         * gcc.c-torture/compile/20011029-1.c: New test.
5453
5454 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5455
5456         * objc/execute/class_self-1.m: New test.
5457         * objc/execute/class_self-2.m: New test.
5458
5459 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
5460
5461         * gcc.misc-tests/msgs.exp: Delete.
5462         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
5463         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
5464         error set to match recent changes.
5465
5466 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
5467
5468         * gcc.dg/20011021-1.c: New test.
5469
5470 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
5471
5472         * gcc.c-torture/compile/20011023-1.c: New test.
5473
5474 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
5475
5476         * lib/g77.exp: Rewrite based on lib/g++.exp.
5477
5478 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
5479
5480         * gcc.c-torture/execute/20011019-1.c: New test.
5481
5482         * gcc.dg/20011018-1.c: New test.
5483
5484 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
5485
5486         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
5487
5488 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
5489
5490         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
5491         * gcc.dg/attr-invalid.c: Likewise.
5492
5493 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
5494
5495         * testsuite/gcc.dg/20011015-1.c: New test.
5496
5497 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5498
5499         * g++.dg/template/unify2.C: New test.
5500
5501 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5502
5503         * g++.dg/other/exception-specification.C: New test
5504
5505 2001-10-13  Tom Rix  <trix@redhat.com>
5506
5507         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
5508         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
5509
5510 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
5511
5512         * testsuite/gcc.dg/20011009-1.c: New test.
5513
5514 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
5515
5516         PR g++/4476
5517         * g++.dg/other/friend1.C: New test.
5518
5519 2001-10-11  Richard Henderson  <rth@redhat.com>
5520
5521         * g++.old-deja/g++.other/crash18.C: Add -S to options.
5522
5523 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5524
5525         * gcc.c-torture/compile/20011010-1.c: New.
5526
5527 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5528
5529         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
5530         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
5531         g77.f-torture/execute/execute.exp,
5532         g77.f-torture/noncompile/noncompile.exp,
5533         gcc.c-torture/compile/compile.exp,
5534         gcc.c-torture/execute/execute.exp,
5535         gcc.c-torture/execute/ieee/ieee.exp,
5536         gcc.c-torture/execute/memcheck/memcheck.exp,
5537         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
5538         objc/execute/execute.exp: Update FSF address.
5539
5540 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
5541
5542         * gcc.dg/cpp/cmdlne-C.c: Update.
5543         * gcc.dg/cpp/cmdlne-C2.c: New.
5544
5545 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5546
5547         * gcc.c-torture/execute/20011008-3.c: New.
5548
5549 2001-10-08  DJ Delorie  <dj@redhat.com>
5550
5551         * gcc.dg/20011008-1.c: New.
5552         * gcc.dg/20011008-2.c: New.
5553
5554 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5555
5556         * gcc.dg/cpp/spacing1.c: Update test.
5557
5558 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5559
5560         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
5561         spelling errors of "separate" as "seperate".
5562
5563 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
5564
5565         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
5566         enough to avoid inlining.
5567
5568 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5569
5570         * lib/g77.exp: set libg2c_dir correctly.
5571
5572 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5573
5574         * gcc.dg/cpp/macro11.c: New test.
5575
5576 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5577
5578         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
5579         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
5580         gcc.dg/format/multattr-3.c: New tests.
5581         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
5582         tests for format attributes on function pointers being rejected.
5583
5584 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5585
5586         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
5587
5588 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5589
5590         * g++.dg/warn/format1.C: New test.
5591
5592 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
5593
5594         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
5595
5596 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5597
5598         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
5599
5600 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5601
5602         * gcc.dg/cpp/redef2.c: Add test.
5603
5604 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
5605
5606         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
5607         long-standing bug on i686, apparently.
5608         * gcc.c-torture/execute/loop-2c.x: New file.
5609         * gcc.c-torture/execute/loop-2d.x: New file.
5610         * gcc.c-torture/execute/loop-3c.x: New file.
5611
5612 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
5613
5614         * gcc.dg/cpp/20000625-2.c: Correct line number.
5615
5616 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5617
5618         * gcc.dg/cpp/macro10.c: New test.
5619         * gcc.dg/cpp/strify3.c: New test.
5620         * gcc.dg/cpp/spacing1.c: Add tests.
5621         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
5622         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
5623
5624 2001-09-24  DJ Delorie  <dj@redhat.com>
5625
5626         * gcc.c-torture/execute/20010924-1.c: New test.
5627
5628 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5629
5630         * testsuite/objc/execute/paste.m: Remove.
5631
5632 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5633
5634         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
5635
5636 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
5637
5638         * g77.dg/strlen0.f: New test.
5639
5640 2001-09-21  Richard Henderson  <rth@redhat.com>
5641
5642         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
5643         * g++.old-deja/g++.abi/vtable2.C: Likewise.
5644
5645 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5646
5647         Table-driven attributes.
5648         * g++.dg/ext/attrib1.C: New test.
5649
5650 2001-09-20  DJ Delorie  <dj@redhat.com>
5651
5652         * gcc.dg/20000926-1.c: Update expected warning messages.
5653         * gcc.dg/array-2.c: Likewise, and test for warnings too.
5654         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
5655         array.
5656
5657 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
5658
5659         * g++.dg/eh/registers1.C: New test case.
5660
5661 2001-09-17  Richard Henderson  <rth@redhat.com>
5662
5663         * gcc.dg/array-5.c: Fix VLA decomposition test.
5664
5665 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5666
5667         * gcc.dg/cpp/line5.c: New testcase.
5668
5669 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
5670
5671         * gcc.dg/cpp/macro9.c: New test.
5672
5673 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
5674
5675         * gcc.c-torture/execute/980223.c: Change type of addr from long
5676         to char *.
5677
5678 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
5679
5680         * gcc.c-torture/execute/20010915-1.c: New test.
5681
5682 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
5683
5684         * g77.dg/bprob: New directory.
5685         * g77.dg/bprob/bprob.exp: New file.
5686         * g77.dg/bprob/bprob-1.f: New test.
5687         * g77.dg/gcov: New directory.
5688         * g77.dg/gcov/gcov.exp: New file.
5689         * g77.dg/gcov/gcov-1.f: New test.
5690         * g77.dg/gcov/gcov-1.x: New file.
5691
5692 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5693
5694         * gcc.dg/cpp/directiv.c: Update.
5695         * gcc.dg/cpp/undef1.c: Update.
5696
5697 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
5698
5699         * gcc.dg/20010912-1.c: New test.
5700
5701 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
5702
5703         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
5704         language-independent file in lib.
5705         * lib/gcov.exp: New file.
5706
5707 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5708
5709         * gcc.c-torture/compile/20010911-1.c: New test.
5710
5711 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
5712
5713         * lib/profopt.exp: New, to support profile-directed optimizations.
5714         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
5715         * gcc.misc-tests/bprob-1.c: New test.
5716         * gcc.misc-tests/bprob-2.c: New test.
5717
5718 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
5719
5720         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
5721         XFAIL and which kinds of gcov output to verify.
5722         * gcc.misc-tests/gcov-4b.x: New file.
5723         * gcc.misc-tests/gcov-5b.x: New file.
5724         * gcc.misc-tests/gcov-6.x: New file.
5725         * gcc.misc-tests/gcov-7.c: New test.
5726         * gcc.misc-tests/gcov-7.x: New file.
5727
5728 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
5729
5730         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
5731         * gcc.misc-tests/gcov-6.c: New test.
5732
5733 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5734
5735         PR c++/3986
5736         * g++.dg/abi/vbase1.C: New test.
5737
5738 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
5739
5740         * objc.dg/method-2.m: New.
5741
5742 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5743
5744         PR c++/4203
5745         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
5746         * g++.dg/init/empty1.C: New test.
5747
5748 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
5749
5750         * gcc.c-torture/compile/20010903-1.c: New test.
5751
5752 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
5753
5754         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
5755         for m68k.
5756
5757 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
5758
5759         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
5760
5761         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
5762
5763         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
5764
5765 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
5766
5767         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
5768         for 16-bit 'unsigned int'.
5769
5770 2001-08-29  Kazu Hirata  <kazu@hxi.com>
5771
5772         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
5773
5774 2001-08-27  Richard Henderson  <rth@redhat.com>
5775
5776         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
5777         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
5778
5779 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
5780
5781         * gcc.dg/asm-names.c (ymain): New.
5782
5783 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
5784
5785         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
5786         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
5787         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
5788
5789 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5790
5791         * gcc.dg/compare5.c: New testcase.
5792
5793 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
5794
5795         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
5796         and "In instantiation".
5797
5798 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
5799
5800         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
5801
5802 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
5803
5804         * gcc.misc-tests/gcov.exp: Add support for branch information.
5805         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
5806         * gcc.misc-tests/gcov-4.c: New test.
5807         * gcc.misc-tests/gcov-4b.c: New test.
5808         * gcc.misc-tests/gcov-5b.c: New test.
5809
5810 2001-08-20  Zack Weinberg  <zackw@panix.com>
5811
5812         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
5813         expected to fail.
5814
5815 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5816
5817         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
5818
5819 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
5820
5821         * g++.dg/eh/template1.C: New test.
5822
5823 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
5824
5825         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
5826         Fix thinko.
5827         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
5828         for xfail.
5829
5830 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
5831
5832         * lib/g77-dg.exp:  Use prune.exp for common procedures
5833         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
5834         * lib/g77.exp: (g77-dg-prune) Remove
5835
5836 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
5837
5838         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
5839
5840 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5841
5842         * g++.dg/template/unify1.C: New test.
5843
5844 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
5845
5846         * g++.dg/abi/empty4.C: New test.
5847
5848 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
5849
5850         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
5851         solaris2.*
5852         * g77.f-torture/compile/pr3743.x: Likewise
5853
5854 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5855
5856         * g++.dg/other/using-declaration.C: New test.
5857
5858 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5859
5860         * gcc.dg/cpp/tr-sign.c: New testcase.
5861
5862 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5863
5864         * gcc.dg/cpp/19951025-1.c: Revert.
5865         * gcc.dg/cpp/directiv.c: We no longer process directives that
5866         interrupt macro arguments.
5867
5868 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
5869
5870         * gcc.dg/bconstp-1.c: New test.
5871
5872 2001-08-03  Richard Henderson  <rth@redhat.com>
5873
5874         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
5875
5876 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5877
5878         * gcc.dg/cpp/19951025-1.c: Update.
5879
5880 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
5881
5882         * g77.dg/ff90-1.f (s): Fix reference of variable z,
5883         should be x.
5884
5885 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
5886
5887         Kill -fhonor-std.
5888         * g++.old-deja/g++.ns/ns14.C: Remove special options.
5889         * g++.old-deja/g++.other/std1.C: Likewise.
5890         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
5891
5892 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
5893
5894         * lib/g77.exp:  Load gcc-defs.exp for common procedures
5895         (g77_pass, g77_fail, g77_finish, g77_exit,
5896         ${tool}_check_unsupported_p} Now redundant.  Deleted.
5897
5898 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
5899
5900         * g77.dg/fbackslash.f
5901         * g77.dg/fcase-preserve.f
5902         * g77.dg/ff90-1.f
5903         * g77.dg/ffixed-line-length-0.f
5904         * g77.dg/ffixed-line-length-132.f
5905         * g77.dg/ffixed-line-length-7.f
5906         * g77.dg/ffixed-line-length-72.f
5907         * g77.dg/ffixed-line-length-none.f
5908         * g77.dg/ffree-form-1.f
5909         * g77.dg/fno-backslash.f
5910         * g77.dg/fno-f90-1.f
5911         * g77.dg/fno-fixed-form-1.f
5912         * g77.dg/fno-onetrip.f
5913         * g77.dg/fno-typeless-boz.f
5914         * g77.dg/fno-underscoring.f
5915         * g77.dg/fno-vxt-1.f
5916         * g77.dg/fonetrip.f
5917         * g77.dg/ftypeless-boz.f
5918         * g77.dg/fugly-assumed.f
5919         * g77.dg/funderscoring.f
5920         * g77.dg/fvxt-1.f
5921
5922 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
5923
5924         * objc.dg/fwd-proto-1.m: New.
5925         * objc.dg/local-decl-1.m: New.
5926         * objc.dg/naming-1.m: New.
5927         * objc.dg/naming-2.m: New.
5928         * objc.dg/proto-hier-1.m: New.
5929
5930 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
5931
5932         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
5933         largest-type elements to a struct makes its size grow.
5934
5935 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5936
5937         * g++.dg/abi/vthunk1.C: New test.
5938
5939 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5940
5941         * g++.dg/abi/vbase8-22.C: New test.
5942
5943 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5944
5945         * gcc.dg/cpp/macro8.c: New test.
5946
5947 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5948
5949         * g++.dg/abi/vbase8-21.C: New test.
5950
5951 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5952
5953         * g++.dg/abi/vbase8-10.C: New test.
5954
5955 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5956
5957         * lib/g++.exp (g++_set_ld_library_path): Renamed to
5958         ${tool}_set_ld_library_path.
5959         Changed caller.
5960         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
5961         g++.exp.
5962
5963 2001-07-26  Stan Cox <scox@redhat.com>
5964
5965         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
5966         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
5967         gcc_exit, gcc_check_unsupported_p):
5968         Moved to gcc-deps.exp
5969         * gcc-deps.exp: New file.
5970
5971 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5972
5973         * g++.old-deja/g++.pt/defarg14.C: New test.
5974
5975 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5976
5977         * g++.old-deja/g++.other/lineno5.C: New test.
5978
5979 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5980
5981         * g++.old-deja/g++.pt/crash68.C: New test.
5982
5983 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5984
5985         * g++.old-deja/g++.other/crash42.C: New test.
5986
5987 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5988
5989         * gcc.dg/cpp/extratokens.c: Fix.
5990         * gcc.dg/cpp/skipping2.c: New tests.
5991
5992 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5993
5994         * gcc.c-torture/execute/20010724-1.c: New file.
5995         * gcc.c-torture/execute/20010724-1.x: New file.
5996
5997 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5998
5999         * g++.old-deja/g++.other/cond7.C: New test.
6000
6001 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6002
6003         * g++.old-deja/g++.other/optimize4.C: New test.
6004
6005 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6006
6007         * g++.old-deja/g++.abi/vbase8-5.C: New test.
6008
6009 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
6010
6011         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
6012         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
6013         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
6014         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
6015
6016         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
6017         bug report" message.
6018
6019         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
6020         * g++.dg/ext/instantiate1.C: Move from old-deja.
6021
6022 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
6023
6024         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
6025         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
6026         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
6027         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
6028
6029 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
6030
6031         * gcc.c-torture/execute/20010723-1.c: New test.
6032
6033 2001-07-23  Ben Elliston  <bje@redhat.com>
6034
6035         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
6036
6037 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6038
6039         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
6040         i[34567]86-*-*.
6041         Delete handling of ieee_multilib_flags.
6042         Pass -mieee for alpha*-*-* and sh-*-*.
6043         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
6044
6045 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
6046
6047         Remove old-abi tests.
6048         * g++.old-deja/g++.mike/p11116.C: Remove.
6049         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
6050
6051 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
6052
6053         * g77.f-torture/compile/pr3743.f:  New test
6054
6055 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
6056
6057         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
6058
6059 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6060
6061         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
6062         g++.old-deja/g++.pt/static6.C: Likewise.
6063         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
6064         supports weak symbols.
6065
6066 2001-07-18  Andreas Jaeger  <aj@suse.de>
6067
6068         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
6069         supported again.
6070
6071 2001-07-18  Andreas Jaeger  <aj@suse.de>
6072
6073         * gcc.dg/iftrap-1.c: Fix target line.
6074
6075 2001-07-17  Richard Henderson  <rth@redhat.com>
6076
6077         * gcc.c-torture/execute/20010717-1.c: New.
6078
6079 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6080
6081         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
6082         tests.
6083
6084 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6085
6086         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6087
6088 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6089
6090         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
6091         UAC_SIGBUS, UAC_NOPRINT definitions.
6092
6093 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
6094
6095         * objc/execute/object_is_class.m: New test.
6096         * objc/execute/object_is_meta_class.m: New test.
6097
6098 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6099
6100         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
6101         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
6102
6103 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
6104
6105         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
6106         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
6107
6108 2001-07-14  Richard Henderson  <rth@redhat.com>
6109
6110         * gcc.dg/iftrap-1.c: New.
6111
6112 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
6113
6114         * g77.f-torture/execute/intrinsic77.f: New test.
6115
6116 2001-07-11  Janis Johnson <janis@us.ibm.com>
6117
6118         * gcc.misc-tests/gcov-3.c: New test.
6119
6120 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
6121
6122         * gcc.c-torture/compile/20010711-1.c,
6123         * gcc.c-torture/compile/20010711-2.c: New tests.
6124
6125 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
6126
6127         * gcc.c-torture/execute/20010711-1.c: New test.
6128
6129 2001-07-11  Ben Elliston  <bje@redhat.com>
6130
6131         * g++.old-deja/g++.other/enum5.C: New test.
6132
6133 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
6134
6135         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
6136         (g++-dg-prune): Call prune_gcc_output.
6137         * prune.exp: New file for prune_gcc_output.
6138         * lib/g++.exp, lib/gcc.exp: Load it.
6139
6140 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6141
6142         * gcc.c-torture/compile/20010701-1.c,
6143         g++.old-deja/g++.ext/attrib6.C: New tests.
6144
6145 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
6146
6147         * gcc.c-torture/compile/20010706-1.c: New test.
6148
6149 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
6150
6151         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
6152
6153 2001-06-28  Stan Shebs  <shebs@apple.com>
6154
6155         * gcc.dg/pragma-darwin.c: New test.
6156
6157 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6158
6159         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
6160         Solaris 2.[678] system.
6161
6162 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6163
6164         * gcc.dg/20010622-1.c: New test.
6165
6166 2001-06-18  Stan Shebs  <shebs@apple.com>
6167
6168         * objc.dg: New directory.
6169         * objc.dg/dg.exp: New file.
6170         * objc.dg/alias.m: New.
6171         * objc.dg/class-1.m: New.
6172         * objc.dg/class-2.m: New.
6173         * objc.dg/const-str-1.m: New.
6174         * objc.dg/const-str-2.m: New.
6175         * objc.dg/id-1.m: New.
6176         * objc.dg/method-1.m: New.
6177         * objc.dg/super-class-1.m: New.
6178         * lib/objc-dg.exp: New file.
6179
6180 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6181
6182         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
6183         of label name.
6184
6185 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
6186
6187         * g++.old-deja/g++.abi/vbase8-9.C: New test.
6188
6189 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6190
6191         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
6192         variable.
6193
6194 2001-06-12  Richard Henderson  <rth@redhat.com>
6195
6196         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
6197
6198 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
6199
6200         * g++.old-deja/g++.abi/vbase5.C: New test.
6201         * g++.old-deja/g++.abi/vbase6.C: New test.
6202         * g++.old-deja/g++.abi/vbase7.C: New test.
6203
6204 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6205
6206         * gcc.c-torture/compile/20010610-1.c: New test.
6207
6208 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
6209
6210         * g++.old-deja/g++.abi/vbase4.C: New test.
6211
6212 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6213
6214         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
6215         support %f for HC11/HC12 targets.
6216         * gcc.c-torture/execute/930513-1.x: New file, likewise.
6217         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
6218         on HC11/HC12 targets.
6219         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
6220
6221 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6222
6223         * gcc.dg/wchar_t-1.c: New file.
6224         * gcc.dg/wint_t-1.c: Likewise.
6225
6226 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
6227
6228         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
6229
6230 2001-06-11  Richard Henderson  <rth@redhat.com>
6231
6232         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
6233
6234 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6235
6236         * gcc.c-torture/compile/20010611-1.c: New test.
6237
6238 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6239
6240         * gcc.dg/c99-tag-1.c: Add more tests.
6241
6242 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
6243
6244         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
6245         representation on MN10300 and ARM/Thumb.
6246
6247 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
6248
6249         * g77.f-torture/execute/20010610.f: New.
6250
6251 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
6252
6253         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
6254         names.
6255
6256 2001-06-09  Richard Henderson  <rth@redhat.com>
6257
6258         * gcc.c-torture/execute/ashrdi-1.c: New.
6259         * gcc.c-torture/execute/ashldi-1.c: New.
6260         * gcc.c-torture/execute/lshrdi-1.c: New.
6261
6262 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
6263
6264         * objc/execute/load-3.m: Added. Check sending +load to categories,
6265         in addition to classes.
6266
6267 2001-06-08  Stan Shebs  <shebs@apple.com>
6268
6269         * objc/execute/load-2.m: New test.  From Nicola Pero
6270         <n.pero@mi.flashnet.it>.
6271
6272 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
6273
6274         * gcc.c-torture/execute/20010605-2.c: New test.
6275
6276 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6277
6278         * g++.old-deja/g++.abi/vbase2.C: New test.
6279         * g++.old-deja/g++.abi/vbase3.C: New test.
6280
6281 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6282
6283         * g++.old-deja/g++.pt/friend49.C: New test.
6284
6285 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
6286
6287         * g++.old-deja/g++.ext/anon3.C: New test.
6288
6289 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
6290
6291         * g++.old-deja/g++.other/conv7.C: New test.
6292
6293 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
6294
6295         * gcc.c-torture/compile/20010605-2.c: New test.
6296
6297 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6298
6299         * gcc.c-torture/execute/20010604-1.c: New test.
6300
6301 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
6302
6303         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
6304
6305 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
6306
6307         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
6308         (g++_link_flags): Likewise.
6309         (g++_init): Pass gccpath's value to two previous functions.
6310
6311 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6312
6313         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
6314         Ensure logfile entry matches exec command line.
6315
6316 2001-05-31  Richard Henderson  <rth@redhat.com>
6317
6318         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
6319         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
6320
6321 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
6322
6323         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
6324         compiler for irix6.2
6325
6326 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
6327
6328         * g++.old-deja/g++.other/optimize3.C: New file.
6329
6330 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
6331
6332         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
6333         assemble.
6334
6335 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
6336
6337         * g++.old-deja/g++.other/optimize2.C: New file.
6338
6339 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
6340
6341         * gcc.c-torture/compile/20010518-2.c: New file.
6342         * gcc.c-torture/execute/20010518-1.c: New file.
6343         * gcc.c-torture/execute/20010518-2.c: New file.
6344
6345 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6346
6347         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
6348
6349 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
6350
6351         G++ no longer defines builtins that do not begin with __builtin.
6352         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
6353         * g++.old-deja/g++.brendand/misc13.C: Likewise.
6354         * g++.old-deja/g++.law/builtin1.C: Likewise.
6355         * g++.old-deja/g++.law/cvt2.C: Likewise.
6356         * g++.old-deja/g++.mike/net5.C: Likewise.
6357         * g++.old-deja/g++.other/builtins1.C: Likewise.
6358         * g++.old-deja/g++.other/builtins2.C: Likewise.
6359         * g++.old-deja/g++.other/builtins3.C: Likewise.
6360         * g++.old-deja/g++.other/builtins4.C: Likewise.
6361         * g++.old-deja/g++.other/inline8.C: Likewise.
6362         * g++.old-deja/g++.robertl/eb39.C: Likewise.
6363
6364 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
6365
6366         * g++.old-deja/g++.pt/using1.C: Adjust.
6367         * g++.old-deja/g++.pt/using2.C: New test.
6368
6369 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
6370
6371         * gcc.dg/cpp/charconst.c: New tests.
6372         * gcc.dg/cpp/escape.c: New tests.
6373         * gcc.dg/cpp/escape-1.c: New tests.
6374         * gcc.dg/cpp/escape-2.c: New tests.
6375         * gcc.dg/cpp/ucs.c: New tests.
6376
6377 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
6378
6379         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
6380         native compiler for irix6.5.
6381
6382 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
6383
6384         * lib/g++.exp (g++_include_flags): Use args to compute
6385         get_multilibs.
6386         (g++_link_flags): Likewise.
6387         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
6388
6389 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6390
6391         * gcc.dg/c90-hexfloat-1.c: Add more tests.
6392
6393 2001-05-21  Geoff Keating  <geoffk@redhat.com>
6394
6395         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
6396         this file.
6397
6398 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6399
6400         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
6401         STACK_SIZE;
6402         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
6403         to STACK_SIZE; Use it to define size of add_histo array.
6404         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
6405         to STACK_SIZE.
6406         (f): Use GITT_SIZE to define size of gitt local table.
6407         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
6408         to STACK_SIZE; Use it to define size of bytemem array.
6409
6410 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6411
6412         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
6413         on 68HC11/HC12 due to the asm instruction.
6414         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
6415         * gcc.c-torture/compile/920520-1.x: Likewise.
6416         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
6417         on 68HC11/HC12 because the function is larger than 64K.
6418         * gcc.c-torture/compile/961203-1.x: New file, this test fails
6419         on 68HC11/HC12 because the structure is too large.
6420
6421 2001-05-20  Richard Henderson  <rth@redhat.com>
6422
6423         * gcc.c-torture/execute/20010520-1.c: New.
6424
6425 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6426
6427         * g++.old-deja/g++.warn/compare1.C: New test.
6428         * gcc.dg/compare4.c: New test.
6429
6430 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
6431
6432         * g++.old-deja/g++.other/optimize1.C: New test.
6433
6434 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6435
6436         * g++.old-deja/g++.pt/spec41.C: New test.
6437
6438 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
6439
6440         * gcc.c-torture/compile/20010114-1.x: Remove.
6441
6442 2001-05-18  Stan Shebs  <shebs@apple.com>
6443
6444         * gcc.c-torture/compile/20010518-1.c: New test.
6445
6446 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
6447
6448         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
6449         * g++.old-deja/g++.pt/crash67.C: New test.
6450
6451 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
6452
6453         * g++.old-deja/g++.other/debug9.C: New test.
6454
6455 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
6456
6457         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
6458
6459 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
6460
6461         * gcc.c-torture/compile/20010516-1.c: New test.
6462
6463 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6464
6465         * g++.old-deja/g++.other/crash41.C: New test.
6466
6467 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6468
6469         * g++.old-deja/g++.pt/crash66.C: New test.
6470
6471 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
6472
6473         * g++.old-deja/g++.robertl/eb27.C: Convert.
6474
6475 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
6476
6477         * g++.dg/friend-warn.C: New test.  Do not warn about friend
6478         declaration being redundant.
6479
6480 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
6481
6482         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
6483
6484 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
6485
6486         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
6487
6488 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
6489
6490         * lib/g++.exp: Use testsuite_flags.
6491
6492 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
6493
6494         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
6495
6496 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6497
6498         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
6499
6500 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
6501
6502         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
6503
6504 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
6505
6506         * gcc.c-torture/compile/20010313-1.c: New test.
6507
6508 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
6509
6510         * gcc.dg/cpp/direct2.c: New test.
6511         * gccq.dg/cpp/direct2s.c: New test.
6512
6513         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
6514
6515 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
6516
6517         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
6518         * g++.old-deja/g++.other/op3.C: Likewise.
6519
6520 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6521
6522         * gcc.dg/cpp/syshdr.h: New file.
6523         * gcc.dg/cpp/sysmac1.c: Update.
6524         * gcc.dg/cpp/sysmac2.c: Update.
6525
6526 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6527
6528         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
6529
6530 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
6531
6532         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
6533         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
6534
6535 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
6536
6537         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
6538
6539 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
6540
6541         * lib/g++.exp (g++_include_flags): Don't use any special flags
6542         if TESTING_IN_BUILD_TREE is not defined.
6543         (g++_init): Use a plain 'c++' as the compiler if
6544         TESTING_IN_BUILD_TREEE is not defined.
6545
6546 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6547
6548         * g++.old-deja/g++.eh/catch13.C: New test.
6549         * g++.old-deja/g++.eh/catch14.C: New test.
6550
6551 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6552
6553         * gcc.dg/cpp/tr-define.c: New test.
6554
6555 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
6556
6557         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
6558         <stdlib.h>, not <malloc.h>.
6559
6560 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6561
6562         * g++.old-deja/g++.ns/template17.C: New test.
6563
6564 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6565
6566         * g++.old-deja/g++.pt/ref4.C: New test.
6567
6568 2001-04-30  Richard Henderson  <rth@redhat.com>
6569
6570         * gcc.dg/20000724-1.c: Revert last change.
6571
6572 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
6573
6574         * g77.f-torture/execute/20010430.f: New test.
6575
6576 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
6577
6578         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
6579
6580 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
6581
6582         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
6583
6584 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6585
6586         * g++.old-deja/g++.eh/crash6.C: New test.
6587
6588 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6589
6590         * g++.old-deja/g++.other/warn7.C: New test.
6591
6592 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6593
6594         * g++.old-deja/g++.other/defarg9.C: New test.
6595
6596 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6597
6598         * g77.f-torture/compile/20010426.f: New test.
6599         * g77.f-torture/execute/20010426.f: New test.
6600
6601 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6602
6603         * g77.f-torture/compile/20000629-1.x: Remove - error
6604         has been fixed.
6605
6606 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
6607
6608         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
6609         Tweak slightly to work with g++.dg framework.
6610         * g++.dg/special/ecos.exp: Run initp1.C test.
6611         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
6612
6613         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
6614         its linker doesn't give line numbers either.
6615         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
6616
6617 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6618
6619         * g++.old-deja/g++.other/lex1.C: New test.
6620
6621 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
6622
6623         * gcc.dg/noncompile/20010425-1.c: New test.
6624
6625 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6626
6627         * g++.old-deja/g++.pt/mangle2.C: New test.
6628
6629 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6630
6631         * gcc.dg/format/plus-1.c: New test.
6632
6633 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6634
6635         * gcc.dg/20010423-1.c: New test.
6636
6637 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6638
6639         * gcc.c-torture/execute/20010422-1.c: New test.
6640
6641 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
6642
6643         * g++.old-deja/g++.ns/type2.C: New test.
6644
6645 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
6646
6647         * g++.old-deja/g++.other/perf1.C: New test.
6648
6649 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
6650
6651         * gcc.dg/c99-func-2.c: Remove xfail.
6652         * gcc.dg/c99-func-3.c: Remove xfail.
6653         * gcc.dg/c99-func-4.c: Remove xfail.
6654
6655 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
6656
6657         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
6658
6659 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6660
6661         * gcc.c-torture/compile/20010423-1.c: New test.
6662
6663 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6664
6665         * g++.old-deja/g++.pt/typename28.C: New test.
6666
6667 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6668
6669         * g++.old-deja/g++.abi/empty2.C: New test.
6670         * g++.old-deja/g++.abi/empty3.C: New test.
6671
6672 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6673
6674         * g++.old-deja/g++.other/comdat2.C: New test.
6675         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
6676
6677 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6678
6679         * g++.old-deja/g++.other/overload14.C: New test.
6680
6681 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6682
6683         * g++.old-deja/g++.other/lookup23.C: New test.
6684
6685 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6686
6687         * gcc.c-torture/execute/20010403-1.c: New test.
6688
6689 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
6690             Mark Mitchell  <mark@codesourcery.com>
6691
6692         * lib/old-dejagnu.exp: Don't delete output of executable.
6693         Add .exe suffix to executables.
6694
6695 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
6696
6697         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
6698
6699 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6700
6701         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
6702
6703 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6704
6705         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
6706         * g++.old-deja/g++.abi/crash1.C: New test.
6707
6708 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6709
6710         * g++.old-deja/g++.other/crash40.C: New test.
6711
6712 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6713
6714         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
6715
6716 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
6717
6718         * g++.old-deja/g++.other/warn6.C: New test.
6719
6720 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6721
6722         * g++.old-deja/g++.robertl/eb42.C: Same.
6723
6724 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6725
6726         * gcc.dg/wtr-conversion-1.c: New testcase.
6727
6728 2001-04-10  Richard Henderson  <rth@redhat.com>
6729
6730         * g++.old-deja/g++.other/array5.C: New.
6731
6732 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6733
6734         * gcc.c-torture/execute/20010408-1.c: New test.
6735
6736 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6737
6738         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
6739         headers and constructs.
6740         * g++.old-deja/g++.robertl/eb79.C: Same.
6741         * g++.old-deja/g++.robertl/eb77.C (main): Same.
6742         * g++.old-deja/g++.robertl/eb73.C: Same.
6743         * g++.old-deja/g++.robertl/eb66.C (main): Same.
6744         * g++.old-deja/g++.robertl/eb55.C (t): Same.
6745         * g++.old-deja/g++.robertl/eb54.C (main): Same.
6746         * g++.old-deja/g++.robertl/eb46.C (main): Same.
6747         * g++.old-deja/g++.robertl/eb44.C: Same.
6748         * g++.old-deja/g++.robertl/eb41.C (main): Same.
6749         * g++.old-deja/g++.robertl/eb4.C (main): Same.
6750         * g++.old-deja/g++.robertl/eb39.C: Same.
6751         * g++.old-deja/g++.robertl/eb33.C (main): Same.
6752         * g++.old-deja/g++.robertl/eb31.C (main): Same.
6753         * g++.old-deja/g++.robertl/eb30.C: Same.
6754         * g++.old-deja/g++.robertl/eb3.C: Same.
6755         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
6756         * g++.old-deja/g++.robertl/eb21.C: Same.
6757         * g++.old-deja/g++.robertl/eb15.C: Same.
6758         * g++.old-deja/g++.robertl/eb118.C: Same.
6759         * g++.old-deja/g++.robertl/eb115.C (main): Same.
6760         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
6761         * g++.old-deja/g++.robertl/eb109.C: Same.
6762         * g++.old-deja/g++.other/sibcall1.C (main): Same.
6763         * g++.old-deja/g++.mike/rtti1.C: Same.
6764         * g++.old-deja/g++.mike/p658.C: Same.
6765         * g++.old-deja/g++.mike/net46.C: Same.
6766         * g++.old-deja/g++.mike/net34.C: Same.
6767         * g++.old-deja/g++.mike/memoize1.C: Same.
6768         * g++.old-deja/g++.mike/eh2.C: Same.
6769         * g++.old-deja/g++.law/weak.C: Same.
6770         * g++.old-deja/g++.law/visibility7.C: Same.
6771         * g++.old-deja/g++.law/visibility25.C: Same.
6772         * g++.old-deja/g++.law/visibility22.C: Same.
6773         * g++.old-deja/g++.law/visibility2.C: Same.
6774         * g++.old-deja/g++.law/visibility17.C: Same.
6775         * g++.old-deja/g++.law/visibility13.C: Same.
6776         * g++.old-deja/g++.law/visibility10.C: Same.
6777         * g++.old-deja/g++.law/visibility1.C: Same.
6778         * g++.old-deja/g++.law/virtual3.C (eval): Same.
6779         * g++.old-deja/g++.law/vbase1.C: Same.
6780         * g++.old-deja/g++.law/operators32.C: Same.
6781         * g++.old-deja/g++.law/nest3.C: Same.
6782         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
6783         * g++.old-deja/g++.law/except5.C (main): Same.
6784         * g++.old-deja/g++.law/cvt7.C (run): Same.
6785         * g++.old-deja/g++.law/cvt2.C: Same.
6786         * g++.old-deja/g++.law/cvt16.C: Same.
6787         * g++.old-deja/g++.law/ctors6.C (bar): Same.
6788         * g++.old-deja/g++.law/ctors17.C (main): Same.
6789         * g++.old-deja/g++.law/ctors13.C: Same.
6790         * g++.old-deja/g++.law/ctors12.C (main): Same.
6791         * g++.old-deja/g++.law/ctors10.C: Same.
6792         * g++.old-deja/g++.law/code-gen5.C: Same.
6793         * g++.old-deja/g++.law/bad-error7.C: Same.
6794         * g++.old-deja/g++.law/arm9.C: Same.
6795         * g++.old-deja/g++.law/arm12.C: Same.
6796         * g++.old-deja/g++.law/arg8.C: Same.
6797         * g++.old-deja/g++.law/arg1.C: Same.
6798         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
6799         * g++.old-deja/g++.jason/template31.C: Same.
6800         * g++.old-deja/g++.jason/template24.C (main): Same.
6801         * g++.old-deja/g++.jason/2371.C: Same.
6802         * g++.old-deja/g++.eh/new2.C: Same.
6803         * g++.old-deja/g++.eh/new1.C: Same.
6804         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
6805         * g++.old-deja/g++.brendan/nest21.C (main): Same.
6806         * g++.old-deja/g++.brendan/err-msg3.C: Same.
6807         * g++.old-deja/g++.brendan/crash62.C: Same.
6808         * g++.old-deja/g++.brendan/crash52.C: Same.
6809         * g++.old-deja/g++.brendan/crash49.C (main): Same.
6810         * g++.old-deja/g++.brendan/crash38.C: Same.
6811         * g++.old-deja/g++.brendan/crash15.C (main): Same.
6812         * g++.old-deja/g++.brendan/copy9.C: Same.
6813
6814 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
6815
6816         * gcc.c-torture/execute/20001203-2.c (memset):
6817         Count argument is of type __SIZE_TYPE__.
6818
6819 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
6820
6821         * gcc.c-torture/compile/20010404-1.c: New test.
6822
6823 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
6824
6825         * gcc.c-torture/compile/20010326-1.c: New test.
6826
6827 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
6828
6829         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
6830         peculiarities of the SH.
6831         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
6832
6833 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6834
6835         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
6836         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
6837         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
6838
6839 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6840
6841         * g77.f-torture/compile/20010321-1.f: New test.
6842
6843 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6844
6845         * gcc.c-torture/compile/20010329-1.c: New test.
6846
6847 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6848
6849         * gcc.c-torture/execute/20010329-1.c: New test.
6850
6851 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6852
6853         * g++.old-deja/g++.other/eh4.C: Fix typo.
6854
6855 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6856
6857         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
6858
6859 2001-03-28  Philip Blundell  <philb@gnu.org>
6860
6861         * gcc.c-torture/compile/20010328-1.c: New test.
6862
6863 2001-03-27  Richard Henderson  <rth@redhat.com>
6864
6865         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
6866         * g++.old-deja/g++.eh/vbase3.C: Likewise.
6867
6868 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
6869
6870         * gcc.c-torture/compile/20010327-1.c: New test.
6871
6872 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
6873
6874         * g++.old-deja/g++.other/friend12.C: New test.
6875         * g++.old-deja/g++.other/friend9.C: Expect no errors.
6876         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
6877
6878 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6879
6880         * gcc.c-torture/execute/20010325-1.c: New test.
6881
6882 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
6883
6884         * g++.old-deja/g++.other/mangle3.C: New test.
6885
6886 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
6887
6888         * g++.old-deja/g++.other/anon8.C: New test.
6889
6890 2001-03-20  Philip Blundell  <philb@gnu.org>
6891
6892         * gcc.c-torture/compile/20010320-1.c: New test.
6893
6894 2001-03-17  Richard Henderson  <rth@redhat.com>
6895
6896         * g++.old-deja/g++.other/eh4.C: Add expected error text.
6897
6898 2001-03-15  Geoff Keating  <geoff@redhat.com>
6899
6900         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
6901         tests on AIX.
6902
6903 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
6904
6905         * g++.old-deja/g++.other/eh4.C: New test.
6906
6907 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6908
6909         * gcc.dg/cpp/mi1.c: Update.
6910
6911 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
6912
6913         * g++.old-deja/g++.other/regstack.C: New test.
6914
6915 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
6916
6917         * g++.old-deja/g++.other/ref4.C: New test.
6918
6919 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
6920
6921         * objc/execute/va_method.m: Added.
6922         * objc/execute/IMP.m: Added.
6923         * objc/execute/_cmd.m: Added.
6924         * objc/execute/accessing_ivars.m: Added.
6925         * objc/execute/class-1.m: Added.
6926         * objc/execute/class-10.m: Added.
6927         * objc/execute/class-11.m: Added.
6928         * objc/execute/class-12.m: Added.
6929         * objc/execute/class-13.m: Added.
6930         * objc/execute/class-14.m: Added.
6931         * objc/execute/class-2.m: Added.
6932         * objc/execute/class-3.m: Added.
6933         * objc/execute/class-4.m: Added.
6934         * objc/execute/class-5.m: Added.
6935         * objc/execute/class-6.m: Added.
6936         * objc/execute/class-7.m: Added.
6937         * objc/execute/class-8.m: Added.
6938         * objc/execute/class-9.m: Added.
6939         * objc/execute/class-tests-1.h
6940         * objc/execute/class-tests-2.h
6941         * objc/execute/compatibility_alias.m: Added.
6942         * objc/execute/encode-1.m: Added.
6943         * objc/execute/formal_protocol-1.m: Added.
6944         * objc/execute/formal_protocol-2.m: Added.
6945         * objc/execute/formal_protocol-3.m: Added.
6946         * objc/execute/formal_protocol-4.m: Added.
6947         * objc/execute/formal_protocol-5.m: Added.
6948         * objc/execute/formal_protocol-6.m: Added.
6949         * objc/execute/formal_protocol-7.m: Added.
6950         * objc/execute/informal_protocol.m: Added.
6951         * objc/execute/initialize.m: Added.
6952         * objc/execute/load.m: Added.
6953         * objc/execute/many_args_method.m: Added.
6954         * objc/execute/nested-3.m: Added.
6955         * objc/execute/no_clash.m: Added.
6956         * objc/execute/private.m: Added.
6957         * objc/execute/redefining_self.m: Added.
6958         * objc/execute/root_methods.m: Added.
6959         * objc/execute/selector-1.m: Added.
6960         * objc/execute/static-1.m: Added.
6961         * objc/execute/static-2.m: Added.
6962         * objc/execute/va_method.m: Added.
6963
6964 2001-03-10  Richard Henderson  <rth@redhat.com>
6965
6966         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
6967
6968 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
6969
6970         * g++.old-deja/g++.other/crash31.C: XFAIL.
6971         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
6972         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
6973         * gcc.c-torture/execute/20010123-1.x: XFAIL.
6974         * gcc.c-torture/execute/20010124-1.x: XFAIL.
6975         * gcc.dg/sequence-pt-1.c: XFAIL one test.
6976
6977 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
6978
6979         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
6980
6981 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6982
6983         * gcc.dg/20000724-1.c: Don't use multiline strings.
6984
6985 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6986
6987         * objc/execute/string1.m, objc/execute/string2.m: Compare the
6988         result of -cString against what we expect it to be; don't just
6989         print it out for no one to read.
6990
6991         * objc/execute/string3.m, objc/execute/string4.m: New tests.
6992         Based on testcases provided by Nicola Pero.
6993
6994 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
6995
6996         * gcc.dg/cpp/macro7.c: New test.
6997
6998 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
6999
7000         * gcc.dg/cpp/multiline.c: Update.
7001
7002 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7003
7004         * g++.old-deja/g++.other/enum3.C: New test.
7005
7006 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7007
7008         * g++.old-deja/g++.other/pod1.C: New test.
7009
7010 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7011
7012         * g++.old-deja/g++.ext/overload1.C: New test.
7013
7014 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
7015
7016         * g++.old-deja/g++.pt/using1.C: New test.
7017
7018 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
7019
7020         * g++.old-deja/g++.other/using9.C: New test.
7021
7022 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
7023
7024         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
7025
7026         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
7027
7028 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
7029
7030         * g++.old-deja/g++.ext/realpt1.C: Remove.
7031
7032 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
7033
7034         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
7035
7036 2001-02-26  Will Cohen  <wcohen@redhat.com>
7037
7038         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
7039
7040 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
7041
7042         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
7043         templatized constructors.
7044
7045 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7046
7047         * gcc.c-torture/execute/20010224-1.c: New test.
7048
7049 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
7050
7051         * gcc.c-torture/execute/20010222-1.c: New test.
7052
7053 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
7054
7055         * g++.old-deja/g++.other/inline20.C: New test.
7056
7057 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7058
7059         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
7060
7061 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
7062
7063         * g++.old-deja/g++.other/lookup22.C: New test.
7064
7065 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
7066
7067         * g77.dg: New directory.
7068         * g77.dg/20010216-1.f: New test case.
7069         * g77.dg/dg.exp: New driver.
7070         * lib/g77-dg.exp: New driver library.
7071
7072 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7073
7074         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
7075
7076 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
7077
7078         * g++.old-deja/g++.other/decl9.C: New test.
7079
7080 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
7081
7082         * g++.old-deja/g++.other/init16.C: Update the test so that it does
7083         not need <string> and also tests the initialization at runtime.
7084
7085 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
7086
7087         * gcc.c-torture/execute/longlong.c: New test.
7088
7089 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
7090
7091         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
7092
7093 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
7094
7095         * gcc.c-torture/execute/920302-1.c (execute):
7096         Change argument type to short.
7097
7098 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
7099
7100         * g++.old-deja/g++.pt/deduct6.C: New test.
7101
7102 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
7103
7104         * g++.old-deja/g++.pt/deduct5.C: New test.
7105
7106 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
7107
7108         * gcc.c-torture/execute/20010209-1.c: New test.
7109
7110 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
7111
7112         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
7113
7114 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
7115
7116         * g++.dg/vtgc1.C: Update for new ABI.
7117
7118         * consistency.vlad: New directory, 1665 files.
7119
7120 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
7121
7122         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
7123         return type.
7124         * gcc.dg/cpp/digraphs.c: Declare puts.
7125
7126 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7127
7128         * g++.old-deja/g++.other/warn5.C: New test.
7129
7130 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7131
7132         * g++.old-deja/g++.pt/spec40.C: New test.
7133
7134 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7135
7136         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
7137         case.
7138         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
7139
7140 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
7141
7142         * gcc.c-torture/compile/20010209-1.c: New test.
7143
7144 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
7145
7146         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
7147         excess errors message but not if it crashes.
7148         * g++.old-deja/g++.other/crash27.C: Likewise.
7149         * g++.old-deja/g++.other/crash28.C: Likewise.
7150         * g++.old-deja/g++.other/crash30.C: Likewise.
7151         * g++.old-deja/g++.other/crash32.C: Likewise.
7152         * g++.old-deja/g++.other/crash35.C: Likewise.
7153         * g++.old-deja/g++.pt/inherit2.C: Likewise.
7154
7155 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7156
7157         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
7158         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
7159         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
7160         g77.f-torture/execute/execute.exp,
7161         g77.f-torture/noncompile/noncompile.exp,
7162         gcc.c-torture/execute/execute.exp,
7163         gcc.c-torture/execute/memcheck/memcheck.exp,
7164         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
7165         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
7166         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
7167         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
7168         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
7169         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
7170         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
7171         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
7172         Remove bug reporting instructions with ancient email addresses.
7173
7174 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
7175
7176         * gcc.dg/20010202-1.c: New test.
7177         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
7178
7179 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
7180
7181         * g++.dg/stdbool-if.C: New test.
7182
7183 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7184
7185         * objc/execute/fdecl.m: Added main().
7186
7187 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
7188
7189         * gcc.c-torture/execute/20010206-1.c: New test.
7190
7191 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
7192
7193         * gcc.dg/cpp/avoidpaste1.c: Update.
7194
7195 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7196
7197         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
7198         Pero <nicola@brainstorm.co.uk>.
7199         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
7200
7201 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
7202
7203         * g++.old-deja/g++.pt/spec39.C: New test.
7204
7205 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
7206
7207         * gcc.c-torture/compile/20010202-1.c: New test.
7208
7209 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
7210
7211         * g++.old-deja/g++.abi/primary2.C: New test.
7212         * g++.old-deja/g++.abi/primary3.C: New test.
7213         * g++.old-deja/g++.abi/primary4.C: New test.
7214         * g++.old-deja/g++.abi/primary5.C: New test.
7215         * g++.old-deja/g++.abi/vtable3.h: New test.
7216         * g++.old-deja/g++.abi/vtable3a.C: New test.
7217         * g++.old-deja/g++.abi/vtable3b.C: New test.
7218         * g++.old-deja/g++.abi/vtable3c.C: New test.
7219         * g++.old-deja/g++.abi/vtable3d.C: New test.
7220         * g++.old-deja/g++.abi/vtable3e.C: New test.
7221         * g++.old-deja/g++.abi/vtable3f.C: New test.
7222         * g++.old-deja/g++.abi/vtable3g.C: New test.
7223         * g++.old-deja/g++.abi/vtable3h.C: New test.
7224         * g++.old-deja/g++.abi/vtable3i.C: New test.
7225         * g++.old-deja/g++.abi/vtable3j.C: New test.
7226         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
7227
7228 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
7229
7230         * g++.old-deja/g++.other/anon6.C: New test.
7231         * g++.old-deja/g++.other/anon7.C: New test.
7232
7233 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
7234
7235         * gcc.dg/cpp/avoidpaste2.c: New tests.
7236
7237 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
7238
7239         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
7240
7241 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
7242
7243         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
7244         DECIMAL_DIG cases for Irix."
7245
7246 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
7247
7248         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
7249
7250 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7251
7252         * gcc.dg/c99-tag-1.c: New test.
7253
7254 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
7255
7256         * gcc.dg/cpp/tr-warn1.c: Add tests.
7257
7258 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
7259
7260         * gcc.dg/cpp/avoidpaste1.c: Update.
7261         * gcc.dg/cpp/paste4.c: Update.
7262
7263 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
7264
7265         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
7266         cases for Irix.
7267
7268 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
7269
7270         * g++.old-deja/g++.other/inline19.C: New test.
7271
7272 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
7273
7274         * gcc.dg/Wlarger-than.c: New test.
7275
7276 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
7277
7278         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
7279
7280 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
7281
7282         * gcc.c-torture/execute/20010129-1.c: New test.
7283         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
7284
7285 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
7286
7287         * gcc.dg/cpp/avoidpaste1.c: Test case.
7288
7289 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
7290
7291         * g++.old-deja/g++.other/inline18.C: New test.
7292
7293 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7294
7295         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
7296         and __builtin_putchar.
7297
7298 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
7299
7300         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
7301         tests.
7302
7303 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
7304
7305         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
7306         floating point number rounding mode to round to the nearest
7307         representable mode.
7308
7309 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
7310
7311         * g++.old-deja/g++.other/mangle2.C: New test.
7312
7313 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7314
7315         * gcc.c-torture/compile/20010124-1.c: New test.
7316
7317 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
7318
7319         * g++.old-deja/g++.pt/spec38.C: New test.
7320
7321 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7322
7323         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
7324         "Build don't run".
7325
7326 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7327
7328         * gcc.c-torture/execute/20010123-1.c: New test.
7329
7330 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7331
7332         * g++.old-deja/g++.pt/spec37.C: New test.
7333
7334 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7335
7336         * g++.old-deja/g++.pt/overload14.C: New test.
7337
7338 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7339
7340         * gcc.c-torture/execute/20010122-1.c: New test, exercise
7341         __builtin_return_address.
7342
7343 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
7344
7345         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
7346         * g++.old-deja/g++.pt/spec35.C: New test.
7347         * g++.old-deja/g++.pt/spec36.C: New test.
7348
7349 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
7350
7351         * gcc.c-torture/compile/20010118-1.c: New test.
7352
7353 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
7354
7355         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
7356
7357 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7358
7359         * gcc.c-torture/execute/20010119-1.c: New test.
7360
7361 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7362
7363         * g++.old-deja/g++.other/vbase5.C: New test.
7364
7365 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7366
7367         * gcc.c-torture/execute/20010118-1.c: New test.
7368
7369 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7370
7371         * g++.old-deja/g++.pt/deduct3.C: New test.
7372
7373 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7374
7375         * g++.old-deja/g++.pt/spec34.C: New test.
7376
7377 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
7378
7379         * g77.f-torture/compile/20000601-2.f: New test.
7380
7381 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7382
7383         * g++.old-deja/g++.other/init17.C: New test.
7384
7385 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
7386
7387         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
7388
7389 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7390
7391         * g++.old-deja/g++.pt/unify8.C: New test.
7392
7393 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7394
7395         * g++.old-deja/g++.abi/vbase1.C: New test.
7396
7397 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7398
7399         * g++.old-deja/g++.pt/crash65.C: New test.
7400
7401 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7402
7403         * gcc.dg/cpp/assembl2.S: New test case.
7404
7405 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
7406
7407         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
7408         are supported.
7409
7410 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7411
7412         * g++.old-deja/g++.other/builtins1.C: New test.
7413         * g++.old-deja/g++.other/builtins2.C: Likewise.
7414         * g++.old-deja/g++.other/builtins3.C: Likewise.
7415         * g++.old-deja/g++.other/builtins4.C: Likewise.
7416
7417 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
7418
7419         * gcc.c-torture/compile/20010117-1.c: New test.
7420         * gcc.c-torture/compile/20010117-2.c: New test.
7421
7422 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7423
7424         * g77.f-torture/execute/20010116.[fx]: New test,
7425         XFAIL on i?86-*-*.
7426         * g77.f-torture/compile/20010115.f: Indicate it's
7427         a test for PR fortran/1636.
7428
7429 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7430
7431         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
7432
7433 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7434
7435         * g77.f-torture/compile/20010115.f: New test.
7436
7437 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
7438
7439         * g++.old-deja/g++.pt/nontype5.C: New test.
7440
7441 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
7442
7443         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
7444         have an equivalent working one below it.
7445
7446 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7447
7448         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
7449         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7450
7451 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7452
7453         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
7454         message containing "init_priority".
7455         (conpr-2.C): Likewise.
7456         (conpr-3.C): Likewise.
7457         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
7458
7459 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7460
7461         * gcc.c-torture/execute/20010114-2.c: New test.
7462
7463 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
7464
7465         * gcc.c-torture/compile/20010114-1.c: New test.
7466         * gcc.c-torture/compile/20010114-1.x: Xfail.
7467         * gcc.c-torture/compile/20010114-2.c: New test.
7468         * gcc.c-torture/execute/20010114-1.c: New test.
7469         * gcc.dg/trunc-1.c: New test.
7470         * gcc.dg/uninit-B.c: New test.
7471
7472 2001-01-13  Nick Clifton  <nickc@redhat.com>
7473
7474         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
7475         target.
7476
7477 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7478
7479         * gcc.c-torture/compile/20010113-1.c: New test.
7480
7481 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
7482
7483         * gcc.c-torture/compile/20001212-1.c: New test.
7484
7485 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7486
7487         * gcc.dg/cpp/widestr1.c: Update.
7488         * gcc.dg/cpp/prag-imp.c: Remove.
7489
7490 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
7491
7492         * gcc.c-torture/execute/20000801-3.x: Remove.
7493         * gcc.dg/c90-init-1.c: New test.
7494         * gcc.dg/c99-init-1.c: New test.
7495         * gcc.dg/c99-init-2.c: New test.
7496         * gcc.dg/gnu99-init-1.c: New test.
7497
7498 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
7499
7500         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
7501         testing that no relevant ones were found.
7502
7503 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7504
7505         * g++.old-deja/g++.pt/cast2.C: New test.
7506
7507 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7508
7509         * g++.old-deja/g++.pt/friend47.C: New test.
7510
7511 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7512
7513         * g++.old-deja/g++.pt/instantiate13.C: New test.
7514
7515 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7516
7517         * g++.old-deja/g++.other/defarg7.C: New test.
7518         * g++.old-deja/g++.other/defarg8.C: New test.
7519
7520 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7521
7522         * g++.old-deja/g++.pt/crash64.C: New test.
7523
7524 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7525
7526         * g++.old-deja/g++.pt/crash63.C: New test.
7527
7528 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
7529
7530         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
7531
7532 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
7533
7534         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
7535
7536 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7537
7538         * g++.old-deja/g++.pt/error3.C: New test.
7539
7540 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7541
7542         * g++.old-deja/g++.other/crash39.C: New test.
7543
7544 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7545
7546         * g++.old-deja/g++.other/vbase4.C: New test.
7547
7548 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
7549
7550         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
7551         * gcc.dg/special/20000419-2.c: New file. Identical to above.
7552         * gcc.dg/special/special.exp: New test driver which will check
7553         for alias support for the above test.
7554
7555 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
7556
7557         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
7558         problems on small machines.
7559         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
7560         parameterize.
7561
7562 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
7563
7564         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
7565         mips.
7566         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7567
7568 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
7569
7570         * g++.old_deja/g++.pt/using8.C: New test.
7571
7572 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7573
7574         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
7575
7576 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
7577
7578         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
7579         where a failure is expected.
7580         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
7581
7582 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7583
7584         * g++.old_deja/g++.pt/instantiate12.C: New test.
7585
7586 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7587
7588         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
7589         start of structs.
7590         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
7591         * g++.old-deja/g++.brendan/crash17.C: Likewise.
7592         * g++.old-deja/g++.brendan/crash29.C: Likewise.
7593         * g++.old-deja/g++.brendan/crash48.C: Likewise.
7594         * g++.old-deja/g++.brendan/ns1.C: Likewise.
7595         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
7596         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
7597         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
7598         * g++.old-deja/g++.eh/spec6.C: Likewise.
7599         * g++.old-deja/g++.jason/crash3.C: Likewise.
7600         * g++.old-deja/g++.law/ctors11.C: Likewise.
7601         * g++.old-deja/g++.law/ctors17.C: Likewise.
7602         * g++.old-deja/g++.law/ctors5.C: Likewise.
7603         * g++.old-deja/g++.law/ctors9.C: Likewise.
7604         * g++.old-deja/g++.mike/ambig1.C: Likewise.
7605         * g++.old-deja/g++.mike/net22.C: Likewise.
7606         * g++.old-deja/g++.mike/p3538a.C: Likewise.
7607         * g++.old-deja/g++.mike/p3538b.C: Likewise.
7608         * g++.old-deja/g++.mike/virt3.C: Likewise.
7609         * g++.old-deja/g++.niklas/t128.C: Likewise.
7610         * g++.old-deja/g++.other/anon4.C: Likewise.
7611         * g++.old-deja/g++.other/using1.C: Likewise.
7612         * g++.old-deja/g++.other/warn3.C: Likewise.
7613         * g++.old-deja/g++.pt/t37.C: Likewise.
7614         * g++.old-deja/g++.robertl/eb69.C: Likewise.
7615         * g++.old-deja/g++.robertl/eb71.C: Likewise.
7616
7617 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7618
7619         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
7620
7621 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7622
7623         * gcc.c-torture/execute/stdio-opt-3.c: New test.
7624
7625 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
7626
7627         * gcc.c-torture/compile/20010107-1.c: New test.
7628
7629 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7630
7631         * gcc.c-torture/execute/builtin-noret-1.c: New test.
7632
7633 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7634
7635         * gcc.dg/format/format.h: New file.
7636         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
7637         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
7638         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
7639         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
7640         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
7641         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
7642         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
7643         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
7644         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
7645         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
7646         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
7647         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
7648         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
7649         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
7650         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
7651         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
7652         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
7653         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
7654         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
7655         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
7656         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
7657         instead of declaring standard types, macros and functions in each
7658         test.
7659
7660 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
7661
7662         * gcc.c-torture/execute/20010106-1.c: New test.
7663
7664 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7665
7666         * gcc.dg/format/format.exp: New file.
7667         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
7668         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
7669         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
7670         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
7671         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
7672         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
7673         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
7674         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
7675         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
7676         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
7677         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
7678         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
7679         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
7680         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
7681         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
7682         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
7683         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
7684         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
7685         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
7686         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
7687         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
7688         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
7689         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
7690         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
7691         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
7692         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
7693         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
7694         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
7695         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
7696         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
7697         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
7698         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
7699         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
7700         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
7701         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
7702         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
7703         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
7704         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
7705         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
7706         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
7707         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
7708         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
7709
7710 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
7711
7712         * gcc.c-torture/execute/991228-1.c: Take word endianness into
7713         account.
7714
7715 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
7716
7717         * gcc.c-torture/execute/builtin-complex-1.c: New test.
7718
7719 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
7720
7721         * g++.old-deja/g++.pt/crash62.C: New test.
7722
7723 2001-01-04  Richard Henderson  <rth@redhat.com>
7724
7725         * gcc.dg/20000926-1.c: Update expected warnings.
7726         * gcc.dg/array-2.c: Likewise.
7727         * gcc.dg/array-4.c: Also validate flexible array members.
7728         * gcc.dg/c99-flex-array-1.c: New.
7729
7730 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
7731
7732         * gcc.c-torture/compile/20001222-1.x: Remove.
7733
7734 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7735
7736         * gcc.c-torture/execute/built-in-setjmp.c: New.
7737
7738 2001-01-03  Richard Henderson  <rth@redhat.com>
7739
7740         * gcc.dg/940510-1.c: Update expected error wording.
7741         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
7742
7743 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
7744
7745         * lib/target-supports.exp (check_alias_available): Modified to
7746         indicate aliases not supported if only weak aliases are supported.
7747
7748 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7749
7750         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
7751         Turn on cmpstrsi checks for __pj__ and __i370__.
7752
7753 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7754
7755         * g++.old-deja/g++.other/virtual11.C: New test.
7756
7757 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7758
7759         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
7760
7761 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7762
7763         * gcc.c-torture/compile/20010102-1.c: New test.
7764
7765 2001-01-02  Andreas Jaeger  <aj@suse.de>
7766
7767         * gcc.dg/noreturn-3.c: New test.
7768
7769         * gcc.dg/noreturn-4.c: New test.
7770
7771 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7772
7773         * gcc.c-torture/execute/stdio-opt-1.c: Also test
7774         __builtin_fputc and __builtin_fwrite.
7775
7776 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7777
7778         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
7779         signed char, not default char.
7780
7781 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7782
7783         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
7784
7785 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
7786
7787         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
7788
7789 2000-12-29  Richard Henderson  <rth@redhat.com>
7790
7791         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
7792         (__cyg_profile_func_exit): Define.
7793
7794 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
7795
7796         * g++.dg/vtgc1.C: New test.
7797
7798 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
7799
7800         * gcc.dg/noncompile/20001228-1.c: New test.
7801
7802         * gcc.dg/20001228-1.c: New test.
7803
7804         * gcc.c-torture/execute/20001228-1.c: New test.
7805
7806 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
7807
7808         * gcc.dg/format-strfmon-1.c: New test.
7809
7810 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7811
7812         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
7813         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
7814         * gcc.c-torture/execute/string-opt-1.c: Likewise.
7815         * gcc.c-torture/execute/string-opt-2.c: Likewise.
7816         * gcc.c-torture/execute/string-opt-3.c: Likewise.
7817         * gcc.c-torture/execute/string-opt-4.c: Likewise.
7818         * gcc.c-torture/execute/string-opt-6.c: Likewise.
7819         * gcc.c-torture/execute/string-opt-7.c: Likewise.
7820         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7821         * gcc.c-torture/execute/string-opt-9.c: Likewise.
7822         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7823         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7824         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7825
7826         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
7827         * gcc.c-torture/execute/string-opt-4.c: Test index.
7828
7829 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
7830
7831         * gcc.c-torture/compile/20001226-1.c: New test.
7832
7833 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7834
7835         * gcc.c-torture/compile/20001222-1.c: New test.
7836         * gcc.c-torture/compile/20001222-1.x: Xfail.
7837
7838 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
7839
7840         * gcc.c-torture/execute/comp-goto-2.c: New test.
7841
7842 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
7843
7844         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
7845         Use long types if __INT_MAX__ is 32767.
7846         (main): Use cast to (sint32 *) when poking 88 into a_page.
7847
7848         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
7849
7850 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
7851
7852         * gcc.c-torture/compile/20001221-1.c: New test.
7853         * gcc.c-torture/execute/20001221-1.c: New test.
7854
7855 2000-12-20  Richard Henderson  <rth@redhat.com>
7856
7857         * g++.old-deja/g++.pt/crash36.C: Update error lines.
7858         * g++.old-deja/g++.robertl/eb109.C: Likewise.
7859
7860 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7861
7862         * gcc.dg/compare3.c: New test.
7863
7864 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7865
7866         * gcc.dg/format-warnll-1.c: New test.
7867
7868 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7869
7870         * gcc.dg/cpp/cmdlne-P.c: New test.
7871
7872 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7873
7874         * gcc.c-torture/execute/builtin-abs-1.c,
7875         gcc.c-torture/execute/builtin-abs-2.c: New tests.
7876
7877 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7878
7879         * gcc.dg/cpp/multiline.c: New test.
7880
7881 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7882
7883         * g++.old-deja/g++.other/syshdr1.C: Update.
7884         * gcc.dg/cpp/lineflags.c: Remove temporarily.
7885
7886 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7887
7888         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
7889
7890 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7891
7892         * g++.old-deja/g++.pt/ttp65.C: New test.
7893
7894 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7895
7896         * g++.old-deja/g++.pt/ttp64.C: New test.
7897
7898 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7899
7900         * g++.old-deja/g++.pt/spec33.C: New test.
7901
7902 2000-12-14  Catherine Moore  <clm@redhat.com>
7903
7904         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
7905         * gcc.c-torture/execute/920612-2.c: Likewise.
7906         * gcc.c-torture/execute/920428-2.c: Likewise.
7907         * gcc-c-torture/execute/va-arg-11.c: Call exit.
7908         * gcc.c-torture/execute/va-arg-21.c: Likewise.
7909
7910 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7911
7912         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
7913         * gcc.dg/pack-test-2.c: Likewise.
7914
7915 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7916
7917         Tests by Zack Weinberg <zackw@stanford.edu>.
7918
7919         * gcc.dg/cpp/defined.c: Update.
7920         * gcc.dg/cpp/defined_trad.c: New tests.
7921
7922 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7923
7924         * gcc.dg/cpp/trad-direct.c: Update.
7925
7926 2000-12-11  Neil Booth  <neilb@earthling.net>
7927
7928         * gcc.dg/cpp/defined_trad.c
7929
7930 2000-12-11  Neil Booth  <neilb@earthling.net>
7931
7932         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
7933
7934 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7935
7936         * gcc.dg/format-miss-2.c: New test.
7937
7938 2000-12-09  Neil Booth  <neilb@earthling.net>
7939
7940         * gcc.dg/cpp/lineflags.c: New tests.
7941         * gcc.dg/cpp/poison.c: Update.
7942         * gcc.dg/cpp/redef2.c: Update.
7943         * gcc.dg/cpp/skipping.c: New test.
7944
7945 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
7946
7947         * g++.old-deja/g++.other/eh3.C: New testcase.
7948
7949 2000-12-07  Neil Booth  <neilb@earthling.net>
7950
7951         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
7952         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
7953         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
7954         wtr-union-init-2.c, wtr-union-init-3.c: Update.
7955         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
7956         Update.
7957
7958 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7959
7960         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
7961         __SIZE_TYPE__ instead of int for type of integers cast to
7962         pointers.
7963
7964 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
7965
7966         * g++.old-deja/g++.other/cleanup4.C: New test.
7967
7968 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7969
7970         * format-sec-1.c: New test.
7971
7972 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7973
7974         * gcc.dg/format-nonlit-3.c: New test.
7975
7976 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7977
7978         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
7979         through a null pointer.
7980
7981 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7982
7983         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
7984         * g++.old-deja/g++.pt/partial4.C: New test.
7985
7986 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
7987
7988         * gcc.c-torture/execute/ieee/hugeval.x: New.
7989
7990 2000-12-06  Neil Booth  <neilb@earthling.net>
7991
7992         * gcc.dg/cpp/backslash2.c: New tests.
7993
7994 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7995
7996         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
7997         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
7998
7999 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
8000
8001         * gcc.c-torture/execute/20001203-2.c: New testcase.
8002
8003 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
8004
8005         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
8006         * g++.old-deja/g++.other/virtual10.C: New test.
8007
8008 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
8009
8010         * g++.old-deja/g++.mike/pmf5.C: Remove test.
8011
8012 2000-12-05  Richard Henderson  <rth@redhat.com>
8013
8014         * gcc.c-torture/compile/20001205-1.c: New.
8015
8016 2000-12-04  Neil Booth  <neilb@earthling.net>
8017
8018         * g++.old-deja/g++.other/virtual9.C: New test.
8019         * g++.old-deja/g++.pt/crash61.C: New test.
8020         * gcc.c-torture/execute/loop-9.c: New test.
8021
8022 2000-12-04  Neil Booth  <neilb@earthling.net>
8023
8024         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
8025         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
8026         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
8027         * gcc.dg/cpp/extratokens.c: ...here.
8028
8029 2000-12-04  Neil Booth  <neilb@earthling.net>
8030
8031         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
8032         New tests.
8033
8034 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8035
8036         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
8037         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
8038
8039 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
8040
8041         * gcc.c-torture/execute/20001203-1.c: New test.
8042
8043 2000-12-03  Neil Booth  <neilb@earthling.net>
8044
8045         * gcc.dg/cpp/macro6.c: New test cases.
8046
8047 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8048
8049         * gcc.c-torture/execute/string-opt-9.c: New test.
8050         * gcc.c-torture/execute/string-opt-10.c: Likewise.
8051         * gcc.c-torture/execute/string-opt-11.c: Likewise.
8052         * gcc.c-torture/execute/string-opt-12.c: Likewise.
8053
8054         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
8055         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
8056
8057 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
8058
8059         * gcc.dg/cpp/if-6.c: New testcase.
8060
8061         * gcc.dg/20001201-1.c: New testcase.
8062
8063 2000-12-02  Neil Booth  <neilb@earthling.net>
8064
8065         * g++.old-deja/g++.other/externC4.C,
8066         g++.old-deja/g++.other/friend10.C: New tests.
8067
8068 2000-12-02  Neil Booth  <neilb@earthling.net>
8069
8070         * g++.old-deja/g++.other/instan2.C
8071         * g++.old-deja/g++.other/instan3.C: New test.
8072
8073 2000-12-02  Neil Booth  <neilb@earthling.net>
8074
8075         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
8076         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
8077         gnuc99.c,gnuc99-pedantic.c: New tests.
8078
8079 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8080
8081         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
8082         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
8083
8084 2000-12-01  Neil Booth  <neilb@earthling.net>
8085
8086         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
8087         * gcc.dg/cpp/poison.c: Update.
8088         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
8089
8090 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
8091
8092         * g77.f-torture/execute/20001201.f: New test.
8093
8094 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8095
8096         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
8097
8098 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
8099
8100         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
8101
8102 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
8103
8104         * g++.old-deja/g++.other/cast6.C: New test.
8105
8106 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
8107
8108         * gcc.c-torture/execute/20001130-2.c: New testcase.
8109
8110 2000-11-30  Richard Henderson  <rth@redhat.com>
8111
8112         * gcc.c-torture/execute/20001130-1.c: New test.
8113
8114 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8115
8116         * g++.old-deja/g++.other/op3.C: New test.
8117
8118 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8119
8120         * g++.old-deja/g++.other/op2.C: New test.
8121
8122 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8123
8124         * g++.old-deja/g++.other/crash38.C: New test.
8125
8126 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
8127
8128         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
8129
8130 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
8131
8132         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
8133         tests.
8134         * gcc.c-torture/execute/string-opt-6.c: New test.
8135
8136         * gcc.dg/20001117-1.c: Add main.
8137
8138 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
8139
8140         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
8141         Move from here ...
8142         * gcc.dg/940510-1.c: ... to here.
8143
8144         * gcc.dg/20000926-1.c: GNU C now allows initializations of
8145         zero-size arrays in toplevel structures.
8146
8147 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
8148
8149         * gcc.c-torture/execute/loop-8.c: New test.
8150
8151 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8152
8153         * g++.old-deja/g++.other/base1.C: New test.
8154
8155 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8156
8157         * g++.old-deja/g++.other/parse2.C: New test.
8158
8159 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8160
8161         * g++.old-deja/g++.pt/incomplete1.C: New test.
8162
8163 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8164
8165         * g++.old-deja/g++.other/friend9.C: New test.
8166
8167 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
8168
8169         * gcc.dg/20001127-1.c: New test.
8170
8171 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
8172
8173         * g++.old-deja/g++.pt/friend46.C: New test.
8174
8175 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
8176
8177         * g++.old-deja/g++.other/ptrmem8.C: New test.
8178
8179 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8180
8181         * gcc.c-torture/execute/string-opt-7.c: New test.
8182         * gcc.c-torture/execute/string-opt-8.c: Likewise.
8183
8184 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8185
8186         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
8187         instead of 'mkcheck 2'.
8188
8189 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8190
8191         * gcc.c-torture/execute/memcheck/driver.c,
8192         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
8193         C9X references to refer to C99.
8194
8195 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
8196
8197         * gcc.dg/ultrasp3.c: New test.
8198
8199 2000-11-25  Neil Booth  <neilb@earthling.net>
8200
8201         * gcc.dg/cpp/include2.c: Update test to be locale independent.
8202
8203 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
8204
8205         * gcc.c-torture/compile/20001123-2.c: New.
8206
8207 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8208
8209         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
8210
8211 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
8212
8213         * gcc.dg/sequence-point-1.c: Add some new tests.
8214         * gcc.c-torture/execute/20001124-1.c: New test.
8215
8216 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
8217
8218         * g++.old-deja/g++.other/vaarg4.C: New test.
8219         * gcc.c-torture/compile/20001123-1.c: New test.
8220
8221 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
8222
8223         * g++.other/crash24.C: Adjust and remove XFAIL.
8224         * g++.other/crash37.C: New test.
8225
8226 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
8227
8228         * g++.old-deja/g++.pt/instantiate9.C: New test.
8229
8230 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
8231
8232         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
8233         new ABI, too.
8234
8235         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
8236         * g++.old-deja/g++.robertl/eb55.C: Likewise.
8237
8238 2000-11-22  Neil Booth  <neilb@earthling.net>
8239
8240         * gcc.dg/cpp/Wtrigraphs.c: New test.
8241
8242 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
8243
8244         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
8245
8246 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
8247
8248         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
8249
8250 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
8251
8252         * lib/gcc-dg.exp: load_lib scanasm.exp.
8253         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
8254         * lib/g++-dg.exp: load_lib scanasm.exp.
8255         * lib/scanasm.exp: New.
8256         (scan-assembler, scan-assembler-not): Add optional arguments to
8257         test name, or if not present, the pattern name.
8258         (scan-assembler-dem, scan-assembler-dem-not): New.
8259
8260         * g++.dg/dg.exp: New.
8261
8262 2000-11-21  Neil Booth  <neilb@earthling.net>
8263
8264         * gcc.dg/cpp/integrated1.c: Remove.
8265
8266 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8267
8268         * gcc.c-torture/execute/20001121-1.c: New test.
8269
8270 2000-11-21  Richard Henderson  <rth@redhat.com>
8271
8272         * gcc.c-torture/compile/20001121-1.c: New test.
8273
8274 2000-11-20  Neil Booth  <neilb@earthling.net>
8275
8276         * gcc.dg/cpp/integrated1.c: New test.
8277
8278 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8279
8280         * g++.old-deja/g++.other/inline17.C: New test.
8281
8282 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
8283
8284         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
8285         local variable to be zero: I made the variable global. Now
8286         uses abort() and exit() instead of relying on main's return value.
8287
8288 2000-11-20  Neil Booth  <neilb@earthling.net>
8289
8290         * gcc.dg/cpp/paste2.c: Update test.
8291         * objc/execute/paste.m: New test.
8292
8293 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8294
8295         * gcc.dg/c99-condexpr-1.c: New test.
8296
8297 2000-11-20  Neil Booth  <neilb@earthling.net>
8298
8299         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
8300
8301 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
8302
8303         * g++.old-deja/g++.pt/export1.C: New test.
8304
8305 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
8306
8307         * gcc.dg/20001117-1.c: New test.
8308
8309 2000-11-18  Richard Henderson  <rth@redhat.com>
8310
8311         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
8312
8313 2000-11-18  Richard Henderson  <rth@redhat.com>
8314
8315         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
8316         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
8317         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
8318
8319 2000-11-18  Richard Henderson  <rth@redhat.com>
8320
8321         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
8322         (main): New.  Exit cleanly.
8323
8324 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8325
8326         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
8327         gcc.dg/c99-fordecl-2.c: New tests.
8328
8329 2000-11-18  Richard Henderson  <rth@redhat.com>
8330
8331         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
8332         * gcc.c-torture/execute/zerolen-2.c: New.
8333
8334 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8335
8336         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
8337         memory.
8338
8339 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8340
8341         * g++.old-deja/g++.pt/instantiate8.C: New test.
8342
8343 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8344
8345         * g++.old-deja/g++.other/incomplete.C: Add more tests.
8346         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
8347
8348 2000-11-16  Nick Clifton  <nickc@redhat.com>
8349
8350         * gcc.c-torture/execute/nestfunc-2.c: New test.
8351         * gcc.c-torture/execute/nestfunc-3.c: New test.
8352
8353 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8354
8355         * gcc.c-torture/compile/20001116-1.c: New test.
8356
8357 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8358
8359         * gcc.c-torture/execute/20001115-1.c: New test.
8360
8361 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
8362
8363         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
8364         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
8365         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
8366         * g++.old-deja/g++.abi/vmihint.C: Likewise.
8367
8368 2000-11-15  Neil Booth  <neilb@earthling.net>
8369
8370         gcc.dg/cpp/_Pragma1.c: Update.
8371         gcc.dg/cpp/_Pragma2.c: New test.
8372
8373 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
8374
8375         * g++.old-deja/g++.other/anon5.C: New test.
8376
8377 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
8378
8379         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
8380         tests.
8381
8382 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
8383
8384         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
8385         output.
8386
8387 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8388
8389         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
8390         labels at end of compound statements.
8391
8392 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
8393
8394         * gcc.c-torture/execute/loop-7.c: New test.
8395
8396 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8397
8398         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
8399
8400 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8401
8402         * gcc.dg/c99-bool-1.c: New test.
8403
8404 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8405
8406         * gcc.dg/c99-scope-1.c: Remove xfail.
8407         * gcc.dg/c99-scope-2.c: New test.
8408
8409 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8410
8411         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
8412         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
8413
8414 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
8415
8416         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
8417         error messages.
8418
8419         * g++.mike/p700.C: Don't typedef wchar_t.
8420         * g++.mike/p784.C: Likewise.
8421         * g++.mike/eb101.C: Don't use __wchar_t.
8422
8423 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
8424
8425         * g77.f-torture/execute/20001111.[fx]: Test premature exit
8426         from DO loop.
8427
8428 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8429
8430         * gcc.c-torture/execute/20001111-1.c: New test.
8431
8432 2000-11-10  Nick Clifton  <nickc@redhat.com>
8433
8434         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
8435         long multuiple and accumulate.
8436
8437 2000-11-09  Richard Henderson  <rth@redhat.com>
8438
8439         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
8440         via size_t instead of int.
8441
8442         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
8443         * gcc.c-torture/execute/string-opt-2.c: Likewise.
8444         * gcc.c-torture/execute/string-opt-3.c: Likewise.
8445         * gcc.c-torture/execute/string-opt-4.c: Likewise.
8446
8447 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
8448
8449         * gcc.c-torture/compile/20001109-1.c: New test.
8450         * gcc.c-torture/compile/20001109-2.c: New test.
8451
8452 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
8453
8454         * g++.old-deja/g++.pt/operator1.C: New test.
8455         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
8456
8457 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8458
8459         * gcc.dg/20001108-1.c: New test.
8460
8461 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8462
8463         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
8464         with both arguments constant strings.
8465         * gcc.c-torture/execute/string-opt-3.c: New test.
8466         * gcc.c-torture/execute/string-opt-4.c: New test.
8467         * gcc.c-torture/execute/string-opt-5.c: New test.
8468
8469 2000-11-08  Nick Clifton  <nickc@redhat.com>
8470
8471         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
8472         mulsidi3adddi patterns.
8473
8474 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
8475
8476         * g++.old-deja/g++.other/crash36.C: New test.
8477
8478 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
8479
8480         * g++.old-deja/g++.other/init16.C: New test.
8481
8482 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
8483
8484         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
8485
8486 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8487
8488         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
8489         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8490         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8491
8492 2000-11-07  DJ Delorie  <dj@redhat.com>
8493
8494         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
8495
8496 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8497
8498         * gcc.c-torture/execute/string-opt-1.c: New test.
8499
8500 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8501
8502         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
8503         mips-sgi-irix6.* because the MIPS ABI passes floating-point
8504         parameters in registers, and there is no way for a varargs
8505         function to know in which order the integer and floating-point
8506         parameters should be interleaved when they are placed on the
8507         stack.
8508         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8509         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8510
8511 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8512
8513         * gcc.c-torture/execute/string-opt-2.c: New test.
8514
8515 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
8516
8517         * g++.old-deja/g++.pt/crash60.C: New test.
8518
8519 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8520
8521         * g++.old-deja/g++.other/crash24.C: New test.
8522         * g++.old-deja/g++.other/crash25.C: New test.
8523         * g++.old-deja/g++.other/crash26.C: New test.
8524         * g++.old-deja/g++.other/crash27.C: New test.
8525         * g++.old-deja/g++.other/crash28.C: New test.
8526         * g++.old-deja/g++.other/crash29.C: New test.
8527         * g++.old-deja/g++.other/crash30.C: New test.
8528         * g++.old-deja/g++.other/crash31.C: New test.
8529         * g++.old-deja/g++.other/crash32.C: New test.
8530         * g++.old-deja/g++.other/crash33.C: New test.
8531         * g++.old-deja/g++.other/crash34.C: New test.
8532         * g++.old-deja/g++.other/crash35.C: New test.
8533
8534 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8535
8536         * gcc.c-torture/execute/20001031-1.c: New test.
8537
8538 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
8539
8540         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
8541         namespace.
8542
8543         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
8544         standards-conformant.
8545
8546         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
8547
8548         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
8549         * g++.old-deja/g++.mike/p755a.C: Likewise.
8550         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
8551         library makes no calls to `operator new' during initialization.
8552
8553 2000-11-04  Neil Booth  <neilb@earthling.net>
8554
8555         * gcc.dg/cpp/include2.c: New tests.
8556
8557 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
8558
8559         * lib/g++.exp (g++_set_ld_library_path): New function.
8560         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
8561
8562 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
8563
8564         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
8565         warnings.
8566
8567 2000-11-01  Richard Henderson  <rth@redhat.com>
8568
8569         * g++.old-deja/g++.ext/namedret1.C: New.
8570         * g++.old-deja/g++.ext/namedret2.C: New.
8571         * g++.old-deja/g++.ext/namedret3.C: New.
8572
8573 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
8574
8575         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
8576         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
8577
8578 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8579
8580         * gcc.c-torture/execute/va-arg-21.c: New test.
8581
8582 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8583
8584         * gcc.dg/c99-complex-2.c: New test.
8585
8586 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8587
8588         * gcc.c-torture/execute/stdio-opt-1.c: New test.
8589
8590 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
8591
8592         * g++.old-deja/g++.other/inline16.C: New test.
8593
8594 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
8595
8596         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
8597         __PRETTY_FUNCTION__
8598
8599 2000-10-29  Neil Booth  <neilb@earthling.net>
8600
8601         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
8602         New tests.
8603         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
8604         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
8605         optimisation.
8606
8607 2000-10-29  Neil Booth  <neilb@earthling.net>
8608
8609         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
8610         * mi1.c, mi1c.h: Add null directives to multiple-include test.
8611         * mi5.c: Test multiple includes work with -C.
8612         * trigraphs.c: Test ^= version.
8613
8614 2000-10-28  Neil Booth  <neilb@earthling.net>
8615
8616         New tests and test updates for new macro expander.
8617
8618         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
8619         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
8620         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
8621         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
8622         new diagnostic messages.
8623
8624         * gcc.dg/cpp/macro3.c: New tests.
8625
8626 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
8627
8628         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
8629         on the same line.
8630
8631 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
8632
8633         * g++.old-deja/g++.other/eh2.C: New test.
8634
8635 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
8636
8637         * gcc.c-torture/execute/20001027-1.c: New test.
8638
8639 2000-10-26  Richard Henderson  <rth@redhat.com>
8640
8641         * gcc.c-torture/execute/20001026-1.c: New.
8642
8643 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
8644
8645         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
8646         * g++.old-deja/g++.law/builtin1.C: Likewise.
8647         * g++.old-deja/g++.law/ctors10.C: Likewise.
8648         * g++.old-deja/g++.law/virtual3.C: Likewise.
8649         * g++.old-deja/g++.mike/p658.C: Likewise.
8650         * g++.old-deja/g++.other/sibcall1.C: Likewise.
8651         * g++.old-deja/g++.other/vaarg2.C: Likewise.
8652         * g++.old-deja/g++.robertl/eb124.C: Likewise.
8653         * g++.old-deja/g++.robertl/eb44.C: Likewise.
8654         * g++.old-deja/g++.robertl/eb77.C: Likewise.
8655
8656 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
8657
8658         * gcc.c-torture/compile/20001024-1.c: New test.
8659
8660 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
8661
8662         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
8663         to tell us whether or not we are using V3.
8664
8665 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8666
8667         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
8668         operands.
8669
8670 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8671
8672         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
8673
8674 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
8675
8676         * gcc.c-torture/execute/20001024-1.c: New test.
8677
8678 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
8679
8680         * g++.old-deja/g++.other/sibcall1.C: New test.
8681
8682 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
8683
8684         * gcc.dg/noncompile/init-3.c: New test.
8685
8686 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8687
8688         * gcc.dg/format-array-1.c: New test.
8689
8690 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8691
8692         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
8693         writing through null pointers; remove comment about testing
8694         unterminated strings.
8695
8696 2000-10-17  Matthew Hiller  <hiller@redhat.com>
8697
8698         * gcc.c-torture/execute/20001017-2.c: New test.
8699
8700 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8701
8702         * gcc.c-torture/compile/20001018-1.c: New test.
8703         * gcc.c-torture/compile/20001018-1.x: Xfail.
8704
8705 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8706
8707         * gcc.c-torture/execute/20001017-1.c: New test.
8708
8709 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8710
8711         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
8712         for multiple use of arguments with scanf formats; add tests for
8713         multiple use of arguments.
8714
8715 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
8716
8717         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
8718
8719 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8720
8721         * gcc.dg/format-miss-1.c: New test.
8722
8723 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8724
8725         * gcc.c-torture/execute/20001013-1.c: New test.
8726
8727 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8728
8729         * gcc.dg/format-branch-1.c: New test.
8730
8731 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8732
8733         * README, lib/file-format.exp: Remove EGCS references.
8734
8735 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8736
8737         * gcc.dg/20001013-1.c: New test.
8738
8739 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8740
8741         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
8742         for intmax_t in the compiler using __typeof__ and the type rules
8743         for conditional expressions.
8744
8745 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
8746
8747         * gcc.dg/20001012-1.c: New test.
8748         * gcc.dg/20001012-2.c: New test.
8749
8750 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8751
8752         * gcc.dg/format-attr-1.c: New test.
8753
8754 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8755
8756         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
8757         __LONG_LONG_MAX__ instead of LLONG_MAX.
8758
8759 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8760
8761         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
8762         scanf flags.
8763         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
8764         flags.
8765
8766 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
8767
8768         * gcc.dg/sequence-pt-1.c: New test.
8769
8770 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
8771
8772         * gcc.c-torture/execute/20001011-1.c: New testcase.
8773         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
8774
8775 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8776
8777         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
8778         does not error on it.
8779
8780 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8781
8782         * gcc.dg/20001009-1.c: New test.
8783
8784 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
8785
8786         * gcc.c-torture/compile/20001009-1.c: Move from here ....
8787         * gcc.c-torture/execute/20001009-2.c: ... to here.
8788
8789 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
8790
8791         * gcc.c-torture/compile/20001009-1.c: New testcase.
8792         * gcc.c-torture/execute/20001009-1.c: New testcase.
8793         Testcases provided by Jan Hubicka <jh@suse.cz>.
8794
8795 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8796
8797         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8798         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
8799         uintmax_t using <limits.h> to emulate the compiler's internal
8800         logic.  No longer XFAIL %j tests.
8801
8802 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8803
8804         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
8805         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8806         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
8807         regexps and details of expected handling of some bad formats.
8808         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
8809         suppression.
8810
8811 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8812
8813         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
8814         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
8815         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
8816         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
8817         in list archives.
8818
8819 2000-10-06  Richard Henderson  <rth@cygnus.com>
8820
8821         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
8822         * g++.old-deja/g++.brendan/crash52.C: Likewise.
8823         * g++.old-deja/g++.jason/report.C: Likewise.
8824         * g++.old-deja/g++.law/friend5.C: Likewise.
8825         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
8826         of the expected warnings.
8827
8828 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
8829
8830         * g++.old-deja/g++.pt/enum14.C: New test.
8831
8832 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
8833
8834         * g++.old-deja/g++.pt/crash59.C: New test.
8835
8836 2000-10-04  Will Cohen  <wcohen@redhat.com>
8837
8838         * gcc.dg/20000926-1.c: New test.
8839
8840 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
8841
8842         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
8843         function name for current C++ compiler.
8844         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
8845
8846 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
8847
8848         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
8849         __PRETTY_FUNCTION__.
8850         * g++.old-deja/g++.ext/pretty2.C: Likewise.
8851
8852 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8853
8854         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
8855
8856 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
8857
8858         * gcc.c-torture/compile/20000923-1.c: New test.
8859
8860 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
8861
8862         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
8863         * g++.old-deja/g++.pt/ttp62.C: Same.
8864         * g++.old-deja/g++.other/inline14.C: Same.
8865
8866 2000-09-24  Richard Henderson  <rth@cygnus.com>
8867
8868         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
8869
8870 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8871
8872         * gcc.dg/c90-printf-1.c: Add test for wide string format.
8873
8874 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
8875
8876         * gcc.c-torture/compile/20000922-1.c: New file.
8877
8878 2000-09-21  Nick Clifton  <nickc@redhat.com>
8879
8880         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
8881         a signed long modulo operation.
8882         (mod6): New function - perform an unsigned long modulo operation.
8883         (main): Add tests for modulos of very large numbers by very small
8884         dividends.
8885
8886 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8887
8888         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
8889
8890 2000-09-19  Richard Henderson  <rth@cygnus.com>
8891
8892         * gcc.dg/compare2.c (case 10): XFAIL.
8893
8894 2000-09-18  Richard Henderson  <rth@cygnus.com>
8895
8896         * gcc.c-torture/execute/20000906-1.c: Move ...
8897         * gcc.dg/20000906-1.c: ... here.  Only run on targets
8898         that support __builtin_trap.
8899
8900 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
8901
8902         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
8903
8904 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8905
8906         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
8907         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
8908         more $ format tests.
8909
8910 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8911
8912         * gcc.dg/format-errmk-1.c: New test.
8913
8914 2000-09-17  Greg McGary  <greg@mcgary.org>
8915
8916         * gcc.c-torture/execute/20000917-1.x: Remove.
8917
8918 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8919
8920         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
8921
8922 2000-09-17  Greg McGary  <greg@mcgary.org>
8923
8924         * gcc.c-torture/execute/20000917-1.c: New test.
8925         * gcc.c-torture/execute/20000917-1.x: XFAIL.
8926
8927 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
8928
8929         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
8930         in nested macro bug.
8931
8932 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
8933
8934         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
8935
8936 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
8937
8938         * gcc.c-torture/execute/20000914-1.c: New test.
8939
8940 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
8941
8942         * g++.other/inline13.C: New test.
8943
8944 2000-09-12  Andreas Jaeger  <aj@suse.de>
8945
8946         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
8947         constant by Ulrich Drepper <drepper@redhat.com>.
8948
8949 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
8950
8951         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
8952
8953 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8954
8955         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
8956
8957 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
8958
8959         * gcc.dg/cpp/backslash.c: New test.
8960
8961 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
8962
8963         * gcc.c-torture/execute/20000910-1.c: New test.
8964         * gcc.c-torture/execute/20000910-2.c: Likewise.
8965
8966 2000-09-11  Robert Lipe  <robertl@sco.com>
8967
8968         * gcc.dg/pragma-align.c: New test.
8969
8970 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
8971
8972         * g++.old-deja/g++.pt/explicit82.C: New test.
8973         * g++.old-deja/g++.pt/explicit83.C: New test.
8974
8975 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
8976
8977         * gcc.dg/asm-names.c: New test.
8978
8979 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8980
8981         * gcc.dg/cpp/tr-warn6.c: New test
8982
8983 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8984
8985         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
8986         be accepted.
8987
8988 2000-09-07  Catherine Moore  <clm@redhat.com>
8989
8990         * gcc.c-torture/execute/unroll-1.c: New test.
8991
8992 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
8993
8994         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
8995         ERROR markers.
8996         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
8997         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
8998         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
8999         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
9000         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
9001         Preprocess only.
9002         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
9003         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
9004
9005 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9006
9007         * g++.old-deja/g++.pt/deduct2.C: New test.
9008
9009 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9010
9011         * g++.old-deja/g++.pt/parms2.C: New test.
9012
9013 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9014
9015         * g++.old-deja/g++.pt/crash58.C: New test.
9016
9017 2000-09-06  Greg McGary  <greg@mcgary.org>
9018
9019         * gcc.c-torture/execute/20000906-1.c: New test.
9020         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
9021
9022 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9023
9024         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
9025
9026 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9027
9028         * g++.old-deja/g++.pt/crash57.C: New test.
9029
9030 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9031
9032         * g++.old-deja/g++.pt/crash56.C: New test.
9033
9034 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9035
9036         * g++.old-deja/g++.pt/koenig1.C: New test.
9037
9038 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
9039
9040         * gcc.dg/20000904-1.c: New test.
9041
9042 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
9043
9044         * gcc.dg/cpp/paste8.c: New test.
9045
9046 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
9047
9048         * gcc.c-torture/compile/20000827-1.c: New test.
9049
9050 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9051
9052         * gcc.dg/format-diag-1.c: New test.
9053
9054 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9055
9056         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
9057         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
9058         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
9059         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
9060         gcc.dg/formatz-1.c: Adjust warning regular expressions.
9061
9062 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
9063
9064         * g++.old-deja/g++.other/nested4.C: New test.
9065
9066 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
9067
9068         * g++.old-deja/g++.ns/scoped1.C: New test.
9069
9070 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
9071
9072         * lib/g++.exp: Support testing already-installed GCC.
9073
9074 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9075
9076         * wtr-label-1.c, wtr-suffix-1.c: New tests.
9077
9078 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9079
9080         * gcc.dg/return-type-2.c: New test.
9081
9082 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
9083
9084         * gcc.c-torture/compile/20000825-1.c: New test.
9085
9086 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
9087
9088         * gcc.dg/dwarf2-2.c: New test.
9089
9090 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
9091
9092         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
9093         dg-warning regexps.
9094
9095 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9096
9097         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
9098         gcc.dg/format-ext-5.c: New tests.
9099
9100 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
9101
9102         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
9103
9104 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
9105
9106         * gcc.dg/noncompile/930622-2.c: Adjust error message.
9107
9108 2000-08-24  Richard Henderson  <rth@cygnus.com>
9109
9110         * gcc.dg/ia64-sync-1.c: New test.
9111         * gcc.dg/ia64-sync-2.c: New test.
9112         * gcc.dg/ia64-asm-1.c: New test.
9113
9114 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
9115
9116         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
9117         * gcc.dg/format-ext-2.c: New test.
9118
9119 2000-08-23  Jason Merrill  <jason@redhat.com>
9120
9121         * lib/old-dejagnu.exp: Also ignore "In member function" and
9122         "At global scope".
9123
9124 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9125
9126         * gcc.dg/noncompile/label-lineno-1.c: New test.
9127
9128 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9129
9130         * gcc.dg/c99-array-nonobj-1.c: New test.
9131
9132 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9133
9134         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
9135         tests.
9136         * gcc.dg/format-ext-1.c: New test.
9137
9138 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9139
9140         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
9141         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
9142         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
9143         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
9144         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
9145
9146 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
9147
9148         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
9149         gcc.dg/c99-strftime-2.c: New tests.
9150
9151 2000-08-22  Richard Henderson  <rth@cygnus.com>
9152
9153         * gcc.c-torture/execute/20000822-1.c: New test.
9154
9155 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
9156
9157         * gcc.c-torture/execute/20000819-1.x: Remove.
9158
9159 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9160
9161         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
9162         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
9163         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
9164         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
9165         gcc.dg/format-xopen-1.c: New tests.
9166
9167 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9168
9169         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
9170
9171 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
9172
9173         * g++.old-deja/g++.other/loop2.C: New test.
9174
9175         * gcc.c-torture/compile/20000606-1.c: New test.
9176         * gcc.c-torture/compile/20000728-1.c: New test.
9177         * gcc.c-torture/execute/20000801-1.c: New test.
9178         * gcc.c-torture/execute/20000801-2.c: New test.
9179         * gcc.c-torture/execute/20000819-1.c: New test.
9180         * gcc.c-torture/execute/20000819-1.x: XFAIL.
9181         * gcc.dg/20000629-1.c: New test.
9182         * gcc.dg/20000724-1.c: New test.
9183         * gcc.dg/20000807-1.c: New test.
9184
9185 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
9186
9187         * gcc.dg/cpp/pragma-1.c: New test.
9188         * gcc.dg/cpp/pragma-2.c: New test.
9189
9190 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
9191
9192         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
9193         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
9194
9195 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9196
9197         * gcc.c-torture/compile/20000818-1.c: New test.
9198
9199 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
9200
9201         * gcc.c-torture/execute/20000818-1.c: New test.
9202
9203 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9204
9205         * gcc.dg/format-va-1.c: New test.
9206
9207 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9208
9209         * g++.old-deja/g++.other/typedef8.C: New test.
9210
9211 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9212
9213         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
9214         * g++.old-deja/g++.mike/net36.C: Mark candidate.
9215         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
9216         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
9217         * g++.old-deja/g++.other/ptrmem7.C: New test.
9218         * g++.old-deja/g++.pt/ptrmem10.C: New test.
9219
9220 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9221
9222         * g++.old-deja/g++.pt/typename27.C: New test.
9223
9224 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
9225
9226         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
9227         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
9228         * g++.old-deja/g++.pt/friend45.C: New test.
9229         * g++.old-deja/g++.other/friend8.C: New test.
9230
9231 2000-08-15  Richard Henderson  <rth@cygnus.com>
9232
9233         * gcc.c-torture/execute/20000815-1.c: New test.
9234
9235 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
9236
9237         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
9238         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
9239         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
9240
9241 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
9242
9243         * g++.old-deja/g++.other/refinit2.C: New test.
9244
9245 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
9246
9247         * lib/c-torture.exp (c-torture): Make
9248         compiler_conditional_xfail_data global.
9249         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
9250         compiler_conditional_xfail_data machinery.
9251         (f-torture-execute): Likewise.
9252         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
9253         and only when unrolling loops.
9254
9255         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
9256
9257 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
9258
9259         * g++.old-deja/g++.pt/explicit81.C: New test.
9260
9261 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
9262
9263         * g++.old-deja/g++.pt/typename26.C: New test.
9264
9265 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
9266
9267         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
9268         warning.
9269
9270 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
9271
9272         * g++.old-deja/g++.other/array3.C: New test.
9273
9274 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9275
9276         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
9277         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
9278         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
9279         New tests.
9280
9281 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
9282
9283         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
9284         * g++.old-deja/g++.abi/vmihint.C: Likewise.
9285
9286 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
9287
9288         * gcc.c-torture/execute/20000808-1.c: New test.
9289
9290 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9291
9292         * gcc.dg/c90-const-expr-1.c: New test.
9293
9294 2000-08-08  Richard Henderson  <rth@cygnus.com>
9295
9296         * gcc.dg/noncompile/920923-1.c: Declare calloc.
9297
9298 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9299
9300         * gcc.dg/noncompile/const-ll-1.c: New test.
9301
9302 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9303
9304         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
9305
9306 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
9307
9308         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
9309         that running programs linked against the shared version of libobjc
9310         run correctly.
9311
9312 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9313
9314         * gcc.dg/c99-printf-1.c: New test.
9315
9316 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9317
9318         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
9319
9320 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
9321
9322         * gcc.c-torture/execute/20000731-1.x: Delete.
9323
9324 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
9325
9326         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
9327         and torture_without_loops as is done by c-torture.exp.
9328         (search_for): Copy from c-torture.exp.
9329         (gcc-dg-runtest): New function, drives a directory of tests
9330         iterating over the TORTURE_OPTIONS.
9331         (scan-assembler, scan-assembler-not): Move here from
9332         individual directory drivers.
9333
9334         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
9335         defined by lib/gcc-dg.exp.
9336         * gcc.dg/cpp/cpp.exp: Likewise.
9337         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
9338         gcc-dg-runtest, so we cycle over optimization options.
9339
9340         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
9341         * gcc.dg/compare2.c: No longer expected to fail.
9342
9343 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
9344
9345         * gcc.c-torture/execute/20000804-1.c: New test.
9346
9347 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
9348
9349         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
9350
9351 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
9352
9353         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
9354
9355 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
9356
9357         * gcc.c-torture/compile/20000803-1.c: New test.
9358
9359 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9360
9361         * gcc.c-torture/execute/20000801-3.c,
9362         gcc.c-torture/execute/20000801-4.c: New tests.
9363         * gcc.c-torture/execute/20000801-3.x,
9364         gcc.c-torture/execute/20000801-4.x: Xfail.
9365
9366 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
9367
9368         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
9369         libobjc/.libs to allow for libtool.
9370
9371 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
9372
9373         * gcc.c-torture/compile/20000802-1.c: New test.
9374
9375 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
9376
9377         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
9378
9379 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
9380
9381         * gcc-c-torture/execute/20000731-2.c: New test.
9382
9383         * gcc.c-torture/execute/20000731-1.c: New test.
9384         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
9385
9386 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
9387
9388         * testsuite/gcc.dg/cpp/paste7.c: New test.
9389         * gcc.dg/cpp/20000725-1.c: New test.
9390
9391 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
9392
9393         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
9394         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
9395         declaration warning for __builtin_dwarf_reg_size.
9396
9397         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
9398
9399 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9400
9401         * gcc.dg/noncompile/voidparam-1.c: New test.
9402
9403 2000-07-30  Richard Henderson  <rth@cygnus.com>
9404
9405         * gcc.dg/c90-digraph-1.c: Don't xfail.
9406         * gcc.dg/compare2.c (case 10): Xfail.
9407         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
9408
9409 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
9410
9411         * gcc.dg/c99-main-1.c: New test.
9412
9413 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9414
9415         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
9416
9417 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
9418
9419         * gcc.c-tortuer/execute/20000726-1.c: New test.
9420
9421 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
9422
9423         * gcc.c-torture/execute/enum-2.c: New test.
9424
9425 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9426
9427         * gcc.dg/cpp/tr-warn3.c: New test.
9428
9429 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9430
9431         * g++.old-deja/g++.ext/implicit1.C: Remove.
9432         * g++.old-deja/g++.jason/c2.C: Remove
9433         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
9434         * g++.old-deja/g++.pt/crash16.C: Likewise.
9435         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
9436
9437 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9438
9439         * g++.old-deja/g++.other/for2.C: New test.
9440
9441 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
9442
9443         * gcc.dg/20000720-1.c: New test.
9444
9445 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
9446
9447         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
9448
9449 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
9450
9451         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
9452         * gcc.c-torture/execute/20000722-1.c: New.
9453         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
9454
9455 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
9456
9457         * gcc.dg/cpp/20000720-1.S: New test.
9458
9459 2000-07-21  Michael Meissner  <meissner@redhat.com>
9460
9461         * gcc.c-torture/execute/ieee/hugeval.c: New test.
9462
9463 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9464
9465         * g++.old-deja/g++.brendan/crash16.C,
9466         g++.old-deja/g++.brendan/parse3.C,
9467         g++.old-deja/g++.brendan/redecl1.C,
9468         g++.old-deja/g++.ns/template13.C,
9469         g++.old-deja/g++.other/decl4.C,
9470         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
9471
9472 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9473
9474         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
9475         and "Internal error".
9476
9477         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
9478         regexps.
9479         * gcc.dg/cpp/paste6.c: New test.
9480
9481 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
9482
9483         * gcc.dg/cpp/tr-direct.c: New test.
9484
9485         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
9486         gcc.dg/cpp/undef1.c: Tweak error regexps.
9487
9488 2000-07-18  Eric Christopher <echristo@redhat.com>
9489
9490         * gcc.c-torture/compile/20000718-1.c: New test.
9491
9492 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
9493
9494         * cpplex.c (_cpp_push_token): If the token being pushed back
9495         is the previous token in this context, just subtract one from
9496         context->posn.
9497         * cppmacro.c (save_expansion): Clear aux field when storing a
9498         placemarker.
9499
9500 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
9501
9502         * gcc.dg/noncompile/redecl-1.c: New test.
9503
9504 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
9505
9506         * gcc.c-torture/execute/20000717-5.c: New test.
9507         * gcc.c-torture/execute/20000717-1.x: Removed.
9508
9509 2000-07-17  Richard Henderson  <rth@cygnus.com>
9510
9511         * gcc.c-torture/execute/20000717-4.c: New test.
9512
9513 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
9514
9515         * gcc.dg/cpp/syshdr.c: New test.
9516         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
9517
9518 2000-07-17  Neil Booth  <neilb@earthling.net>
9519
9520         * gcc.dg/cpp/cmdlne-dM.c: New test.
9521         * gcc.dg/cpp/cmdlne-dD.c: New test.
9522
9523 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
9524
9525         * gcc.c-torture/execute/20000717-3.c: New test.
9526
9527         * gcc.c-torture/compile/20000717-1.c: New test.
9528
9529 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
9530
9531         * gcc.c-torture/execute/20000717-2.c: New test.
9532
9533 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9534
9535         * gcc.dg/formatz-1.c: New test.
9536
9537         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
9538         * gcc.dg/c99-digraph-1.c: New tests.
9539
9540         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
9541         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
9542
9543         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
9544         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
9545         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
9546         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
9547         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
9548         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
9549         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
9550
9551 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
9552
9553         * gcc.c-torture/execute/20000717-1.c: New test.
9554         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
9555
9556 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
9557
9558         * gcc.c-torture/execute/20000715-2.c: New test.
9559         * gcc.dg/20000715-1.c: New test.
9560
9561 2000-07-15  Michael Meissner  <meissner@redhat.com>
9562
9563         * gcc.c-torture/execute/20000715-1.c: New test.
9564
9565 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
9566
9567         * gcc.c-torture/execute/20000707-1.c: New test.
9568
9569 2000-07-13  Neil Booth  <NeilB@earthling.net>
9570
9571         * testsuite/gcc.dg/cpp/digraph1.c,
9572         testsuite/gcc.dg/cpp/digraph2.c,
9573         testsuite/gcc.dg/cpp/digraphs.c: New tests.
9574
9575 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
9576
9577         * g77.f-torture/compile/20000630-2.f:  New test.
9578         * g77.f-torture/compile/20000630-2.x
9579
9580 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
9581
9582         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
9583
9584 2000-07-11  Neil Booth  <NeilB@earthling.net>
9585
9586         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
9587
9588 2000-07-11  Neil Booth  <NeilB@earthling.net>
9589
9590         * gcc.dg/cpp/cmdlne-C.c: New.
9591
9592 2000-07-09  Neil Booth  <NeilB@earthling.net>
9593
9594         * gcc.dg/cpp/directiv.c: New tests.
9595         * gcc.dg/cpp/undef1.c: Update.
9596
9597 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
9598
9599         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
9600
9601 2000-07-09  Neil Booth  <NeilB@earthling.net>
9602
9603         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
9604
9605 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
9606
9607         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
9608         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9609
9610 2000-07-08  Neil Booth  <NeilB@earthling.net>
9611
9612         * gcc.dg/cpp/macsyntx.c: New tests.
9613
9614 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9615
9616         * gcc.dg/20000707-1.c: New test.
9617
9618 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9619
9620         * gcc.c-torture/execute/20000706-1.c: New test.
9621         * gcc.c-torture/execute/20000706-2.c: New test.
9622         * gcc.c-torture/execute/20000706-3.c: New test.
9623         * gcc.c-torture/execute/20000706-4.c: New test.
9624         * gcc.c-torture/execute/20000706-5.c: New test.
9625
9626 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9627
9628         * g++.old-deja/g++.pt/instantiate7.C: New test.
9629
9630 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9631
9632         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
9633         * g++.old-deja/g++.mike/thunk3.C: Likewise.
9634         * g++.old-deja/g++.other/rtti3.C: Likewise.
9635         * g++.old-deja/g++.other/rttid3.C: Likewise.
9636
9637 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
9638
9639         *  g77.f-torture/compile/20000630-1.x: Fix typo
9640
9641 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
9642
9643         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
9644         assembly output.
9645
9646 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
9647
9648         * gcc.dg/cpp/ident.c: New test.
9649
9650 2000-07-05  Neil Booth  <NeilB@earthling.net>
9651
9652         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
9653           gcc.dg/cpp/lexstrng.c: New tests.
9654
9655 2000-07-04  Neil Booth  <NeilB@earthling.net>
9656
9657         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
9658         * gcc.dg/cpp/strify2.c: Same.
9659
9660 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
9661
9662         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
9663         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
9664         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
9665         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
9666
9667         * testsuite/gcc.dg/cpp/macro1.c,
9668         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
9669         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
9670         testsuite/gcc.dg/cpp/strify1.c,
9671         testsuite/gcc.dg/cpp/strify2.c: New tests.
9672
9673 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
9674
9675         * gcc.c-torture/execute/20000703-1.c: New test.
9676
9677 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9678
9679         * g++.old-deja/g++.pt (lookup10.C): New test.
9680
9681 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9682
9683         * g++.old-deja/g++.pt (typename25.C): New test.
9684
9685 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
9686
9687         * gcc.c-torture/compile/20000701-1.c: New test.
9688
9689 2000-06-30  Nick Clifton  <nickc@cygnus.com>
9690
9691         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
9692         to test case.
9693
9694 2000-06-30  Catherine Moore  <clm@cygnus.com>
9695
9696         * gcc.c-torture/execute/align-1.c: New test.
9697
9698 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
9699
9700         * g++.old-deja/g++.pt/expr8.C: New test.
9701         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
9702
9703 2000-06-29  Nick Clifton  <nickc@cygnus.com>
9704
9705         * gcc.c-torture/compile/20000629-1.c: New test.
9706
9707 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9708
9709
9710         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
9711         gcc.dg/noncompile directory, depending on whether they're
9712         preprocessor tests or not.  Annotate all the tests for the dg
9713         framework.
9714
9715         * gcc.c-torture/noncompile/noncompile.exp: Delete.
9716         * gcc.dg/noncompile/noncompile.exp: New.
9717
9718         * Moved files:
9719         Old name                                New name
9720         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
9721         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
9722         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
9723         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
9724         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
9725         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
9726         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
9727         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
9728         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
9729         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
9730         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
9731         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
9732         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
9733         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
9734         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
9735         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
9736         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
9737         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
9738         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
9739         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
9740         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
9741         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
9742         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
9743         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
9744
9745         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
9746         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
9747         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
9748         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
9749         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
9750         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
9751
9752 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9753
9754         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
9755         declare one variable.  On the fourth, error.
9756         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
9757         declared by 20000628-1a.h.
9758
9759 2000-06-29  Richard Henderson  <rth@redhat.com>
9760
9761         * gcc.c-torture/execute/930529-1.x: New file.
9762         * gcc.dg/920413-1.c: Adjust expected warning text.
9763         * gcc.dg/980217-1.c: Declare abort.
9764         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
9765
9766 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
9767
9768         * g77.f-torture/compile/20000629-1.f: New test.
9769         * g77.f-torture/compile/20000629-1.x: Expected to fail.
9770
9771 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9772
9773         Rearrange lots of files, removing entirely the
9774         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
9775         directories.
9776
9777         * Deleted files:
9778         gcc.c-torture/code_quality/code_quality.exp
9779         gcc.c-torture/special/special.exp
9780         gcc.failure/failure.exp
9781         gcc.failure/940409-1.x
9782         gcc.c-torture/compile/961203-1.x
9783
9784         * New files:
9785         gcc.misc-tests/linkage.exp
9786         gcc.c-torture/execute/920730-1t.c
9787         gcc.c-torture/execute/920730-1t.x
9788         gcc.c-torture/compile/920520-1.x
9789         gcc.c-torture/compile/920521-1.x
9790         gcc.c-torture/compile/981006-1.x
9791         gcc.c-torture/execute/eeprof-1.x
9792
9793         * Moved files (possibly with modifications to fit a new harness):
9794         Old name                                New name
9795         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
9796         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
9797         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
9798         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
9799         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
9800         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
9801         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
9802         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
9803         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
9804         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
9805         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
9806         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
9807         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
9808         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
9809
9810 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9811
9812         * c-torture/compile/961203-1.x: Delete.
9813
9814         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
9815         not exit. Include stdio.h.
9816         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
9817         * gcc.misc-tests/dg-12.c: Likewise.
9818         * gcc.misc-tests/dg-5.c: Likewise.
9819         * gcc.misc-tests/dg-6.c: Likewise.
9820         * gcc.misc-tests/dg-7.c: Prototype abort.
9821         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
9822         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
9823         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
9824         not exit.
9825         * gcc.misc-tests/sieve.c: Use return from main, not exit.
9826         * gcc.misc-tests/sort2.c: Use return from main, not exit.
9827
9828 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
9829
9830         * gcc.dg/cpp/20000628-1.c: New test.
9831         * gcc.dg/cpp/20000628-1.h: New header for above test.
9832         * gcc.dg/cpp/20000628-1a.h: Likewise.
9833
9834 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
9835
9836         * gcc.dg/cpp: New directory.
9837         * gcc.dg/cpp/cpp.exp: New driver.
9838         * gcc.dg/cpp/20000627-1.c: New test.
9839         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
9840         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
9841         and rewrite as a compilation test.
9842
9843         * gcc.dg: Move many files into the cpp subdirectory, possibly
9844         renaming or editing them as well.
9845         Old name                New name
9846         990119-1.c              cpp/19990119-1.c
9847         990228-1.c              cpp/19990228-1.c
9848         990407-1.c              cpp/19990407-1.c
9849         990409-1.c              cpp/19990409-1.c
9850         990413-1.c              cpp/19990413-1.c
9851         990703-1.c              cpp/19990703-1.c
9852         20000127-1.c            cpp/20000127-1.c
9853         20000129-1.c            cpp/20000129-1.c
9854         20000207-1.c            cpp/20000207-1.c
9855         20000207-2.c            cpp/20000207-2.c
9856         20000209-1.c            cpp/20000209-1.c
9857         20000209-2.c            cpp/20000209-2.c
9858         20000301-1.c            cpp/20000301-1.c
9859         20000419-1.c            cpp/20000419-1.c
9860         20000510-1.S            cpp/20000510-1.S
9861         20000519-1.c            cpp/20000519-1.c
9862         20000529-1.c            cpp/20000529-1.c
9863         20000625-1.c            cpp/20000625-1.c
9864         20000625-2.c            cpp/20000625-2.c
9865         cpp-as1.c               cpp/assert1.c
9866         cpp-as2.c               cpp/assert2.c
9867         cxx-comments-1.c        cpp/cxxcom1.c
9868         cxx-comments-2.c        cpp/cxxcom2.c
9869         endif-label.c           cpp/endif.c
9870         cpp-hash1.c             cpp/hash1.c
9871         cpp-hash2.c             cpp/hash2.c
9872         cpp-if1.c               cpp/if-1.c
9873         cpp-if2.c               cpp/if-2.c
9874         cpp-if3.c               cpp/if-3.c
9875         cpp-if4.c               cpp/if-4.c
9876         cpp-if5.c               cpp/if-5.c
9877         cpp-cond.c              cpp/if-cexp.c
9878         cpp-missingop.c         cpp/if-mop.c
9879         cpp-missingparen.c      cpp/if-mpar.c
9880         cpp-opprec.c            cpp/if-oppr.c
9881         cpp-ifparen.c           cpp/if-paren.c
9882         cpp-shortcircuit.c      cpp/if-sc.c
9883         cpp-shift.c             cpp/if-shift.c
9884         cpp-unary.c             cpp/if-unary.c
9885         cpp-li1.c               cpp/line1.c
9886         cpp-li2.c               cpp/line2.c
9887         lineno.c                cpp/line3.c
9888         lineno-2.c              cpp/line4.c
9889         cpp-mi.c                cpp/mi1.c
9890         cpp-mic.h               cpp/mi1c.h
9891         cpp-micc.h              cpp/mi1cc.h
9892         cpp-mind.h              cpp/mi1nd.h
9893         cpp-mindp.h             cpp/mi1ndp.h
9894         cpp-mix.h               cpp/mi1x.h
9895         cpp-mi2.c               cpp/mi2.c
9896         cpp-mi2a.h              cpp/mi2a.h
9897         cpp-mi2b.h              cpp/mi2b.h
9898         cpp-mi2c.h              cpp/mi2c.h
9899         cpp-mi3.c               cpp/mi3.c
9900         cpp-mi3.def             cpp/mi3.def
9901         poison-1.c              cpp/poison.c
9902         pr-impl.c               cpp/prag-imp.c
9903         cpp-redef-2.c           cpp/redef1.c
9904         cpp-redef.c             cpp/redef2.c
9905         strpaste.c              cpp/strp1.c
9906         strpaste-2.c            cpp/strp2.c
9907         cpp-tradpaste.c         cpp/tr-paste.c
9908         cpp-tradstringify.c     cpp/tr-str.c
9909         cpp-tradwarn1.c         cpp/tr-warn1.c
9910         cpp-tradwarn2.c         cpp/tr-warn2.c
9911         trigraphs.c             cpp/trigraphs.c
9912         cpp-unc1.c              cpp/unc1.c
9913         cpp-unc2.c              cpp/unc2.c
9914         cpp-unc3.c              cpp/unc3.c
9915         cpp-unc.c               cpp/unc4.c
9916         undef.c                 cpp/undef1.c
9917         undef-2.c               cpp/undef2.c
9918         cpp-wi1.c               cpp/widestr1.c
9919
9920 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
9921
9922         * lib/g++.exp (g++_include_flags): Tweak.
9923
9924 2000-06-27  H.J. Lu  <hjl@gnu.org>
9925             Loren J. Rittle  <ljrittle@acm.org>
9926
9927         * lib/g++.exp (g++_include_flags): Override libgloss.exp
9928         version with one that knows about the new gcc tree structure.
9929         (g++_link_flags): Same.
9930
9931 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
9932
9933         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
9934         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
9935         case we are cross-compiling.
9936
9937         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
9938         g++.old-deja/g++.niklas/Makefile.in,
9939         g++.old-deja/g++.niklas/configure.in,
9940         g++.old-deja/g++.other/Makefile.in,
9941         g++.old-deja/g++.other/configure.in,
9942         gcc.c-torture/code_quality/Makefile.in,
9943         gcc.c-torture/code_quality/configure.in,
9944         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
9945         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
9946         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
9947         gcc.c-torture/execute/ieee/Makefile.in,
9948         gcc.c-torture/execute/ieee/configure.in,
9949         gcc.c-torture/noncompile/Makefile.in,
9950         gcc.c-torture/noncompile/configure.in,
9951         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
9952         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
9953         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
9954
9955 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9956
9957         * g++.old-deja/g++.other/ambig3.C: New test.
9958
9959 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9960
9961         * g++.old-deja/g++.pt/syntax1.C: New test.
9962         * g++.old-deja/g++.pt/syntax2.C: New test.
9963         * g++.old-deja/g++.other/syntax3.C: New test.
9964         * g++.old-deja/g++.other/syntax4.C: New test.
9965
9966 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9967
9968         * gcc.dg/20000623-1.c: Prototype exit and abort.
9969
9970 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9971
9972         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
9973         New tests.
9974         * gcc.dg/cpp-mi3.def: New file.
9975
9976         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
9977         inside assertions.
9978         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
9979         lexer's error messages.
9980         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
9981         divine anything from the linemarkers.
9982         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
9983         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
9984
9985 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
9986
9987         * gcc.dg/20000623-1.c: New test.
9988
9989 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
9990
9991         * gcc.c-torture/execute/20000622-1.c: New test.
9992
9993 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
9994
9995         * g++.old-deja/g++.other/init15.C: New test.
9996
9997 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
9998
9999         * g++.old-deja/g++.pt/vaarg2.C: New test.
10000         * g++.old-deja/g++.pt/vaarg3.C: New test.
10001
10002 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
10003
10004         * g++.old-deja/g++.other/dyncast6.C: New test.
10005
10006 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
10007
10008         * gcc.c-torture/execute/loop-6.c: New test.
10009
10010 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
10011
10012         * gcc.dg/20000614-1.c: New test.
10013         * gcc.dg/20000614-2.c: New test.
10014
10015 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
10016
10017         * g++.old-deja/g++.other/inline12.C: New test.
10018
10019 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
10020
10021         * g++.old-deja/g++.other/eh1.C: New test.
10022
10023 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
10024
10025         * g++.old-deja/g++.other/type.C: New test.
10026
10027 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
10028
10029         * g++.old-deja/g++.other/initstring.C: New test.
10030
10031 2000-06-12  Jason Merrill  <jason@redhat.com>
10032
10033         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
10034
10035 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
10036
10037         * gcc.c-torture/compile/20000609-1.c: New test.
10038
10039 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
10040
10041         * gcc.dg/20000609-1.c: New test.
10042
10043 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
10044
10045         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
10046         * gcc.c-torture/noncompile/poison-1.c: Move...
10047         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
10048         * gcc.dg/cpp-li1.c: Add a token after the #line.
10049
10050 2000-06-05  Richard Henderson  <rth@cygnus.com>
10051
10052         * gcc.c-torture/execute/20000605-2.c: New test.
10053         * gcc.c-torture/execute/20000605-3.c: New test.
10054
10055 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
10056
10057         * g77.f-torture/execute/20000503-1.x: New file.
10058
10059 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
10060
10061         * g++.old-deja/g++.eh/badalloc1.C: New test.
10062
10063 2000-06-05  Richard Henderson  <rth@cygnus.com>
10064
10065         * gcc.c-torture/execute/20000605-1.c: New test.
10066
10067 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
10068             Nathan Sidwell <nathan@codesourcery.com>
10069
10070         * gcc.c-torture/compile/20000605-1.c: New test.
10071
10072 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
10073
10074         * g77.f-torture/compile/20000601-1.f:  New test.
10075
10076 2000-06-03  Richard Henderson  <rth@cygnus.com>
10077
10078         * gcc.c-torture/execute/20000603-1.c: New.
10079
10080 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
10081
10082         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
10083         * gcc.dg/noreturn-2.c (noreturn): Likewise.
10084
10085 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
10086
10087         * gcc.dg/compare2.c (case 12): XFAIL.
10088         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
10089         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
10090
10091         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
10092
10093 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
10094
10095         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
10096         guard macro is already defined when the header is first
10097         included.
10098         * gcc.dg/cpp-mix.h: New file.
10099         * gcc.dg/endif-label.c: Update patterns to match compiler.
10100
10101         * g++.brendan/complex1.C: Declare abort.
10102         * g++.law/refs4.C: Remove XFAIL.
10103         * g++.oliva/expr2.C: Declare abort and exit.
10104
10105 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
10106
10107         * gcc.c-torture/execute/20000528-1.c: New test.
10108
10109         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
10110         * g++.old-deja/g++.law/temps4.C: Likewise.
10111
10112         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
10113         stdlib.h.  Call abort() on failure.
10114         * g++.old-deja/g++.law/refs4.C: Likewise.
10115         * g++.old-deja/g++.law/temps4.C: Likewise.
10116         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
10117         * gcc.c-torture/execute/20000112-1.c: Include string.h.
10118
10119 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
10120
10121         Relative to g++.dg/special:
10122         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
10123
10124         Relative to g++.old-deja:
10125         * g++.brendan/complex1.C, g++.jason/optimize2.C,
10126         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
10127         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
10128         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
10129         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
10130         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
10131         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
10132
10133         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
10134         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
10135         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
10136         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
10137         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
10138         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
10139         and/or string.h.
10140
10141         * g++.other/goto1.C: Update expectations for error messages.
10142
10143 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
10144
10145         * gcc.c-torture/compile/20000523-1.c: New test.
10146
10147 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
10148
10149         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
10150
10151 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
10152
10153         * g++.old-deja/g++.eh/catch11.C: New test.
10154         * g++.old-deja/g++.eh/catch12.C: New test.
10155
10156 2000-05-24  Nick Clifton  <nickc@cygnus.com>
10157
10158         * gcc.c-torture/execute/20000523-1.c: New test.
10159
10160 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
10161
10162         * c-torture/execute/bcp-1.c: Replace abort in arg of
10163         __builtin_constant_p with a generic external function.
10164
10165         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
10166         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
10167         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
10168         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
10169         Prototype abort and/or exit.
10170
10171         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
10172         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
10173         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
10174         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
10175
10176 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
10177
10178         * gcc.dg/dwarf2-1.c: New test.
10179
10180 2000-05-20  Richard Henderson  <rth@cygnus.com>
10181
10182         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
10183
10184 2000-05-20  Andreas Jaeger  <aj@suse.de>
10185
10186         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
10187         testcase.
10188
10189 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
10190
10191         * gcc.c-torture/execute/20000519-2.c: New test.
10192
10193 2000-05-19  Andreas Jaeger  <aj@suse.de>
10194
10195         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
10196         which fails with SSA.
10197
10198         * lib/c-torture.exp: Also test with -O3 -fssa.
10199
10200 2000-05-18  Michael Meissner  <meissner@redhat.com>
10201
10202         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
10203         * gcc.c-torture/execute/920415-1.c: Ditto.
10204         * gcc.c-torture/execute/920501-1.c: Ditto.
10205         * gcc.c-torture/execute/conversion.c: Ditto.
10206         * gcc.c-torture/execute/cvt-1.c: Ditto.
10207
10208 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
10209
10210         * gcc.c-torture/compile/20000518-1.c: New test.
10211
10212 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
10213
10214         * g77.f-torture/compile/200005018.f:  New test.
10215
10216 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
10217
10218         * gcc.c-torture/compile/20000517-1.c: New test.
10219
10220 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10221
10222         * gcc.c-torture/execute/20000516-1.c: New test.
10223
10224 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
10225
10226         * g++.old-deja/g++.other/eh.C: New test.
10227
10228 2000-05-12  Richard Henderson  <rth@cygnus.com>
10229
10230         * gcc.c-torture/execute/990208-1.c (main): Don't pass
10231         constants through to doit's conditional.
10232
10233 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
10234
10235         * gcc.c-torture/compile/20000511-1.c: New test.
10236         * g77.f-torture/compile/20000511-1.f: New test.
10237         * g77.f-torture/compile/20000511-2.f: New test.
10238
10239 2000-05-11  Michael Meissner  <meissner@redhat.com>
10240
10241         * gcc.c-torture/execute/20000511-1.c: New test.
10242
10243 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
10244
10245         * gcc.dg/dg.exp: Scan .S files as well as .c files.
10246         * gcc.dg/20000510-1.S: New.
10247
10248 2000-05-08  Catherine Moore  <clm@cygnus.com>
10249
10250         * gcc.dg/unused-3.c: New.
10251
10252 2000-05-06  Richard Henderson  <rth@cygnus.com>
10253
10254           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
10255           * g++.old-deja/g++.mike/warn1.C: Likewise.
10256           * g++.old-deja/g++.pt/local1.C: Likewise.
10257           * g++.old-deja/g++.pt/local7.C: Likewise.
10258           * g++.old-deja/g++.pt/spec16.C: Likewise.
10259
10260 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
10261
10262         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
10263
10264 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
10265
10266           * g77.f-torture/execute/20000503-1.f:  New test.
10267
10268 2000-05-04  Andreas Jaeger  <aj@suse.de>
10269
10270         * gcc.dg/noreturn-2.c: New test.
10271
10272 2000-05-04  Neil Booth  <NeilB@earthling.net>
10273
10274         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
10275         preprocessor.
10276
10277 2000-05-04  Richard Henderson  <rth@cygnus.com>
10278
10279         * gcc.c-torture/execute/20000503-1.c: Fix typo.
10280
10281 2000-05-04  Richard Henderson  <rth@cygnus.com>
10282
10283         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
10284         OpenSSL by Jason R Thorpe.
10285
10286 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
10287
10288         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
10289
10290 2000-05-03  Robert Lipe <robertlipe@usa.net>
10291
10292         * gcc.dg/20000503-1.c: New test.
10293
10294 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
10295
10296         * gcc.c-torture/compile/20000502-1.c: New test.
10297         * g++.old-deja/g++.other/align.C: New test.
10298         * gcc.dg/cpp-tradstringify.c: New test.
10299
10300 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
10301
10302         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
10303         and hard registers.
10304
10305 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
10306
10307         * gcc.c-torture/execute/loop-5.c: New test.
10308
10309 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
10310
10311         * gcc.c-torture/execute/va-arg-20.c: New test.
10312
10313 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
10314
10315         * gcc.c-torture/execute/20000422-1.c: New test.
10316
10317 2000-04-20  Greg McGary  <gkm@gnu.org>
10318
10319         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
10320         when optimizing, but without sibling-call optimizations (-O1).
10321
10322 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
10323
10324           * gcc.c-torture/compile/20000420-1.c: New test.
10325
10326 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
10327
10328         * g++.abi/ptrflags.C: New test.
10329         * g++.eh/catchptr1.C: Test incomplete pointer chains.
10330
10331 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
10332
10333         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
10334
10335 2000-04-19  Greg McGary  <gkm@gnu.org>
10336
10337         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
10338         sibling-call optimizations.
10339
10340 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
10341
10342         * gcc.dg/20000419-1.c: New test.
10343
10344 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
10345
10346         * gcc.c-torture/execute/20000412-6.c: New test.
10347
10348 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
10349
10350         * gcc.c-torture/execute/20000412-5.c: New test.
10351         * g77.f-torture/compile/20000412-1.f: New test.
10352         * gcc.c-torture/execute/20000412-4.c: New test.
10353         * gcc.c-torture/compile/20000412-2.c: New test.
10354         * gcc.c-torture/execute/20000412-3.c: New test.
10355         * gcc.c-torture/compile/20000412-1.c: New test.
10356         * gcc.c-torture/execute/20000412-2.c: New test.
10357
10358 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
10359
10360         * objc/execute/bf-20.m: New test.
10361
10362 2000-04-10  Richard Henderson  <rth@cygnus.com>
10363
10364         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
10365
10366         * gcc.c-torture/execute/20000412-1.c: New test.
10367
10368 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
10369
10370         * g++.old-deja/g++.eh/catchptr1.C: New test.
10371
10372 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
10373
10374         * g++.old-deja/g++.abi/cxa_vec.C: New test.
10375
10376 2000-04-08  Neil Booth  <NeilB@earthling.net>
10377
10378         * gcc.dg/cpp-nullchar.c: Remove test as
10379         embedded nulls cause problems.
10380
10381 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10382
10383         * gcc.dg/compare2.c: New test.
10384
10385 2000-04-08  Neil Booth  <NeilB@earthling.net>
10386
10387         * gcc.dg/cpp-nullchar.c: New test.
10388
10389 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
10390
10391         * gcc.dg/cpp-mi2.c: New test.
10392         * gcc.dg/cpp-mi2[abc].h: New files.
10393
10394 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
10395
10396         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
10397         member name.
10398
10399 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
10400
10401         * g++.old-deja/g++.abi/vmihint.C: New test.
10402
10403 2000-04-06  Neil Booth  <NeilB@earthling.net>
10404
10405         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
10406         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
10407         copyright.
10408
10409 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
10410
10411         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
10412         avoid stack-frame overwrite.
10413
10414 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
10415
10416         * gcc.c-torture/compile/20000405-2.c: New test.
10417         * gcc.c-torture/compile/20000405-3.c: New test.
10418
10419 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10420
10421         * gcc.c-torture/compile/20000405-1.c: New test.
10422
10423 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
10424
10425         * gcc.dg/cast-qual-1.c: Revert last change.
10426
10427 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10428
10429         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
10430
10431 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
10432
10433         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
10434         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
10435
10436 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
10437
10438         * gcc.c-torture/compile/20000403-2.c: New test.
10439         * gcc.c-torture/compile/20000403-1.c: New test.
10440
10441 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
10442
10443         * gcc.c-torture/execute/20000403-1.c: New test.
10444
10445 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
10446
10447         * gcc.c-torture/execute/20000402-1.c: New test.
10448
10449 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
10450
10451         * gcc.c-torture/execute/va-arg-15.c: New test.
10452         * gcc.c-torture/execute/va-arg-16.c: New test.
10453         * gcc.c-torture/execute/va-arg-17.c: New test.
10454         * gcc.c-torture/execute/va-arg-18.c: New test.
10455         * gcc.c-torture/execute/va-arg-19.c: New test.
10456
10457 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
10458
10459         * gcc.c-torture/compile/981211-1.c: Move to...
10460         * gcc.dg/cpp-as1.c: ...here.
10461         * gcc.dg/cpp-as2.c: New file.
10462
10463         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
10464         compiler.
10465
10466 2000-04-02  Neil Booth  <NeilB@earthling.net>
10467
10468         * gcc.dg/cpp-cond.c  New tests.
10469         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
10470         accidental success less likely.
10471         * gcc.dg/cpp-missingop.c  New tests.
10472         * gcc.dg/cpp-missingparen.c  New tests.
10473         * gcc.dg/cpp-shift.c  New tests.
10474         * gcc.dg/cpp-shortcircuit.c  New tests.
10475         * gcc.dg/cpp-unary.c  New tests.
10476
10477 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
10478
10479         * gcc.c-torture/compile/20000329-1.c: New test.
10480
10481 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
10482
10483         * gcc.c-torture/compile/20000326-1.c: New test.
10484         * gcc.c-torture/compile/20000326-2.c: New test.
10485
10486 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
10487
10488         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
10489         the first parameter is a function argument.
10490
10491 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
10492
10493         * g++.old-deja/g++.ext/array4.C: New test.
10494
10495 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
10496
10497         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
10498
10499 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10500
10501         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
10502
10503 2000-03-19  Richard Henderson  <rth@cygnus.com>
10504
10505         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
10506
10507 2000-03-19  Richard Henderson  <rth@cygnus.com>
10508
10509         * gcc.c-torture/compile/20000319-1.c: New test.
10510
10511 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
10512
10513         * gcc.c-torture/execute/20000314-3.c: New test.
10514         * gcc.c-torture/execute/20000314-2.c: New test.
10515         * gcc.c-torture/execute/20000314-1.c: New test.
10516         * gcc.c-torture/compile/20000314-2.c: New test.
10517         * gcc.c-torture/compile/20000314-1.c: New test.
10518
10519 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
10520
10521         * g++.old-deja/g++.warn/inline.C: New test.
10522
10523 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10524
10525         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
10526         standards-compliant result rather than specific constants.
10527         Put test-values in array.
10528
10529 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
10530
10531         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
10532         (g++_target_compile): Put test-specific options last.
10533
10534 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10535
10536         * g++.old-deja/g++.eh/vbase4.C: New test.
10537
10538 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10539
10540         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
10541
10542 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10543
10544         * g++.old-deja/g++.brendan/misc12.C: Removed.
10545         * g++.old-deja/g++.pt/memtemp77.C: Constify.
10546         * g++.old-deja/g++.ext/pretty4.C: New test.
10547
10548 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10549
10550         * g++.old-deja/g++.other/string2.C: New test.
10551
10552 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
10553
10554         * g++.old-deja/g++.warn/impint2.C: New test.
10555
10556 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10557
10558         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
10559         is 1, not zero.
10560
10561 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
10562
10563         * g++.old-deja/g++.warn/impint.C: New test.
10564         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
10565         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
10566         * g++.old-deja/g++.pt/explicit12.C: Likewise.
10567         * g++.old-deja/g++.pt/explicit13.C: Likewise.
10568         * g++.old-deja/g++.pt/explicit17.C: Likewise.
10569         * g++.old-deja/g++.pt/explicit18.C: Likewise.
10570         * g++.old-deja/g++.pt/explicit19.C: Likewise.
10571         * g++.old-deja/g++.pt/explicit23.C: Likewise.
10572         * g++.old-deja/g++.pt/explicit31.C: Likewise.
10573         * g++.old-deja/g++.pt/explicit35.C: Likewise.
10574         * g++.old-deja/g++.pt/explicit6.C: Likewise.
10575         * g++.old-deja/g++.pt/memclass7.C: Likewise.
10576
10577 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
10578
10579         * gcc.dg/cpp-redef.c: New test.
10580
10581 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
10582
10583         * g++.old-deja/g++.pt/unify7.C: New test.
10584
10585 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10586
10587         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
10588         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
10589
10590 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
10591
10592         * gcc.c-torture/compile/20000224-1.c: New test.
10593
10594 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10595
10596         * gcc.c-torture/compile/cpp-2.c: New test.
10597         * gcc.c-torture/compile/cpp-1.c: New test.
10598
10599 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
10600
10601         * gcc.c-torture/execute/20000225-1.c: New test.
10602
10603 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10604
10605         * gcc.dg/cpp-li2.c: New test.
10606
10607         * gcc.dg/cpp-wi1.c: New test.
10608
10609         * gcc.dg/cpp-li1.c: New test.
10610
10611 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
10612
10613         * g++.old-deja/g++.other/sizeof5.C: New test.
10614
10615 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10616
10617         * gcc.c-torture/execute/va-arg-13.c: New test.
10618
10619 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
10620
10621         * gcc.c-torture/execute/va-arg-12.c: New test.
10622
10623 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10624
10625         * gcc.c-torture/execute/20000223-1.c: New test.
10626
10627 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10628
10629         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
10630
10631 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
10632
10633         * g++.old-deja/g++.abi/ptrmem.C: New test.
10634
10635 2000-02-19  Richard Henderson  <rth@cygnus.com>
10636
10637         * gcc.c-torture/compile/init-3.c: New.
10638
10639 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
10640
10641         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
10642         ALWAYS_CXXFLAGS.
10643
10644 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
10645
10646         * gcc.c-torture/compile/20000211-3.c: New test.
10647
10648 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
10649
10650         * gcc.c-torture/compile/20000211-2.c: New test.
10651
10652 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
10653
10654         * gcc.c-torture/compile/20000211-1.c: New test.
10655
10656 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
10657
10658         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
10659           on native targets
10660
10661 2000-02-08  Nathan Sidwell  <nathan@acm.org>
10662
10663         * g++.old-deja/g++.other/cast5.C: New test.
10664
10665 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
10666
10667         * gcc.c-torture/execute/20000205-1.c: New.
10668
10669 2000-02-03  Nathan Sidwell  <nathan@acm.org>
10670
10671         * g++.old-deja/g++.jason/cast3.C: Return void.
10672         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
10673
10674 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10675
10676         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
10677
10678         * gcc.dg/loop-1.c: New test.
10679
10680 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
10681
10682         * gcc.c-torture/compile/20000127-1.c: New test.
10683         * gcc.c-torture/execute/991228-1.c: New test.
10684
10685 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10686
10687         * gcc.dg/unused-2.c: New test.
10688
10689         * gcc.dg/conv-1.c: New test.
10690
10691 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
10692
10693         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
10694         compiler.
10695         (tool_option_proc): Fix typo.
10696
10697 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
10698
10699         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
10700         of the ld on the host, not on the build machine.
10701         Also, don't crash if '--help' is not a supported option.
10702
10703 2000-01-24  Richard Henderson  <rth@cygnus.com>
10704
10705         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
10706
10707 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
10708
10709         * gcc.c-torture/execute/20000120-2.c: New test.
10710         * gcc.c-torture/execute/20000120-1.c: New test.
10711
10712 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
10713
10714         * gcc.c-torture/execute/20000113-1.c: New test.
10715
10716 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
10717
10718         * gcc.c-torture/execute/20000112-1.c: New test.
10719
10720 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10721
10722         * gcc.dg/20000111-1.c: New test.
10723
10724 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
10725
10726         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
10727         with 16 bit integers.
10728
10729 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10730
10731         * gcc.dg/20000108-1.c: New test.
10732
10733 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10734
10735         * g++.old-deja/g++.ns/koenig8.C: New test.
10736
10737 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10738
10739         * g++.old-deja/g++.other/cast4.C: New test.
10740
10741 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
10742
10743         * gcc.c-torture/compile/20000105-2.c: New test.
10744         * gcc.c-torture/compile/20000105-1.c: New test.
10745
10746 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10747
10748         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
10749         references to printf & atoi to conform to ANSI standard.
10750         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
10751         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
10752         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
10753         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
10754         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
10755         * g++.old-deja/g++.brendan/complex1.C: Likewise.
10756         * g++.old-deja/g++.brendan/copy1.C: Likewise.
10757         * g++.old-deja/g++.brendan/copy2.C: Likewise.
10758         * g++.old-deja/g++.brendan/copy3.C: Likewise.
10759         * g++.old-deja/g++.brendan/copy4.C: Likewise.
10760         * g++.old-deja/g++.brendan/copy5.C: Likewise.
10761         * g++.old-deja/g++.brendan/copy6.C: Likewise.
10762         * g++.old-deja/g++.brendan/copy7.C: Likewise.
10763         * g++.old-deja/g++.brendan/copy8.C: Likewise.
10764         * g++.old-deja/g++.brendan/crash11.C: Likewise.
10765         * g++.old-deja/g++.brendan/crash14.C: Likewise.
10766         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
10767         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
10768         * g++.old-deja/g++.brendan/delete2.C: Likewise.
10769         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
10770         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
10771         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
10772         * g++.old-deja/g++.brendan/eh1.C: Likewise.
10773         * g++.old-deja/g++.brendan/groff1.C: Likewise.
10774         * g++.old-deja/g++.brendan/init3.C: Likewise.
10775         * g++.old-deja/g++.brendan/misc12.C: Likewise.
10776         * g++.old-deja/g++.brendan/misc7.C: Likewise.
10777         * g++.old-deja/g++.brendan/new2.C: Likewise.
10778         * g++.old-deja/g++.brendan/operators4.C: Likewise.
10779         * g++.old-deja/g++.brendan/operators5.C: Likewise.
10780         * g++.old-deja/g++.brendan/overload2.C: Likewise.
10781         * g++.old-deja/g++.brendan/overload7.C: Likewise.
10782         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
10783         * g++.old-deja/g++.brendan/reference1.C: Likewise.
10784         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
10785         * g++.old-deja/g++.brendan/template24.C: Likewise.
10786         * g++.old-deja/g++.brendan/template3.C: Likewise.
10787         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
10788         * g++.old-deja/g++.jason/inline3.C: Likewise.
10789         * g++.old-deja/g++.jason/opeq.C: Likewise.
10790         * g++.old-deja/g++.law/arg5.C: Likewise.
10791         * g++.old-deja/g++.law/arm7.C: Likewise.
10792         * g++.old-deja/g++.law/ctors11.C: Likewise.
10793         * g++.old-deja/g++.law/cvt8.C: Likewise.
10794         * g++.old-deja/g++.law/init9.C: Likewise.
10795         * g++.old-deja/g++.law/refs4.C: Likewise.
10796         * g++.old-deja/g++.law/template2.C: Likewise.
10797         * g++.old-deja/g++.law/visibility24.C: Likewise.
10798         * g++.old-deja/g++.law/vtable3.C: Likewise.
10799         * g++.old-deja/g++.mike/asm2.C: Likewise.
10800         * g++.old-deja/g++.mike/eh1.C: Likewise.
10801         * g++.old-deja/g++.mike/misc1.C: Likewise.
10802         * g++.old-deja/g++.mike/misc13.C: Likewise.
10803         * g++.old-deja/g++.mike/misc14.C: Likewise.
10804         * g++.old-deja/g++.mike/ns12.C: Likewise.
10805         * g++.old-deja/g++.mike/p1248.C: Likewise.
10806         * g++.old-deja/g++.mike/p3708.C: Likewise.
10807         * g++.old-deja/g++.mike/p3708a.C: Likewise.
10808         * g++.old-deja/g++.mike/p3708b.C: Likewise.
10809         * g++.old-deja/g++.mike/p646.C: Likewise.
10810         * g++.old-deja/g++.mike/p700.C: Likewise.
10811         * g++.old-deja/g++.mike/p783.C: Likewise.
10812         * g++.old-deja/g++.mike/p783a.C: Likewise.
10813         * g++.old-deja/g++.mike/p783b.C: Likewise.
10814         * g++.old-deja/g++.mike/p786.C: Likewise.
10815         * g++.old-deja/g++.mike/p789.C: Likewise.
10816         * g++.old-deja/g++.mike/p789a.C: Likewise.
10817         * g++.old-deja/g++.mike/p807a.C: Likewise.
10818         * g++.old-deja/g++.other/delete3.C: Likewise.
10819         * g++.old-deja/g++.other/dyncast1.C: Likewise.
10820         * g++.old-deja/g++.other/dyncast2.C: Likewise.
10821         * g++.old-deja/g++.other/dyncast3.C: Likewise.
10822         * g++.old-deja/g++.other/empty1.C: Likewise.
10823         * g++.old-deja/g++.other/temporary1.C: Likewise.
10824         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
10825         * g++.old-deja/g++.pt/t16.C: Likewise.
10826         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
10827
10828 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
10829
10830         * gcc.dg/991230-1.c: New test.
10831
10832 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
10833
10834         * gcc.c-torture/compile/991229-3.c: New test.
10835         * gcc.c-torture/compile/991229-2.c: New test.
10836         * gcc.c-torture/compile/991229-1.c: New test.
10837
10838 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
10839
10840         * gcc.c-torture/compile/labels-2.c: New test.
10841
10842 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10843
10844         * gcc.c-torture/execute/991227-1.c: New test.
10845
10846 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10847
10848         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
10849
10850 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10851
10852         * gcc.c-torture/execute/991221-1.c: New test.
10853
10854 1999-12-20  Nathan Sidwell  <nathan@acm.org>
10855
10856         * g++.old-deja/g++.other/cast3.C: New test.
10857
10858 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
10859
10860         * gcc.c-torture/execute/991216-4.c: New test.
10861
10862 1999-12-16  Michael Meissner  <meissner@cygnus.com>
10863
10864         * gcc.c-torture/execute/991216-1.c: New test.
10865         * gcc.c-torture/execute/991216-2.c: New test.
10866         * gcc.c-torture/execute/991216-3.c: New test.
10867
10868 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10869
10870         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
10871         Actually make the test fail by using "-O2" for compilation.
10872
10873 1999-12-15  Nathan Sidwell  <nathan@acm.org>
10874
10875         * g++.old-deja/g++.warn/cast-align1.C: New test.
10876
10877 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10878
10879         * gcc.c-torture/compile/991214-1.c: New test.
10880         * gcc.c-torture/compile/991214-2.c: New test.
10881
10882 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10883
10884         * gcc.dg/991214-1.c: New test.
10885
10886 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
10887
10888         * gcc.c-torture/compile/991213-3.c: New test.
10889         * gcc.c-torture/compile/991213-2.c: New test.
10890         * gcc.c-torture/compile/991213-1.c: New test.
10891
10892 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10893
10894         * gcc.dg/991209-1.c: New test.
10895
10896 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
10897
10898         * gcc.c-torture/compile/991208-1.c: New test.
10899
10900 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10901
10902         * gcc.dg/ultrasp2.c: New test.
10903
10904 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
10905
10906         * g++.old-deja/g++.abi/align.C (main): Fix typo.
10907
10908 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
10909
10910         * gcc.c-torture/compile/991202-1.c: New test.
10911         * gcc.c-torture/execute/991202-1.c: New test.
10912         * gcc.c-torture/execute/991202-2.c: New test.
10913         * gcc.c-torture/execute/991202-3.c: New test.
10914
10915 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
10916
10917         * g++.old-deja/g++.abi/align.C: New test.
10918         * g++.old-deja/g++.abi/aggregates.C: Likewise.
10919         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10920
10921 1999-12-01  Richard Henderson  <rth@cygnus.com>
10922
10923         * gcc.c-torture/execute/991201-1.c: New.
10924
10925 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
10926
10927         * gcc.dg/991129-1.c: New test.
10928
10929 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
10930
10931         * gcc.c-torture/compile/991127-1.c: New test.
10932
10933 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10934
10935         * g++.old-deja/g++.other/warn4.C: New test.
10936
10937 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10938
10939         * g++.old-deja/g++.eh/cleanup2.C: New test.
10940         * g++.old-deja/g++.ext/pretty2.C: New test.
10941         * g++.old-deja/g++.ext/pretty3.C: New test.
10942         * g++.old-deja/g++.other/debug6.C: New test.
10943
10944 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
10945
10946         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
10947         compiler_output to look for one error message instead of two.
10948
10949 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
10950
10951         * gcc.c-torture/execute/991118-1.c: Also test case
10952         where the word boundary does not split a byte evenly.
10953
10954 1999-11-19  Nathan Sidwell  <nathan@acm.org>
10955
10956         * g++.old-deja/g++.ext/restrict1.C: New test.
10957
10958 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
10959
10960         * gcc.c-torture/execute/991118-1.c: New test.
10961
10962 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
10963
10964         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
10965         working directory pathnames.
10966
10967 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
10968
10969         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
10970         host is equipped with driver.h and driver.o so it can actually
10971         compile and run the tests.
10972
10973 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
10974
10975         * gcc.c-torture/compile/991008-1.c: New test.
10976
10977 1999-11-08  Nick Clifton  <nickc@cygnus.com>
10978
10979         * lib/gcc-dg.exp: Include target-supports.exp
10980
10981 1999-11-05  Nick Clifton  <nickc@cygnus.com>
10982
10983         * lib/target-supports.exp: New file: Provide procs to test for
10984         features supported by the target.
10985         (check_weak_available): Moved here from ecos.exp.
10986         (check_alias_available): New proc: Determine of the target
10987         toolchain supports the alias attribute.
10988
10989         * gcc.dg/special/ecos.exp: Move check_weak_available to
10990         target-supports.exp.
10991         (alias-1.c): Only perform the test if the target supports
10992         aliases.
10993         (wkali-1.c): Only perform the test if the target supports
10994         aliases.
10995
10996         * gcc.dg/990506-0.c: Expect error messages from cross
10997         targets as well as native targets.
10998
10999 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11000
11001         * gcc.dg/ultrasp1.c: Removed xfail.
11002         * gcc.dg/struct-ret-2.c: Likewise.
11003         * gcc.dg/array-1.c: Likewise.
11004
11005 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11006
11007         * gcc.dg/struct-ret-2.c: New test.
11008
11009         * gcc.dg/array-1.c: New test.
11010
11011 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
11012
11013         * gcc.c-torture/execute/991030-1.c: New test.
11014
11015 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
11016
11017         * gcc.c-torture/compile/991026-2.c: New test.
11018
11019 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
11020
11021         * gcc.c-torture/compile/991026-1.c: New test.
11022
11023 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
11024
11025         * gcc.c-torture/execute/991023-1.c: New test.
11026
11027 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
11028
11029         * gcc.c-torture/execute/991019-1.c: New test.
11030
11031 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
11032
11033         * gcc.c-torture/execute/991016-1.c: New test.
11034
11035 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
11036
11037         * gcc.c-torture/execute/991014-1.c: New test.
11038
11039 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
11040
11041         * g++.old-deja/g++.other/union2.C: New test.
11042
11043 1999-10-13  Nathan Sidwell  <nathan@acm.org>
11044
11045         * g++.old-deja/g++.other/vaarg2.C: New test.
11046         * g++.old-deja/g++.other/vaarg3.C: New test.
11047
11048 1999-10-12  Craig Burley  <craig@jcb-sc.com>
11049
11050         * g77.f-torture/noncompile/19990905-1.f: Moved from being
11051         in compile/.
11052
11053 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
11054
11055         * gcc.c-torture/execute/va-arg-11.c: New test.
11056
11057 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
11058
11059         * lib/file-format.exp (gcc_target_object_format): Don't
11060         crash if objdump is unavailable.
11061
11062 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
11063
11064         * gcc.misc-tests/mg.exp: delete extraneous redirection.
11065
11066 1999-09-28  Nick Clifton  <nickc@cygnus.com>
11067
11068         * gcc.c-torture/compile/990928-1.c: New test.
11069
11070 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
11071
11072         * g++.old-deja/g++.other/decl6.C: New test.
11073
11074 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11075
11076         * gcc.c-torture/execute/va-arg-10.c: New test.
11077
11078 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
11079
11080         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
11081         __PRETTY_FUNCTION__.
11082
11083 1999-09-23  Nick Clifton  <nickc@cygnus.com>
11084
11085         * gcc.c-torture/execute/990923-1.c: New test.
11086
11087 1999-09-21  Nick Clifton  <nickc@cygnus.com>
11088
11089         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
11090         for which -fpic is inappropriate.
11091
11092 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
11093
11094         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
11095
11096 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
11097
11098         * g++.old-deja/g++.other/dyncast1.C: New test.
11099         * g++.old-deja/g++.other/dyncast2.C: New test.
11100         * g++.old-deja/g++.other/dyncast3.C: New test.
11101         * g++.old-deja/g++.other/dyncast4.C: New test.
11102         * g++.old-deja/g++.other/dyncast5.C: New test.
11103         * g++.old-deja/g++.eh/catch3.C: New test.
11104         * g++.old-deja/g++.eh/catch3p.C: New test.
11105         * g++.old-deja/g++.eh/catch4.C: New test.
11106         * g++.old-deja/g++.eh/catch4p.C: New test.
11107         * g++.old-deja/g++.eh/catch5.C: New test.
11108         * g++.old-deja/g++.eh/catch5p.C: New test.
11109         * g++.old-deja/g++.eh/catch6.C: New test.
11110         * g++.old-deja/g++.eh/catch6p.C: New test.
11111         * g++.old-deja/g++.eh/catch7.C: New test.
11112         * g++.old-deja/g++.eh/catch7p.C: New test.
11113         * g++.old-deja/g++.eh/catch8.C: New test.
11114         * g++.old-deja/g++.eh/catch8p.C: New test.
11115         * g++.old-deja/g++.eh/catch9.C: New test.
11116         * g++.old-deja/g++.eh/catch9p.C: New test.
11117
11118 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
11119
11120         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
11121         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
11122
11123 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
11124
11125         * gcc.c-torture/compile/990913-1.c: New test.
11126
11127 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
11128
11129         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
11130         * g++.old-deja/g++.jason/rfg5.C: Likewise.
11131
11132 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
11133
11134         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
11135
11136 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
11137
11138         * g++.old-deja/g++.other/lookup11.C: New test.
11139         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
11140         what is permitted and what we want.
11141         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
11142         overload use.
11143         * g++.old-deja/g++.jason/rfg5.C: Likewise
11144
11145 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
11146
11147         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
11148         * gcc.c-torture/noncompile/poison-1.c: New file.
11149
11150 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
11151
11152         * g++.old-deja/g++.other/sizeof3.C: New test.
11153         * g++.old-deja/g++.other/sizeof4.C: New test.
11154         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
11155         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
11156
11157 1999-09-07  Richard Henderson  <rth@cygnus.com>
11158
11159         * gcc.dg/va-arg-1.c: New.
11160
11161 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11162
11163         * gcc.c-torture/execute/va-arg-9.c: New test.
11164
11165 1999-09-05  Craig Burley  <craig@jcb-sc.com>
11166
11167         * g77.f-torture/compile/980519-2.f: New test.
11168         * g77.f-torture/compile/19990905-0.f: New test.
11169         * g77.f-torture/compile/19990905-1.f: New test.
11170         * g77.f-torture/compile/19990905-2.f: New test.
11171
11172         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
11173
11174 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
11175
11176         * gcc.c-torture/execute/990827-1.c: Fix typo.
11177
11178 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
11179
11180         * g++.old-deja/g++.other/deref1.C: New test.
11181
11182 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
11183
11184         * g++.old-deja/g++.other/ambig2.C: New test.
11185         * g++.old-deja/g++.other/cond5.C: New test.
11186         * g++.old-deja/g++.other/lookup16.C: New test.
11187
11188 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
11189
11190         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
11191         assemblers too.
11192
11193 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
11194
11195         * lib/c-torture.exp: Avoid the "compare executables" optimization
11196         when testing native.
11197
11198 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
11199
11200         * gcc.c-torture/execute/990829-1.c: New test.
11201         * gcc.c-torture/compile/990829-1.c: New test.
11202
11203 1999-08-27  Paul Burchard  <burchard@pobox.com>
11204
11205         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
11206         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
11207         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
11208         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
11209         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
11210         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
11211         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
11212         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
11213         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
11214         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
11215         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
11216
11217 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
11218
11219         * gcc.c-torture/execute/990827-1.c: New test.
11220
11221 1999-08-26  Craig Burley  <craig@jcb-sc.com>
11222
11223         * g77.f-torture/noncompile/19990826-4.f: New test.
11224
11225         * g77.f-torture/compile/19990826-3.f: New test.
11226
11227         * g77.f-torture/execute/19990826-2.f: New test.
11228
11229         * g77.f-torture/compile/19990826-1.f: New test.
11230
11231         * gcc.c-torture/execute/990826-0.c: New test.
11232         * g77.c-torture/execute/19990826-0.f: New test.
11233
11234         * g77.f-torture/noncompile/970626-2.f: New test.
11235
11236 1999-08-25  Paul Burchard  <burchard@pobox.com>
11237
11238         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
11239         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
11240         lss-011.C: New tests.
11241
11242 1999-08-25  Nathan Sidwell  <nathan@acm.org>
11243
11244         * g++.old-deja/g++.other/decl5.C: New test.
11245
11246 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11247
11248         * noncompile/noncompile.exp: Load_lib c-torture.exp.
11249         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
11250         call `postbase' for each one.  All callers of `postbase' changed
11251         to call this instead.
11252
11253 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
11254
11255         * gcc.c-torture/execute/990811-1.c: New test.
11256
11257 1999-08-09  Nick Clifton  <nickc@cygnus.com>
11258
11259         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
11260         just native ones.
11261
11262         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
11263         just native ones.
11264
11265 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11266
11267         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
11268
11269 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
11270
11271         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
11272
11273 1999-08-04  Nathan Sidwell  <nathan@acm.org>
11274
11275         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
11276
11277 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
11278
11279         * gcc.c-torture/execute/990804-1.c: New test.
11280
11281 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11282
11283         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
11284         * g++.old-deja/g++.brendan/crash64.C: Likewise
11285         * g++.old-deja/g++.brendan/overload8.C: Likewise
11286
11287 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11288
11289         * g++.old-deja/g++.other/struct1.C: New test.
11290
11291 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11292
11293         * g++.old-deja/g++.other/enum2.C: New test.
11294
11295 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
11296
11297         Adapted from tests from Franz Sirl:
11298         * gcc.c-torture/execute/va-arg-7.c: New test.
11299         * gcc.c-torture/execute/va-arg-8.c: New test.
11300
11301 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
11302
11303         * gcc.c-torture/compile/990801-2.c: New test.
11304
11305         * gcc.c-torture/compile/990801-1.c: New test.
11306
11307 1999-07-27  Michael Meissner  <meissner@cygnus.com>
11308
11309         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
11310         fp-cmp-1.c, converting double to float.
11311
11312         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
11313         fp-cmp-1.c, converting double to long double.
11314
11315         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
11316         from fr1 to unknown_register, since fr1 is a legitimate register
11317         on some machines.
11318
11319 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
11320
11321         * README: More listname related changes.
11322
11323 1999-07-08  Catherine Moore  <clm@cygnus.com>
11324
11325         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
11326
11327 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
11328
11329         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
11330
11331 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11332
11333         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
11334
11335 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
11336
11337         * gcc.dg/990703-1.c: New test.
11338
11339 1999-06-29  Nick Clifton  <nickc@cygnus.com>
11340
11341         * lib/file-format.exp: New file: Move definition of proc
11342         gcc_target_object_format to here from
11343         gcc.dg/special/ecos.exp.
11344
11345         * lib/c-torture.exp: Include lib file-format.exp.
11346         * lib/gcc-dg.exp: Include lib file-format.exp.
11347
11348         * gcc.dg/special/ecos.exp: Remove definition of proc
11349         gcc_target_object_format.
11350
11351 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
11352
11353         * gcc.c-torture/execute/990628-1.c: New test.
11354
11355 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
11356
11357         * gcc.c-torture/compile/990625-2.c: New test.
11358
11359         * gcc.c-torture/compile/990625-1.c: New test.
11360
11361 1999-06-23  Nick Clifton  <nickc@cygnus.com>
11362
11363         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
11364         attributes compile.
11365         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
11366         ports that use the COFF/PE file format.
11367
11368 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
11369
11370         * gcc.c-torture/compile/990617-1.c: New test.
11371
11372 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
11373
11374         * g++.old-deja/g++.other/decl4.C: New test.
11375
11376 1999-06-14  Nathan Sidwell  <nathan@acm.org>
11377
11378         * g++.old-deja/g++.other/bitfld3.C: New test.
11379
11380 1999-06-08  Nathan Sidwell  <nathan@acm.org>
11381
11382         * g++.old-deja/g++.eh/catch1.C: New test.
11383
11384 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
11385
11386         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
11387
11388         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
11389         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
11390
11391 1999-06-05  Craig Burley  <craig@jcb-sc.com>
11392
11393         * g77.f-torture/compile/19990502-0.f: Replace with new,
11394         shorter, test that still fails after recent changes.
11395
11396 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11397
11398         * gcc.c-torture/execute/990604-1.c: New test.
11399
11400 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
11401
11402         * gcc.c-torture/execute/990531-1.c: New test.
11403
11404 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11405
11406         * gcc.c-torture/compile/990527-1.c: New test.
11407
11408 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
11409
11410         * gcc.c-torture/execute/990527-1.c: New test.
11411
11412 1999-05-25  Nick Clifton  <nickc@cygnus.com>
11413
11414         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
11415         bitfields as signed.
11416
11417 1999-05-25  Craig Burley  <craig@jcb-sc.com>
11418
11419         * g77.f-torture/compile/19990525-0.f: New test.
11420
11421 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
11422
11423         * gcc.c-torture/execute/990525-2.c: New test.
11424
11425         * gcc.c-torture/execute/990525-1.c: New test.
11426
11427 1999-05-24  Nathan Sidwell  <nathan@acm.org>
11428
11429         * g++.old-deja/g++.other/anon3.C: New test.
11430         * g++.old-deja/g++.other/anon4.C: New test.
11431         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
11432         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
11433         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
11434         Merrill).
11435
11436 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
11437
11438         * gcc.c-torture/execute/990524-1.c: New test.
11439
11440         * gcc.dg/990524-1.c: New test.
11441
11442 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11443
11444         * gcc.c-torture/compile/990523-1.c: New test.
11445
11446 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
11447
11448         * gcc.c-torture/compile/990519-1.c: New test.
11449
11450 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11451
11452         * gcc.c-torture/compile/990517-1.c: New test.
11453
11454         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
11455         (e4, f4): New tests.
11456         (main): Call them.
11457
11458 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11459
11460         * gcc.dg/noreturn-1.c: New test.
11461
11462 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11463
11464         * gcc.c-torture/execute/990513-1.c: New test.
11465
11466 1999-05-10  Richard Henderson  <rth@cygnus.com>
11467
11468         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
11469
11470 1999-05-10  Craig Burley  <craig@jcb-sc.com>
11471
11472         * g77.f-torture/execute/erfc.f: Use small single-precision
11473         values, to avoid problems on Alphas when not -mieee.
11474
11475 1999-05-08  Craig Burley  <craig@jcb-sc.com>
11476
11477         * gcc.dg/990506-0.c: New test.
11478
11479 1999-05-08  Richard Henderson  <rth@cygnus.com>
11480
11481         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
11482         the constant to test.  Don't XFAIL 64-bit targets.
11483
11484         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
11485         * g++.old-deja/g++.law/profile1.C: Likewise.
11486
11487         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
11488         operator new instances.
11489         * g++.old-deja/g++.other/delete5.C: Likewise.
11490
11491 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11492
11493         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
11494         intrinsic.
11495
11496 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11497
11498         * g77.f-torture/execute/u77-test.f: Reverse order of two
11499         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
11500
11501 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11502
11503         * gcc.dg/compare1.c: New test.
11504
11505 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11506
11507         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
11508         New tests.
11509
11510 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11511
11512         * g77.f-torture/compile/19990502-1.f: New test.
11513
11514 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11515
11516         * g77.f-torture/compile/19990502-0.f: New test.
11517
11518 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
11519
11520         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
11521         intrinsic.
11522
11523 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
11524
11525         * g77.f-torture/execute/u77-test.f (main): List libU77
11526         intrinsics not currently tested.
11527         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
11528         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
11529         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
11530         Trim blanks off the ends of some printed strings.
11531
11532 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
11533
11534         * g77.f-torture/execute/u77-test.f (main): Just warn about
11535         FSTAT gid disagreement, as it's expected on some systems.
11536
11537 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
11538
11539         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
11540         use a new function, which allows for some slop.
11541         Clean up some commentary.
11542         (issum): The new function.
11543         (sgladd): Deleted subroutine.
11544
11545 1999-05-01  Craig Burley  <craig@jcb-sc.com>
11546
11547         * g77.f-torture/execute/u77-test.f: Modify to be more like
11548         libf2c/libU77 version, bringing patches to that version here.
11549         Add suitable commentary.
11550
11551 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
11552
11553         * gcc.dg/990424-1.c: New test.
11554
11555 1999-04-24  Craig Burley  <craig@jcb-sc.com>
11556
11557         * g77.f-torture/execute/u77-test.f (main): Bug involving
11558         LSTAT has been fixed, so turn back on full checking.
11559
11560 1999-04-20  Craig Burley  <craig@jcb-sc.com>
11561
11562         * g77.f-torture/compile/19990419-0.f: New test.
11563         * g77.f-torture/execute/19990419-1.f: New test.
11564
11565 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
11566
11567         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
11568         to avoid the need for a prototype to supress a warning.
11569
11570 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
11571
11572         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
11573
11574 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
11575
11576         * gcc.c-torture/execute/990404-1.c: New test.
11577
11578 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11579
11580         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
11581         * gcc.dg/cpp-if3.c: Don't use -pedantic.
11582         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
11583         missing initializer warnings.
11584
11585 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
11586
11587         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
11588         matching strings.
11589
11590 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
11591
11592         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
11593
11594 1999-03-26  Craig Burley  <craig@jcb-sc.com>
11595
11596         * g77.f-torture/execute/19990325-0.f: New test.
11597         * g77.f-torture/execute/19990325-1.f: New test.
11598
11599 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
11600
11601         * gcc.c-torture/execute/990324-1.c: New test.
11602
11603 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
11604
11605         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
11606         test with 4.
11607
11608 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
11609
11610         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
11611
11612 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11613
11614         * g77.f-torture/execute/19990313-2.f: New test.
11615         * g77.f-torture/execute/19990313-3.f: New test.
11616
11617 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11618
11619         * g77.f-torture/execute/19990313-0.f: New test.
11620         * g77.f-torture/execute/19990313-1.f: New test.
11621
11622 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
11623
11624         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
11625         printf to sprintf.
11626         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
11627         (main): Add check for u15.  Conditionalize u31 check depending on
11628         whether ints are <32 bits or >=32 bits.
11629
11630 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11631
11632         * g77.f-torture/execute/19981119-0.f: Improve testiness.
11633
11634 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11635
11636         * g77.f-torture/compile/19990305-0.f: New test.
11637         * g77.f-torture/execute/19981119-0.f: New test.
11638
11639 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11640
11641         * g77.f-torture/execute/970625-2.f: call ABORT if final
11642         result is not correct, instead of just printing it.
11643         Add this checking via newly introduced obfuscation, to
11644         trip up buggy front ends.
11645
11646 1999-03-07  Craig Burley  <craig@jcb-sc.com>
11647
11648         * g77.f-torture/compile/960317-1.f: Moved from being
11649         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
11650
11651 1999-03-06  Craig Burley  <craig@jcb-sc.com>
11652
11653         * g77.f-torture/execute/960317-1.f: New (old) test.
11654         * g77.f-torture/execute/970625-2.f: Ditto.
11655
11656 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
11657
11658         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
11659         message on line 1 or line 2; cccp and cpplib do this differently.
11660
11661 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
11662
11663         * g++.old-deja/g++.law/weak1.C: New test.
11664
11665 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11666
11667         * gcc.c-torture/execute/990119-1.c: Renamed to...
11668         * gcc.dg/990119-1.c: this, so it will only be tested once
11669         (it's a preprocessor test, it doesn't need to be run at
11670         multiple optimization levels).
11671
11672 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11673
11674         * lib/g++.exp: Don't add incdir=$base_dir/../include to
11675           ALWAYS_CXXFLAGS.
11676
11677 1999-02-24  Craig Burley  <craig@jcb-sc.com>
11678
11679         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
11680         * g77.f-torture/compile/19981216-0.f: ...as it is expected
11681         to not be compilable by current g77.
11682
11683 1999-02-24  Nick Clifton  <nickc@cygnus.com>
11684
11685         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
11686
11687 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
11688
11689         * gcc.c-torture/execute/990222-1.c: New test.
11690
11691 1999-02-19  Craig Burley  <craig@jcb-sc.com>
11692
11693         * g77.f-torture/compile/19990218-0.f: New test.
11694         * g77.f-torture/noncompile/19990218-1.f: New test.
11695
11696 1999-02-18  Craig Burley  <craig@jcb-sc.com>
11697
11698         * g77.f-torture/compile/19981216-0.f: New test.
11699
11700 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
11701
11702         * gcc.dg/990214-1.c: New test.
11703
11704 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
11705
11706         * gcc.dg/990213-2.c: New test.
11707
11708         * gcc.dg/990213-1.c: New test.
11709
11710 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
11711
11712         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
11713         ints.
11714
11715 1999-02-11  Nick Clifton  <nickc@cygnus.com>
11716
11717         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
11718         specified by target.
11719
11720         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
11721
11722 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
11723
11724         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
11725
11726 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11727
11728         * gcc.dg/special/ecos.exp: New test driver for new tests with
11729         special requirements.
11730
11731         * gcc.dg/special/alias-1.c: New test.
11732         * gcc.dg/special/gcsec-1.c: New test.
11733         * gcc.dg/special/weak-1.c: New test.
11734         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
11735         * gcc.dg/special/weak-2.c: New test.
11736         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
11737         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
11738         * gcc.dg/special/wkali-1.c: New test.
11739         * gcc.dg/special/wkali-2.c: New test.
11740         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
11741         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
11742
11743 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
11744
11745           * lib/c-torture.exp (c-torture-compile): Pull out code for
11746           analyzing gcc error messages.
11747           (c-torture-execute): Likewise.  Fix some (harmless) false
11748           positives.
11749           * lib/gcc.exp (gcc_check_compile): New function.
11750
11751 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
11752
11753         * gcc.c-torture/execute/990208-1.c: New test.
11754
11755 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11756
11757         * g++.dg/special/ecos.exp: New driver for new tests with special
11758         requirements
11759
11760         * g++.dg/special/conpr-1.C: New test
11761         * g++.dg/special/conpr-2.C: New test
11762         * g++.dg/special/conpr-2a.C: New test
11763         * g++.dg/special/conpr-3.C: New test
11764         * g++.dg/special/conpr-3a.C: New test
11765         * g++.dg/special/conpr-3b.C: New test
11766
11767         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
11768         allow g++ to use the dg driver
11769
11770         * README: Add comment about g++.dg directory
11771
11772 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
11773
11774         * README: Update email addresses.
11775
11776 1999-02-03  Nick Clifton  <nickc@cygnus.com>
11777
11778         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
11779         arguments in order to force structure S onto the stack even on
11780         the alpha.
11781         (test): Pass 10 leading arguments to function foo as well as the
11782         structure S.
11783
11784         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
11785         failure for all targets.
11786
11787         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
11788         abort to terminate program execution.
11789
11790 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
11791
11792         * gcc.c-torture/execute/990130-1.c: New test.
11793
11794 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
11795
11796         * gcc.dg/990130-1.c: New test.
11797
11798 1999-01-28  Michael Meissner  <meissner@cygnus.com>
11799
11800         * gcc.c-torture/execute/990128-1.c: New test.
11801
11802 1999-01-27  Michael Meissner  <meissner@cygnus.com>
11803
11804         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
11805
11806 1999-01-27  Felix Lee  <flee@cygnus.com>
11807
11808         * lib/c-torture.exp (c-torture-compile): pull out code for
11809         analyzing gcc error messages.
11810         (c-torture-execute): ditto, and fix some (harmless) false
11811         positives.
11812         * lib/gcc.exp (gcc_check_compile): new function.
11813
11814 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
11815
11816         * gcc.dg/990117-1.c: New test.
11817
11818         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
11819
11820         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
11821
11822 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
11823
11824         * g77.f-torture/compile/990115-1.f: New test.
11825
11826 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
11827
11828         * gcc.c-torture/compile/990107-1.c: New test
11829
11830 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
11831
11832         * gcc.c-torture/execute/990106-2.c: New test.
11833
11834         * gcc.c-torture/execute/990106-1.c: New test.
11835
11836 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
11837
11838         * gcc.c-torture/compile/981223-1.c: New test.
11839
11840 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
11841
11842         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
11843         (opt3): Rename from opt4 and disable.
11844
11845 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
11846
11847         * g++.old-deja/g++.pt/ptrmem5.C: New test.
11848
11849 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11850
11851         * g++.old-deja/g++.other/conv5.C: New test.
11852
11853 1998-12-14  Nick Clifton  <nickc@cygnus.com>
11854
11855         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
11856
11857 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
11858
11859         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
11860
11861 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
11862
11863         * gcc.c-torture/compile/981211-1.c: New test.
11864
11865 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
11866
11867         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
11868
11869         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
11870
11871 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11872
11873         * gcc.special/930510-1.c: Make C9X safe.
11874         * gcc.misc-tests/gcov-1.c Similarly.
11875         * gcc.misc-tests/gcov-2.c Similarly.
11876
11877 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11878
11879         * gcc.dg/ultrasp1.c: New test.
11880
11881 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
11882
11883         * gcc.c-torture/execute/981206.c: New test.
11884
11885 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11886
11887         * g++.old-deja/g++.ns/template7.C: New test.
11888
11889         * g++.old-deja/g++.other/expr1.C: New test.
11890
11891         * g++.old-deja/g++.eh/tmpl3.C: New test.
11892
11893         * g++.old-deja/g++.eh/tmpl2.C: New test.
11894
11895 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11896
11897         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
11898         * g++.old-deja/g++.other/using6.C: Removed.
11899         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
11900
11901         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
11902
11903 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
11904
11905         * g++.old-deja/g++.pt/overload8.C: New test.
11906
11907         * g++.old-deja/g++.pt/overload7.C: New test.
11908
11909         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
11910
11911         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
11912         and relinking messages.
11913         * lib/g++.exp (g++_target_compile): Remove .rpo file when
11914         compiling with -frepo.
11915
11916 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
11917
11918         * g++.old-deja/g++.pt/lookup6.C: New test.
11919
11920 1998-11-30  Nick Clifton  <nickc@cygnus.com>
11921
11922         * gcc.c-torture/execute/981130-1.c: New test.
11923         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
11924
11925 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11926
11927         * g++.old-deja/g++.pt/explicit76.C: New test.
11928
11929         * g++.old-deja/g++.pt/friend38.C: New test.
11930
11931         * g++.old-deja/g++.ns/crash2.C: New test.
11932
11933         * g++.old-deja/g++.pt/defarg8.C: New test.
11934
11935         * g++.old-deja/g++.pt/instantiate6.C: New test.
11936
11937         * g++.old-deja/g++.pt/static6.C: New test.
11938
11939         * g++.old-deja/g++.pt/decl2.C: New test.
11940
11941 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11942
11943         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
11944         problem is actually related with name lookup, but so what? :-)
11945
11946         * g++.old-deja/g++.pt/friend37.C: New test.
11947
11948 1998-11-25  Dave Love  <d.love@dl.ac.uk>
11949
11950         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
11951         element, which fails on some systems.
11952
11953         * g77.f-torture/execute/labug1.f: New test.
11954
11955 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
11956
11957         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
11958         is defined.
11959
11960 1998-11-18  Dave Love  <d.love@dl.ac.uk>
11961
11962         * g77.f-torture/compile/981117-1.f: New test.
11963
11964 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
11965
11966         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
11967         properly discarded.
11968
11969 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
11970
11971         * gcc.c-torture/execute/memcheck: New directory of tests for
11972         -fcheck-memory-usage.
11973
11974 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
11975
11976         * README: New file, general information about the testsuite and
11977         new description of the various C++ test subdirectories.
11978         * README.g++: Eliminate obsolete information, update and move most
11979         relevant stuff to README.
11980
11981 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
11982
11983         * gcc.c-torture/compile/981107-1.c: New test.
11984
11985 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
11986
11987         * execute/memcpy-bi.c: New testcase.
11988
11989 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
11990
11991         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
11992         base classes.
11993
11994         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
11995         template is selected.
11996
11997         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
11998         classes, it should be accepted for all types.
11999
12000         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
12001
12002         * g++.old-deja/g++.pt/spec24.C: Ensure that template
12003         specializations start with template headers.
12004
12005 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
12006
12007         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
12008
12009         * g++.old-deja/g++.other/init9.C: Test cross initialization of
12010         non-POD types.
12011
12012 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
12013
12014         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
12015
12016 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
12017
12018         * compile/981022-1.c, compile/981022-1.x: New test and driver.
12019
12020 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
12021
12022         * 981019-1.c: New test.
12023
12024 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
12025
12026         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
12027         find objc headers.
12028
12029 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12030
12031         * compile/981001-4.c: Remove use of GCC extension that triggers a
12032         compiler bug.
12033
12034 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
12035
12036         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
12037
12038 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
12039
12040         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
12041         instantiation of template produces incorrect code for delete
12042         expression.
12043
12044         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
12045         constructors' name is not unique.
12046         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
12047         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
12048
12049         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
12050         automatic array of const is ill-formed.
12051
12052         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
12053         of template parameter?
12054
12055         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
12056         const.
12057
12058         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
12059         pointer-to-member expression.
12060
12061         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
12062         declaration causes ICE.
12063
12064 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
12065
12066         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
12067         reserved in the global namespace.
12068
12069         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
12070         generate needed virtual table.
12071
12072         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
12073
12074 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
12075
12076         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
12077         template-dependent type
12078
12079 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
12080
12081         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
12082         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
12083         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
12084
12085         * g++.old-deja/g++.other/using5.C: New test; using decl from base
12086         class should be usable as argument of member function.
12087         * g++.old-deja/g++.other/using6.C: New test; using decl from base
12088         class should be usable as return type of member function.
12089         * g++.old-deja/g++.other/using7.C: New test; using decl from base
12090         class should be usable as type of data member.
12091
12092         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
12093
12094 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
12095
12096         * gcc.c-torture/special/920521-1.c: Fix bogus test.
12097
12098 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
12099
12100         * gcc.dg/dll-?.c Add thumb to target list.
12101         Fix assembler scan patterns to match current assembler output.
12102
12103 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
12104
12105         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
12106         matching of template brackets.
12107
12108         * g++.old-deja/g++.other/using4.C: New test.  Test using
12109         declarations of methods from base classes.
12110
12111         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
12112         within functions should introduce names into the innermost
12113         enclosing namespace.
12114
12115         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
12116         of static locals if first initialization throws.
12117
12118 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
12119
12120         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
12121
12122 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
12123
12124         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
12125         lose track of the possible targets of tablejump insns.
12126         * special/special.exp: Run it.
12127
12128 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12129
12130         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
12131         must be declared before its specializations can be named in friend
12132         declarations.
12133
12134 1998-10-05  Dave Love  <d.love@dl.ac.uk>
12135
12136         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
12137
12138         * g77.f-torture/execute/io1.f: New test.
12139
12140 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
12141
12142         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
12143         with pointer to template function, for which no argument deduction
12144         is possible.
12145
12146         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
12147         specialization of template function as argument to template
12148         function.
12149
12150         * g++.old-deja/g++.other/access2.C: New test; Inner class
12151         shouldn't have privileged access to Outer's names.
12152
12153 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
12154
12155         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
12156         friend template declared within template class conflicts with
12157         nested class of the same name.
12158
12159         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
12160         is ignored.
12161
12162         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
12163         object with direct initializer as function declaration.
12164
12165         * g++.old-deja/g++.other/decl2.C: New test; duplicate
12166         initializers.
12167
12168         * g++.old-deja/g++.other/null2.C: New test; conditional operator
12169         involving const pointer and NULL produces incorrect result.
12170
12171         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
12172         type name without `typename' should be rejected with -pedantic.
12173
12174 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
12175
12176         * g++.old-deja/g++.other/addrof1.C: New test.
12177
12178 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
12179
12180         * gcc.c-torture/compile/981001-1.c: New test.
12181         * gcc.c-torture/execute/981001-1.c: New test.
12182
12183 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
12184
12185         * gcc.c-torture/compile/981001-2.c: New test.
12186         * gcc.c-torture/compile/981001-3.c: New test.
12187         * gcc.c-torture/compile/981001-4.c: New test.
12188
12189 1998-10-01  Robert Lipe  <robertl@dgii.com>
12190
12191         * lib/objc.exp (objc_target_compile): Add -L during compiles for
12192         multilibbed hosts.   Idea grafted from g77.exp.
12193
12194 1998-09-30  Dave Love  <d.love@dl.ac.uk>
12195
12196         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
12197         avoid losing on systems which need -lsocket.
12198
12199 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
12200
12201         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
12202         * g++.old-deja/g++.other/nested2.C: Ditto.
12203         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
12204         failure.
12205
12206 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
12207
12208         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
12209         preferred over template operator!= for enum bitfields.
12210
12211 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
12212
12213         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
12214         that happen to have the same base name, but in different scopes,
12215         are incorrectly rejected.
12216
12217 1998-09-16  Richard Henderson  <rth@cygnus.com>
12218
12219         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
12220         on the native word size instead of an integer literal.
12221
12222 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
12223
12224         * g++.old-deja/g++.other/static2.C: Invocation of static data
12225         member of type pointer-to-function denoted as non-static member.
12226
12227         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
12228         checks involving function types and aliases.
12229
12230 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
12231
12232         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
12233         redefined to the same non-trivial type.
12234
12235         * g++.old-deja/g++.pt/explicit73.C: Test for proper
12236         namespace-qualification of template specializations declared in
12237         other namespaces.
12238
12239         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
12240         to declare a subset of the specializations of a template function
12241         as friends of specializations of a template class.
12242
12243         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
12244         member templates that do not fully specialize the enclosing
12245         template class are rejected.
12246
12247 1998-09-11  Dave Love  <d.love@dl.ac.uk>
12248
12249         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
12250
12251 1998-09-08  Dave Love  <d.love@dl.ac.uk>
12252
12253         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
12254         altered from libf2c/libU77 version.
12255
12256 1998-09-06  Dave Love  <d.love@dl.ac.uk>
12257
12258         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
12259
12260 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
12261
12262         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
12263         (un)signed char are different types for template specialization
12264         purposes.
12265
12266 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
12267
12268         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
12269         * objc: ObjC testsuite.
12270
12271 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
12272
12273         * gcc.c-torture/execute/941014-1.x:  New file.
12274
12275 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12276
12277         * lib/c-torture.exp: Add support for
12278         torture_eval_before_compile and torture_eval_before_execute
12279         variables.
12280
12281 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
12282
12283         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
12284         this test triggers valid.
12285
12286 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12287
12288         * gcc.dg/980827-1.c: New test.
12289
12290 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12291
12292         * gcc.c-torture/execute/loop-4b.c: New test.
12293
12294 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
12295
12296         * lib/c-torture.exp: Add support for
12297         torture_eval_before_compile and torture_eval_before_execute
12298         variables.
12299
12300 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
12301
12302         * gcc.c-torture/compile/980825-1.c: New test.
12303
12304 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
12305
12306         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
12307         count number tests in opt_t0 not good_t0.
12308
12309 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
12310
12311         * gcc.c-torture/compile/930326-1.x: Fix typo.
12312
12313 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
12314
12315         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
12316         causes an ICE.
12317
12318 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12319
12320         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
12321         STACK_SIZE is defined.
12322         * gcc.c-torture/unsorted/stuct.c: Similarly.
12323
12324         * gcc.c-torture/compile/980821-1.c: New test.
12325
12326 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
12327
12328         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
12329
12330 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
12331
12332         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
12333         code.
12334
12335 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
12336
12337         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
12338         error'.
12339
12340 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
12341
12342         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
12343
12344 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
12345
12346         * gcc.c-torture/compile/980816-1.c: New test.
12347
12348         * gcc.dg/980816-1.c: New test.
12349
12350 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
12351
12352         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
12353         compiler for ieee tests.
12354
12355 1998-08-01  Dave Love  <d.love@dl.ac.uk>
12356
12357         * g77.f-torture/compile/980729-0.f: New test.
12358
12359 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
12360
12361         * gcc.c-torture/special/eeprof-1.c: New test, for
12362         -finstrument-functions.
12363         * gcc.c-torture/special/special.exp: Run it.
12364
12365 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
12366
12367         * gcc.c-torture/compile/980729-1.c: New test.
12368
12369 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
12370
12371         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
12372         __thumb__ is defined, and test for ARM style doubles if so.
12373
12374 1998-07-26  Dave Love  <d.love@dl.ac.uk>
12375
12376         * g77.f-torture/noncompile/980615-0.f: New test.
12377
12378 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
12379
12380         * gcc.dg/980312-1.c: Do link instead of compile.
12381         * gcc.dg/980313-1.c: Likewise.
12382
12383 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
12384
12385         * gcc.c-torture/compile/980726-1.c: New test.
12386
12387 1998-07-25  Dave Love  <d.love@dl.ac.uk>
12388
12389         * g77.f-torture/execute/io0.f: New test.
12390
12391 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
12392
12393         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
12394         an int.
12395
12396 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
12397
12398         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
12399         m32r bugs.
12400
12401 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12402
12403         * gcc.dg/980626-1.c: Expect failures for all toolchains until
12404         c-decl.c:grokdeclarator can handle mode attributes.
12405
12406 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
12407
12408         * gcc.c-torture/execute/980716-1.c: New test.
12409
12410 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
12411
12412         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
12413         the mn10200.
12414         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
12415         the mn10200.
12416         * gcc.c-torture/execute/va-arg-3.x: Similarly.
12417         * gcc.c-torture/compile/930326-1.x: Similarly.
12418
12419 1998-07-13  Dave Love  <d.love@dl.ac.uk>
12420
12421         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
12422         New test from Craig.
12423
12424 1998-07-12  Dave Love  <d.love@dl.ac.uk>
12425
12426         * g77.f-torture/noncompile/980616-0.f: New test.
12427
12428         * g77.f-torture/execute/970816-3.f:  New test from Craig.
12429
12430 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12431
12432         *  g++.other/singleton.C: Return error value instead of taking
12433         SIGSEGV.
12434
12435 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
12436
12437         *  g++.other/singleton.C: New test.   Warning is under dispute.
12438         Runtime crash is not.
12439
12440 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12441
12442         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
12443         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
12444         using6.C, using7.C}:  New namespace tests.
12445
12446 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12447
12448         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
12449         specialization with typedef'ed names used as array indexes.
12450
12451 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
12452
12453         * gcc.c-torture/execute/980709-1.c: New test.
12454
12455         * gcc.dg/980709-1.c: New test.
12456
12457 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
12458
12459         * gcc.c-torture/execute/bcp-1.c: New test.
12460
12461 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
12462
12463         * gcc.c-torture/execute/980707-1.c: New test.
12464
12465 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
12466
12467         * gcc.c-torture/compile/980706-1.c: New test.
12468
12469 1998-07-01  Dave Love  <d.love@dl.ac.uk>
12470
12471         * g77.f-torture/execute/980701-0.f,
12472         g77.f-torture/execute/980701-1.f: New test from Craig.
12473
12474 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
12475
12476         * gcc.c-torture/compile/980701-1.c: New test.
12477
12478         * gcc.c-torture/execute/980701-1.c: New test.
12479
12480 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
12481 rlsruhe.de>
12482
12483         * g++.old-deja/g++.robertl/eb132.C: New test.
12484         * g++.old-deja/g++.robertl/eb133.C: Likewise.
12485
12486 1998-06-29  Dave Love  <d.love@dl.ac.uk>
12487
12488         * g77.f-torture/execute/980628-7.f,
12489         g77.f-torture/execute/980628-8.f,
12490         g77.f-torture/execute/980628-9.f,
12491         g77.f-torture/execute/980628-10.f: New tests from Craig.
12492
12493         * g77.f-torture/execute/980628-3.f: Remove mail headers.
12494
12495 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
12496
12497         * g77.f-torture/execute/980628-4.f: New test from Craig.
12498         * g77.f-torture/execute/980628-5.f: Likewise.
12499         * g77.f-torture/execute/980628-2.f: Likewise.
12500         * g77.f-torture/execute/980628-0.f: Likewise.
12501         * g77.f-torture/execute/980628-1.f: Likewise.
12502         * g77.f-torture/execute/980628-3.f: Likewise.
12503         * g77.f-torture/execute/980628-6.f: Likewise.
12504
12505 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
12506
12507         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
12508         directory when nothing has been installed yet.
12509
12510 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
12511
12512         * gcc.c-torture/special/special.exp: Handle newer versions of
12513         dejagnu.
12514
12515 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
12516
12517         * gcc.dg/980626-1.c: New test.
12518
12519 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
12520
12521         * gcc.misc-tests/m-un-2.c: New test.
12522         * g++.old-deja/g++.other/warn01.c: Likewise.
12523
12524 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
12525
12526         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
12527         compatibility with assmblers with a different comment character.
12528         Eliminate use of GAS-specific extensions.
12529
12530 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
12531
12532         * gcc.c-torture/execute/ieee/980619-1.c: New test.
12533
12534 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
12535
12536         *lib/g77.exp: Replace search for libf2c.a with search for newly
12537         renamed libg2c.a
12538
12539 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
12540
12541         * gcc.c-torture/execute/980617-1.c: New test.
12542
12543 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
12544
12545         * gcc.c-torture/execute/980612-1.c: New test.
12546
12547 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
12548
12549         * gcc.dg/980523-1.c: Only test on ppc-linux.
12550         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
12551
12552         * gcc.c-torture/execute/980608-1.c: New test.
12553
12554 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12555
12556         * gcc.c-torture/execute/980605-1.c: New test.
12557
12558 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
12559
12560         * gcc.c-torture/execute/980604-1.c: New test.
12561
12562 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
12563
12564         * gcc.c-torture/execute/980602-1.c: New test.
12565         * gcc.c-torture/execute/980602-2.c: Likewise.
12566
12567 1998-06-02  Dave Love  <d.love@dl.ac.uk>
12568
12569         * 970125-0.f: Fix per JCB.  Add commentary.
12570
12571 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
12572
12573         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
12574         IEEE -0 support.
12575
12576 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
12577
12578         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
12579         earlier.
12580
12581 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
12582
12583         * gcc.c-torture/execute/980526-3.c: New test.
12584
12585 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
12586
12587         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
12588         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
12589         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
12590         m88k-motorola-sysv3 to XFAIL.
12591
12592 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12593
12594         * gcc.dg/980526-1.c: New test.
12595         * gcc.c-torture/execute/980526-2.c: New test.
12596
12597 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
12598
12599         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
12600
12601         * gcc.c-torture/execute/980526-1.c: New test.
12602
12603 1998-05-26  Dave Love  <d.love@dl.ac.uk>
12604
12605         * g77.f-torture/execute/alpha2.f: Add runtime test.
12606
12607 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
12608
12609         * g++.old-deja/old-deja.exp: Strip leading directories.
12610
12611         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
12612         error for the line.  Don't run multiple tests for the same line.
12613
12614 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
12615
12616         * gcc.dg/980523-1.c: New test.
12617
12618 1998-05-23  Dave Love  <d.love@dl.ac.uk>
12619
12620         * g77.f-torture/compile/970915-0.f: New test.
12621
12622 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
12623
12624         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
12625
12626 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
12627
12628         * gcc.dg/980520-1.c: New test.
12629
12630 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
12631
12632         * gcc.dg/980502-1.c: Fix return type.
12633
12634 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
12635
12636         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
12637         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
12638         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
12639         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
12640         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
12641
12642 1998-05-20  Dave Love  <d.love@dl.ac.uk>
12643
12644         * g77.f-torture/execute/980520-1.f: New test.
12645
12646 1998-05-15  Dave Love  <d.love@dl.ac.uk>
12647
12648         * lib/mike-g77.exp: New file.
12649
12650         * g77.f-torture/noncompile/noncompile.exp,
12651         g77.f-torture/noncompile/check0.f: New files.
12652
12653 1998-05-14  Dave Love  <d.love@dl.ac.uk>
12654
12655         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
12656         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
12657         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
12658         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
12659         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
12660         abort where appropriate.
12661
12662 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
12663
12664         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
12665         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
12666
12667 1998-04-29  Dave Love  <d.love@dl.ac.uk>
12668
12669         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
12670
12671 1998-04-27  Dave Love  <d.love@dl.ac.uk>
12672
12673         * g77.f-torture/compile/980427-0.f: New test.
12674
12675 1998-04-24  Dave Love  <d.love@dl.ac.uk>
12676
12677         * g77.f-torture/compile/980424-0.f: New test.
12678
12679 1998-04-19  Dave Love  <d.love@dl.ac.uk>
12680
12681         * g77.f-torture/compile/980419-2.f (main): New test.
12682         * g77.f-torture/compile/970125-0.f: New test.
12683         * g77.f-torture/compile/980419-1.f: New test.
12684
12685 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
12686
12687         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
12688         of loop-4.c.
12689
12690 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
12691
12692         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
12693
12694 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
12695
12696         * gcc.c-torture/compile/980329-1.c: New test.
12697
12698 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
12699
12700         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
12701         * gcc.dg/980312-1.c: Fix typo in -march command.
12702
12703 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
12704
12705         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
12706
12707 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
12708
12709         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
12710         Dave Love agree the Fortran source is bogus.
12711
12712 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
12713
12714         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
12715         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
12716         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
12717         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
12718         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
12719
12720 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12721
12722         * g++.old-deja/g++.other/friend1.C: New test.
12723
12724 1998-02-18  Dave Love  <d.love@dl.ac.uk>
12725
12726         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
12727         possibly uninitialized) variables and declare dnrm2.
12728
12729 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
12730
12731         From Bruno Haible <haible@ilog.fr>:
12732         * gcc.c-torture/execute/980223.c: New test.
12733
12734 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
12735
12736         * gcc.dg/ifelse-1.c: New test.
12737
12738 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
12739
12740         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
12741
12742           * lib/old-dejagnu.exp (old-dejagnu): Added the
12743           "execution test - XFAIL *-*-*" handling in the spirit of
12744           "excess errors test -". Changed the "execution test fails"
12745           handling to be like "excess errors test fails".
12746           * Update various tests accordingly.
12747
12748 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
12749
12750         * gcc.c-torture/execute/980205.c: New test.
12751
12752 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
12753
12754         * lib/c-torture.exp: Look for .x files instead of .cexp files.
12755         * lib/f-torture.exp: Similarly.
12756         * gcc.c-torture: Rename all .cexp files to .x files.
12757
12758 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12759
12760         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
12761         (940510-1.c): Removed duplicate.
12762         (971104-1.c): New test.
12763
12764 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
12765
12766           * lib/f-torture.exp: Improve error and loop detection.
12767
12768 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
12769
12770         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
12771         use that to size the filler array.
12772
12773 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12774
12775         * lib/c-torture.exp(c-torture-execute): Fix typo.
12776
12777         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
12778         testcase as the executable name. Keep the executable around if
12779         the test fails.
12780
12781 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12782
12783         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
12784         changes.  Only test one -g option, and move it to the end of the
12785         list of options to test.
12786
12787 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
12788
12789         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
12790         variable GCC_TORTURE_OPTIONS to supply default switches separated
12791         by colons.  If no environment variable, run tests with -O0 -g, -O1
12792         -g, and -O2 -g as well.
12793
12794 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12795
12796         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
12797         explanatory comments. Fix indentation.
12798
12799 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
12800
12801         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
12802
12803 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
12804
12805         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
12806         * g++.old-deja/g++.mike/p7325.C: Likewise.
12807         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
12808
12809 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
12810
12811         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
12812         * g++.old-deja/g++.brendan/crash30.C: Likewise.
12813         * g++.old-deja/g++.brendan/crash39.C: Likewise.
12814         * g++.old-deja/g++.law/operators4.C: Likewise.
12815
12816 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
12817
12818         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
12819         * g++.old-deja/g++.mike/p784.C: Ditto.
12820         * g++.old-deja/g++.mike/p785.C: Ditto.
12821
12822 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
12823
12824           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
12825
12826 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
12827
12828         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
12829         target feature; pass this to c-torture-execute as needed.
12830
12831 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
12832
12833         * lib/c-torture.exp(c-torture-execute): If the previous and the
12834         current executables being tested are identical, we don't need to
12835         run the executable again. Try to make the executable names
12836         unique. Add an optional argument for passing additional compiler
12837         flags.
12838
12839 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
12840
12841         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
12842
12843 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
12844
12845         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
12846
12847 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
12848
12849         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
12850         32bit or larger longs.
12851
12852         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
12853         have either a 32bit long or 32bit int.
12854
12855 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12856
12857         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
12858         Make double precision tests dependent on sizeof (double).
12859
12860 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
12861
12862         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
12863         too.
12864
12865 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12866
12867         * gcc.c-torture/compile/961203-1.cexp: New script.
12868
12869 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
12870
12871         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
12872         up the includes ourselves.
12873
12874 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
12875
12876         * lib/plumhall.exp: Remove random include, and add a few
12877         verbose messages for debugging.
12878
12879 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
12880
12881         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
12882         of trying to do it ourselves.
12883
12884 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12885
12886         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
12887
12888 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12889
12890         * gcc.prms/5403.c: Made regexp a bit less strict.
12891
12892 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
12893
12894         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
12895         is returned from remote_load instead.
12896         * lib/plumhall.exp: Ditto.
12897         * lib/mike-g++.exp: Ditto.
12898         * lib/old-dejagnu.exp: Ditto.
12899         * lib/c-torture.exp: Ditto.
12900
12901 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
12902
12903         * lib/g++.exp: Use build_wrapper procedure.
12904         * lib/gcc.exp: Ditto.
12905
12906 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
12907
12908         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
12909         an old-style decl for malloc.  Fixes tests to work when
12910         sizeof (int) != sizeof (size_t).
12911
12912 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
12913
12914         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
12915
12916         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
12917         use stdargs.h interface.
12918
12919 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
12920
12921         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
12922         NO_VARARGS when compiling.
12923
12924 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
12925
12926         * lib/plumhall.exp(ph_includes): New procedure.
12927         (ph_make): Use it.
12928         (ph_compiler): Ditto.
12929
12930         * lib/g++.exp: Rename test-glue.c to testglue.c.
12931         * lib/gcc.exp: Ditto.
12932
12933 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12934
12935         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
12936         to completion when it's called.
12937
12938 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
12939
12940         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
12941         is defined, don't do test.
12942
12943 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
12944
12945         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
12946         for object files.
12947         (ph_summary): Mark skipped testcases as untested, not unresolved.
12948
12949         * lib/plumhall.exp (ph_make): If unresolved because of bad
12950         errorCode, record errorCode in log file.
12951         (*): Replace send_log/verbose with verbose -log.
12952
12953 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
12954
12955         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
12956         double conversion if double isn't at least 8 bytes.
12957
12958         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
12959         int to work with targets where int is 16 bits.
12960
12961         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
12962         8 bytes, just exit, since 4 byte doubles don't have enough bits of
12963         precision for the test to complete.
12964
12965 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
12966
12967         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
12968         if d10v is not compiled with the -mdouble64 flag.
12969         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
12970
12971         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
12972         d10v is not compiled with the -mint32 flag.
12973
12974 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
12975
12976         * lib/plumhall.exp: Use incr_count.
12977
12978 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
12979
12980         * gcc.c-torture: Update to c-torture-1.45.
12981
12982 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
12983
12984         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
12985         the name of the expect testcase file).
12986
12987         * lib/g++.exp(g++_init): Ditto.
12988
12989 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
12990
12991         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
12992         the host.
12993
12994         * lib/gcc.exp(gcc_exit): New procedure.
12995
12996 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
12997
12998         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
12999         specs where appropriate.
13000
13001         * g++.old-deja/g++.arm/*: Added additional ERROR checks
13002         because of new "candidates are" messages, and removed a few
13003
13004         * Converted all non-old-style g++ testcases to old-style, and
13005         moved into g++.old-deja.
13006
13007 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
13008
13009         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
13010         options.
13011
13012         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
13013         succeeded.
13014
13015         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
13016
13017 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
13018
13019         * lib/gcc.exp (gcc_target_compile): Add support for defining
13020         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
13021         the machine doesn't have those features.
13022
13023 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
13024
13025         * g++.law/operators4.exp: Don't use LIBS.
13026
13027 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
13028
13029         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
13030
13031         * lib/mike-g++.exp: Don't set the compiler to be tested here.
13032         * lib/g++.exp: Set it here instead. Also, allow use of the
13033         --tool_exec and --tool_opt options. Change CXX to
13034         GXX_UNDER_TEST.
13035
13036         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
13037
13038         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
13039
13040 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
13041
13042         * lib/old-dejagnu.exp: Use prune_warnings instead of
13043         prune_system_crud.
13044         * lib/mike-g++.exp: Ditto.
13045         * lib/gcc.exp: Ditto.
13046         * lib/g++.exp: Ditto.
13047
13048         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
13049
13050 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
13051
13052           * 941014-2.c: Include stdlib.h
13053           * 960327-1.c: Include stdio.h
13054           * dbra.c, index-1.c: Don't assume ints are 32bits.
13055
13056 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
13057
13058         * lib/gcc.exp: Add gcc,stack_size target feature.
13059
13060         * lib/g++.exp(g++_target_compile): Add the include and link
13061         paths here, not in two other places. And, it's $options, not
13062         options.
13063
13064         * lib/mike-g++.exp(postbase): Remove the code that determines
13065         the correct include and link paths.
13066         * g++.old-deja/old-deja.exp: Ditto.
13067
13068 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
13069
13070         * lib/g++.exp(g++_init): target_compile no longer returns the
13071         filename of the result.
13072
13073 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
13074
13075         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
13076         call to glob.
13077
13078         * gcc.c-torture/special/special.exp: Change call to
13079         gcc_target_compile to include the object file.
13080
13081 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
13082
13083         * gcc.c-torture/special/special.exp: Correct misspelling in last
13084         change.
13085
13086 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
13087
13088         * lib/plumhall.exp(ph_summary): Log the entire output of the
13089         executable. Return -1 if there were any failures, 0 otherwise.
13090         (ph_execute): Return -1 if there were any failures, 0 otherwise.
13091         (ph_make): Clean up objects and executables that were built
13092         if the tests succeeded.
13093
13094 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
13095
13096         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
13097         libraries and includes in the build tree as appropriate.
13098
13099 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
13100
13101         * lib/c-torture.exp: Instead of looking for the global variable
13102         NO_LONG_LONG, check to see if that's a feature of the target.
13103
13104 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
13105
13106         * config/default.exp: Minimize. Delete the remainer of the files in
13107         config; this functionality is now in devo/dejagnu/config.
13108
13109         g++.*/*: Pass any additional flags used to compile to postbase;
13110         delete CXXFLAGS.
13111
13112         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
13113         is now done by runtest.exp. Use gcc_target_compile instead of
13114         compile.
13115
13116         lib/c-torture.exp: Use gcc_target_compile instead of compile.
13117         Remove references to CFLAGS. Use remote_file instead of
13118         calling rm -f.
13119         (c-torture): Take a list of arguments to use to compile this
13120         testcase.
13121
13122         lib/g++.exp: Simplify. Use target_compile instead of compile.
13123         lib/gcc-dg.exp: Ditto.
13124         lib/gcc.exp: Ditto.
13125         lib/mike-{gcc,g++}.exp: Ditto.
13126         lib/old-dejagnu.exp: Ditto.
13127         lib/plumhall.exp: Ditto.
13128
13129 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
13130
13131         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
13132         (ph_linker): Likewise.
13133
13134 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
13135
13136           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
13137         MAP_ANON / MAP_ANONYMOUS if defined;
13138         else try to map from /dev/zero .
13139
13140 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
13141
13142         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
13143         isn't defined, then define it to MAP_ANONYMOUS.
13144
13145 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
13146
13147         * gcc.c-torture: Update to c-torture-1.42 release.
13148
13149 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
13150
13151         * gcc.c-torture: Update to c-torture-1.41 release.
13152
13153 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
13154
13155         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
13156         c-torture release.
13157
13158 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13159
13160         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
13161         and LDFLAGS.  Fix second case to append the target_info ldflags
13162         onto LDFLAGS, not CFLAGS.
13163         * lib/g++.exp (g++_init): Add target_info stuff.
13164         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
13165         of libgloss and newlib flags for !native.
13166
13167         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
13168         (GDB): Fix relative path to go up another dir for finding gdb.
13169
13170 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
13171
13172         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
13173         versions in the target_info array, if they don't exist.
13174
13175 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13176
13177         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
13178
13179 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
13180
13181         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
13182         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
13183
13184 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
13185
13186         * lib/old-dejagnu.exp: Don't remove the output file before we've
13187         actually tested it. Don't append pwd to the path of the executable
13188         we're testing.
13189
13190 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
13191
13192         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
13193
13194 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
13195
13196         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
13197         temporary directory for compiler files, and set it to a default
13198         value of /tmp. Set $output as the name of the output file from
13199         compiling the testcase. Add a -o option to $cflags_var so the
13200         compiler writes the final output file as $output. Set $executable
13201         to $output.
13202
13203         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
13204         directory for compiler files, and set it to /tmp if it doesn't
13205         already have a value. Set $output_file to the name of the output
13206         file from compiling the testcase. Add a -o option to CXXFLAGS so
13207         the compiler writes the final output file as $output. Use $output
13208         as the executable to be tested.
13209
13210 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13211
13212         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
13213
13214 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
13215
13216         * gcc.c-torture/execute/pending-1.c: New test.  Still
13217         pending in Tege's queue.
13218
13219 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
13220
13221         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
13222         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
13223         if there were failures.  Call unresolved if there were unresolved
13224         testcases.  Call gcc_fail if program did not run to completion.
13225         (ph_make): Pass additional argument name to ph_execute.
13226         (ph_execute): Add new argument.  Pass additional arguments to
13227         ph_summary.  Call gcc_fail is there is no execution output.
13228
13229 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
13230
13231         * lib/plumhall.exp (proc_summary): Output relavent summary
13232         lines into the log so specific failures in plumhall can be
13233         investigated.
13234
13235 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
13236
13237         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
13238         (c-torture-execute): Don't try to execute tests which use
13239         "long long" types if $NO_LONG_LONG is nonzero.
13240
13241 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
13242
13243         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
13244         not c-torture.
13245
13246         * gcc.ieee: Move from here.
13247         * gcc.c-torture/execute/ieee: To here.
13248
13249 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
13250
13251         * gcc.c-torture: Update to c-torture-1.41 release.
13252
13253 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
13254
13255         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
13256         not "$output".
13257
13258 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
13259
13260         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
13261         -c present.
13262
13263 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
13264
13265         * config/proelf.exp: Handle connecting to a simulator.
13266
13267 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
13268
13269         * config/proelf.exp: New file.  Enough framework that we can
13270         run c-torture tests on the proelf targets (or any other target
13271         that gdb can connect to for that matter).
13272
13273 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
13274
13275         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
13276         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
13277
13278         * lib/plumhall.exp (ph_execute): Always call ph_summary if
13279         exec_output exists.
13280
13281 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
13282
13283         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
13284         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
13285
13286         * config/*.exp: Update FSF address.  Change result of ${tool}_load
13287         to pass/fail/unresolved/unsupported/untested.  Caller must now
13288         call unresolved/unsupported/untested.
13289         * lib/*.exp: Update FSF address.  Update to handle new results of
13290         ${tool}_load.
13291         * lib/chill.exp (verbose): Delete.
13292
13293 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
13294
13295         * lib/gcc.exp (default_gcc_start): Change order of args to
13296         $LDFLAGS $CFLAGS $LIBS.
13297         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
13298         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
13299         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
13300         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13301         * gcc.misc-tests/dg-test.exp: Likewise.
13302         * gcc.misc-tests/msgs.exp: Likewise.
13303         * gcc.prms/prms.exp: Likewise.
13304         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
13305         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
13306
13307         * lib/dg.exp: Deleted, moved to dejagnu/lib.
13308
13309 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13310
13311         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
13312
13313         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
13314         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
13315
13316         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
13317         necessary.
13318
13319 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
13320
13321         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
13322         global for loop; add use of $mathlib.
13323         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
13324         settings here; set mathlib for anything but VxWorks.
13325
13326 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
13327
13328         * gcc.c-torture: Update to c-torture-1.40 release.
13329
13330 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
13331
13332         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
13333         dg.exp.
13334
13335 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
13336
13337         * lib/c-torture.exp (c-torture-execute): Declare "output" as
13338         global.
13339
13340 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
13341
13342         * lib/g++.exp (LIBS): Define if not already.
13343         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
13344         (gcc-dg-prune): Call prune_gcc_output.
13345         * lib/gcc.exp (prune_gcc_output): New proc.
13346         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
13347         prune_gcc_output.
13348
13349 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
13350
13351         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
13352         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
13353
13354 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
13355
13356         * gcc.c-torture: Update to c-torture-1.39 release.
13357
13358 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
13359
13360         * lib/c-torture.exp (c-torture-execute): Don't return if one option
13361         fails, try others as well.
13362
13363 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13364
13365         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
13366         If compilation fails, mark execute tests as `untested'.
13367         If test is marked as unsupported, don't mark compilation and
13368         execute tests as failed.
13369
13370 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13371
13372         * lib/g++.exp (g++_init): Don't link in libg++, and look to
13373         libstdc++ for whether or not we want to be doing shared
13374         libraries.  Delete link_curses since we don't need it anymore.
13375         * lib/mike-g++.exp (postbase): Don't link in libg++.
13376         * g++.old-deja/old-deja.exp: Likewise.
13377
13378 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13379
13380         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
13381
13382 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13383
13384         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
13385         For that, add `-Wl,-a,shared_archive'.
13386         * g++.old-deja/old-deja.exp: Likewise.
13387
13388 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
13389
13390         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
13391
13392 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
13393
13394         * lib/mike-g++.exp (postbase): Pay attention to the status of
13395         g++_load.
13396
13397 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13398
13399           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
13400
13401 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
13402
13403         * lib/gcc.exp (default_gcc_start): No longer need to log program
13404         being executed or its output, execute_anywhere does that now.
13405         * lib/g++.exp (default_g++_version): Call execute_anywhere.
13406         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
13407
13408 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13409
13410         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
13411         the same as those in lib/g++.exp.
13412
13413 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
13414
13415         * gcc.c-torture: Update to c-torture-1.38 release.
13416         * gcc.ieee: Related changes.
13417
13418 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13419
13420         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
13421         "exec". Minor reformatting changes.
13422
13423         * config/rom68k.exp (${tool}_load): Make it work in a canadian
13424         cross. This means all "exec" calls now work on a remote host as
13425         well.
13426         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
13427         cross. Filter out the extra "\r\n" stuff that expect puts in.
13428         (c-torture-execute): Filter out the bogus warnings like
13429         c-torture-compile does. Add support for canadian cross.
13430         * lib/gcc.exp (default_gcc_version, default_gcc_start)
13431         Use execute_anywhere rather than calling exec directly. Now it
13432         works for canadian cross testing.
13433
13434 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
13435
13436         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
13437         results into a variable, and check that rather than using file exists.
13438
13439 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13440
13441         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
13442         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
13443
13444 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13445
13446         * g++.old-deja/old-deja.exp: Create and pass runshlib and
13447         lib_curses if there's a shared libg++ in the build tree.
13448
13449 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
13450
13451         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
13452         if not supported target.
13453
13454 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13455
13456         * lib/g++.exp (g++_init): Move empty setting of runshlib and
13457         link_curses up to always happen, not just for native builds.
13458
13459 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
13460
13461         * gcc.c-torture: Update to c-torture-1.36 release.
13462         * gcc.failure: Related changes.
13463
13464 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13465
13466         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
13467
13468 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13469
13470         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
13471         * lib/mike-g++.exp (postbase): Not in here.  Still reference
13472         runshlib, link_curses, and mathlib for link and run.
13473
13474         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
13475         pass the runtime shared library options for Solaris, OSF/1, and
13476         Irix5, and link with -lcurses to avoid unresolved references.
13477
13478 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13479
13480         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
13481         only run once.
13482
13483 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13484
13485         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
13486
13487 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
13488
13489         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
13490         do not have a framework for the "compat" tests yet.
13491
13492 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13493
13494         * lib/mike-g++.exp (postbase): New local variable `mathlib',
13495         set to null if we're testing vxworks5.1.  Use that instead of
13496         `-lm' in the setting of LIBS for link and run.
13497
13498 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13499
13500         * config/rom68k.exp (${tool}_load): Major changes to make it
13501         work.  Verified that it does in fact return the stuff in
13502         exec_output properly.  Catch any Emul or any TRAP other than 0.
13503
13504 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13505
13506         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
13507         LDFLAGS properly for targets that need stuff from libgloss.
13508         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
13509         only run once.
13510         (gpp_initialized): New variable.
13511
13512 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13513
13514         * config/rom68k.exp: Load libgloss.exp.
13515         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
13516         so we can produce a fully linked binary.
13517         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
13518         so we can produce a fully linked binary.
13519
13520 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13521
13522         * lib/plumhall.exp (ph_section): Watch for expected failures.
13523         Add missing `else'.
13524
13525         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
13526         run the testcase.
13527         (c-torture): Likewise.
13528
13529 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
13530
13531         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
13532
13533         * lib/mike-g++.exp (mike_cleanup): New proc.
13534         (prebase): New globals compiler_result, not_compiler_result,
13535         target_regexp.
13536         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
13537         allow leading "-" in pattern.  Watch for unsupported tests.
13538         If $compiler_result is set, pattern match assembler code,
13539         and ditto for $not_compiler_result.
13540         * lib/mike-gcc.exp: Likewise.
13541
13542         * lib/plumhall.exp (ph_execute): Only call ph_summary if
13543         execution "succeeded".
13544
13545 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
13546
13547         * config/win32.exp: New file.
13548         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
13549
13550 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13551
13552         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
13553         unsupported.
13554         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
13555         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
13556         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
13557
13558         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
13559         "... without exceptions was ...".  That is now handled by
13560         prune_system_crud.
13561         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13562
13563 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
13564
13565         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
13566         sieve.c,sort2.c}: New files.
13567         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
13568         sieve.exp,sort2.exp}: Drivers for them.
13569
13570         * lib/mike-gcc.exp (program_output): New user settable variable.
13571         (postbase): Call prune_system_crud.  Also prune extraneous compiler
13572         messages.
13573         * lib/mike-g++.exp (program_output): New user settable variable.
13574
13575         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
13576
13577         * config/sh.exp: Deleted (use sim.exp instead).
13578
13579 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13580
13581         * config/vx.exp: Declare CHECKTASK as global.
13582         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
13583         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
13584         * lib/old-dejagnu.exp: Load [pwd]/$executable.
13585
13586 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13587
13588         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
13589         target. Like vx.exp, only includes `vx29k.exp' instead of
13590         `vxworks.exp'.
13591
13592 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
13593
13594         * config/sim.exp: Increase time limit from 120 seconds to 240.
13595
13596 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
13597
13598         * gcc.c-torture/execute/950628-1.c: New test.
13599
13600 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
13601
13602         * gcc.c-torture: Update with changes/additions from
13603         c-torture-1.34.
13604
13605 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
13606
13607         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
13608
13609 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
13610
13611         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
13612
13613 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
13614
13615         * gcc.c-torture/compile/950512-1.c: New test.
13616         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
13617         * gcc.dg/struct-ret-1.c: Likewise.
13618
13619 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
13620
13621         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
13622           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
13623
13624 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13625
13626         * gcc.c-torture/special/920411-1.c: Deleted.
13627         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
13628
13629 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
13630
13631         * config/sim.exp (${tool}_load): Hack in call to bash to get a
13632         cpu limit.
13633
13634 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13635
13636         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
13637
13638 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13639
13640         From kenner;
13641         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
13642         is the proper length.
13643         * va-arg-3.c: Likewise.
13644
13645 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
13646
13647         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
13648         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
13649
13650         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
13651         * lib/g++.exp (default_g++_start): Delete old cruft.
13652
13653 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
13654
13655         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
13656         (2 * (1 << 18)) to (2 * (1 << 17)).
13657
13658         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
13659
13660 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13661
13662         * config/rom68k.exp: Renamed from config/idp.exp
13663
13664 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13665
13666         * c-torture/compile/921109-2.c
13667
13668 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
13669
13670         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
13671         excess errors.
13672
13673 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
13674
13675         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
13676         output.
13677         * lib/g++.exp (default_g++_start): Likewise.
13678
13679 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13680
13681         * gcc.c-torture/compile/950329-1.c: New test.
13682
13683 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13684
13685           * config/bug.exp (${tool}_load): Updated to use new remote_open
13686           and remote_close procs.
13687         * config/idp.exp: New file.
13688
13689 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13690
13691         * gcc.c-torture/execute/950322-1.c: New test.
13692
13693 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
13694
13695         * config/vx.exp (${tool}_load): Clean up testing of return code from
13696         vxworks_ld and vxworks_spawn.
13697
13698 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
13699
13700         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
13701
13702 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
13703
13704         * lib/old-deja.exp: Add `excess errors test - ' error, now one
13705         can mark excess errors on a machine by machine basis.  Note, the
13706         default is to not expect any excess errors, even when excess
13707         errors test - is given, so you will want to put an XFAIL ... on
13708         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
13709         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
13710         those 4 machines, but no others.
13711
13712 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13713
13714         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
13715         * lib/c-torture.exp: to here.
13716
13717 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13718
13719         * gcc.c-torture/execute/950221-1.c: New test.
13720         * gcc.c-torture/execute/struct-ret-1.c: New test.
13721         * gcc.c-torture/compile/950221-1.c: New test.
13722
13723         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
13724
13725 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13726
13727         * gcc.c-torture/execute/arith-1.c (main): Return 0.
13728         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
13729
13730 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
13731
13732         * g++.gb: New directory of tests, derived from my signature and
13733         class scoping tests.
13734
13735         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
13736         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
13737         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
13738         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
13739         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
13740         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
13741         * g++.gb/sig25.C: Likewise.
13742
13743         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
13744         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
13745         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
13746         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
13747         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
13748         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
13749         * g++.gb/sig25.exp: Likewise.
13750
13751         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
13752         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
13753         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
13754         * g++.gb/scope13.C: Likewise, this test still fails.
13755
13756         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
13757         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
13758         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
13759         * g++.gb/scope13.exp: Ditto.
13760
13761         * g++.gb/README: New file, explains what these tests are about.
13762
13763 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13764
13765         * lib/dg.exp (dg-do): Support `preprocess'.
13766         (dg-test): Likewise.
13767
13768 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13769
13770         * config/udi.exp: change "continue -expect" to "exp_continue".
13771
13772 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
13773
13774         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
13775         Delete redundant tests.
13776
13777         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
13778         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
13779         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
13780         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
13781         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
13782         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
13783         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
13784         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
13785
13786         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
13787         storing label pointers.
13788         * gcc.c-torture/execute/921019-1.c: Likewise.
13789         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
13790         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
13791         parameter fp.
13792         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
13793         constants.
13794
13795         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
13796         Delete obsolete tests.
13797
13798         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
13799         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
13800         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
13801         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
13802         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
13803         * gcc.c-torture/compile/950124-1.c: New test.
13804
13805         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
13806
13807 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13808
13809         * lib/mike-g++.exp: Add -lm to LIBS.
13810
13811 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
13812
13813         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
13814
13815 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13816
13817         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
13818
13819 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
13820
13821         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
13822
13823 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
13824
13825         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
13826         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
13827         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
13828         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
13829         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
13830         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
13831         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
13832         * g++.law/{operators31.C, operators32.C,
13833         * g++.law/{operators33.C, operators34.C}: Likewise.
13834         * g++.law/{pic1.C, refs2.C}: Likewise.
13835         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
13836         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
13837         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
13838         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13839
13840         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
13841         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
13842         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
13843         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
13844         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
13845         * g++.law/{enum9.exp, friend5.exp}: Likewise.
13846         * g++.law/{nest3.exp, nest4.exp}: Likewise.
13847         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
13848         * g++.law/{operators30.exp, operators31.exp}: Likewise.
13849         * g++.law/{operators32.exp, operators33.exp}: Likewise.
13850         * g++.law/{operators34.exp}: Likewise.
13851         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
13852         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
13853         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
13854         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
13855         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13856
13857         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
13858         No longer expected to fail.
13859         * g++.law/missed-error3.C: Tweak for recent bool changes.
13860
13861 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13862
13863         * config/emb-unix: Deleted.
13864         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
13865         remote execution.  Do final link on remote host if REMOTE_LINK is set.
13866
13867 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
13868
13869         * lib/dg.exp (dg-test): Fix typo in last patch.
13870
13871 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
13872
13873         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
13874         (handles multiple occurrences).
13875
13876 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
13877
13878         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
13879         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
13880         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
13881         printed).
13882         * lib/c-torture.exp (c-torture-compile): Likewise.
13883         (c-torture): Prepend full path if missing.
13884         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
13885         (gcc_fail): Likewise.
13886         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
13887
13888 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
13889
13890         * lib/netware.exp: Only attach to NetWare i386 systems.
13891
13892 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
13893
13894         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
13895         messages.  Add test name to "output pattern match" pass/fail message.
13896
13897 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
13898
13899         * gcc.dg: New testsuite.
13900         * gcc.dg/dg.exp: New file.
13901
13902         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
13903         test-switch.c}: Deleted.
13904
13905         * gcc.misc-tests/msgs.exp: New testcase driver.
13906
13907 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
13908
13909         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
13910         Watch for illegal return values from ${tool}_load.
13911         * config/unix.exp (${tool}_load): Fix pass/fail detection for
13912         cross targets.  Coerce return value >0 to 1.
13913
13914 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13915
13916         * config/unix.exp (${tool}_load): Call program rsh, not proc.
13917
13918         * config/emb-unix.exp: New file.
13919
13920         * config/sim.exp: Error if variable $SIM not defined.
13921         (${tool}_load): Mark test as "untested" if simulator missing.
13922
13923         * config/unix.exp: Load remote.exp to get rcp_download.
13924         * lib/c-torture.exp: Use different option lists for testcases with
13925         and without loops.
13926         * gcc.c-torture/execute/execute.exp: Likewise.
13927
13928 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13929
13930         * config/*.exp: Clarify return code from ${tool}_load.
13931         Call `unresolved' or `untested' instead of `warning' or `perror'
13932         (sometimes you still want to call both though).
13933         Add comment that `shell_id' is local to each file.
13934         * config/udi.exp (timeout): Set to 30.
13935         Don't print warning if connection fails, $connectmode has already
13936         printed an error.
13937         (${tool}_load): Move verbose messages to level 2.
13938         Rework pattern for "Process started" message.
13939         Pass `shell_id' to ${connectmode}_download.
13940         Retry twice upon timeout.  Make resetting of target more robust.
13941         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
13942         Pass `shell_id' to exit_$connectmode.
13943         Only call exit_$connectmode if connected.
13944         * config/unix.exp (${tool}_load): Check return codes better.
13945         * config/vrtx.exp (${tool}_load): Likewise.
13946         * config/vx.exp (${tool}_load): Likewise.
13947         Delete unneeded global's.
13948         * lib/dg.exp (dg-test): Update to reflect clarified return codes
13949         from ${tool}_load.
13950         (dg-stat): Delete.
13951         (dg-init): Delete recording of pass/fail counts.
13952         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13953         (old-dejagnu-init): Likewise.
13954         (old-dejagnu-stat): Delete contents, empty proc now.
13955         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
13956         (c-torture): Delete references to lcnt, lpass, lfail.
13957         Get option list from TORTURE_OPTIONS.
13958         Delete -funroll[-all]-loops if no loops.
13959         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
13960         (g++_stat): Delete contents (empty proc now).
13961         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
13962         (gcc_finish): Likewise.
13963         (gcc_stat): Deleted.
13964         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
13965         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
13966         * gcc.c-torture/execute/execute.exp: Likewise.
13967         Split tests into two parts: compile, execute.
13968         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
13969         no loops.  Update to reflect clarified return codes from ${tool}_load.
13970
13971 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
13972
13973         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
13974         to grep for.
13975         (old-dejagnu): Likewise (where necessary).
13976
13977 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13978
13979         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
13980
13981         * lib/dg.exp (dg-process-target): Fix processing of selector.
13982         Add comment regarding use of `error'.
13983
13984         * lib/gcc.exp (prune_system_crud): Define if missing.
13985         * lib/g++.exp (prune_system_crud): Likewise.
13986
13987         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
13988         Call prune_system_crud.
13989         * lib/dg.exp (dg-runtest): New proc.
13990         Use perror instead of send_user for tcl errors in testcase.
13991         Don't return any value, it's never used.
13992         Don't clobber previous definition of `unknown'.
13993         Print tcl errors in `dg-final'.
13994
13995 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
13996
13997         * lib/dg.exp (dg-process-target): Improve syntax error messages.
13998         (dg-test): Don't print errorInfo, it contains stack backtrace.
13999
14000 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
14001
14002         * lib/g++.exp (runtest_file_p): Define if missing.
14003
14004 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
14005
14006         * lib/mike-g++.exp: Comment out loading of g++.exp.
14007         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
14008         (default_g++_version): Always print something.
14009         (default_g++_start): Comment out call to `which'.
14010         (g++_start, g++_load): Deleted (must be defined in config file).
14011         * lib/gcc.exp: Test for existence of $CC at start.
14012         Delete check for tmpdir (done in gcc_init).
14013         (default_gcc_version): Always print something.
14014         (default_gcc_start): Comment out call to `which'.
14015         * config/*.exp: Major cleanup - make cross targets work at least a
14016         little better for g++ (by not being "--tool gcc" specific).
14017         Rename gcc_xxx to ${tool}_xxx.
14018         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
14019         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
14020
14021 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
14022
14023         * lib/c-torture.exp (c-torture-compile): Rework compiler
14024         message processing.
14025
14026         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
14027         c-torture.
14028
14029 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
14030
14031         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
14032
14033         * lib/dg.exp (dg-process-target): Support { target native }.
14034
14035 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
14036
14037         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
14038         looked for "... program xxx got fatal signal".
14039         Correct regsub munging of `comp_output'.
14040         Ignore compiler messages "path prefix not used" and "linker input
14041         file unused".
14042
14043 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
14044
14045         * lib/gcc.exp (runtest_file_p): Define if missing.
14046         * gcc.prms/template.c: Example to work from.
14047
14048 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
14049
14050         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
14051         * lib/dg.exp (dg-test): Call unsupported testcases as such.
14052
14053         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
14054         * gcc.prms/1883.c: Moved from compile/940714-1.c.
14055         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
14056         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
14057
14058         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
14059         (dg-process-target): No longer a varargs proc.
14060         Return S/N for target, P/F for xfail.  All callers changed.
14061         (user option procs): More argument checking.
14062         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
14063         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
14064         (dg-test): Skip test if not running on selected target in `dg-do'.
14065         Update handling of `dg-do-what', `dg-output-text'.
14066         Separate execution pass/fail from output pattern match pass/fail.
14067         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
14068
14069 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14070
14071         * gcc.c-torture/special/special.exp: Don't expect failure for mips
14072         target for 920510-1.c.
14073
14074 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
14075
14076         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
14077         Clean up comment regarding use of passcnt, etc.
14078         (gcc_stat): Don't update `testcnt' here.
14079         (gcc_finish): Do it here.
14080         Might as well reset `but_id' here too.
14081         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
14082         to determine if the file should be tested.
14083         * gcc.c-torture/compile/compile.exp: Likewise.
14084         * gcc.c-torture/execute/execute.exp: Likewise.
14085         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14086         * gcc.misc-tests/dg-test.exp: Likewise.
14087         * gcc.prms/prms.exp: Likewise.
14088         * gcc.wendy/wendy.exp: Likewise.
14089         * g++.old-deja.exp: Likewise.
14090         Move "Testing file" message to verbose level 1.
14091
14092 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
14093
14094         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
14095
14096 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
14097
14098         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
14099         (default_gcc_start): Accept optional second list element
14100         of compiler flags.  Print compiler output at verbosity level 2.
14101         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
14102         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
14103         Save current values of framework globals passcnt, failcnt, xpasscnt,
14104         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
14105         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
14106         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
14107         xfailcnt to compute stats.  Update framework global `testcnt' from
14108         pass/fail counts.
14109         (gcc_finish): New proc.  Clean up test environment.
14110         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
14111         (gcc_epass, gcc_efail): Delete.
14112         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
14113         argument of line number.
14114         (dg-init): If the tool has an init routine, call it.
14115         (dg-test): Remove args `cflags_var' and `libs_var'.
14116         Pass all compiler options to ${tool}_start.
14117         Handle missing line number.
14118         (dg-finish): New function.
14119         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
14120         particular files.  Call gcc_finish at end.  Move "skipping test"
14121         message to verbosity level 3.
14122         * gcc.c-torture/compile/compile.exp: Likewise.
14123         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14124         * gcc.c-torture/execute/execute.exp: Likewise.
14125         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14126         Print testcase being tried at verbosity level 1.
14127         * gcc.c-torture/special/special.exp: Unset xfail.
14128         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14129         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
14130         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
14131         * gcc.failure/failure.exp: Likewise.
14132         * gcc.ieee/ieee.exp: Likewise.
14133         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
14134         Update call to dg-test.  Call dg-finish at end.
14135         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
14136         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14137         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
14138         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
14139         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
14140         * gcc.wendy/wendy.exp: Add copyright.
14141         Delete setting of tmpdir (done by gcc_init).
14142         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
14143         Pass compiler flags to gcc_start.  Call gcc_finish at end.
14144         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
14145         gcc_[ce]pass/fail.
14146
14147 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
14148
14149         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
14150         confusion.
14151         (g++_load): Likewise.
14152
14153         * config/*.exp (gcc_load): Some were varargs fns and some were not.
14154         Rename argument to `prog' to remove the confusion.
14155         Varargs fns behave differently too!
14156         (g++_load): Likewise.
14157
14158         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
14159
14160         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
14161         what it is.  Delete (always) printing of status value for !native.
14162         Simplify verbose code, and include status and exec_output.
14163         (g++_load): Use gcc_load.
14164
14165 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14166
14167         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
14168         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
14169         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
14170         940714-3.c as these testcases don't exist anymore.  Make
14171         va-arg-1.c expected to pass.
14172
14173 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
14174
14175         * gcc.misc-tests/misc.exp: Only run specific testcases.
14176         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
14177         * gcc.misc-tests/dg-[1-9].c: New files.
14178
14179         * lib/dg.exp: New testsuite driver.
14180         * gcc.prms/prms.exp: Use it.
14181
14182         * README.gcc: New file.
14183
14184         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
14185         Document and reset `lxpass' and `lxfail'.
14186         Simplify "initialized" message.
14187         (gcc_stat): Clean up comments a little.
14188
14189 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
14190
14191         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
14192
14193 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
14194
14195         * lib/old-dejagnu.exp (process-option): New proc.
14196         (old-dejagnu-init, old-dejagnu-stat): Likewise.
14197         (old-dejagnu): Simplify.
14198         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
14199
14200 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
14201
14202         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
14203         exists and is not an empty string.
14204
14205         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
14206         $xfail rather than calling setup_xfail.  Clear $xfail when test is
14207         finished.
14208         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
14209         automatically.
14210
14211         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
14212         longer expected to fail.
14213
14214         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
14215         "f" function call.
14216
14217         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
14218
14219         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
14220         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
14221         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
14222         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
14223         c-torture-1.29.
14224
14225         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
14226         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
14227
14228         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
14229
14230         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
14231         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
14232
14233         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
14234         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
14235         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
14236
14237 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
14238
14239         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
14240         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
14241         940714-1.c, 940714-2.c, 940714-3.c},
14242         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
14243         gcc.misc-tests/{mg.c,mg.exp}:
14244         New tests.
14245         * gcc.noncompile/noncompile.exp: Change accordingly.
14246
14247 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
14248
14249         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
14250         Undo previous clobberage.
14251
14252 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
14253
14254         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
14255         * gcc.special/{930510-1.c, special.exp}:
14256         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
14257         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
14258         struct-varargs-1.c}: New tests from c-torture-1.26.
14259
14260 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
14261
14262         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
14263           argument to switch.
14264
14265 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
14266
14267         * Revert the previous changes.  Please see Rob's directory
14268           (/lisa/test/rob/progressive/gcc/testsuite) for testing
14269           fixes.
14270
14271 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
14272
14273         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
14274             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
14275             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
14276             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
14277             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
14278             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
14279             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
14280             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
14281             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
14282             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
14283             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
14284             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
14285             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
14286             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
14287             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
14288             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
14289             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
14290             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
14291             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
14292             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
14293             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
14294             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
14295             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
14296             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
14297             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
14298             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14299             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
14300
14301 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
14302
14303         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
14304             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
14305           with perror calls.
14306
14307 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
14308
14309         * config/unix.exp (g++_load): Fix syntax.
14310
14311 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14312
14313         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
14314         * gcc.noncompile/921017-1.c: Deleted obsolete test.
14315         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
14316         Don't expect va-arg-1.c to fail.  Correct expected output for
14317         920928-1.c.
14318         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
14319         * gcc.wendy/hbm4.c: Correct typo.
14320         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
14321
14322 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
14323
14324         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
14325         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
14326         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
14327         * lib/c-torture.exp (c-torture-compile): Ditto.
14328
14329         Reduce volume of output (remove all the -I's and such).
14330         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
14331         Call gcc_cpass, gcc_cfail.
14332         (c-torture): Pass testing option to c-torture-compile.
14333
14334 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
14335
14336         Bring patches over from progressive.
14337         * config/default.exp: Exit remote shell cleanly.
14338         (g++_exit, g++_start): Add default versions.
14339         * config/sim.exp (gcc_load): Use perror, not error.
14340
14341 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
14342
14343         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
14344         set in site.exp.
14345
14346 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
14347
14348         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
14349         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
14350         (wendy_try): New proc to run testcase.
14351         (main loop): Call 'em.
14352         * gcc.wendy/*.c: Clean up pass to correct expected output.
14353
14354         * lib/gcc.exp: Minor cleanup work.
14355         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
14356
14357 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
14358
14359         * config/sim.exp (gcc_load): Document return codes better.
14360         Don't pass -v to simulator.
14361
14362 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14363
14364           * gcc.special/920717-x.c: Fix typo.
14365           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
14366           get at sources.
14367
14368         * lib/mike-gcc.exp: Fix typo.
14369
14370 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14371
14372         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
14373         binary to use, transform the name.
14374         * config/*.exp: rename everything. Nuke any g++ specific files,
14375         it's now a special case of gcc that requires no special support.
14376         Add a default.exp for unsupported targets.
14377
14378 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
14379
14380         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
14381         lib/old-dejagnu.exp: Fix a few patterns to work with the new
14382         version of Tcl.
14383
14384 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14385
14386         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
14387         than a warning.
14388
14389 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14390
14391         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
14392
14393 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14394
14395         * gcc.execute/execute.exp: Combine opt_list and foption_list into
14396         option_list.  Compile every file with only 4/6 option choices
14397         (same as C torture) instead of with 12/18 different option
14398         choices.
14399         * lib/c-torture.exp: Likewise.
14400
14401         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
14402         not already set.
14403
14404 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
14405
14406         * lib/old-deja.exp: Add `excess errors test fails' error, now one
14407         can put an XFAIL *-*-* on excess errors.
14408
14409 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
14410
14411         * g++.law: Add more tests derived from g++-bugs snapshots.
14412
14413         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
14414         equivalent to g++.law/init9.
14415
14416         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
14417         compiled it, and the a.out file after we've run it.
14418
14419 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14420
14421         * lib/mike-g++.exp (postbase): Delete the .o file after we've
14422         compiled it, and the a.out file after we've run it.
14423
14424 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14425
14426         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
14427
14428 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14429
14430         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
14431         version number.
14432
14433 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14434
14435         * g++.law: New directory of g++ tests derived from the g++-bugs
14436         snapshots.
14437
14438 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14439
14440         * gcc.compile: initbug1.c initbug1.exp testcase added
14441
14442 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14443
14444         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
14445         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
14446           fixes submitted by Jeff Law (law@cs.utah.edu)
14447         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
14448           Jeff Law (law@cs.utah.edu)
14449
14450
14451 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
14452
14453         * config/unix-g++.exp: Follow the gcc way of doing things.
14454         * g++.old-deja/old-deja.exp: Minor updates.
14455         * lib/g++.exp: New file, follow the gcc way of doing things.
14456         * lib/old-dejagnu.exp: Minor updates.
14457         * lib/mike-g++.exp: Always unset errorInfo.
14458
14459 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
14460
14461         * lib/gcc.exp: Fix some errors with the below change, CC and
14462         CFLAGS should be global when setting, not local.
14463
14464 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14465
14466         * lib/gcc.exp: Transform tool name.
14467
14468 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14469
14470         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
14471
14472 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14473
14474         * lib/gcc.exp: change gcc_done to gcc_stat
14475
14476 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14477
14478         * Upgraded gcc testsuite to c-torture version 1.25
14479
14480 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14481
14482         * lib/gcc.exp: added reporting code. Changed verbose compile message.
14483         * lib/c-torture: added hooks for new reporting code.
14484
14485 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14486
14487         * config/sh-gcc.exp: check if sh-sim exists in the path
14488
14489 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14490
14491         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
14492         * gcc.compile/compile.exp: Initial changes for new logic.
14493         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
14494         * gcc.failure/failure.exp: Initial changes for new logic.
14495         * gcc.ieee/ieee.exp: Initial changes for new logic.
14496         * gcc.misc-tests/misc.exp: Initial changes for new logic.
14497         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
14498         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
14499         * lib/c-torture.exp: Initial changes for new logic.
14500         * lib/gcc.exp: Initial changes for new logic.
14501
14502 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
14503
14504         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
14505         depend upon failure or success.  Fully qualify names in failure
14506         and success messages.  Always remove a.out before starting
14507         compile, just in case.  Pay more attention to error text output by
14508         the compiler.  Handle testcases with no known past errors just
14509         like all others, so that things are uniform.  Other miscellaneous
14510         improvements.
14511
14512 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14513
14514         * gcc.cpp: new directory for cpp tests
14515
14516 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14517
14518         * lib/chill.exp: Code reformatted, removed unused code.
14519         * config/unix-chill.exp: Code reformatted, removed unused code.
14520         * chill.execute/execute.exp: Code reformatted, removed unused code.
14521         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
14522
14523 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
14524
14525         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
14526         routines not written.
14527
14528 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14529
14530         * config/bug-gcc.exp: Use new procs from bug.exp.
14531
14532 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14533
14534         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
14535         via ftp, rather than depending on NFS.
14536         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
14537         case.
14538
14539 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14540
14541         * config/bug-gcc.exp: Use new download proc.
14542
14543 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
14544
14545         * chill.execute/execute.exp: cleanups, handles errors better
14546         * chill.compile/compile.exp: rewrite, based on execute.exp
14547         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
14548         * lib/chill.exp: major changes to diff proc and compile and link
14549           procs. added chill_fail and chill_pass wrappers to pass and
14550           fail. added more comments, and handle error codes better.
14551           Added a hack to capture stderr from exec, so noncompile tests
14552           can work.
14553
14554 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14555
14556         * chill.execute/execute.exp: rewrite of testsuite driver
14557         * lib/chill.exp: rewrite of testsuite driver
14558         * config/unix-chill.exp: rewrite of testsuite driver
14559
14560 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14561
14562     In chill.execute:
14563         * iexpr.ch: Standardize uppercase.
14564         * tuples.dat: Standardize uppercase.
14565         * vary.ch: standardize.  Correct varying string assignments.
14566         * vary.dat: Add new output lines.
14567
14568 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
14569
14570     In chill.execute:
14571         * chprintf.ch: Standardize use of uppercase.
14572         * tuples.ch: Standardize and turn arr2 into a DCL,
14573           rather than a SYN.
14574         * pinits.ch: Standardize.
14575
14576 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
14577
14578         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
14579         * Makefil: Renamed to Makefile.in.
14580         * configure.in: New.
14581
14582 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14583
14584     In chill.execute:
14585         * .cvsignore: Add result/output files.
14586         * Makefile: Fix up variables at start.  Use MFLAGS
14587           everywhere.  Correct bool_loc, built_ins entries.
14588           Add entry for vary1.ch.
14589         * bitarray.ch: Standardize upper-case usage.
14590         * bitexpr.ch: Standardize, add output of b1.
14591         * params.ch: Use arrayt in along PROC parameters, to
14592           avoid novelty problems.
14593         * sets.ch: Tiny cleanup.
14594         * vary1.ch: Re-indent.
14595
14596 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
14597
14598           * Add PR-related files to Makefiles, .cvsignore files, etc.
14599
14600 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14601
14602         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
14603           with compiler objects. New names are test-flow.c and test-loop.c
14604
14605 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14606
14607         * Upgraded c-torture tests from 1.19 to 1.20
14608
14609         * new files:
14610         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
14611         * gcc.compile: 930623-1.c 930623-2.c
14612         * gcc.noncompile: 930622-1.c 930622-2.c
14613         * gcc.failure: 920411-1.c 920627-2.c
14614         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
14615
14616 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14617
14618         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14619           More changes to get testsuite working properly. Needs more work.
14620           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
14621
14622 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14623
14624         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14625           More changes to get testsuite working properly. Needs more work.
14626
14627 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
14628
14629         * chill.compile/compile.exp: Added for Dejagnu support
14630         * chill.execute/execute.exp: Added for Dejagnu support
14631         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
14632
14633 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
14634
14635     This should complete moving the CHILL test files.
14636         * chill.noncompile(.cvsignore printf.grt
14637             in-printf.grt chprintf.grt chprintf.ch):
14638             Added test-support files.
14639           (Makefile): Modified further.
14640         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
14641             signal.ch): Added test files.
14642           * chill.execute (.cvsignore printf.grt printr.c
14643             in-printf.grt rts.c chprintf.grt rts.h): Added
14644           test-support files.
14645             (Makefile): More corrections.
14646
14647 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
14648
14649         * chill.compile, chill.execute, chill.nocompile: Add CHILL
14650           test cases, ready for DejaGnu.
14651
14652 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14653
14654         * Upgraded c-torture tests from 1.18 to 1.19
14655
14656         * gcc.compile: added test(s):
14657           930607-1.c
14658         * gcc.execute: added test(s):
14659           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
14660
14661         * added new subdirectory for misc tests: gcc.misc-tests
14662         * gcc.misc-test(s): added tests:
14663           inst-check.c test-consts.c test-ior.c test-switch.c
14664
14665 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14666
14667         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
14668
14669 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
14670
14671         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
14672
14673 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14674
14675         * Upgraded c-torture tests from 1.17 to 1.18
14676
14677 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14678
14679         * Upgraded c-torture tests from 1.12 to 1.17
14680
14681 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
14682
14683         * lib/old-dejagnu.exp:
14684           Fixed handling of XFAIL target triplets to correctly
14685           recognize wildcard characters.  Removed code that
14686           appended a unique id tag to the end of the file name
14687           printed out by the result of the testcases within a
14688           given test file.
14689
14690 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
14691
14692         * lib/old-dejagnu.exp:
14693           Reworked expected failure handling to trigger off of XFAIL
14694           keyword in keyphrase embeded in testcase source code. The
14695           XFAIL keyword must be at the end of the keyphrase line. It
14696           may optionally be followed by one or more target triplets.
14697           It has just occured that the handling of wildcards in the
14698           target triplet may not be correct.
14699
14700 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
14701
14702         * g++.old-deja/tests:
14703           Moved all subdirectories up one level into g++.old-deja .
14704
14705         * lib/old-dejagnu.exp:
14706           Fixed problem with CXXFLAGS not being properly reset, and being
14707           corrupted with extraneous "-c" compiler option.  This was
14708           causing binaries to not be generated for test that needed them.
14709           Modified strings passed to "pass" and "fail" so that individual
14710           tests from the same test file would be distinguished by an
14711           identifier appended to the test file name in the summary logs;
14712           this corrected a problem with erroneous diff logs.  Added code
14713           to search testcases for expected fail and unexpected pass keywords.
14714
14715 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14716
14717         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
14718
14719 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14720
14721         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
14722           Removed extraneous text from end of "Special g++ Options"
14723           keyphrase.
14724
14725         * lib/old-dejagnu.exp: Added pattern matching to look for new
14726           keywords, embedded in testcases comments, which will trigger
14727           calls to xpass and xfail.
14728
14729 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
14730
14731         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
14732           comments embedded in the testcases, especially the one looking for
14733           special compiler options, as well as the pattern matching for the
14734           compiler output again.
14735
14736 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
14737
14738         * lib/old-dejagnu.exp: Do a proper check of the return value for
14739           execute tests. Fixed several problems with the pattern matching
14740           of the compiler output which gave erroneous test results.
14741           Changed several of the test result messages to be more descriptive.
14742         * config/unix-g++.exp: Proc g++_load now actually works and
14743           executes the tests passed to it and returns a usable return
14744           value.
14745
14746 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14747
14748           * lib/gcc.exp: Exits gracefully if $CC is bogus.
14749
14750 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14751
14752         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
14753           Modified both files to properly execute the old style
14754           dejagnu tests. The previous versions of these files were
14755           experimental and did not function anything near correctly.
14756
14757 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
14758
14759         * Removed all Makefile.in and configure.in files. No configuration
14760         needed now.
14761
14762 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
14763
14764         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
14765
14766 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
14767
14768         * gcc.compile/configure.in, gcc.unsorted/configure.in,
14769         gcc.special/configure.in, gcc.noncompile/configure.in,
14770         gcc.execute/configure.in, gcc.code_quality/configure.in,
14771         g++.other/configure.in, g++.old-deja/configure.in,
14772         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
14773         in srcname setting.
14774
14775 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14776
14777         * lib/udi.exp:  Fixed mondfe and mondfe_download.
14778         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
14779         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
14780
14781 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
14782
14783         * config/udi-gdb.exp: Check $shell_id after connecting to target.
14784         (gdb_exit): Don't remove *_soc files.
14785
14786 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
14787
14788         * lib/c-torture.exp: Don't look for main; instead always use -w
14789         -c.  This is how the c-torture tests work.  Remove the object
14790         file if the compilation succeeds.
14791         * gcc.execute/execute.exp: Remove executable if test passes.
14792         * gcc.noncompile/noncompile.exp: Every test is an expected
14793         failure.
14794         * gcc.special/special.exp: Added tests from c-torture 1.11,
14795         corrected use of existing test.
14796         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
14797         gcc.execute/920625-1.c: Updated to c-torture 1.11.
14798         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
14799         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
14800         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
14801         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
14802         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
14803         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
14804         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
14805         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
14806         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
14807         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
14808         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
14809         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
14810         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
14811         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
14812         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
14813         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
14814         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
14815         c-torture 1.11.
14816         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
14817         correspond to c-torture 1.11.
14818
14819         * New file.