OSDN Git Service

* config/h8300/h8300.c (general_operand_src): Always check
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
2
3         * gcc.c-torture/execute/20030218-1.c: New.
4
5 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
6
7         * gcc.dg/20030218-1.c: New.
8
9 2003-02-18  Richard Henderson  <rth@redhat.com>
10
11         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
12         * gcc.dg/attr-used-2.c: New.
13
14 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
15
16         PR c++/9704
17         * g++.dg/init/copy5.C: New test.
18         
19 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
20
21         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
22         * g++.dg/pch/pch.exp: Likewise.
23
24 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
25
26         * gcc.c-torture/execute/20030209-1.c: Enable the test if
27         STACK_SIZE is not defined.
28
29 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
30
31         PR c++/9457
32         * g++.dg/template/init1.C: New test.
33
34 Sun Feb 16 23:08:19 CET 2003  Jan HUbicka  <jh@suse.cz>
35
36         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
37         (foo): Add few extra tests
38         * gcc.dg/c99-const-expr-3.c: Likewise.
39         * gcc.c-torture/execute/20030216-1.c: New.
40
41 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
42
43         PR c++/9459
44         * g++.dg/ext/typeof4.C: New test.
45
46 2003-02-15  Roger Sayle  <roger@eyesopen.com>
47
48         * gcc.dg/i386-387-3.c: New test case.
49
50 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
51
52         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
53         cris-*-elf* cris-*-aout* and mmix-*-*.
54
55 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
56
57         * gcc.dg/20030213-1.c: New test.
58
59 2003-02-12  Roger Sayle  <roger@eyesopen.com>
60
61         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
62         * gcc.dg/i386-387-2.c: Likewise.
63
64 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
65
66         * gcc.dg/ppc-spe.c: Fix formatting.
67         Enable tests that were previously unsupported by gas.
68         Delete tests for instructions that no longer exist.
69         Switch arguments on evsubifw builtin.
70
71 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
72
73         * gcc.c-torture/execute/20030209-1.c: Disable the test if
74         STACK_SIZE is too small.
75
76 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
77             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
78
79         * gcc.dg/decl-2.c: New test.
80
81 Mon Feb 10 11:41:20 CET 2003  Jan Hubicka  <jh@suse.cz>
82
83         * gcc.dg/i386-fpcvt-1.c:  New test.
84
85 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
86
87         * gcc.c-torture/execute/20030209-1.c: New test.
88
89 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
90
91         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
92         int-wide bitops, use the constants of the same width.
93         Likewise, if long long is 32-bit wide, test bitops using
94         32-bit constants.
95
96 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
97
98         * gcc.dg/20021014-1.c: Annotate with expected notice text.
99
100 2003-02-07  Roger Sayle  <roger@eyesopen.com>
101
102         * testsuite/gcc.dg/builtins-4.c: New test case.
103
104 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
105
106         * gcc.dg/20020430-1.c: Fix dg command typos.
107         * gcc.dg/20020503-1.c: Likewise.
108
109 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
110
111         PR c++/8785
112         * g++.dg/parse/fused-params1.C: New test.
113
114         PR c++/8857
115         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
116
117         PR c++/8921
118         * g++.dg/parse/non-dependent1.C: New test.
119
120         PR c++/8928
121         * g++.dg/parse/dupl-tmpl-args1.C: New test.
122
123         PR c++/9228
124         * g++.dg/parse/undefined7.C: New test.
125         * g++.dg/parse/non-templ1.C: New test.
126
127         PR c++/9229
128         * g++.dg/parse/too-many-tmpl-args1.C: New test.
129
130 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
131
132         * gcc.c-torture/compile/20030206-1.c: New test.
133
134 2003-02-05  Roger Sayle  <roger@eyesopen.com>
135
136         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
137         "pow" to "foo" to avoid potential confusion with a math built-in.
138
139 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
140
141         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
142         conditions for SPARC targets.
143
144 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
145
146         * gcc.dg/20030204-1.c: New test.
147
148 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
149
150         PR c++/38
151         * g++.dg/parse/array-size1.C: New test.
152
153         PR c++/5657
154         * g++.dg/parse/undefined3.C: New test.
155
156         PR c++/5665
157         * g++.dg/parse/undefined4.C: New test.
158
159         PR c++/5975
160         * g++.dg/parse/undefined5.C: New test.
161
162         PR c++/7259
163         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
164
165         PR c++/8578
166         * g++.dg/parse/casting-operator1.C: New test.
167
168         PR c++/8596
169         * g++.dg/parse/undefined6.C: New test.
170
171         PR c++/8736
172         * g++.dg/parse/missing-template1.C: New test.
173
174 Tue Feb  4 21:41:09 CET 2003  Jan Hubicka  <jh@suse.cz>
175
176         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
177         * gcc.dg/i386-cmov?.c:  Likewise.
178         * gcc.dg/i386-fpcvt-?.c:  Likewise.
179         * gcc.dg/i386-ssefp-1.c:  Likewise.
180         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
181         conventions.
182
183 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
184
185         PR c++/7129
186         * testsuite/g++.dg/ext/max.C: New test.
187
188 Mon Feb  3 16:05:11 CET 2003  Jan Hubicka  <jh@suse.cz>
189
190         * gcc.c-torture/execute/20030203-1.c: New test.
191
192 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
193
194         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
195         'natural-endian'.
196
197 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
198
199         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
200         * g++.dg/init/new2.C: Likewise.
201         * g++.dg/other/new1.C: Likewise.
202
203 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
204
205         * gcc.dg/struct-ret-libc.c: New test.
206
207 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
208
209         * gcc.dg/20030129-1.c: New test.
210
211 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
212
213         PR c++/8849
214         * g++.dg/template/ptrmem4.C: New test.
215
216 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
217
218         * g++.dg/parser/constant1.C: New test.
219
220 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
221
222         PR c++/8591
223         * g++.dg/parse/friend2.C: New test.
224
225 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
226
227         PR c++/9437
228         * g++.dg/template/unify4.C: New test.
229
230 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
231
232         * gcc.c-torture/execute/20030128-1.c: New test.
233
234 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
235
236         * g++.dg/lookup/nested1.C: Test moved from ...
237         * g++.old-deja/g++.other/lookup24.C: ... here.
238
239 Tue Jan 28 12:19:35 CET 2003  Jan Hubicka  <jh@suse.cz>
240
241         * gcc.dg/i386-cmov5.c:  New test.
242
243 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
244
245         * gcc.c-torture/execute/20010925-1.c: Changed the
246         memcpy declaration.
247
248 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
249
250         PR c++/3902
251         * g++.dg/parse/template5.C: New test.
252
253 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
254
255         PR fortran/9258
256         * g77.dg/pr9258: New test.
257
258 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
259
260         * README: Move relevant parts from README.g++.
261
262         * README.g++: Remove this file.
263
264 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
265
266         * g++.dg/abi/dcast1.C: New test.
267
268 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
269
270         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
271
272 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
273
274         PR c++/47
275         * g++.old-deja/g++.other/lookup24.C: New test.
276
277 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
278
279         PR middle-end/7227
280         * gcc.dg/uninit-C.c: New test.
281
282 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
283
284         * g++.dg/abi/covariant1.C: New test.
285
286 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
287
288         * gcc.dg/20030123-1.c: New test.
289
290 Sat Jan 25 21:06:49 CET 2003  Jan Hubicka  <jh@suse.cz>
291
292         PR opt/8492
293         * gcc.c-torture/compile/20030125-1.c
294
295 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
296
297         PR c++/9403
298         * g++.dg/parse/template3.C: New test.
299         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
300         
301         PR c++/795
302         * g++.dg/parse/template4.C: New test.
303         
304         PR c++/9415
305         * g++.dg/template/qual2.C: New test.
306         
307         PR c++/8545
308         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
309
310         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
311
312 2003-01-25  Roger Sayle  <roger@eyesopen.com>
313
314         * gcc.c-torture/execute/switch-1.c: New test case.
315
316 Sat Jan 25 12:32:55 CET 2003  Jan Hubicka  <jh@suse.cz>
317
318         * gcc.c-torture/execute/20030125-1.[cx]: New test.
319
320 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
321
322         Tweaks for Bison-1.875. From the NEWS file:
323         "- `parse error' -> `syntax error'
324         Bison now uniformly uses the term `syntax error'"
325         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
326         * gcc.dg/cpp/digraph2.c: Likewise.
327         * gcc.dg/cpp/direct2.c: Likewise.
328         * gcc.dg/cpp/paste4.c: Likewise.
329         * gcc.dg/c90-restrict-1.c: Likewise.
330         * gcc.dg/c99-func-2.c: Likewise.
331         * gcc.dg/noncompile/920721-2.c: Likewise.
332         * gcc.dg/noncompile/930622-2.c: Likewise.
333         * gcc.dg/noncompile/940112-1.c: Likewise.
334         * gcc.dg/noncompile/950921-1.c: Likewise.
335         * gcc.dg/noncompile/951123-1.c: Likewise.
336         * gcc.dg/noncompile/971104-1.c: Likewise.
337         * gcc.dg/noncompile/990416-1.c: Likewise.
338
339 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
340
341         * g++.dg/parse/undefined1.C: Add error message.
342
343 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
344
345         PR c++/9354
346         * g++.dg/parse/new1.C: New test.
347
348         PR c++/9216
349         * g++.dg/parse/template2.C: New test.
350
351         PR c++/9354
352         * g++.dg/parse/typedef2.C: New test.
353
354         PR c++/9328
355         * g++.dg/ext/typeof3.C: New test.
356
357 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
358
359         PR c++/2738
360         * g++.dg/parse/ret-type1.C: New test.
361
362         PR c++/3792
363         * g++.dg/parse/tmpl-outside1.C: New test.
364
365         PR c++/4207
366         * g++.dg/parse/int-as-enum1.C: New test.
367
368         PR c++/4903
369         * g++.dg/parse/no-typename1.C: New test.
370
371         PR c++/5533
372         * g++.dg/parse/no-value1.C: New test.
373
374         PR c++/5921
375         * g++.dg/parse/wrong-inline1.C: New test.
376
377         PR c++/6402
378         * g++.dg/parse/ref1.C: New test.
379
380         PR c++/6992
381         * g++.dg/parse/attr-ctor1.C: New test.
382
383         PR c++/7229
384         * g++.dg/parse/namespace5.C: New test.
385
386         PR c++/7917
387         * g++.dg/parse/func-def1.C: New test.
388
389         PR c++/8143
390         * g++.dg/parse/undefined1.C: New test.
391
392         PR c++/5723, PR c++/8522
393         * g++.dg/parse/specialization1.C: New test.
394
395         PR c++/163, PR c++/8595
396         * g++.dg/parse/struct-as-enum1.C: New test.
397
398         PR c++/9173
399         * g++.dg/parse/undefined2.C: New test.
400
401 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
402
403         PR c++/9298
404         * g++.dg/parse/template1.C: New test.
405
406         PR c++/9384
407         * g++.dg/parse/using1.C: New test.
408
409         PR c++/9285
410         PR c++/9294
411         * g++.dg/parse/expr2.C: New test.
412
413         PR c++/9388
414         * g++.dg/parse/lookup2.C: Likewise.
415
416 Tue Jan 21 18:01:35 CET 2003  Jan Hubicka  <jh@suse.cz>
417
418         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
419         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
420         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
421         * gcc.c-torture/execute/string-opt-*.c: Likewise.
422
423 2003-01-20  Nick Clifton  <nickc@redhat.com>
424
425         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
426         problem with ARM sibcall code generation.
427
428 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
429
430         * gcc.c-torture/execute/20030120-1.c: New.
431
432 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
433
434         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
435
436 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
437
438         PR c++/9272
439         * g++.dg/parse/ctor1.C: New test.
440
441         PR c++/9294:
442         * g++.dg/parse/qualified1.C: New test.
443         
444         * g++.dg/parse/typename3.C: New test.
445
446 2003-01-16  Richard Henderson  <rth@redhat.com>
447
448         * g++.dg/tls/init-2.C: Fix error matches for real this time.
449
450 2003-01-16  Richard Henderson  <rth@redhat.com>
451
452         * g++.dg/pch/pch.exp: Copy test header to the working directory
453         before using it either for precompilation or direct use.
454         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
455         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
456
457 2003-01-16  Richard Henderson  <rth@redhat.com>
458
459         * gcc.dg/pch/pch.exp: Copy test header to the working directory
460         before using it either for precompilation or direct use.
461         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
462         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
463
464 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
465
466         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
467         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
468         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
469         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
470         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
471         typename warning into error.
472         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
473         error messages.
474         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
475         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
476         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
477         messages.
478         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
479         make declaration visible in template.
480         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
481         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
482         messages.
483         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
484         message.
485         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
486         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
487         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
488         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
489         typename warning with error message.
490         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
491         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
492         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
493         
494 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
495
496         * g++.dg/parse/ambig2.C: New test.
497
498 2003-01-15  Richard Henderson  <rth@redhat.com>
499
500         * g++.dg/tls/init-2.C: Update error message string.
501
502 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
503
504         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
505
506 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
507
508         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
509         all for HC11/HC12.
510         * gcc.c-torture/compile/20001205-1.x: Likewise.
511         * gcc.c-torture/compile/20001226-1.x: Likewise.
512         * gcc.c-torture/compile/920520-1.x: Likewise.
513         * gcc.c-torture/compile/961203-1.x: Likewise.
514         * gcc.c-torture/compile/20020604-1.x: Likewise.
515
516 Wed Jan 15 12:20:52 CET 2003  Jan Hubicka  <jh@suse.cz>
517
518         * gcc.c-torture/compile/20030115-1.c: New test.
519
520         * gcc.dg/i386-fpcvt-1.c: New test.
521         * gcc.dg/i386-fpcvt-2.c: New test.
522
523 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
524
525         Further conform g++'s __vmi_class_type_info to the C++ ABI
526         specification.
527         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
528         the specification.
529
530 Tue Jan 14 00:45:03 CET 2003  Jan Hubicka  <jh@suse.cz>
531
532         * gcc.dg/i386-fpcvt-1.c: New test.
533         * gcc.dg/i386-fpcvt-2.c: New test.
534
535 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
536
537         * gcc.dg/i386-mmx-3.c: New test.
538
539 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
540
541         PR c++/9264
542         * g++.dg/parse/octal1.C: New file.
543
544         PR c++/9172
545         * g++.dg/parse/typename1.C: New file.
546
547 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
548
549         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
550         * gcc.dg/bf-no-ms-layout.c: Likewise.
551         * gcc.dg/bf-ms-attrib.c: Likewise.
552
553 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
554
555         PR c++/9099
556         * g++.dg/parse/dtor1.C: New file.
557
558         PR c++/9128
559         * g++.dg/rtti/typeid1.C: New file.
560
561         PR c++/9153
562         * g++.dg/parse/lookup1.C: New file.
563
564         PR c++/9171
565         * g++.dg/templ/spec5.C: New file.
566
567 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
568
569         * gcc.c-torture/compile/20030110-1.c: New test.
570
571 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
572
573         Merge from pch-branch:
574
575         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
576
577         * gcc.dg/pch/cpp-1.h: New.
578         * gcc.dg/pch/cpp-1.c: New.
579         * gcc.dg/pch/cpp-2.h: New.
580         * gcc.dg/pch/cpp-2.c: New.
581
582         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
583
584         * gcc.dg/pch/except-1.h: New.
585         * gcc.dg/pch/except-1.c: New.
586
587         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
588
589         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
590         running test.
591         * gcc.dg/pch: Include *.hp not *.h.
592         * gcc.dg/pch/system-1.h: New.
593         * gcc.dg/pch/system-1.c: New.
594
595         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
596
597         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
598         rather than trying to build and run a program using PCH.
599         * gcc.dg/pch: Remove dg-do commands from test files.
600         
601         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
602
603         * gcc.dg/pch/macro-3.c: New.
604         * gcc.dg/pch/macro-3.h: New.
605
606         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
607
608         * gcc.dg/pch/common-1.c: New.
609         * gcc.dg/pch/common-1.h: New.
610         * gcc.dg/pch/decl-1.c: New.
611         * gcc.dg/pch/decl-1.h: New.
612         * gcc.dg/pch/decl-2.c: New.
613         * gcc.dg/pch/decl-2.h: New.
614         * gcc.dg/pch/decl-3.c: New.
615         * gcc.dg/pch/decl-3.h: New.
616         * gcc.dg/pch/decl-4.c: New.
617         * gcc.dg/pch/decl-4.h: New.
618         * gcc.dg/pch/decl-5.c: New.
619         * gcc.dg/pch/decl-5.h: New.
620         * gcc.dg/pch/global-1.c: New.
621         * gcc.dg/pch/global-1.h: New.
622         * gcc.dg/pch/inline-1.c: New.
623         * gcc.dg/pch/inline-1.h: New.
624         * gcc.dg/pch/inline-2.c: New.
625         * gcc.dg/pch/inline-2.h: New.
626         * gcc.dg/pch/static-1.c: New.
627         * gcc.dg/pch/static-1.h: New.
628         * gcc.dg/pch/static-2.c: New.
629         * gcc.dg/pch/static-2.h: New.
630
631         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
632
633         * g++.dg/pch/pch.exp: Better handle failing testcases.
634         * gcc.dg/pch/pch.exp: Likewise.
635         * gcc.dg/pch/macro-1.c: New.
636         * gcc.dg/pch/macro-1.h: New.
637         * gcc.dg/pch/macro-2.c: New.
638         * gcc.dg/pch/macro-2.h: New.
639
640         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
641
642         * g++.dg/dg.exp: Treat files in pch/ specially.
643         * g++.dg/pch/pch.exp: New file.
644         * g++.dg/pch/empty.H: New file.
645         * g++.dg/pch/empty.C: New file.
646         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
647         "precompile".
648
649         * gcc.dg/pch/pch.exp: New file.
650         * gcc.dg/pch/empty.h: New file.
651         * gcc.dg/pch/empty.c: New file.
652         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
653         "precompile".
654
655 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
656
657         * g++.dg/template/friend14.C: New test.
658
659 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
660
661         * gcc.dg/old-style-asm-1.c: New test.
662
663 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
664
665         * gcc.c-torture/compile/20030109-1.c: New test.
666
667 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
668
669         * gcc.c-torture/execute/20030109-1.c: New test.
670
671 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
672
673         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
674         * g++.old-deja/g++.mike/dyncast2.C: Likewise
675         * g++.old-deja/g++.mike/dyncast3.C: Likewise
676         * g++.old-deja/g++.mike/eh2.C: Likewise
677         * g++.old-deja/g++.mike/eh3.C: Likewise
678         * g++.old-deja/g++.mike/eh5.C: Likewise
679         * g++.old-deja/g++.mike/eh6.C: Likewise
680         * g++.old-deja/g++.mike/eh7.C: Likewise
681         * g++.old-deja/g++.mike/eh8.C: Likewise
682         * g++.old-deja/g++.mike/eh9.C: Likewise
683         * g++.old-deja/g++.mike/eh10.C: Likewise
684         * g++.old-deja/g++.mike/eh12.C: Likewise
685         * g++.old-deja/g++.mike/eh13.C: Likewise
686         * g++.old-deja/g++.mike/eh14.C: Likewise
687         * g++.old-deja/g++.mike/eh16.C: Likewise
688         * g++.old-deja/g++.mike/eh17.C: Likewise
689         * g++.old-deja/g++.mike/eh18.C: Likewise
690         * g++.old-deja/g++.mike/eh21.C: Likewise
691         * g++.old-deja/g++.mike/eh23.C: Likewise
692         * g++.old-deja/g++.mike/eh24.C: Likewise
693         * g++.old-deja/g++.mike/eh25.C: Likewise
694         * g++.old-deja/g++.mike/eh26.C: Likewise
695         * g++.old-deja/g++.mike/eh27.C: Likewise
696         * g++.old-deja/g++.mike/eh28.C: Likewise
697         * g++.old-deja/g++.mike/eh29.C: Likewise
698         * g++.old-deja/g++.mike/eh31.C: Likewise
699         * g++.old-deja/g++.mike/eh33.C: Likewise
700         * g++.old-deja/g++.mike/eh34.C: Likewise
701         * g++.old-deja/g++.mike/eh35.C: Likewise
702         * g++.old-deja/g++.mike/eh36.C: Likewise
703         * g++.old-deja/g++.mike/eh37.C: Likewise
704         * g++.old-deja/g++.mike/eh38.C: Likewise
705         * g++.old-deja/g++.mike/eh39.C: Likewise
706         * g++.old-deja/g++.mike/eh40.C: Likewise
707         * g++.old-deja/g++.mike/eh41.C: Likewise
708         * g++.old-deja/g++.mike/eh42.C: Likewise
709         * g++.old-deja/g++.mike/eh44.C: Likewise
710         * g++.old-deja/g++.mike/eh46.C: Likewise
711         * g++.old-deja/g++.mike/eh47.C: Likewise
712         * g++.old-deja/g++.mike/eh48.C: Likewise
713         * g++.old-deja/g++.mike/eh49.C: Likewise
714         * g++.old-deja/g++.mike/eh50.C: Likewise
715         * g++.old-deja/g++.mike/eh51.C: Likewise
716         * g++.old-deja/g++.mike/eh53.C: Likewise
717         * g++.old-deja/g++.mike/eh55.C: Likewise
718         * g++.old-deja/g++.mike/p7912.C: Likewise
719         * g++.old-deja/g++.mike/p9706.C: Likewise
720         * g++.old-deja/g++.mike/p10416.C: Likewise
721         * g++.old-deja/g++.mike/p11667.C: Likewise
722         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex. 
723         Remove redundant reference to Iris.
724         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
725         Elxsi, i860, Pico Java, and WE32K.
726
727 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
728
729         * g++.dg/ext/asm4.C: New test.
730
731 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
732
733         PR c++/9030
734         * g++.dg/template/friend12.C: New test.
735         * g++.dg/template/friend13.C: Likewise.
736         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
737
738 Wed Jan  8 11:41:47 CET 2003  Jan Hubicka  <jh@suse.cz>
739
740         * gcc.dg/i386-cadd.c: New test.
741         * gcc.dg/i386-cmov4.c: Likewise.
742
743 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
744
745         PR c++/9165
746         * g++.dg/warn/Wunused-3.C: New test.
747
748         * g++.dg/abi/bitfield9.C: New test.
749
750         PR c++/9189
751         * g++.dg/parse/defarg3.C: New test.
752
753 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
754
755         * g++.dg/parse/ambig1.C: New test.
756         * g++.dg/parse/defarg2.C: New test.
757
758 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
759
760         * g++.dg/template/defarg-1.C: New test.
761         * g++.dg/template/local2.C: Likewise.
762
763 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
764
765         * gcc.c-torture/execute/20030105-1.c: New test.
766
767 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
768
769         * g++.dg/parse/namespace3.C: Remove extra semicolons.
770         * g++.dg/parse/namespace4.C: Likewise.
771
772 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
773
774         * g++.dg/template/ntp2.C: New test.
775
776 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
777
778         * g++.dg/parse/extern-C-1.C: New test.
779
780         * g++.dg/parse/namespace4.C: New test.
781
782         * g++.dg/template/nested1.C: New test.
783
784         * g++.dg/parse/namespace3.C: New test.
785
786 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
787
788         * g++.dg/lookup/two-stage1.C: New test.
789
790 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
791
792         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
793         * g++.old-deja/g++.jason/access8.C: Likewise.
794         * g++.old-deja/g++.other/decl5.C: Likewise.
795
796 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
797
798         * g++.dg/parse/parse7.C: New test.
799
800 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
801
802         PR c++/2843
803         * g++.dg/ext/attrib7.C: New test.
804
805 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
806
807         * g++.dg/parse/parse6.C: New test.
808
809 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
810
811         * gcc.dg/h8300-stack-1.c: New.
812
813 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
814
815         g++.dg/lookup/exception1.C: New test.
816
817         g++.dg/lookup/template1.C: New test.
818
819         g++.dg/parse/namespace2.C: New test.
820
821         g++.dg/parse/parens2.C: New test.
822
823 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
824
825         * g++.dg/parse/parse5.C: New test.
826         * g++.dg/lookup/scoped4.C: New test.
827
828 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
829
830         * g++.dg/parse/parens1.C: New test.
831
832         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
833         angle-bracket1.C.
834         * g++.dg/parse/parens2.C: New test.
835
836         * g++.dg/lookup/scope-operator1.C: New test.
837
838         * g++.dg/parse/operator1.C: New test.
839
840 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
841
842         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
843         * g++.old-deja/g++.other/access6.C: Likewise.
844         * g++.old-deja/g++.other/decl1.C: Likewise.
845         * g++.old-deja/g++.pt/typename12.C: Likewise.
846
847 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
848
849         * g++.dg/parse/namespace1.C: New test.
850         
851 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
852
853         * g++.dg/parse/parse4.C: New test.
854
855 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
856
857         * g++.dg/parse/parse3.C: New test.
858
859 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
860
861         * g++.dg/parse/parse2.C: New test.
862
863 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
864
865         * g++.dg/template/friend11.C: New test.
866
867 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
868
869         * g++.dg/parse/parse1.C: New test.
870
871 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
872
873         * lib/profopt.exp: Change the name of a global variable to avoid
874         possible clashes with other test suites.
875
876 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
877
878         * g++.dg/inherit/covariant8.C: New test.
879
880 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
881
882         * g++.dg/init/array9.C: New test.
883
884         PR c++/9112
885         * g++.dg/parse/expr1.C: New test.
886
887 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
888
889         * gcc.c-torture/compile/20021230-1.c: New test.
890
891 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
892
893         * g++.dg/inherit/covariant5.C: New test.
894         * g++.dg/inherit/covariant6.C: New test.
895         * g++.dg/inherit/covariant7.C: New test.
896
897 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
898
899         PR c++/2739
900         * g++.dg/other/access2.C: New test.
901
902 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
903
904         * g++.dg/other/anon-struct.C: No longer fails
905         * g++.old-deja/g++.brendan/parse4.C: Likewise.
906         * g++.old-deja/g++.brendan/parse5.C: Likewise.
907         * g++.old-deja/g++.brendan/parse6.C: Likewise.
908
909 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
910
911         * g++.dg/parse/angle-bracket.C (main): No longer fails.
912
913 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
914
915         * g++.dg/eh/spec4.C: Remove stray semicolon.
916         * g++.dg/expr/pmf-1.C: Change error message.
917         * g++.dg/ext/asm1.C: Remove stray semicolon.
918         * g++.dg/ext/typename1.C: Add missing typenames.
919         * g++.dg/inherit/template-as-base.C: Change error message.
920         * g++.dg/lookup/scoped1.C: Likewise.
921         * g++.dg/lookup/scoped2.C: Likewise.
922         * g++.dg/lookup/using2.C: Likewise.
923         * g++.dg/other/component1.C: Remove stray semicolon.
924         * g++.dg/other/do1.C: Change error message.
925         * g++.dg/other/error2.C: Likewise.
926         * g++.dg/other/init1.C: Likewise.
927         * g++.dg/other/packed1.C: Remove stray semicolon.
928         * g++.dg/other/ptrmem2.C: Change error message.
929         * g++.dg/parse/parameter-declaration-1.C: Remove line number
930         marker.
931         * g++.dg/special/initp1.C: Remove invalid attribute usage.
932         * g++.dg/template/access3.C: Add typename keyword.
933         * g++.dg/template/access5.C: Remove stray semicolon.
934         * g++.dg/template/access6.C: Likewise.
935         * g++.dg/template/complit1.C: Likewise.
936         * g++.dg/template/crash1.C: Change error message.
937         * g++.dg/template/inherit2.C: Remove stray semicolon.
938         * g++.dg/template/instantiate2.C: Likewise.
939         * g++.dg/template/instantiate3.C: Change error message.
940         * g++.dg/template/qual1.C: Remove stray semicolon.
941         * g++.dg/template/qualttp18.C: Change error message.
942         * g++.dg/template/ref1.C: Remove stray semicolon.
943         * g++.dg/template/sizeof1.C (A::value): Declare it.
944         * g++.dg/template/spec4.C: Change error message.
945         * g++.dg/template/static1.C: Likewise.
946         * g++.dg/template/type1.C: Likewise.
947         * g++.dg/template/typename3.C: Likewise.
948         * g++.old-deja/g++.benjamin/13478.C: Change error message.
949         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
950         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
951         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
952         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
953         named return value extension.
954         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
955         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
956         * g++.old-deja/g++.bob/extern_C.C: Likewise.
957         * g++.old-deja/g++.bob/inherit2.C: Likewise.
958         * g++.old-deja/g++.brendan/complex1.C: Likewise.
959         * g++.old-deja/g++.brendan/copy5.C: Likewise.
960         * g++.old-deja/g++.brendan/crash13.C: Likewise.
961         * g++.old-deja/g++.brendan/crash15.C: Likewise.
962         * g++.old-deja/g++.brendan/crash18.C: Change error message.
963         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
964         * g++.old-deja/g++.brendan/crash38.C: Likewise.
965         * g++.old-deja/g++.brendan/crash50.C: Likewise.
966         * g++.old-deja/g++.brendan/crash56.C: Likewise.
967         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
968         syntax.
969         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
970         * g++.old-deja/g++.brendan/crash8.C: Change error message.
971         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
972         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
973         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
974         * g++.old-deja/g++.brendan/template11.C: Likewise.
975         * g++.old-deja/g++.brendan/template26.C: Likewise.
976         * g++.old-deja/g++.brendan/template27.C: Use explicit
977         specialization syntax.
978         * g++.old-deja/g++.brendan/template30.C: Likewise.
979         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
980         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
981         non-dependent names.
982         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
983         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
984         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
985         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
986         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
987         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
988         named return value extension.
989         * g++.old-deja/g++.ext/namedret2.C: Likewise.
990         * g++.old-deja/g++.ext/namedret3.C: Likewise.
991         * g++.old-deja/g++.ext/return1.C: Likewise.
992         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
993         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
994         * g++.old-deja/g++.jason/access8.C: Likewise.
995         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
996         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
997         pseudo-destructor names.
998         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
999         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
1000         pseudo-destructor names.
1001         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
1002         * g++.old-deja/g++.jason/overload19.C: Likewise.
1003         * g++.old-deja/g++.jason/overload32.C: Likewise.
1004         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
1005         stray semicolons.
1006         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
1007         * g++.old-deja/g++.jason/return.C: Likewise.
1008         * g++.old-deja/g++.jason/return2.C: Likewise.
1009         * g++.old-deja/g++.jason/shadow1.C: Likewise.
1010         * g++.old-deja/g++.jason/special.C: Use explicit specialization
1011         syntax.
1012         * g++.old-deja/g++.jason/template10.C: Account for use of
1013         non-dependent names.
1014         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
1015         syntax.
1016         * g++.old-deja/g++.jason/template37.C: Likewise.
1017         * g++.old-deja/g++.law/access4.C: Change error messages.
1018         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
1019         pseudo-destructor names.
1020         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
1021         * g++.old-deja/g++.law/ctors9.C: Likewise.
1022         * g++.old-deja/g++.law/cvt22.C: Likewise.
1023         * g++.old-deja/g++.law/dtors5.C: Likewise.
1024         * g++.old-deja/g++.law/global-init1.C: Likewise.
1025         * g++.old-deja/g++.law/missed-error3.C: Likewise.
1026         * g++.old-deja/g++.law/operators28.C: Likewise.
1027         * g++.old-deja/g++.law/visibility28.C: Likewise.
1028         * g++.old-deja/g++.martin/eval1.C: Likewise.
1029         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
1030         name.
1031         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
1032         * g++.old-deja/g++.mike/net34.C: Likewise.
1033         * g++.old-deja/g++.mike/net36.C: Likewise.
1034         * g++.old-deja/g++.mike/ns2.C: Likewise.
1035         * g++.old-deja/g++.mike/p12306.C: Likewise.
1036         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
1037         value extension.
1038         * g++.old-deja/g++.mike/p700.C: Likewise.
1039         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
1040         * g++.old-deja/g++.mike/p710.C: Likewise.
1041         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
1042         value extension.
1043         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
1044         * g++.old-deja/g++.mike/pmf9.C: Likewise.
1045         * g++.old-deja/g++.ns/crash2.C: Likewise.
1046         * g++.old-deja/g++.ns/crash3.C: Likewise.
1047         * g++.old-deja/g++.ns/invalid1.C: Likewise.
1048         * g++.old-deja/g++.ns/ns17.C: Likewise.
1049         * g++.old-deja/g++.ns/template16.C: Likewise.
1050         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
1051         keyword.
1052         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
1053         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
1054         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
1055         named return value extension.
1056         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
1057         * g++.old-deja/g++.other/access4.C: Issue additional error
1058         messages.
1059         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
1060         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
1061         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
1062         * g++.old-deja/g++.other/crash25.C: Change error message.
1063         * g++.old-deja/g++.other/crash4.C: Change error message.
1064         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
1065         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
1066         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
1067         checks.
1068         * g++.old-deja/g++.other/defarg8.C: Likewise.
1069         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
1070         * g++.old-deja/g++.other/dtor10.C: Likewise.
1071         * g++.old-deja/g++.other/incomplete.C: Likewise.
1072         * g++.old-deja/g++.other/linkage7.C: Likewise.
1073         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
1074         lookup algorithm.
1075         * g++.old-deja/g++.other/mangle2.C: Likewise.
1076         * g++.old-deja/g++.other/refinit2.C: Likewise.
1077         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
1078         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
1079         * g++.old-deja/g++.pt/crash28.C: Likewise.
1080         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
1081         syntax.
1082         * g++.old-deja/g++.pt/crash32.C: Change error message.
1083         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
1084         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
1085         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
1086         error message position.
1087         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
1088         * g++.old-deja/g++.pt/defarg8.C: Change error message.
1089         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
1090         syntax.
1091         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
1092         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
1093         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
1094         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
1095         keyword.
1096         * g++.old-deja/g++.pt/explicit31.C: Likewise.
1097         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
1098         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
1099         keyword.
1100         * g++.old-deja/g++.pt/explicit71.C: Change error message.
1101         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
1102         syntax.
1103         * g++.old-deja/g++.pt/friend28.C: Account for use of
1104         non-dependent names.
1105         * g++.old-deja/g++.pt/friend29.C: Likewise.
1106         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
1107         rules.
1108         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
1109         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
1110         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
1111         lookup rules.
1112         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
1113         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
1114         keyword.
1115         * g++.old-deja/g++.pt/memclass20.C: Likewise.
1116         * g++.old-deja/g++.pt/memclass5.C: Likewise.
1117         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
1118         keyword.
1119         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
1120         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
1121         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
1122         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
1123         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
1124         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template 
1125         keyword.
1126         * g++.old-deja/g++.pt/spec10.C: Likewise.
1127         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
1128         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
1129         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
1130         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
1131         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
1132         * g++.old-deja/g++.pt/ttp62.C: Likewise.
1133         * g++.old-deja/g++.pt/ttp64.C: Likewise.
1134         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
1135         * g++.old-deja/g++.pt/typename15.C: Likewise.
1136         * g++.old-deja/g++.pt/typename22.C: Likewise.
1137         * g++.old-deja/g++.pt/typename6.C: Change error messages.
1138         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
1139         * g++.old-deja/g++.pt/virtual2.C: Likewise.
1140         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
1141         syntax.
1142         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
1143         return value extension.
1144         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
1145         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
1146         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
1147         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
1148         
1149 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
1150
1151         * g++.dg/warn/inline1.C: New test.
1152         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
1153         * g++.old-deja/g++.jason/synth10.C: Likewise.
1154         * g++.old-deja/g++.mike/net31.C: Likewise.
1155         * g++.old-deja/g++.mike/p8786.C: Likewise.
1156
1157         * g++.dg/template/friend10.C: New test.
1158         * g++.dg/template/conv5.C: New test.
1159
1160 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
1161         
1162         * g++.dg/lookup/scoped3.C: New test.
1163         
1164         * g++.dg/lookup/decl1.C: New test.
1165         * g++.dg/lookup/decl2.C: New test.
1166
1167 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1168
1169         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
1170         gcc.c-torture/compile/20021015-1.c,
1171         gcc.c-torture/compile/20021015-2.c,
1172         gcc.c-torture/compile/20021123-1.c,
1173         gcc.c-torture/compile/20021123-2.c,
1174         gcc.c-torture/compile/20021123-3.c,
1175         gcc.c-torture/compile/20021123-4.c,
1176         gcc.c-torture/execute/20021024-1.c: Add tests previously added
1177         only to 3.1 or 3.2 branch.
1178
1179 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
1180
1181         * gcc.dg/i386-bitfield3.c: New test.
1182         
1183         * gcc.dg/i386-bitfield2.c: New test.
1184         
1185 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
1186
1187         * g++.dg/parse/conv_op1.C: New test.
1188
1189 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
1190
1191         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
1192         approved.
1193
1194 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
1195
1196         * gcc.c-torture/compile/20021220-1.c: New test.
1197
1198 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
1199
1200         * gcc.dg/i386-fastcall-1.c: New.
1201
1202 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1203
1204         * gcc.c-torture/execute/20021219-1.c: New test.
1205
1206 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1207
1208         * gcc.dg/i386-pic-1.c: New test.
1209
1210 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1211
1212         PR c++/8099
1213         * g++.dg/template/friend9.C: New test.
1214
1215 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1216
1217         PR c++/3663
1218         * g++.dg/template/access7.C: New test.
1219
1220 2002-12-18  Nick Clifton  <nickc@redhat.com>
1221
1222         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
1223         the libstdc++-v3 directory has been found.
1224
1225 2002-12-12  Devang Patel <dpatel@apple.com>
1226         * gcc.dg/darwin-ld-1.c: New test.
1227         * gcc.dg/darwin-ld-2.c: New test.
1228         * gcc.dg/darwin-ld-3.c: New test.
1229         * gcc.dg/darwin-ld-4.c: New test.
1230         * gcc.dg/darwin-ld-5.c: New test.
1231
1232 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1233
1234         * gcc.c-torture/compile/20021212-1.c: New test.
1235
1236 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
1237
1238         * gcc.dg/fshort-wchar: New test.
1239
1240 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
1241
1242         PR c++/8372
1243         * g++.dg/template/dtor1.C: New test.
1244
1245         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
1246         markers.
1247
1248 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
1249
1250         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
1251
1252 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
1253
1254         * g++.dg/template/static1.C: New test.
1255         * g++.dg/template/static2.C: New test.
1256         * g++.old-deja/g++.ext/memconst.C: New test.
1257
1258 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1259
1260         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
1261         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
1262         * g++.dg/special/initp1.C: Likewise.
1263
1264 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
1265
1266         * gcc.c-torture/execute/20021204-1.c: New test.
1267
1268 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
1269
1270         * gcc.dg/ppc-fmadd-1.c: New file.
1271         * gcc.dg/ppc-fmadd-2.c: New file.
1272         * gcc.dg/ppc-fmadd-3.c: New file.
1273
1274 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
1275
1276         * gcc.c-torture/compile/20021204-1.c: New test.
1277
1278 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
1279
1280         * g++.dg/inherit/covariant2.C: New test.
1281         * g++.dg/inherit/covariant3.C: New test.
1282         * g++.dg/inherit/covariant4.C: New test.
1283         * g++.dg/inherit/covariant1.C: Remove XFAIL.
1284         * g++.old-deja/g++.robertl/eb17.C: Likewise.
1285
1286 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
1287
1288         PR c++/8688
1289         * g++.dg/init/brace3.C: New test.
1290
1291 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
1292
1293         * gcc.dg/20020210-1.c: Fix a comment typo.
1294
1295 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
1296
1297         PR c++/8720
1298         * g++.dg/parse/defarg1.C: New test.
1299
1300         PR c++/8615
1301         * g++.dg/template/char1.C: New test.
1302
1303         * g++.dg/template/varmod1.C: Fix typo.
1304
1305 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1306
1307         DR 180
1308         * g++.old-deja/g++.pt/crash32.C: Expect error.
1309
1310 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
1311
1312         PR c++/5919
1313         * g++.dg/template/varmod1.C: New test.
1314
1315         PR c++/8727
1316         * g++.dg/inherit/typeinfo1.C: New test.
1317
1318         PR c++/8663
1319         * g++.dg/inherit/typedef1.C: New test.
1320
1321 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
1322
1323         PR c++/8332
1324         PR c++/8493
1325         * g++.dg/template/strlen1.C: New test.
1326
1327         PR c++/8227
1328         * g++.dg/template/ctor2.C: New test.
1329
1330         PR c++/8214
1331         * g++.dg/init/string1.C: New test.
1332
1333         PR c++/8511
1334         * g++.dg/template/friend8.C: New test.
1335
1336 2002-11-29  Joe Buck <jbuck@synopsys.com>
1337
1338         * g++.dg/lookup/anon2.C: New test.
1339
1340 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
1341
1342         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
1343         h8300 port.
1344
1345 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
1346
1347         * gcc.dg/bitfld-6.c: New test.
1348
1349 Wed Nov 27 14:37:34 CET 2002  Jan Hubicka  <jh@suse.cz>
1350
1351         * gcc.c-torture/execute/20021127.[cx]: New test.
1352
1353 Tue Nov 26 22:09:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1354
1355         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
1356         quality.
1357
1358 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
1359
1360         * g++.dg/init/brace2.C: New test.
1361         * g++.old-deja/g++.mike/p9129.C: Correct.
1362
1363 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
1364
1365         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
1366
1367 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
1368
1369         * gcc.dg/sibcall-6: New test for indirect sibcalls.
1370
1371 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
1372
1373         * testsuite/g++.dg/abi/empty11.C: New test.
1374         * testsuite/g++.dg/rtti/cv1.C: New test.
1375
1376 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
1377
1378         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
1379
1380 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
1381
1382         * g++.dg/abi/empty10.C: New test.
1383
1384 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
1385
1386         * gcc.c-torture/compile/20021124-1.c: New test.
1387
1388 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
1389
1390         * g++.dg/abi/rtti2.C: New test.
1391
1392 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
1393
1394         * gcc.dg/i386-unroll-1.c: New test.
1395
1396 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1397
1398         * gcc.c-torture/compile/20021120-1.c: New test.
1399         * gcc.c-torture/compile/20021120-2.c: New test.
1400
1401 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1402
1403         * gcc.dg/bitfld-5.c: New test.
1404
1405 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1406
1407         * gcc.c-torture/execute/20021120-3.c: New test.
1408
1409 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1410
1411         * gcc.c-torture/execute/20021120-2.c: New test.
1412
1413 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1414
1415         * gcc.c-torture/execute/20021120-1.c: New test.
1416
1417 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
1418
1419         * gcc.c-torture/execute/20021118-3.c: New test.
1420
1421 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1422
1423         * gcc.c-torture/compile/20021119-1.c: New test.
1424
1425 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
1426
1427         * gcc.dg/duff-1.c: New test.
1428         * gcc.dg/duff-2.c: New test.
1429         * gcc.dg/duff-3.c: New test.
1430
1431 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
1432
1433         * gcc.dg/cpp/_Pragma5.c: New test.
1434
1435 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1436
1437         * gcc.c-torture/execute/20021118-2.c: New test.
1438
1439 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1440
1441         * gcc.c-torture/execute/20021118-1.c: New test.
1442
1443 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
1444
1445         * gcc.dg/20021116-1.c: New test.
1446
1447 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
1448
1449         * g++.dg/abi/vcall1.C: New test.
1450
1451 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
1452
1453         * gcc.dg/20021029-1.c: New test.
1454         * gcc.dg/20021029-2.c: New test.
1455
1456 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1457
1458         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
1459
1460 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1461
1462         PR c/8439
1463         * gcc.dg/20021110.c: Move to ...
1464         * gcc.c-torture/compile/20021110.c: .... here.
1465
1466 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1467
1468         PR c/8467
1469         * gcc.c-torture/execute/20021111-1.c
1470
1471 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1472
1473         PR c/8439
1474         * gcc.dg/20021110.c: New test.
1475
1476 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
1477
1478         * g++.dg/abi/vthunk3.C: Run only on x86.
1479
1480 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
1481
1482         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
1483
1484 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
1485
1486         * lib/compat.exp (compat-execute): Fix logic error in last
1487         change.
1488
1489 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
1490
1491         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
1492
1493 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1494
1495         PR c++/8389
1496         * g++.dg/template/access6.C: New test.
1497
1498 Fri Nov  8 13:13:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1499
1500         * gcc.dg/i386-ssefp-1.c: New test.
1501         * gcc.dg/i386-ssefp-1.c: New test.
1502
1503 Fri Nov  8 10:52:15 CET 2002  Jan Hubicka  <jh@suse.cz>
1504
1505         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
1506
1507 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1508
1509         * g++.dg/abi/vthunk3.C: New test.
1510
1511         PR c++/8338
1512         * g++.dg/template/crash2.C: New test.
1513
1514 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1515
1516         * testsuite/g++.dg/abi/dtor1.C: New test.
1517         * testsuite/g++.dg/abi/dtor2.C: Likewise.
1518
1519 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
1520
1521         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
1522         Darwin.
1523
1524 2002-11-04  Adam Nemet  <anemet@lnxw.com>
1525
1526         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
1527         -mthumb.  Only xfail with -O0.
1528
1529 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
1530
1531         * g++.dg/abi/thunk1.C: New test.
1532         * g++.dg/abi/thunk2.C: Likewise.
1533         * g++.dg/abi/vtt1.C: Likewise.
1534
1535 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
1536
1537         PR optimization/8423
1538         * gcc.c-torture/execute/builtin-constant.c: New test.
1539
1540 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
1541
1542         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
1543         Add some more cases.
1544
1545 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
1546
1547         PR c++/8391
1548         * g++.dg/opt/local1.C: New test.
1549
1550 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
1551
1552         PR c++/8160
1553         * g++.dg/template/complit1.C: New test.
1554
1555         PR c++/8149
1556         * g++.dg/template/typename4.C: Likewise.
1557
1558 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1559
1560         Core issue 287, PR c++/7639
1561         * g++.dg/template/instantiate1.C: Adjust error location.
1562         * g++.dg/template/instantiate3.C: New test.
1563         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
1564         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
1565         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
1566
1567 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
1568
1569         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
1570
1571 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
1572
1573         PR c++/8287
1574         * g++.dg/init/dtor2.C: New test.
1575
1576 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1577
1578         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
1579         * gcc.dg/nest.c: Bypass errors on irix6.
1580
1581 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
1582
1583         * gcc.dg/nest.c: Expect error for mmix-*-*.
1584         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
1585
1586 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
1587
1588         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
1589         markers.
1590
1591         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1592
1593 2002-10-25  Mike Stump  <mrs@apple.com>
1594
1595         * gcc.dg/warn-1.c: New test.
1596
1597 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1598
1599         * g++.dg/template/typename3.C: New test.
1600
1601 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
1602
1603         * g++.dg/lookup/ptrmem1.C: New test.
1604
1605         * g++.dg/abi/vthunk2.C: New test.
1606
1607 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1608
1609         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
1610
1611 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
1612
1613         * g++.dg/abi/empty9.C: New test.
1614
1615 2002-10-24  Richard Henderson  <rth@redhat.com>
1616
1617         * g++.dg/inherit/thunk1.C: Enable for ia64.
1618
1619 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1620
1621         PR c++/8067
1622         * g++.dg/lookup/pretty1.C: New test.
1623
1624 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
1625
1626         * gcc.dg/20021023-1.c: New test.
1627
1628 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1629
1630         PR c++/7679
1631         * g++.dg/parse/inline1.C: New test.
1632
1633 2002-10-23  Richard Henderson  <rth@redhat.com>
1634
1635         * g++.dg/inherit/thunk1.C: Enable for x86_64.
1636
1637         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
1638
1639 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
1640
1641         PR c++/6579
1642         * g++.dg/parse/stmtexpr3.C: New test.
1643
1644 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
1645
1646         * g++.dg/expr/cond1.C: New test.
1647
1648 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1649
1650         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
1651
1652 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1653
1654         * g++.dg/abi/vbase13.C: New test.
1655         * g++.dg/abi/vbase14.C: Likewise.
1656
1657 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
1658
1659         * gcc.dg/tls/pic-1.c: New test.
1660         * gcc.dg/tls/nonpic-1.c: New test.
1661         * gcc.dg/20021018-1.c: New test.
1662
1663 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1664
1665         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
1666         Remove only files with the same base name as the test case.
1667         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
1668         (profopt-execute): Likewise.  Also, remove old profiling
1669         and performance data files before running the tests.
1670
1671         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
1672         * g++.dg/bprob/bprob.exp: Likewise.
1673         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
1674         to allow more general test case names.
1675
1676         * g++.dg/bprob/bprob-1.C: Rename to ...
1677         * g++.dg/bprob/g++-bprob-1.C: ... this.
1678
1679         * g77.dg/bprob/bprob-1.f: Rename to ...
1680         * g77.dg/bprob/g77-bprob-1.f: ... this.
1681
1682 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1683
1684         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
1685         bison 1.50 or later.
1686
1687 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
1688
1689         * g++.dg/README: Describe more test directories.
1690
1691 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1692
1693         * g++.dg/init/array6.C: Add additional tests.
1694
1695 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1696
1697         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
1698         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
1699
1700 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
1701
1702         * gcc.c-torture/compile/20020604-1.x: New.
1703         * gcc.c-torture/compile/simd-5.x: Likewise.
1704         * gcc.c-torture/execute/920710-1.x: Likewise.
1705         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
1706
1707 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1708
1709         * g++.dg/inherit/override1.C: Add dg-options clause.
1710
1711 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1712
1713         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
1714         _mm_slli_si128.
1715
1716 2002-10-19  Andreas Schwab  <schwab@suse.de>
1717
1718         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
1719         directory component.
1720
1721 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
1722
1723         * g++.dg/inherit/thunk1.C: New test.
1724
1725         * g++.dg/inherit/override1.C: New test.
1726
1727         * g++.dg/abi/mangle11.C: New test.
1728         * g++.dg/abi/mangle14.C: New test.
1729         * g++.dg/abi/mangle17.C: New test.
1730
1731 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
1732
1733         * g++.dg/overload/member2.C: New test.
1734
1735 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
1736
1737         * g++.dg/README: Describe new compat directory.
1738         * g++.dg/dg.exp: Skip tests in compat directory.
1739         * README.compat: New file.
1740         * lib/compat.exp: New expect script.
1741         * g++.dg/compat: New test directory.
1742         * g++.dg/compat/compat.exp: New expect script.
1743         * g++.dg/compat/abi: New test directory.
1744         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
1745         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
1746         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
1747         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
1748         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
1749         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
1750         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
1751         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
1752         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
1753         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
1754         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
1755         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
1756         * g++.dg/compat/break: New test directory.
1757         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
1758         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
1759         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
1760         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
1761         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
1762         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
1763         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
1764         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
1765         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
1766         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
1767         g++.dg/compat/break/README: New files.
1768         * g++.dg/compat/eh: New test directory.
1769         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
1770         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
1771         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
1772         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
1773         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
1774         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
1775         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
1776         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
1777         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
1778         g++.dg/compat/eh/filter2_y.C,
1779         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
1780         g++.dg/compat/eh/new1_y.C,
1781         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
1782         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
1783         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
1784         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
1785         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
1786         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
1787         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
1788         g++.dg/compat/eh/unexpected1_y.C: New files.
1789         * g++.dg/compat/init: New test directory.
1790         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
1791         g++.dg/compat/init/array5_y.C,
1792         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
1793         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
1794         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
1795         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
1796         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
1797         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
1798         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
1799         g++.dg/compat/init/init-ref2_y.C: New files.
1800
1801 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1802
1803         PR c++/7584
1804         * g++.dg/inherit/using3.C: New test.
1805
1806 Thu Oct 17 19:12:58 CEST 2002  Jan Hubicka  <jh@suse.cz>
1807
1808         * gcc.dg/20021017-2.c: New test.
1809
1810 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1811
1812         * g++.dg/abi/mangle16.C: Adjust.
1813
1814         * g++.dg/init/array8.C: New test.
1815
1816 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
1817
1818         * gcc.dg/special/mips-abi.exp: New test.
1819         * gcc.dg/special/mips-abi.s: Empty file used by the above.
1820
1821 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1822
1823         * g++.dg/abi/mangle16.C: New test.
1824         * g++.dg/abi/mangle17.C: Likewise.
1825
1826         PR c++/7478
1827         * g++.dg/template/ref1.C: New test.
1828
1829 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1830
1831         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
1832
1833 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
1834
1835         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
1836
1837 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1838
1839         PR c++/7524
1840         * g++.dg/init/array7.C: New test.
1841
1842 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
1843
1844         * g++.dg/init/array6.C: New test.
1845
1846         * g++.dg/abi/mangle13.C: Likewise.
1847         * g++.dg/abi/mangle14.C: Likewise.
1848         * g++.dg/abi/mangle15.C: Likewise.
1849
1850 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1851
1852         * g++.dg/abi/empty8.C: New test.
1853
1854 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
1855
1856         * g++.dg/init/ctor1.C: New test.
1857
1858 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
1859
1860         * gcc.c-torture/execute/20021015-1.c: New test.
1861
1862 Tue Oct 15 14:22:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
1863
1864         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
1865
1866 Mon Oct 14 20:37:51 CEST 2002  Jan Hubicka  <jh@suse.cz>
1867
1868         * gcc.dg/i386-ssetype-[1-5].c: New tests.
1869
1870 2002-10-14  Richard Henderson  <rth@redhat.com>
1871
1872         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
1873
1874 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1875
1876         PR optimization/6631
1877         * g++.dg/opt/const2.C: New test.
1878
1879 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1880
1881         PR c++/7176
1882         * g++.dg/parse/friend1.C: New test.
1883         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
1884
1885 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
1886
1887         * gcc.dg/20021014-1.c: New test.
1888
1889 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
1890
1891         PR c++/5661
1892         * g++.dg/ext/vlm1.C: New test.
1893         * g++.dg/ext/vlm2.C: Likewise.
1894
1895         * g++.dg/init/array1.C: Remove invalid braces.
1896         * g++.dg/init/brace1.C: New test.
1897         * g++.dg/init/copy2.C: Likewise.
1898         * g++.dg/init/copy3.C: Likewise.
1899         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
1900         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
1901         braces.
1902
1903 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
1904
1905         * gcc.dg/cpp/assembler.S: Don't use -ansi.
1906
1907 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
1908
1909         * gcc.c-torture/compile/simd-5.c: New test.
1910
1911 2002-10-10  Roger Sayle  <roger@eyesopen.com>
1912
1913         * gcc.c-torture/execute/shiftopt-1.c: New test case.
1914
1915 2002-10-10  Jim Wilson  <wilson@redhat.com>
1916
1917         * gcc.c-torture/execute/20021010-1.c: New test.
1918
1919 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
1920
1921         PR c/7353
1922         * g++.dg/ext/typedef-init.C: New test.
1923         * gcc.dg/typedef-init.c: New test.
1924
1925 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
1926
1927         * gcc.dg/cpp/paste13.c: New test.
1928
1929 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1930
1931         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
1932         remaining platforms, XFAIL during compile, not execute.  Don't
1933         XFAIL at -O0.
1934
1935 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
1936
1937         * gcc.dg/alias-1.c: Tweak expected warning.
1938
1939 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
1940
1941         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
1942
1943 2002-10-06  Andreas Jaeger  <aj@suse.de>
1944
1945         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
1946         * gcc.dg/cpp/c++98.C: Likewise.
1947
1948         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
1949         * g++.dg/cpp/c++98.C: Likewise.
1950
1951         * g++.dg/README (Subdirectories): Mention cpp directory.
1952
1953         PR target/7559
1954         * gcc.dg/20021006-1.c: New test.
1955
1956 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1957
1958         PR c++/7804
1959         * g++.dg/other/warning1.C: New test.
1960
1961 2002-10-04  Roger Sayle  <roger@eyesopen.com>
1962
1963         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
1964         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
1965         and sparc-*-* with -m64 as expected failures.  See PR 8087.
1966
1967 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1968
1969         PR c++/7931
1970         * g++.dg/template/ptrmem3.C: New test.
1971
1972         PR c++/7754
1973         * g++.dg/template/union1.C: New test.
1974
1975 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1976
1977         PR c++/8006
1978         * g++.dg/abi/mangle9.C: New test.
1979         * g++.dg/abi/mangle10.C: New test.
1980         * g++.dg/abi/mangle11.C: New test.
1981         * g++.dg/abi/mangle12.C: New test.
1982
1983 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
1984
1985         PR c++/7188.
1986         * g++.dg/template/meminit1.C: New test.
1987         * g++.dg/warn/Wreorder-1.C: Likewise.
1988         * g++.old-deja/g++.mike/warn3.C: Tweak.
1989         * lib/prune.exp: Ingore "in copy constructor".
1990
1991 2002-10-02  Andreas Jaeger  <aj@suse.de>
1992
1993         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
1994         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
1995         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
1996         on x86-64.
1997
1998 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1999
2000         * gcc.dg/empty1.C: Fix typo.
2001
2002 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
2003
2004         * gcc.dg/alias-1.c: New test.
2005
2006 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
2007
2008         * gcc.dg/empty1.C: New test.
2009
2010         * g++.dg/tls/init-2.C: Tweak error messages.
2011
2012 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
2013
2014         * gcc.c-torture/compile/20020923-1.c: New test.
2015
2016 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
2017
2018         * gcc.c-torture/execute/ffs-1.c: New test.
2019         * gcc.c-torture/execute/ffs-2.c: Ditto.
2020
2021 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
2022
2023         * g++.dg/overload/member1.C: New test.
2024
2025 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
2026
2027         * g++.dg/abi/empty7.C: New test.
2028         * g++.dg/init/pm2.C: Likewise.
2029
2030 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
2031
2032         * g++.dg/rtti/crash1.C: New test.
2033
2034 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
2035
2036         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
2037         gcc.dg/sibcall-4.c: New tests.
2038
2039 2002-09-28  Roger Sayle  <roger@eyesopen.com>
2040
2041         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
2042         powerpc and MMIX targets.
2043
2044 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
2045
2046         * gcc.dg/cpp/20020927-1.c: New.
2047
2048 2002-09-26  David S. Miller  <davem@redhat.com>
2049
2050         * gcc.c-torture/compile/trunctfdf.c: New.
2051
2052 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2053
2054         * lib/target-supports.exp (check_weak_available): Handle solaris2.
2055
2056 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
2057
2058         * gcc.c-torture/execute/loop-15.c: New.
2059
2060 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
2061
2062         * README.QMTEST: Fix typo.
2063
2064 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
2065
2066         * gcc.dg/20020926-1.c: New test.
2067
2068 2002-09-25  David S. Miller  <davem@redhat.com>
2069
2070         PR target/7842
2071         * gcc.c-torture/execute/shiftdi.c: New test.
2072
2073 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
2074
2075         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
2076         unique to the tool.
2077         * lib/g77.exp (g77_init): Likewise.
2078         * lib/g++.exp (g++_init): Likewise.
2079         * lib/objc.exp (objc_init): Likewise.
2080
2081 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
2082
2083         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
2084         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
2085         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
2086
2087 2002-09-25  Richard Henderson  <rth@redhat.com>
2088
2089         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
2090         too-small long double.
2091
2092 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
2093
2094         * gcc.dg/20020919-1.c: New test.
2095
2096 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
2097
2098         * g++.dg/abi/bitfield6.C: New test.
2099         * g++.dg/abi/bitfield7.C: New test.
2100         * g++.dg/abi/bitfield8.C: New test.
2101         * g++.dg/abi/vbase11.C: New test.
2102
2103 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2104
2105         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
2106         hppa*-*-hpux*.  Update test comment.
2107
2108 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
2109
2110         * gcc.dg/tls/struct-1.c: New test.
2111
2112 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
2113
2114         * gcc.dg/cpp/tr-warn2.c: Update.
2115
2116 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
2117
2118         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
2119
2120 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
2121
2122         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
2123         systems.
2124
2125 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
2126
2127         * gcc.c-torture/execute/ieee/mzero3.c: New test.
2128
2129         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2130         Adjust for c++filt moved to binutils.  Remove spurious duplicate
2131         setting of cxxfilt.
2132
2133 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
2134
2135         * gcc.dg/20020312-2.c: Update for darwin.
2136
2137 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
2138
2139         * g++.old-deja/g++.other/crash32.C: Mark ICE.
2140
2141 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2142
2143         * objc.dg/comp-types-1.m: New test.
2144         * objc.dg/comp-types-2.m: New test.
2145         * objc.dg/comp-types-3.m: New test.
2146         * objc.dg/comp-types-4.m: New test.
2147         * objc.dg/comp-types-5.m: New test.
2148         * objc.dg/comp-types-6.m: New test.
2149
2150 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2151
2152         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
2153
2154 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
2155
2156         * g++.dg/other/do1.C: New test.
2157
2158         * g++.dg/template/subst1.C: New test.
2159
2160 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
2161
2162         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
2163
2164 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
2165
2166         * g++.dg/template/qualttp20.C: Adjust expected errors.
2167         * g++.old-deja/g++.jason/report.C: Likewise.
2168         * g++.old-deja/g++.other/qual1.C: Likewise.
2169
2170         * g++.dg/lookup/scoped2.C: New test.
2171
2172         * g++.dg/ext/asm3.C: New test.
2173
2174 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
2175
2176         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
2177
2178 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
2179
2180         * ChangeLog: follow spelling conventions.
2181         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
2182         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
2183         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
2184         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
2185         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
2186         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
2187         * g++.old-deja/g++.law/global-init1.C: Likewise.
2188         * g++.old-deja/g++.other/delete4.C: Likewise.
2189         * g++.old-deja/g++.other/inline21.C: Likewise.
2190         * g++.old-deja/g++.other/singleton.C: Likewise.
2191         * g77.dg/strlen0.f: Likewise.
2192         * g77.f-torture/compile/20010519-1.f: Likewise.
2193         * g77.f-torture/compile/980310-4.f: Likewise.
2194         * gcc.c-torture/compile/20000605-1.c: Likewise.
2195         * gcc.c-torture/execute/20020225-1.c: Likewise.
2196         * gcc.dg/c90-hexfloat-2.c: Likewise.
2197         * gcc.dg/c99-bool-1.c: Likewise.
2198         * gcc.dg/c99-hexfloat-2.c: Likewise.
2199         * gcc.dg/dll-2.c: Likewise.
2200         * gcc.dg/wtr-union-init-1.c: Likewise.
2201         * gcc.dg/wtr-union-init-2.c: Likewise.
2202         * gcc.dg/wtr-union-init-3.c: Likewise.
2203         * gcc.dg/cpp/avoidpaste1.c: Likewise.
2204         * gcc.dg/cpp/defined.c: Likewise.
2205         * gcc.dg/cpp/macsyntx.c: Likewise.
2206         * gcc.dg/cpp/paste2.c: Likewise.
2207         * gcc.dg/cpp/trad/defined.c: Likewise.
2208         * gcc.dg/format/c90-printf-1.c: Likewise.
2209         * gcc.dg/format/c90-scanf-1.c: Likewise.
2210         * gcc.dg/format/c99-printf-1.c: Likewise.
2211         * gcc.dg/format/c99-scanf-1.c: Likewise.
2212         * gcc.misc-tests/gcov-8.c: Likewise.
2213         * lib/profopt.exp: Likewise.
2214
2215 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
2216
2217         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
2218
2219 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2220
2221         * g++.dg/inherit/using2.C: New test.
2222
2223 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
2224
2225         * ChangeLog: Follow spelling conventions.
2226         * g++.dg/template/friend4.C: Likewise.
2227         * g++.old-deja/g++.pt/crash67.C: Likewise.
2228         * gcc.c-torture/execute/20000801-4.c: Likewise.
2229         * gcc.dg/c90-digraph-1.c: Likewise.
2230         * gcc.dg/c94-digraph-1.c: Likewise.
2231         * gcc.dg/c99-digraph-1.c: Likewise.
2232         * gcc.dg/cpp/line5.c: Likewise.
2233         * gcc.dg/cpp/multiline.c: Likewise.
2234         * gcc.dg/cpp/trad/literals-1.c: Likewise.
2235         * gcc.dg/format/attr-3.c: Likewise.
2236         * gcc.dg/format/c90-scanf-3.c: Likewise.
2237         * gcc.dg/format/ext-4.c: Likewise.
2238
2239 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2240
2241         * g++.dg/template/pretty1.C: New test.
2242
2243 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
2244
2245         * gcc.c-torture/execute/struct-cpy-1.c: New test.
2246
2247 2002-09-13  Matt Austern  <austern@apple.com>
2248
2249         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
2250         passing a cast expression to a function by const reference.
2251
2252 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
2253
2254         * g++.dg/template/deduce1.C: New test.
2255
2256 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
2257
2258         * gcc.c-torture/execute/simd-1.c: Force all use of int to
2259         32-bit int.
2260
2261 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2262
2263         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
2264         usage.
2265
2266 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
2267
2268         * gcc.c-torture/compile/20020910-1.c: New test.
2269
2270 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
2271
2272         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
2273
2274 2002-09-10  Andreas Jaeger  <aj@suse.de>
2275
2276         * gcc.dg/20020312-2.c: Adjust for x86-64.
2277
2278 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
2279
2280         * g77.dg/7388.f: New test case for PR 7388.
2281
2282 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
2283
2284         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
2285
2286 2002-09-05  Ziemowit Laski <zlaski@apple.com>
2287
2288         * objc.dg/proto-lossage-1.m: New test.
2289
2290 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
2291
2292         * gcc.dg/cpp/_Pragma4.c: Fix typo.
2293
2294 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2295
2296         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
2297         expected to pass.
2298
2299 2002-09-06  Stan Shebs  <shebs@apple.com>
2300             David Edelsohn  <edelsohn@gnu.org>
2301
2302         * gcc.dg/weak: New directory.
2303         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
2304         target-specific xfail bits.
2305         * gcc.dg/typeof-2.c: Move to new directory.
2306         * gcc.dg/weak.exp: New expect script.
2307
2308 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
2309
2310         * gcc.c-torture/execute/extzvsi.c: New test.
2311
2312 2002-09-05  Stan Shebs  <shebs@apple.com>
2313
2314         * gcc.dg/weak-1.c: xfail on Darwin.
2315         * gcc.dg/weak-2.c: Ditto.
2316         * gcc.dg/weak-3.c: Ditto.
2317         * gcc.dg/weak-4.c: Ditto.
2318         * gcc.dg/weak-5.c: Ditto.
2319         * gcc.dg/weak-6.c: Ditto.
2320         * gcc.dg/weak-7.c: Ditto.
2321         * gcc.dg/weak-8.c: Ditto.
2322         * gcc.dg/weak-9.c: Ditto.
2323
2324 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
2325
2326         * gcc.c-torture/execute/loop-14.c: New test.
2327
2328 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
2329
2330         * g++.dg/other/cxa-atexit1.C: New test.
2331
2332         * gcc.dg/typeof-2.c: New test.
2333
2334 2002-09-03  Roger Sayle  <roger@eyesopen.com>
2335
2336         * gcc.dg/builtins-2.c: New testcase.
2337         * gcc.dg/builtins-3.c: New testcase.
2338
2339 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
2340
2341         * gcc.dg/cpp/_Pragma4.c: New test.
2342
2343 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2344
2345         * objc/execute/nil_method-1.m: New testcase.
2346
2347 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2348
2349         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
2350         [Object class], not [Object initialize].
2351
2352 2002-08-31  Roger Sayle  <roger@eyesopen.com>
2353             Hans-Peter Nilsson  <hp@bitrange.com>
2354
2355         * gcc.c-torture/execute/20020720-1.x: Skip test on
2356         mmix-knuth-mmixware.  Correct comment.
2357
2358 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
2359
2360         * testsuite/g++.dg/abi/bitfield5.C: New test.
2361         * testsuite/g++.dg/abi/vbase10.C: Likewise.
2362
2363 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2364
2365         * objc.dg/undeclared-selector.m: New test.
2366
2367 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
2368
2369         * g++.dg/other/offsetof1.C: Avoid cast warning.
2370
2371 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
2372
2373         * objc.dg/super-class-2.m: New test.
2374
2375 2002-08-24  Matt Austern  <austern@apple.com>
2376
2377         * g++.dg/ext/lvaddr.C: New test.
2378         * g++.dg/ext/lvcast.C: New test.
2379
2380 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
2381
2382         * testsuite/g++.dg/inherit/cond1.C: New test.
2383
2384 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
2385
2386         * gcc.dg/noncompile/incomplete-1.c: New test.
2387
2388 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
2389
2390         * gcc.dg/typespec-1.c: New test.
2391
2392 2002-08-20  Devang Patel  <dpatel@apple.com>
2393         * objc.dg/proto-hier-2.m: New test.
2394
2395 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
2396
2397         * objc.dg/bitfield-1.m: New test.
2398         * objc.dg/bitfield-2.m: New test.
2399
2400 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
2401
2402         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
2403         gcc.dg/c99-flex-array-4.c: New tests.
2404
2405 2002-08-16  Stan Shebs  <shebs@apple.com>
2406
2407         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
2408
2409 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
2410
2411         * gcc.dg/typeof-1.c: New test.
2412         * g++.dg/ext/typeof2.C: New test.
2413
2414 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
2415
2416         * g++.dg/other/offsetof1.C: New test.
2417
2418 2002-08-14  Richard Henderson  <rth@redhat.com>
2419
2420         * gcc.dg/tls/diag-3.c: Fix expected message strings.
2421
2422 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
2423
2424         * gcc.dg/cpp/_Pragma3.c: New test.
2425
2426 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
2427
2428         * g++.dg/template/inherit3: New test.
2429
2430 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
2431
2432         * gcc.dg/bitfld-4.c: Add blank options.
2433
2434 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
2435
2436         * g++.dg/template/crash1.C: New test.
2437
2438 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2439
2440         * gcc.dg/tls/opt-2.c: New test.
2441
2442 2002-08-08  Devang Patel  <dpatel@apple.com>
2443
2444         * objc.dg/selector-1.m : New test
2445
2446 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2447
2448         * g++.dg/abi/bitfield4.C: New test.
2449         * gcc.dg/bitfld-4.c: New test.
2450
2451 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2452
2453         * g++.dg/other/packed1.C: New test.
2454
2455 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
2456
2457         * g++.dg/abi/offsetof.C: Tweak error messages.
2458         * g++.old-deja/g++.mike/p10769a.C: Likewise.
2459
2460 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2461
2462         * gcc.dg/bitfld-3.c: New test.
2463
2464 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
2465             Richard Henderson  <rth@redhat.com>
2466
2467         * gcc.dg/i386-bitfield1.c: New test.
2468         * g++.dg/abi/bitfield3.C: Update.
2469
2470 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
2471
2472         * objc.dg/const-str-2.m: Update.
2473         * gcc.dg/cpp/c++98.c: Change to C extension.
2474         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
2475         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
2476
2477 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
2478
2479         * testsuite/gcc.dg/tls/diag-3.c: New.
2480
2481 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
2482
2483         * g++.dg/README (Subdirectories): Document new subdir expr.
2484         * g++.dg/expr/pmf-1.C: New test.
2485
2486 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
2487
2488         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
2489
2490 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
2491
2492         * g++.dg/abi/bitfield3.C: New test.
2493
2494 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
2495
2496         * lib/gcov.exp: Tweak expected line formats.
2497         * gcc.misc-tests/gcov8.c: New test.
2498         * gcc.misc-tests/gcov8.x: New flags.
2499
2500 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
2501
2502         * consistency.vlad/layout/endian.c: Include string.h.
2503
2504         * gcc.c-torture/execute/20020805-1.c: New test.
2505
2506 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
2507
2508         * g++.dg/other/conversion1.C: New test.
2509
2510 2002-08-03  Roger Sayle  <roger@eyesopen.com>
2511
2512         * gcc.dg/builtins-1.c: New testcase.
2513
2514 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
2515
2516         * g++.dg/inherit/access3.C: New test.
2517
2518 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
2519
2520         * gcc.dg/ia64-visibility-2.c: New test.
2521
2522 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
2523
2524         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
2525         __qualifier_flags to __flags.
2526
2527 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
2528
2529         * g++.dg/inherit/operator1.C: New test.
2530         * g++.dg/lookup/disamb1.C: Fix typo in comment.
2531         * g++.dg/other/error1.C: Change expected error message.
2532         * g++.dg/template/conv4.C: Likewise.
2533
2534 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
2535
2536         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
2537         for documented behavior.
2538
2539 2002-07-25  Roger Sayle  <roger@eyesopen.com>
2540
2541         * gcc.c-torture/execute/20020720-1.x: Skip this test on
2542         several targets known to fail.
2543
2544 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
2545
2546         * gcc.dg/mips-args-[123].c: New tests.
2547
2548 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
2549
2550         * gcc.dg/ppc-spe.c: New.
2551
2552 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
2553
2554         * g++.dg/other/ptrmem4.C: New testcase.
2555
2556 2002-07-24  Richard Henderson  <rth@redhat.com>
2557
2558         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
2559
2560 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
2561
2562         * g++.dg/ext/alignof1.C (main): Return 0 for success.
2563
2564 2002-07-24  Roger Sayle  <roger@eyesopen.com>
2565
2566         * gcc.c-torture/execute/memset-3.c: New testcase.
2567
2568 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
2569
2570         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
2571         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
2572
2573 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2574
2575         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
2576         Delete.
2577
2578 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
2579
2580         * gcc.c-torture/compile/simd-4.c: New test.
2581
2582 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2583
2584         PR c++/7347, c++/7348
2585         * g++.dg/template/access4.C: New test.
2586         * g++.dg/template/access5.C: New test.
2587         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
2588         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
2589         * g++.old-deja/g++.pt/ttp58.C: Likewise.
2590         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
2591
2592 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
2593
2594         * gcc.dg/gnu89-init-2.c: New test.
2595
2596 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
2597
2598         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
2599
2600 2002-07-20  Roger Sayle  <roger@eyesopen.com>
2601
2602         * gcc.c-torture/execute/20020720-1.c: New testcase.
2603
2604 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
2605
2606         * gcc.dg/cpp/Wsignprom.c: New tests.
2607
2608 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
2609
2610         * gcc.c-torture/execute/loop-13.c: New test.
2611
2612 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
2613
2614         * gcc.dg/cpp/expr.c: New tests.
2615
2616 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
2617
2618         * g++.dg/opt/pr6713.C: Add template instantiation.
2619
2620 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
2621
2622         * gcc.dg/nest.c: New test.
2623
2624 2002-07-17  Richard Henderson  <rth@redhat.com>
2625
2626         * g++.dg/opt/pr6713.C: New test.
2627
2628 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
2629
2630         * gcc.c-torture/execute/loop-2e.x: Let the testcase
2631         XFAIL for all x86 processors.
2632
2633 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
2634
2635         * gcc.c-torture/execute/20010122-1.x: Do not test with
2636         -fomit-frame-pointer.
2637
2638 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2639
2640         * g++.dg/template/instantiate2.C: New test.
2641         * g++.dg/template/spec4.C: New test.
2642
2643 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2644
2645         * g++.dg/template/access2.C: New test.
2646         * g++.dg/template/access3.C: New test.
2647
2648 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
2649
2650         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
2651         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
2652         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
2653         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
2654         Convert to use <stdarg.h>.
2655         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
2656         Delete.
2657         * gcc.dg/va-arg-2.c: New.
2658         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
2659
2660 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
2661
2662         * gcc.c-torture/compile/20020710-1.c: New test.
2663
2664 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2665                           Andrew Pinski  <pinskia@physics.uc.edu>
2666
2667         gcc.c-torture/compile/simd-2.c: New testcase.
2668         gcc.c-torture/compile/simd-3.c: Likewise.
2669
2670 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
2671
2672         PR c++/7224
2673         * g++.dg/overload/error1.C: New test.
2674
2675 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2676
2677         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
2678         configuration and IRIX 6 O32 ABI.
2679
2680 2002-07-11  Roger Sayle  <roger@eyesopen.com>
2681
2682         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
2683
2684 2002-07-10  Roger Sayle  <roger@eyesopen.com>
2685
2686         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
2687
2688 2002-07-10  Jeffrey A Law  <law@redhat.com>
2689
2690         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
2691
2692         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
2693
2694 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
2695
2696         * gcc.dg/20020312-2.c: Check for __PPC__.
2697
2698 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
2699
2700         * gcc.c-torture/compile/20020709-1.c: New test.
2701
2702 2002-07-07  Roger Sayle  <roger@eyesopen.com>
2703
2704         * g++.dg/template/qualttp21.C: New test case.
2705
2706 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
2707
2708         * gcc.c-torture/compile/20020706-1.c: New test.
2709         * gcc.c-torture/compile/20020706-2.c: New test.
2710
2711 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
2712             Alexandre Oliva  <aoliva@redhat.com>
2713
2714         * g++.dg/warn/incomplete1.C: New test.
2715
2716 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2717
2718         PR c++/7099
2719         * g++.dg/warn/noreturn1.C: New test.
2720
2721 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
2722
2723         PR c++/6706
2724         * g++.dg/debug/debug6.C: New test.
2725         * g++.dg/debug/debug7.C: New test.
2726
2727 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
2728
2729         * gcc.c-torture/compile/simd-3.c: New test.
2730
2731 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
2732
2733         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
2734         * gcc.dg/20020620-1.c: Likewise.
2735
2736 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2737
2738         PR c++/6944
2739         * g++.dg/init/array4.C: New test.
2740         * g++.dg/init/array5.C: New test.
2741
2742 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
2743
2744         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
2745         * gcc.c-torture/execute/simd-2.c (main): Likewise.
2746
2747 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2748
2749         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
2750         * gcc.dg/wtr-aggr-init-1.c: Likewise.
2751         * gcc.dg/wtr-conversion-1.c: Likewise.
2752         * gcc.dg/wtr-escape-1.c: Likewise.
2753         * gcc.dg/wtr-int-type-1.c: Likewise.
2754         * gcc.dg/wtr-label-1.c: Likewise.
2755         * gcc.dg/wtr-static-1.c: Likewise.
2756         * gcc.dg/wtr-strcat-1.c: Likewise.
2757         * gcc.dg/wtr-suffix-1.c: Likewise.
2758         * gcc.dg/wtr-switch-1.c: Likewise.
2759         * gcc.dg/wtr-unary-plus-1.c: Likewise.
2760         * gcc.dg/wtr-union-init-1.c: Likewise.
2761         * gcc.dg/wtr-union-init-2.c: Likewise.
2762         * gcc.dg/wtr-union-init-3.c: Likewise.
2763
2764         * gcc.dg/wtr-func-def-1.c: New test.
2765
2766 2002-07-02 Devang Patel <dpatel@apple.com>
2767
2768         * objc.dg/param-1.m: New test.
2769
2770 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
2771
2772         * gcc.dg/cpp/trad/directive.c: Add test.
2773         * gcc.dg/cpp/trad/macroargs.c: Add test.
2774         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
2775
2776 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
2777
2778         * gcc.dg/cpp/cmdlne-M.c: New test.
2779
2780 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
2781
2782         * objc.dg/desig-init-1.m: New test.
2783
2784 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2785
2786         PR c++/6716
2787         * g++.dg/template/instantiate1.C: New test.
2788
2789 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
2790
2791         PR c++/7112
2792         * g++.dg/template/sizeof2.C: New test.
2793
2794 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2795
2796         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
2797         gcc.dg/cpp/trad/include.c: New tests.
2798
2799 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
2800
2801         PR target/7177
2802         * gcc.c-torture/compile/20020701-1.c: New test.
2803
2804 2002-07-01  Stan Shebs  <shebs@apple.com>
2805
2806         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
2807         header here...
2808         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
2809         (objc-torture-execute): or here.
2810
2811 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
2812
2813         * gcc.c-torture/execute/arith-rand-ll.c: New test.
2814
2815 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2816
2817         * gcc.dg/cpp/trad/escaped-nl.c: New test.
2818
2819 2002-06-30  Devang Patel  <dpatel@apple.com>
2820
2821         * objc.dg/fsyntax-only.m: New test.
2822
2823 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
2824
2825         PR c++/6695
2826         * g++.dg/template/friend7.C: New file.
2827
2828 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
2829
2830         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
2831         return type.
2832
2833 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2834
2835         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
2836         avoid division by zero.
2837
2838 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
2839
2840         * gcc.dg/Wunknownprag.c: New tests.
2841
2842 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
2843
2844         * gcc.c-torture/execute/simd-2.c: New test.
2845
2846 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
2847
2848         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
2849         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
2850         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
2851         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
2852         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
2853         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
2854         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
2855         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
2856         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
2857         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
2858         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
2859         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
2860         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
2861         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
2862         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
2863         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
2864         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
2865
2866 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
2867
2868         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
2869         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
2870         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
2871         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
2872         New tests.
2873         * gcc.dg/cpp/trad/directive.c: Update.
2874
2875 2002-06-23  Andreas Jaeger  <aj@suse.de>
2876
2877         * gcc.c-torture/execute/complex-6.c: New.
2878
2879 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
2880
2881         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
2882         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
2883         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
2884         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
2885
2886 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
2887
2888         * gcc.dg/cpp/trad: New directory with traditional tests copied
2889         from parent directory.
2890         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2891         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2892         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2893         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2894         Move to trad/ and rename.
2895         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
2896         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
2897         gcc.dg/cpp/trad/redef2.c: New tests.
2898         * gcc.dg/cpp/trad/trad.exp: New driver.
2899
2900 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
2901
2902         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2903         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2904         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2905         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2906         Remove.
2907
2908 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
2909
2910         * gcc.dg/20020620-1.c: New test.
2911
2912 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2913
2914         * g++.dg/template/ttp4.C: New test.
2915
2916 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
2917
2918         * g++.dg/opt/vt1.C: Fix regexp.
2919
2920 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2921
2922         * gcc.c-torture/execute/pure-1.c: Make functions static again.
2923         Don't use attribute `noinline'.
2924
2925 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2926
2927         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
2928
2929 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
2930
2931         * gcc.c-torture/execute/simd-1.c: New.
2932
2933         * gcc.dg/simd-1.c: New.
2934
2935 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2936
2937         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
2938
2939 2002-06-16  Richard Henderson  <rth@redhat.com>
2940
2941         * g++.dg/ext/anon-struct1.C: New.
2942         * g++.dg/ext/anon-struct2.C: New.
2943         * g++.dg/ext/anon-struct3.C: New.
2944         * gcc.dg/anon-struct-1.c: New.
2945         * gcc.dg/anon-struct-2.c: New.
2946         * gcc.dg/anon-struct-3.c: New.
2947         * gcc.dg/20011008-1.c: Adjust warning text.
2948         * gcc.dg/20020527-1.c: Add -fms-extensions.
2949
2950 2002-06-16  Richard Henderson  <rth@redhat.com>
2951
2952         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
2953
2954 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
2955
2956         * gcc.c-torture/execute/20020615-1.c: New test.
2957
2958 2002-06-15  Roger Sayle  <roger@eyesopen.com>
2959
2960         * gcc.c-tortuture/execute/compare-1.c: New test case.
2961         * gcc.c-tortuture/execute/compare-2.c: New test case.
2962         * gcc.c-tortuture/execute/compare-3.c: New test case.
2963
2964 2002-06-13  Richard Henderson  <rth@redhat.com>
2965
2966         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
2967         ia64 ilp32.
2968
2969 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2970
2971         * g++.dg/template/typename2.C: Update error message.
2972
2973 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
2974
2975         * gcc.c-torture/execute/20020611-1.c: New test.
2976
2977 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
2978
2979         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
2980         list of targets to skip.
2981
2982 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
2983
2984         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
2985         targets if not optimizing.
2986
2987 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
2988
2989         * gcc.c-torture/compile/20020605-1.c: New test.
2990
2991         * g++.dg/opt/vt1.C: New test.
2992
2993         * gcc.dg/20020531-1.c: New test.
2994
2995         * gcc.dg/20020530-1.c: New test.
2996
2997         * gcc.dg/20020527-1.c: New test.
2998
2999         * g++.dg/opt/cse1.C: New test.
3000
3001 2002-06-07  Roger Sayle  <roger@eyesopen.com>
3002
3003         * gcc.dg/20020607-2.c: New test case.
3004
3005 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
3006
3007         * gcc.c-torture/compile/20020604-1.c: New test.
3008
3009 2002-06-04  Richard Henderson  <rth@redhat.com>
3010
3011         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
3012         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
3013         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
3014
3015 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
3016
3017         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
3018
3019 2002-06-03  Richard Henderson  <rth@redhat.com>
3020
3021         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
3022         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
3023
3024 2002-06-02  Richard Henderson  <rth@redhat.com>
3025
3026         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
3027         test functions static.
3028
3029 2002-06-02  Andreas Jaeger  <aj@suse.de>
3030
3031         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
3032         now.
3033
3034 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3035
3036         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
3037         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
3038         Update for mofified diagnostics.
3039         * gcc.dg/c99-intconst-1.c: No longer fail.
3040
3041 2002-06-02  Richard Henderson  <rth@redhat.com>
3042
3043         * gcc.dg/uninit-A.c: Remove xfail markers.
3044
3045 2002-06-01  Roger Sayle  <roger@eyesopen.com>
3046
3047         * gcc.dg/fnegate-1.c: New test case.
3048
3049 2002-05-30  Osku Salerma  <osku@iki.fi>
3050
3051         * gcc.c-torture/execute/mayalias-1.c: New file.
3052
3053 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3054
3055         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
3056         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
3057         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
3058
3059 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
3060
3061         * gcc.c-torture/execute/20020529-1.c: New test.
3062
3063 2002-05-27  Richard Henderson  <rth@redhat.com>
3064
3065         * g++.dg/ext/attrib6.C: New test case.
3066
3067 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3068
3069         * gcc.c-torture/execute/pure-1.c: New test.
3070
3071 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3072
3073         * gcc.dg/cpp/arith-2.c: Remove.
3074
3075 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3076
3077         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
3078         * gcc.dg/cpp/if-3.c: Remove.
3079
3080 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
3081
3082         * g++.dg/opt/cse2.C: New test.
3083
3084 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
3085
3086         * gcc.dg/cpp/arith-1.c: New semantic tests.
3087         * gcc.dg/cpp/if-1.c: Update.
3088
3089 2002-05-24  Ben Elliston  <bje@redhat.com>
3090
3091         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
3092
3093 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
3094
3095         * gcc.dg/verbose-asm.c: New test.
3096
3097 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3098
3099         * gcc.dg/cpp/paste12.c: New test.
3100
3101 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3102
3103         * g++.dg/parse/named_ops.C: New test.
3104
3105 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
3106
3107         * gcc/testsuite/gcc.dg/weak-8.c: New test.
3108
3109 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
3110
3111         * gcc.dg/weak-2.c: Allow optional leading underscore
3112         in scan-assembler symbol name.
3113         * gcc.dg/weak-3.c: Likewise.
3114         * gcc.dg/weak-4.c: Likewise.
3115         * gcc.dg/weak-5.c: Likewise.
3116
3117 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
3118
3119         * gcc.dg/20020523-1.c: New test.
3120
3121 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3122
3123         * objc.dg/const-str-2.m: Update now that we stop after
3124         a command line error.
3125
3126 2002-05-22  Richard Henderson  <rth@redhat.com>
3127
3128         * g++.dg/dg.exp: Fix typo in test pruneing.
3129
3130 2002-05-22  Richard Henderson  <rth@redhat.com>
3131
3132         * g++.dg/dg.exp: Prune the tls subdirectory.
3133         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
3134         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
3135         * g++.dg/tls/init-1.C: New.
3136
3137 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
3138
3139         * gcc.dg/20020517-1.c: New test.
3140
3141 2002-05-21  Richard Henderson  <rth@redhat.com>
3142
3143         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
3144         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
3145
3146 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
3147
3148         * g++.dg/other/copy2.C: New test.
3149
3150 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
3151
3152         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
3153         (MAX_COPY): Bump up to 10 times sizeof (long long).
3154         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
3155
3156         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
3157         sizeof (long long).
3158
3159         * gcc.c-torture/execute/strcpy-1.c: New test.
3160
3161 2002-05-19  Jason Merrill  <jason2redhat.com>
3162
3163         * g++.dg/ext/oper1.C: New test.
3164
3165 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
3166 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
3167
3168         * README.QMTEST: New file.
3169
3170         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
3171
3172 2002-05-19  Andreas Jaeger  <aj@suse.de>
3173
3174         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
3175         now.
3176         * gcc.c-torture/execute/loop-2d.x: Likewise.
3177
3178 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
3179
3180         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
3181         support weak symbols.
3182         * gcc.dg/weak-4.c: Likewise
3183         * gcc.dg/weak-6.c: Likewise
3184
3185 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
3186
3187         * gcc.dg/weak-3.c: Add dg-excess-error comment for
3188         cygwin, coff and h8300-*-hms targets
3189         * gcc.dg/weak-5.c: Likewise
3190         * gcc.dg/weak-7.c: Likewise
3191
3192 2002-05-16  Jason Merrill  <jason@redhat.com>
3193
3194         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
3195         (scan-assembler-not, scan-assembler-dem): Likewise.
3196         (scan-assembler-dem-not): Likewise.
3197
3198 2002-05-15  Richard Henderson  <rth@redhat.com>
3199
3200         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
3201
3202 2002-05-15  Richard Henderson  <rth@redhat.com>
3203
3204         * gcc.dg/weak-5.c (vfoo1c): No warning here.
3205         (vfoo1f): Warning here.
3206         (vfoo1l): Don't redefine the alias.
3207
3208 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
3209
3210         * g++.dg/init/pm1.C: New test.
3211
3212 2002-05-12  David S. Miller  <davem@redhat.com>
3213
3214         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
3215         types.
3216
3217 2002-05-10  Roger Sayle  <roger@eyesopen.com>
3218
3219         * gcc.c-torture/execute/20020510-1.c: New test case.
3220
3221 2002-05-10  David S. Miller  <davem@redhat.com>
3222
3223         * gcc.c-torture/execute/conversion.c: Test long double too.
3224
3225 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
3226
3227         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
3228         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
3229         * lib/g++.exp (g++_link_flags): Likewise.
3230         * lib/objc.exp (objc_target_compile): Likewise.
3231
3232 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
3233
3234         * gcc.dg/cpp/poison.c: Update.
3235         * gcc.dg/cpp/20000625-2.c: Remove.
3236         * gcc.dg/cpp/direct2s.c: Remove final test.
3237
3238 2002-05-08  Tom Rix  <trix@redhat.com>
3239
3240         * gcc.c-torture/execute/20020508-1.c: New test.
3241         * gcc.c-torture/execute/20020508-2.c: New test.
3242         * gcc.c-torture/execute/20020508-3.c: New test.
3243
3244 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3245
3246         * gcc.dg/cpp/charconst-4.c: More tests.
3247
3248 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
3249
3250         PR c/6569
3251         * gcc.dg/weak-3.c: Update location of warning messages.
3252         * gcc.dg/weak-5.c: Likewise.
3253
3254 2002-05-06  Roger Sayle  <roger@eyesopen.com>
3255
3256         * gcc.c-torture/execute/20020506-1.c: New test case.
3257
3258 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
3259
3260         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
3261
3262 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3263
3264         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
3265
3266 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3267
3268         * gcc.dg/cpp/charconst-3.c: New test.
3269
3270 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3271
3272         * gcc.dg/cpp/charconst.c: Update tests.
3273
3274 2002-05-05  Tim Josling  <tej@melbpc.org.au>
3275
3276         * treelang: Added directory for new sample language treelang. Also
3277         lib/treelang.exp: New file to signal treelang should be tested.
3278
3279 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
3280
3281         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
3282         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
3283         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
3284         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
3285         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
3286         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
3287         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
3288
3289 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3290
3291         * gcc.dg/format/xopen-2.c: New test.
3292
3293 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
3294
3295         * gcc.dg/20020503-1.c: New test.
3296
3297 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
3298
3299         * g++.dg/init/dtor1.C: Make it tougher.
3300
3301 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
3302
3303         * g++.dg/init/dtor1.C: New test.
3304
3305 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
3306
3307         * gcc.dg/altivec-8.c: New.
3308
3309 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
3310
3311         * gcc.dg/altivec-7.c: New.
3312
3313 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
3314
3315         * g++.dg/parse/typedef1.C: New test.
3316
3317 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
3318
3319         PR c++/6486
3320         * g++.dg/template/friend6.C: New test.
3321
3322         PR c++/6492
3323         * g++.dg/init/copy1.C: New test.
3324
3325 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
3326
3327         * g++.dg/warn/effc1.C: New test.
3328
3329 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3330
3331         * gcc.dg/cpp/if-cexp.c: Add a test.
3332
3333 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
3334
3335         * gcc.dg/20020426-2.c: New test.
3336
3337 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
3338
3339         * gcc.dg/cpp/if-mop.c: Update.
3340         * gcc.dg/cpp/if-mpar.c: Add test.
3341         * gcc.dg/cpp/if-oppr.c: Update.
3342
3343 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3344
3345         PR c/6343
3346         * gcc.dg/weak-[2-7].c: New tests.
3347
3348 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3349
3350         * gcc.dg/enum1.c: New test.
3351
3352 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3353
3354         PR c++/6497
3355         * g++.dg/inherit/access2.C: New test.
3356
3357 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3358
3359         PR bootstrap/6445
3360         * gcc.dg/20020426-1.c: New test.
3361
3362 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3363
3364         * g++.dg/abi/enum1.C: New test.
3365
3366 2002-04-26  Richard Henderson  <rth@redhat.com>
3367
3368         * gcc.dg/c99-bool-1.c: Expect always true warning.
3369
3370 2002-04-25  Roger Sayle  <roger@eyesopen.com>
3371
3372         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
3373
3374 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3375
3376         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
3377         targets.
3378
3379 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
3380
3381         * g++.dg/abi/mange7.C: New test.
3382
3383         PR c++/6438.
3384         * g++.dg/parse/stmtexpr2.C: New test.
3385
3386 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
3387
3388         * gcc.dg/20020312-2.c: Add SH target.
3389
3390 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3391
3392         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
3393         compiler output on mips*-*-irix*.
3394
3395 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
3396
3397         * g++.dg/parse/attr1.C: New test.
3398
3399 2002-04-23  Roger Sayle  <roger@eyesopen.com>
3400
3401         * gcc.c-torture/execute/string-opt-17.c: New test case.
3402         * gcc.c-torture/execute/memset-2.c: New test case.
3403
3404 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
3405
3406         PR c++/6256:
3407         * g++.dg/template/friend5.C: New test.
3408
3409         PR c++/6331:
3410         * g++.dg/template/qual1.C: Likewise.
3411
3412 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
3413
3414         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
3415         Include stdlib.h, not stdio.h or ctype.h.
3416
3417 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
3418
3419         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
3420         cris-*-elf* and mmix-*-*.
3421         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
3422         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
3423         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
3424         Ditto.
3425         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
3426         * gcc.dg/wchar_t-1.c: Ditto.
3427
3428 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
3429
3430         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
3431         Clarify comment.
3432
3433 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
3434
3435         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
3436
3437 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3438
3439         * gcc.c-torture/execute/20000906-1.x: Delete.
3440
3441 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
3442
3443         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
3444
3445 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
3446
3447         * PR6367
3448         * g77.f-torture/execute/6367.f: New test.
3449         * g77.f-torture/execute/6367.x: Disable for MMIX.
3450
3451 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
3452
3453         * PR6352
3454         * g++.dg/opt/inline2.C: New test.
3455
3456 2002-04-18  Richard Henderson  <rth@redhat.com>
3457
3458         * gcc.dg/20000906-1.c: Enable for all targets.
3459         * gcc.c-torture/compile/iftrap-2.c: New.
3460
3461 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3462
3463         * gcc.dg/20020418-1.c: New test.
3464         * gcc.dg/20020418-2.c: New test.
3465
3466 2002-04-18  Richard Henderson  <rth@redhat.com>
3467
3468         * gcc.c-torture/compile/iftrap-1.c: New.
3469         * gcc.dg/iftrap-1.c: Adjust for ia64.
3470         * gcc.dg/iftrap-2.c: New.
3471
3472 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3473
3474         * gcc.c-torture/compile/20020418-1.c: New test.
3475
3476 2002-04-18  Roger Sayle  <roger@eyesopen.com>
3477
3478         * gcc.c-torture/compile/20020415-1.c: New.
3479
3480 2002-04-18  David S. Miller  <davem@redhat.com>
3481
3482         * gcc.c-torture/execute/20020418-1.c: New test.
3483
3484 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
3485
3486         * gcc.dg/20020416-1.c: New test.
3487
3488         * g++.dg/opt/inline1.C: New test.
3489
3490 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
3491
3492         * gcc.dg/altivec-5.c: New test.
3493
3494         * gcc.dg/20020415-1.c: New test.
3495
3496 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
3497
3498         * testsuite/lib/chill.exp: Remove.
3499
3500 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
3501
3502         * g++.dg/other/big-struct.C: New test.
3503
3504 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
3505
3506         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
3507         of scratch file.
3508
3509 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
3510
3511         PR c/6277
3512         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
3513         in scan-assembler function name
3514
3515 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
3516
3517         * g77.f-torture/execute/980628-4.x,
3518         g77.f-torture/execute/980628-5.x,
3519         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3520         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3521         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
3522         i[34567]86-*-*.
3523
3524 2002-04-13  David S. Miller  <davem@redhat.com>
3525
3526         * gcc.c-torture/execute/20020413-1.c: New test.
3527
3528 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
3529
3530         * gcc.dg/asm-6.c,
3531         * g++.dg/ext/asm1.C: New tests.
3532
3533 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
3534
3535         PR c++ 5373.
3536         * g++.dg/parse/stmtexpr1.C: New test.
3537
3538         PR c++/5189.
3539         * g++.dg/template/copy1.C: New test.
3540
3541 2002-04-12  Richard Henderson  <rth@redhat.com>
3542
3543         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
3544
3545 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
3546
3547         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
3548         gcc.c-torture/execute/20020307-2.c.
3549
3550 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
3551
3552         * g++.dg/ext/attrib5.C,
3553         * g++.dg/lookup/struct1.C: New tests.
3554
3555 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
3556
3557         * gcc.dg/20020411-1.c: New test.
3558
3559         * gcc.c-torture/execute/20020411-1.c: New test.
3560
3561 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
3562
3563         * g77.f-torture/execute/6177.f: New test.
3564
3565 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
3566
3567         PR middle-end/6247
3568         * g++.dg/opt/cleanup1.C: New test.
3569
3570         * g++.dg/opt/const1.C: New test.
3571
3572 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
3573
3574         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
3575
3576 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
3577
3578         PR c++/5507
3579         * g++.dg/template/typename2.C: New test.
3580
3581 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
3582
3583         * gcc.c-torture/execute/loop-12.c: New.
3584
3585 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
3586
3587         * g77.f-torture/execute/980628-4.x,
3588         g77.f-torture/execute/980628-5.x,
3589         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3590         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3591         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
3592
3593 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3594
3595         PR optimization/6086
3596         * g++.dg/opt/preinc1.C: New test.
3597
3598 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3599
3600         PR c++/5571
3601         * g++.dg/opt/static2.C: New test.
3602
3603 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3604
3605         PR c/5120
3606         * gcc.dg/20020406-1.c: New test.
3607
3608 2002-04-04  David S. Miller  <davem@redhat.com>
3609
3610         * gcc.c-torture/execute/20020404-1.c: New test.
3611
3612 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
3613
3614         PR c/6123
3615         * gcc.dg/20020312-2.c: Do not declare global register variable
3616         if __PIC__ or __pic__ is defined.
3617
3618 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
3619
3620         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
3621         __asm__ so that it works correctly even if -ansi -pedantic-errors.
3622
3623 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3624
3625         * gcc.misc-tests/linkage.exp: Update last change to handle
3626         sparc*-, not just sparc-.
3627
3628 2002-04-03  Richard Henderson  <rth@redhat.com>
3629
3630         * gcc.dg/cpp/ucs.c: Improved long UCS test.
3631
3632 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3633
3634         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
3635
3636 2002-04-02  David S. Miller  <davem@redhat.com>
3637
3638         * gcc.c-torture/execute/20020402-3.c: New test.
3639
3640 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3641
3642         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
3643         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
3644
3645         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
3646         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
3647         g77.f-torture/execute/20001201.x,
3648         g77.f-torture/execute/u77-test.x: New files.
3649
3650         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
3651         * gcc.dg/wchar_t-1.c: Ditto.
3652
3653 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3654
3655         * gcc.c-torture/execute/20020402-1.c: New test.
3656
3657 2002-04-01  Richard Henderson  <rth@redhat.com>
3658
3659         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
3660
3661         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
3662
3663 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3664
3665         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
3666
3667 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3668
3669         * g++.dg/inherit/template-as-base.C: Expect error.
3670         * g++.dg/inherit/namespace-as-base.C: Likewise.
3671
3672 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
3673
3674         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
3675         g++.dg/ext/instantiate3.C: Tweak match patterns.
3676
3677         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
3678         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
3679         -da test.
3680
3681 2002-03-31  Richard Henderson  <rth@redhat.com>
3682
3683         * gcc.dg/special/alias-2.c: New.
3684         * gcc.dg/special/ecos.exp: Run it.
3685
3686 2002-03-31  Richard Henderson  <rth@redhat.com>
3687
3688         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
3689
3690 2002-03-31  Kazu Hirata  <kazu@hxi.com>
3691
3692         * gcc.dg/weak-1.c: Disable on h8300 port.
3693
3694 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
3695
3696         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
3697         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
3698         ordering tests.
3699         * g++.dg/bprob/bprob-1.C: New test.
3700         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
3701         * g++.dg/gcov/gcov-1.C: New test.
3702         * g++.dg/gcov/gcov-1.x: New file.
3703         * g++.dg/gcov/gcov-2.C: New test.
3704         * g++.dg/gcov/gcov-3.C: New test.
3705         * g++.dg/gcov/gcov-3.h: New file.
3706
3707 2002-03-28  Roger Sayle  <roger@eyesopen.com>
3708
3709         * g++.old-deja/g++.other/builtins5.C: New test.
3710         * g++.old-deja/g++.other/builtins6.C: New test.
3711         * g++.old-deja/g++.other/builtins7.C: New test.
3712         * g++.old-deja/g++.other/builtins8.C: New test.
3713         * g++.old-deja/g++.other/builtins9.C: New test.
3714
3715 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
3716
3717         * g++.dg/opt/static1.C: New test.
3718
3719         * g++.dg/opt/longbranch1.C: New test.
3720
3721 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
3722
3723         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
3724
3725         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
3726
3727 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
3728
3729         * gcc.c-torture/execute/20020328-1.c: New test.
3730
3731 2002-03-27  Richard Henderson  <rth@redhat.com>
3732
3733         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
3734         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
3735         move from g++.old-deja/g++.ext/.
3736
3737 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
3738
3739         * g++.dg/init/new2.C: New test.
3740
3741 2002-03-26  Richard Henderson  <rth@redhat.com>
3742
3743         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
3744
3745         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
3746         on sparc.
3747
3748         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
3749         sparcv9 systems.
3750         * gcc.dg/20001102-1.c: Likewise.
3751
3752 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
3753
3754         * gcc.dg/cpp/endif-pedantic1.c,
3755         gcc.dg/cpp/endif-pedantic2.c:  New tests.
3756
3757 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
3758
3759         * g++.dg/init/new1.C: New test.
3760
3761 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
3762
3763         * g++.dg/abi/vbase9.C: New test.
3764
3765 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
3766
3767         * gcc.dg/arm-asm.c: New test.
3768
3769 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
3770
3771         * gcc.dg/Wswitch-enum.c: New test.
3772         Fix PR c/5044.
3773
3774 2002-03-26  Richard Henderson  <rth@redhat.com>
3775
3776         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
3777         structure.
3778
3779 2002-03-25  Richard Henderson  <rth@redhat.com>
3780
3781         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
3782         sparcv9 systems.
3783
3784         * gcc.c-torture/compile/20011119-1.c (xxx): New.
3785         * gcc.c-torture/compile/20011119-2.c (xxx): New.
3786
3787 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
3788
3789         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
3790
3791 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
3792
3793         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
3794         targets using generic thunk support.
3795
3796 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
3797
3798         * gcc.c-torture/compile/20020323-1.c: New test.
3799
3800         * g++.dg/opt/conj2.C: New test.
3801
3802 2002-03-24  Richard Henderson  <rth@redhat.com>
3803
3804         * gcc.dg/weak-1.c: Use -fno-common.
3805
3806 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3807
3808         * g77.dg/f77-edit-apostrophe-out.f: New test
3809         * g77.dg/f77-edit-h-out.f: New test
3810         * g77.dg/f77-edit-t-in.f: New test
3811         * g77.dg/f77-edit-t-out.f: New test
3812         * g77.dg/f77-edit-x-out.f: New test
3813         * g77.dg/f77-edit-slash-out.f: New test
3814         * g77.dg/f77-edit-colon-out.f: New test
3815         * g77.dg/f77-edit-s-out.f: New test
3816
3817 2002-03-24  Richard Henderson  <rth@redhat.com>
3818
3819         * objc/execute/formal_protocol-6.x: New XFAIL.
3820
3821 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3822
3823         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
3824         that do not support weak symbols
3825
3826 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3827
3828         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
3829         * lib/g77.exp:  Likewise
3830         * lib/objc.exp: Likewise
3831
3832 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
3833
3834         * gcc.dg/Wswitch-default.c: New test.
3835
3836 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
3837
3838         * g++.dg/other/enum1.C: New test.
3839
3840 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
3841
3842         * gcc.dg/pragma-ep-3.c: Fix typo.
3843
3844 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3845
3846         * g++.dg/inherit/template-as-base.C: New test.
3847
3848 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
3849
3850         * g++.old-deja/g++.other/dwarf2-1.C: Move...
3851         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
3852
3853 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
3854
3855         * gcc.dg/cpp/multiline.c: Update to match.
3856
3857 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
3858
3859         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
3860
3861 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
3862
3863         * gcc.dg/cpp/extratokens2.c:  New file.
3864
3865 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
3866
3867         * gcc.dg/20020312-2.c: Add rs6000 target.
3868
3869         * gcc.c-torture/compile/20020319-1.c: New test.
3870
3871 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3872
3873         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
3874         (A, E): Handle this.
3875
3876 2002-03-20  Jason Merrill  <jason@redhat.com>
3877
3878         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
3879         ignoring -fpic.
3880         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
3881         through prune_gcc_output.
3882
3883 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
3884
3885         * gcc.c-torture/compile/20020320-1.c: New test.
3886
3887 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
3888
3889         * gcc.c-torture/compile/20020318-1.c: New test.
3890
3891         * gcc.dg/struct-by-value-1.c: New test.
3892
3893         * gcc.dg/20020319-1.c: New test.
3894
3895 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
3896
3897         * g++.dg/opt/conj1.C: New test.
3898
3899 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
3900
3901         * g++.dg/template/qualttp20.C: Revert previous change.
3902         * g++.dg/template/qualttp3.C: Likewise.
3903         * g++.dg/template/qualttp4.C: Likewise
3904         * g++.dg/template/qualttp5.C: Likewise
3905         * g++.dg/template/qualttp6.C: Likewise
3906         * g++.dg/template/qualttp7.C: Likewise
3907         * g++.dg/template/qualttp8.C: Likewise
3908         * g++.dg/template/recurse.C: Likewise.
3909
3910 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
3911
3912         * gcc.dg/cpp/wchar-1.c: Update.
3913
3914 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
3915
3916         * g++.dg/template/conv1.C: New test.
3917         * g++.dg/template/conv2.C: New test.
3918         * g++.dg/template/conv3.C: New test.
3919         * g++.dg/template/conv4.C: New test.
3920
3921 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3922
3923         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
3924         * g++.dg/template/qualttp3.C: Likewise.
3925         * g++.dg/template/qualttp4.C: Likewise
3926         * g++.dg/template/qualttp5.C: Likewise
3927         * g++.dg/template/qualttp6.C: Likewise
3928         * g++.dg/template/qualttp7.C: Likewise
3929         * g++.dg/template/qualttp8.C: Likewise
3930         * g++.dg/template/recurse.C: Likewise.
3931
3932 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3933
3934         * g++.dg/opt/dtor1.C: New test.
3935
3936 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
3937
3938         * gcc.c-torture/compile/20020315-1.c: New test.
3939
3940 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
3941
3942         * gcc.dg/weak-1.c: Fix scan tests.
3943
3944 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
3945
3946         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
3947         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
3948         cris-*-aout* mmix-*-*.
3949         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
3950         cris-*-aout* mmix-*-*.
3951         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
3952         cris-*-elf* cris-*-aout* and mmix-*-*.
3953         * gcc.dg/20001009-1.c: Ditto.
3954         * gcc.dg/20010912-1.c: Ditto.
3955         * gcc.dg/20020122-4.c: Ditto.
3956         * gcc.dg/inline-2.c: Ditto.
3957
3958 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
3959
3960         * gcc.c-torture/compile/20020314-1.c: New test.
3961
3962 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
3963
3964         * gcc.c-torture/execute/20020314-1.c: New test.
3965
3966 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
3967
3968         * g++.dg/warn/Wunused-1.C: New test.
3969
3970 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
3971
3972         * g++.dg/abi/mangle6.C: New test.
3973
3974 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
3975
3976         * gcc.c-torture/compile/20020309-2.c: New test.
3977
3978         * gcc.c-torture/compile/20020312-1.c: New test.
3979
3980 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
3981
3982         * g++.dg/other/access1.C: New test.
3983
3984 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
3985
3986         * gcc.c-torture/execute/wchar_t-1.c: New test.
3987
3988 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
3989
3990         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
3991
3992 2002-03-12  Roger Sayle  <roger@eyesopen.com>
3993
3994         * gcc.dg/20020312-1.c: New test case.
3995
3996 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
3997
3998         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
3999
4000 2002-03-11  Richard Henderson  <rth@redhat.com>
4001
4002         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
4003         * g++.old-deja/g++.jason/report.C: Likewise.
4004
4005 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
4006
4007         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
4008         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
4009
4010 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
4011
4012         * testsuite/g++.dg/overload/pmf1.C: New test.
4013
4014 2002-03-11  Kazu Hirata  <kazu@hxi.com>
4015
4016         * gcc.c-torture/execute/20020307-1.c: Use long.
4017
4018 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
4019
4020         PR optimization/5844
4021         * gcc.dg/20020310-1.c: New test.
4022
4023 2002-03-09  Michael Meissner  <meissner@redhat.com>
4024
4025         * gcc.c-torture/execute/memcpy-2.c: New test.
4026         * gcc.c-torture/execute/memset-1.c: New test.
4027         * gcc.c-torture/execute/strlen-1.c: New test.
4028         * gcc.c-torture/execute/strcmp-1.c: New test.
4029         * gcc.c-torture/execute/strncmp-1.c: New test.
4030
4031 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
4032
4033         * gcc.dg/ppc-ldstruct.c: New test.
4034
4035 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
4036
4037         * gcc.c-torture/execute/va-arg-22.c: New test.
4038
4039 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4040
4041         * gcc.c-torture/compile/20020309-1.c: New test.
4042
4043 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
4044
4045         * gcc.c-torture/execute/20020307-2.c: New test.
4046
4047 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
4048
4049         * g77.f-torture/compile/20020307-1.f: New test.
4050
4051 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
4052
4053         * gcc.dg/unordered-1.c: New test.
4054
4055 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
4056
4057         * gcc.c-torture/execute/20020307-1.c: New test.
4058
4059 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
4060
4061         * gcc.dg/20020304-1.c: New test.
4062
4063         * gcc.c-torture/compile/20020304-2.c: New test.
4064
4065 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
4066
4067         * gcc.c-torture/compile/20020304-1.c: New test case
4068         (from PR c/5830).
4069
4070 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
4071
4072         * gcc.dg/20020103-1.c: Add other -D ppc variants.
4073
4074 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4075
4076         * g++.dg/other/classkey1.C: New test.
4077
4078 2002-03-01  Richard Henderson  <rth@redhat.com>
4079
4080         * gcc.c-torture/compile/981223-1.x: New.
4081         * gcc.c-torture/compile/920625-1.x: New.
4082
4083 2002-02-28  Richard Henderson  <rth@redhat.com>
4084
4085         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
4086
4087 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
4088
4089         * gcc.c-torture/execute/20020227-1.c: New test.
4090
4091 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
4092
4093         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
4094         here" ERROR lines.
4095         * g++.old-deja/g++.oliva/partord1.C: Likewise.
4096         * g++.old-deja.g++.other/defarg1.C: Likewise.
4097         * g++.old-deja/g++.pt/calls2.C: Likewise.
4098         * g++.old-deja/g++.pt/crash20.C: Likewise.
4099         * g++.old-deja/g++.pt/crash30.C: Likewise.
4100         * g++.old-deja/g++.pt/crash36.C: Likewise.
4101         * g++.old-deja/g++.pt/crash6.C: Likewise.
4102         * g++.old-deja/g++.pt/defarg13.C: Likewise.
4103         * g++.old-deja/g++.pt/derived3.C: Likewise.
4104         * g++.old-deja/g++.pt/error1.C: Likewise.
4105         * g++.old-deja/g++.pt/friend21.C: Likewise.
4106         * g++.old-deja/g++.pt/friend23.C: Likewise.
4107         * g++.old-deja/g++.pt/infinite1.C: Likewise.
4108         * g++.old-deja/g++.robertl/eb128.C: Likewise.
4109
4110 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
4111
4112         * gcc.c-torture/execute/20020225-2.c: New test.
4113
4114 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
4115
4116         * gcc.c-torture/execute/920730-1t.c,
4117         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
4118         Delete test cases, only relevant to -traditional.
4119
4120 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4121
4122         * gcc.dg/cpp/undef1.c: Remove.
4123         * gcc.dg/cpp/directiv.c: Update.
4124         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4125
4126 2002-02-27  Michael Meissner  <meissner@redhat.com>
4127
4128         * gcc.c-torture/execute/20020226-1.c: New test.
4129
4130 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
4131
4132         * g++.dg/debug/debug4.C: New test.
4133
4134         * gcc.dg/ia64-visibility-1.c: New test.
4135
4136 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
4137
4138         * gcc.dg/debug/20020224-1.c: New.
4139
4140 2002-02-25  Kazu Hirata  <kazu@hxi.com>
4141
4142         * gcc.c-torture/execute/960416-1.x: New.
4143         * gcc.c-torture/execute/divconst-3.x: Likewise.
4144
4145 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
4146
4147         * gcc.dg/20020224-1.c: New test.
4148
4149 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
4150
4151         * gcc.c-torture/execute/20020225-1.c: New.
4152
4153 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4154
4155         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
4156
4157 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
4158
4159         * gcc.dg/20020222-1.c: New test.
4160
4161 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
4162
4163         * g++.dg/opt/anonunion1.C: New test.
4164
4165 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
4166
4167         * g++.dg/template/qualttp19.C: New test.
4168         * g++.dg/template/qualttp20.C: New test.
4169         * g++.old-deja/g++.jason/report.C: Adjust expected errors
4170         * g++.old-deja/g++.other/qual1.C: Likewise.
4171
4172 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
4173
4174         * gcc.dg/attr-alwaysinline.c: New.
4175
4176 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
4177
4178         * gcc.dg/20020220-1.c: New test.
4179
4180         * gcc.dg/20020220-2.c: New test.
4181
4182         * g++.dg/opt/mmx1.C: New test.
4183
4184 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
4185
4186         * gcc.c-torture/compile/20020110.c: New test.
4187
4188 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
4189
4190         * gcc.c-torture/execute/20020219-1.c: New test.
4191
4192         * gcc.dg/20020219-1.c: New test.
4193
4194         * gcc.dg/noncompile/20020220-1.c: New test.
4195
4196         * g++.dg/opt/ptrintsum1.C: New test.
4197
4198         * gcc.dg/debug/20020220-1.c: New test.
4199
4200 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
4201
4202         * gcc.c-torture/execute/20020216-1.c: New test.
4203
4204 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4205
4206         * gcc.dg/decl-1.c: Update, new test.
4207
4208 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
4209
4210         * g++.dg/abi/bitfield1.C: New test.
4211         * g++.dg/abi/bitfield2.C: New test.
4212
4213 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
4214
4215         * gcc.dg/attr-nest.c: New test.
4216
4217 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
4218
4219         * gcc.c-torture/execute/20020215-1.c: New test.
4220
4221 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
4222
4223         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
4224         * g++.dg/debug/debug.exp: New.
4225         * g++.dg/debug/trivial.C: New.
4226         * g++.dg/debug/debug1.C: Moved...
4227         * g++.dg/other/debug1.C: ...from here.
4228         * g++.dg/debug/debug2.C: Moved...
4229         * g++.dg/other/debug2.C: ...from here.
4230         * g++.dg/debug/debug3.C: Moved...
4231         * g++.dg/other/debug3.C: ...from here.
4232
4233         * gcc.dg/noncompile/20020213-1.c: New test.
4234
4235 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
4236
4237         * g++.dg/other/debug3.C: New test.
4238
4239         * gcc.c-torture/execute/20020213-1.c: New test.
4240
4241 2002-02-13  Richard Smith <richard@ex-parrot.com>
4242
4243         * g++.old-deja/g++.other/thunk1.C: New test.
4244
4245 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
4246
4247         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
4248
4249 2002-02-13  Stan Shebs  <shebs@apple.com>
4250
4251         * gcc.dg/altivec-3.c: New.
4252
4253 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
4254
4255         * gcc.dg/Wunreachable-1.c: New test.
4256         * gcc.dg/Wunreachable-2.c: New test.
4257
4258 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4259
4260         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
4261
4262 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
4263
4264         * gcc.dg/decl-1.c: New test.
4265
4266 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
4267
4268         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
4269
4270 2002-02-10  Kazu Hirata  <kazu@hxi.com>
4271
4272         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
4273         * gcc.c-torture/compile/980506-1.x: Likewise.
4274
4275 2002-02-10  Kazu Hirata  <kazu@hxi.com>
4276
4277         * gcc.dg/20020210-1.c: New.
4278
4279 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
4280
4281         * g77.f-torture/execute/947.f: New regression test
4282         for PR fortran/947.
4283
4284 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
4285
4286         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
4287         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
4288
4289 2002-02-08  Richard Henderson  <rth@redhat.com>
4290
4291         * gcc.c-torture/compile/labels-3.c: New.
4292
4293 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
4294
4295         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
4296         expression statements work instead.
4297         * gcc.dg/noncompile/20020207-1.c: New test.
4298
4299 2002-02-07  Richard Henderson  <rth@redhat.com>
4300
4301         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
4302
4303 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4304
4305         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
4306         message from g77
4307         * lib/g77-dg.exp: Trim g77 error messages so that they are
4308         recognized by dg.exp.
4309
4310 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4311
4312         PR fortran/5473
4313         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
4314
4315 2002-02-07  Richard Henderson  <rth@redhat.com>
4316
4317         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
4318         to be sufficiently aligned for integers.
4319
4320 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
4321
4322         * g++.dg/template/friend4.C: New test.
4323
4324 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4325
4326         PR fortran/5743
4327         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
4328         unsupported cases.
4329
4330 2002-02-07  Richard Henderson  <rth@redhat.com>
4331
4332         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
4333         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
4334         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
4335         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
4336
4337 2002-02-06  Richard Henderson  <rth@redhat.com>
4338
4339         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
4340
4341 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
4342
4343         * gcc.dg/20020206-1.c: New test.
4344
4345 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
4346
4347         * gcc.c-torture/execute/20020206-1.c: New test.
4348
4349         * gcc.c-torture/execute/20020206-2.c: New test.
4350
4351         PR optimization/5429:
4352         * gcc.c-torture/compile/20020206-1.c: New test.
4353
4354 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
4355
4356         * g++.dg/ext/align1.C: Do not use an explicit alignment value
4357         as certain file formats cannot support particularly large
4358         alignments.
4359
4360         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
4361         and do not expect to be able to link the executable.
4362
4363         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
4364         fail because the COFF format does not support the weak attribute.
4365
4366 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
4367
4368         * g77.dg/pr5473.f:  New test
4369
4370 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
4371
4372         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
4373         Fix testcase accordingly.
4374
4375 2002-02-04  Richard Henderson  <rth@redhat.com>
4376
4377         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
4378         (buf): Change to be an array of pointers, not ints.
4379
4380 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4381
4382         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
4383         before all tests.  Move warning one line above to match where it
4384         C frontend emits.
4385         * gcc.dg/Wswitch-2.c: New test.
4386         * g++.dg/warn/Wswitch-1.C: New test.
4387         * g++.dg/warn/Wswitch-2.C: New test.
4388
4389 2002-02-04  Richard Henderson  <rth@redhat.com>
4390
4391         * g++.dg/abi/offsetof.C: Fix size comparison.
4392
4393 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
4394
4395         * gcc.dg/cast-qual-2.c: New test.
4396
4397 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4398
4399         * gcc.dg/20020201-4.c: New test.
4400
4401 2002-02-04  Ben Elliston  <bje@redhat.com>
4402
4403         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
4404         target_info attribute != 0, in addition to the empty string.
4405         (gcc_target_compile): Likewise.
4406
4407 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
4408
4409         * gcc.dg/Wswitch.c: New test.
4410         PR gcc/4475. PR gcc/3780.
4411
4412 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
4413
4414         * g77.f-torture/execute/5122.f: New test for regressions
4415         against PR fortran/5122.
4416
4417 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
4418
4419         * g77.f-torture/compile/pr3743.f: Delete
4420         * g77.dg/pr3743-1.f: New test.
4421         * g77.dg/pr3743-2.f: New test.
4422         * g77.dg/pr3743-3.f: New test.
4423         * g77.dg/pr3743-4.f: New test.
4424
4425 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4426
4427         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
4428
4429 2002-02-02  Richard Henderson  <rth@redhat.com>
4430
4431         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
4432         * gcc.c-torture/execute/bf64-1.c: Likewise.
4433
4434 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4435
4436         * gcc.dg/20020201-2.c: New test.
4437
4438         * gcc.dg/20020201-3.c: New test.
4439
4440         * gcc.c-torture/execute/bitfld-2.c: New test.
4441
4442 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4443
4444         * gcc.dg/bitfld-1.c: Update.
4445         * gcc.dg/bitfld-2.c: Update.
4446         * gcc.c-torture/execute/bitfld-1.x: New.
4447
4448 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4449
4450         * gcc.c-torture/execute/20020201-1.c: New test.
4451
4452 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
4453
4454         PR target/5469
4455         * gcc.dg/20020201-1.c: New test.
4456
4457 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
4458
4459         PR fortran/3743
4460         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
4461         * g77.f-torture/compile/pr3743.x: Remove
4462
4463 2002-01-31  Tom Rix  <trix@redhat.com>
4464
4465         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
4466
4467 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4468
4469         * gcc.dg/noncompile/20020130-1.c: New test.
4470
4471 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
4472
4473         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
4474
4475 2002-01-29  Richard Henderson  <rth@redhat.com>
4476
4477         * gcc.c-torture/execute/991118-1.c: Cast various constants back
4478         to long long.
4479         * gcc.c-torture/execute/bf64-1.c: Likewise.
4480
4481 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
4482
4483         * gcc.c-torture/execute/20020129-1.c: New test.
4484
4485 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4486
4487         * gcc.c-torture/compile/20000224-1.c: Update.
4488         * gcc.c-torture/execute/bitfld-1.c: New tests.
4489         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
4490         * gcc.dg/uninit-A.c: Update.
4491
4492 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
4493
4494         * g++.dg/template/ctor1.C: Add instantiation.
4495
4496 2002-01-28  Paul Koning  <pkoning@equallogic.com>
4497
4498         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
4499         argument to __builtin_prefetch to be const ptr.
4500
4501 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
4502
4503         * gcc.c-torture/compile/20020120-1.c: New test.
4504
4505 2002-01-27  Kazu Hirata  <kazu@hxi.com>
4506
4507         * gcc.c-torture/execute/20020127-1.c: New test.
4508
4509 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
4510
4511         * g77.dg/f77-edit-i-in.f: New test
4512         * g77.dg/f77-edit-i-out.f: New test
4513
4514 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
4515
4516         * gcc.dg/debug/debug.exp: New file.
4517         * gcc.dg/debug/trivial.c: New file.
4518         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
4519         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
4520         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
4521         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
4522         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
4523         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
4524         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
4525         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
4526         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
4527         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
4528         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
4529         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
4530         * gcc.dg/20000503-1.c: Removed.
4531         * gcc.dg/20010207-1.c: Removed.
4532         * gcc.dg/20011223-1.c: Removed.
4533         * gcc.dg/20020104-2.c: Removed.
4534         * gcc.dg/debug-1.c: Removed.
4535         * gcc.dg/debug-2.c: Removed.
4536         * gcc.dg/debug-3.c: Removed.
4537         * gcc.dg/debug-4.c: Removed.
4538         * gcc.dg/debug-5.c: Removed.
4539         * gcc.dg/debug-6.c: Removed.
4540         * gcc.dg/dwarf2-1.c: Removed.
4541         * gcc.dg/dwarf2-2.c: Removed.
4542
4543 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
4544
4545         * g++.old-deja/g++.other/eh5.C: New test.
4546         * g++.old-deja/g++.other/sibcall2.C: New test.
4547         * g++.old-deja/g++.other/array9.C: New test.
4548         * g++.old-deja/g++.other/typename2.C: New test.
4549         * g++.old-deja/g++.other/crash60.C: New test.
4550         * g++.old-deja/g++.other/conv9.C: New test.
4551         * g++.old-deja/g++.other/mangle10.C: New test.
4552         * g++.old-deja/g++.other/unchanging1.C: New test.
4553         * g++.old-deja/g++.other/exprstmt1.C: New test.
4554         * g++.old-deja/g++.other/inline23.C: New test.
4555         * g++.old-deja/g++.eh/ia64-1.C: New test.
4556         * g++.old-deja/g++.other/dwarf2-1.C: New test.
4557         * g++.old-deja/g++.other/reload1.C: New test.
4558         * g++.old-deja/g++.other/static20.C: New test.
4559         * g++.old-deja/g++.other/local-alloc1.C: New test.
4560         * g++.old-deja/g++.other/conv8.C: New test.
4561         * g++.old-deja/g++.other/stmtexpr2.C: New test.
4562         * g++.old-deja/g++.other/storeexpr1.C: New test.
4563         * g++.old-deja/g++.other/storeexpr2.C: New test.
4564         * g++.dg/eh/template2.C: New test.
4565         * g++.dg/warn/weak1.C: New test.
4566
4567 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
4568
4569         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4570         Remove first, non-varying, argument.
4571
4572 2002-01-23  Richard Henderson  <rth@redhat.com>
4573
4574         * gcc.dg/inline-2.c: New.
4575
4576         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
4577         Add optional target arg.  Check number of arguments.
4578         (scan-assembler-not, scan-assembler-dem): Likewise.
4579         (scan-assembler-dem-not): Likewise.
4580
4581 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4582
4583         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
4584         line 12.
4585         * g++.old-deja/g++.brendan/parse3.C,
4586         g++.old-deja/g++.other/crash26.C,
4587         g++.old-deja/g++.other/crash28.C,
4588         g++.old-deja/g++.other/crash29.C,
4589         g++.old-deja/g++.other/crash30.C,
4590         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
4591
4592 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
4593
4594         * gcc.dg/20020115-1.c: New.
4595
4596 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
4597
4598         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
4599
4600 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
4601
4602         * gcc.dg/20020122-3.c: New.
4603
4604 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
4605
4606         * g++.dg/other/gc1.C: New test.
4607
4608 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4609
4610         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
4611
4612 2002-01-22  Richard Henderson  <rth@redhat.com>
4613
4614         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
4615
4616 2002-01-22  Richard Henderson  <rth@redhat.com>
4617
4618         * gcc.dg/20020122-4.c: New.
4619
4620 2002-01-22  H.J. Lu <hjl@gnu.org>
4621
4622         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
4623         link output.
4624         * gcc.dg/special/ecos.exp: Likewise.
4625         * lib/g++-dg.exp: Likewise.
4626         * lib/g77-dg.exp: Likewise.
4627         * lib/gcc-dg.exp : Likewise.
4628         * lib/mike-g++.exp: Likewise.
4629         * lib/mike-g77.exp: Likewise.
4630         * lib/mike-gcc.exp: Likewise.
4631         * lib/objc-dg.exp: Likewise.
4632
4633 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
4634
4635         PR target/5379
4636         * gcc.dg/20020122-2.c: New test.
4637
4638 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
4639
4640         * gcc.dg/20020122-1.c: New test.
4641
4642 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
4643
4644         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4645
4646 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
4647
4648         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
4649
4650 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4651
4652         * gcc.c-torture/compile/20020121-1.c: New test.
4653
4654 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4655
4656         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
4657         ld_library_path.
4658
4659 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
4660
4661         * gcc.dg/20020218-1.c: New test.
4662
4663 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
4664
4665         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
4666         messages
4667         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
4668         "At global scope" warning
4669         * g++.dg/ext/align1.C: Change cygwin test for alignment
4670         from db-bogus to dg-warning
4671
4672 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
4673
4674         * g77.f-torture/compile/cpp2.F: New test.
4675
4676 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4677
4678         * g++.dg/template/access1.C: New test.
4679
4680 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
4681
4682         * gcc.dg/20020118-1.c: New.
4683
4684 2002-01-18  Kazu Hirata  <kazu@hxi.com>
4685
4686         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
4687
4688 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4689
4690         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
4691         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
4692         alignment warnings.
4693
4694 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4695
4696         * gcc.misc-tests/i386-prefetch.exp: Save and restore
4697         torture_with_loops and torture_without_loops
4698
4699 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
4700
4701         * gcc.c-torture/compile/20020116-1.c: New test.
4702
4703 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
4704
4705         * gcc.dg/20020116-2.c: New test.
4706
4707         * gcc.dg/ultrasp4.c: New test.
4708
4709         * gcc.dg/20020116-1.c: New test.
4710
4711 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
4712
4713         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
4714         by EABI.
4715
4716 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
4717
4718         * gcc.misc-tests/i386-prefetch.exp: New.
4719         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
4720         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
4721         * gcc.misc-tests/i386-pf-none-1.c: New test.
4722         * gcc.misc-tests/i386-pf-sse-1.c: New test.
4723
4724 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
4725
4726         * gcc.dg/gnu89-init-1.c: Add new tests.
4727
4728 2002-01-15  Andreas Jaeger  <aj@suse.de>
4729
4730         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
4731         * gcc.dg/i386-mmx-2.c: Likewise.
4732         * gcc.dg/i386-sse-1.c: Likewise.
4733         * gcc.dg/i386-sse-2.c: Likewise.
4734         * gcc.dg/i386-sse-3.c: Likewise.
4735
4736 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
4737
4738         * g77.f-torture/execute/intrinsic-unix-bessel.f:
4739         Uncomment additional cases that now pass.
4740
4741 2002-01-11  Richard Henderson  <rth@redhat.com>
4742
4743         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
4744         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
4745
4746 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
4747
4748         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
4749
4750 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
4751
4752         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
4753         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
4754
4755 2002-01-10  Dale Johannesen  <dalej@apple.com>
4756
4757         * gcc.c-torture/execute/loop-11.c: New.
4758
4759 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
4760
4761         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
4762         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
4763
4764 2002-01-09  Richard Henderson  <rth@redhat.com>
4765
4766         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
4767         type in which to perform the operation for each size.
4768
4769 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
4770
4771         * gcc.c-torture/compile/20020109-2.c: New test.
4772
4773 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
4774
4775         * gcc.c-torture/execute/loop-10.c: New test.
4776
4777 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4778
4779         * gcc.c-torture/compile/20010226-1.c: New test.
4780         * gcc.c-torture/compile/20010227-1.c: New test.
4781         * gcc.c-torture/compile/20010426-1.c: New test.
4782         * gcc.c-torture/compile/20010510-1.c: New test.
4783         * gcc.c-torture/compile/20010605-3.c: New test.
4784         * gcc.c-torture/compile/20010824-1.c: New test.
4785         * gcc.c-torture/execute/20010409-1.c: New test.
4786         * gcc.dg/noncompile/20000901-1.c: New test.
4787         * gcc.dg/20001023-1.c: New test.
4788         * gcc.dg/20001101-1.c: New test.
4789         * gcc.dg/20001102-1.c: New test.
4790         * gcc.dg/20010207-1.c: New test.
4791         * gcc.dg/20010405-1.c: New test.
4792         * gcc.dg/20010822-1.c: New test.
4793         * gcc.dg/20011107-1.c: New test.
4794
4795 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
4796
4797         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
4798
4799         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
4800         execution failure on PA targets.
4801
4802 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4803
4804         * gcc.c-torture/compile/20020109-1.c: New test.
4805
4806 2002-01-08  Kazu Hirata  <kazu@hxi.com>
4807
4808         * gcc.c-torture/execute/20020108-1.c: New test.
4809
4810 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
4811
4812         * gcc.dg/20020108-1.c: New test.
4813
4814 2002-01-08  H.J. Lu <hjl@gnu.org>
4815
4816         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
4817         for header files.
4818
4819 2002-01-08  Geoff Keating  <geoffk@redhat.com>
4820
4821         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
4822         consistency.
4823
4824 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
4825
4826         * gcc.dg/altivec-4.c: Test altivec predicates.
4827
4828 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
4829
4830         * gcc.c-torture/execute/20020107-1.c: New test.
4831
4832 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
4833
4834         PR c/5279
4835         * gcc.c-torture/compile/20020106-1.c: New test.
4836
4837 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
4838
4839         * gcc.c-torture/execute/nestfunc-4.c: New test.
4840
4841 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4842
4843         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
4844         extra triple that slipped in.
4845         * g++.old-deja/g++.abi/align.C: Likewise.
4846         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4847
4848 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4849
4850         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
4851         * g++.old-deja/g++.abi/align.C: Likewise.
4852         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4853
4854         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
4855         on FreeBSD/i386.
4856         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
4857         FreeBSD.
4858
4859 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
4860
4861         * gcc.dg/20020104-1.c: New test.
4862
4863         * gcc.dg/20020104-2.c: New test.
4864
4865 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
4866
4867         * gcc.dg/20020103-1.c: Fix typo in target selector.
4868
4869 2002-01-03  Richard Henderson  <rth@redhat.com>
4870
4871         * gcc.dg/20020103-1.c: New.
4872
4873 2002-01-03  Kazu Hirata  <kazu@hxi.com>
4874
4875         * gcc.c-torture/execute/20020103-1.c: New test.
4876
4877 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
4878
4879         * g++.dg/other/debug2.C: New test.
4880
4881         * gcc.c-torture/compile/20020103-1.c: New test.
4882
4883 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
4884
4885         * gcc.dg/gnu89-init-1.c: Added new tests.
4886
4887 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4888
4889         * g++.dg/template/friend2.C: Remove as patch is reverted.
4890
4891         * g++.dg/warn/oldcast1.C: New test.
4892
4893         * g++.dg/template/ptrmem1.C: New test.
4894         * g++.dg/template/ptrmem2.C: New test.
4895
4896         * g++.dg/template/ntp.C: New test.
4897
4898         * g++.dg/other/component1.C: New test.
4899
4900         * g++.dg/template/ttp3.C: New test.
4901
4902         * g++.dg/template/friend2.C: New test.
4903         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
4904
4905 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4906
4907         * g++.dg/other/ptrmem1.C: New test.
4908         * g++.dg/other/ptrmem2.C: New test.
4909
4910 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4911
4912         * g++.dg/template/ctor1.C: New test.
4913
4914 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4915
4916         * g++.dg/template/friend2.C: New test.
4917
4918 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
4919
4920         * gcc.dg/mmix-1.c: New test.
4921
4922 2001-12-31  Richard Henderson  <rth@redhat.com>
4923
4924         * gcc.dg/asm-5.c: New.
4925
4926 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
4927
4928         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
4929         in namespace __gnu_cxx
4930
4931 2001-12-30  Richard Henderson  <rth@redhat.com>
4932
4933         * gcc.dg/debug-6.c: New.
4934
4935 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
4936
4937         * gcc.c-torture/compile/20011229-2.c: New test.
4938
4939 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
4940
4941         * gcc.dg/debug-3.c: New test.
4942         * gcc.dg/debug-4.c: New test.
4943         * gcc.dg/debug-5.c: New test.
4944
4945 2001-12-29  Richard Henderson  <rth@redhat.com>
4946
4947         * g++.dg/eh/loop1.C: New.
4948
4949 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4950
4951         * g++.dg/template/crash1.C: New test.
4952
4953 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4954
4955         * g++.dg/other/const1.C: New test.
4956
4957 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
4958
4959         * gcc.c-torture/compile/20011229-1.c: New test.
4960
4961 2001-12-28  Stan Shebs  <shebs@apple.com>
4962
4963         * lib/objc-torture.exp: Resync with c-torture.exp.
4964         * lib/objc.exp: Load standard libraries.
4965
4966 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
4967
4968         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
4969         additional tests.
4970
4971 2001-12-27  Roger Sayle <roger@eyesopen.com>
4972
4973         * gcc.c-torture/execute/string-opt-16.c: New testcase.
4974
4975 2001-12-27  Richard Henderson  <rth@redhat.com>
4976
4977         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
4978
4979 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
4980
4981         * g++.dg/eh/ctor1.C: New test.
4982         * g++.dg/other/error2.C: New test.
4983
4984 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
4985
4986         * g++.dg/other/init2.C: New test.
4987
4988 2001-12-24  Richard Henderson  <rth@redhat.com>
4989
4990         * gcc.dg/20011223-1.c: New.
4991         * gcc.dg/inline-1.c: New.
4992
4993 2001-12-23  Richard Henderson  <rth@redhat.com>
4994
4995         * gcc.dg/asm-4.c: Test operand modifiers.
4996
4997 2001-12-23  Richard Henderson  <rth@redhat.com>
4998
4999         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
5000
5001 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
5002
5003         * gcc.c-torture/execute/20011223-1.c: New test.
5004
5005 2001-12-21  Richard Henderson  <rth@redhat.com>
5006
5007         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
5008         re-enables the warning.
5009
5010 2001-12-21  Richard Henderson  <rth@redhat.com>
5011
5012         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
5013
5014 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
5015
5016         * gcc.c-torture/compile/20011218-1.c: New test.
5017
5018 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
5019
5020         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
5021         arm-isr.c test.
5022         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
5023         epilogue generation for ARM ISR routines.
5024
5025 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5026
5027         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
5028         * gcc.dg/format/c90-printf-3.c: Likewise.
5029         * gcc.dg/format/c99-printf-3.c: Likewise.
5030         * gcc.dg/format/ext-1.c: Likewise.
5031         * gcc.dg/format/ext-6.c: Likewise.
5032         * gcc.dg/format/format.h: Prototype unlocked stdio.
5033
5034 2001-12-20  Richard Henderson  <rth@redhat.com>
5035
5036         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
5037         (arena): Use it.
5038         (malloc): Correct allocation logic.  Abort if we fill up the
5039         arena before initialization complete.
5040         (realloc): Correct allocation logic.
5041
5042 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
5043
5044         * gcc.c-torture/compile/20011219-2.c: New test.
5045
5046         * gcc.c-torture/execute/20011219-1.c: New test.
5047
5048 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
5049
5050         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
5051         target does not support weak symbols.
5052
5053 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
5054
5055         * gcc.c-torture/compile/20011219-1.c: New test.
5056
5057 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
5058
5059         * g++.dg/other/error1.C: New test.
5060
5061 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
5062
5063         * gcc.c-torture/execute/20011217-1.c: New test.
5064
5065 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
5066
5067         * objc.dg/special/: New directory.
5068         * objc.dg/special/special.exp: New file.
5069         * objc.dg/special/unclaimed-category-1.h: New file.
5070         * objc.dg/special/unclaimed-category-1a.m: New file.
5071         * objc.dg/special/unclaimed-category-1.m: New file.
5072
5073 2001-12-17  Andreas Jaeger  <aj@suse.de>
5074
5075         * gcc.c-torture/compile/20011217-2.c: New test.
5076
5077 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5078
5079         * gcc.c-torture/compile/20011217-1.c: New test.
5080
5081 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
5082
5083         * testsuite/gcc.dg/20011214-1.c: New.
5084
5085 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
5086
5087         * gcc.dg/altivec-4.c: New.
5088
5089 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
5090
5091         * gcc.dg/20011113-1.c: New test.
5092
5093 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5094
5095         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
5096         std::__malloc_alloc_template<0> and
5097         std::__default_alloc_template<false, 0>.
5098
5099 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5100
5101         * objc/execute/bf-21.m: New test.
5102         * objc/execute/enumeration-1.m: New test.
5103         * objc/execute/enumeration-2.m: New test.
5104
5105 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
5106
5107         * gcc.dg/gnu89-init-1.c: New test.
5108
5109 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
5110
5111         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
5112         * g++.old-deja/g++.jason/2371.C: Likewise.
5113         * g++.old-deja/g++.jason/template33.C: Likewise.
5114         * g++.old-deja/g++.jason/template34.C: Likewise.
5115         * g++.old-deja/g++.jason/template36.C: Likewise.
5116         * g++.old-deja/g++.oliva/typename1.C: Likewise.
5117         * g++.old-deja/g++.oliva/typename2.C: Likewise.
5118         * g++.old-deja/g++.other/typename1.C: Likewise.
5119         * g++.old-deja/g++.pt/inherit2.C: Likewise.
5120         * g++.old-deja/g++.pt/nontype5.C: Likewise.
5121         * g++.old-deja/g++.pt/typename11.C: Likewise.
5122         * g++.old-deja/g++.pt/typename14.C: Likewise.
5123         * g++.old-deja/g++.pt/typename16.C: Likewise.
5124         * g++.old-deja/g++.pt/typename3.C: Likewise.
5125         * g++.old-deja/g++.pt/typename4.C: Likewise.
5126         * g++.old-deja/g++.pt/typename5.C: Likewise.
5127         * g++.old-deja/g++.pt/typename7.C: Likewise.
5128         * g++.old-deja/g++.robertl/eb9.C: Likewise.
5129
5130 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
5131
5132         * g++.dg/other/linkage1.C: New test.
5133         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
5134         specifiers.
5135
5136 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
5137
5138         * gcc.dg/concat.c: New test.
5139
5140 2001-12-11  Stan Shebs  <shebs@apple.com>
5141
5142         * objc/compile: New test directory.
5143         * objc/compile/compile.exp: New expect script.
5144         * objc/compile/20011211-1.m: New compile test.
5145
5146 2001-12-11  Jason Merrill  <jason@redhat.com>
5147
5148         * lib/prune.exp (prune_gcc_output): Also handle "In member
5149         function".  So many permutations...
5150
5151 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
5152
5153         * g++.dg/template/typedef1.C: New test.
5154
5155 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
5156
5157         * g++.dg/other/copy1.C: New test.
5158
5159 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
5160
5161         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
5162
5163         * gcc.dg/builtin-choose-expr.c: New.
5164
5165 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
5166
5167         * gcc.dg/altivec-2.c: New.
5168
5169 2001-12-07  Richard Henderson  <rth@redhat.com>
5170
5171         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
5172
5173 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
5174
5175         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
5176         ultrasparc.
5177
5178 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5179
5180         * g++-old.deja/g++.robertl/eb101.C: Deleted.
5181
5182 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
5183
5184         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
5185         variable argument list.
5186
5187 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
5188
5189         * gcc.c-torture/execute/memcheck: Delete entire directory.
5190         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
5191         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
5192
5193 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5194
5195         * gcc.dg/Wshadow-1.c: New test.
5196
5197 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
5198
5199         * gcc.c-torture/compile/20011130-1.c: New test.
5200
5201         * gcc.dg/noncompile/20011025-1.c: New test.
5202
5203         * g++.dg/other/anon-union.C: New test.
5204
5205         * gcc.c-torture/execute/20011024-1.c: New test.
5206
5207 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5208
5209         * gcc.c-torture/execute/20000722-1.x,
5210         gcc.c-torture/execute/20010123-1.x: Remove.
5211         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
5212         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
5213         gcc.dg/c99-complit-2.c: New tests.
5214
5215 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
5216
5217         * g++.dg/inherit/base1.C: New test.
5218
5219 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
5220
5221         * g++.dg/other/stdarg1.C: New test.
5222
5223         * gcc.c-torture/compile/20011130-2.c: New test.
5224
5225 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
5226
5227         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
5228         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
5229         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
5230         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
5231         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
5232         * gcc.dg/builtin-prefetch-1.c: New test.
5233
5234 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
5235
5236         * gcc.dg/20011130-1.c: New test.
5237
5238 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
5239
5240         * g++.dg/other/scope1.C: New test.
5241         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
5242
5243 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5244
5245         * gcc.dg/vla-init-1.c: New test.
5246
5247 2001-12-01  Geoff Keating  <geoffk@redhat.com>
5248
5249         * gcc.c-torture/compile/structs.c: New testcase from GDB.
5250
5251 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5252
5253         * objc.dg/alias.m: Update.
5254         * objc.dg/class-1.m: Update.
5255         * objc.dg/const-str-1.m: Update.
5256         * objc.dg/fwd-proto-1.m: Update.
5257         * objc.dg/id-1.m: Update.
5258         * objc.dg/super-class-1.m: Update.
5259
5260 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
5261
5262         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
5263         constructs.
5264
5265 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
5266
5267         * gcc.c-torture/execute/20011128-1.c: New test.
5268
5269 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
5270
5271         * gcc.dg/20011127-1.c: New test.
5272
5273 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5274
5275         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
5276         from Austin Group draft 7.
5277         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
5278         scanf format arguments.
5279         * gcc.dg/format/no-exargs-2.c: New test.
5280
5281 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
5282
5283         * g++.dg/abi/vbase8-4.C: New test.
5284
5285 2001-11-24  Ian Lance Taylor  <ian@airs.com>
5286
5287         * gcc.c-torture/execute/20011121-1.c: New test.
5288
5289 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
5290
5291         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
5292
5293 2001-11-23  Andreas Jaeger  <aj@suse.de>
5294
5295         * gcc.dg/cpp/charconst-2.c: New test.
5296
5297 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
5298
5299         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
5300         to the host if it is remote.  Let tests specify extra headers
5301         they use.
5302         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
5303         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
5304         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
5305         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
5306         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
5307         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
5308         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
5309         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
5310         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
5311         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
5312
5313 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
5314
5315         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
5316         for little endian ARMs.
5317
5318 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
5319
5320         * gcc.c-torture/compile/20011119-1.c: New test.
5321         * gcc.c-torture/compile/20011119-2.c: New test.
5322
5323 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
5324
5325         * gcc.dg/altivec-1.c: Fix typo.
5326
5327 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5328
5329         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
5330
5331 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
5332
5333         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
5334
5335 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
5336
5337         * lib/g77.exp: Don't specify --rpath-link.
5338
5339         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
5340         across all the headers.
5341         * gcc.dg/format/format.exp: For testing on a remote host,
5342         copy format.h.
5343
5344         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
5345         * gcc.c-torture/execute/930406-1.c: Likewise.
5346         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5347
5348 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
5349
5350         * gcc.dg/altivec-1.c: New.
5351
5352 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
5353
5354         * gcc.dg/cpp/fpreprocessed.c: New test case.
5355
5356 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5357
5358         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
5359         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
5360         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
5361
5362 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5363
5364         * gcc.dg/no-builtin-1.c: New test.
5365
5366 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
5367
5368         * gcc.c-torture/execute/20011115-1.c: New test.
5369
5370 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
5371
5372         * gcc.c-torture/compile/20011114-2.c: New test.
5373         * gcc.c-torture/compile/20011114-3.c: New test.
5374         * gcc.c-torture/compile/20011114-4.c: New test.
5375
5376 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
5377
5378         * g++.dg/other/init1.C: New test.
5379
5380 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
5381
5382         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
5383         message.
5384
5385         * gcc.c-torture/execute/20011114-1.c: New testcase.
5386
5387         * gcc.c-torture/compile/20010327-1.c: Revert last change.
5388         * gcc.c-torture/compile/20011114-1.c: New test, exactly
5389         like the (before this change) version of 20010327-1.c.
5390
5391 2001-11-14  Roger Sayle <roger@eyesopen.com>
5392
5393         * gcc.c-torture/execute/string-opt-13.c: New testcase.
5394
5395 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
5396
5397         * g++.dg/init/array2.C: New test.
5398
5399 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
5400
5401         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
5402
5403 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
5404
5405         * g++.dg/other/forscope1.C: New test.
5406         * g++.dg/ext/forscope1.C: New test.
5407         * g++.dg/ext/forscope2.C: New test.
5408
5409 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
5410
5411         * gcc.c-torture/execute/20011113-1.c: New test.
5412
5413 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
5414
5415         * gcc.c-torture/execute/20011109-2.c: New test.
5416
5417         * gcc.c-torture/execute/20011109-1.c: New test.
5418
5419 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
5420
5421         * gcc.c-torture/compile/20011109-1.c: New test.
5422
5423 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
5424
5425         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
5426         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
5427         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
5428         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
5429         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
5430         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
5431         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
5432
5433 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5434
5435         * g++.dg/warn/Wshadow-1.C: New tests.
5436         * g++.old-deja/g++.mike/for3.C: Update.
5437
5438 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5439
5440         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
5441         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
5442         XFAILs.  Adjust expected error texts.
5443         * gcc.c-torture/compile/20011106-1.c,
5444         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
5445         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
5446         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
5447         gcc.dg/c99-array-lval-5.c: New tests.
5448
5449 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5450
5451         * gcc.dg/cpp/defined.c: Update.
5452
5453 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5454
5455         * gcc.c-torture/execute/anon-1.c: New test.
5456
5457 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
5458
5459         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
5460         same size, so no warning should be produced on stormy16.
5461
5462         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
5463         due to oversized array.
5464         * g++.old-deja/g++.mike/ns15.C: Likewise.
5465         * g++.old-deja/g++.pt/crash16.C: Likewise.
5466
5467 2001-11-02  Graham Stott  <grahams@redhat.com>
5468
5469         * g++.dgother/debug1.C: Fix typos.
5470
5471 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
5472
5473         * g++.dg/other/debug1.C: New test.
5474
5475 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5476
5477         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
5478         of unsigned long.
5479
5480 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
5481
5482         * gcc.dg/20011029-2.c: New test.
5483
5484         * gcc.c-torture/compile/20011029-1.c: New test.
5485
5486 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5487
5488         * objc/execute/class_self-1.m: New test.
5489         * objc/execute/class_self-2.m: New test.
5490
5491 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
5492
5493         * gcc.misc-tests/msgs.exp: Delete.
5494         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
5495         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
5496         error set to match recent changes.
5497
5498 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
5499
5500         * gcc.dg/20011021-1.c: New test.
5501
5502 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
5503
5504         * gcc.c-torture/compile/20011023-1.c: New test.
5505
5506 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
5507
5508         * lib/g77.exp: Rewrite based on lib/g++.exp.
5509
5510 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
5511
5512         * gcc.c-torture/execute/20011019-1.c: New test.
5513
5514         * gcc.dg/20011018-1.c: New test.
5515
5516 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
5517
5518         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
5519
5520 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
5521
5522         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
5523         * gcc.dg/attr-invalid.c: Likewise.
5524
5525 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
5526
5527         * testsuite/gcc.dg/20011015-1.c: New test.
5528
5529 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5530
5531         * g++.dg/template/unify2.C: New test.
5532
5533 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5534
5535         * g++.dg/other/exception-specification.C: New test
5536
5537 2001-10-13  Tom Rix  <trix@redhat.com>
5538
5539         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
5540         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
5541
5542 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
5543
5544         * testsuite/gcc.dg/20011009-1.c: New test.
5545
5546 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
5547
5548         PR g++/4476
5549         * g++.dg/other/friend1.C: New test.
5550
5551 2001-10-11  Richard Henderson  <rth@redhat.com>
5552
5553         * g++.old-deja/g++.other/crash18.C: Add -S to options.
5554
5555 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5556
5557         * gcc.c-torture/compile/20011010-1.c: New.
5558
5559 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5560
5561         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
5562         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
5563         g77.f-torture/execute/execute.exp,
5564         g77.f-torture/noncompile/noncompile.exp,
5565         gcc.c-torture/compile/compile.exp,
5566         gcc.c-torture/execute/execute.exp,
5567         gcc.c-torture/execute/ieee/ieee.exp,
5568         gcc.c-torture/execute/memcheck/memcheck.exp,
5569         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
5570         objc/execute/execute.exp: Update FSF address.
5571
5572 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
5573
5574         * gcc.dg/cpp/cmdlne-C.c: Update.
5575         * gcc.dg/cpp/cmdlne-C2.c: New.
5576
5577 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5578
5579         * gcc.c-torture/execute/20011008-3.c: New.
5580
5581 2001-10-08  DJ Delorie  <dj@redhat.com>
5582
5583         * gcc.dg/20011008-1.c: New.
5584         * gcc.dg/20011008-2.c: New.
5585
5586 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5587
5588         * gcc.dg/cpp/spacing1.c: Update test.
5589
5590 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5591
5592         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
5593         spelling errors of "separate" as "seperate".
5594
5595 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
5596
5597         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
5598         enough to avoid inlining.
5599
5600 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5601
5602         * lib/g77.exp: set libg2c_dir correctly.
5603
5604 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5605
5606         * gcc.dg/cpp/macro11.c: New test.
5607
5608 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5609
5610         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
5611         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
5612         gcc.dg/format/multattr-3.c: New tests.
5613         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
5614         tests for format attributes on function pointers being rejected.
5615
5616 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5617
5618         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
5619
5620 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5621
5622         * g++.dg/warn/format1.C: New test.
5623
5624 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
5625
5626         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
5627
5628 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5629
5630         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
5631
5632 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5633
5634         * gcc.dg/cpp/redef2.c: Add test.
5635
5636 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
5637
5638         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
5639         long-standing bug on i686, apparently.
5640         * gcc.c-torture/execute/loop-2c.x: New file.
5641         * gcc.c-torture/execute/loop-2d.x: New file.
5642         * gcc.c-torture/execute/loop-3c.x: New file.
5643
5644 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
5645
5646         * gcc.dg/cpp/20000625-2.c: Correct line number.
5647
5648 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5649
5650         * gcc.dg/cpp/macro10.c: New test.
5651         * gcc.dg/cpp/strify3.c: New test.
5652         * gcc.dg/cpp/spacing1.c: Add tests.
5653         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
5654         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
5655
5656 2001-09-24  DJ Delorie  <dj@redhat.com>
5657
5658         * gcc.c-torture/execute/20010924-1.c: New test.
5659
5660 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5661
5662         * testsuite/objc/execute/paste.m: Remove.
5663
5664 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5665
5666         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
5667
5668 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
5669
5670         * g77.dg/strlen0.f: New test.
5671
5672 2001-09-21  Richard Henderson  <rth@redhat.com>
5673
5674         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
5675         * g++.old-deja/g++.abi/vtable2.C: Likewise.
5676
5677 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5678
5679         Table-driven attributes.
5680         * g++.dg/ext/attrib1.C: New test.
5681
5682 2001-09-20  DJ Delorie  <dj@redhat.com>
5683
5684         * gcc.dg/20000926-1.c: Update expected warning messages.
5685         * gcc.dg/array-2.c: Likewise, and test for warnings too.
5686         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
5687         array.
5688
5689 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
5690
5691         * g++.dg/eh/registers1.C: New test case.
5692
5693 2001-09-17  Richard Henderson  <rth@redhat.com>
5694
5695         * gcc.dg/array-5.c: Fix VLA decomposition test.
5696
5697 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5698
5699         * gcc.dg/cpp/line5.c: New testcase.
5700
5701 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
5702
5703         * gcc.dg/cpp/macro9.c: New test.
5704
5705 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
5706
5707         * gcc.c-torture/execute/980223.c: Change type of addr from long
5708         to char *.
5709
5710 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
5711
5712         * gcc.c-torture/execute/20010915-1.c: New test.
5713
5714 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
5715
5716         * g77.dg/bprob: New directory.
5717         * g77.dg/bprob/bprob.exp: New file.
5718         * g77.dg/bprob/bprob-1.f: New test.
5719         * g77.dg/gcov: New directory.
5720         * g77.dg/gcov/gcov.exp: New file.
5721         * g77.dg/gcov/gcov-1.f: New test.
5722         * g77.dg/gcov/gcov-1.x: New file.
5723
5724 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5725
5726         * gcc.dg/cpp/directiv.c: Update.
5727         * gcc.dg/cpp/undef1.c: Update.
5728
5729 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
5730
5731         * gcc.dg/20010912-1.c: New test.
5732
5733 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
5734
5735         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
5736         language-independent file in lib.
5737         * lib/gcov.exp: New file.
5738
5739 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5740
5741         * gcc.c-torture/compile/20010911-1.c: New test.
5742
5743 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
5744
5745         * lib/profopt.exp: New, to support profile-directed optimizations.
5746         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
5747         * gcc.misc-tests/bprob-1.c: New test.
5748         * gcc.misc-tests/bprob-2.c: New test.
5749
5750 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
5751
5752         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
5753         XFAIL and which kinds of gcov output to verify.
5754         * gcc.misc-tests/gcov-4b.x: New file.
5755         * gcc.misc-tests/gcov-5b.x: New file.
5756         * gcc.misc-tests/gcov-6.x: New file.
5757         * gcc.misc-tests/gcov-7.c: New test.
5758         * gcc.misc-tests/gcov-7.x: New file.
5759
5760 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
5761
5762         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
5763         * gcc.misc-tests/gcov-6.c: New test.
5764
5765 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5766
5767         PR c++/3986
5768         * g++.dg/abi/vbase1.C: New test.
5769
5770 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
5771
5772         * objc.dg/method-2.m: New.
5773
5774 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5775
5776         PR c++/4203
5777         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
5778         * g++.dg/init/empty1.C: New test.
5779
5780 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
5781
5782         * gcc.c-torture/compile/20010903-1.c: New test.
5783
5784 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
5785
5786         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
5787         for m68k.
5788
5789 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
5790
5791         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
5792
5793         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
5794
5795         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
5796
5797 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
5798
5799         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
5800         for 16-bit 'unsigned int'.
5801
5802 2001-08-29  Kazu Hirata  <kazu@hxi.com>
5803
5804         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
5805
5806 2001-08-27  Richard Henderson  <rth@redhat.com>
5807
5808         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
5809         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
5810
5811 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
5812
5813         * gcc.dg/asm-names.c (ymain): New.
5814
5815 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
5816
5817         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
5818         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
5819         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
5820
5821 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5822
5823         * gcc.dg/compare5.c: New testcase.
5824
5825 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
5826
5827         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
5828         and "In instantiation".
5829
5830 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
5831
5832         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
5833
5834 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
5835
5836         * gcc.misc-tests/gcov.exp: Add support for branch information.
5837         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
5838         * gcc.misc-tests/gcov-4.c: New test.
5839         * gcc.misc-tests/gcov-4b.c: New test.
5840         * gcc.misc-tests/gcov-5b.c: New test.
5841
5842 2001-08-20  Zack Weinberg  <zackw@panix.com>
5843
5844         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
5845         expected to fail.
5846
5847 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5848
5849         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
5850
5851 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
5852
5853         * g++.dg/eh/template1.C: New test.
5854
5855 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
5856
5857         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
5858         Fix thinko.
5859         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
5860         for xfail.
5861
5862 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
5863
5864         * lib/g77-dg.exp:  Use prune.exp for common procedures
5865         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
5866         * lib/g77.exp: (g77-dg-prune) Remove
5867
5868 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
5869
5870         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
5871
5872 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5873
5874         * g++.dg/template/unify1.C: New test.
5875
5876 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
5877
5878         * g++.dg/abi/empty4.C: New test.
5879
5880 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
5881
5882         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
5883         solaris2.*
5884         * g77.f-torture/compile/pr3743.x: Likewise
5885
5886 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5887
5888         * g++.dg/other/using-declaration.C: New test.
5889
5890 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5891
5892         * gcc.dg/cpp/tr-sign.c: New testcase.
5893
5894 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5895
5896         * gcc.dg/cpp/19951025-1.c: Revert.
5897         * gcc.dg/cpp/directiv.c: We no longer process directives that
5898         interrupt macro arguments.
5899
5900 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
5901
5902         * gcc.dg/bconstp-1.c: New test.
5903
5904 2001-08-03  Richard Henderson  <rth@redhat.com>
5905
5906         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
5907
5908 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5909
5910         * gcc.dg/cpp/19951025-1.c: Update.
5911
5912 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
5913
5914         * g77.dg/ff90-1.f (s): Fix reference of variable z,
5915         should be x.
5916
5917 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
5918
5919         Kill -fhonor-std.
5920         * g++.old-deja/g++.ns/ns14.C: Remove special options.
5921         * g++.old-deja/g++.other/std1.C: Likewise.
5922         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
5923
5924 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
5925
5926         * lib/g77.exp:  Load gcc-defs.exp for common procedures
5927         (g77_pass, g77_fail, g77_finish, g77_exit,
5928         ${tool}_check_unsupported_p} Now redundant.  Deleted.
5929
5930 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
5931
5932         * g77.dg/fbackslash.f
5933         * g77.dg/fcase-preserve.f
5934         * g77.dg/ff90-1.f
5935         * g77.dg/ffixed-line-length-0.f
5936         * g77.dg/ffixed-line-length-132.f
5937         * g77.dg/ffixed-line-length-7.f
5938         * g77.dg/ffixed-line-length-72.f
5939         * g77.dg/ffixed-line-length-none.f
5940         * g77.dg/ffree-form-1.f
5941         * g77.dg/fno-backslash.f
5942         * g77.dg/fno-f90-1.f
5943         * g77.dg/fno-fixed-form-1.f
5944         * g77.dg/fno-onetrip.f
5945         * g77.dg/fno-typeless-boz.f
5946         * g77.dg/fno-underscoring.f
5947         * g77.dg/fno-vxt-1.f
5948         * g77.dg/fonetrip.f
5949         * g77.dg/ftypeless-boz.f
5950         * g77.dg/fugly-assumed.f
5951         * g77.dg/funderscoring.f
5952         * g77.dg/fvxt-1.f
5953
5954 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
5955
5956         * objc.dg/fwd-proto-1.m: New.
5957         * objc.dg/local-decl-1.m: New.
5958         * objc.dg/naming-1.m: New.
5959         * objc.dg/naming-2.m: New.
5960         * objc.dg/proto-hier-1.m: New.
5961
5962 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
5963
5964         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
5965         largest-type elements to a struct makes its size grow.
5966
5967 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5968
5969         * g++.dg/abi/vthunk1.C: New test.
5970
5971 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5972
5973         * g++.dg/abi/vbase8-22.C: New test.
5974
5975 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5976
5977         * gcc.dg/cpp/macro8.c: New test.
5978
5979 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5980
5981         * g++.dg/abi/vbase8-21.C: New test.
5982
5983 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5984
5985         * g++.dg/abi/vbase8-10.C: New test.
5986
5987 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5988
5989         * lib/g++.exp (g++_set_ld_library_path): Renamed to
5990         ${tool}_set_ld_library_path.
5991         Changed caller.
5992         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
5993         g++.exp.
5994
5995 2001-07-26  Stan Cox <scox@redhat.com>
5996
5997         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
5998         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
5999         gcc_exit, gcc_check_unsupported_p):
6000         Moved to gcc-deps.exp
6001         * gcc-deps.exp: New file.
6002
6003 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6004
6005         * g++.old-deja/g++.pt/defarg14.C: New test.
6006
6007 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
6008
6009         * g++.old-deja/g++.other/lineno5.C: New test.
6010
6011 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
6012
6013         * g++.old-deja/g++.pt/crash68.C: New test.
6014
6015 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
6016
6017         * g++.old-deja/g++.other/crash42.C: New test.
6018
6019 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6020
6021         * gcc.dg/cpp/extratokens.c: Fix.
6022         * gcc.dg/cpp/skipping2.c: New tests.
6023
6024 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6025
6026         * gcc.c-torture/execute/20010724-1.c: New file.
6027         * gcc.c-torture/execute/20010724-1.x: New file.
6028
6029 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6030
6031         * g++.old-deja/g++.other/cond7.C: New test.
6032
6033 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6034
6035         * g++.old-deja/g++.other/optimize4.C: New test.
6036
6037 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6038
6039         * g++.old-deja/g++.abi/vbase8-5.C: New test.
6040
6041 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
6042
6043         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
6044         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
6045         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
6046         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
6047
6048         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
6049         bug report" message.
6050
6051         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
6052         * g++.dg/ext/instantiate1.C: Move from old-deja.
6053
6054 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
6055
6056         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
6057         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
6058         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
6059         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
6060
6061 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
6062
6063         * gcc.c-torture/execute/20010723-1.c: New test.
6064
6065 2001-07-23  Ben Elliston  <bje@redhat.com>
6066
6067         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
6068
6069 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6070
6071         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
6072         i[34567]86-*-*.
6073         Delete handling of ieee_multilib_flags.
6074         Pass -mieee for alpha*-*-* and sh-*-*.
6075         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
6076
6077 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
6078
6079         Remove old-abi tests.
6080         * g++.old-deja/g++.mike/p11116.C: Remove.
6081         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
6082
6083 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
6084
6085         * g77.f-torture/compile/pr3743.f:  New test
6086
6087 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
6088
6089         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
6090
6091 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6092
6093         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
6094         g++.old-deja/g++.pt/static6.C: Likewise.
6095         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
6096         supports weak symbols.
6097
6098 2001-07-18  Andreas Jaeger  <aj@suse.de>
6099
6100         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
6101         supported again.
6102
6103 2001-07-18  Andreas Jaeger  <aj@suse.de>
6104
6105         * gcc.dg/iftrap-1.c: Fix target line.
6106
6107 2001-07-17  Richard Henderson  <rth@redhat.com>
6108
6109         * gcc.c-torture/execute/20010717-1.c: New.
6110
6111 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6112
6113         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
6114         tests.
6115
6116 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6117
6118         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6119
6120 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6121
6122         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
6123         UAC_SIGBUS, UAC_NOPRINT definitions.
6124
6125 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
6126
6127         * objc/execute/object_is_class.m: New test.
6128         * objc/execute/object_is_meta_class.m: New test.
6129
6130 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6131
6132         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
6133         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
6134
6135 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
6136
6137         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
6138         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
6139
6140 2001-07-14  Richard Henderson  <rth@redhat.com>
6141
6142         * gcc.dg/iftrap-1.c: New.
6143
6144 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
6145
6146         * g77.f-torture/execute/intrinsic77.f: New test.
6147
6148 2001-07-11  Janis Johnson <janis@us.ibm.com>
6149
6150         * gcc.misc-tests/gcov-3.c: New test.
6151
6152 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
6153
6154         * gcc.c-torture/compile/20010711-1.c,
6155         * gcc.c-torture/compile/20010711-2.c: New tests.
6156
6157 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
6158
6159         * gcc.c-torture/execute/20010711-1.c: New test.
6160
6161 2001-07-11  Ben Elliston  <bje@redhat.com>
6162
6163         * g++.old-deja/g++.other/enum5.C: New test.
6164
6165 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
6166
6167         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
6168         (g++-dg-prune): Call prune_gcc_output.
6169         * prune.exp: New file for prune_gcc_output.
6170         * lib/g++.exp, lib/gcc.exp: Load it.
6171
6172 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6173
6174         * gcc.c-torture/compile/20010701-1.c,
6175         g++.old-deja/g++.ext/attrib6.C: New tests.
6176
6177 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
6178
6179         * gcc.c-torture/compile/20010706-1.c: New test.
6180
6181 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
6182
6183         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
6184
6185 2001-06-28  Stan Shebs  <shebs@apple.com>
6186
6187         * gcc.dg/pragma-darwin.c: New test.
6188
6189 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6190
6191         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
6192         Solaris 2.[678] system.
6193
6194 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6195
6196         * gcc.dg/20010622-1.c: New test.
6197
6198 2001-06-18  Stan Shebs  <shebs@apple.com>
6199
6200         * objc.dg: New directory.
6201         * objc.dg/dg.exp: New file.
6202         * objc.dg/alias.m: New.
6203         * objc.dg/class-1.m: New.
6204         * objc.dg/class-2.m: New.
6205         * objc.dg/const-str-1.m: New.
6206         * objc.dg/const-str-2.m: New.
6207         * objc.dg/id-1.m: New.
6208         * objc.dg/method-1.m: New.
6209         * objc.dg/super-class-1.m: New.
6210         * lib/objc-dg.exp: New file.
6211
6212 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6213
6214         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
6215         of label name.
6216
6217 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
6218
6219         * g++.old-deja/g++.abi/vbase8-9.C: New test.
6220
6221 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6222
6223         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
6224         variable.
6225
6226 2001-06-12  Richard Henderson  <rth@redhat.com>
6227
6228         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
6229
6230 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
6231
6232         * g++.old-deja/g++.abi/vbase5.C: New test.
6233         * g++.old-deja/g++.abi/vbase6.C: New test.
6234         * g++.old-deja/g++.abi/vbase7.C: New test.
6235
6236 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6237
6238         * gcc.c-torture/compile/20010610-1.c: New test.
6239
6240 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
6241
6242         * g++.old-deja/g++.abi/vbase4.C: New test.
6243
6244 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6245
6246         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
6247         support %f for HC11/HC12 targets.
6248         * gcc.c-torture/execute/930513-1.x: New file, likewise.
6249         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
6250         on HC11/HC12 targets.
6251         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
6252
6253 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6254
6255         * gcc.dg/wchar_t-1.c: New file.
6256         * gcc.dg/wint_t-1.c: Likewise.
6257
6258 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
6259
6260         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
6261
6262 2001-06-11  Richard Henderson  <rth@redhat.com>
6263
6264         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
6265
6266 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6267
6268         * gcc.c-torture/compile/20010611-1.c: New test.
6269
6270 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6271
6272         * gcc.dg/c99-tag-1.c: Add more tests.
6273
6274 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
6275
6276         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
6277         representation on MN10300 and ARM/Thumb.
6278
6279 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
6280
6281         * g77.f-torture/execute/20010610.f: New.
6282
6283 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
6284
6285         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
6286         names.
6287
6288 2001-06-09  Richard Henderson  <rth@redhat.com>
6289
6290         * gcc.c-torture/execute/ashrdi-1.c: New.
6291         * gcc.c-torture/execute/ashldi-1.c: New.
6292         * gcc.c-torture/execute/lshrdi-1.c: New.
6293
6294 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
6295
6296         * objc/execute/load-3.m: Added. Check sending +load to categories,
6297         in addition to classes.
6298
6299 2001-06-08  Stan Shebs  <shebs@apple.com>
6300
6301         * objc/execute/load-2.m: New test.  From Nicola Pero
6302         <n.pero@mi.flashnet.it>.
6303
6304 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
6305
6306         * gcc.c-torture/execute/20010605-2.c: New test.
6307
6308 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6309
6310         * g++.old-deja/g++.abi/vbase2.C: New test.
6311         * g++.old-deja/g++.abi/vbase3.C: New test.
6312
6313 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6314
6315         * g++.old-deja/g++.pt/friend49.C: New test.
6316
6317 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
6318
6319         * g++.old-deja/g++.ext/anon3.C: New test.
6320
6321 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
6322
6323         * g++.old-deja/g++.other/conv7.C: New test.
6324
6325 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
6326
6327         * gcc.c-torture/compile/20010605-2.c: New test.
6328
6329 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6330
6331         * gcc.c-torture/execute/20010604-1.c: New test.
6332
6333 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
6334
6335         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
6336
6337 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
6338
6339         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
6340         (g++_link_flags): Likewise.
6341         (g++_init): Pass gccpath's value to two previous functions.
6342
6343 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6344
6345         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
6346         Ensure logfile entry matches exec command line.
6347
6348 2001-05-31  Richard Henderson  <rth@redhat.com>
6349
6350         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
6351         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
6352
6353 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
6354
6355         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
6356         compiler for irix6.2
6357
6358 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
6359
6360         * g++.old-deja/g++.other/optimize3.C: New file.
6361
6362 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
6363
6364         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
6365         assemble.
6366
6367 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
6368
6369         * g++.old-deja/g++.other/optimize2.C: New file.
6370
6371 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
6372
6373         * gcc.c-torture/compile/20010518-2.c: New file.
6374         * gcc.c-torture/execute/20010518-1.c: New file.
6375         * gcc.c-torture/execute/20010518-2.c: New file.
6376
6377 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6378
6379         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
6380
6381 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
6382
6383         G++ no longer defines builtins that do not begin with __builtin.
6384         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
6385         * g++.old-deja/g++.brendand/misc13.C: Likewise.
6386         * g++.old-deja/g++.law/builtin1.C: Likewise.
6387         * g++.old-deja/g++.law/cvt2.C: Likewise.
6388         * g++.old-deja/g++.mike/net5.C: Likewise.
6389         * g++.old-deja/g++.other/builtins1.C: Likewise.
6390         * g++.old-deja/g++.other/builtins2.C: Likewise.
6391         * g++.old-deja/g++.other/builtins3.C: Likewise.
6392         * g++.old-deja/g++.other/builtins4.C: Likewise.
6393         * g++.old-deja/g++.other/inline8.C: Likewise.
6394         * g++.old-deja/g++.robertl/eb39.C: Likewise.
6395
6396 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
6397
6398         * g++.old-deja/g++.pt/using1.C: Adjust.
6399         * g++.old-deja/g++.pt/using2.C: New test.
6400
6401 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
6402
6403         * gcc.dg/cpp/charconst.c: New tests.
6404         * gcc.dg/cpp/escape.c: New tests.
6405         * gcc.dg/cpp/escape-1.c: New tests.
6406         * gcc.dg/cpp/escape-2.c: New tests.
6407         * gcc.dg/cpp/ucs.c: New tests.
6408
6409 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
6410
6411         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
6412         native compiler for irix6.5.
6413
6414 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
6415
6416         * lib/g++.exp (g++_include_flags): Use args to compute
6417         get_multilibs.
6418         (g++_link_flags): Likewise.
6419         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
6420
6421 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6422
6423         * gcc.dg/c90-hexfloat-1.c: Add more tests.
6424
6425 2001-05-21  Geoff Keating  <geoffk@redhat.com>
6426
6427         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
6428         this file.
6429
6430 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6431
6432         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
6433         STACK_SIZE;
6434         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
6435         to STACK_SIZE; Use it to define size of add_histo array.
6436         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
6437         to STACK_SIZE.
6438         (f): Use GITT_SIZE to define size of gitt local table.
6439         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
6440         to STACK_SIZE; Use it to define size of bytemem array.
6441
6442 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6443
6444         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
6445         on 68HC11/HC12 due to the asm instruction.
6446         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
6447         * gcc.c-torture/compile/920520-1.x: Likewise.
6448         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
6449         on 68HC11/HC12 because the function is larger than 64K.
6450         * gcc.c-torture/compile/961203-1.x: New file, this test fails
6451         on 68HC11/HC12 because the structure is too large.
6452
6453 2001-05-20  Richard Henderson  <rth@redhat.com>
6454
6455         * gcc.c-torture/execute/20010520-1.c: New.
6456
6457 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6458
6459         * g++.old-deja/g++.warn/compare1.C: New test.
6460         * gcc.dg/compare4.c: New test.
6461
6462 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
6463
6464         * g++.old-deja/g++.other/optimize1.C: New test.
6465
6466 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6467
6468         * g++.old-deja/g++.pt/spec41.C: New test.
6469
6470 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
6471
6472         * gcc.c-torture/compile/20010114-1.x: Remove.
6473
6474 2001-05-18  Stan Shebs  <shebs@apple.com>
6475
6476         * gcc.c-torture/compile/20010518-1.c: New test.
6477
6478 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
6479
6480         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
6481         * g++.old-deja/g++.pt/crash67.C: New test.
6482
6483 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
6484
6485         * g++.old-deja/g++.other/debug9.C: New test.
6486
6487 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
6488
6489         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
6490
6491 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
6492
6493         * gcc.c-torture/compile/20010516-1.c: New test.
6494
6495 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6496
6497         * g++.old-deja/g++.other/crash41.C: New test.
6498
6499 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6500
6501         * g++.old-deja/g++.pt/crash66.C: New test.
6502
6503 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
6504
6505         * g++.old-deja/g++.robertl/eb27.C: Convert.
6506
6507 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
6508
6509         * g++.dg/friend-warn.C: New test.  Do not warn about friend
6510         declaration being redundant.
6511
6512 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
6513
6514         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
6515
6516 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
6517
6518         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
6519
6520 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
6521
6522         * lib/g++.exp: Use testsuite_flags.
6523
6524 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
6525
6526         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
6527
6528 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6529
6530         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
6531
6532 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
6533
6534         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
6535
6536 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
6537
6538         * gcc.c-torture/compile/20010313-1.c: New test.
6539
6540 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
6541
6542         * gcc.dg/cpp/direct2.c: New test.
6543         * gccq.dg/cpp/direct2s.c: New test.
6544
6545         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
6546
6547 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
6548
6549         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
6550         * g++.old-deja/g++.other/op3.C: Likewise.
6551
6552 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6553
6554         * gcc.dg/cpp/syshdr.h: New file.
6555         * gcc.dg/cpp/sysmac1.c: Update.
6556         * gcc.dg/cpp/sysmac2.c: Update.
6557
6558 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6559
6560         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
6561
6562 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
6563
6564         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
6565         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
6566
6567 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
6568
6569         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
6570
6571 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
6572
6573         * lib/g++.exp (g++_include_flags): Don't use any special flags
6574         if TESTING_IN_BUILD_TREE is not defined.
6575         (g++_init): Use a plain 'c++' as the compiler if
6576         TESTING_IN_BUILD_TREEE is not defined.
6577
6578 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6579
6580         * g++.old-deja/g++.eh/catch13.C: New test.
6581         * g++.old-deja/g++.eh/catch14.C: New test.
6582
6583 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6584
6585         * gcc.dg/cpp/tr-define.c: New test.
6586
6587 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
6588
6589         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
6590         <stdlib.h>, not <malloc.h>.
6591
6592 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6593
6594         * g++.old-deja/g++.ns/template17.C: New test.
6595
6596 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6597
6598         * g++.old-deja/g++.pt/ref4.C: New test.
6599
6600 2001-04-30  Richard Henderson  <rth@redhat.com>
6601
6602         * gcc.dg/20000724-1.c: Revert last change.
6603
6604 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
6605
6606         * g77.f-torture/execute/20010430.f: New test.
6607
6608 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
6609
6610         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
6611
6612 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
6613
6614         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
6615
6616 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6617
6618         * g++.old-deja/g++.eh/crash6.C: New test.
6619
6620 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6621
6622         * g++.old-deja/g++.other/warn7.C: New test.
6623
6624 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6625
6626         * g++.old-deja/g++.other/defarg9.C: New test.
6627
6628 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6629
6630         * g77.f-torture/compile/20010426.f: New test.
6631         * g77.f-torture/execute/20010426.f: New test.
6632
6633 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6634
6635         * g77.f-torture/compile/20000629-1.x: Remove - error
6636         has been fixed.
6637
6638 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
6639
6640         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
6641         Tweak slightly to work with g++.dg framework.
6642         * g++.dg/special/ecos.exp: Run initp1.C test.
6643         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
6644
6645         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
6646         its linker doesn't give line numbers either.
6647         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
6648
6649 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6650
6651         * g++.old-deja/g++.other/lex1.C: New test.
6652
6653 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
6654
6655         * gcc.dg/noncompile/20010425-1.c: New test.
6656
6657 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6658
6659         * g++.old-deja/g++.pt/mangle2.C: New test.
6660
6661 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6662
6663         * gcc.dg/format/plus-1.c: New test.
6664
6665 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6666
6667         * gcc.dg/20010423-1.c: New test.
6668
6669 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6670
6671         * gcc.c-torture/execute/20010422-1.c: New test.
6672
6673 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
6674
6675         * g++.old-deja/g++.ns/type2.C: New test.
6676
6677 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
6678
6679         * g++.old-deja/g++.other/perf1.C: New test.
6680
6681 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
6682
6683         * gcc.dg/c99-func-2.c: Remove xfail.
6684         * gcc.dg/c99-func-3.c: Remove xfail.
6685         * gcc.dg/c99-func-4.c: Remove xfail.
6686
6687 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
6688
6689         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
6690
6691 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6692
6693         * gcc.c-torture/compile/20010423-1.c: New test.
6694
6695 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6696
6697         * g++.old-deja/g++.pt/typename28.C: New test.
6698
6699 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6700
6701         * g++.old-deja/g++.abi/empty2.C: New test.
6702         * g++.old-deja/g++.abi/empty3.C: New test.
6703
6704 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6705
6706         * g++.old-deja/g++.other/comdat2.C: New test.
6707         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
6708
6709 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6710
6711         * g++.old-deja/g++.other/overload14.C: New test.
6712
6713 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6714
6715         * g++.old-deja/g++.other/lookup23.C: New test.
6716
6717 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6718
6719         * gcc.c-torture/execute/20010403-1.c: New test.
6720
6721 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
6722             Mark Mitchell  <mark@codesourcery.com>
6723
6724         * lib/old-dejagnu.exp: Don't delete output of executable.
6725         Add .exe suffix to executables.
6726
6727 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
6728
6729         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
6730
6731 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6732
6733         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
6734
6735 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6736
6737         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
6738         * g++.old-deja/g++.abi/crash1.C: New test.
6739
6740 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6741
6742         * g++.old-deja/g++.other/crash40.C: New test.
6743
6744 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6745
6746         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
6747
6748 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
6749
6750         * g++.old-deja/g++.other/warn6.C: New test.
6751
6752 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6753
6754         * g++.old-deja/g++.robertl/eb42.C: Same.
6755
6756 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6757
6758         * gcc.dg/wtr-conversion-1.c: New testcase.
6759
6760 2001-04-10  Richard Henderson  <rth@redhat.com>
6761
6762         * g++.old-deja/g++.other/array5.C: New.
6763
6764 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6765
6766         * gcc.c-torture/execute/20010408-1.c: New test.
6767
6768 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6769
6770         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
6771         headers and constructs.
6772         * g++.old-deja/g++.robertl/eb79.C: Same.
6773         * g++.old-deja/g++.robertl/eb77.C (main): Same.
6774         * g++.old-deja/g++.robertl/eb73.C: Same.
6775         * g++.old-deja/g++.robertl/eb66.C (main): Same.
6776         * g++.old-deja/g++.robertl/eb55.C (t): Same.
6777         * g++.old-deja/g++.robertl/eb54.C (main): Same.
6778         * g++.old-deja/g++.robertl/eb46.C (main): Same.
6779         * g++.old-deja/g++.robertl/eb44.C: Same.
6780         * g++.old-deja/g++.robertl/eb41.C (main): Same.
6781         * g++.old-deja/g++.robertl/eb4.C (main): Same.
6782         * g++.old-deja/g++.robertl/eb39.C: Same.
6783         * g++.old-deja/g++.robertl/eb33.C (main): Same.
6784         * g++.old-deja/g++.robertl/eb31.C (main): Same.
6785         * g++.old-deja/g++.robertl/eb30.C: Same.
6786         * g++.old-deja/g++.robertl/eb3.C: Same.
6787         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
6788         * g++.old-deja/g++.robertl/eb21.C: Same.
6789         * g++.old-deja/g++.robertl/eb15.C: Same.
6790         * g++.old-deja/g++.robertl/eb118.C: Same.
6791         * g++.old-deja/g++.robertl/eb115.C (main): Same.
6792         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
6793         * g++.old-deja/g++.robertl/eb109.C: Same.
6794         * g++.old-deja/g++.other/sibcall1.C (main): Same.
6795         * g++.old-deja/g++.mike/rtti1.C: Same.
6796         * g++.old-deja/g++.mike/p658.C: Same.
6797         * g++.old-deja/g++.mike/net46.C: Same.
6798         * g++.old-deja/g++.mike/net34.C: Same.
6799         * g++.old-deja/g++.mike/memoize1.C: Same.
6800         * g++.old-deja/g++.mike/eh2.C: Same.
6801         * g++.old-deja/g++.law/weak.C: Same.
6802         * g++.old-deja/g++.law/visibility7.C: Same.
6803         * g++.old-deja/g++.law/visibility25.C: Same.
6804         * g++.old-deja/g++.law/visibility22.C: Same.
6805         * g++.old-deja/g++.law/visibility2.C: Same.
6806         * g++.old-deja/g++.law/visibility17.C: Same.
6807         * g++.old-deja/g++.law/visibility13.C: Same.
6808         * g++.old-deja/g++.law/visibility10.C: Same.
6809         * g++.old-deja/g++.law/visibility1.C: Same.
6810         * g++.old-deja/g++.law/virtual3.C (eval): Same.
6811         * g++.old-deja/g++.law/vbase1.C: Same.
6812         * g++.old-deja/g++.law/operators32.C: Same.
6813         * g++.old-deja/g++.law/nest3.C: Same.
6814         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
6815         * g++.old-deja/g++.law/except5.C (main): Same.
6816         * g++.old-deja/g++.law/cvt7.C (run): Same.
6817         * g++.old-deja/g++.law/cvt2.C: Same.
6818         * g++.old-deja/g++.law/cvt16.C: Same.
6819         * g++.old-deja/g++.law/ctors6.C (bar): Same.
6820         * g++.old-deja/g++.law/ctors17.C (main): Same.
6821         * g++.old-deja/g++.law/ctors13.C: Same.
6822         * g++.old-deja/g++.law/ctors12.C (main): Same.
6823         * g++.old-deja/g++.law/ctors10.C: Same.
6824         * g++.old-deja/g++.law/code-gen5.C: Same.
6825         * g++.old-deja/g++.law/bad-error7.C: Same.
6826         * g++.old-deja/g++.law/arm9.C: Same.
6827         * g++.old-deja/g++.law/arm12.C: Same.
6828         * g++.old-deja/g++.law/arg8.C: Same.
6829         * g++.old-deja/g++.law/arg1.C: Same.
6830         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
6831         * g++.old-deja/g++.jason/template31.C: Same.
6832         * g++.old-deja/g++.jason/template24.C (main): Same.
6833         * g++.old-deja/g++.jason/2371.C: Same.
6834         * g++.old-deja/g++.eh/new2.C: Same.
6835         * g++.old-deja/g++.eh/new1.C: Same.
6836         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
6837         * g++.old-deja/g++.brendan/nest21.C (main): Same.
6838         * g++.old-deja/g++.brendan/err-msg3.C: Same.
6839         * g++.old-deja/g++.brendan/crash62.C: Same.
6840         * g++.old-deja/g++.brendan/crash52.C: Same.
6841         * g++.old-deja/g++.brendan/crash49.C (main): Same.
6842         * g++.old-deja/g++.brendan/crash38.C: Same.
6843         * g++.old-deja/g++.brendan/crash15.C (main): Same.
6844         * g++.old-deja/g++.brendan/copy9.C: Same.
6845
6846 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
6847
6848         * gcc.c-torture/execute/20001203-2.c (memset):
6849         Count argument is of type __SIZE_TYPE__.
6850
6851 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
6852
6853         * gcc.c-torture/compile/20010404-1.c: New test.
6854
6855 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
6856
6857         * gcc.c-torture/compile/20010326-1.c: New test.
6858
6859 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
6860
6861         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
6862         peculiarities of the SH.
6863         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
6864
6865 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6866
6867         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
6868         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
6869         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
6870
6871 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6872
6873         * g77.f-torture/compile/20010321-1.f: New test.
6874
6875 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6876
6877         * gcc.c-torture/compile/20010329-1.c: New test.
6878
6879 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6880
6881         * gcc.c-torture/execute/20010329-1.c: New test.
6882
6883 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6884
6885         * g++.old-deja/g++.other/eh4.C: Fix typo.
6886
6887 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6888
6889         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
6890
6891 2001-03-28  Philip Blundell  <philb@gnu.org>
6892
6893         * gcc.c-torture/compile/20010328-1.c: New test.
6894
6895 2001-03-27  Richard Henderson  <rth@redhat.com>
6896
6897         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
6898         * g++.old-deja/g++.eh/vbase3.C: Likewise.
6899
6900 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
6901
6902         * gcc.c-torture/compile/20010327-1.c: New test.
6903
6904 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
6905
6906         * g++.old-deja/g++.other/friend12.C: New test.
6907         * g++.old-deja/g++.other/friend9.C: Expect no errors.
6908         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
6909
6910 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6911
6912         * gcc.c-torture/execute/20010325-1.c: New test.
6913
6914 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
6915
6916         * g++.old-deja/g++.other/mangle3.C: New test.
6917
6918 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
6919
6920         * g++.old-deja/g++.other/anon8.C: New test.
6921
6922 2001-03-20  Philip Blundell  <philb@gnu.org>
6923
6924         * gcc.c-torture/compile/20010320-1.c: New test.
6925
6926 2001-03-17  Richard Henderson  <rth@redhat.com>
6927
6928         * g++.old-deja/g++.other/eh4.C: Add expected error text.
6929
6930 2001-03-15  Geoff Keating  <geoff@redhat.com>
6931
6932         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
6933         tests on AIX.
6934
6935 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
6936
6937         * g++.old-deja/g++.other/eh4.C: New test.
6938
6939 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6940
6941         * gcc.dg/cpp/mi1.c: Update.
6942
6943 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
6944
6945         * g++.old-deja/g++.other/regstack.C: New test.
6946
6947 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
6948
6949         * g++.old-deja/g++.other/ref4.C: New test.
6950
6951 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
6952
6953         * objc/execute/va_method.m: Added.
6954         * objc/execute/IMP.m: Added.
6955         * objc/execute/_cmd.m: Added.
6956         * objc/execute/accessing_ivars.m: Added.
6957         * objc/execute/class-1.m: Added.
6958         * objc/execute/class-10.m: Added.
6959         * objc/execute/class-11.m: Added.
6960         * objc/execute/class-12.m: Added.
6961         * objc/execute/class-13.m: Added.
6962         * objc/execute/class-14.m: Added.
6963         * objc/execute/class-2.m: Added.
6964         * objc/execute/class-3.m: Added.
6965         * objc/execute/class-4.m: Added.
6966         * objc/execute/class-5.m: Added.
6967         * objc/execute/class-6.m: Added.
6968         * objc/execute/class-7.m: Added.
6969         * objc/execute/class-8.m: Added.
6970         * objc/execute/class-9.m: Added.
6971         * objc/execute/class-tests-1.h
6972         * objc/execute/class-tests-2.h
6973         * objc/execute/compatibility_alias.m: Added.
6974         * objc/execute/encode-1.m: Added.
6975         * objc/execute/formal_protocol-1.m: Added.
6976         * objc/execute/formal_protocol-2.m: Added.
6977         * objc/execute/formal_protocol-3.m: Added.
6978         * objc/execute/formal_protocol-4.m: Added.
6979         * objc/execute/formal_protocol-5.m: Added.
6980         * objc/execute/formal_protocol-6.m: Added.
6981         * objc/execute/formal_protocol-7.m: Added.
6982         * objc/execute/informal_protocol.m: Added.
6983         * objc/execute/initialize.m: Added.
6984         * objc/execute/load.m: Added.
6985         * objc/execute/many_args_method.m: Added.
6986         * objc/execute/nested-3.m: Added.
6987         * objc/execute/no_clash.m: Added.
6988         * objc/execute/private.m: Added.
6989         * objc/execute/redefining_self.m: Added.
6990         * objc/execute/root_methods.m: Added.
6991         * objc/execute/selector-1.m: Added.
6992         * objc/execute/static-1.m: Added.
6993         * objc/execute/static-2.m: Added.
6994         * objc/execute/va_method.m: Added.
6995
6996 2001-03-10  Richard Henderson  <rth@redhat.com>
6997
6998         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
6999
7000 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
7001
7002         * g++.old-deja/g++.other/crash31.C: XFAIL.
7003         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
7004         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
7005         * gcc.c-torture/execute/20010123-1.x: XFAIL.
7006         * gcc.c-torture/execute/20010124-1.x: XFAIL.
7007         * gcc.dg/sequence-pt-1.c: XFAIL one test.
7008
7009 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
7010
7011         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
7012
7013 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
7014
7015         * gcc.dg/20000724-1.c: Don't use multiline strings.
7016
7017 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
7018
7019         * objc/execute/string1.m, objc/execute/string2.m: Compare the
7020         result of -cString against what we expect it to be; don't just
7021         print it out for no one to read.
7022
7023         * objc/execute/string3.m, objc/execute/string4.m: New tests.
7024         Based on testcases provided by Nicola Pero.
7025
7026 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
7027
7028         * gcc.dg/cpp/macro7.c: New test.
7029
7030 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
7031
7032         * gcc.dg/cpp/multiline.c: Update.
7033
7034 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7035
7036         * g++.old-deja/g++.other/enum3.C: New test.
7037
7038 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7039
7040         * g++.old-deja/g++.other/pod1.C: New test.
7041
7042 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7043
7044         * g++.old-deja/g++.ext/overload1.C: New test.
7045
7046 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
7047
7048         * g++.old-deja/g++.pt/using1.C: New test.
7049
7050 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
7051
7052         * g++.old-deja/g++.other/using9.C: New test.
7053
7054 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
7055
7056         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
7057
7058         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
7059
7060 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
7061
7062         * g++.old-deja/g++.ext/realpt1.C: Remove.
7063
7064 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
7065
7066         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
7067
7068 2001-02-26  Will Cohen  <wcohen@redhat.com>
7069
7070         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
7071
7072 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
7073
7074         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
7075         templatized constructors.
7076
7077 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7078
7079         * gcc.c-torture/execute/20010224-1.c: New test.
7080
7081 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
7082
7083         * gcc.c-torture/execute/20010222-1.c: New test.
7084
7085 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
7086
7087         * g++.old-deja/g++.other/inline20.C: New test.
7088
7089 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7090
7091         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
7092
7093 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
7094
7095         * g++.old-deja/g++.other/lookup22.C: New test.
7096
7097 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
7098
7099         * g77.dg: New directory.
7100         * g77.dg/20010216-1.f: New test case.
7101         * g77.dg/dg.exp: New driver.
7102         * lib/g77-dg.exp: New driver library.
7103
7104 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7105
7106         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
7107
7108 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
7109
7110         * g++.old-deja/g++.other/decl9.C: New test.
7111
7112 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
7113
7114         * g++.old-deja/g++.other/init16.C: Update the test so that it does
7115         not need <string> and also tests the initialization at runtime.
7116
7117 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
7118
7119         * gcc.c-torture/execute/longlong.c: New test.
7120
7121 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
7122
7123         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
7124
7125 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
7126
7127         * gcc.c-torture/execute/920302-1.c (execute):
7128         Change argument type to short.
7129
7130 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
7131
7132         * g++.old-deja/g++.pt/deduct6.C: New test.
7133
7134 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
7135
7136         * g++.old-deja/g++.pt/deduct5.C: New test.
7137
7138 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
7139
7140         * gcc.c-torture/execute/20010209-1.c: New test.
7141
7142 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
7143
7144         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
7145
7146 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
7147
7148         * g++.dg/vtgc1.C: Update for new ABI.
7149
7150         * consistency.vlad: New directory, 1665 files.
7151
7152 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
7153
7154         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
7155         return type.
7156         * gcc.dg/cpp/digraphs.c: Declare puts.
7157
7158 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7159
7160         * g++.old-deja/g++.other/warn5.C: New test.
7161
7162 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7163
7164         * g++.old-deja/g++.pt/spec40.C: New test.
7165
7166 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7167
7168         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
7169         case.
7170         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
7171
7172 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
7173
7174         * gcc.c-torture/compile/20010209-1.c: New test.
7175
7176 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
7177
7178         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
7179         excess errors message but not if it crashes.
7180         * g++.old-deja/g++.other/crash27.C: Likewise.
7181         * g++.old-deja/g++.other/crash28.C: Likewise.
7182         * g++.old-deja/g++.other/crash30.C: Likewise.
7183         * g++.old-deja/g++.other/crash32.C: Likewise.
7184         * g++.old-deja/g++.other/crash35.C: Likewise.
7185         * g++.old-deja/g++.pt/inherit2.C: Likewise.
7186
7187 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7188
7189         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
7190         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
7191         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
7192         g77.f-torture/execute/execute.exp,
7193         g77.f-torture/noncompile/noncompile.exp,
7194         gcc.c-torture/execute/execute.exp,
7195         gcc.c-torture/execute/memcheck/memcheck.exp,
7196         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
7197         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
7198         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
7199         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
7200         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
7201         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
7202         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
7203         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
7204         Remove bug reporting instructions with ancient email addresses.
7205
7206 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
7207
7208         * gcc.dg/20010202-1.c: New test.
7209         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
7210
7211 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
7212
7213         * g++.dg/stdbool-if.C: New test.
7214
7215 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7216
7217         * objc/execute/fdecl.m: Added main().
7218
7219 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
7220
7221         * gcc.c-torture/execute/20010206-1.c: New test.
7222
7223 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
7224
7225         * gcc.dg/cpp/avoidpaste1.c: Update.
7226
7227 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7228
7229         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
7230         Pero <nicola@brainstorm.co.uk>.
7231         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
7232
7233 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
7234
7235         * g++.old-deja/g++.pt/spec39.C: New test.
7236
7237 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
7238
7239         * gcc.c-torture/compile/20010202-1.c: New test.
7240
7241 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
7242
7243         * g++.old-deja/g++.abi/primary2.C: New test.
7244         * g++.old-deja/g++.abi/primary3.C: New test.
7245         * g++.old-deja/g++.abi/primary4.C: New test.
7246         * g++.old-deja/g++.abi/primary5.C: New test.
7247         * g++.old-deja/g++.abi/vtable3.h: New test.
7248         * g++.old-deja/g++.abi/vtable3a.C: New test.
7249         * g++.old-deja/g++.abi/vtable3b.C: New test.
7250         * g++.old-deja/g++.abi/vtable3c.C: New test.
7251         * g++.old-deja/g++.abi/vtable3d.C: New test.
7252         * g++.old-deja/g++.abi/vtable3e.C: New test.
7253         * g++.old-deja/g++.abi/vtable3f.C: New test.
7254         * g++.old-deja/g++.abi/vtable3g.C: New test.
7255         * g++.old-deja/g++.abi/vtable3h.C: New test.
7256         * g++.old-deja/g++.abi/vtable3i.C: New test.
7257         * g++.old-deja/g++.abi/vtable3j.C: New test.
7258         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
7259
7260 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
7261
7262         * g++.old-deja/g++.other/anon6.C: New test.
7263         * g++.old-deja/g++.other/anon7.C: New test.
7264
7265 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
7266
7267         * gcc.dg/cpp/avoidpaste2.c: New tests.
7268
7269 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
7270
7271         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
7272
7273 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
7274
7275         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
7276         DECIMAL_DIG cases for Irix."
7277
7278 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
7279
7280         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
7281
7282 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7283
7284         * gcc.dg/c99-tag-1.c: New test.
7285
7286 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
7287
7288         * gcc.dg/cpp/tr-warn1.c: Add tests.
7289
7290 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
7291
7292         * gcc.dg/cpp/avoidpaste1.c: Update.
7293         * gcc.dg/cpp/paste4.c: Update.
7294
7295 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
7296
7297         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
7298         cases for Irix.
7299
7300 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
7301
7302         * g++.old-deja/g++.other/inline19.C: New test.
7303
7304 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
7305
7306         * gcc.dg/Wlarger-than.c: New test.
7307
7308 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
7309
7310         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
7311
7312 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
7313
7314         * gcc.c-torture/execute/20010129-1.c: New test.
7315         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
7316
7317 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
7318
7319         * gcc.dg/cpp/avoidpaste1.c: Test case.
7320
7321 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
7322
7323         * g++.old-deja/g++.other/inline18.C: New test.
7324
7325 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7326
7327         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
7328         and __builtin_putchar.
7329
7330 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
7331
7332         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
7333         tests.
7334
7335 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
7336
7337         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
7338         floating point number rounding mode to round to the nearest
7339         representable mode.
7340
7341 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
7342
7343         * g++.old-deja/g++.other/mangle2.C: New test.
7344
7345 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7346
7347         * gcc.c-torture/compile/20010124-1.c: New test.
7348
7349 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
7350
7351         * g++.old-deja/g++.pt/spec38.C: New test.
7352
7353 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7354
7355         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
7356         "Build don't run".
7357
7358 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7359
7360         * gcc.c-torture/execute/20010123-1.c: New test.
7361
7362 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7363
7364         * g++.old-deja/g++.pt/spec37.C: New test.
7365
7366 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7367
7368         * g++.old-deja/g++.pt/overload14.C: New test.
7369
7370 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7371
7372         * gcc.c-torture/execute/20010122-1.c: New test, exercise
7373         __builtin_return_address.
7374
7375 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
7376
7377         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
7378         * g++.old-deja/g++.pt/spec35.C: New test.
7379         * g++.old-deja/g++.pt/spec36.C: New test.
7380
7381 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
7382
7383         * gcc.c-torture/compile/20010118-1.c: New test.
7384
7385 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
7386
7387         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
7388
7389 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7390
7391         * gcc.c-torture/execute/20010119-1.c: New test.
7392
7393 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7394
7395         * g++.old-deja/g++.other/vbase5.C: New test.
7396
7397 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7398
7399         * gcc.c-torture/execute/20010118-1.c: New test.
7400
7401 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7402
7403         * g++.old-deja/g++.pt/deduct3.C: New test.
7404
7405 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7406
7407         * g++.old-deja/g++.pt/spec34.C: New test.
7408
7409 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
7410
7411         * g77.f-torture/compile/20000601-2.f: New test.
7412
7413 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7414
7415         * g++.old-deja/g++.other/init17.C: New test.
7416
7417 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
7418
7419         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
7420
7421 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7422
7423         * g++.old-deja/g++.pt/unify8.C: New test.
7424
7425 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7426
7427         * g++.old-deja/g++.abi/vbase1.C: New test.
7428
7429 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7430
7431         * g++.old-deja/g++.pt/crash65.C: New test.
7432
7433 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7434
7435         * gcc.dg/cpp/assembl2.S: New test case.
7436
7437 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
7438
7439         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
7440         are supported.
7441
7442 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7443
7444         * g++.old-deja/g++.other/builtins1.C: New test.
7445         * g++.old-deja/g++.other/builtins2.C: Likewise.
7446         * g++.old-deja/g++.other/builtins3.C: Likewise.
7447         * g++.old-deja/g++.other/builtins4.C: Likewise.
7448
7449 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
7450
7451         * gcc.c-torture/compile/20010117-1.c: New test.
7452         * gcc.c-torture/compile/20010117-2.c: New test.
7453
7454 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7455
7456         * g77.f-torture/execute/20010116.[fx]: New test,
7457         XFAIL on i?86-*-*.
7458         * g77.f-torture/compile/20010115.f: Indicate it's
7459         a test for PR fortran/1636.
7460
7461 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7462
7463         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
7464
7465 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7466
7467         * g77.f-torture/compile/20010115.f: New test.
7468
7469 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
7470
7471         * g++.old-deja/g++.pt/nontype5.C: New test.
7472
7473 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
7474
7475         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
7476         have an equivalent working one below it.
7477
7478 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7479
7480         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
7481         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7482
7483 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7484
7485         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
7486         message containing "init_priority".
7487         (conpr-2.C): Likewise.
7488         (conpr-3.C): Likewise.
7489         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
7490
7491 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7492
7493         * gcc.c-torture/execute/20010114-2.c: New test.
7494
7495 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
7496
7497         * gcc.c-torture/compile/20010114-1.c: New test.
7498         * gcc.c-torture/compile/20010114-1.x: Xfail.
7499         * gcc.c-torture/compile/20010114-2.c: New test.
7500         * gcc.c-torture/execute/20010114-1.c: New test.
7501         * gcc.dg/trunc-1.c: New test.
7502         * gcc.dg/uninit-B.c: New test.
7503
7504 2001-01-13  Nick Clifton  <nickc@redhat.com>
7505
7506         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
7507         target.
7508
7509 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7510
7511         * gcc.c-torture/compile/20010113-1.c: New test.
7512
7513 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
7514
7515         * gcc.c-torture/compile/20001212-1.c: New test.
7516
7517 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7518
7519         * gcc.dg/cpp/widestr1.c: Update.
7520         * gcc.dg/cpp/prag-imp.c: Remove.
7521
7522 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
7523
7524         * gcc.c-torture/execute/20000801-3.x: Remove.
7525         * gcc.dg/c90-init-1.c: New test.
7526         * gcc.dg/c99-init-1.c: New test.
7527         * gcc.dg/c99-init-2.c: New test.
7528         * gcc.dg/gnu99-init-1.c: New test.
7529
7530 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
7531
7532         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
7533         testing that no relevant ones were found.
7534
7535 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7536
7537         * g++.old-deja/g++.pt/cast2.C: New test.
7538
7539 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7540
7541         * g++.old-deja/g++.pt/friend47.C: New test.
7542
7543 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7544
7545         * g++.old-deja/g++.pt/instantiate13.C: New test.
7546
7547 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7548
7549         * g++.old-deja/g++.other/defarg7.C: New test.
7550         * g++.old-deja/g++.other/defarg8.C: New test.
7551
7552 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7553
7554         * g++.old-deja/g++.pt/crash64.C: New test.
7555
7556 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7557
7558         * g++.old-deja/g++.pt/crash63.C: New test.
7559
7560 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
7561
7562         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
7563
7564 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
7565
7566         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
7567
7568 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7569
7570         * g++.old-deja/g++.pt/error3.C: New test.
7571
7572 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7573
7574         * g++.old-deja/g++.other/crash39.C: New test.
7575
7576 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7577
7578         * g++.old-deja/g++.other/vbase4.C: New test.
7579
7580 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
7581
7582         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
7583         * gcc.dg/special/20000419-2.c: New file. Identical to above.
7584         * gcc.dg/special/special.exp: New test driver which will check
7585         for alias support for the above test.
7586
7587 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
7588
7589         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
7590         problems on small machines.
7591         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
7592         parameterize.
7593
7594 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
7595
7596         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
7597         mips.
7598         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7599
7600 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
7601
7602         * g++.old_deja/g++.pt/using8.C: New test.
7603
7604 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7605
7606         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
7607
7608 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
7609
7610         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
7611         where a failure is expected.
7612         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
7613
7614 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7615
7616         * g++.old_deja/g++.pt/instantiate12.C: New test.
7617
7618 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7619
7620         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
7621         start of structs.
7622         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
7623         * g++.old-deja/g++.brendan/crash17.C: Likewise.
7624         * g++.old-deja/g++.brendan/crash29.C: Likewise.
7625         * g++.old-deja/g++.brendan/crash48.C: Likewise.
7626         * g++.old-deja/g++.brendan/ns1.C: Likewise.
7627         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
7628         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
7629         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
7630         * g++.old-deja/g++.eh/spec6.C: Likewise.
7631         * g++.old-deja/g++.jason/crash3.C: Likewise.
7632         * g++.old-deja/g++.law/ctors11.C: Likewise.
7633         * g++.old-deja/g++.law/ctors17.C: Likewise.
7634         * g++.old-deja/g++.law/ctors5.C: Likewise.
7635         * g++.old-deja/g++.law/ctors9.C: Likewise.
7636         * g++.old-deja/g++.mike/ambig1.C: Likewise.
7637         * g++.old-deja/g++.mike/net22.C: Likewise.
7638         * g++.old-deja/g++.mike/p3538a.C: Likewise.
7639         * g++.old-deja/g++.mike/p3538b.C: Likewise.
7640         * g++.old-deja/g++.mike/virt3.C: Likewise.
7641         * g++.old-deja/g++.niklas/t128.C: Likewise.
7642         * g++.old-deja/g++.other/anon4.C: Likewise.
7643         * g++.old-deja/g++.other/using1.C: Likewise.
7644         * g++.old-deja/g++.other/warn3.C: Likewise.
7645         * g++.old-deja/g++.pt/t37.C: Likewise.
7646         * g++.old-deja/g++.robertl/eb69.C: Likewise.
7647         * g++.old-deja/g++.robertl/eb71.C: Likewise.
7648
7649 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7650
7651         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
7652
7653 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7654
7655         * gcc.c-torture/execute/stdio-opt-3.c: New test.
7656
7657 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
7658
7659         * gcc.c-torture/compile/20010107-1.c: New test.
7660
7661 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7662
7663         * gcc.c-torture/execute/builtin-noret-1.c: New test.
7664
7665 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7666
7667         * gcc.dg/format/format.h: New file.
7668         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
7669         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
7670         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
7671         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
7672         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
7673         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
7674         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
7675         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
7676         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
7677         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
7678         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
7679         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
7680         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
7681         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
7682         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
7683         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
7684         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
7685         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
7686         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
7687         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
7688         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
7689         instead of declaring standard types, macros and functions in each
7690         test.
7691
7692 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
7693
7694         * gcc.c-torture/execute/20010106-1.c: New test.
7695
7696 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7697
7698         * gcc.dg/format/format.exp: New file.
7699         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
7700         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
7701         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
7702         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
7703         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
7704         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
7705         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
7706         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
7707         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
7708         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
7709         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
7710         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
7711         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
7712         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
7713         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
7714         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
7715         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
7716         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
7717         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
7718         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
7719         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
7720         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
7721         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
7722         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
7723         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
7724         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
7725         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
7726         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
7727         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
7728         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
7729         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
7730         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
7731         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
7732         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
7733         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
7734         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
7735         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
7736         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
7737         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
7738         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
7739         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
7740         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
7741
7742 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
7743
7744         * gcc.c-torture/execute/991228-1.c: Take word endianness into
7745         account.
7746
7747 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
7748
7749         * gcc.c-torture/execute/builtin-complex-1.c: New test.
7750
7751 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
7752
7753         * g++.old-deja/g++.pt/crash62.C: New test.
7754
7755 2001-01-04  Richard Henderson  <rth@redhat.com>
7756
7757         * gcc.dg/20000926-1.c: Update expected warnings.
7758         * gcc.dg/array-2.c: Likewise.
7759         * gcc.dg/array-4.c: Also validate flexible array members.
7760         * gcc.dg/c99-flex-array-1.c: New.
7761
7762 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
7763
7764         * gcc.c-torture/compile/20001222-1.x: Remove.
7765
7766 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7767
7768         * gcc.c-torture/execute/built-in-setjmp.c: New.
7769
7770 2001-01-03  Richard Henderson  <rth@redhat.com>
7771
7772         * gcc.dg/940510-1.c: Update expected error wording.
7773         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
7774
7775 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
7776
7777         * lib/target-supports.exp (check_alias_available): Modified to
7778         indicate aliases not supported if only weak aliases are supported.
7779
7780 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7781
7782         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
7783         Turn on cmpstrsi checks for __pj__ and __i370__.
7784
7785 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7786
7787         * g++.old-deja/g++.other/virtual11.C: New test.
7788
7789 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7790
7791         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
7792
7793 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7794
7795         * gcc.c-torture/compile/20010102-1.c: New test.
7796
7797 2001-01-02  Andreas Jaeger  <aj@suse.de>
7798
7799         * gcc.dg/noreturn-3.c: New test.
7800
7801         * gcc.dg/noreturn-4.c: New test.
7802
7803 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7804
7805         * gcc.c-torture/execute/stdio-opt-1.c: Also test
7806         __builtin_fputc and __builtin_fwrite.
7807
7808 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7809
7810         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
7811         signed char, not default char.
7812
7813 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7814
7815         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
7816
7817 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
7818
7819         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
7820
7821 2000-12-29  Richard Henderson  <rth@redhat.com>
7822
7823         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
7824         (__cyg_profile_func_exit): Define.
7825
7826 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
7827
7828         * g++.dg/vtgc1.C: New test.
7829
7830 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
7831
7832         * gcc.dg/noncompile/20001228-1.c: New test.
7833
7834         * gcc.dg/20001228-1.c: New test.
7835
7836         * gcc.c-torture/execute/20001228-1.c: New test.
7837
7838 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
7839
7840         * gcc.dg/format-strfmon-1.c: New test.
7841
7842 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7843
7844         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
7845         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
7846         * gcc.c-torture/execute/string-opt-1.c: Likewise.
7847         * gcc.c-torture/execute/string-opt-2.c: Likewise.
7848         * gcc.c-torture/execute/string-opt-3.c: Likewise.
7849         * gcc.c-torture/execute/string-opt-4.c: Likewise.
7850         * gcc.c-torture/execute/string-opt-6.c: Likewise.
7851         * gcc.c-torture/execute/string-opt-7.c: Likewise.
7852         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7853         * gcc.c-torture/execute/string-opt-9.c: Likewise.
7854         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7855         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7856         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7857
7858         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
7859         * gcc.c-torture/execute/string-opt-4.c: Test index.
7860
7861 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
7862
7863         * gcc.c-torture/compile/20001226-1.c: New test.
7864
7865 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7866
7867         * gcc.c-torture/compile/20001222-1.c: New test.
7868         * gcc.c-torture/compile/20001222-1.x: Xfail.
7869
7870 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
7871
7872         * gcc.c-torture/execute/comp-goto-2.c: New test.
7873
7874 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
7875
7876         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
7877         Use long types if __INT_MAX__ is 32767.
7878         (main): Use cast to (sint32 *) when poking 88 into a_page.
7879
7880         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
7881
7882 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
7883
7884         * gcc.c-torture/compile/20001221-1.c: New test.
7885         * gcc.c-torture/execute/20001221-1.c: New test.
7886
7887 2000-12-20  Richard Henderson  <rth@redhat.com>
7888
7889         * g++.old-deja/g++.pt/crash36.C: Update error lines.
7890         * g++.old-deja/g++.robertl/eb109.C: Likewise.
7891
7892 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7893
7894         * gcc.dg/compare3.c: New test.
7895
7896 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7897
7898         * gcc.dg/format-warnll-1.c: New test.
7899
7900 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7901
7902         * gcc.dg/cpp/cmdlne-P.c: New test.
7903
7904 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7905
7906         * gcc.c-torture/execute/builtin-abs-1.c,
7907         gcc.c-torture/execute/builtin-abs-2.c: New tests.
7908
7909 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7910
7911         * gcc.dg/cpp/multiline.c: New test.
7912
7913 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7914
7915         * g++.old-deja/g++.other/syshdr1.C: Update.
7916         * gcc.dg/cpp/lineflags.c: Remove temporarily.
7917
7918 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7919
7920         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
7921
7922 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7923
7924         * g++.old-deja/g++.pt/ttp65.C: New test.
7925
7926 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7927
7928         * g++.old-deja/g++.pt/ttp64.C: New test.
7929
7930 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7931
7932         * g++.old-deja/g++.pt/spec33.C: New test.
7933
7934 2000-12-14  Catherine Moore  <clm@redhat.com>
7935
7936         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
7937         * gcc.c-torture/execute/920612-2.c: Likewise.
7938         * gcc.c-torture/execute/920428-2.c: Likewise.
7939         * gcc-c-torture/execute/va-arg-11.c: Call exit.
7940         * gcc.c-torture/execute/va-arg-21.c: Likewise.
7941
7942 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7943
7944         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
7945         * gcc.dg/pack-test-2.c: Likewise.
7946
7947 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7948
7949         Tests by Zack Weinberg <zackw@stanford.edu>.
7950
7951         * gcc.dg/cpp/defined.c: Update.
7952         * gcc.dg/cpp/defined_trad.c: New tests.
7953
7954 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7955
7956         * gcc.dg/cpp/trad-direct.c: Update.
7957
7958 2000-12-11  Neil Booth  <neilb@earthling.net>
7959
7960         * gcc.dg/cpp/defined_trad.c
7961
7962 2000-12-11  Neil Booth  <neilb@earthling.net>
7963
7964         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
7965
7966 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7967
7968         * gcc.dg/format-miss-2.c: New test.
7969
7970 2000-12-09  Neil Booth  <neilb@earthling.net>
7971
7972         * gcc.dg/cpp/lineflags.c: New tests.
7973         * gcc.dg/cpp/poison.c: Update.
7974         * gcc.dg/cpp/redef2.c: Update.
7975         * gcc.dg/cpp/skipping.c: New test.
7976
7977 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
7978
7979         * g++.old-deja/g++.other/eh3.C: New testcase.
7980
7981 2000-12-07  Neil Booth  <neilb@earthling.net>
7982
7983         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
7984         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
7985         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
7986         wtr-union-init-2.c, wtr-union-init-3.c: Update.
7987         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
7988         Update.
7989
7990 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7991
7992         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
7993         __SIZE_TYPE__ instead of int for type of integers cast to
7994         pointers.
7995
7996 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
7997
7998         * g++.old-deja/g++.other/cleanup4.C: New test.
7999
8000 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8001
8002         * format-sec-1.c: New test.
8003
8004 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8005
8006         * gcc.dg/format-nonlit-3.c: New test.
8007
8008 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8009
8010         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
8011         through a null pointer.
8012
8013 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8014
8015         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
8016         * g++.old-deja/g++.pt/partial4.C: New test.
8017
8018 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
8019
8020         * gcc.c-torture/execute/ieee/hugeval.x: New.
8021
8022 2000-12-06  Neil Booth  <neilb@earthling.net>
8023
8024         * gcc.dg/cpp/backslash2.c: New tests.
8025
8026 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8027
8028         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
8029         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
8030
8031 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
8032
8033         * gcc.c-torture/execute/20001203-2.c: New testcase.
8034
8035 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
8036
8037         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
8038         * g++.old-deja/g++.other/virtual10.C: New test.
8039
8040 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
8041
8042         * g++.old-deja/g++.mike/pmf5.C: Remove test.
8043
8044 2000-12-05  Richard Henderson  <rth@redhat.com>
8045
8046         * gcc.c-torture/compile/20001205-1.c: New.
8047
8048 2000-12-04  Neil Booth  <neilb@earthling.net>
8049
8050         * g++.old-deja/g++.other/virtual9.C: New test.
8051         * g++.old-deja/g++.pt/crash61.C: New test.
8052         * gcc.c-torture/execute/loop-9.c: New test.
8053
8054 2000-12-04  Neil Booth  <neilb@earthling.net>
8055
8056         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
8057         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
8058         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
8059         * gcc.dg/cpp/extratokens.c: ...here.
8060
8061 2000-12-04  Neil Booth  <neilb@earthling.net>
8062
8063         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
8064         New tests.
8065
8066 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8067
8068         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
8069         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
8070
8071 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
8072
8073         * gcc.c-torture/execute/20001203-1.c: New test.
8074
8075 2000-12-03  Neil Booth  <neilb@earthling.net>
8076
8077         * gcc.dg/cpp/macro6.c: New test cases.
8078
8079 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8080
8081         * gcc.c-torture/execute/string-opt-9.c: New test.
8082         * gcc.c-torture/execute/string-opt-10.c: Likewise.
8083         * gcc.c-torture/execute/string-opt-11.c: Likewise.
8084         * gcc.c-torture/execute/string-opt-12.c: Likewise.
8085
8086         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
8087         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
8088
8089 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
8090
8091         * gcc.dg/cpp/if-6.c: New testcase.
8092
8093         * gcc.dg/20001201-1.c: New testcase.
8094
8095 2000-12-02  Neil Booth  <neilb@earthling.net>
8096
8097         * g++.old-deja/g++.other/externC4.C,
8098         g++.old-deja/g++.other/friend10.C: New tests.
8099
8100 2000-12-02  Neil Booth  <neilb@earthling.net>
8101
8102         * g++.old-deja/g++.other/instan2.C
8103         * g++.old-deja/g++.other/instan3.C: New test.
8104
8105 2000-12-02  Neil Booth  <neilb@earthling.net>
8106
8107         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
8108         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
8109         gnuc99.c,gnuc99-pedantic.c: New tests.
8110
8111 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8112
8113         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
8114         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
8115
8116 2000-12-01  Neil Booth  <neilb@earthling.net>
8117
8118         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
8119         * gcc.dg/cpp/poison.c: Update.
8120         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
8121
8122 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
8123
8124         * g77.f-torture/execute/20001201.f: New test.
8125
8126 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8127
8128         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
8129
8130 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
8131
8132         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
8133
8134 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
8135
8136         * g++.old-deja/g++.other/cast6.C: New test.
8137
8138 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
8139
8140         * gcc.c-torture/execute/20001130-2.c: New testcase.
8141
8142 2000-11-30  Richard Henderson  <rth@redhat.com>
8143
8144         * gcc.c-torture/execute/20001130-1.c: New test.
8145
8146 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8147
8148         * g++.old-deja/g++.other/op3.C: New test.
8149
8150 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8151
8152         * g++.old-deja/g++.other/op2.C: New test.
8153
8154 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8155
8156         * g++.old-deja/g++.other/crash38.C: New test.
8157
8158 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
8159
8160         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
8161
8162 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
8163
8164         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
8165         tests.
8166         * gcc.c-torture/execute/string-opt-6.c: New test.
8167
8168         * gcc.dg/20001117-1.c: Add main.
8169
8170 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
8171
8172         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
8173         Move from here ...
8174         * gcc.dg/940510-1.c: ... to here.
8175
8176         * gcc.dg/20000926-1.c: GNU C now allows initializations of
8177         zero-size arrays in toplevel structures.
8178
8179 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
8180
8181         * gcc.c-torture/execute/loop-8.c: New test.
8182
8183 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8184
8185         * g++.old-deja/g++.other/base1.C: New test.
8186
8187 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8188
8189         * g++.old-deja/g++.other/parse2.C: New test.
8190
8191 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8192
8193         * g++.old-deja/g++.pt/incomplete1.C: New test.
8194
8195 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8196
8197         * g++.old-deja/g++.other/friend9.C: New test.
8198
8199 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
8200
8201         * gcc.dg/20001127-1.c: New test.
8202
8203 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
8204
8205         * g++.old-deja/g++.pt/friend46.C: New test.
8206
8207 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
8208
8209         * g++.old-deja/g++.other/ptrmem8.C: New test.
8210
8211 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8212
8213         * gcc.c-torture/execute/string-opt-7.c: New test.
8214         * gcc.c-torture/execute/string-opt-8.c: Likewise.
8215
8216 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8217
8218         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
8219         instead of 'mkcheck 2'.
8220
8221 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8222
8223         * gcc.c-torture/execute/memcheck/driver.c,
8224         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
8225         C9X references to refer to C99.
8226
8227 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
8228
8229         * gcc.dg/ultrasp3.c: New test.
8230
8231 2000-11-25  Neil Booth  <neilb@earthling.net>
8232
8233         * gcc.dg/cpp/include2.c: Update test to be locale independent.
8234
8235 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
8236
8237         * gcc.c-torture/compile/20001123-2.c: New.
8238
8239 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8240
8241         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
8242
8243 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
8244
8245         * gcc.dg/sequence-point-1.c: Add some new tests.
8246         * gcc.c-torture/execute/20001124-1.c: New test.
8247
8248 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
8249
8250         * g++.old-deja/g++.other/vaarg4.C: New test.
8251         * gcc.c-torture/compile/20001123-1.c: New test.
8252
8253 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
8254
8255         * g++.other/crash24.C: Adjust and remove XFAIL.
8256         * g++.other/crash37.C: New test.
8257
8258 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
8259
8260         * g++.old-deja/g++.pt/instantiate9.C: New test.
8261
8262 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
8263
8264         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
8265         new ABI, too.
8266
8267         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
8268         * g++.old-deja/g++.robertl/eb55.C: Likewise.
8269
8270 2000-11-22  Neil Booth  <neilb@earthling.net>
8271
8272         * gcc.dg/cpp/Wtrigraphs.c: New test.
8273
8274 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
8275
8276         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
8277
8278 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
8279
8280         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
8281
8282 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
8283
8284         * lib/gcc-dg.exp: load_lib scanasm.exp.
8285         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
8286         * lib/g++-dg.exp: load_lib scanasm.exp.
8287         * lib/scanasm.exp: New.
8288         (scan-assembler, scan-assembler-not): Add optional arguments to
8289         test name, or if not present, the pattern name.
8290         (scan-assembler-dem, scan-assembler-dem-not): New.
8291
8292         * g++.dg/dg.exp: New.
8293
8294 2000-11-21  Neil Booth  <neilb@earthling.net>
8295
8296         * gcc.dg/cpp/integrated1.c: Remove.
8297
8298 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8299
8300         * gcc.c-torture/execute/20001121-1.c: New test.
8301
8302 2000-11-21  Richard Henderson  <rth@redhat.com>
8303
8304         * gcc.c-torture/compile/20001121-1.c: New test.
8305
8306 2000-11-20  Neil Booth  <neilb@earthling.net>
8307
8308         * gcc.dg/cpp/integrated1.c: New test.
8309
8310 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8311
8312         * g++.old-deja/g++.other/inline17.C: New test.
8313
8314 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
8315
8316         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
8317         local variable to be zero: I made the variable global. Now
8318         uses abort() and exit() instead of relying on main's return value.
8319
8320 2000-11-20  Neil Booth  <neilb@earthling.net>
8321
8322         * gcc.dg/cpp/paste2.c: Update test.
8323         * objc/execute/paste.m: New test.
8324
8325 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8326
8327         * gcc.dg/c99-condexpr-1.c: New test.
8328
8329 2000-11-20  Neil Booth  <neilb@earthling.net>
8330
8331         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
8332
8333 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
8334
8335         * g++.old-deja/g++.pt/export1.C: New test.
8336
8337 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
8338
8339         * gcc.dg/20001117-1.c: New test.
8340
8341 2000-11-18  Richard Henderson  <rth@redhat.com>
8342
8343         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
8344
8345 2000-11-18  Richard Henderson  <rth@redhat.com>
8346
8347         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
8348         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
8349         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
8350
8351 2000-11-18  Richard Henderson  <rth@redhat.com>
8352
8353         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
8354         (main): New.  Exit cleanly.
8355
8356 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8357
8358         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
8359         gcc.dg/c99-fordecl-2.c: New tests.
8360
8361 2000-11-18  Richard Henderson  <rth@redhat.com>
8362
8363         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
8364         * gcc.c-torture/execute/zerolen-2.c: New.
8365
8366 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8367
8368         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
8369         memory.
8370
8371 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8372
8373         * g++.old-deja/g++.pt/instantiate8.C: New test.
8374
8375 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8376
8377         * g++.old-deja/g++.other/incomplete.C: Add more tests.
8378         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
8379
8380 2000-11-16  Nick Clifton  <nickc@redhat.com>
8381
8382         * gcc.c-torture/execute/nestfunc-2.c: New test.
8383         * gcc.c-torture/execute/nestfunc-3.c: New test.
8384
8385 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8386
8387         * gcc.c-torture/compile/20001116-1.c: New test.
8388
8389 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8390
8391         * gcc.c-torture/execute/20001115-1.c: New test.
8392
8393 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
8394
8395         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
8396         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
8397         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
8398         * g++.old-deja/g++.abi/vmihint.C: Likewise.
8399
8400 2000-11-15  Neil Booth  <neilb@earthling.net>
8401
8402         gcc.dg/cpp/_Pragma1.c: Update.
8403         gcc.dg/cpp/_Pragma2.c: New test.
8404
8405 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
8406
8407         * g++.old-deja/g++.other/anon5.C: New test.
8408
8409 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
8410
8411         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
8412         tests.
8413
8414 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
8415
8416         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
8417         output.
8418
8419 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8420
8421         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
8422         labels at end of compound statements.
8423
8424 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
8425
8426         * gcc.c-torture/execute/loop-7.c: New test.
8427
8428 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8429
8430         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
8431
8432 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8433
8434         * gcc.dg/c99-bool-1.c: New test.
8435
8436 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8437
8438         * gcc.dg/c99-scope-1.c: Remove xfail.
8439         * gcc.dg/c99-scope-2.c: New test.
8440
8441 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8442
8443         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
8444         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
8445
8446 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
8447
8448         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
8449         error messages.
8450
8451         * g++.mike/p700.C: Don't typedef wchar_t.
8452         * g++.mike/p784.C: Likewise.
8453         * g++.mike/eb101.C: Don't use __wchar_t.
8454
8455 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
8456
8457         * g77.f-torture/execute/20001111.[fx]: Test premature exit
8458         from DO loop.
8459
8460 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8461
8462         * gcc.c-torture/execute/20001111-1.c: New test.
8463
8464 2000-11-10  Nick Clifton  <nickc@redhat.com>
8465
8466         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
8467         long multuiple and accumulate.
8468
8469 2000-11-09  Richard Henderson  <rth@redhat.com>
8470
8471         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
8472         via size_t instead of int.
8473
8474         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
8475         * gcc.c-torture/execute/string-opt-2.c: Likewise.
8476         * gcc.c-torture/execute/string-opt-3.c: Likewise.
8477         * gcc.c-torture/execute/string-opt-4.c: Likewise.
8478
8479 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
8480
8481         * gcc.c-torture/compile/20001109-1.c: New test.
8482         * gcc.c-torture/compile/20001109-2.c: New test.
8483
8484 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
8485
8486         * g++.old-deja/g++.pt/operator1.C: New test.
8487         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
8488
8489 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8490
8491         * gcc.dg/20001108-1.c: New test.
8492
8493 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8494
8495         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
8496         with both arguments constant strings.
8497         * gcc.c-torture/execute/string-opt-3.c: New test.
8498         * gcc.c-torture/execute/string-opt-4.c: New test.
8499         * gcc.c-torture/execute/string-opt-5.c: New test.
8500
8501 2000-11-08  Nick Clifton  <nickc@redhat.com>
8502
8503         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
8504         mulsidi3adddi patterns.
8505
8506 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
8507
8508         * g++.old-deja/g++.other/crash36.C: New test.
8509
8510 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
8511
8512         * g++.old-deja/g++.other/init16.C: New test.
8513
8514 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
8515
8516         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
8517
8518 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8519
8520         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
8521         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8522         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8523
8524 2000-11-07  DJ Delorie  <dj@redhat.com>
8525
8526         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
8527
8528 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8529
8530         * gcc.c-torture/execute/string-opt-1.c: New test.
8531
8532 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8533
8534         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
8535         mips-sgi-irix6.* because the MIPS ABI passes floating-point
8536         parameters in registers, and there is no way for a varargs
8537         function to know in which order the integer and floating-point
8538         parameters should be interleaved when they are placed on the
8539         stack.
8540         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8541         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8542
8543 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8544
8545         * gcc.c-torture/execute/string-opt-2.c: New test.
8546
8547 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
8548
8549         * g++.old-deja/g++.pt/crash60.C: New test.
8550
8551 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8552
8553         * g++.old-deja/g++.other/crash24.C: New test.
8554         * g++.old-deja/g++.other/crash25.C: New test.
8555         * g++.old-deja/g++.other/crash26.C: New test.
8556         * g++.old-deja/g++.other/crash27.C: New test.
8557         * g++.old-deja/g++.other/crash28.C: New test.
8558         * g++.old-deja/g++.other/crash29.C: New test.
8559         * g++.old-deja/g++.other/crash30.C: New test.
8560         * g++.old-deja/g++.other/crash31.C: New test.
8561         * g++.old-deja/g++.other/crash32.C: New test.
8562         * g++.old-deja/g++.other/crash33.C: New test.
8563         * g++.old-deja/g++.other/crash34.C: New test.
8564         * g++.old-deja/g++.other/crash35.C: New test.
8565
8566 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8567
8568         * gcc.c-torture/execute/20001031-1.c: New test.
8569
8570 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
8571
8572         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
8573         namespace.
8574
8575         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
8576         standards-conformant.
8577
8578         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
8579
8580         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
8581         * g++.old-deja/g++.mike/p755a.C: Likewise.
8582         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
8583         library makes no calls to `operator new' during initialization.
8584
8585 2000-11-04  Neil Booth  <neilb@earthling.net>
8586
8587         * gcc.dg/cpp/include2.c: New tests.
8588
8589 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
8590
8591         * lib/g++.exp (g++_set_ld_library_path): New function.
8592         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
8593
8594 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
8595
8596         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
8597         warnings.
8598
8599 2000-11-01  Richard Henderson  <rth@redhat.com>
8600
8601         * g++.old-deja/g++.ext/namedret1.C: New.
8602         * g++.old-deja/g++.ext/namedret2.C: New.
8603         * g++.old-deja/g++.ext/namedret3.C: New.
8604
8605 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
8606
8607         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
8608         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
8609
8610 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8611
8612         * gcc.c-torture/execute/va-arg-21.c: New test.
8613
8614 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8615
8616         * gcc.dg/c99-complex-2.c: New test.
8617
8618 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8619
8620         * gcc.c-torture/execute/stdio-opt-1.c: New test.
8621
8622 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
8623
8624         * g++.old-deja/g++.other/inline16.C: New test.
8625
8626 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
8627
8628         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
8629         __PRETTY_FUNCTION__
8630
8631 2000-10-29  Neil Booth  <neilb@earthling.net>
8632
8633         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
8634         New tests.
8635         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
8636         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
8637         optimisation.
8638
8639 2000-10-29  Neil Booth  <neilb@earthling.net>
8640
8641         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
8642         * mi1.c, mi1c.h: Add null directives to multiple-include test.
8643         * mi5.c: Test multiple includes work with -C.
8644         * trigraphs.c: Test ^= version.
8645
8646 2000-10-28  Neil Booth  <neilb@earthling.net>
8647
8648         New tests and test updates for new macro expander.
8649
8650         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
8651         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
8652         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
8653         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
8654         new diagnostic messages.
8655
8656         * gcc.dg/cpp/macro3.c: New tests.
8657
8658 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
8659
8660         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
8661         on the same line.
8662
8663 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
8664
8665         * g++.old-deja/g++.other/eh2.C: New test.
8666
8667 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
8668
8669         * gcc.c-torture/execute/20001027-1.c: New test.
8670
8671 2000-10-26  Richard Henderson  <rth@redhat.com>
8672
8673         * gcc.c-torture/execute/20001026-1.c: New.
8674
8675 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
8676
8677         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
8678         * g++.old-deja/g++.law/builtin1.C: Likewise.
8679         * g++.old-deja/g++.law/ctors10.C: Likewise.
8680         * g++.old-deja/g++.law/virtual3.C: Likewise.
8681         * g++.old-deja/g++.mike/p658.C: Likewise.
8682         * g++.old-deja/g++.other/sibcall1.C: Likewise.
8683         * g++.old-deja/g++.other/vaarg2.C: Likewise.
8684         * g++.old-deja/g++.robertl/eb124.C: Likewise.
8685         * g++.old-deja/g++.robertl/eb44.C: Likewise.
8686         * g++.old-deja/g++.robertl/eb77.C: Likewise.
8687
8688 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
8689
8690         * gcc.c-torture/compile/20001024-1.c: New test.
8691
8692 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
8693
8694         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
8695         to tell us whether or not we are using V3.
8696
8697 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8698
8699         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
8700         operands.
8701
8702 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8703
8704         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
8705
8706 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
8707
8708         * gcc.c-torture/execute/20001024-1.c: New test.
8709
8710 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
8711
8712         * g++.old-deja/g++.other/sibcall1.C: New test.
8713
8714 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
8715
8716         * gcc.dg/noncompile/init-3.c: New test.
8717
8718 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8719
8720         * gcc.dg/format-array-1.c: New test.
8721
8722 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8723
8724         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
8725         writing through null pointers; remove comment about testing
8726         unterminated strings.
8727
8728 2000-10-17  Matthew Hiller  <hiller@redhat.com>
8729
8730         * gcc.c-torture/execute/20001017-2.c: New test.
8731
8732 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8733
8734         * gcc.c-torture/compile/20001018-1.c: New test.
8735         * gcc.c-torture/compile/20001018-1.x: Xfail.
8736
8737 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8738
8739         * gcc.c-torture/execute/20001017-1.c: New test.
8740
8741 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8742
8743         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
8744         for multiple use of arguments with scanf formats; add tests for
8745         multiple use of arguments.
8746
8747 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
8748
8749         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
8750
8751 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8752
8753         * gcc.dg/format-miss-1.c: New test.
8754
8755 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8756
8757         * gcc.c-torture/execute/20001013-1.c: New test.
8758
8759 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8760
8761         * gcc.dg/format-branch-1.c: New test.
8762
8763 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8764
8765         * README, lib/file-format.exp: Remove EGCS references.
8766
8767 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8768
8769         * gcc.dg/20001013-1.c: New test.
8770
8771 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8772
8773         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
8774         for intmax_t in the compiler using __typeof__ and the type rules
8775         for conditional expressions.
8776
8777 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
8778
8779         * gcc.dg/20001012-1.c: New test.
8780         * gcc.dg/20001012-2.c: New test.
8781
8782 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8783
8784         * gcc.dg/format-attr-1.c: New test.
8785
8786 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8787
8788         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
8789         __LONG_LONG_MAX__ instead of LLONG_MAX.
8790
8791 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8792
8793         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
8794         scanf flags.
8795         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
8796         flags.
8797
8798 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
8799
8800         * gcc.dg/sequence-pt-1.c: New test.
8801
8802 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
8803
8804         * gcc.c-torture/execute/20001011-1.c: New testcase.
8805         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
8806
8807 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8808
8809         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
8810         does not error on it.
8811
8812 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8813
8814         * gcc.dg/20001009-1.c: New test.
8815
8816 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
8817
8818         * gcc.c-torture/compile/20001009-1.c: Move from here ....
8819         * gcc.c-torture/execute/20001009-2.c: ... to here.
8820
8821 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
8822
8823         * gcc.c-torture/compile/20001009-1.c: New testcase.
8824         * gcc.c-torture/execute/20001009-1.c: New testcase.
8825         Testcases provided by Jan Hubicka <jh@suse.cz>.
8826
8827 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8828
8829         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8830         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
8831         uintmax_t using <limits.h> to emulate the compiler's internal
8832         logic.  No longer XFAIL %j tests.
8833
8834 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8835
8836         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
8837         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8838         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
8839         regexps and details of expected handling of some bad formats.
8840         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
8841         suppression.
8842
8843 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8844
8845         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
8846         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
8847         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
8848         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
8849         in list archives.
8850
8851 2000-10-06  Richard Henderson  <rth@cygnus.com>
8852
8853         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
8854         * g++.old-deja/g++.brendan/crash52.C: Likewise.
8855         * g++.old-deja/g++.jason/report.C: Likewise.
8856         * g++.old-deja/g++.law/friend5.C: Likewise.
8857         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
8858         of the expected warnings.
8859
8860 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
8861
8862         * g++.old-deja/g++.pt/enum14.C: New test.
8863
8864 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
8865
8866         * g++.old-deja/g++.pt/crash59.C: New test.
8867
8868 2000-10-04  Will Cohen  <wcohen@redhat.com>
8869
8870         * gcc.dg/20000926-1.c: New test.
8871
8872 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
8873
8874         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
8875         function name for current C++ compiler.
8876         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
8877
8878 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
8879
8880         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
8881         __PRETTY_FUNCTION__.
8882         * g++.old-deja/g++.ext/pretty2.C: Likewise.
8883
8884 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8885
8886         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
8887
8888 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
8889
8890         * gcc.c-torture/compile/20000923-1.c: New test.
8891
8892 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
8893
8894         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
8895         * g++.old-deja/g++.pt/ttp62.C: Same.
8896         * g++.old-deja/g++.other/inline14.C: Same.
8897
8898 2000-09-24  Richard Henderson  <rth@cygnus.com>
8899
8900         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
8901
8902 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8903
8904         * gcc.dg/c90-printf-1.c: Add test for wide string format.
8905
8906 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
8907
8908         * gcc.c-torture/compile/20000922-1.c: New file.
8909
8910 2000-09-21  Nick Clifton  <nickc@redhat.com>
8911
8912         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
8913         a signed long modulo operation.
8914         (mod6): New function - perform an unsigned long modulo operation.
8915         (main): Add tests for modulos of very large numbers by very small
8916         dividends.
8917
8918 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8919
8920         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
8921
8922 2000-09-19  Richard Henderson  <rth@cygnus.com>
8923
8924         * gcc.dg/compare2.c (case 10): XFAIL.
8925
8926 2000-09-18  Richard Henderson  <rth@cygnus.com>
8927
8928         * gcc.c-torture/execute/20000906-1.c: Move ...
8929         * gcc.dg/20000906-1.c: ... here.  Only run on targets
8930         that support __builtin_trap.
8931
8932 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
8933
8934         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
8935
8936 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8937
8938         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
8939         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
8940         more $ format tests.
8941
8942 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8943
8944         * gcc.dg/format-errmk-1.c: New test.
8945
8946 2000-09-17  Greg McGary  <greg@mcgary.org>
8947
8948         * gcc.c-torture/execute/20000917-1.x: Remove.
8949
8950 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8951
8952         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
8953
8954 2000-09-17  Greg McGary  <greg@mcgary.org>
8955
8956         * gcc.c-torture/execute/20000917-1.c: New test.
8957         * gcc.c-torture/execute/20000917-1.x: XFAIL.
8958
8959 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
8960
8961         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
8962         in nested macro bug.
8963
8964 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
8965
8966         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
8967
8968 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
8969
8970         * gcc.c-torture/execute/20000914-1.c: New test.
8971
8972 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
8973
8974         * g++.other/inline13.C: New test.
8975
8976 2000-09-12  Andreas Jaeger  <aj@suse.de>
8977
8978         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
8979         constant by Ulrich Drepper <drepper@redhat.com>.
8980
8981 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
8982
8983         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
8984
8985 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8986
8987         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
8988
8989 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
8990
8991         * gcc.dg/cpp/backslash.c: New test.
8992
8993 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
8994
8995         * gcc.c-torture/execute/20000910-1.c: New test.
8996         * gcc.c-torture/execute/20000910-2.c: Likewise.
8997
8998 2000-09-11  Robert Lipe  <robertl@sco.com>
8999
9000         * gcc.dg/pragma-align.c: New test.
9001
9002 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
9003
9004         * g++.old-deja/g++.pt/explicit82.C: New test.
9005         * g++.old-deja/g++.pt/explicit83.C: New test.
9006
9007 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
9008
9009         * gcc.dg/asm-names.c: New test.
9010
9011 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9012
9013         * gcc.dg/cpp/tr-warn6.c: New test
9014
9015 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9016
9017         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
9018         be accepted.
9019
9020 2000-09-07  Catherine Moore  <clm@redhat.com>
9021
9022         * gcc.c-torture/execute/unroll-1.c: New test.
9023
9024 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
9025
9026         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
9027         ERROR markers.
9028         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
9029         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
9030         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
9031         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
9032         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
9033         Preprocess only.
9034         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
9035         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
9036
9037 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9038
9039         * g++.old-deja/g++.pt/deduct2.C: New test.
9040
9041 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9042
9043         * g++.old-deja/g++.pt/parms2.C: New test.
9044
9045 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9046
9047         * g++.old-deja/g++.pt/crash58.C: New test.
9048
9049 2000-09-06  Greg McGary  <greg@mcgary.org>
9050
9051         * gcc.c-torture/execute/20000906-1.c: New test.
9052         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
9053
9054 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9055
9056         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
9057
9058 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9059
9060         * g++.old-deja/g++.pt/crash57.C: New test.
9061
9062 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9063
9064         * g++.old-deja/g++.pt/crash56.C: New test.
9065
9066 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9067
9068         * g++.old-deja/g++.pt/koenig1.C: New test.
9069
9070 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
9071
9072         * gcc.dg/20000904-1.c: New test.
9073
9074 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
9075
9076         * gcc.dg/cpp/paste8.c: New test.
9077
9078 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
9079
9080         * gcc.c-torture/compile/20000827-1.c: New test.
9081
9082 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9083
9084         * gcc.dg/format-diag-1.c: New test.
9085
9086 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9087
9088         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
9089         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
9090         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
9091         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
9092         gcc.dg/formatz-1.c: Adjust warning regular expressions.
9093
9094 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
9095
9096         * g++.old-deja/g++.other/nested4.C: New test.
9097
9098 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
9099
9100         * g++.old-deja/g++.ns/scoped1.C: New test.
9101
9102 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
9103
9104         * lib/g++.exp: Support testing already-installed GCC.
9105
9106 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9107
9108         * wtr-label-1.c, wtr-suffix-1.c: New tests.
9109
9110 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9111
9112         * gcc.dg/return-type-2.c: New test.
9113
9114 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
9115
9116         * gcc.c-torture/compile/20000825-1.c: New test.
9117
9118 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
9119
9120         * gcc.dg/dwarf2-2.c: New test.
9121
9122 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
9123
9124         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
9125         dg-warning regexps.
9126
9127 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9128
9129         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
9130         gcc.dg/format-ext-5.c: New tests.
9131
9132 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
9133
9134         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
9135
9136 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
9137
9138         * gcc.dg/noncompile/930622-2.c: Adjust error message.
9139
9140 2000-08-24  Richard Henderson  <rth@cygnus.com>
9141
9142         * gcc.dg/ia64-sync-1.c: New test.
9143         * gcc.dg/ia64-sync-2.c: New test.
9144         * gcc.dg/ia64-asm-1.c: New test.
9145
9146 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
9147
9148         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
9149         * gcc.dg/format-ext-2.c: New test.
9150
9151 2000-08-23  Jason Merrill  <jason@redhat.com>
9152
9153         * lib/old-dejagnu.exp: Also ignore "In member function" and
9154         "At global scope".
9155
9156 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9157
9158         * gcc.dg/noncompile/label-lineno-1.c: New test.
9159
9160 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9161
9162         * gcc.dg/c99-array-nonobj-1.c: New test.
9163
9164 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9165
9166         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
9167         tests.
9168         * gcc.dg/format-ext-1.c: New test.
9169
9170 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9171
9172         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
9173         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
9174         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
9175         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
9176         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
9177
9178 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
9179
9180         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
9181         gcc.dg/c99-strftime-2.c: New tests.
9182
9183 2000-08-22  Richard Henderson  <rth@cygnus.com>
9184
9185         * gcc.c-torture/execute/20000822-1.c: New test.
9186
9187 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
9188
9189         * gcc.c-torture/execute/20000819-1.x: Remove.
9190
9191 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9192
9193         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
9194         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
9195         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
9196         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
9197         gcc.dg/format-xopen-1.c: New tests.
9198
9199 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9200
9201         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
9202
9203 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
9204
9205         * g++.old-deja/g++.other/loop2.C: New test.
9206
9207         * gcc.c-torture/compile/20000606-1.c: New test.
9208         * gcc.c-torture/compile/20000728-1.c: New test.
9209         * gcc.c-torture/execute/20000801-1.c: New test.
9210         * gcc.c-torture/execute/20000801-2.c: New test.
9211         * gcc.c-torture/execute/20000819-1.c: New test.
9212         * gcc.c-torture/execute/20000819-1.x: XFAIL.
9213         * gcc.dg/20000629-1.c: New test.
9214         * gcc.dg/20000724-1.c: New test.
9215         * gcc.dg/20000807-1.c: New test.
9216
9217 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
9218
9219         * gcc.dg/cpp/pragma-1.c: New test.
9220         * gcc.dg/cpp/pragma-2.c: New test.
9221
9222 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
9223
9224         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
9225         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
9226
9227 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9228
9229         * gcc.c-torture/compile/20000818-1.c: New test.
9230
9231 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
9232
9233         * gcc.c-torture/execute/20000818-1.c: New test.
9234
9235 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9236
9237         * gcc.dg/format-va-1.c: New test.
9238
9239 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9240
9241         * g++.old-deja/g++.other/typedef8.C: New test.
9242
9243 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9244
9245         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
9246         * g++.old-deja/g++.mike/net36.C: Mark candidate.
9247         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
9248         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
9249         * g++.old-deja/g++.other/ptrmem7.C: New test.
9250         * g++.old-deja/g++.pt/ptrmem10.C: New test.
9251
9252 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9253
9254         * g++.old-deja/g++.pt/typename27.C: New test.
9255
9256 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
9257
9258         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
9259         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
9260         * g++.old-deja/g++.pt/friend45.C: New test.
9261         * g++.old-deja/g++.other/friend8.C: New test.
9262
9263 2000-08-15  Richard Henderson  <rth@cygnus.com>
9264
9265         * gcc.c-torture/execute/20000815-1.c: New test.
9266
9267 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
9268
9269         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
9270         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
9271         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
9272
9273 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
9274
9275         * g++.old-deja/g++.other/refinit2.C: New test.
9276
9277 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
9278
9279         * lib/c-torture.exp (c-torture): Make
9280         compiler_conditional_xfail_data global.
9281         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
9282         compiler_conditional_xfail_data machinery.
9283         (f-torture-execute): Likewise.
9284         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
9285         and only when unrolling loops.
9286
9287         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
9288
9289 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
9290
9291         * g++.old-deja/g++.pt/explicit81.C: New test.
9292
9293 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
9294
9295         * g++.old-deja/g++.pt/typename26.C: New test.
9296
9297 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
9298
9299         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
9300         warning.
9301
9302 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
9303
9304         * g++.old-deja/g++.other/array3.C: New test.
9305
9306 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9307
9308         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
9309         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
9310         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
9311         New tests.
9312
9313 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
9314
9315         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
9316         * g++.old-deja/g++.abi/vmihint.C: Likewise.
9317
9318 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
9319
9320         * gcc.c-torture/execute/20000808-1.c: New test.
9321
9322 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9323
9324         * gcc.dg/c90-const-expr-1.c: New test.
9325
9326 2000-08-08  Richard Henderson  <rth@cygnus.com>
9327
9328         * gcc.dg/noncompile/920923-1.c: Declare calloc.
9329
9330 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9331
9332         * gcc.dg/noncompile/const-ll-1.c: New test.
9333
9334 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9335
9336         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
9337
9338 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
9339
9340         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
9341         that running programs linked against the shared version of libobjc
9342         run correctly.
9343
9344 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9345
9346         * gcc.dg/c99-printf-1.c: New test.
9347
9348 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9349
9350         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
9351
9352 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
9353
9354         * gcc.c-torture/execute/20000731-1.x: Delete.
9355
9356 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
9357
9358         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
9359         and torture_without_loops as is done by c-torture.exp.
9360         (search_for): Copy from c-torture.exp.
9361         (gcc-dg-runtest): New function, drives a directory of tests
9362         iterating over the TORTURE_OPTIONS.
9363         (scan-assembler, scan-assembler-not): Move here from
9364         individual directory drivers.
9365
9366         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
9367         defined by lib/gcc-dg.exp.
9368         * gcc.dg/cpp/cpp.exp: Likewise.
9369         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
9370         gcc-dg-runtest, so we cycle over optimization options.
9371
9372         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
9373         * gcc.dg/compare2.c: No longer expected to fail.
9374
9375 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
9376
9377         * gcc.c-torture/execute/20000804-1.c: New test.
9378
9379 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
9380
9381         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
9382
9383 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
9384
9385         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
9386
9387 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
9388
9389         * gcc.c-torture/compile/20000803-1.c: New test.
9390
9391 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9392
9393         * gcc.c-torture/execute/20000801-3.c,
9394         gcc.c-torture/execute/20000801-4.c: New tests.
9395         * gcc.c-torture/execute/20000801-3.x,
9396         gcc.c-torture/execute/20000801-4.x: Xfail.
9397
9398 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
9399
9400         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
9401         libobjc/.libs to allow for libtool.
9402
9403 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
9404
9405         * gcc.c-torture/compile/20000802-1.c: New test.
9406
9407 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
9408
9409         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
9410
9411 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
9412
9413         * gcc-c-torture/execute/20000731-2.c: New test.
9414
9415         * gcc.c-torture/execute/20000731-1.c: New test.
9416         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
9417
9418 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
9419
9420         * testsuite/gcc.dg/cpp/paste7.c: New test.
9421         * gcc.dg/cpp/20000725-1.c: New test.
9422
9423 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
9424
9425         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
9426         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
9427         declaration warning for __builtin_dwarf_reg_size.
9428
9429         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
9430
9431 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9432
9433         * gcc.dg/noncompile/voidparam-1.c: New test.
9434
9435 2000-07-30  Richard Henderson  <rth@cygnus.com>
9436
9437         * gcc.dg/c90-digraph-1.c: Don't xfail.
9438         * gcc.dg/compare2.c (case 10): Xfail.
9439         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
9440
9441 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
9442
9443         * gcc.dg/c99-main-1.c: New test.
9444
9445 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9446
9447         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
9448
9449 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
9450
9451         * gcc.c-tortuer/execute/20000726-1.c: New test.
9452
9453 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
9454
9455         * gcc.c-torture/execute/enum-2.c: New test.
9456
9457 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9458
9459         * gcc.dg/cpp/tr-warn3.c: New test.
9460
9461 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9462
9463         * g++.old-deja/g++.ext/implicit1.C: Remove.
9464         * g++.old-deja/g++.jason/c2.C: Remove
9465         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
9466         * g++.old-deja/g++.pt/crash16.C: Likewise.
9467         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
9468
9469 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9470
9471         * g++.old-deja/g++.other/for2.C: New test.
9472
9473 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
9474
9475         * gcc.dg/20000720-1.c: New test.
9476
9477 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
9478
9479         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
9480
9481 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
9482
9483         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
9484         * gcc.c-torture/execute/20000722-1.c: New.
9485         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
9486
9487 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
9488
9489         * gcc.dg/cpp/20000720-1.S: New test.
9490
9491 2000-07-21  Michael Meissner  <meissner@redhat.com>
9492
9493         * gcc.c-torture/execute/ieee/hugeval.c: New test.
9494
9495 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9496
9497         * g++.old-deja/g++.brendan/crash16.C,
9498         g++.old-deja/g++.brendan/parse3.C,
9499         g++.old-deja/g++.brendan/redecl1.C,
9500         g++.old-deja/g++.ns/template13.C,
9501         g++.old-deja/g++.other/decl4.C,
9502         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
9503
9504 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9505
9506         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
9507         and "Internal error".
9508
9509         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
9510         regexps.
9511         * gcc.dg/cpp/paste6.c: New test.
9512
9513 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
9514
9515         * gcc.dg/cpp/tr-direct.c: New test.
9516
9517         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
9518         gcc.dg/cpp/undef1.c: Tweak error regexps.
9519
9520 2000-07-18  Eric Christopher <echristo@redhat.com>
9521
9522         * gcc.c-torture/compile/20000718-1.c: New test.
9523
9524 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
9525
9526         * cpplex.c (_cpp_push_token): If the token being pushed back
9527         is the previous token in this context, just subtract one from
9528         context->posn.
9529         * cppmacro.c (save_expansion): Clear aux field when storing a
9530         placemarker.
9531
9532 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
9533
9534         * gcc.dg/noncompile/redecl-1.c: New test.
9535
9536 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
9537
9538         * gcc.c-torture/execute/20000717-5.c: New test.
9539         * gcc.c-torture/execute/20000717-1.x: Removed.
9540
9541 2000-07-17  Richard Henderson  <rth@cygnus.com>
9542
9543         * gcc.c-torture/execute/20000717-4.c: New test.
9544
9545 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
9546
9547         * gcc.dg/cpp/syshdr.c: New test.
9548         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
9549
9550 2000-07-17  Neil Booth  <neilb@earthling.net>
9551
9552         * gcc.dg/cpp/cmdlne-dM.c: New test.
9553         * gcc.dg/cpp/cmdlne-dD.c: New test.
9554
9555 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
9556
9557         * gcc.c-torture/execute/20000717-3.c: New test.
9558
9559         * gcc.c-torture/compile/20000717-1.c: New test.
9560
9561 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
9562
9563         * gcc.c-torture/execute/20000717-2.c: New test.
9564
9565 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9566
9567         * gcc.dg/formatz-1.c: New test.
9568
9569         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
9570         * gcc.dg/c99-digraph-1.c: New tests.
9571
9572         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
9573         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
9574
9575         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
9576         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
9577         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
9578         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
9579         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
9580         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
9581         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
9582
9583 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
9584
9585         * gcc.c-torture/execute/20000717-1.c: New test.
9586         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
9587
9588 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
9589
9590         * gcc.c-torture/execute/20000715-2.c: New test.
9591         * gcc.dg/20000715-1.c: New test.
9592
9593 2000-07-15  Michael Meissner  <meissner@redhat.com>
9594
9595         * gcc.c-torture/execute/20000715-1.c: New test.
9596
9597 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
9598
9599         * gcc.c-torture/execute/20000707-1.c: New test.
9600
9601 2000-07-13  Neil Booth  <NeilB@earthling.net>
9602
9603         * testsuite/gcc.dg/cpp/digraph1.c,
9604         testsuite/gcc.dg/cpp/digraph2.c,
9605         testsuite/gcc.dg/cpp/digraphs.c: New tests.
9606
9607 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
9608
9609         * g77.f-torture/compile/20000630-2.f:  New test.
9610         * g77.f-torture/compile/20000630-2.x
9611
9612 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
9613
9614         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
9615
9616 2000-07-11  Neil Booth  <NeilB@earthling.net>
9617
9618         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
9619
9620 2000-07-11  Neil Booth  <NeilB@earthling.net>
9621
9622         * gcc.dg/cpp/cmdlne-C.c: New.
9623
9624 2000-07-09  Neil Booth  <NeilB@earthling.net>
9625
9626         * gcc.dg/cpp/directiv.c: New tests.
9627         * gcc.dg/cpp/undef1.c: Update.
9628
9629 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
9630
9631         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
9632
9633 2000-07-09  Neil Booth  <NeilB@earthling.net>
9634
9635         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
9636
9637 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
9638
9639         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
9640         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9641
9642 2000-07-08  Neil Booth  <NeilB@earthling.net>
9643
9644         * gcc.dg/cpp/macsyntx.c: New tests.
9645
9646 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9647
9648         * gcc.dg/20000707-1.c: New test.
9649
9650 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9651
9652         * gcc.c-torture/execute/20000706-1.c: New test.
9653         * gcc.c-torture/execute/20000706-2.c: New test.
9654         * gcc.c-torture/execute/20000706-3.c: New test.
9655         * gcc.c-torture/execute/20000706-4.c: New test.
9656         * gcc.c-torture/execute/20000706-5.c: New test.
9657
9658 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9659
9660         * g++.old-deja/g++.pt/instantiate7.C: New test.
9661
9662 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9663
9664         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
9665         * g++.old-deja/g++.mike/thunk3.C: Likewise.
9666         * g++.old-deja/g++.other/rtti3.C: Likewise.
9667         * g++.old-deja/g++.other/rttid3.C: Likewise.
9668
9669 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
9670
9671         *  g77.f-torture/compile/20000630-1.x: Fix typo
9672
9673 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
9674
9675         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
9676         assembly output.
9677
9678 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
9679
9680         * gcc.dg/cpp/ident.c: New test.
9681
9682 2000-07-05  Neil Booth  <NeilB@earthling.net>
9683
9684         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
9685           gcc.dg/cpp/lexstrng.c: New tests.
9686
9687 2000-07-04  Neil Booth  <NeilB@earthling.net>
9688
9689         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
9690         * gcc.dg/cpp/strify2.c: Same.
9691
9692 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
9693
9694         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
9695         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
9696         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
9697         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
9698
9699         * testsuite/gcc.dg/cpp/macro1.c,
9700         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
9701         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
9702         testsuite/gcc.dg/cpp/strify1.c,
9703         testsuite/gcc.dg/cpp/strify2.c: New tests.
9704
9705 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
9706
9707         * gcc.c-torture/execute/20000703-1.c: New test.
9708
9709 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9710
9711         * g++.old-deja/g++.pt (lookup10.C): New test.
9712
9713 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9714
9715         * g++.old-deja/g++.pt (typename25.C): New test.
9716
9717 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
9718
9719         * gcc.c-torture/compile/20000701-1.c: New test.
9720
9721 2000-06-30  Nick Clifton  <nickc@cygnus.com>
9722
9723         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
9724         to test case.
9725
9726 2000-06-30  Catherine Moore  <clm@cygnus.com>
9727
9728         * gcc.c-torture/execute/align-1.c: New test.
9729
9730 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
9731
9732         * g++.old-deja/g++.pt/expr8.C: New test.
9733         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
9734
9735 2000-06-29  Nick Clifton  <nickc@cygnus.com>
9736
9737         * gcc.c-torture/compile/20000629-1.c: New test.
9738
9739 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9740
9741
9742         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
9743         gcc.dg/noncompile directory, depending on whether they're
9744         preprocessor tests or not.  Annotate all the tests for the dg
9745         framework.
9746
9747         * gcc.c-torture/noncompile/noncompile.exp: Delete.
9748         * gcc.dg/noncompile/noncompile.exp: New.
9749
9750         * Moved files:
9751         Old name                                New name
9752         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
9753         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
9754         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
9755         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
9756         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
9757         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
9758         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
9759         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
9760         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
9761         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
9762         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
9763         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
9764         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
9765         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
9766         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
9767         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
9768         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
9769         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
9770         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
9771         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
9772         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
9773         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
9774         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
9775         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
9776
9777         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
9778         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
9779         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
9780         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
9781         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
9782         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
9783
9784 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9785
9786         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
9787         declare one variable.  On the fourth, error.
9788         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
9789         declared by 20000628-1a.h.
9790
9791 2000-06-29  Richard Henderson  <rth@redhat.com>
9792
9793         * gcc.c-torture/execute/930529-1.x: New file.
9794         * gcc.dg/920413-1.c: Adjust expected warning text.
9795         * gcc.dg/980217-1.c: Declare abort.
9796         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
9797
9798 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
9799
9800         * g77.f-torture/compile/20000629-1.f: New test.
9801         * g77.f-torture/compile/20000629-1.x: Expected to fail.
9802
9803 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9804
9805         Rearrange lots of files, removing entirely the
9806         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
9807         directories.
9808
9809         * Deleted files:
9810         gcc.c-torture/code_quality/code_quality.exp
9811         gcc.c-torture/special/special.exp
9812         gcc.failure/failure.exp
9813         gcc.failure/940409-1.x
9814         gcc.c-torture/compile/961203-1.x
9815
9816         * New files:
9817         gcc.misc-tests/linkage.exp
9818         gcc.c-torture/execute/920730-1t.c
9819         gcc.c-torture/execute/920730-1t.x
9820         gcc.c-torture/compile/920520-1.x
9821         gcc.c-torture/compile/920521-1.x
9822         gcc.c-torture/compile/981006-1.x
9823         gcc.c-torture/execute/eeprof-1.x
9824
9825         * Moved files (possibly with modifications to fit a new harness):
9826         Old name                                New name
9827         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
9828         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
9829         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
9830         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
9831         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
9832         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
9833         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
9834         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
9835         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
9836         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
9837         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
9838         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
9839         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
9840         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
9841
9842 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9843
9844         * c-torture/compile/961203-1.x: Delete.
9845
9846         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
9847         not exit. Include stdio.h.
9848         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
9849         * gcc.misc-tests/dg-12.c: Likewise.
9850         * gcc.misc-tests/dg-5.c: Likewise.
9851         * gcc.misc-tests/dg-6.c: Likewise.
9852         * gcc.misc-tests/dg-7.c: Prototype abort.
9853         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
9854         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
9855         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
9856         not exit.
9857         * gcc.misc-tests/sieve.c: Use return from main, not exit.
9858         * gcc.misc-tests/sort2.c: Use return from main, not exit.
9859
9860 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
9861
9862         * gcc.dg/cpp/20000628-1.c: New test.
9863         * gcc.dg/cpp/20000628-1.h: New header for above test.
9864         * gcc.dg/cpp/20000628-1a.h: Likewise.
9865
9866 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
9867
9868         * gcc.dg/cpp: New directory.
9869         * gcc.dg/cpp/cpp.exp: New driver.
9870         * gcc.dg/cpp/20000627-1.c: New test.
9871         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
9872         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
9873         and rewrite as a compilation test.
9874
9875         * gcc.dg: Move many files into the cpp subdirectory, possibly
9876         renaming or editing them as well.
9877         Old name                New name
9878         990119-1.c              cpp/19990119-1.c
9879         990228-1.c              cpp/19990228-1.c
9880         990407-1.c              cpp/19990407-1.c
9881         990409-1.c              cpp/19990409-1.c
9882         990413-1.c              cpp/19990413-1.c
9883         990703-1.c              cpp/19990703-1.c
9884         20000127-1.c            cpp/20000127-1.c
9885         20000129-1.c            cpp/20000129-1.c
9886         20000207-1.c            cpp/20000207-1.c
9887         20000207-2.c            cpp/20000207-2.c
9888         20000209-1.c            cpp/20000209-1.c
9889         20000209-2.c            cpp/20000209-2.c
9890         20000301-1.c            cpp/20000301-1.c
9891         20000419-1.c            cpp/20000419-1.c
9892         20000510-1.S            cpp/20000510-1.S
9893         20000519-1.c            cpp/20000519-1.c
9894         20000529-1.c            cpp/20000529-1.c
9895         20000625-1.c            cpp/20000625-1.c
9896         20000625-2.c            cpp/20000625-2.c
9897         cpp-as1.c               cpp/assert1.c
9898         cpp-as2.c               cpp/assert2.c
9899         cxx-comments-1.c        cpp/cxxcom1.c
9900         cxx-comments-2.c        cpp/cxxcom2.c
9901         endif-label.c           cpp/endif.c
9902         cpp-hash1.c             cpp/hash1.c
9903         cpp-hash2.c             cpp/hash2.c
9904         cpp-if1.c               cpp/if-1.c
9905         cpp-if2.c               cpp/if-2.c
9906         cpp-if3.c               cpp/if-3.c
9907         cpp-if4.c               cpp/if-4.c
9908         cpp-if5.c               cpp/if-5.c
9909         cpp-cond.c              cpp/if-cexp.c
9910         cpp-missingop.c         cpp/if-mop.c
9911         cpp-missingparen.c      cpp/if-mpar.c
9912         cpp-opprec.c            cpp/if-oppr.c
9913         cpp-ifparen.c           cpp/if-paren.c
9914         cpp-shortcircuit.c      cpp/if-sc.c
9915         cpp-shift.c             cpp/if-shift.c
9916         cpp-unary.c             cpp/if-unary.c
9917         cpp-li1.c               cpp/line1.c
9918         cpp-li2.c               cpp/line2.c
9919         lineno.c                cpp/line3.c
9920         lineno-2.c              cpp/line4.c
9921         cpp-mi.c                cpp/mi1.c
9922         cpp-mic.h               cpp/mi1c.h
9923         cpp-micc.h              cpp/mi1cc.h
9924         cpp-mind.h              cpp/mi1nd.h
9925         cpp-mindp.h             cpp/mi1ndp.h
9926         cpp-mix.h               cpp/mi1x.h
9927         cpp-mi2.c               cpp/mi2.c
9928         cpp-mi2a.h              cpp/mi2a.h
9929         cpp-mi2b.h              cpp/mi2b.h
9930         cpp-mi2c.h              cpp/mi2c.h
9931         cpp-mi3.c               cpp/mi3.c
9932         cpp-mi3.def             cpp/mi3.def
9933         poison-1.c              cpp/poison.c
9934         pr-impl.c               cpp/prag-imp.c
9935         cpp-redef-2.c           cpp/redef1.c
9936         cpp-redef.c             cpp/redef2.c
9937         strpaste.c              cpp/strp1.c
9938         strpaste-2.c            cpp/strp2.c
9939         cpp-tradpaste.c         cpp/tr-paste.c
9940         cpp-tradstringify.c     cpp/tr-str.c
9941         cpp-tradwarn1.c         cpp/tr-warn1.c
9942         cpp-tradwarn2.c         cpp/tr-warn2.c
9943         trigraphs.c             cpp/trigraphs.c
9944         cpp-unc1.c              cpp/unc1.c
9945         cpp-unc2.c              cpp/unc2.c
9946         cpp-unc3.c              cpp/unc3.c
9947         cpp-unc.c               cpp/unc4.c
9948         undef.c                 cpp/undef1.c
9949         undef-2.c               cpp/undef2.c
9950         cpp-wi1.c               cpp/widestr1.c
9951
9952 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
9953
9954         * lib/g++.exp (g++_include_flags): Tweak.
9955
9956 2000-06-27  H.J. Lu  <hjl@gnu.org>
9957             Loren J. Rittle  <ljrittle@acm.org>
9958
9959         * lib/g++.exp (g++_include_flags): Override libgloss.exp
9960         version with one that knows about the new gcc tree structure.
9961         (g++_link_flags): Same.
9962
9963 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
9964
9965         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
9966         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
9967         case we are cross-compiling.
9968
9969         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
9970         g++.old-deja/g++.niklas/Makefile.in,
9971         g++.old-deja/g++.niklas/configure.in,
9972         g++.old-deja/g++.other/Makefile.in,
9973         g++.old-deja/g++.other/configure.in,
9974         gcc.c-torture/code_quality/Makefile.in,
9975         gcc.c-torture/code_quality/configure.in,
9976         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
9977         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
9978         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
9979         gcc.c-torture/execute/ieee/Makefile.in,
9980         gcc.c-torture/execute/ieee/configure.in,
9981         gcc.c-torture/noncompile/Makefile.in,
9982         gcc.c-torture/noncompile/configure.in,
9983         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
9984         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
9985         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
9986
9987 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9988
9989         * g++.old-deja/g++.other/ambig3.C: New test.
9990
9991 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9992
9993         * g++.old-deja/g++.pt/syntax1.C: New test.
9994         * g++.old-deja/g++.pt/syntax2.C: New test.
9995         * g++.old-deja/g++.other/syntax3.C: New test.
9996         * g++.old-deja/g++.other/syntax4.C: New test.
9997
9998 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9999
10000         * gcc.dg/20000623-1.c: Prototype exit and abort.
10001
10002 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
10003
10004         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
10005         New tests.
10006         * gcc.dg/cpp-mi3.def: New file.
10007
10008         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
10009         inside assertions.
10010         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
10011         lexer's error messages.
10012         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
10013         divine anything from the linemarkers.
10014         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
10015         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
10016
10017 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
10018
10019         * gcc.dg/20000623-1.c: New test.
10020
10021 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
10022
10023         * gcc.c-torture/execute/20000622-1.c: New test.
10024
10025 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
10026
10027         * g++.old-deja/g++.other/init15.C: New test.
10028
10029 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
10030
10031         * g++.old-deja/g++.pt/vaarg2.C: New test.
10032         * g++.old-deja/g++.pt/vaarg3.C: New test.
10033
10034 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
10035
10036         * g++.old-deja/g++.other/dyncast6.C: New test.
10037
10038 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
10039
10040         * gcc.c-torture/execute/loop-6.c: New test.
10041
10042 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
10043
10044         * gcc.dg/20000614-1.c: New test.
10045         * gcc.dg/20000614-2.c: New test.
10046
10047 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
10048
10049         * g++.old-deja/g++.other/inline12.C: New test.
10050
10051 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
10052
10053         * g++.old-deja/g++.other/eh1.C: New test.
10054
10055 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
10056
10057         * g++.old-deja/g++.other/type.C: New test.
10058
10059 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
10060
10061         * g++.old-deja/g++.other/initstring.C: New test.
10062
10063 2000-06-12  Jason Merrill  <jason@redhat.com>
10064
10065         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
10066
10067 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
10068
10069         * gcc.c-torture/compile/20000609-1.c: New test.
10070
10071 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
10072
10073         * gcc.dg/20000609-1.c: New test.
10074
10075 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
10076
10077         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
10078         * gcc.c-torture/noncompile/poison-1.c: Move...
10079         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
10080         * gcc.dg/cpp-li1.c: Add a token after the #line.
10081
10082 2000-06-05  Richard Henderson  <rth@cygnus.com>
10083
10084         * gcc.c-torture/execute/20000605-2.c: New test.
10085         * gcc.c-torture/execute/20000605-3.c: New test.
10086
10087 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
10088
10089         * g77.f-torture/execute/20000503-1.x: New file.
10090
10091 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
10092
10093         * g++.old-deja/g++.eh/badalloc1.C: New test.
10094
10095 2000-06-05  Richard Henderson  <rth@cygnus.com>
10096
10097         * gcc.c-torture/execute/20000605-1.c: New test.
10098
10099 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
10100             Nathan Sidwell <nathan@codesourcery.com>
10101
10102         * gcc.c-torture/compile/20000605-1.c: New test.
10103
10104 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
10105
10106         * g77.f-torture/compile/20000601-1.f:  New test.
10107
10108 2000-06-03  Richard Henderson  <rth@cygnus.com>
10109
10110         * gcc.c-torture/execute/20000603-1.c: New.
10111
10112 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
10113
10114         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
10115         * gcc.dg/noreturn-2.c (noreturn): Likewise.
10116
10117 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
10118
10119         * gcc.dg/compare2.c (case 12): XFAIL.
10120         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
10121         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
10122
10123         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
10124
10125 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
10126
10127         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
10128         guard macro is already defined when the header is first
10129         included.
10130         * gcc.dg/cpp-mix.h: New file.
10131         * gcc.dg/endif-label.c: Update patterns to match compiler.
10132
10133         * g++.brendan/complex1.C: Declare abort.
10134         * g++.law/refs4.C: Remove XFAIL.
10135         * g++.oliva/expr2.C: Declare abort and exit.
10136
10137 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
10138
10139         * gcc.c-torture/execute/20000528-1.c: New test.
10140
10141         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
10142         * g++.old-deja/g++.law/temps4.C: Likewise.
10143
10144         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
10145         stdlib.h.  Call abort() on failure.
10146         * g++.old-deja/g++.law/refs4.C: Likewise.
10147         * g++.old-deja/g++.law/temps4.C: Likewise.
10148         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
10149         * gcc.c-torture/execute/20000112-1.c: Include string.h.
10150
10151 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
10152
10153         Relative to g++.dg/special:
10154         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
10155
10156         Relative to g++.old-deja:
10157         * g++.brendan/complex1.C, g++.jason/optimize2.C,
10158         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
10159         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
10160         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
10161         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
10162         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
10163         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
10164
10165         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
10166         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
10167         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
10168         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
10169         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
10170         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
10171         and/or string.h.
10172
10173         * g++.other/goto1.C: Update expectations for error messages.
10174
10175 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
10176
10177         * gcc.c-torture/compile/20000523-1.c: New test.
10178
10179 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
10180
10181         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
10182
10183 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
10184
10185         * g++.old-deja/g++.eh/catch11.C: New test.
10186         * g++.old-deja/g++.eh/catch12.C: New test.
10187
10188 2000-05-24  Nick Clifton  <nickc@cygnus.com>
10189
10190         * gcc.c-torture/execute/20000523-1.c: New test.
10191
10192 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
10193
10194         * c-torture/execute/bcp-1.c: Replace abort in arg of
10195         __builtin_constant_p with a generic external function.
10196
10197         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
10198         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
10199         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
10200         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
10201         Prototype abort and/or exit.
10202
10203         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
10204         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
10205         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
10206         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
10207
10208 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
10209
10210         * gcc.dg/dwarf2-1.c: New test.
10211
10212 2000-05-20  Richard Henderson  <rth@cygnus.com>
10213
10214         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
10215
10216 2000-05-20  Andreas Jaeger  <aj@suse.de>
10217
10218         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
10219         testcase.
10220
10221 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
10222
10223         * gcc.c-torture/execute/20000519-2.c: New test.
10224
10225 2000-05-19  Andreas Jaeger  <aj@suse.de>
10226
10227         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
10228         which fails with SSA.
10229
10230         * lib/c-torture.exp: Also test with -O3 -fssa.
10231
10232 2000-05-18  Michael Meissner  <meissner@redhat.com>
10233
10234         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
10235         * gcc.c-torture/execute/920415-1.c: Ditto.
10236         * gcc.c-torture/execute/920501-1.c: Ditto.
10237         * gcc.c-torture/execute/conversion.c: Ditto.
10238         * gcc.c-torture/execute/cvt-1.c: Ditto.
10239
10240 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
10241
10242         * gcc.c-torture/compile/20000518-1.c: New test.
10243
10244 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
10245
10246         * g77.f-torture/compile/200005018.f:  New test.
10247
10248 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
10249
10250         * gcc.c-torture/compile/20000517-1.c: New test.
10251
10252 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10253
10254         * gcc.c-torture/execute/20000516-1.c: New test.
10255
10256 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
10257
10258         * g++.old-deja/g++.other/eh.C: New test.
10259
10260 2000-05-12  Richard Henderson  <rth@cygnus.com>
10261
10262         * gcc.c-torture/execute/990208-1.c (main): Don't pass
10263         constants through to doit's conditional.
10264
10265 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
10266
10267         * gcc.c-torture/compile/20000511-1.c: New test.
10268         * g77.f-torture/compile/20000511-1.f: New test.
10269         * g77.f-torture/compile/20000511-2.f: New test.
10270
10271 2000-05-11  Michael Meissner  <meissner@redhat.com>
10272
10273         * gcc.c-torture/execute/20000511-1.c: New test.
10274
10275 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
10276
10277         * gcc.dg/dg.exp: Scan .S files as well as .c files.
10278         * gcc.dg/20000510-1.S: New.
10279
10280 2000-05-08  Catherine Moore  <clm@cygnus.com>
10281
10282         * gcc.dg/unused-3.c: New.
10283
10284 2000-05-06  Richard Henderson  <rth@cygnus.com>
10285
10286           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
10287           * g++.old-deja/g++.mike/warn1.C: Likewise.
10288           * g++.old-deja/g++.pt/local1.C: Likewise.
10289           * g++.old-deja/g++.pt/local7.C: Likewise.
10290           * g++.old-deja/g++.pt/spec16.C: Likewise.
10291
10292 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
10293
10294         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
10295
10296 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
10297
10298           * g77.f-torture/execute/20000503-1.f:  New test.
10299
10300 2000-05-04  Andreas Jaeger  <aj@suse.de>
10301
10302         * gcc.dg/noreturn-2.c: New test.
10303
10304 2000-05-04  Neil Booth  <NeilB@earthling.net>
10305
10306         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
10307         preprocessor.
10308
10309 2000-05-04  Richard Henderson  <rth@cygnus.com>
10310
10311         * gcc.c-torture/execute/20000503-1.c: Fix typo.
10312
10313 2000-05-04  Richard Henderson  <rth@cygnus.com>
10314
10315         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
10316         OpenSSL by Jason R Thorpe.
10317
10318 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
10319
10320         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
10321
10322 2000-05-03  Robert Lipe <robertlipe@usa.net>
10323
10324         * gcc.dg/20000503-1.c: New test.
10325
10326 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
10327
10328         * gcc.c-torture/compile/20000502-1.c: New test.
10329         * g++.old-deja/g++.other/align.C: New test.
10330         * gcc.dg/cpp-tradstringify.c: New test.
10331
10332 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
10333
10334         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
10335         and hard registers.
10336
10337 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
10338
10339         * gcc.c-torture/execute/loop-5.c: New test.
10340
10341 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
10342
10343         * gcc.c-torture/execute/va-arg-20.c: New test.
10344
10345 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
10346
10347         * gcc.c-torture/execute/20000422-1.c: New test.
10348
10349 2000-04-20  Greg McGary  <gkm@gnu.org>
10350
10351         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
10352         when optimizing, but without sibling-call optimizations (-O1).
10353
10354 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
10355
10356           * gcc.c-torture/compile/20000420-1.c: New test.
10357
10358 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
10359
10360         * g++.abi/ptrflags.C: New test.
10361         * g++.eh/catchptr1.C: Test incomplete pointer chains.
10362
10363 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
10364
10365         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
10366
10367 2000-04-19  Greg McGary  <gkm@gnu.org>
10368
10369         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
10370         sibling-call optimizations.
10371
10372 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
10373
10374         * gcc.dg/20000419-1.c: New test.
10375
10376 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
10377
10378         * gcc.c-torture/execute/20000412-6.c: New test.
10379
10380 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
10381
10382         * gcc.c-torture/execute/20000412-5.c: New test.
10383         * g77.f-torture/compile/20000412-1.f: New test.
10384         * gcc.c-torture/execute/20000412-4.c: New test.
10385         * gcc.c-torture/compile/20000412-2.c: New test.
10386         * gcc.c-torture/execute/20000412-3.c: New test.
10387         * gcc.c-torture/compile/20000412-1.c: New test.
10388         * gcc.c-torture/execute/20000412-2.c: New test.
10389
10390 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
10391
10392         * objc/execute/bf-20.m: New test.
10393
10394 2000-04-10  Richard Henderson  <rth@cygnus.com>
10395
10396         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
10397
10398         * gcc.c-torture/execute/20000412-1.c: New test.
10399
10400 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
10401
10402         * g++.old-deja/g++.eh/catchptr1.C: New test.
10403
10404 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
10405
10406         * g++.old-deja/g++.abi/cxa_vec.C: New test.
10407
10408 2000-04-08  Neil Booth  <NeilB@earthling.net>
10409
10410         * gcc.dg/cpp-nullchar.c: Remove test as
10411         embedded nulls cause problems.
10412
10413 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10414
10415         * gcc.dg/compare2.c: New test.
10416
10417 2000-04-08  Neil Booth  <NeilB@earthling.net>
10418
10419         * gcc.dg/cpp-nullchar.c: New test.
10420
10421 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
10422
10423         * gcc.dg/cpp-mi2.c: New test.
10424         * gcc.dg/cpp-mi2[abc].h: New files.
10425
10426 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
10427
10428         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
10429         member name.
10430
10431 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
10432
10433         * g++.old-deja/g++.abi/vmihint.C: New test.
10434
10435 2000-04-06  Neil Booth  <NeilB@earthling.net>
10436
10437         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
10438         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
10439         copyright.
10440
10441 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
10442
10443         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
10444         avoid stack-frame overwrite.
10445
10446 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
10447
10448         * gcc.c-torture/compile/20000405-2.c: New test.
10449         * gcc.c-torture/compile/20000405-3.c: New test.
10450
10451 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10452
10453         * gcc.c-torture/compile/20000405-1.c: New test.
10454
10455 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
10456
10457         * gcc.dg/cast-qual-1.c: Revert last change.
10458
10459 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10460
10461         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
10462
10463 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
10464
10465         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
10466         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
10467
10468 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
10469
10470         * gcc.c-torture/compile/20000403-2.c: New test.
10471         * gcc.c-torture/compile/20000403-1.c: New test.
10472
10473 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
10474
10475         * gcc.c-torture/execute/20000403-1.c: New test.
10476
10477 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
10478
10479         * gcc.c-torture/execute/20000402-1.c: New test.
10480
10481 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
10482
10483         * gcc.c-torture/execute/va-arg-15.c: New test.
10484         * gcc.c-torture/execute/va-arg-16.c: New test.
10485         * gcc.c-torture/execute/va-arg-17.c: New test.
10486         * gcc.c-torture/execute/va-arg-18.c: New test.
10487         * gcc.c-torture/execute/va-arg-19.c: New test.
10488
10489 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
10490
10491         * gcc.c-torture/compile/981211-1.c: Move to...
10492         * gcc.dg/cpp-as1.c: ...here.
10493         * gcc.dg/cpp-as2.c: New file.
10494
10495         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
10496         compiler.
10497
10498 2000-04-02  Neil Booth  <NeilB@earthling.net>
10499
10500         * gcc.dg/cpp-cond.c  New tests.
10501         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
10502         accidental success less likely.
10503         * gcc.dg/cpp-missingop.c  New tests.
10504         * gcc.dg/cpp-missingparen.c  New tests.
10505         * gcc.dg/cpp-shift.c  New tests.
10506         * gcc.dg/cpp-shortcircuit.c  New tests.
10507         * gcc.dg/cpp-unary.c  New tests.
10508
10509 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
10510
10511         * gcc.c-torture/compile/20000329-1.c: New test.
10512
10513 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
10514
10515         * gcc.c-torture/compile/20000326-1.c: New test.
10516         * gcc.c-torture/compile/20000326-2.c: New test.
10517
10518 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
10519
10520         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
10521         the first parameter is a function argument.
10522
10523 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
10524
10525         * g++.old-deja/g++.ext/array4.C: New test.
10526
10527 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
10528
10529         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
10530
10531 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10532
10533         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
10534
10535 2000-03-19  Richard Henderson  <rth@cygnus.com>
10536
10537         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
10538
10539 2000-03-19  Richard Henderson  <rth@cygnus.com>
10540
10541         * gcc.c-torture/compile/20000319-1.c: New test.
10542
10543 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
10544
10545         * gcc.c-torture/execute/20000314-3.c: New test.
10546         * gcc.c-torture/execute/20000314-2.c: New test.
10547         * gcc.c-torture/execute/20000314-1.c: New test.
10548         * gcc.c-torture/compile/20000314-2.c: New test.
10549         * gcc.c-torture/compile/20000314-1.c: New test.
10550
10551 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
10552
10553         * g++.old-deja/g++.warn/inline.C: New test.
10554
10555 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10556
10557         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
10558         standards-compliant result rather than specific constants.
10559         Put test-values in array.
10560
10561 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
10562
10563         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
10564         (g++_target_compile): Put test-specific options last.
10565
10566 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10567
10568         * g++.old-deja/g++.eh/vbase4.C: New test.
10569
10570 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10571
10572         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
10573
10574 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10575
10576         * g++.old-deja/g++.brendan/misc12.C: Removed.
10577         * g++.old-deja/g++.pt/memtemp77.C: Constify.
10578         * g++.old-deja/g++.ext/pretty4.C: New test.
10579
10580 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10581
10582         * g++.old-deja/g++.other/string2.C: New test.
10583
10584 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
10585
10586         * g++.old-deja/g++.warn/impint2.C: New test.
10587
10588 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10589
10590         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
10591         is 1, not zero.
10592
10593 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
10594
10595         * g++.old-deja/g++.warn/impint.C: New test.
10596         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
10597         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
10598         * g++.old-deja/g++.pt/explicit12.C: Likewise.
10599         * g++.old-deja/g++.pt/explicit13.C: Likewise.
10600         * g++.old-deja/g++.pt/explicit17.C: Likewise.
10601         * g++.old-deja/g++.pt/explicit18.C: Likewise.
10602         * g++.old-deja/g++.pt/explicit19.C: Likewise.
10603         * g++.old-deja/g++.pt/explicit23.C: Likewise.
10604         * g++.old-deja/g++.pt/explicit31.C: Likewise.
10605         * g++.old-deja/g++.pt/explicit35.C: Likewise.
10606         * g++.old-deja/g++.pt/explicit6.C: Likewise.
10607         * g++.old-deja/g++.pt/memclass7.C: Likewise.
10608
10609 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
10610
10611         * gcc.dg/cpp-redef.c: New test.
10612
10613 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
10614
10615         * g++.old-deja/g++.pt/unify7.C: New test.
10616
10617 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10618
10619         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
10620         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
10621
10622 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
10623
10624         * gcc.c-torture/compile/20000224-1.c: New test.
10625
10626 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10627
10628         * gcc.c-torture/compile/cpp-2.c: New test.
10629         * gcc.c-torture/compile/cpp-1.c: New test.
10630
10631 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
10632
10633         * gcc.c-torture/execute/20000225-1.c: New test.
10634
10635 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10636
10637         * gcc.dg/cpp-li2.c: New test.
10638
10639         * gcc.dg/cpp-wi1.c: New test.
10640
10641         * gcc.dg/cpp-li1.c: New test.
10642
10643 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
10644
10645         * g++.old-deja/g++.other/sizeof5.C: New test.
10646
10647 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10648
10649         * gcc.c-torture/execute/va-arg-13.c: New test.
10650
10651 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
10652
10653         * gcc.c-torture/execute/va-arg-12.c: New test.
10654
10655 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10656
10657         * gcc.c-torture/execute/20000223-1.c: New test.
10658
10659 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10660
10661         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
10662
10663 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
10664
10665         * g++.old-deja/g++.abi/ptrmem.C: New test.
10666
10667 2000-02-19  Richard Henderson  <rth@cygnus.com>
10668
10669         * gcc.c-torture/compile/init-3.c: New.
10670
10671 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
10672
10673         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
10674         ALWAYS_CXXFLAGS.
10675
10676 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
10677
10678         * gcc.c-torture/compile/20000211-3.c: New test.
10679
10680 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
10681
10682         * gcc.c-torture/compile/20000211-2.c: New test.
10683
10684 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
10685
10686         * gcc.c-torture/compile/20000211-1.c: New test.
10687
10688 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
10689
10690         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
10691           on native targets
10692
10693 2000-02-08  Nathan Sidwell  <nathan@acm.org>
10694
10695         * g++.old-deja/g++.other/cast5.C: New test.
10696
10697 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
10698
10699         * gcc.c-torture/execute/20000205-1.c: New.
10700
10701 2000-02-03  Nathan Sidwell  <nathan@acm.org>
10702
10703         * g++.old-deja/g++.jason/cast3.C: Return void.
10704         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
10705
10706 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10707
10708         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
10709
10710         * gcc.dg/loop-1.c: New test.
10711
10712 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
10713
10714         * gcc.c-torture/compile/20000127-1.c: New test.
10715         * gcc.c-torture/execute/991228-1.c: New test.
10716
10717 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10718
10719         * gcc.dg/unused-2.c: New test.
10720
10721         * gcc.dg/conv-1.c: New test.
10722
10723 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
10724
10725         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
10726         compiler.
10727         (tool_option_proc): Fix typo.
10728
10729 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
10730
10731         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
10732         of the ld on the host, not on the build machine.
10733         Also, don't crash if '--help' is not a supported option.
10734
10735 2000-01-24  Richard Henderson  <rth@cygnus.com>
10736
10737         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
10738
10739 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
10740
10741         * gcc.c-torture/execute/20000120-2.c: New test.
10742         * gcc.c-torture/execute/20000120-1.c: New test.
10743
10744 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
10745
10746         * gcc.c-torture/execute/20000113-1.c: New test.
10747
10748 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
10749
10750         * gcc.c-torture/execute/20000112-1.c: New test.
10751
10752 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10753
10754         * gcc.dg/20000111-1.c: New test.
10755
10756 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
10757
10758         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
10759         with 16 bit integers.
10760
10761 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10762
10763         * gcc.dg/20000108-1.c: New test.
10764
10765 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10766
10767         * g++.old-deja/g++.ns/koenig8.C: New test.
10768
10769 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10770
10771         * g++.old-deja/g++.other/cast4.C: New test.
10772
10773 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
10774
10775         * gcc.c-torture/compile/20000105-2.c: New test.
10776         * gcc.c-torture/compile/20000105-1.c: New test.
10777
10778 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10779
10780         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
10781         references to printf & atoi to conform to ANSI standard.
10782         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
10783         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
10784         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
10785         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
10786         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
10787         * g++.old-deja/g++.brendan/complex1.C: Likewise.
10788         * g++.old-deja/g++.brendan/copy1.C: Likewise.
10789         * g++.old-deja/g++.brendan/copy2.C: Likewise.
10790         * g++.old-deja/g++.brendan/copy3.C: Likewise.
10791         * g++.old-deja/g++.brendan/copy4.C: Likewise.
10792         * g++.old-deja/g++.brendan/copy5.C: Likewise.
10793         * g++.old-deja/g++.brendan/copy6.C: Likewise.
10794         * g++.old-deja/g++.brendan/copy7.C: Likewise.
10795         * g++.old-deja/g++.brendan/copy8.C: Likewise.
10796         * g++.old-deja/g++.brendan/crash11.C: Likewise.
10797         * g++.old-deja/g++.brendan/crash14.C: Likewise.
10798         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
10799         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
10800         * g++.old-deja/g++.brendan/delete2.C: Likewise.
10801         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
10802         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
10803         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
10804         * g++.old-deja/g++.brendan/eh1.C: Likewise.
10805         * g++.old-deja/g++.brendan/groff1.C: Likewise.
10806         * g++.old-deja/g++.brendan/init3.C: Likewise.
10807         * g++.old-deja/g++.brendan/misc12.C: Likewise.
10808         * g++.old-deja/g++.brendan/misc7.C: Likewise.
10809         * g++.old-deja/g++.brendan/new2.C: Likewise.
10810         * g++.old-deja/g++.brendan/operators4.C: Likewise.
10811         * g++.old-deja/g++.brendan/operators5.C: Likewise.
10812         * g++.old-deja/g++.brendan/overload2.C: Likewise.
10813         * g++.old-deja/g++.brendan/overload7.C: Likewise.
10814         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
10815         * g++.old-deja/g++.brendan/reference1.C: Likewise.
10816         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
10817         * g++.old-deja/g++.brendan/template24.C: Likewise.
10818         * g++.old-deja/g++.brendan/template3.C: Likewise.
10819         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
10820         * g++.old-deja/g++.jason/inline3.C: Likewise.
10821         * g++.old-deja/g++.jason/opeq.C: Likewise.
10822         * g++.old-deja/g++.law/arg5.C: Likewise.
10823         * g++.old-deja/g++.law/arm7.C: Likewise.
10824         * g++.old-deja/g++.law/ctors11.C: Likewise.
10825         * g++.old-deja/g++.law/cvt8.C: Likewise.
10826         * g++.old-deja/g++.law/init9.C: Likewise.
10827         * g++.old-deja/g++.law/refs4.C: Likewise.
10828         * g++.old-deja/g++.law/template2.C: Likewise.
10829         * g++.old-deja/g++.law/visibility24.C: Likewise.
10830         * g++.old-deja/g++.law/vtable3.C: Likewise.
10831         * g++.old-deja/g++.mike/asm2.C: Likewise.
10832         * g++.old-deja/g++.mike/eh1.C: Likewise.
10833         * g++.old-deja/g++.mike/misc1.C: Likewise.
10834         * g++.old-deja/g++.mike/misc13.C: Likewise.
10835         * g++.old-deja/g++.mike/misc14.C: Likewise.
10836         * g++.old-deja/g++.mike/ns12.C: Likewise.
10837         * g++.old-deja/g++.mike/p1248.C: Likewise.
10838         * g++.old-deja/g++.mike/p3708.C: Likewise.
10839         * g++.old-deja/g++.mike/p3708a.C: Likewise.
10840         * g++.old-deja/g++.mike/p3708b.C: Likewise.
10841         * g++.old-deja/g++.mike/p646.C: Likewise.
10842         * g++.old-deja/g++.mike/p700.C: Likewise.
10843         * g++.old-deja/g++.mike/p783.C: Likewise.
10844         * g++.old-deja/g++.mike/p783a.C: Likewise.
10845         * g++.old-deja/g++.mike/p783b.C: Likewise.
10846         * g++.old-deja/g++.mike/p786.C: Likewise.
10847         * g++.old-deja/g++.mike/p789.C: Likewise.
10848         * g++.old-deja/g++.mike/p789a.C: Likewise.
10849         * g++.old-deja/g++.mike/p807a.C: Likewise.
10850         * g++.old-deja/g++.other/delete3.C: Likewise.
10851         * g++.old-deja/g++.other/dyncast1.C: Likewise.
10852         * g++.old-deja/g++.other/dyncast2.C: Likewise.
10853         * g++.old-deja/g++.other/dyncast3.C: Likewise.
10854         * g++.old-deja/g++.other/empty1.C: Likewise.
10855         * g++.old-deja/g++.other/temporary1.C: Likewise.
10856         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
10857         * g++.old-deja/g++.pt/t16.C: Likewise.
10858         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
10859
10860 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
10861
10862         * gcc.dg/991230-1.c: New test.
10863
10864 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
10865
10866         * gcc.c-torture/compile/991229-3.c: New test.
10867         * gcc.c-torture/compile/991229-2.c: New test.
10868         * gcc.c-torture/compile/991229-1.c: New test.
10869
10870 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
10871
10872         * gcc.c-torture/compile/labels-2.c: New test.
10873
10874 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10875
10876         * gcc.c-torture/execute/991227-1.c: New test.
10877
10878 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10879
10880         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
10881
10882 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10883
10884         * gcc.c-torture/execute/991221-1.c: New test.
10885
10886 1999-12-20  Nathan Sidwell  <nathan@acm.org>
10887
10888         * g++.old-deja/g++.other/cast3.C: New test.
10889
10890 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
10891
10892         * gcc.c-torture/execute/991216-4.c: New test.
10893
10894 1999-12-16  Michael Meissner  <meissner@cygnus.com>
10895
10896         * gcc.c-torture/execute/991216-1.c: New test.
10897         * gcc.c-torture/execute/991216-2.c: New test.
10898         * gcc.c-torture/execute/991216-3.c: New test.
10899
10900 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10901
10902         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
10903         Actually make the test fail by using "-O2" for compilation.
10904
10905 1999-12-15  Nathan Sidwell  <nathan@acm.org>
10906
10907         * g++.old-deja/g++.warn/cast-align1.C: New test.
10908
10909 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10910
10911         * gcc.c-torture/compile/991214-1.c: New test.
10912         * gcc.c-torture/compile/991214-2.c: New test.
10913
10914 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10915
10916         * gcc.dg/991214-1.c: New test.
10917
10918 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
10919
10920         * gcc.c-torture/compile/991213-3.c: New test.
10921         * gcc.c-torture/compile/991213-2.c: New test.
10922         * gcc.c-torture/compile/991213-1.c: New test.
10923
10924 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10925
10926         * gcc.dg/991209-1.c: New test.
10927
10928 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
10929
10930         * gcc.c-torture/compile/991208-1.c: New test.
10931
10932 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10933
10934         * gcc.dg/ultrasp2.c: New test.
10935
10936 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
10937
10938         * g++.old-deja/g++.abi/align.C (main): Fix typo.
10939
10940 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
10941
10942         * gcc.c-torture/compile/991202-1.c: New test.
10943         * gcc.c-torture/execute/991202-1.c: New test.
10944         * gcc.c-torture/execute/991202-2.c: New test.
10945         * gcc.c-torture/execute/991202-3.c: New test.
10946
10947 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
10948
10949         * g++.old-deja/g++.abi/align.C: New test.
10950         * g++.old-deja/g++.abi/aggregates.C: Likewise.
10951         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10952
10953 1999-12-01  Richard Henderson  <rth@cygnus.com>
10954
10955         * gcc.c-torture/execute/991201-1.c: New.
10956
10957 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
10958
10959         * gcc.dg/991129-1.c: New test.
10960
10961 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
10962
10963         * gcc.c-torture/compile/991127-1.c: New test.
10964
10965 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10966
10967         * g++.old-deja/g++.other/warn4.C: New test.
10968
10969 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10970
10971         * g++.old-deja/g++.eh/cleanup2.C: New test.
10972         * g++.old-deja/g++.ext/pretty2.C: New test.
10973         * g++.old-deja/g++.ext/pretty3.C: New test.
10974         * g++.old-deja/g++.other/debug6.C: New test.
10975
10976 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
10977
10978         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
10979         compiler_output to look for one error message instead of two.
10980
10981 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
10982
10983         * gcc.c-torture/execute/991118-1.c: Also test case
10984         where the word boundary does not split a byte evenly.
10985
10986 1999-11-19  Nathan Sidwell  <nathan@acm.org>
10987
10988         * g++.old-deja/g++.ext/restrict1.C: New test.
10989
10990 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
10991
10992         * gcc.c-torture/execute/991118-1.c: New test.
10993
10994 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
10995
10996         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
10997         working directory pathnames.
10998
10999 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
11000
11001         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
11002         host is equipped with driver.h and driver.o so it can actually
11003         compile and run the tests.
11004
11005 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
11006
11007         * gcc.c-torture/compile/991008-1.c: New test.
11008
11009 1999-11-08  Nick Clifton  <nickc@cygnus.com>
11010
11011         * lib/gcc-dg.exp: Include target-supports.exp
11012
11013 1999-11-05  Nick Clifton  <nickc@cygnus.com>
11014
11015         * lib/target-supports.exp: New file: Provide procs to test for
11016         features supported by the target.
11017         (check_weak_available): Moved here from ecos.exp.
11018         (check_alias_available): New proc: Determine of the target
11019         toolchain supports the alias attribute.
11020
11021         * gcc.dg/special/ecos.exp: Move check_weak_available to
11022         target-supports.exp.
11023         (alias-1.c): Only perform the test if the target supports
11024         aliases.
11025         (wkali-1.c): Only perform the test if the target supports
11026         aliases.
11027
11028         * gcc.dg/990506-0.c: Expect error messages from cross
11029         targets as well as native targets.
11030
11031 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11032
11033         * gcc.dg/ultrasp1.c: Removed xfail.
11034         * gcc.dg/struct-ret-2.c: Likewise.
11035         * gcc.dg/array-1.c: Likewise.
11036
11037 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11038
11039         * gcc.dg/struct-ret-2.c: New test.
11040
11041         * gcc.dg/array-1.c: New test.
11042
11043 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
11044
11045         * gcc.c-torture/execute/991030-1.c: New test.
11046
11047 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
11048
11049         * gcc.c-torture/compile/991026-2.c: New test.
11050
11051 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
11052
11053         * gcc.c-torture/compile/991026-1.c: New test.
11054
11055 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
11056
11057         * gcc.c-torture/execute/991023-1.c: New test.
11058
11059 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
11060
11061         * gcc.c-torture/execute/991019-1.c: New test.
11062
11063 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
11064
11065         * gcc.c-torture/execute/991016-1.c: New test.
11066
11067 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
11068
11069         * gcc.c-torture/execute/991014-1.c: New test.
11070
11071 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
11072
11073         * g++.old-deja/g++.other/union2.C: New test.
11074
11075 1999-10-13  Nathan Sidwell  <nathan@acm.org>
11076
11077         * g++.old-deja/g++.other/vaarg2.C: New test.
11078         * g++.old-deja/g++.other/vaarg3.C: New test.
11079
11080 1999-10-12  Craig Burley  <craig@jcb-sc.com>
11081
11082         * g77.f-torture/noncompile/19990905-1.f: Moved from being
11083         in compile/.
11084
11085 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
11086
11087         * gcc.c-torture/execute/va-arg-11.c: New test.
11088
11089 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
11090
11091         * lib/file-format.exp (gcc_target_object_format): Don't
11092         crash if objdump is unavailable.
11093
11094 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
11095
11096         * gcc.misc-tests/mg.exp: delete extraneous redirection.
11097
11098 1999-09-28  Nick Clifton  <nickc@cygnus.com>
11099
11100         * gcc.c-torture/compile/990928-1.c: New test.
11101
11102 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
11103
11104         * g++.old-deja/g++.other/decl6.C: New test.
11105
11106 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11107
11108         * gcc.c-torture/execute/va-arg-10.c: New test.
11109
11110 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
11111
11112         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
11113         __PRETTY_FUNCTION__.
11114
11115 1999-09-23  Nick Clifton  <nickc@cygnus.com>
11116
11117         * gcc.c-torture/execute/990923-1.c: New test.
11118
11119 1999-09-21  Nick Clifton  <nickc@cygnus.com>
11120
11121         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
11122         for which -fpic is inappropriate.
11123
11124 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
11125
11126         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
11127
11128 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
11129
11130         * g++.old-deja/g++.other/dyncast1.C: New test.
11131         * g++.old-deja/g++.other/dyncast2.C: New test.
11132         * g++.old-deja/g++.other/dyncast3.C: New test.
11133         * g++.old-deja/g++.other/dyncast4.C: New test.
11134         * g++.old-deja/g++.other/dyncast5.C: New test.
11135         * g++.old-deja/g++.eh/catch3.C: New test.
11136         * g++.old-deja/g++.eh/catch3p.C: New test.
11137         * g++.old-deja/g++.eh/catch4.C: New test.
11138         * g++.old-deja/g++.eh/catch4p.C: New test.
11139         * g++.old-deja/g++.eh/catch5.C: New test.
11140         * g++.old-deja/g++.eh/catch5p.C: New test.
11141         * g++.old-deja/g++.eh/catch6.C: New test.
11142         * g++.old-deja/g++.eh/catch6p.C: New test.
11143         * g++.old-deja/g++.eh/catch7.C: New test.
11144         * g++.old-deja/g++.eh/catch7p.C: New test.
11145         * g++.old-deja/g++.eh/catch8.C: New test.
11146         * g++.old-deja/g++.eh/catch8p.C: New test.
11147         * g++.old-deja/g++.eh/catch9.C: New test.
11148         * g++.old-deja/g++.eh/catch9p.C: New test.
11149
11150 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
11151
11152         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
11153         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
11154
11155 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
11156
11157         * gcc.c-torture/compile/990913-1.c: New test.
11158
11159 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
11160
11161         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
11162         * g++.old-deja/g++.jason/rfg5.C: Likewise.
11163
11164 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
11165
11166         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
11167
11168 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
11169
11170         * g++.old-deja/g++.other/lookup11.C: New test.
11171         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
11172         what is permitted and what we want.
11173         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
11174         overload use.
11175         * g++.old-deja/g++.jason/rfg5.C: Likewise
11176
11177 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
11178
11179         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
11180         * gcc.c-torture/noncompile/poison-1.c: New file.
11181
11182 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
11183
11184         * g++.old-deja/g++.other/sizeof3.C: New test.
11185         * g++.old-deja/g++.other/sizeof4.C: New test.
11186         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
11187         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
11188
11189 1999-09-07  Richard Henderson  <rth@cygnus.com>
11190
11191         * gcc.dg/va-arg-1.c: New.
11192
11193 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11194
11195         * gcc.c-torture/execute/va-arg-9.c: New test.
11196
11197 1999-09-05  Craig Burley  <craig@jcb-sc.com>
11198
11199         * g77.f-torture/compile/980519-2.f: New test.
11200         * g77.f-torture/compile/19990905-0.f: New test.
11201         * g77.f-torture/compile/19990905-1.f: New test.
11202         * g77.f-torture/compile/19990905-2.f: New test.
11203
11204         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
11205
11206 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
11207
11208         * gcc.c-torture/execute/990827-1.c: Fix typo.
11209
11210 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
11211
11212         * g++.old-deja/g++.other/deref1.C: New test.
11213
11214 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
11215
11216         * g++.old-deja/g++.other/ambig2.C: New test.
11217         * g++.old-deja/g++.other/cond5.C: New test.
11218         * g++.old-deja/g++.other/lookup16.C: New test.
11219
11220 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
11221
11222         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
11223         assemblers too.
11224
11225 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
11226
11227         * lib/c-torture.exp: Avoid the "compare executables" optimization
11228         when testing native.
11229
11230 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
11231
11232         * gcc.c-torture/execute/990829-1.c: New test.
11233         * gcc.c-torture/compile/990829-1.c: New test.
11234
11235 1999-08-27  Paul Burchard  <burchard@pobox.com>
11236
11237         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
11238         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
11239         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
11240         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
11241         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
11242         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
11243         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
11244         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
11245         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
11246         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
11247         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
11248
11249 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
11250
11251         * gcc.c-torture/execute/990827-1.c: New test.
11252
11253 1999-08-26  Craig Burley  <craig@jcb-sc.com>
11254
11255         * g77.f-torture/noncompile/19990826-4.f: New test.
11256
11257         * g77.f-torture/compile/19990826-3.f: New test.
11258
11259         * g77.f-torture/execute/19990826-2.f: New test.
11260
11261         * g77.f-torture/compile/19990826-1.f: New test.
11262
11263         * gcc.c-torture/execute/990826-0.c: New test.
11264         * g77.c-torture/execute/19990826-0.f: New test.
11265
11266         * g77.f-torture/noncompile/970626-2.f: New test.
11267
11268 1999-08-25  Paul Burchard  <burchard@pobox.com>
11269
11270         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
11271         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
11272         lss-011.C: New tests.
11273
11274 1999-08-25  Nathan Sidwell  <nathan@acm.org>
11275
11276         * g++.old-deja/g++.other/decl5.C: New test.
11277
11278 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11279
11280         * noncompile/noncompile.exp: Load_lib c-torture.exp.
11281         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
11282         call `postbase' for each one.  All callers of `postbase' changed
11283         to call this instead.
11284
11285 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
11286
11287         * gcc.c-torture/execute/990811-1.c: New test.
11288
11289 1999-08-09  Nick Clifton  <nickc@cygnus.com>
11290
11291         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
11292         just native ones.
11293
11294         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
11295         just native ones.
11296
11297 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11298
11299         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
11300
11301 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
11302
11303         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
11304
11305 1999-08-04  Nathan Sidwell  <nathan@acm.org>
11306
11307         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
11308
11309 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
11310
11311         * gcc.c-torture/execute/990804-1.c: New test.
11312
11313 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11314
11315         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
11316         * g++.old-deja/g++.brendan/crash64.C: Likewise
11317         * g++.old-deja/g++.brendan/overload8.C: Likewise
11318
11319 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11320
11321         * g++.old-deja/g++.other/struct1.C: New test.
11322
11323 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11324
11325         * g++.old-deja/g++.other/enum2.C: New test.
11326
11327 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
11328
11329         Adapted from tests from Franz Sirl:
11330         * gcc.c-torture/execute/va-arg-7.c: New test.
11331         * gcc.c-torture/execute/va-arg-8.c: New test.
11332
11333 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
11334
11335         * gcc.c-torture/compile/990801-2.c: New test.
11336
11337         * gcc.c-torture/compile/990801-1.c: New test.
11338
11339 1999-07-27  Michael Meissner  <meissner@cygnus.com>
11340
11341         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
11342         fp-cmp-1.c, converting double to float.
11343
11344         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
11345         fp-cmp-1.c, converting double to long double.
11346
11347         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
11348         from fr1 to unknown_register, since fr1 is a legitimate register
11349         on some machines.
11350
11351 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
11352
11353         * README: More listname related changes.
11354
11355 1999-07-08  Catherine Moore  <clm@cygnus.com>
11356
11357         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
11358
11359 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
11360
11361         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
11362
11363 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11364
11365         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
11366
11367 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
11368
11369         * gcc.dg/990703-1.c: New test.
11370
11371 1999-06-29  Nick Clifton  <nickc@cygnus.com>
11372
11373         * lib/file-format.exp: New file: Move definition of proc
11374         gcc_target_object_format to here from
11375         gcc.dg/special/ecos.exp.
11376
11377         * lib/c-torture.exp: Include lib file-format.exp.
11378         * lib/gcc-dg.exp: Include lib file-format.exp.
11379
11380         * gcc.dg/special/ecos.exp: Remove definition of proc
11381         gcc_target_object_format.
11382
11383 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
11384
11385         * gcc.c-torture/execute/990628-1.c: New test.
11386
11387 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
11388
11389         * gcc.c-torture/compile/990625-2.c: New test.
11390
11391         * gcc.c-torture/compile/990625-1.c: New test.
11392
11393 1999-06-23  Nick Clifton  <nickc@cygnus.com>
11394
11395         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
11396         attributes compile.
11397         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
11398         ports that use the COFF/PE file format.
11399
11400 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
11401
11402         * gcc.c-torture/compile/990617-1.c: New test.
11403
11404 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
11405
11406         * g++.old-deja/g++.other/decl4.C: New test.
11407
11408 1999-06-14  Nathan Sidwell  <nathan@acm.org>
11409
11410         * g++.old-deja/g++.other/bitfld3.C: New test.
11411
11412 1999-06-08  Nathan Sidwell  <nathan@acm.org>
11413
11414         * g++.old-deja/g++.eh/catch1.C: New test.
11415
11416 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
11417
11418         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
11419
11420         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
11421         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
11422
11423 1999-06-05  Craig Burley  <craig@jcb-sc.com>
11424
11425         * g77.f-torture/compile/19990502-0.f: Replace with new,
11426         shorter, test that still fails after recent changes.
11427
11428 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11429
11430         * gcc.c-torture/execute/990604-1.c: New test.
11431
11432 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
11433
11434         * gcc.c-torture/execute/990531-1.c: New test.
11435
11436 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11437
11438         * gcc.c-torture/compile/990527-1.c: New test.
11439
11440 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
11441
11442         * gcc.c-torture/execute/990527-1.c: New test.
11443
11444 1999-05-25  Nick Clifton  <nickc@cygnus.com>
11445
11446         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
11447         bitfields as signed.
11448
11449 1999-05-25  Craig Burley  <craig@jcb-sc.com>
11450
11451         * g77.f-torture/compile/19990525-0.f: New test.
11452
11453 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
11454
11455         * gcc.c-torture/execute/990525-2.c: New test.
11456
11457         * gcc.c-torture/execute/990525-1.c: New test.
11458
11459 1999-05-24  Nathan Sidwell  <nathan@acm.org>
11460
11461         * g++.old-deja/g++.other/anon3.C: New test.
11462         * g++.old-deja/g++.other/anon4.C: New test.
11463         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
11464         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
11465         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
11466         Merrill).
11467
11468 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
11469
11470         * gcc.c-torture/execute/990524-1.c: New test.
11471
11472         * gcc.dg/990524-1.c: New test.
11473
11474 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11475
11476         * gcc.c-torture/compile/990523-1.c: New test.
11477
11478 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
11479
11480         * gcc.c-torture/compile/990519-1.c: New test.
11481
11482 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11483
11484         * gcc.c-torture/compile/990517-1.c: New test.
11485
11486         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
11487         (e4, f4): New tests.
11488         (main): Call them.
11489
11490 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11491
11492         * gcc.dg/noreturn-1.c: New test.
11493
11494 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11495
11496         * gcc.c-torture/execute/990513-1.c: New test.
11497
11498 1999-05-10  Richard Henderson  <rth@cygnus.com>
11499
11500         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
11501
11502 1999-05-10  Craig Burley  <craig@jcb-sc.com>
11503
11504         * g77.f-torture/execute/erfc.f: Use small single-precision
11505         values, to avoid problems on Alphas when not -mieee.
11506
11507 1999-05-08  Craig Burley  <craig@jcb-sc.com>
11508
11509         * gcc.dg/990506-0.c: New test.
11510
11511 1999-05-08  Richard Henderson  <rth@cygnus.com>
11512
11513         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
11514         the constant to test.  Don't XFAIL 64-bit targets.
11515
11516         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
11517         * g++.old-deja/g++.law/profile1.C: Likewise.
11518
11519         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
11520         operator new instances.
11521         * g++.old-deja/g++.other/delete5.C: Likewise.
11522
11523 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11524
11525         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
11526         intrinsic.
11527
11528 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11529
11530         * g77.f-torture/execute/u77-test.f: Reverse order of two
11531         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
11532
11533 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11534
11535         * gcc.dg/compare1.c: New test.
11536
11537 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11538
11539         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
11540         New tests.
11541
11542 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11543
11544         * g77.f-torture/compile/19990502-1.f: New test.
11545
11546 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11547
11548         * g77.f-torture/compile/19990502-0.f: New test.
11549
11550 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
11551
11552         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
11553         intrinsic.
11554
11555 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
11556
11557         * g77.f-torture/execute/u77-test.f (main): List libU77
11558         intrinsics not currently tested.
11559         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
11560         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
11561         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
11562         Trim blanks off the ends of some printed strings.
11563
11564 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
11565
11566         * g77.f-torture/execute/u77-test.f (main): Just warn about
11567         FSTAT gid disagreement, as it's expected on some systems.
11568
11569 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
11570
11571         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
11572         use a new function, which allows for some slop.
11573         Clean up some commentary.
11574         (issum): The new function.
11575         (sgladd): Deleted subroutine.
11576
11577 1999-05-01  Craig Burley  <craig@jcb-sc.com>
11578
11579         * g77.f-torture/execute/u77-test.f: Modify to be more like
11580         libf2c/libU77 version, bringing patches to that version here.
11581         Add suitable commentary.
11582
11583 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
11584
11585         * gcc.dg/990424-1.c: New test.
11586
11587 1999-04-24  Craig Burley  <craig@jcb-sc.com>
11588
11589         * g77.f-torture/execute/u77-test.f (main): Bug involving
11590         LSTAT has been fixed, so turn back on full checking.
11591
11592 1999-04-20  Craig Burley  <craig@jcb-sc.com>
11593
11594         * g77.f-torture/compile/19990419-0.f: New test.
11595         * g77.f-torture/execute/19990419-1.f: New test.
11596
11597 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
11598
11599         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
11600         to avoid the need for a prototype to supress a warning.
11601
11602 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
11603
11604         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
11605
11606 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
11607
11608         * gcc.c-torture/execute/990404-1.c: New test.
11609
11610 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11611
11612         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
11613         * gcc.dg/cpp-if3.c: Don't use -pedantic.
11614         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
11615         missing initializer warnings.
11616
11617 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
11618
11619         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
11620         matching strings.
11621
11622 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
11623
11624         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
11625
11626 1999-03-26  Craig Burley  <craig@jcb-sc.com>
11627
11628         * g77.f-torture/execute/19990325-0.f: New test.
11629         * g77.f-torture/execute/19990325-1.f: New test.
11630
11631 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
11632
11633         * gcc.c-torture/execute/990324-1.c: New test.
11634
11635 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
11636
11637         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
11638         test with 4.
11639
11640 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
11641
11642         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
11643
11644 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11645
11646         * g77.f-torture/execute/19990313-2.f: New test.
11647         * g77.f-torture/execute/19990313-3.f: New test.
11648
11649 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11650
11651         * g77.f-torture/execute/19990313-0.f: New test.
11652         * g77.f-torture/execute/19990313-1.f: New test.
11653
11654 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
11655
11656         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
11657         printf to sprintf.
11658         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
11659         (main): Add check for u15.  Conditionalize u31 check depending on
11660         whether ints are <32 bits or >=32 bits.
11661
11662 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11663
11664         * g77.f-torture/execute/19981119-0.f: Improve testiness.
11665
11666 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11667
11668         * g77.f-torture/compile/19990305-0.f: New test.
11669         * g77.f-torture/execute/19981119-0.f: New test.
11670
11671 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11672
11673         * g77.f-torture/execute/970625-2.f: call ABORT if final
11674         result is not correct, instead of just printing it.
11675         Add this checking via newly introduced obfuscation, to
11676         trip up buggy front ends.
11677
11678 1999-03-07  Craig Burley  <craig@jcb-sc.com>
11679
11680         * g77.f-torture/compile/960317-1.f: Moved from being
11681         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
11682
11683 1999-03-06  Craig Burley  <craig@jcb-sc.com>
11684
11685         * g77.f-torture/execute/960317-1.f: New (old) test.
11686         * g77.f-torture/execute/970625-2.f: Ditto.
11687
11688 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
11689
11690         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
11691         message on line 1 or line 2; cccp and cpplib do this differently.
11692
11693 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
11694
11695         * g++.old-deja/g++.law/weak1.C: New test.
11696
11697 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11698
11699         * gcc.c-torture/execute/990119-1.c: Renamed to...
11700         * gcc.dg/990119-1.c: this, so it will only be tested once
11701         (it's a preprocessor test, it doesn't need to be run at
11702         multiple optimization levels).
11703
11704 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11705
11706         * lib/g++.exp: Don't add incdir=$base_dir/../include to
11707           ALWAYS_CXXFLAGS.
11708
11709 1999-02-24  Craig Burley  <craig@jcb-sc.com>
11710
11711         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
11712         * g77.f-torture/compile/19981216-0.f: ...as it is expected
11713         to not be compilable by current g77.
11714
11715 1999-02-24  Nick Clifton  <nickc@cygnus.com>
11716
11717         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
11718
11719 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
11720
11721         * gcc.c-torture/execute/990222-1.c: New test.
11722
11723 1999-02-19  Craig Burley  <craig@jcb-sc.com>
11724
11725         * g77.f-torture/compile/19990218-0.f: New test.
11726         * g77.f-torture/noncompile/19990218-1.f: New test.
11727
11728 1999-02-18  Craig Burley  <craig@jcb-sc.com>
11729
11730         * g77.f-torture/compile/19981216-0.f: New test.
11731
11732 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
11733
11734         * gcc.dg/990214-1.c: New test.
11735
11736 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
11737
11738         * gcc.dg/990213-2.c: New test.
11739
11740         * gcc.dg/990213-1.c: New test.
11741
11742 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
11743
11744         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
11745         ints.
11746
11747 1999-02-11  Nick Clifton  <nickc@cygnus.com>
11748
11749         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
11750         specified by target.
11751
11752         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
11753
11754 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
11755
11756         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
11757
11758 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11759
11760         * gcc.dg/special/ecos.exp: New test driver for new tests with
11761         special requirements.
11762
11763         * gcc.dg/special/alias-1.c: New test.
11764         * gcc.dg/special/gcsec-1.c: New test.
11765         * gcc.dg/special/weak-1.c: New test.
11766         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
11767         * gcc.dg/special/weak-2.c: New test.
11768         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
11769         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
11770         * gcc.dg/special/wkali-1.c: New test.
11771         * gcc.dg/special/wkali-2.c: New test.
11772         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
11773         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
11774
11775 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
11776
11777           * lib/c-torture.exp (c-torture-compile): Pull out code for
11778           analyzing gcc error messages.
11779           (c-torture-execute): Likewise.  Fix some (harmless) false
11780           positives.
11781           * lib/gcc.exp (gcc_check_compile): New function.
11782
11783 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
11784
11785         * gcc.c-torture/execute/990208-1.c: New test.
11786
11787 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11788
11789         * g++.dg/special/ecos.exp: New driver for new tests with special
11790         requirements
11791
11792         * g++.dg/special/conpr-1.C: New test
11793         * g++.dg/special/conpr-2.C: New test
11794         * g++.dg/special/conpr-2a.C: New test
11795         * g++.dg/special/conpr-3.C: New test
11796         * g++.dg/special/conpr-3a.C: New test
11797         * g++.dg/special/conpr-3b.C: New test
11798
11799         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
11800         allow g++ to use the dg driver
11801
11802         * README: Add comment about g++.dg directory
11803
11804 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
11805
11806         * README: Update email addresses.
11807
11808 1999-02-03  Nick Clifton  <nickc@cygnus.com>
11809
11810         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
11811         arguments in order to force structure S onto the stack even on
11812         the alpha.
11813         (test): Pass 10 leading arguments to function foo as well as the
11814         structure S.
11815
11816         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
11817         failure for all targets.
11818
11819         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
11820         abort to terminate program execution.
11821
11822 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
11823
11824         * gcc.c-torture/execute/990130-1.c: New test.
11825
11826 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
11827
11828         * gcc.dg/990130-1.c: New test.
11829
11830 1999-01-28  Michael Meissner  <meissner@cygnus.com>
11831
11832         * gcc.c-torture/execute/990128-1.c: New test.
11833
11834 1999-01-27  Michael Meissner  <meissner@cygnus.com>
11835
11836         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
11837
11838 1999-01-27  Felix Lee  <flee@cygnus.com>
11839
11840         * lib/c-torture.exp (c-torture-compile): pull out code for
11841         analyzing gcc error messages.
11842         (c-torture-execute): ditto, and fix some (harmless) false
11843         positives.
11844         * lib/gcc.exp (gcc_check_compile): new function.
11845
11846 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
11847
11848         * gcc.dg/990117-1.c: New test.
11849
11850         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
11851
11852         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
11853
11854 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
11855
11856         * g77.f-torture/compile/990115-1.f: New test.
11857
11858 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
11859
11860         * gcc.c-torture/compile/990107-1.c: New test
11861
11862 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
11863
11864         * gcc.c-torture/execute/990106-2.c: New test.
11865
11866         * gcc.c-torture/execute/990106-1.c: New test.
11867
11868 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
11869
11870         * gcc.c-torture/compile/981223-1.c: New test.
11871
11872 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
11873
11874         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
11875         (opt3): Rename from opt4 and disable.
11876
11877 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
11878
11879         * g++.old-deja/g++.pt/ptrmem5.C: New test.
11880
11881 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11882
11883         * g++.old-deja/g++.other/conv5.C: New test.
11884
11885 1998-12-14  Nick Clifton  <nickc@cygnus.com>
11886
11887         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
11888
11889 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
11890
11891         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
11892
11893 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
11894
11895         * gcc.c-torture/compile/981211-1.c: New test.
11896
11897 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
11898
11899         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
11900
11901         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
11902
11903 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11904
11905         * gcc.special/930510-1.c: Make C9X safe.
11906         * gcc.misc-tests/gcov-1.c Similarly.
11907         * gcc.misc-tests/gcov-2.c Similarly.
11908
11909 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11910
11911         * gcc.dg/ultrasp1.c: New test.
11912
11913 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
11914
11915         * gcc.c-torture/execute/981206.c: New test.
11916
11917 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11918
11919         * g++.old-deja/g++.ns/template7.C: New test.
11920
11921         * g++.old-deja/g++.other/expr1.C: New test.
11922
11923         * g++.old-deja/g++.eh/tmpl3.C: New test.
11924
11925         * g++.old-deja/g++.eh/tmpl2.C: New test.
11926
11927 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11928
11929         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
11930         * g++.old-deja/g++.other/using6.C: Removed.
11931         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
11932
11933         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
11934
11935 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
11936
11937         * g++.old-deja/g++.pt/overload8.C: New test.
11938
11939         * g++.old-deja/g++.pt/overload7.C: New test.
11940
11941         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
11942
11943         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
11944         and relinking messages.
11945         * lib/g++.exp (g++_target_compile): Remove .rpo file when
11946         compiling with -frepo.
11947
11948 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
11949
11950         * g++.old-deja/g++.pt/lookup6.C: New test.
11951
11952 1998-11-30  Nick Clifton  <nickc@cygnus.com>
11953
11954         * gcc.c-torture/execute/981130-1.c: New test.
11955         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
11956
11957 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11958
11959         * g++.old-deja/g++.pt/explicit76.C: New test.
11960
11961         * g++.old-deja/g++.pt/friend38.C: New test.
11962
11963         * g++.old-deja/g++.ns/crash2.C: New test.
11964
11965         * g++.old-deja/g++.pt/defarg8.C: New test.
11966
11967         * g++.old-deja/g++.pt/instantiate6.C: New test.
11968
11969         * g++.old-deja/g++.pt/static6.C: New test.
11970
11971         * g++.old-deja/g++.pt/decl2.C: New test.
11972
11973 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11974
11975         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
11976         problem is actually related with name lookup, but so what? :-)
11977
11978         * g++.old-deja/g++.pt/friend37.C: New test.
11979
11980 1998-11-25  Dave Love  <d.love@dl.ac.uk>
11981
11982         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
11983         element, which fails on some systems.
11984
11985         * g77.f-torture/execute/labug1.f: New test.
11986
11987 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
11988
11989         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
11990         is defined.
11991
11992 1998-11-18  Dave Love  <d.love@dl.ac.uk>
11993
11994         * g77.f-torture/compile/981117-1.f: New test.
11995
11996 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
11997
11998         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
11999         properly discarded.
12000
12001 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
12002
12003         * gcc.c-torture/execute/memcheck: New directory of tests for
12004         -fcheck-memory-usage.
12005
12006 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
12007
12008         * README: New file, general information about the testsuite and
12009         new description of the various C++ test subdirectories.
12010         * README.g++: Eliminate obsolete information, update and move most
12011         relevant stuff to README.
12012
12013 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
12014
12015         * gcc.c-torture/compile/981107-1.c: New test.
12016
12017 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
12018
12019         * execute/memcpy-bi.c: New testcase.
12020
12021 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
12022
12023         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
12024         base classes.
12025
12026         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
12027         template is selected.
12028
12029         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
12030         classes, it should be accepted for all types.
12031
12032         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
12033
12034         * g++.old-deja/g++.pt/spec24.C: Ensure that template
12035         specializations start with template headers.
12036
12037 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
12038
12039         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
12040
12041         * g++.old-deja/g++.other/init9.C: Test cross initialization of
12042         non-POD types.
12043
12044 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
12045
12046         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
12047
12048 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
12049
12050         * compile/981022-1.c, compile/981022-1.x: New test and driver.
12051
12052 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
12053
12054         * 981019-1.c: New test.
12055
12056 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
12057
12058         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
12059         find objc headers.
12060
12061 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12062
12063         * compile/981001-4.c: Remove use of GCC extension that triggers a
12064         compiler bug.
12065
12066 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
12067
12068         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
12069
12070 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
12071
12072         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
12073         instantiation of template produces incorrect code for delete
12074         expression.
12075
12076         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
12077         constructors' name is not unique.
12078         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
12079         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
12080
12081         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
12082         automatic array of const is ill-formed.
12083
12084         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
12085         of template parameter?
12086
12087         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
12088         const.
12089
12090         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
12091         pointer-to-member expression.
12092
12093         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
12094         declaration causes ICE.
12095
12096 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
12097
12098         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
12099         reserved in the global namespace.
12100
12101         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
12102         generate needed virtual table.
12103
12104         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
12105
12106 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
12107
12108         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
12109         template-dependent type
12110
12111 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
12112
12113         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
12114         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
12115         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
12116
12117         * g++.old-deja/g++.other/using5.C: New test; using decl from base
12118         class should be usable as argument of member function.
12119         * g++.old-deja/g++.other/using6.C: New test; using decl from base
12120         class should be usable as return type of member function.
12121         * g++.old-deja/g++.other/using7.C: New test; using decl from base
12122         class should be usable as type of data member.
12123
12124         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
12125
12126 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
12127
12128         * gcc.c-torture/special/920521-1.c: Fix bogus test.
12129
12130 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
12131
12132         * gcc.dg/dll-?.c Add thumb to target list.
12133         Fix assembler scan patterns to match current assembler output.
12134
12135 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
12136
12137         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
12138         matching of template brackets.
12139
12140         * g++.old-deja/g++.other/using4.C: New test.  Test using
12141         declarations of methods from base classes.
12142
12143         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
12144         within functions should introduce names into the innermost
12145         enclosing namespace.
12146
12147         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
12148         of static locals if first initialization throws.
12149
12150 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
12151
12152         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
12153
12154 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
12155
12156         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
12157         lose track of the possible targets of tablejump insns.
12158         * special/special.exp: Run it.
12159
12160 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12161
12162         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
12163         must be declared before its specializations can be named in friend
12164         declarations.
12165
12166 1998-10-05  Dave Love  <d.love@dl.ac.uk>
12167
12168         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
12169
12170         * g77.f-torture/execute/io1.f: New test.
12171
12172 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
12173
12174         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
12175         with pointer to template function, for which no argument deduction
12176         is possible.
12177
12178         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
12179         specialization of template function as argument to template
12180         function.
12181
12182         * g++.old-deja/g++.other/access2.C: New test; Inner class
12183         shouldn't have privileged access to Outer's names.
12184
12185 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
12186
12187         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
12188         friend template declared within template class conflicts with
12189         nested class of the same name.
12190
12191         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
12192         is ignored.
12193
12194         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
12195         object with direct initializer as function declaration.
12196
12197         * g++.old-deja/g++.other/decl2.C: New test; duplicate
12198         initializers.
12199
12200         * g++.old-deja/g++.other/null2.C: New test; conditional operator
12201         involving const pointer and NULL produces incorrect result.
12202
12203         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
12204         type name without `typename' should be rejected with -pedantic.
12205
12206 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
12207
12208         * g++.old-deja/g++.other/addrof1.C: New test.
12209
12210 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
12211
12212         * gcc.c-torture/compile/981001-1.c: New test.
12213         * gcc.c-torture/execute/981001-1.c: New test.
12214
12215 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
12216
12217         * gcc.c-torture/compile/981001-2.c: New test.
12218         * gcc.c-torture/compile/981001-3.c: New test.
12219         * gcc.c-torture/compile/981001-4.c: New test.
12220
12221 1998-10-01  Robert Lipe  <robertl@dgii.com>
12222
12223         * lib/objc.exp (objc_target_compile): Add -L during compiles for
12224         multilibbed hosts.   Idea grafted from g77.exp.
12225
12226 1998-09-30  Dave Love  <d.love@dl.ac.uk>
12227
12228         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
12229         avoid losing on systems which need -lsocket.
12230
12231 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
12232
12233         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
12234         * g++.old-deja/g++.other/nested2.C: Ditto.
12235         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
12236         failure.
12237
12238 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
12239
12240         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
12241         preferred over template operator!= for enum bitfields.
12242
12243 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
12244
12245         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
12246         that happen to have the same base name, but in different scopes,
12247         are incorrectly rejected.
12248
12249 1998-09-16  Richard Henderson  <rth@cygnus.com>
12250
12251         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
12252         on the native word size instead of an integer literal.
12253
12254 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
12255
12256         * g++.old-deja/g++.other/static2.C: Invocation of static data
12257         member of type pointer-to-function denoted as non-static member.
12258
12259         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
12260         checks involving function types and aliases.
12261
12262 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
12263
12264         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
12265         redefined to the same non-trivial type.
12266
12267         * g++.old-deja/g++.pt/explicit73.C: Test for proper
12268         namespace-qualification of template specializations declared in
12269         other namespaces.
12270
12271         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
12272         to declare a subset of the specializations of a template function
12273         as friends of specializations of a template class.
12274
12275         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
12276         member templates that do not fully specialize the enclosing
12277         template class are rejected.
12278
12279 1998-09-11  Dave Love  <d.love@dl.ac.uk>
12280
12281         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
12282
12283 1998-09-08  Dave Love  <d.love@dl.ac.uk>
12284
12285         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
12286         altered from libf2c/libU77 version.
12287
12288 1998-09-06  Dave Love  <d.love@dl.ac.uk>
12289
12290         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
12291
12292 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
12293
12294         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
12295         (un)signed char are different types for template specialization
12296         purposes.
12297
12298 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
12299
12300         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
12301         * objc: ObjC testsuite.
12302
12303 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
12304
12305         * gcc.c-torture/execute/941014-1.x:  New file.
12306
12307 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12308
12309         * lib/c-torture.exp: Add support for
12310         torture_eval_before_compile and torture_eval_before_execute
12311         variables.
12312
12313 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
12314
12315         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
12316         this test triggers valid.
12317
12318 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12319
12320         * gcc.dg/980827-1.c: New test.
12321
12322 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12323
12324         * gcc.c-torture/execute/loop-4b.c: New test.
12325
12326 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
12327
12328         * lib/c-torture.exp: Add support for
12329         torture_eval_before_compile and torture_eval_before_execute
12330         variables.
12331
12332 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
12333
12334         * gcc.c-torture/compile/980825-1.c: New test.
12335
12336 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
12337
12338         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
12339         count number tests in opt_t0 not good_t0.
12340
12341 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
12342
12343         * gcc.c-torture/compile/930326-1.x: Fix typo.
12344
12345 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
12346
12347         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
12348         causes an ICE.
12349
12350 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12351
12352         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
12353         STACK_SIZE is defined.
12354         * gcc.c-torture/unsorted/stuct.c: Similarly.
12355
12356         * gcc.c-torture/compile/980821-1.c: New test.
12357
12358 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
12359
12360         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
12361
12362 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
12363
12364         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
12365         code.
12366
12367 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
12368
12369         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
12370         error'.
12371
12372 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
12373
12374         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
12375
12376 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
12377
12378         * gcc.c-torture/compile/980816-1.c: New test.
12379
12380         * gcc.dg/980816-1.c: New test.
12381
12382 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
12383
12384         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
12385         compiler for ieee tests.
12386
12387 1998-08-01  Dave Love  <d.love@dl.ac.uk>
12388
12389         * g77.f-torture/compile/980729-0.f: New test.
12390
12391 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
12392
12393         * gcc.c-torture/special/eeprof-1.c: New test, for
12394         -finstrument-functions.
12395         * gcc.c-torture/special/special.exp: Run it.
12396
12397 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
12398
12399         * gcc.c-torture/compile/980729-1.c: New test.
12400
12401 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
12402
12403         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
12404         __thumb__ is defined, and test for ARM style doubles if so.
12405
12406 1998-07-26  Dave Love  <d.love@dl.ac.uk>
12407
12408         * g77.f-torture/noncompile/980615-0.f: New test.
12409
12410 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
12411
12412         * gcc.dg/980312-1.c: Do link instead of compile.
12413         * gcc.dg/980313-1.c: Likewise.
12414
12415 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
12416
12417         * gcc.c-torture/compile/980726-1.c: New test.
12418
12419 1998-07-25  Dave Love  <d.love@dl.ac.uk>
12420
12421         * g77.f-torture/execute/io0.f: New test.
12422
12423 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
12424
12425         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
12426         an int.
12427
12428 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
12429
12430         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
12431         m32r bugs.
12432
12433 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12434
12435         * gcc.dg/980626-1.c: Expect failures for all toolchains until
12436         c-decl.c:grokdeclarator can handle mode attributes.
12437
12438 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
12439
12440         * gcc.c-torture/execute/980716-1.c: New test.
12441
12442 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
12443
12444         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
12445         the mn10200.
12446         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
12447         the mn10200.
12448         * gcc.c-torture/execute/va-arg-3.x: Similarly.
12449         * gcc.c-torture/compile/930326-1.x: Similarly.
12450
12451 1998-07-13  Dave Love  <d.love@dl.ac.uk>
12452
12453         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
12454         New test from Craig.
12455
12456 1998-07-12  Dave Love  <d.love@dl.ac.uk>
12457
12458         * g77.f-torture/noncompile/980616-0.f: New test.
12459
12460         * g77.f-torture/execute/970816-3.f:  New test from Craig.
12461
12462 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12463
12464         *  g++.other/singleton.C: Return error value instead of taking
12465         SIGSEGV.
12466
12467 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
12468
12469         *  g++.other/singleton.C: New test.   Warning is under dispute.
12470         Runtime crash is not.
12471
12472 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12473
12474         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
12475         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
12476         using6.C, using7.C}:  New namespace tests.
12477
12478 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12479
12480         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
12481         specialization with typedef'ed names used as array indexes.
12482
12483 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
12484
12485         * gcc.c-torture/execute/980709-1.c: New test.
12486
12487         * gcc.dg/980709-1.c: New test.
12488
12489 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
12490
12491         * gcc.c-torture/execute/bcp-1.c: New test.
12492
12493 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
12494
12495         * gcc.c-torture/execute/980707-1.c: New test.
12496
12497 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
12498
12499         * gcc.c-torture/compile/980706-1.c: New test.
12500
12501 1998-07-01  Dave Love  <d.love@dl.ac.uk>
12502
12503         * g77.f-torture/execute/980701-0.f,
12504         g77.f-torture/execute/980701-1.f: New test from Craig.
12505
12506 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
12507
12508         * gcc.c-torture/compile/980701-1.c: New test.
12509
12510         * gcc.c-torture/execute/980701-1.c: New test.
12511
12512 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
12513 rlsruhe.de>
12514
12515         * g++.old-deja/g++.robertl/eb132.C: New test.
12516         * g++.old-deja/g++.robertl/eb133.C: Likewise.
12517
12518 1998-06-29  Dave Love  <d.love@dl.ac.uk>
12519
12520         * g77.f-torture/execute/980628-7.f,
12521         g77.f-torture/execute/980628-8.f,
12522         g77.f-torture/execute/980628-9.f,
12523         g77.f-torture/execute/980628-10.f: New tests from Craig.
12524
12525         * g77.f-torture/execute/980628-3.f: Remove mail headers.
12526
12527 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
12528
12529         * g77.f-torture/execute/980628-4.f: New test from Craig.
12530         * g77.f-torture/execute/980628-5.f: Likewise.
12531         * g77.f-torture/execute/980628-2.f: Likewise.
12532         * g77.f-torture/execute/980628-0.f: Likewise.
12533         * g77.f-torture/execute/980628-1.f: Likewise.
12534         * g77.f-torture/execute/980628-3.f: Likewise.
12535         * g77.f-torture/execute/980628-6.f: Likewise.
12536
12537 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
12538
12539         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
12540         directory when nothing has been installed yet.
12541
12542 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
12543
12544         * gcc.c-torture/special/special.exp: Handle newer versions of
12545         dejagnu.
12546
12547 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
12548
12549         * gcc.dg/980626-1.c: New test.
12550
12551 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
12552
12553         * gcc.misc-tests/m-un-2.c: New test.
12554         * g++.old-deja/g++.other/warn01.c: Likewise.
12555
12556 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
12557
12558         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
12559         compatibility with assmblers with a different comment character.
12560         Eliminate use of GAS-specific extensions.
12561
12562 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
12563
12564         * gcc.c-torture/execute/ieee/980619-1.c: New test.
12565
12566 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
12567
12568         *lib/g77.exp: Replace search for libf2c.a with search for newly
12569         renamed libg2c.a
12570
12571 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
12572
12573         * gcc.c-torture/execute/980617-1.c: New test.
12574
12575 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
12576
12577         * gcc.c-torture/execute/980612-1.c: New test.
12578
12579 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
12580
12581         * gcc.dg/980523-1.c: Only test on ppc-linux.
12582         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
12583
12584         * gcc.c-torture/execute/980608-1.c: New test.
12585
12586 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12587
12588         * gcc.c-torture/execute/980605-1.c: New test.
12589
12590 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
12591
12592         * gcc.c-torture/execute/980604-1.c: New test.
12593
12594 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
12595
12596         * gcc.c-torture/execute/980602-1.c: New test.
12597         * gcc.c-torture/execute/980602-2.c: Likewise.
12598
12599 1998-06-02  Dave Love  <d.love@dl.ac.uk>
12600
12601         * 970125-0.f: Fix per JCB.  Add commentary.
12602
12603 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
12604
12605         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
12606         IEEE -0 support.
12607
12608 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
12609
12610         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
12611         earlier.
12612
12613 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
12614
12615         * gcc.c-torture/execute/980526-3.c: New test.
12616
12617 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
12618
12619         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
12620         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
12621         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
12622         m88k-motorola-sysv3 to XFAIL.
12623
12624 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12625
12626         * gcc.dg/980526-1.c: New test.
12627         * gcc.c-torture/execute/980526-2.c: New test.
12628
12629 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
12630
12631         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
12632
12633         * gcc.c-torture/execute/980526-1.c: New test.
12634
12635 1998-05-26  Dave Love  <d.love@dl.ac.uk>
12636
12637         * g77.f-torture/execute/alpha2.f: Add runtime test.
12638
12639 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
12640
12641         * g++.old-deja/old-deja.exp: Strip leading directories.
12642
12643         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
12644         error for the line.  Don't run multiple tests for the same line.
12645
12646 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
12647
12648         * gcc.dg/980523-1.c: New test.
12649
12650 1998-05-23  Dave Love  <d.love@dl.ac.uk>
12651
12652         * g77.f-torture/compile/970915-0.f: New test.
12653
12654 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
12655
12656         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
12657
12658 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
12659
12660         * gcc.dg/980520-1.c: New test.
12661
12662 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
12663
12664         * gcc.dg/980502-1.c: Fix return type.
12665
12666 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
12667
12668         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
12669         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
12670         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
12671         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
12672         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
12673
12674 1998-05-20  Dave Love  <d.love@dl.ac.uk>
12675
12676         * g77.f-torture/execute/980520-1.f: New test.
12677
12678 1998-05-15  Dave Love  <d.love@dl.ac.uk>
12679
12680         * lib/mike-g77.exp: New file.
12681
12682         * g77.f-torture/noncompile/noncompile.exp,
12683         g77.f-torture/noncompile/check0.f: New files.
12684
12685 1998-05-14  Dave Love  <d.love@dl.ac.uk>
12686
12687         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
12688         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
12689         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
12690         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
12691         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
12692         abort where appropriate.
12693
12694 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
12695
12696         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
12697         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
12698
12699 1998-04-29  Dave Love  <d.love@dl.ac.uk>
12700
12701         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
12702
12703 1998-04-27  Dave Love  <d.love@dl.ac.uk>
12704
12705         * g77.f-torture/compile/980427-0.f: New test.
12706
12707 1998-04-24  Dave Love  <d.love@dl.ac.uk>
12708
12709         * g77.f-torture/compile/980424-0.f: New test.
12710
12711 1998-04-19  Dave Love  <d.love@dl.ac.uk>
12712
12713         * g77.f-torture/compile/980419-2.f (main): New test.
12714         * g77.f-torture/compile/970125-0.f: New test.
12715         * g77.f-torture/compile/980419-1.f: New test.
12716
12717 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
12718
12719         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
12720         of loop-4.c.
12721
12722 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
12723
12724         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
12725
12726 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
12727
12728         * gcc.c-torture/compile/980329-1.c: New test.
12729
12730 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
12731
12732         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
12733         * gcc.dg/980312-1.c: Fix typo in -march command.
12734
12735 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
12736
12737         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
12738
12739 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
12740
12741         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
12742         Dave Love agree the Fortran source is bogus.
12743
12744 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
12745
12746         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
12747         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
12748         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
12749         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
12750         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
12751
12752 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12753
12754         * g++.old-deja/g++.other/friend1.C: New test.
12755
12756 1998-02-18  Dave Love  <d.love@dl.ac.uk>
12757
12758         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
12759         possibly uninitialized) variables and declare dnrm2.
12760
12761 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
12762
12763         From Bruno Haible <haible@ilog.fr>:
12764         * gcc.c-torture/execute/980223.c: New test.
12765
12766 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
12767
12768         * gcc.dg/ifelse-1.c: New test.
12769
12770 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
12771
12772         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
12773
12774           * lib/old-dejagnu.exp (old-dejagnu): Added the
12775           "execution test - XFAIL *-*-*" handling in the spirit of
12776           "excess errors test -". Changed the "execution test fails"
12777           handling to be like "excess errors test fails".
12778           * Update various tests accordingly.
12779
12780 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
12781
12782         * gcc.c-torture/execute/980205.c: New test.
12783
12784 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
12785
12786         * lib/c-torture.exp: Look for .x files instead of .cexp files.
12787         * lib/f-torture.exp: Similarly.
12788         * gcc.c-torture: Rename all .cexp files to .x files.
12789
12790 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12791
12792         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
12793         (940510-1.c): Removed duplicate.
12794         (971104-1.c): New test.
12795
12796 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
12797
12798           * lib/f-torture.exp: Improve error and loop detection.
12799
12800 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
12801
12802         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
12803         use that to size the filler array.
12804
12805 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12806
12807         * lib/c-torture.exp(c-torture-execute): Fix typo.
12808
12809         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
12810         testcase as the executable name. Keep the executable around if
12811         the test fails.
12812
12813 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12814
12815         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
12816         changes.  Only test one -g option, and move it to the end of the
12817         list of options to test.
12818
12819 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
12820
12821         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
12822         variable GCC_TORTURE_OPTIONS to supply default switches separated
12823         by colons.  If no environment variable, run tests with -O0 -g, -O1
12824         -g, and -O2 -g as well.
12825
12826 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12827
12828         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
12829         explanatory comments. Fix indentation.
12830
12831 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
12832
12833         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
12834
12835 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
12836
12837         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
12838         * g++.old-deja/g++.mike/p7325.C: Likewise.
12839         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
12840
12841 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
12842
12843         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
12844         * g++.old-deja/g++.brendan/crash30.C: Likewise.
12845         * g++.old-deja/g++.brendan/crash39.C: Likewise.
12846         * g++.old-deja/g++.law/operators4.C: Likewise.
12847
12848 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
12849
12850         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
12851         * g++.old-deja/g++.mike/p784.C: Ditto.
12852         * g++.old-deja/g++.mike/p785.C: Ditto.
12853
12854 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
12855
12856           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
12857
12858 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
12859
12860         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
12861         target feature; pass this to c-torture-execute as needed.
12862
12863 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
12864
12865         * lib/c-torture.exp(c-torture-execute): If the previous and the
12866         current executables being tested are identical, we don't need to
12867         run the executable again. Try to make the executable names
12868         unique. Add an optional argument for passing additional compiler
12869         flags.
12870
12871 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
12872
12873         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
12874
12875 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
12876
12877         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
12878
12879 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
12880
12881         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
12882         32bit or larger longs.
12883
12884         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
12885         have either a 32bit long or 32bit int.
12886
12887 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12888
12889         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
12890         Make double precision tests dependent on sizeof (double).
12891
12892 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
12893
12894         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
12895         too.
12896
12897 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12898
12899         * gcc.c-torture/compile/961203-1.cexp: New script.
12900
12901 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
12902
12903         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
12904         up the includes ourselves.
12905
12906 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
12907
12908         * lib/plumhall.exp: Remove random include, and add a few
12909         verbose messages for debugging.
12910
12911 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
12912
12913         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
12914         of trying to do it ourselves.
12915
12916 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12917
12918         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
12919
12920 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12921
12922         * gcc.prms/5403.c: Made regexp a bit less strict.
12923
12924 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
12925
12926         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
12927         is returned from remote_load instead.
12928         * lib/plumhall.exp: Ditto.
12929         * lib/mike-g++.exp: Ditto.
12930         * lib/old-dejagnu.exp: Ditto.
12931         * lib/c-torture.exp: Ditto.
12932
12933 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
12934
12935         * lib/g++.exp: Use build_wrapper procedure.
12936         * lib/gcc.exp: Ditto.
12937
12938 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
12939
12940         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
12941         an old-style decl for malloc.  Fixes tests to work when
12942         sizeof (int) != sizeof (size_t).
12943
12944 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
12945
12946         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
12947
12948         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
12949         use stdargs.h interface.
12950
12951 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
12952
12953         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
12954         NO_VARARGS when compiling.
12955
12956 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
12957
12958         * lib/plumhall.exp(ph_includes): New procedure.
12959         (ph_make): Use it.
12960         (ph_compiler): Ditto.
12961
12962         * lib/g++.exp: Rename test-glue.c to testglue.c.
12963         * lib/gcc.exp: Ditto.
12964
12965 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12966
12967         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
12968         to completion when it's called.
12969
12970 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
12971
12972         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
12973         is defined, don't do test.
12974
12975 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
12976
12977         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
12978         for object files.
12979         (ph_summary): Mark skipped testcases as untested, not unresolved.
12980
12981         * lib/plumhall.exp (ph_make): If unresolved because of bad
12982         errorCode, record errorCode in log file.
12983         (*): Replace send_log/verbose with verbose -log.
12984
12985 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
12986
12987         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
12988         double conversion if double isn't at least 8 bytes.
12989
12990         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
12991         int to work with targets where int is 16 bits.
12992
12993         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
12994         8 bytes, just exit, since 4 byte doubles don't have enough bits of
12995         precision for the test to complete.
12996
12997 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
12998
12999         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
13000         if d10v is not compiled with the -mdouble64 flag.
13001         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
13002
13003         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
13004         d10v is not compiled with the -mint32 flag.
13005
13006 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
13007
13008         * lib/plumhall.exp: Use incr_count.
13009
13010 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
13011
13012         * gcc.c-torture: Update to c-torture-1.45.
13013
13014 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
13015
13016         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
13017         the name of the expect testcase file).
13018
13019         * lib/g++.exp(g++_init): Ditto.
13020
13021 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
13022
13023         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
13024         the host.
13025
13026         * lib/gcc.exp(gcc_exit): New procedure.
13027
13028 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
13029
13030         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
13031         specs where appropriate.
13032
13033         * g++.old-deja/g++.arm/*: Added additional ERROR checks
13034         because of new "candidates are" messages, and removed a few
13035
13036         * Converted all non-old-style g++ testcases to old-style, and
13037         moved into g++.old-deja.
13038
13039 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
13040
13041         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
13042         options.
13043
13044         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
13045         succeeded.
13046
13047         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
13048
13049 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
13050
13051         * lib/gcc.exp (gcc_target_compile): Add support for defining
13052         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
13053         the machine doesn't have those features.
13054
13055 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
13056
13057         * g++.law/operators4.exp: Don't use LIBS.
13058
13059 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
13060
13061         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
13062
13063         * lib/mike-g++.exp: Don't set the compiler to be tested here.
13064         * lib/g++.exp: Set it here instead. Also, allow use of the
13065         --tool_exec and --tool_opt options. Change CXX to
13066         GXX_UNDER_TEST.
13067
13068         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
13069
13070         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
13071
13072 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
13073
13074         * lib/old-dejagnu.exp: Use prune_warnings instead of
13075         prune_system_crud.
13076         * lib/mike-g++.exp: Ditto.
13077         * lib/gcc.exp: Ditto.
13078         * lib/g++.exp: Ditto.
13079
13080         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
13081
13082 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
13083
13084           * 941014-2.c: Include stdlib.h
13085           * 960327-1.c: Include stdio.h
13086           * dbra.c, index-1.c: Don't assume ints are 32bits.
13087
13088 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
13089
13090         * lib/gcc.exp: Add gcc,stack_size target feature.
13091
13092         * lib/g++.exp(g++_target_compile): Add the include and link
13093         paths here, not in two other places. And, it's $options, not
13094         options.
13095
13096         * lib/mike-g++.exp(postbase): Remove the code that determines
13097         the correct include and link paths.
13098         * g++.old-deja/old-deja.exp: Ditto.
13099
13100 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
13101
13102         * lib/g++.exp(g++_init): target_compile no longer returns the
13103         filename of the result.
13104
13105 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
13106
13107         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
13108         call to glob.
13109
13110         * gcc.c-torture/special/special.exp: Change call to
13111         gcc_target_compile to include the object file.
13112
13113 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
13114
13115         * gcc.c-torture/special/special.exp: Correct misspelling in last
13116         change.
13117
13118 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
13119
13120         * lib/plumhall.exp(ph_summary): Log the entire output of the
13121         executable. Return -1 if there were any failures, 0 otherwise.
13122         (ph_execute): Return -1 if there were any failures, 0 otherwise.
13123         (ph_make): Clean up objects and executables that were built
13124         if the tests succeeded.
13125
13126 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
13127
13128         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
13129         libraries and includes in the build tree as appropriate.
13130
13131 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
13132
13133         * lib/c-torture.exp: Instead of looking for the global variable
13134         NO_LONG_LONG, check to see if that's a feature of the target.
13135
13136 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
13137
13138         * config/default.exp: Minimize. Delete the remainer of the files in
13139         config; this functionality is now in devo/dejagnu/config.
13140
13141         g++.*/*: Pass any additional flags used to compile to postbase;
13142         delete CXXFLAGS.
13143
13144         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
13145         is now done by runtest.exp. Use gcc_target_compile instead of
13146         compile.
13147
13148         lib/c-torture.exp: Use gcc_target_compile instead of compile.
13149         Remove references to CFLAGS. Use remote_file instead of
13150         calling rm -f.
13151         (c-torture): Take a list of arguments to use to compile this
13152         testcase.
13153
13154         lib/g++.exp: Simplify. Use target_compile instead of compile.
13155         lib/gcc-dg.exp: Ditto.
13156         lib/gcc.exp: Ditto.
13157         lib/mike-{gcc,g++}.exp: Ditto.
13158         lib/old-dejagnu.exp: Ditto.
13159         lib/plumhall.exp: Ditto.
13160
13161 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
13162
13163         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
13164         (ph_linker): Likewise.
13165
13166 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
13167
13168           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
13169         MAP_ANON / MAP_ANONYMOUS if defined;
13170         else try to map from /dev/zero .
13171
13172 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
13173
13174         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
13175         isn't defined, then define it to MAP_ANONYMOUS.
13176
13177 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
13178
13179         * gcc.c-torture: Update to c-torture-1.42 release.
13180
13181 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
13182
13183         * gcc.c-torture: Update to c-torture-1.41 release.
13184
13185 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
13186
13187         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
13188         c-torture release.
13189
13190 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13191
13192         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
13193         and LDFLAGS.  Fix second case to append the target_info ldflags
13194         onto LDFLAGS, not CFLAGS.
13195         * lib/g++.exp (g++_init): Add target_info stuff.
13196         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
13197         of libgloss and newlib flags for !native.
13198
13199         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
13200         (GDB): Fix relative path to go up another dir for finding gdb.
13201
13202 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
13203
13204         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
13205         versions in the target_info array, if they don't exist.
13206
13207 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13208
13209         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
13210
13211 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
13212
13213         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
13214         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
13215
13216 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
13217
13218         * lib/old-dejagnu.exp: Don't remove the output file before we've
13219         actually tested it. Don't append pwd to the path of the executable
13220         we're testing.
13221
13222 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
13223
13224         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
13225
13226 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
13227
13228         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
13229         temporary directory for compiler files, and set it to a default
13230         value of /tmp. Set $output as the name of the output file from
13231         compiling the testcase. Add a -o option to $cflags_var so the
13232         compiler writes the final output file as $output. Set $executable
13233         to $output.
13234
13235         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
13236         directory for compiler files, and set it to /tmp if it doesn't
13237         already have a value. Set $output_file to the name of the output
13238         file from compiling the testcase. Add a -o option to CXXFLAGS so
13239         the compiler writes the final output file as $output. Use $output
13240         as the executable to be tested.
13241
13242 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13243
13244         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
13245
13246 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
13247
13248         * gcc.c-torture/execute/pending-1.c: New test.  Still
13249         pending in Tege's queue.
13250
13251 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
13252
13253         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
13254         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
13255         if there were failures.  Call unresolved if there were unresolved
13256         testcases.  Call gcc_fail if program did not run to completion.
13257         (ph_make): Pass additional argument name to ph_execute.
13258         (ph_execute): Add new argument.  Pass additional arguments to
13259         ph_summary.  Call gcc_fail is there is no execution output.
13260
13261 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
13262
13263         * lib/plumhall.exp (proc_summary): Output relavent summary
13264         lines into the log so specific failures in plumhall can be
13265         investigated.
13266
13267 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
13268
13269         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
13270         (c-torture-execute): Don't try to execute tests which use
13271         "long long" types if $NO_LONG_LONG is nonzero.
13272
13273 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
13274
13275         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
13276         not c-torture.
13277
13278         * gcc.ieee: Move from here.
13279         * gcc.c-torture/execute/ieee: To here.
13280
13281 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
13282
13283         * gcc.c-torture: Update to c-torture-1.41 release.
13284
13285 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
13286
13287         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
13288         not "$output".
13289
13290 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
13291
13292         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
13293         -c present.
13294
13295 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
13296
13297         * config/proelf.exp: Handle connecting to a simulator.
13298
13299 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
13300
13301         * config/proelf.exp: New file.  Enough framework that we can
13302         run c-torture tests on the proelf targets (or any other target
13303         that gdb can connect to for that matter).
13304
13305 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
13306
13307         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
13308         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
13309
13310         * lib/plumhall.exp (ph_execute): Always call ph_summary if
13311         exec_output exists.
13312
13313 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
13314
13315         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
13316         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
13317
13318         * config/*.exp: Update FSF address.  Change result of ${tool}_load
13319         to pass/fail/unresolved/unsupported/untested.  Caller must now
13320         call unresolved/unsupported/untested.
13321         * lib/*.exp: Update FSF address.  Update to handle new results of
13322         ${tool}_load.
13323         * lib/chill.exp (verbose): Delete.
13324
13325 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
13326
13327         * lib/gcc.exp (default_gcc_start): Change order of args to
13328         $LDFLAGS $CFLAGS $LIBS.
13329         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
13330         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
13331         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
13332         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13333         * gcc.misc-tests/dg-test.exp: Likewise.
13334         * gcc.misc-tests/msgs.exp: Likewise.
13335         * gcc.prms/prms.exp: Likewise.
13336         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
13337         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
13338
13339         * lib/dg.exp: Deleted, moved to dejagnu/lib.
13340
13341 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13342
13343         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
13344
13345         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
13346         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
13347
13348         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
13349         necessary.
13350
13351 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
13352
13353         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
13354         global for loop; add use of $mathlib.
13355         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
13356         settings here; set mathlib for anything but VxWorks.
13357
13358 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
13359
13360         * gcc.c-torture: Update to c-torture-1.40 release.
13361
13362 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
13363
13364         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
13365         dg.exp.
13366
13367 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
13368
13369         * lib/c-torture.exp (c-torture-execute): Declare "output" as
13370         global.
13371
13372 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
13373
13374         * lib/g++.exp (LIBS): Define if not already.
13375         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
13376         (gcc-dg-prune): Call prune_gcc_output.
13377         * lib/gcc.exp (prune_gcc_output): New proc.
13378         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
13379         prune_gcc_output.
13380
13381 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
13382
13383         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
13384         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
13385
13386 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
13387
13388         * gcc.c-torture: Update to c-torture-1.39 release.
13389
13390 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
13391
13392         * lib/c-torture.exp (c-torture-execute): Don't return if one option
13393         fails, try others as well.
13394
13395 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13396
13397         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
13398         If compilation fails, mark execute tests as `untested'.
13399         If test is marked as unsupported, don't mark compilation and
13400         execute tests as failed.
13401
13402 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13403
13404         * lib/g++.exp (g++_init): Don't link in libg++, and look to
13405         libstdc++ for whether or not we want to be doing shared
13406         libraries.  Delete link_curses since we don't need it anymore.
13407         * lib/mike-g++.exp (postbase): Don't link in libg++.
13408         * g++.old-deja/old-deja.exp: Likewise.
13409
13410 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13411
13412         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
13413
13414 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13415
13416         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
13417         For that, add `-Wl,-a,shared_archive'.
13418         * g++.old-deja/old-deja.exp: Likewise.
13419
13420 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
13421
13422         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
13423
13424 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
13425
13426         * lib/mike-g++.exp (postbase): Pay attention to the status of
13427         g++_load.
13428
13429 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13430
13431           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
13432
13433 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
13434
13435         * lib/gcc.exp (default_gcc_start): No longer need to log program
13436         being executed or its output, execute_anywhere does that now.
13437         * lib/g++.exp (default_g++_version): Call execute_anywhere.
13438         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
13439
13440 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13441
13442         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
13443         the same as those in lib/g++.exp.
13444
13445 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
13446
13447         * gcc.c-torture: Update to c-torture-1.38 release.
13448         * gcc.ieee: Related changes.
13449
13450 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13451
13452         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
13453         "exec". Minor reformatting changes.
13454
13455         * config/rom68k.exp (${tool}_load): Make it work in a canadian
13456         cross. This means all "exec" calls now work on a remote host as
13457         well.
13458         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
13459         cross. Filter out the extra "\r\n" stuff that expect puts in.
13460         (c-torture-execute): Filter out the bogus warnings like
13461         c-torture-compile does. Add support for canadian cross.
13462         * lib/gcc.exp (default_gcc_version, default_gcc_start)
13463         Use execute_anywhere rather than calling exec directly. Now it
13464         works for canadian cross testing.
13465
13466 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
13467
13468         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
13469         results into a variable, and check that rather than using file exists.
13470
13471 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13472
13473         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
13474         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
13475
13476 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13477
13478         * g++.old-deja/old-deja.exp: Create and pass runshlib and
13479         lib_curses if there's a shared libg++ in the build tree.
13480
13481 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
13482
13483         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
13484         if not supported target.
13485
13486 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13487
13488         * lib/g++.exp (g++_init): Move empty setting of runshlib and
13489         link_curses up to always happen, not just for native builds.
13490
13491 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
13492
13493         * gcc.c-torture: Update to c-torture-1.36 release.
13494         * gcc.failure: Related changes.
13495
13496 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13497
13498         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
13499
13500 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13501
13502         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
13503         * lib/mike-g++.exp (postbase): Not in here.  Still reference
13504         runshlib, link_curses, and mathlib for link and run.
13505
13506         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
13507         pass the runtime shared library options for Solaris, OSF/1, and
13508         Irix5, and link with -lcurses to avoid unresolved references.
13509
13510 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13511
13512         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
13513         only run once.
13514
13515 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13516
13517         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
13518
13519 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
13520
13521         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
13522         do not have a framework for the "compat" tests yet.
13523
13524 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13525
13526         * lib/mike-g++.exp (postbase): New local variable `mathlib',
13527         set to null if we're testing vxworks5.1.  Use that instead of
13528         `-lm' in the setting of LIBS for link and run.
13529
13530 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13531
13532         * config/rom68k.exp (${tool}_load): Major changes to make it
13533         work.  Verified that it does in fact return the stuff in
13534         exec_output properly.  Catch any Emul or any TRAP other than 0.
13535
13536 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13537
13538         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
13539         LDFLAGS properly for targets that need stuff from libgloss.
13540         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
13541         only run once.
13542         (gpp_initialized): New variable.
13543
13544 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13545
13546         * config/rom68k.exp: Load libgloss.exp.
13547         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
13548         so we can produce a fully linked binary.
13549         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
13550         so we can produce a fully linked binary.
13551
13552 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13553
13554         * lib/plumhall.exp (ph_section): Watch for expected failures.
13555         Add missing `else'.
13556
13557         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
13558         run the testcase.
13559         (c-torture): Likewise.
13560
13561 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
13562
13563         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
13564
13565         * lib/mike-g++.exp (mike_cleanup): New proc.
13566         (prebase): New globals compiler_result, not_compiler_result,
13567         target_regexp.
13568         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
13569         allow leading "-" in pattern.  Watch for unsupported tests.
13570         If $compiler_result is set, pattern match assembler code,
13571         and ditto for $not_compiler_result.
13572         * lib/mike-gcc.exp: Likewise.
13573
13574         * lib/plumhall.exp (ph_execute): Only call ph_summary if
13575         execution "succeeded".
13576
13577 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
13578
13579         * config/win32.exp: New file.
13580         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
13581
13582 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13583
13584         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
13585         unsupported.
13586         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
13587         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
13588         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
13589
13590         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
13591         "... without exceptions was ...".  That is now handled by
13592         prune_system_crud.
13593         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13594
13595 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
13596
13597         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
13598         sieve.c,sort2.c}: New files.
13599         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
13600         sieve.exp,sort2.exp}: Drivers for them.
13601
13602         * lib/mike-gcc.exp (program_output): New user settable variable.
13603         (postbase): Call prune_system_crud.  Also prune extraneous compiler
13604         messages.
13605         * lib/mike-g++.exp (program_output): New user settable variable.
13606
13607         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
13608
13609         * config/sh.exp: Deleted (use sim.exp instead).
13610
13611 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13612
13613         * config/vx.exp: Declare CHECKTASK as global.
13614         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
13615         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
13616         * lib/old-dejagnu.exp: Load [pwd]/$executable.
13617
13618 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13619
13620         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
13621         target. Like vx.exp, only includes `vx29k.exp' instead of
13622         `vxworks.exp'.
13623
13624 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
13625
13626         * config/sim.exp: Increase time limit from 120 seconds to 240.
13627
13628 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
13629
13630         * gcc.c-torture/execute/950628-1.c: New test.
13631
13632 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
13633
13634         * gcc.c-torture: Update with changes/additions from
13635         c-torture-1.34.
13636
13637 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
13638
13639         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
13640
13641 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
13642
13643         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
13644
13645 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
13646
13647         * gcc.c-torture/compile/950512-1.c: New test.
13648         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
13649         * gcc.dg/struct-ret-1.c: Likewise.
13650
13651 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
13652
13653         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
13654           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
13655
13656 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13657
13658         * gcc.c-torture/special/920411-1.c: Deleted.
13659         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
13660
13661 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
13662
13663         * config/sim.exp (${tool}_load): Hack in call to bash to get a
13664         cpu limit.
13665
13666 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13667
13668         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
13669
13670 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13671
13672         From kenner;
13673         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
13674         is the proper length.
13675         * va-arg-3.c: Likewise.
13676
13677 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
13678
13679         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
13680         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
13681
13682         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
13683         * lib/g++.exp (default_g++_start): Delete old cruft.
13684
13685 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
13686
13687         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
13688         (2 * (1 << 18)) to (2 * (1 << 17)).
13689
13690         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
13691
13692 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13693
13694         * config/rom68k.exp: Renamed from config/idp.exp
13695
13696 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13697
13698         * c-torture/compile/921109-2.c
13699
13700 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
13701
13702         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
13703         excess errors.
13704
13705 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
13706
13707         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
13708         output.
13709         * lib/g++.exp (default_g++_start): Likewise.
13710
13711 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13712
13713         * gcc.c-torture/compile/950329-1.c: New test.
13714
13715 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13716
13717           * config/bug.exp (${tool}_load): Updated to use new remote_open
13718           and remote_close procs.
13719         * config/idp.exp: New file.
13720
13721 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13722
13723         * gcc.c-torture/execute/950322-1.c: New test.
13724
13725 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
13726
13727         * config/vx.exp (${tool}_load): Clean up testing of return code from
13728         vxworks_ld and vxworks_spawn.
13729
13730 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
13731
13732         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
13733
13734 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
13735
13736         * lib/old-deja.exp: Add `excess errors test - ' error, now one
13737         can mark excess errors on a machine by machine basis.  Note, the
13738         default is to not expect any excess errors, even when excess
13739         errors test - is given, so you will want to put an XFAIL ... on
13740         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
13741         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
13742         those 4 machines, but no others.
13743
13744 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13745
13746         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
13747         * lib/c-torture.exp: to here.
13748
13749 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13750
13751         * gcc.c-torture/execute/950221-1.c: New test.
13752         * gcc.c-torture/execute/struct-ret-1.c: New test.
13753         * gcc.c-torture/compile/950221-1.c: New test.
13754
13755         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
13756
13757 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13758
13759         * gcc.c-torture/execute/arith-1.c (main): Return 0.
13760         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
13761
13762 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
13763
13764         * g++.gb: New directory of tests, derived from my signature and
13765         class scoping tests.
13766
13767         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
13768         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
13769         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
13770         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
13771         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
13772         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
13773         * g++.gb/sig25.C: Likewise.
13774
13775         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
13776         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
13777         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
13778         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
13779         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
13780         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
13781         * g++.gb/sig25.exp: Likewise.
13782
13783         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
13784         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
13785         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
13786         * g++.gb/scope13.C: Likewise, this test still fails.
13787
13788         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
13789         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
13790         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
13791         * g++.gb/scope13.exp: Ditto.
13792
13793         * g++.gb/README: New file, explains what these tests are about.
13794
13795 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13796
13797         * lib/dg.exp (dg-do): Support `preprocess'.
13798         (dg-test): Likewise.
13799
13800 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13801
13802         * config/udi.exp: change "continue -expect" to "exp_continue".
13803
13804 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
13805
13806         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
13807         Delete redundant tests.
13808
13809         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
13810         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
13811         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
13812         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
13813         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
13814         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
13815         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
13816         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
13817
13818         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
13819         storing label pointers.
13820         * gcc.c-torture/execute/921019-1.c: Likewise.
13821         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
13822         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
13823         parameter fp.
13824         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
13825         constants.
13826
13827         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
13828         Delete obsolete tests.
13829
13830         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
13831         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
13832         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
13833         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
13834         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
13835         * gcc.c-torture/compile/950124-1.c: New test.
13836
13837         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
13838
13839 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13840
13841         * lib/mike-g++.exp: Add -lm to LIBS.
13842
13843 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
13844
13845         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
13846
13847 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13848
13849         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
13850
13851 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
13852
13853         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
13854
13855 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
13856
13857         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
13858         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
13859         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
13860         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
13861         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
13862         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
13863         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
13864         * g++.law/{operators31.C, operators32.C,
13865         * g++.law/{operators33.C, operators34.C}: Likewise.
13866         * g++.law/{pic1.C, refs2.C}: Likewise.
13867         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
13868         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
13869         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
13870         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13871
13872         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
13873         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
13874         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
13875         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
13876         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
13877         * g++.law/{enum9.exp, friend5.exp}: Likewise.
13878         * g++.law/{nest3.exp, nest4.exp}: Likewise.
13879         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
13880         * g++.law/{operators30.exp, operators31.exp}: Likewise.
13881         * g++.law/{operators32.exp, operators33.exp}: Likewise.
13882         * g++.law/{operators34.exp}: Likewise.
13883         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
13884         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
13885         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
13886         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
13887         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13888
13889         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
13890         No longer expected to fail.
13891         * g++.law/missed-error3.C: Tweak for recent bool changes.
13892
13893 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13894
13895         * config/emb-unix: Deleted.
13896         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
13897         remote execution.  Do final link on remote host if REMOTE_LINK is set.
13898
13899 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
13900
13901         * lib/dg.exp (dg-test): Fix typo in last patch.
13902
13903 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
13904
13905         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
13906         (handles multiple occurrences).
13907
13908 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
13909
13910         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
13911         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
13912         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
13913         printed).
13914         * lib/c-torture.exp (c-torture-compile): Likewise.
13915         (c-torture): Prepend full path if missing.
13916         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
13917         (gcc_fail): Likewise.
13918         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
13919
13920 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
13921
13922         * lib/netware.exp: Only attach to NetWare i386 systems.
13923
13924 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
13925
13926         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
13927         messages.  Add test name to "output pattern match" pass/fail message.
13928
13929 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
13930
13931         * gcc.dg: New testsuite.
13932         * gcc.dg/dg.exp: New file.
13933
13934         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
13935         test-switch.c}: Deleted.
13936
13937         * gcc.misc-tests/msgs.exp: New testcase driver.
13938
13939 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
13940
13941         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
13942         Watch for illegal return values from ${tool}_load.
13943         * config/unix.exp (${tool}_load): Fix pass/fail detection for
13944         cross targets.  Coerce return value >0 to 1.
13945
13946 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13947
13948         * config/unix.exp (${tool}_load): Call program rsh, not proc.
13949
13950         * config/emb-unix.exp: New file.
13951
13952         * config/sim.exp: Error if variable $SIM not defined.
13953         (${tool}_load): Mark test as "untested" if simulator missing.
13954
13955         * config/unix.exp: Load remote.exp to get rcp_download.
13956         * lib/c-torture.exp: Use different option lists for testcases with
13957         and without loops.
13958         * gcc.c-torture/execute/execute.exp: Likewise.
13959
13960 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13961
13962         * config/*.exp: Clarify return code from ${tool}_load.
13963         Call `unresolved' or `untested' instead of `warning' or `perror'
13964         (sometimes you still want to call both though).
13965         Add comment that `shell_id' is local to each file.
13966         * config/udi.exp (timeout): Set to 30.
13967         Don't print warning if connection fails, $connectmode has already
13968         printed an error.
13969         (${tool}_load): Move verbose messages to level 2.
13970         Rework pattern for "Process started" message.
13971         Pass `shell_id' to ${connectmode}_download.
13972         Retry twice upon timeout.  Make resetting of target more robust.
13973         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
13974         Pass `shell_id' to exit_$connectmode.
13975         Only call exit_$connectmode if connected.
13976         * config/unix.exp (${tool}_load): Check return codes better.
13977         * config/vrtx.exp (${tool}_load): Likewise.
13978         * config/vx.exp (${tool}_load): Likewise.
13979         Delete unneeded global's.
13980         * lib/dg.exp (dg-test): Update to reflect clarified return codes
13981         from ${tool}_load.
13982         (dg-stat): Delete.
13983         (dg-init): Delete recording of pass/fail counts.
13984         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13985         (old-dejagnu-init): Likewise.
13986         (old-dejagnu-stat): Delete contents, empty proc now.
13987         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
13988         (c-torture): Delete references to lcnt, lpass, lfail.
13989         Get option list from TORTURE_OPTIONS.
13990         Delete -funroll[-all]-loops if no loops.
13991         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
13992         (g++_stat): Delete contents (empty proc now).
13993         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
13994         (gcc_finish): Likewise.
13995         (gcc_stat): Deleted.
13996         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
13997         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
13998         * gcc.c-torture/execute/execute.exp: Likewise.
13999         Split tests into two parts: compile, execute.
14000         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
14001         no loops.  Update to reflect clarified return codes from ${tool}_load.
14002
14003 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
14004
14005         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
14006         to grep for.
14007         (old-dejagnu): Likewise (where necessary).
14008
14009 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
14010
14011         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
14012
14013         * lib/dg.exp (dg-process-target): Fix processing of selector.
14014         Add comment regarding use of `error'.
14015
14016         * lib/gcc.exp (prune_system_crud): Define if missing.
14017         * lib/g++.exp (prune_system_crud): Likewise.
14018
14019         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
14020         Call prune_system_crud.
14021         * lib/dg.exp (dg-runtest): New proc.
14022         Use perror instead of send_user for tcl errors in testcase.
14023         Don't return any value, it's never used.
14024         Don't clobber previous definition of `unknown'.
14025         Print tcl errors in `dg-final'.
14026
14027 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
14028
14029         * lib/dg.exp (dg-process-target): Improve syntax error messages.
14030         (dg-test): Don't print errorInfo, it contains stack backtrace.
14031
14032 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
14033
14034         * lib/g++.exp (runtest_file_p): Define if missing.
14035
14036 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
14037
14038         * lib/mike-g++.exp: Comment out loading of g++.exp.
14039         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
14040         (default_g++_version): Always print something.
14041         (default_g++_start): Comment out call to `which'.
14042         (g++_start, g++_load): Deleted (must be defined in config file).
14043         * lib/gcc.exp: Test for existence of $CC at start.
14044         Delete check for tmpdir (done in gcc_init).
14045         (default_gcc_version): Always print something.
14046         (default_gcc_start): Comment out call to `which'.
14047         * config/*.exp: Major cleanup - make cross targets work at least a
14048         little better for g++ (by not being "--tool gcc" specific).
14049         Rename gcc_xxx to ${tool}_xxx.
14050         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
14051         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
14052
14053 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
14054
14055         * lib/c-torture.exp (c-torture-compile): Rework compiler
14056         message processing.
14057
14058         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
14059         c-torture.
14060
14061 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
14062
14063         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
14064
14065         * lib/dg.exp (dg-process-target): Support { target native }.
14066
14067 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
14068
14069         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
14070         looked for "... program xxx got fatal signal".
14071         Correct regsub munging of `comp_output'.
14072         Ignore compiler messages "path prefix not used" and "linker input
14073         file unused".
14074
14075 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
14076
14077         * lib/gcc.exp (runtest_file_p): Define if missing.
14078         * gcc.prms/template.c: Example to work from.
14079
14080 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
14081
14082         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
14083         * lib/dg.exp (dg-test): Call unsupported testcases as such.
14084
14085         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
14086         * gcc.prms/1883.c: Moved from compile/940714-1.c.
14087         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
14088         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
14089
14090         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
14091         (dg-process-target): No longer a varargs proc.
14092         Return S/N for target, P/F for xfail.  All callers changed.
14093         (user option procs): More argument checking.
14094         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
14095         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
14096         (dg-test): Skip test if not running on selected target in `dg-do'.
14097         Update handling of `dg-do-what', `dg-output-text'.
14098         Separate execution pass/fail from output pattern match pass/fail.
14099         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
14100
14101 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14102
14103         * gcc.c-torture/special/special.exp: Don't expect failure for mips
14104         target for 920510-1.c.
14105
14106 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
14107
14108         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
14109         Clean up comment regarding use of passcnt, etc.
14110         (gcc_stat): Don't update `testcnt' here.
14111         (gcc_finish): Do it here.
14112         Might as well reset `but_id' here too.
14113         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
14114         to determine if the file should be tested.
14115         * gcc.c-torture/compile/compile.exp: Likewise.
14116         * gcc.c-torture/execute/execute.exp: Likewise.
14117         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14118         * gcc.misc-tests/dg-test.exp: Likewise.
14119         * gcc.prms/prms.exp: Likewise.
14120         * gcc.wendy/wendy.exp: Likewise.
14121         * g++.old-deja.exp: Likewise.
14122         Move "Testing file" message to verbose level 1.
14123
14124 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
14125
14126         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
14127
14128 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
14129
14130         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
14131         (default_gcc_start): Accept optional second list element
14132         of compiler flags.  Print compiler output at verbosity level 2.
14133         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
14134         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
14135         Save current values of framework globals passcnt, failcnt, xpasscnt,
14136         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
14137         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
14138         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
14139         xfailcnt to compute stats.  Update framework global `testcnt' from
14140         pass/fail counts.
14141         (gcc_finish): New proc.  Clean up test environment.
14142         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
14143         (gcc_epass, gcc_efail): Delete.
14144         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
14145         argument of line number.
14146         (dg-init): If the tool has an init routine, call it.
14147         (dg-test): Remove args `cflags_var' and `libs_var'.
14148         Pass all compiler options to ${tool}_start.
14149         Handle missing line number.
14150         (dg-finish): New function.
14151         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
14152         particular files.  Call gcc_finish at end.  Move "skipping test"
14153         message to verbosity level 3.
14154         * gcc.c-torture/compile/compile.exp: Likewise.
14155         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14156         * gcc.c-torture/execute/execute.exp: Likewise.
14157         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14158         Print testcase being tried at verbosity level 1.
14159         * gcc.c-torture/special/special.exp: Unset xfail.
14160         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14161         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
14162         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
14163         * gcc.failure/failure.exp: Likewise.
14164         * gcc.ieee/ieee.exp: Likewise.
14165         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
14166         Update call to dg-test.  Call dg-finish at end.
14167         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
14168         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14169         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
14170         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
14171         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
14172         * gcc.wendy/wendy.exp: Add copyright.
14173         Delete setting of tmpdir (done by gcc_init).
14174         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
14175         Pass compiler flags to gcc_start.  Call gcc_finish at end.
14176         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
14177         gcc_[ce]pass/fail.
14178
14179 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
14180
14181         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
14182         confusion.
14183         (g++_load): Likewise.
14184
14185         * config/*.exp (gcc_load): Some were varargs fns and some were not.
14186         Rename argument to `prog' to remove the confusion.
14187         Varargs fns behave differently too!
14188         (g++_load): Likewise.
14189
14190         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
14191
14192         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
14193         what it is.  Delete (always) printing of status value for !native.
14194         Simplify verbose code, and include status and exec_output.
14195         (g++_load): Use gcc_load.
14196
14197 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14198
14199         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
14200         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
14201         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
14202         940714-3.c as these testcases don't exist anymore.  Make
14203         va-arg-1.c expected to pass.
14204
14205 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
14206
14207         * gcc.misc-tests/misc.exp: Only run specific testcases.
14208         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
14209         * gcc.misc-tests/dg-[1-9].c: New files.
14210
14211         * lib/dg.exp: New testsuite driver.
14212         * gcc.prms/prms.exp: Use it.
14213
14214         * README.gcc: New file.
14215
14216         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
14217         Document and reset `lxpass' and `lxfail'.
14218         Simplify "initialized" message.
14219         (gcc_stat): Clean up comments a little.
14220
14221 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
14222
14223         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
14224
14225 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
14226
14227         * lib/old-dejagnu.exp (process-option): New proc.
14228         (old-dejagnu-init, old-dejagnu-stat): Likewise.
14229         (old-dejagnu): Simplify.
14230         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
14231
14232 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
14233
14234         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
14235         exists and is not an empty string.
14236
14237         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
14238         $xfail rather than calling setup_xfail.  Clear $xfail when test is
14239         finished.
14240         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
14241         automatically.
14242
14243         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
14244         longer expected to fail.
14245
14246         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
14247         "f" function call.
14248
14249         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
14250
14251         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
14252         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
14253         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
14254         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
14255         c-torture-1.29.
14256
14257         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
14258         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
14259
14260         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
14261
14262         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
14263         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
14264
14265         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
14266         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
14267         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
14268
14269 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
14270
14271         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
14272         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
14273         940714-1.c, 940714-2.c, 940714-3.c},
14274         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
14275         gcc.misc-tests/{mg.c,mg.exp}:
14276         New tests.
14277         * gcc.noncompile/noncompile.exp: Change accordingly.
14278
14279 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
14280
14281         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
14282         Undo previous clobberage.
14283
14284 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
14285
14286         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
14287         * gcc.special/{930510-1.c, special.exp}:
14288         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
14289         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
14290         struct-varargs-1.c}: New tests from c-torture-1.26.
14291
14292 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
14293
14294         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
14295           argument to switch.
14296
14297 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
14298
14299         * Revert the previous changes.  Please see Rob's directory
14300           (/lisa/test/rob/progressive/gcc/testsuite) for testing
14301           fixes.
14302
14303 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
14304
14305         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
14306             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
14307             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
14308             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
14309             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
14310             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
14311             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
14312             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
14313             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
14314             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
14315             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
14316             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
14317             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
14318             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
14319             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
14320             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
14321             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
14322             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
14323             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
14324             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
14325             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
14326             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
14327             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
14328             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
14329             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
14330             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14331             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
14332
14333 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
14334
14335         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
14336             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
14337           with perror calls.
14338
14339 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
14340
14341         * config/unix.exp (g++_load): Fix syntax.
14342
14343 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14344
14345         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
14346         * gcc.noncompile/921017-1.c: Deleted obsolete test.
14347         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
14348         Don't expect va-arg-1.c to fail.  Correct expected output for
14349         920928-1.c.
14350         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
14351         * gcc.wendy/hbm4.c: Correct typo.
14352         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
14353
14354 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
14355
14356         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
14357         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
14358         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
14359         * lib/c-torture.exp (c-torture-compile): Ditto.
14360
14361         Reduce volume of output (remove all the -I's and such).
14362         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
14363         Call gcc_cpass, gcc_cfail.
14364         (c-torture): Pass testing option to c-torture-compile.
14365
14366 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
14367
14368         Bring patches over from progressive.
14369         * config/default.exp: Exit remote shell cleanly.
14370         (g++_exit, g++_start): Add default versions.
14371         * config/sim.exp (gcc_load): Use perror, not error.
14372
14373 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
14374
14375         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
14376         set in site.exp.
14377
14378 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
14379
14380         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
14381         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
14382         (wendy_try): New proc to run testcase.
14383         (main loop): Call 'em.
14384         * gcc.wendy/*.c: Clean up pass to correct expected output.
14385
14386         * lib/gcc.exp: Minor cleanup work.
14387         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
14388
14389 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
14390
14391         * config/sim.exp (gcc_load): Document return codes better.
14392         Don't pass -v to simulator.
14393
14394 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14395
14396           * gcc.special/920717-x.c: Fix typo.
14397           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
14398           get at sources.
14399
14400         * lib/mike-gcc.exp: Fix typo.
14401
14402 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14403
14404         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
14405         binary to use, transform the name.
14406         * config/*.exp: rename everything. Nuke any g++ specific files,
14407         it's now a special case of gcc that requires no special support.
14408         Add a default.exp for unsupported targets.
14409
14410 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
14411
14412         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
14413         lib/old-dejagnu.exp: Fix a few patterns to work with the new
14414         version of Tcl.
14415
14416 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14417
14418         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
14419         than a warning.
14420
14421 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14422
14423         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
14424
14425 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14426
14427         * gcc.execute/execute.exp: Combine opt_list and foption_list into
14428         option_list.  Compile every file with only 4/6 option choices
14429         (same as C torture) instead of with 12/18 different option
14430         choices.
14431         * lib/c-torture.exp: Likewise.
14432
14433         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
14434         not already set.
14435
14436 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
14437
14438         * lib/old-deja.exp: Add `excess errors test fails' error, now one
14439         can put an XFAIL *-*-* on excess errors.
14440
14441 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
14442
14443         * g++.law: Add more tests derived from g++-bugs snapshots.
14444
14445         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
14446         equivalent to g++.law/init9.
14447
14448         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
14449         compiled it, and the a.out file after we've run it.
14450
14451 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14452
14453         * lib/mike-g++.exp (postbase): Delete the .o file after we've
14454         compiled it, and the a.out file after we've run it.
14455
14456 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14457
14458         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
14459
14460 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14461
14462         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
14463         version number.
14464
14465 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14466
14467         * g++.law: New directory of g++ tests derived from the g++-bugs
14468         snapshots.
14469
14470 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14471
14472         * gcc.compile: initbug1.c initbug1.exp testcase added
14473
14474 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14475
14476         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
14477         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
14478           fixes submitted by Jeff Law (law@cs.utah.edu)
14479         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
14480           Jeff Law (law@cs.utah.edu)
14481
14482
14483 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
14484
14485         * config/unix-g++.exp: Follow the gcc way of doing things.
14486         * g++.old-deja/old-deja.exp: Minor updates.
14487         * lib/g++.exp: New file, follow the gcc way of doing things.
14488         * lib/old-dejagnu.exp: Minor updates.
14489         * lib/mike-g++.exp: Always unset errorInfo.
14490
14491 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
14492
14493         * lib/gcc.exp: Fix some errors with the below change, CC and
14494         CFLAGS should be global when setting, not local.
14495
14496 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14497
14498         * lib/gcc.exp: Transform tool name.
14499
14500 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14501
14502         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
14503
14504 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14505
14506         * lib/gcc.exp: change gcc_done to gcc_stat
14507
14508 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14509
14510         * Upgraded gcc testsuite to c-torture version 1.25
14511
14512 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14513
14514         * lib/gcc.exp: added reporting code. Changed verbose compile message.
14515         * lib/c-torture: added hooks for new reporting code.
14516
14517 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14518
14519         * config/sh-gcc.exp: check if sh-sim exists in the path
14520
14521 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14522
14523         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
14524         * gcc.compile/compile.exp: Initial changes for new logic.
14525         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
14526         * gcc.failure/failure.exp: Initial changes for new logic.
14527         * gcc.ieee/ieee.exp: Initial changes for new logic.
14528         * gcc.misc-tests/misc.exp: Initial changes for new logic.
14529         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
14530         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
14531         * lib/c-torture.exp: Initial changes for new logic.
14532         * lib/gcc.exp: Initial changes for new logic.
14533
14534 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
14535
14536         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
14537         depend upon failure or success.  Fully qualify names in failure
14538         and success messages.  Always remove a.out before starting
14539         compile, just in case.  Pay more attention to error text output by
14540         the compiler.  Handle testcases with no known past errors just
14541         like all others, so that things are uniform.  Other miscellaneous
14542         improvements.
14543
14544 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14545
14546         * gcc.cpp: new directory for cpp tests
14547
14548 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14549
14550         * lib/chill.exp: Code reformatted, removed unused code.
14551         * config/unix-chill.exp: Code reformatted, removed unused code.
14552         * chill.execute/execute.exp: Code reformatted, removed unused code.
14553         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
14554
14555 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
14556
14557         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
14558         routines not written.
14559
14560 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14561
14562         * config/bug-gcc.exp: Use new procs from bug.exp.
14563
14564 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14565
14566         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
14567         via ftp, rather than depending on NFS.
14568         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
14569         case.
14570
14571 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14572
14573         * config/bug-gcc.exp: Use new download proc.
14574
14575 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
14576
14577         * chill.execute/execute.exp: cleanups, handles errors better
14578         * chill.compile/compile.exp: rewrite, based on execute.exp
14579         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
14580         * lib/chill.exp: major changes to diff proc and compile and link
14581           procs. added chill_fail and chill_pass wrappers to pass and
14582           fail. added more comments, and handle error codes better.
14583           Added a hack to capture stderr from exec, so noncompile tests
14584           can work.
14585
14586 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14587
14588         * chill.execute/execute.exp: rewrite of testsuite driver
14589         * lib/chill.exp: rewrite of testsuite driver
14590         * config/unix-chill.exp: rewrite of testsuite driver
14591
14592 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14593
14594     In chill.execute:
14595         * iexpr.ch: Standardize uppercase.
14596         * tuples.dat: Standardize uppercase.
14597         * vary.ch: standardize.  Correct varying string assignments.
14598         * vary.dat: Add new output lines.
14599
14600 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
14601
14602     In chill.execute:
14603         * chprintf.ch: Standardize use of uppercase.
14604         * tuples.ch: Standardize and turn arr2 into a DCL,
14605           rather than a SYN.
14606         * pinits.ch: Standardize.
14607
14608 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
14609
14610         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
14611         * Makefil: Renamed to Makefile.in.
14612         * configure.in: New.
14613
14614 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14615
14616     In chill.execute:
14617         * .cvsignore: Add result/output files.
14618         * Makefile: Fix up variables at start.  Use MFLAGS
14619           everywhere.  Correct bool_loc, built_ins entries.
14620           Add entry for vary1.ch.
14621         * bitarray.ch: Standardize upper-case usage.
14622         * bitexpr.ch: Standardize, add output of b1.
14623         * params.ch: Use arrayt in along PROC parameters, to
14624           avoid novelty problems.
14625         * sets.ch: Tiny cleanup.
14626         * vary1.ch: Re-indent.
14627
14628 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
14629
14630           * Add PR-related files to Makefiles, .cvsignore files, etc.
14631
14632 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14633
14634         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
14635           with compiler objects. New names are test-flow.c and test-loop.c
14636
14637 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14638
14639         * Upgraded c-torture tests from 1.19 to 1.20
14640
14641         * new files:
14642         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
14643         * gcc.compile: 930623-1.c 930623-2.c
14644         * gcc.noncompile: 930622-1.c 930622-2.c
14645         * gcc.failure: 920411-1.c 920627-2.c
14646         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
14647
14648 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14649
14650         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14651           More changes to get testsuite working properly. Needs more work.
14652           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
14653
14654 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14655
14656         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14657           More changes to get testsuite working properly. Needs more work.
14658
14659 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
14660
14661         * chill.compile/compile.exp: Added for Dejagnu support
14662         * chill.execute/execute.exp: Added for Dejagnu support
14663         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
14664
14665 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
14666
14667     This should complete moving the CHILL test files.
14668         * chill.noncompile(.cvsignore printf.grt
14669             in-printf.grt chprintf.grt chprintf.ch):
14670             Added test-support files.
14671           (Makefile): Modified further.
14672         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
14673             signal.ch): Added test files.
14674           * chill.execute (.cvsignore printf.grt printr.c
14675             in-printf.grt rts.c chprintf.grt rts.h): Added
14676           test-support files.
14677             (Makefile): More corrections.
14678
14679 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
14680
14681         * chill.compile, chill.execute, chill.nocompile: Add CHILL
14682           test cases, ready for DejaGnu.
14683
14684 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14685
14686         * Upgraded c-torture tests from 1.18 to 1.19
14687
14688         * gcc.compile: added test(s):
14689           930607-1.c
14690         * gcc.execute: added test(s):
14691           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
14692
14693         * added new subdirectory for misc tests: gcc.misc-tests
14694         * gcc.misc-test(s): added tests:
14695           inst-check.c test-consts.c test-ior.c test-switch.c
14696
14697 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14698
14699         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
14700
14701 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
14702
14703         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
14704
14705 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14706
14707         * Upgraded c-torture tests from 1.17 to 1.18
14708
14709 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14710
14711         * Upgraded c-torture tests from 1.12 to 1.17
14712
14713 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
14714
14715         * lib/old-dejagnu.exp:
14716           Fixed handling of XFAIL target triplets to correctly
14717           recognize wildcard characters.  Removed code that
14718           appended a unique id tag to the end of the file name
14719           printed out by the result of the testcases within a
14720           given test file.
14721
14722 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
14723
14724         * lib/old-dejagnu.exp:
14725           Reworked expected failure handling to trigger off of XFAIL
14726           keyword in keyphrase embeded in testcase source code. The
14727           XFAIL keyword must be at the end of the keyphrase line. It
14728           may optionally be followed by one or more target triplets.
14729           It has just occured that the handling of wildcards in the
14730           target triplet may not be correct.
14731
14732 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
14733
14734         * g++.old-deja/tests:
14735           Moved all subdirectories up one level into g++.old-deja .
14736
14737         * lib/old-dejagnu.exp:
14738           Fixed problem with CXXFLAGS not being properly reset, and being
14739           corrupted with extraneous "-c" compiler option.  This was
14740           causing binaries to not be generated for test that needed them.
14741           Modified strings passed to "pass" and "fail" so that individual
14742           tests from the same test file would be distinguished by an
14743           identifier appended to the test file name in the summary logs;
14744           this corrected a problem with erroneous diff logs.  Added code
14745           to search testcases for expected fail and unexpected pass keywords.
14746
14747 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14748
14749         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
14750
14751 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14752
14753         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
14754           Removed extraneous text from end of "Special g++ Options"
14755           keyphrase.
14756
14757         * lib/old-dejagnu.exp: Added pattern matching to look for new
14758           keywords, embedded in testcases comments, which will trigger
14759           calls to xpass and xfail.
14760
14761 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
14762
14763         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
14764           comments embedded in the testcases, especially the one looking for
14765           special compiler options, as well as the pattern matching for the
14766           compiler output again.
14767
14768 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
14769
14770         * lib/old-dejagnu.exp: Do a proper check of the return value for
14771           execute tests. Fixed several problems with the pattern matching
14772           of the compiler output which gave erroneous test results.
14773           Changed several of the test result messages to be more descriptive.
14774         * config/unix-g++.exp: Proc g++_load now actually works and
14775           executes the tests passed to it and returns a usable return
14776           value.
14777
14778 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14779
14780           * lib/gcc.exp: Exits gracefully if $CC is bogus.
14781
14782 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14783
14784         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
14785           Modified both files to properly execute the old style
14786           dejagnu tests. The previous versions of these files were
14787           experimental and did not function anything near correctly.
14788
14789 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
14790
14791         * Removed all Makefile.in and configure.in files. No configuration
14792         needed now.
14793
14794 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
14795
14796         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
14797
14798 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
14799
14800         * gcc.compile/configure.in, gcc.unsorted/configure.in,
14801         gcc.special/configure.in, gcc.noncompile/configure.in,
14802         gcc.execute/configure.in, gcc.code_quality/configure.in,
14803         g++.other/configure.in, g++.old-deja/configure.in,
14804         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
14805         in srcname setting.
14806
14807 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14808
14809         * lib/udi.exp:  Fixed mondfe and mondfe_download.
14810         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
14811         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
14812
14813 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
14814
14815         * config/udi-gdb.exp: Check $shell_id after connecting to target.
14816         (gdb_exit): Don't remove *_soc files.
14817
14818 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
14819
14820         * lib/c-torture.exp: Don't look for main; instead always use -w
14821         -c.  This is how the c-torture tests work.  Remove the object
14822         file if the compilation succeeds.
14823         * gcc.execute/execute.exp: Remove executable if test passes.
14824         * gcc.noncompile/noncompile.exp: Every test is an expected
14825         failure.
14826         * gcc.special/special.exp: Added tests from c-torture 1.11,
14827         corrected use of existing test.
14828         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
14829         gcc.execute/920625-1.c: Updated to c-torture 1.11.
14830         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
14831         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
14832         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
14833         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
14834         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
14835         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
14836         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
14837         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
14838         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
14839         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
14840         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
14841         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
14842         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
14843         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
14844         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
14845         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
14846         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
14847         c-torture 1.11.
14848         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
14849         correspond to c-torture 1.11.
14850
14851         * New file.