OSDN Git Service

* gcc.c-torture/execute/20030209-1.c: Enable the test if
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
2
3         * gcc.c-torture/execute/20030209-1.c: Enable the test if
4         STACK_SIZE is not defined.
5
6 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7
8         PR c++/9457
9         * g++.dg/template/init1.C: New test.
10
11 Sun Feb 16 23:08:19 CET 2003  Jan HUbicka  <jh@suse.cz>
12
13         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
14         (foo): Add few extra tests
15         * gcc.dg/c99-const-expr-3.c: Likewise.
16         * gcc.c-torture/execute/20030216-1.c: New.
17
18 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
19
20         PR c++/9459
21         * g++.dg/ext/typeof4.C: New test.
22
23 2003-02-15  Roger Sayle  <roger@eyesopen.com>
24
25         * gcc.dg/i386-387-3.c: New test case.
26
27 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
28
29         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
30         cris-*-elf* cris-*-aout* and mmix-*-*.
31
32 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
33
34         * gcc.dg/20030213-1.c: New test.
35
36 2003-02-12  Roger Sayle  <roger@eyesopen.com>
37
38         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
39         * gcc.dg/i386-387-2.c: Likewise.
40
41 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
42
43         * gcc.dg/ppc-spe.c: Fix formatting.
44         Enable tests that were previously unsupported by gas.
45         Delete tests for instructions that no longer exist.
46         Switch arguments on evsubifw builtin.
47
48 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
49
50         * gcc.c-torture/execute/20030209-1.c: Disable the test if
51         STACK_SIZE is too small.
52
53 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
54             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
55
56         * gcc.dg/decl-2.c: New test.
57
58 Mon Feb 10 11:41:20 CET 2003  Jan Hubicka  <jh@suse.cz>
59
60         * gcc.dg/i386-fpcvt-1.c:  New test.
61
62 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
63
64         * gcc.c-torture/execute/20030209-1.c: New test.
65
66 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
67
68         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
69         int-wide bitops, use the constants of the same width.
70         Likewise, if long long is 32-bit wide, test bitops using
71         32-bit constants.
72
73 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
74
75         * gcc.dg/20021014-1.c: Annotate with expected notice text.
76
77 2003-02-07  Roger Sayle  <roger@eyesopen.com>
78
79         * testsuite/gcc.dg/builtins-4.c: New test case.
80
81 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
82
83         * gcc.dg/20020430-1.c: Fix dg command typos.
84         * gcc.dg/20020503-1.c: Likewise.
85
86 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
87
88         PR c++/8785
89         * g++.dg/parse/fused-params1.C: New test.
90
91         PR c++/8857
92         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
93
94         PR c++/8921
95         * g++.dg/parse/non-dependent1.C: New test.
96
97         PR c++/8928
98         * g++.dg/parse/dupl-tmpl-args1.C: New test.
99
100         PR c++/9228
101         * g++.dg/parse/undefined7.C: New test.
102         * g++.dg/parse/non-templ1.C: New test.
103
104         PR c++/9229
105         * g++.dg/parse/too-many-tmpl-args1.C: New test.
106
107 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
108
109         * gcc.c-torture/compile/20030206-1.c: New test.
110
111 2003-02-05  Roger Sayle  <roger@eyesopen.com>
112
113         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
114         "pow" to "foo" to avoid potential confusion with a math built-in.
115
116 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
117
118         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
119         conditions for SPARC targets.
120
121 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
122
123         * gcc.dg/20030204-1.c: New test.
124
125 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
126
127         PR c++/38
128         * g++.dg/parse/array-size1.C: New test.
129
130         PR c++/5657
131         * g++.dg/parse/undefined3.C: New test.
132
133         PR c++/5665
134         * g++.dg/parse/undefined4.C: New test.
135
136         PR c++/5975
137         * g++.dg/parse/undefined5.C: New test.
138
139         PR c++/7259
140         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
141
142         PR c++/8578
143         * g++.dg/parse/casting-operator1.C: New test.
144
145         PR c++/8596
146         * g++.dg/parse/undefined6.C: New test.
147
148         PR c++/8736
149         * g++.dg/parse/missing-template1.C: New test.
150
151 Tue Feb  4 21:41:09 CET 2003  Jan Hubicka  <jh@suse.cz>
152
153         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
154         * gcc.dg/i386-cmov?.c:  Likewise.
155         * gcc.dg/i386-fpcvt-?.c:  Likewise.
156         * gcc.dg/i386-ssefp-1.c:  Likewise.
157         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
158         conventions.
159
160 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
161
162         PR c++/7129
163         * testsuite/g++.dg/ext/max.C: New test.
164
165 Mon Feb  3 16:05:11 CET 2003  Jan Hubicka  <jh@suse.cz>
166
167         * gcc.c-torture/execute/20030203-1.c: New test.
168
169 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
170
171         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
172         'natural-endian'.
173
174 >>>>>>> 1.2408
175 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
176
177         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
178         * g++.dg/init/new2.C: Likewise.
179         * g++.dg/other/new1.C: Likewise.
180
181 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
182
183         * gcc.dg/struct-ret-libc.c: New test.
184
185 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
186
187         * gcc.dg/20030129-1.c: New test.
188
189 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
190
191         PR c++/8849
192         * g++.dg/template/ptrmem4.C: New test.
193
194 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
195
196         * g++.dg/parser/constant1.C: New test.
197
198 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
199
200         PR c++/8591
201         * g++.dg/parse/friend2.C: New test.
202
203 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
204
205         PR c++/9437
206         * g++.dg/template/unify4.C: New test.
207
208 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
209
210         * gcc.c-torture/execute/20030128-1.c: New test.
211
212 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
213
214         * g++.dg/lookup/nested1.C: Test moved from ...
215         * g++.old-deja/g++.other/lookup24.C: ... here.
216
217 Tue Jan 28 12:19:35 CET 2003  Jan Hubicka  <jh@suse.cz>
218
219         * gcc.dg/i386-cmov5.c:  New test.
220
221 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
222
223         * gcc.c-torture/execute/20010925-1.c: Changed the
224         memcpy declaration.
225
226 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
227
228         PR c++/3902
229         * g++.dg/parse/template5.C: New test.
230
231 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
232
233         PR fortran/9258
234         * g77.dg/pr9258: New test.
235
236 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
237
238         * README: Move relevant parts from README.g++.
239
240         * README.g++: Remove this file.
241
242 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
243
244         * g++.dg/abi/dcast1.C: New test.
245
246 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
247
248         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
249
250 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
251
252         PR c++/47
253         * g++.old-deja/g++.other/lookup24.C: New test.
254
255 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
256
257         PR middle-end/7227
258         * gcc.dg/uninit-C.c: New test.
259
260 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
261
262         * g++.dg/abi/covariant1.C: New test.
263
264 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
265
266         * gcc.dg/20030123-1.c: New test.
267
268 Sat Jan 25 21:06:49 CET 2003  Jan Hubicka  <jh@suse.cz>
269
270         PR opt/8492
271         * gcc.c-torture/compile/20030125-1.c
272
273 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
274
275         PR c++/9403
276         * g++.dg/parse/template3.C: New test.
277         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
278         
279         PR c++/795
280         * g++.dg/parse/template4.C: New test.
281         
282         PR c++/9415
283         * g++.dg/template/qual2.C: New test.
284         
285         PR c++/8545
286         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
287
288         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
289
290 2003-01-25  Roger Sayle  <roger@eyesopen.com>
291
292         * gcc.c-torture/execute/switch-1.c: New test case.
293
294 Sat Jan 25 12:32:55 CET 2003  Jan Hubicka  <jh@suse.cz>
295
296         * gcc.c-torture/execute/20030125-1.[cx]: New test.
297
298 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
299
300         Tweaks for Bison-1.875. From the NEWS file:
301         "- `parse error' -> `syntax error'
302         Bison now uniformly uses the term `syntax error'"
303         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
304         * gcc.dg/cpp/digraph2.c: Likewise.
305         * gcc.dg/cpp/direct2.c: Likewise.
306         * gcc.dg/cpp/paste4.c: Likewise.
307         * gcc.dg/c90-restrict-1.c: Likewise.
308         * gcc.dg/c99-func-2.c: Likewise.
309         * gcc.dg/noncompile/920721-2.c: Likewise.
310         * gcc.dg/noncompile/930622-2.c: Likewise.
311         * gcc.dg/noncompile/940112-1.c: Likewise.
312         * gcc.dg/noncompile/950921-1.c: Likewise.
313         * gcc.dg/noncompile/951123-1.c: Likewise.
314         * gcc.dg/noncompile/971104-1.c: Likewise.
315         * gcc.dg/noncompile/990416-1.c: Likewise.
316
317 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
318
319         * g++.dg/parse/undefined1.C: Add error message.
320
321 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
322
323         PR c++/9354
324         * g++.dg/parse/new1.C: New test.
325
326         PR c++/9216
327         * g++.dg/parse/template2.C: New test.
328
329         PR c++/9354
330         * g++.dg/parse/typedef2.C: New test.
331
332         PR c++/9328
333         * g++.dg/ext/typeof3.C: New test.
334
335 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
336
337         PR c++/2738
338         * g++.dg/parse/ret-type1.C: New test.
339
340         PR c++/3792
341         * g++.dg/parse/tmpl-outside1.C: New test.
342
343         PR c++/4207
344         * g++.dg/parse/int-as-enum1.C: New test.
345
346         PR c++/4903
347         * g++.dg/parse/no-typename1.C: New test.
348
349         PR c++/5533
350         * g++.dg/parse/no-value1.C: New test.
351
352         PR c++/5921
353         * g++.dg/parse/wrong-inline1.C: New test.
354
355         PR c++/6402
356         * g++.dg/parse/ref1.C: New test.
357
358         PR c++/6992
359         * g++.dg/parse/attr-ctor1.C: New test.
360
361         PR c++/7229
362         * g++.dg/parse/namespace5.C: New test.
363
364         PR c++/7917
365         * g++.dg/parse/func-def1.C: New test.
366
367         PR c++/8143
368         * g++.dg/parse/undefined1.C: New test.
369
370         PR c++/5723, PR c++/8522
371         * g++.dg/parse/specialization1.C: New test.
372
373         PR c++/163, PR c++/8595
374         * g++.dg/parse/struct-as-enum1.C: New test.
375
376         PR c++/9173
377         * g++.dg/parse/undefined2.C: New test.
378
379 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
380
381         PR c++/9298
382         * g++.dg/parse/template1.C: New test.
383
384         PR c++/9384
385         * g++.dg/parse/using1.C: New test.
386
387         PR c++/9285
388         PR c++/9294
389         * g++.dg/parse/expr2.C: New test.
390
391         PR c++/9388
392         * g++.dg/parse/lookup2.C: Likewise.
393
394 Tue Jan 21 18:01:35 CET 2003  Jan Hubicka  <jh@suse.cz>
395
396         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
397         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
398         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
399         * gcc.c-torture/execute/string-opt-*.c: Likewise.
400
401 2003-01-20  Nick Clifton  <nickc@redhat.com>
402
403         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
404         problem with ARM sibcall code generation.
405
406 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
407
408         * gcc.c-torture/execute/20030120-1.c: New.
409
410 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
411
412         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
413
414 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
415
416         PR c++/9272
417         * g++.dg/parse/ctor1.C: New test.
418
419         PR c++/9294:
420         * g++.dg/parse/qualified1.C: New test.
421         
422         * g++.dg/parse/typename3.C: New test.
423
424 2003-01-16  Richard Henderson  <rth@redhat.com>
425
426         * g++.dg/tls/init-2.C: Fix error matches for real this time.
427
428 2003-01-16  Richard Henderson  <rth@redhat.com>
429
430         * g++.dg/pch/pch.exp: Copy test header to the working directory
431         before using it either for precompilation or direct use.
432         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
433         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
434
435 2003-01-16  Richard Henderson  <rth@redhat.com>
436
437         * gcc.dg/pch/pch.exp: Copy test header to the working directory
438         before using it either for precompilation or direct use.
439         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
440         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
441
442 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
443
444         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
445         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
446         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
447         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
448         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
449         typename warning into error.
450         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
451         error messages.
452         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
453         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
454         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
455         messages.
456         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
457         make declaration visible in template.
458         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
459         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
460         messages.
461         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
462         message.
463         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
464         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
465         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
466         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
467         typename warning with error message.
468         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
469         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
470         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
471         
472 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
473
474         * g++.dg/parse/ambig2.C: New test.
475
476 2003-01-15  Richard Henderson  <rth@redhat.com>
477
478         * g++.dg/tls/init-2.C: Update error message string.
479
480 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
481
482         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
483
484 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
485
486         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
487         all for HC11/HC12.
488         * gcc.c-torture/compile/20001205-1.x: Likewise.
489         * gcc.c-torture/compile/20001226-1.x: Likewise.
490         * gcc.c-torture/compile/920520-1.x: Likewise.
491         * gcc.c-torture/compile/961203-1.x: Likewise.
492         * gcc.c-torture/compile/20020604-1.x: Likewise.
493
494 Wed Jan 15 12:20:52 CET 2003  Jan Hubicka  <jh@suse.cz>
495
496         * gcc.c-torture/compile/20030115-1.c: New test.
497
498         * gcc.dg/i386-fpcvt-1.c: New test.
499         * gcc.dg/i386-fpcvt-2.c: New test.
500
501 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
502
503         Further conform g++'s __vmi_class_type_info to the C++ ABI
504         specification.
505         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
506         the specification.
507
508 Tue Jan 14 00:45:03 CET 2003  Jan Hubicka  <jh@suse.cz>
509
510         * gcc.dg/i386-fpcvt-1.c: New test.
511         * gcc.dg/i386-fpcvt-2.c: New test.
512
513 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
514
515         * gcc.dg/i386-mmx-3.c: New test.
516
517 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
518
519         PR c++/9264
520         * g++.dg/parse/octal1.C: New file.
521
522         PR c++/9172
523         * g++.dg/parse/typename1.C: New file.
524
525 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
526
527         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
528         * gcc.dg/bf-no-ms-layout.c: Likewise.
529         * gcc.dg/bf-ms-attrib.c: Likewise.
530
531 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
532
533         PR c++/9099
534         * g++.dg/parse/dtor1.C: New file.
535
536         PR c++/9128
537         * g++.dg/rtti/typeid1.C: New file.
538
539         PR c++/9153
540         * g++.dg/parse/lookup1.C: New file.
541
542         PR c++/9171
543         * g++.dg/templ/spec5.C: New file.
544
545 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
546
547         * gcc.c-torture/compile/20030110-1.c: New test.
548
549 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
550
551         Merge from pch-branch:
552
553         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
554
555         * gcc.dg/pch/cpp-1.h: New.
556         * gcc.dg/pch/cpp-1.c: New.
557         * gcc.dg/pch/cpp-2.h: New.
558         * gcc.dg/pch/cpp-2.c: New.
559
560         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
561
562         * gcc.dg/pch/except-1.h: New.
563         * gcc.dg/pch/except-1.c: New.
564
565         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
566
567         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
568         running test.
569         * gcc.dg/pch: Include *.hp not *.h.
570         * gcc.dg/pch/system-1.h: New.
571         * gcc.dg/pch/system-1.c: New.
572
573         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
574
575         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
576         rather than trying to build and run a program using PCH.
577         * gcc.dg/pch: Remove dg-do commands from test files.
578         
579         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
580
581         * gcc.dg/pch/macro-3.c: New.
582         * gcc.dg/pch/macro-3.h: New.
583
584         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
585
586         * gcc.dg/pch/common-1.c: New.
587         * gcc.dg/pch/common-1.h: New.
588         * gcc.dg/pch/decl-1.c: New.
589         * gcc.dg/pch/decl-1.h: New.
590         * gcc.dg/pch/decl-2.c: New.
591         * gcc.dg/pch/decl-2.h: New.
592         * gcc.dg/pch/decl-3.c: New.
593         * gcc.dg/pch/decl-3.h: New.
594         * gcc.dg/pch/decl-4.c: New.
595         * gcc.dg/pch/decl-4.h: New.
596         * gcc.dg/pch/decl-5.c: New.
597         * gcc.dg/pch/decl-5.h: New.
598         * gcc.dg/pch/global-1.c: New.
599         * gcc.dg/pch/global-1.h: New.
600         * gcc.dg/pch/inline-1.c: New.
601         * gcc.dg/pch/inline-1.h: New.
602         * gcc.dg/pch/inline-2.c: New.
603         * gcc.dg/pch/inline-2.h: New.
604         * gcc.dg/pch/static-1.c: New.
605         * gcc.dg/pch/static-1.h: New.
606         * gcc.dg/pch/static-2.c: New.
607         * gcc.dg/pch/static-2.h: New.
608
609         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
610
611         * g++.dg/pch/pch.exp: Better handle failing testcases.
612         * gcc.dg/pch/pch.exp: Likewise.
613         * gcc.dg/pch/macro-1.c: New.
614         * gcc.dg/pch/macro-1.h: New.
615         * gcc.dg/pch/macro-2.c: New.
616         * gcc.dg/pch/macro-2.h: New.
617
618         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
619
620         * g++.dg/dg.exp: Treat files in pch/ specially.
621         * g++.dg/pch/pch.exp: New file.
622         * g++.dg/pch/empty.H: New file.
623         * g++.dg/pch/empty.C: New file.
624         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
625         "precompile".
626
627         * gcc.dg/pch/pch.exp: New file.
628         * gcc.dg/pch/empty.h: New file.
629         * gcc.dg/pch/empty.c: New file.
630         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
631         "precompile".
632
633 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
634
635         * g++.dg/template/friend14.C: New test.
636
637 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
638
639         * gcc.dg/old-style-asm-1.c: New test.
640
641 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
642
643         * gcc.c-torture/compile/20030109-1.c: New test.
644
645 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
646
647         * gcc.c-torture/execute/20030109-1.c: New test.
648
649 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
650
651         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
652         * g++.old-deja/g++.mike/dyncast2.C: Likewise
653         * g++.old-deja/g++.mike/dyncast3.C: Likewise
654         * g++.old-deja/g++.mike/eh2.C: Likewise
655         * g++.old-deja/g++.mike/eh3.C: Likewise
656         * g++.old-deja/g++.mike/eh5.C: Likewise
657         * g++.old-deja/g++.mike/eh6.C: Likewise
658         * g++.old-deja/g++.mike/eh7.C: Likewise
659         * g++.old-deja/g++.mike/eh8.C: Likewise
660         * g++.old-deja/g++.mike/eh9.C: Likewise
661         * g++.old-deja/g++.mike/eh10.C: Likewise
662         * g++.old-deja/g++.mike/eh12.C: Likewise
663         * g++.old-deja/g++.mike/eh13.C: Likewise
664         * g++.old-deja/g++.mike/eh14.C: Likewise
665         * g++.old-deja/g++.mike/eh16.C: Likewise
666         * g++.old-deja/g++.mike/eh17.C: Likewise
667         * g++.old-deja/g++.mike/eh18.C: Likewise
668         * g++.old-deja/g++.mike/eh21.C: Likewise
669         * g++.old-deja/g++.mike/eh23.C: Likewise
670         * g++.old-deja/g++.mike/eh24.C: Likewise
671         * g++.old-deja/g++.mike/eh25.C: Likewise
672         * g++.old-deja/g++.mike/eh26.C: Likewise
673         * g++.old-deja/g++.mike/eh27.C: Likewise
674         * g++.old-deja/g++.mike/eh28.C: Likewise
675         * g++.old-deja/g++.mike/eh29.C: Likewise
676         * g++.old-deja/g++.mike/eh31.C: Likewise
677         * g++.old-deja/g++.mike/eh33.C: Likewise
678         * g++.old-deja/g++.mike/eh34.C: Likewise
679         * g++.old-deja/g++.mike/eh35.C: Likewise
680         * g++.old-deja/g++.mike/eh36.C: Likewise
681         * g++.old-deja/g++.mike/eh37.C: Likewise
682         * g++.old-deja/g++.mike/eh38.C: Likewise
683         * g++.old-deja/g++.mike/eh39.C: Likewise
684         * g++.old-deja/g++.mike/eh40.C: Likewise
685         * g++.old-deja/g++.mike/eh41.C: Likewise
686         * g++.old-deja/g++.mike/eh42.C: Likewise
687         * g++.old-deja/g++.mike/eh44.C: Likewise
688         * g++.old-deja/g++.mike/eh46.C: Likewise
689         * g++.old-deja/g++.mike/eh47.C: Likewise
690         * g++.old-deja/g++.mike/eh48.C: Likewise
691         * g++.old-deja/g++.mike/eh49.C: Likewise
692         * g++.old-deja/g++.mike/eh50.C: Likewise
693         * g++.old-deja/g++.mike/eh51.C: Likewise
694         * g++.old-deja/g++.mike/eh53.C: Likewise
695         * g++.old-deja/g++.mike/eh55.C: Likewise
696         * g++.old-deja/g++.mike/p7912.C: Likewise
697         * g++.old-deja/g++.mike/p9706.C: Likewise
698         * g++.old-deja/g++.mike/p10416.C: Likewise
699         * g++.old-deja/g++.mike/p11667.C: Likewise
700         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex. 
701         Remove redundant reference to Iris.
702         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
703         Elxsi, i860, Pico Java, and WE32K.
704
705 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
706
707         * g++.dg/ext/asm4.C: New test.
708
709 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
710
711         PR c++/9030
712         * g++.dg/template/friend12.C: New test.
713         * g++.dg/template/friend13.C: Likewise.
714         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
715
716 Wed Jan  8 11:41:47 CET 2003  Jan Hubicka  <jh@suse.cz>
717
718         * gcc.dg/i386-cadd.c: New test.
719         * gcc.dg/i386-cmov4.c: Likewise.
720
721 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
722
723         PR c++/9165
724         * g++.dg/warn/Wunused-3.C: New test.
725
726         * g++.dg/abi/bitfield9.C: New test.
727
728         PR c++/9189
729         * g++.dg/parse/defarg3.C: New test.
730
731 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
732
733         * g++.dg/parse/ambig1.C: New test.
734         * g++.dg/parse/defarg2.C: New test.
735
736 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
737
738         * g++.dg/template/defarg-1.C: New test.
739         * g++.dg/template/local2.C: Likewise.
740
741 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
742
743         * gcc.c-torture/execute/20030105-1.c: New test.
744
745 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
746
747         * g++.dg/parse/namespace3.C: Remove extra semicolons.
748         * g++.dg/parse/namespace4.C: Likewise.
749
750 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
751
752         * g++.dg/template/ntp2.C: New test.
753
754 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
755
756         * g++.dg/parse/extern-C-1.C: New test.
757
758         * g++.dg/parse/namespace4.C: New test.
759
760         * g++.dg/template/nested1.C: New test.
761
762         * g++.dg/parse/namespace3.C: New test.
763
764 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
765
766         * g++.dg/lookup/two-stage1.C: New test.
767
768 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
769
770         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
771         * g++.old-deja/g++.jason/access8.C: Likewise.
772         * g++.old-deja/g++.other/decl5.C: Likewise.
773
774 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
775
776         * g++.dg/parse/parse7.C: New test.
777
778 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
779
780         PR c++/2843
781         * g++.dg/ext/attrib7.C: New test.
782
783 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
784
785         * g++.dg/parse/parse6.C: New test.
786
787 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
788
789         * gcc.dg/h8300-stack-1.c: New.
790
791 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
792
793         g++.dg/lookup/exception1.C: New test.
794
795         g++.dg/lookup/template1.C: New test.
796
797         g++.dg/parse/namespace2.C: New test.
798
799         g++.dg/parse/parens2.C: New test.
800
801 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
802
803         * g++.dg/parse/parse5.C: New test.
804         * g++.dg/lookup/scoped4.C: New test.
805
806 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
807
808         * g++.dg/parse/parens1.C: New test.
809
810         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
811         angle-bracket1.C.
812         * g++.dg/parse/parens2.C: New test.
813
814         * g++.dg/lookup/scope-operator1.C: New test.
815
816         * g++.dg/parse/operator1.C: New test.
817
818 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
819
820         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
821         * g++.old-deja/g++.other/access6.C: Likewise.
822         * g++.old-deja/g++.other/decl1.C: Likewise.
823         * g++.old-deja/g++.pt/typename12.C: Likewise.
824
825 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
826
827         * g++.dg/parse/namespace1.C: New test.
828         
829 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
830
831         * g++.dg/parse/parse4.C: New test.
832
833 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
834
835         * g++.dg/parse/parse3.C: New test.
836
837 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
838
839         * g++.dg/parse/parse2.C: New test.
840
841 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
842
843         * g++.dg/template/friend11.C: New test.
844
845 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
846
847         * g++.dg/parse/parse1.C: New test.
848
849 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
850
851         * lib/profopt.exp: Change the name of a global variable to avoid
852         possible clashes with other test suites.
853
854 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
855
856         * g++.dg/inherit/covariant8.C: New test.
857
858 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
859
860         * g++.dg/init/array9.C: New test.
861
862         PR c++/9112
863         * g++.dg/parse/expr1.C: New test.
864
865 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
866
867         * gcc.c-torture/compile/20021230-1.c: New test.
868
869 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
870
871         * g++.dg/inherit/covariant5.C: New test.
872         * g++.dg/inherit/covariant6.C: New test.
873         * g++.dg/inherit/covariant7.C: New test.
874
875 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
876
877         PR c++/2739
878         * g++.dg/other/access2.C: New test.
879
880 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
881
882         * g++.dg/other/anon-struct.C: No longer fails
883         * g++.old-deja/g++.brendan/parse4.C: Likewise.
884         * g++.old-deja/g++.brendan/parse5.C: Likewise.
885         * g++.old-deja/g++.brendan/parse6.C: Likewise.
886
887 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
888
889         * g++.dg/parse/angle-bracket.C (main): No longer fails.
890
891 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
892
893         * g++.dg/eh/spec4.C: Remove stray semicolon.
894         * g++.dg/expr/pmf-1.C: Change error message.
895         * g++.dg/ext/asm1.C: Remove stray semicolon.
896         * g++.dg/ext/typename1.C: Add missing typenames.
897         * g++.dg/inherit/template-as-base.C: Change error message.
898         * g++.dg/lookup/scoped1.C: Likewise.
899         * g++.dg/lookup/scoped2.C: Likewise.
900         * g++.dg/lookup/using2.C: Likewise.
901         * g++.dg/other/component1.C: Remove stray semicolon.
902         * g++.dg/other/do1.C: Change error message.
903         * g++.dg/other/error2.C: Likewise.
904         * g++.dg/other/init1.C: Likewise.
905         * g++.dg/other/packed1.C: Remove stray semicolon.
906         * g++.dg/other/ptrmem2.C: Change error message.
907         * g++.dg/parse/parameter-declaration-1.C: Remove line number
908         marker.
909         * g++.dg/special/initp1.C: Remove invalid attribute usage.
910         * g++.dg/template/access3.C: Add typename keyword.
911         * g++.dg/template/access5.C: Remove stray semicolon.
912         * g++.dg/template/access6.C: Likewise.
913         * g++.dg/template/complit1.C: Likewise.
914         * g++.dg/template/crash1.C: Change error message.
915         * g++.dg/template/inherit2.C: Remove stray semicolon.
916         * g++.dg/template/instantiate2.C: Likewise.
917         * g++.dg/template/instantiate3.C: Change error message.
918         * g++.dg/template/qual1.C: Remove stray semicolon.
919         * g++.dg/template/qualttp18.C: Change error message.
920         * g++.dg/template/ref1.C: Remove stray semicolon.
921         * g++.dg/template/sizeof1.C (A::value): Declare it.
922         * g++.dg/template/spec4.C: Change error message.
923         * g++.dg/template/static1.C: Likewise.
924         * g++.dg/template/type1.C: Likewise.
925         * g++.dg/template/typename3.C: Likewise.
926         * g++.old-deja/g++.benjamin/13478.C: Change error message.
927         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
928         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
929         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
930         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
931         named return value extension.
932         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
933         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
934         * g++.old-deja/g++.bob/extern_C.C: Likewise.
935         * g++.old-deja/g++.bob/inherit2.C: Likewise.
936         * g++.old-deja/g++.brendan/complex1.C: Likewise.
937         * g++.old-deja/g++.brendan/copy5.C: Likewise.
938         * g++.old-deja/g++.brendan/crash13.C: Likewise.
939         * g++.old-deja/g++.brendan/crash15.C: Likewise.
940         * g++.old-deja/g++.brendan/crash18.C: Change error message.
941         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
942         * g++.old-deja/g++.brendan/crash38.C: Likewise.
943         * g++.old-deja/g++.brendan/crash50.C: Likewise.
944         * g++.old-deja/g++.brendan/crash56.C: Likewise.
945         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
946         syntax.
947         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
948         * g++.old-deja/g++.brendan/crash8.C: Change error message.
949         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
950         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
951         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
952         * g++.old-deja/g++.brendan/template11.C: Likewise.
953         * g++.old-deja/g++.brendan/template26.C: Likewise.
954         * g++.old-deja/g++.brendan/template27.C: Use explicit
955         specialization syntax.
956         * g++.old-deja/g++.brendan/template30.C: Likewise.
957         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
958         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
959         non-dependent names.
960         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
961         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
962         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
963         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
964         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
965         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
966         named return value extension.
967         * g++.old-deja/g++.ext/namedret2.C: Likewise.
968         * g++.old-deja/g++.ext/namedret3.C: Likewise.
969         * g++.old-deja/g++.ext/return1.C: Likewise.
970         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
971         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
972         * g++.old-deja/g++.jason/access8.C: Likewise.
973         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
974         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
975         pseudo-destructor names.
976         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
977         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
978         pseudo-destructor names.
979         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
980         * g++.old-deja/g++.jason/overload19.C: Likewise.
981         * g++.old-deja/g++.jason/overload32.C: Likewise.
982         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
983         stray semicolons.
984         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
985         * g++.old-deja/g++.jason/return.C: Likewise.
986         * g++.old-deja/g++.jason/return2.C: Likewise.
987         * g++.old-deja/g++.jason/shadow1.C: Likewise.
988         * g++.old-deja/g++.jason/special.C: Use explicit specialization
989         syntax.
990         * g++.old-deja/g++.jason/template10.C: Account for use of
991         non-dependent names.
992         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
993         syntax.
994         * g++.old-deja/g++.jason/template37.C: Likewise.
995         * g++.old-deja/g++.law/access4.C: Change error messages.
996         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
997         pseudo-destructor names.
998         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
999         * g++.old-deja/g++.law/ctors9.C: Likewise.
1000         * g++.old-deja/g++.law/cvt22.C: Likewise.
1001         * g++.old-deja/g++.law/dtors5.C: Likewise.
1002         * g++.old-deja/g++.law/global-init1.C: Likewise.
1003         * g++.old-deja/g++.law/missed-error3.C: Likewise.
1004         * g++.old-deja/g++.law/operators28.C: Likewise.
1005         * g++.old-deja/g++.law/visibility28.C: Likewise.
1006         * g++.old-deja/g++.martin/eval1.C: Likewise.
1007         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
1008         name.
1009         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
1010         * g++.old-deja/g++.mike/net34.C: Likewise.
1011         * g++.old-deja/g++.mike/net36.C: Likewise.
1012         * g++.old-deja/g++.mike/ns2.C: Likewise.
1013         * g++.old-deja/g++.mike/p12306.C: Likewise.
1014         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
1015         value extension.
1016         * g++.old-deja/g++.mike/p700.C: Likewise.
1017         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
1018         * g++.old-deja/g++.mike/p710.C: Likewise.
1019         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
1020         value extension.
1021         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
1022         * g++.old-deja/g++.mike/pmf9.C: Likewise.
1023         * g++.old-deja/g++.ns/crash2.C: Likewise.
1024         * g++.old-deja/g++.ns/crash3.C: Likewise.
1025         * g++.old-deja/g++.ns/invalid1.C: Likewise.
1026         * g++.old-deja/g++.ns/ns17.C: Likewise.
1027         * g++.old-deja/g++.ns/template16.C: Likewise.
1028         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
1029         keyword.
1030         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
1031         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
1032         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
1033         named return value extension.
1034         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
1035         * g++.old-deja/g++.other/access4.C: Issue additional error
1036         messages.
1037         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
1038         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
1039         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
1040         * g++.old-deja/g++.other/crash25.C: Change error message.
1041         * g++.old-deja/g++.other/crash4.C: Change error message.
1042         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
1043         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
1044         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
1045         checks.
1046         * g++.old-deja/g++.other/defarg8.C: Likewise.
1047         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
1048         * g++.old-deja/g++.other/dtor10.C: Likewise.
1049         * g++.old-deja/g++.other/incomplete.C: Likewise.
1050         * g++.old-deja/g++.other/linkage7.C: Likewise.
1051         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
1052         lookup algorithm.
1053         * g++.old-deja/g++.other/mangle2.C: Likewise.
1054         * g++.old-deja/g++.other/refinit2.C: Likewise.
1055         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
1056         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
1057         * g++.old-deja/g++.pt/crash28.C: Likewise.
1058         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
1059         syntax.
1060         * g++.old-deja/g++.pt/crash32.C: Change error message.
1061         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
1062         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
1063         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
1064         error message position.
1065         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
1066         * g++.old-deja/g++.pt/defarg8.C: Change error message.
1067         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
1068         syntax.
1069         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
1070         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
1071         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
1072         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
1073         keyword.
1074         * g++.old-deja/g++.pt/explicit31.C: Likewise.
1075         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
1076         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
1077         keyword.
1078         * g++.old-deja/g++.pt/explicit71.C: Change error message.
1079         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
1080         syntax.
1081         * g++.old-deja/g++.pt/friend28.C: Account for use of
1082         non-dependent names.
1083         * g++.old-deja/g++.pt/friend29.C: Likewise.
1084         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
1085         rules.
1086         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
1087         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
1088         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
1089         lookup rules.
1090         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
1091         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
1092         keyword.
1093         * g++.old-deja/g++.pt/memclass20.C: Likewise.
1094         * g++.old-deja/g++.pt/memclass5.C: Likewise.
1095         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
1096         keyword.
1097         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
1098         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
1099         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
1100         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
1101         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
1102         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template 
1103         keyword.
1104         * g++.old-deja/g++.pt/spec10.C: Likewise.
1105         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
1106         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
1107         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
1108         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
1109         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
1110         * g++.old-deja/g++.pt/ttp62.C: Likewise.
1111         * g++.old-deja/g++.pt/ttp64.C: Likewise.
1112         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
1113         * g++.old-deja/g++.pt/typename15.C: Likewise.
1114         * g++.old-deja/g++.pt/typename22.C: Likewise.
1115         * g++.old-deja/g++.pt/typename6.C: Change error messages.
1116         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
1117         * g++.old-deja/g++.pt/virtual2.C: Likewise.
1118         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
1119         syntax.
1120         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
1121         return value extension.
1122         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
1123         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
1124         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
1125         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
1126         
1127 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
1128
1129         * g++.dg/warn/inline1.C: New test.
1130         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
1131         * g++.old-deja/g++.jason/synth10.C: Likewise.
1132         * g++.old-deja/g++.mike/net31.C: Likewise.
1133         * g++.old-deja/g++.mike/p8786.C: Likewise.
1134
1135         * g++.dg/template/friend10.C: New test.
1136         * g++.dg/template/conv5.C: New test.
1137
1138 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
1139         
1140         * g++.dg/lookup/scoped3.C: New test.
1141         
1142         * g++.dg/lookup/decl1.C: New test.
1143         * g++.dg/lookup/decl2.C: New test.
1144
1145 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1146
1147         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
1148         gcc.c-torture/compile/20021015-1.c,
1149         gcc.c-torture/compile/20021015-2.c,
1150         gcc.c-torture/compile/20021123-1.c,
1151         gcc.c-torture/compile/20021123-2.c,
1152         gcc.c-torture/compile/20021123-3.c,
1153         gcc.c-torture/compile/20021123-4.c,
1154         gcc.c-torture/execute/20021024-1.c: Add tests previously added
1155         only to 3.1 or 3.2 branch.
1156
1157 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
1158
1159         * gcc.dg/i386-bitfield3.c: New test.
1160         
1161         * gcc.dg/i386-bitfield2.c: New test.
1162         
1163 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
1164
1165         * g++.dg/parse/conv_op1.C: New test.
1166
1167 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
1168
1169         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
1170         approved.
1171
1172 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
1173
1174         * gcc.c-torture/compile/20021220-1.c: New test.
1175
1176 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
1177
1178         * gcc.dg/i386-fastcall-1.c: New.
1179
1180 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1181
1182         * gcc.c-torture/execute/20021219-1.c: New test.
1183
1184 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1185
1186         * gcc.dg/i386-pic-1.c: New test.
1187
1188 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1189
1190         PR c++/8099
1191         * g++.dg/template/friend9.C: New test.
1192
1193 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1194
1195         PR c++/3663
1196         * g++.dg/template/access7.C: New test.
1197
1198 2002-12-18  Nick Clifton  <nickc@redhat.com>
1199
1200         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
1201         the libstdc++-v3 directory has been found.
1202
1203 2002-12-12  Devang Patel <dpatel@apple.com>
1204         * gcc.dg/darwin-ld-1.c: New test.
1205         * gcc.dg/darwin-ld-2.c: New test.
1206         * gcc.dg/darwin-ld-3.c: New test.
1207         * gcc.dg/darwin-ld-4.c: New test.
1208         * gcc.dg/darwin-ld-5.c: New test.
1209
1210 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1211
1212         * gcc.c-torture/compile/20021212-1.c: New test.
1213
1214 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
1215
1216         * gcc.dg/fshort-wchar: New test.
1217
1218 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
1219
1220         PR c++/8372
1221         * g++.dg/template/dtor1.C: New test.
1222
1223         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
1224         markers.
1225
1226 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
1227
1228         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
1229
1230 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
1231
1232         * g++.dg/template/static1.C: New test.
1233         * g++.dg/template/static2.C: New test.
1234         * g++.old-deja/g++.ext/memconst.C: New test.
1235
1236 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1237
1238         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
1239         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
1240         * g++.dg/special/initp1.C: Likewise.
1241
1242 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
1243
1244         * gcc.c-torture/execute/20021204-1.c: New test.
1245
1246 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
1247
1248         * gcc.dg/ppc-fmadd-1.c: New file.
1249         * gcc.dg/ppc-fmadd-2.c: New file.
1250         * gcc.dg/ppc-fmadd-3.c: New file.
1251
1252 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
1253
1254         * gcc.c-torture/compile/20021204-1.c: New test.
1255
1256 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
1257
1258         * g++.dg/inherit/covariant2.C: New test.
1259         * g++.dg/inherit/covariant3.C: New test.
1260         * g++.dg/inherit/covariant4.C: New test.
1261         * g++.dg/inherit/covariant1.C: Remove XFAIL.
1262         * g++.old-deja/g++.robertl/eb17.C: Likewise.
1263
1264 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
1265
1266         PR c++/8688
1267         * g++.dg/init/brace3.C: New test.
1268
1269 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
1270
1271         * gcc.dg/20020210-1.c: Fix a comment typo.
1272
1273 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
1274
1275         PR c++/8720
1276         * g++.dg/parse/defarg1.C: New test.
1277
1278         PR c++/8615
1279         * g++.dg/template/char1.C: New test.
1280
1281         * g++.dg/template/varmod1.C: Fix typo.
1282
1283 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1284
1285         DR 180
1286         * g++.old-deja/g++.pt/crash32.C: Expect error.
1287
1288 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
1289
1290         PR c++/5919
1291         * g++.dg/template/varmod1.C: New test.
1292
1293         PR c++/8727
1294         * g++.dg/inherit/typeinfo1.C: New test.
1295
1296         PR c++/8663
1297         * g++.dg/inherit/typedef1.C: New test.
1298
1299 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
1300
1301         PR c++/8332
1302         PR c++/8493
1303         * g++.dg/template/strlen1.C: New test.
1304
1305         PR c++/8227
1306         * g++.dg/template/ctor2.C: New test.
1307
1308         PR c++/8214
1309         * g++.dg/init/string1.C: New test.
1310
1311         PR c++/8511
1312         * g++.dg/template/friend8.C: New test.
1313
1314 2002-11-29  Joe Buck <jbuck@synopsys.com>
1315
1316         * g++.dg/lookup/anon2.C: New test.
1317
1318 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
1319
1320         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
1321         h8300 port.
1322
1323 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
1324
1325         * gcc.dg/bitfld-6.c: New test.
1326
1327 Wed Nov 27 14:37:34 CET 2002  Jan Hubicka  <jh@suse.cz>
1328
1329         * gcc.c-torture/execute/20021127.[cx]: New test.
1330
1331 Tue Nov 26 22:09:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1332
1333         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
1334         quality.
1335
1336 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
1337
1338         * g++.dg/init/brace2.C: New test.
1339         * g++.old-deja/g++.mike/p9129.C: Correct.
1340
1341 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
1342
1343         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
1344
1345 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
1346
1347         * gcc.dg/sibcall-6: New test for indirect sibcalls.
1348
1349 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
1350
1351         * testsuite/g++.dg/abi/empty11.C: New test.
1352         * testsuite/g++.dg/rtti/cv1.C: New test.
1353
1354 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
1355
1356         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
1357
1358 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
1359
1360         * g++.dg/abi/empty10.C: New test.
1361
1362 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
1363
1364         * gcc.c-torture/compile/20021124-1.c: New test.
1365
1366 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
1367
1368         * g++.dg/abi/rtti2.C: New test.
1369
1370 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
1371
1372         * gcc.dg/i386-unroll-1.c: New test.
1373
1374 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1375
1376         * gcc.c-torture/compile/20021120-1.c: New test.
1377         * gcc.c-torture/compile/20021120-2.c: New test.
1378
1379 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1380
1381         * gcc.dg/bitfld-5.c: New test.
1382
1383 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1384
1385         * gcc.c-torture/execute/20021120-3.c: New test.
1386
1387 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1388
1389         * gcc.c-torture/execute/20021120-2.c: New test.
1390
1391 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
1392
1393         * gcc.c-torture/execute/20021120-1.c: New test.
1394
1395 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
1396
1397         * gcc.c-torture/execute/20021118-3.c: New test.
1398
1399 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1400
1401         * gcc.c-torture/compile/20021119-1.c: New test.
1402
1403 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
1404
1405         * gcc.dg/duff-1.c: New test.
1406         * gcc.dg/duff-2.c: New test.
1407         * gcc.dg/duff-3.c: New test.
1408
1409 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
1410
1411         * gcc.dg/cpp/_Pragma5.c: New test.
1412
1413 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1414
1415         * gcc.c-torture/execute/20021118-2.c: New test.
1416
1417 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
1418
1419         * gcc.c-torture/execute/20021118-1.c: New test.
1420
1421 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
1422
1423         * gcc.dg/20021116-1.c: New test.
1424
1425 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
1426
1427         * g++.dg/abi/vcall1.C: New test.
1428
1429 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
1430
1431         * gcc.dg/20021029-1.c: New test.
1432         * gcc.dg/20021029-2.c: New test.
1433
1434 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1435
1436         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
1437
1438 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1439
1440         PR c/8439
1441         * gcc.dg/20021110.c: Move to ...
1442         * gcc.c-torture/compile/20021110.c: .... here.
1443
1444 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1445
1446         PR c/8467
1447         * gcc.c-torture/execute/20021111-1.c
1448
1449 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1450
1451         PR c/8439
1452         * gcc.dg/20021110.c: New test.
1453
1454 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
1455
1456         * g++.dg/abi/vthunk3.C: Run only on x86.
1457
1458 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
1459
1460         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
1461
1462 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
1463
1464         * lib/compat.exp (compat-execute): Fix logic error in last
1465         change.
1466
1467 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
1468
1469         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
1470
1471 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1472
1473         PR c++/8389
1474         * g++.dg/template/access6.C: New test.
1475
1476 Fri Nov  8 13:13:53 CET 2002  Jan Hubicka  <jh@suse.cz>
1477
1478         * gcc.dg/i386-ssefp-1.c: New test.
1479         * gcc.dg/i386-ssefp-1.c: New test.
1480
1481 Fri Nov  8 10:52:15 CET 2002  Jan Hubicka  <jh@suse.cz>
1482
1483         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
1484
1485 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1486
1487         * g++.dg/abi/vthunk3.C: New test.
1488
1489         PR c++/8338
1490         * g++.dg/template/crash2.C: New test.
1491
1492 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
1493
1494         * testsuite/g++.dg/abi/dtor1.C: New test.
1495         * testsuite/g++.dg/abi/dtor2.C: Likewise.
1496
1497 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
1498
1499         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
1500         Darwin.
1501
1502 2002-11-04  Adam Nemet  <anemet@lnxw.com>
1503
1504         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
1505         -mthumb.  Only xfail with -O0.
1506
1507 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
1508
1509         * g++.dg/abi/thunk1.C: New test.
1510         * g++.dg/abi/thunk2.C: Likewise.
1511         * g++.dg/abi/vtt1.C: Likewise.
1512
1513 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
1514
1515         PR optimization/8423
1516         * gcc.c-torture/execute/builtin-constant.c: New test.
1517
1518 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
1519
1520         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
1521         Add some more cases.
1522
1523 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
1524
1525         PR c++/8391
1526         * g++.dg/opt/local1.C: New test.
1527
1528 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
1529
1530         PR c++/8160
1531         * g++.dg/template/complit1.C: New test.
1532
1533         PR c++/8149
1534         * g++.dg/template/typename4.C: Likewise.
1535
1536 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1537
1538         Core issue 287, PR c++/7639
1539         * g++.dg/template/instantiate1.C: Adjust error location.
1540         * g++.dg/template/instantiate3.C: New test.
1541         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
1542         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
1543         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
1544
1545 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
1546
1547         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
1548
1549 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
1550
1551         PR c++/8287
1552         * g++.dg/init/dtor2.C: New test.
1553
1554 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1555
1556         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
1557         * gcc.dg/nest.c: Bypass errors on irix6.
1558
1559 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
1560
1561         * gcc.dg/nest.c: Expect error for mmix-*-*.
1562         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
1563
1564 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
1565
1566         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
1567         markers.
1568
1569         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1570
1571 2002-10-25  Mike Stump  <mrs@apple.com>
1572
1573         * gcc.dg/warn-1.c: New test.
1574
1575 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1576
1577         * g++.dg/template/typename3.C: New test.
1578
1579 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
1580
1581         * g++.dg/lookup/ptrmem1.C: New test.
1582
1583         * g++.dg/abi/vthunk2.C: New test.
1584
1585 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
1586
1587         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
1588
1589 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
1590
1591         * g++.dg/abi/empty9.C: New test.
1592
1593 2002-10-24  Richard Henderson  <rth@redhat.com>
1594
1595         * g++.dg/inherit/thunk1.C: Enable for ia64.
1596
1597 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1598
1599         PR c++/8067
1600         * g++.dg/lookup/pretty1.C: New test.
1601
1602 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
1603
1604         * gcc.dg/20021023-1.c: New test.
1605
1606 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
1607
1608         PR c++/7679
1609         * g++.dg/parse/inline1.C: New test.
1610
1611 2002-10-23  Richard Henderson  <rth@redhat.com>
1612
1613         * g++.dg/inherit/thunk1.C: Enable for x86_64.
1614
1615         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
1616
1617 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
1618
1619         PR c++/6579
1620         * g++.dg/parse/stmtexpr3.C: New test.
1621
1622 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
1623
1624         * g++.dg/expr/cond1.C: New test.
1625
1626 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1627
1628         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
1629
1630 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1631
1632         * g++.dg/abi/vbase13.C: New test.
1633         * g++.dg/abi/vbase14.C: Likewise.
1634
1635 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
1636
1637         * gcc.dg/tls/pic-1.c: New test.
1638         * gcc.dg/tls/nonpic-1.c: New test.
1639         * gcc.dg/20021018-1.c: New test.
1640
1641 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1642
1643         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
1644         Remove only files with the same base name as the test case.
1645         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
1646         (profopt-execute): Likewise.  Also, remove old profiling
1647         and performance data files before running the tests.
1648
1649         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
1650         * g++.dg/bprob/bprob.exp: Likewise.
1651         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
1652         to allow more general test case names.
1653
1654         * g++.dg/bprob/bprob-1.C: Rename to ...
1655         * g++.dg/bprob/g++-bprob-1.C: ... this.
1656
1657         * g77.dg/bprob/bprob-1.f: Rename to ...
1658         * g77.dg/bprob/g77-bprob-1.f: ... this.
1659
1660 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
1661
1662         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
1663         bison 1.50 or later.
1664
1665 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
1666
1667         * g++.dg/README: Describe more test directories.
1668
1669 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1670
1671         * g++.dg/init/array6.C: Add additional tests.
1672
1673 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
1674
1675         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
1676         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
1677
1678 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
1679
1680         * gcc.c-torture/compile/20020604-1.x: New.
1681         * gcc.c-torture/compile/simd-5.x: Likewise.
1682         * gcc.c-torture/execute/920710-1.x: Likewise.
1683         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
1684
1685 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
1686
1687         * g++.dg/inherit/override1.C: Add dg-options clause.
1688
1689 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1690
1691         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
1692         _mm_slli_si128.
1693
1694 2002-10-19  Andreas Schwab  <schwab@suse.de>
1695
1696         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
1697         directory component.
1698
1699 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
1700
1701         * g++.dg/inherit/thunk1.C: New test.
1702
1703         * g++.dg/inherit/override1.C: New test.
1704
1705         * g++.dg/abi/mangle11.C: New test.
1706         * g++.dg/abi/mangle14.C: New test.
1707         * g++.dg/abi/mangle17.C: New test.
1708
1709 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
1710
1711         * g++.dg/overload/member2.C: New test.
1712
1713 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
1714
1715         * g++.dg/README: Describe new compat directory.
1716         * g++.dg/dg.exp: Skip tests in compat directory.
1717         * README.compat: New file.
1718         * lib/compat.exp: New expect script.
1719         * g++.dg/compat: New test directory.
1720         * g++.dg/compat/compat.exp: New expect script.
1721         * g++.dg/compat/abi: New test directory.
1722         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
1723         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
1724         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
1725         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
1726         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
1727         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
1728         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
1729         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
1730         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
1731         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
1732         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
1733         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
1734         * g++.dg/compat/break: New test directory.
1735         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
1736         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
1737         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
1738         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
1739         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
1740         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
1741         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
1742         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
1743         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
1744         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
1745         g++.dg/compat/break/README: New files.
1746         * g++.dg/compat/eh: New test directory.
1747         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
1748         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
1749         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
1750         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
1751         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
1752         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
1753         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
1754         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
1755         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
1756         g++.dg/compat/eh/filter2_y.C,
1757         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
1758         g++.dg/compat/eh/new1_y.C,
1759         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
1760         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
1761         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
1762         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
1763         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
1764         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
1765         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
1766         g++.dg/compat/eh/unexpected1_y.C: New files.
1767         * g++.dg/compat/init: New test directory.
1768         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
1769         g++.dg/compat/init/array5_y.C,
1770         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
1771         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
1772         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
1773         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
1774         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
1775         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
1776         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
1777         g++.dg/compat/init/init-ref2_y.C: New files.
1778
1779 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1780
1781         PR c++/7584
1782         * g++.dg/inherit/using3.C: New test.
1783
1784 Thu Oct 17 19:12:58 CEST 2002  Jan Hubicka  <jh@suse.cz>
1785
1786         * gcc.dg/20021017-2.c: New test.
1787
1788 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
1789
1790         * g++.dg/abi/mangle16.C: Adjust.
1791
1792         * g++.dg/init/array8.C: New test.
1793
1794 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
1795
1796         * gcc.dg/special/mips-abi.exp: New test.
1797         * gcc.dg/special/mips-abi.s: Empty file used by the above.
1798
1799 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1800
1801         * g++.dg/abi/mangle16.C: New test.
1802         * g++.dg/abi/mangle17.C: Likewise.
1803
1804         PR c++/7478
1805         * g++.dg/template/ref1.C: New test.
1806
1807 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1808
1809         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
1810
1811 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
1812
1813         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
1814
1815 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
1816
1817         PR c++/7524
1818         * g++.dg/init/array7.C: New test.
1819
1820 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
1821
1822         * g++.dg/init/array6.C: New test.
1823
1824         * g++.dg/abi/mangle13.C: Likewise.
1825         * g++.dg/abi/mangle14.C: Likewise.
1826         * g++.dg/abi/mangle15.C: Likewise.
1827
1828 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1829
1830         * g++.dg/abi/empty8.C: New test.
1831
1832 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
1833
1834         * g++.dg/init/ctor1.C: New test.
1835
1836 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
1837
1838         * gcc.c-torture/execute/20021015-1.c: New test.
1839
1840 Tue Oct 15 14:22:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
1841
1842         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
1843
1844 Mon Oct 14 20:37:51 CEST 2002  Jan Hubicka  <jh@suse.cz>
1845
1846         * gcc.dg/i386-ssetype-[1-5].c: New tests.
1847
1848 2002-10-14  Richard Henderson  <rth@redhat.com>
1849
1850         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
1851
1852 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1853
1854         PR optimization/6631
1855         * g++.dg/opt/const2.C: New test.
1856
1857 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
1858
1859         PR c++/7176
1860         * g++.dg/parse/friend1.C: New test.
1861         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
1862
1863 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
1864
1865         * gcc.dg/20021014-1.c: New test.
1866
1867 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
1868
1869         PR c++/5661
1870         * g++.dg/ext/vlm1.C: New test.
1871         * g++.dg/ext/vlm2.C: Likewise.
1872
1873         * g++.dg/init/array1.C: Remove invalid braces.
1874         * g++.dg/init/brace1.C: New test.
1875         * g++.dg/init/copy2.C: Likewise.
1876         * g++.dg/init/copy3.C: Likewise.
1877         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
1878         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
1879         braces.
1880
1881 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
1882
1883         * gcc.dg/cpp/assembler.S: Don't use -ansi.
1884
1885 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
1886
1887         * gcc.c-torture/compile/simd-5.c: New test.
1888
1889 2002-10-10  Roger Sayle  <roger@eyesopen.com>
1890
1891         * gcc.c-torture/execute/shiftopt-1.c: New test case.
1892
1893 2002-10-10  Jim Wilson  <wilson@redhat.com>
1894
1895         * gcc.c-torture/execute/20021010-1.c: New test.
1896
1897 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
1898
1899         PR c/7353
1900         * g++.dg/ext/typedef-init.C: New test.
1901         * gcc.dg/typedef-init.c: New test.
1902
1903 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
1904
1905         * gcc.dg/cpp/paste13.c: New test.
1906
1907 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1908
1909         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
1910         remaining platforms, XFAIL during compile, not execute.  Don't
1911         XFAIL at -O0.
1912
1913 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
1914
1915         * gcc.dg/alias-1.c: Tweak expected warning.
1916
1917 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
1918
1919         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
1920
1921 2002-10-06  Andreas Jaeger  <aj@suse.de>
1922
1923         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
1924         * gcc.dg/cpp/c++98.C: Likewise.
1925
1926         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
1927         * g++.dg/cpp/c++98.C: Likewise.
1928
1929         * g++.dg/README (Subdirectories): Mention cpp directory.
1930
1931         PR target/7559
1932         * gcc.dg/20021006-1.c: New test.
1933
1934 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1935
1936         PR c++/7804
1937         * g++.dg/other/warning1.C: New test.
1938
1939 2002-10-04  Roger Sayle  <roger@eyesopen.com>
1940
1941         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
1942         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
1943         and sparc-*-* with -m64 as expected failures.  See PR 8087.
1944
1945 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1946
1947         PR c++/7931
1948         * g++.dg/template/ptrmem3.C: New test.
1949
1950         PR c++/7754
1951         * g++.dg/template/union1.C: New test.
1952
1953 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
1954
1955         PR c++/8006
1956         * g++.dg/abi/mangle9.C: New test.
1957         * g++.dg/abi/mangle10.C: New test.
1958         * g++.dg/abi/mangle11.C: New test.
1959         * g++.dg/abi/mangle12.C: New test.
1960
1961 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
1962
1963         PR c++/7188.
1964         * g++.dg/template/meminit1.C: New test.
1965         * g++.dg/warn/Wreorder-1.C: Likewise.
1966         * g++.old-deja/g++.mike/warn3.C: Tweak.
1967         * lib/prune.exp: Ingore "in copy constructor".
1968
1969 2002-10-02  Andreas Jaeger  <aj@suse.de>
1970
1971         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
1972         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
1973         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
1974         on x86-64.
1975
1976 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1977
1978         * gcc.dg/empty1.C: Fix typo.
1979
1980 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
1981
1982         * gcc.dg/alias-1.c: New test.
1983
1984 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
1985
1986         * gcc.dg/empty1.C: New test.
1987
1988         * g++.dg/tls/init-2.C: Tweak error messages.
1989
1990 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
1991
1992         * gcc.c-torture/compile/20020923-1.c: New test.
1993
1994 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
1995
1996         * gcc.c-torture/execute/ffs-1.c: New test.
1997         * gcc.c-torture/execute/ffs-2.c: Ditto.
1998
1999 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
2000
2001         * g++.dg/overload/member1.C: New test.
2002
2003 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
2004
2005         * g++.dg/abi/empty7.C: New test.
2006         * g++.dg/init/pm2.C: Likewise.
2007
2008 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
2009
2010         * g++.dg/rtti/crash1.C: New test.
2011
2012 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
2013
2014         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
2015         gcc.dg/sibcall-4.c: New tests.
2016
2017 2002-09-28  Roger Sayle  <roger@eyesopen.com>
2018
2019         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
2020         powerpc and MMIX targets.
2021
2022 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
2023
2024         * gcc.dg/cpp/20020927-1.c: New.
2025
2026 2002-09-26  David S. Miller  <davem@redhat.com>
2027
2028         * gcc.c-torture/compile/trunctfdf.c: New.
2029
2030 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2031
2032         * lib/target-supports.exp (check_weak_available): Handle solaris2.
2033
2034 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
2035
2036         * gcc.c-torture/execute/loop-15.c: New.
2037
2038 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
2039
2040         * README.QMTEST: Fix typo.
2041
2042 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
2043
2044         * gcc.dg/20020926-1.c: New test.
2045
2046 2002-09-25  David S. Miller  <davem@redhat.com>
2047
2048         PR target/7842
2049         * gcc.c-torture/execute/shiftdi.c: New test.
2050
2051 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
2052
2053         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
2054         unique to the tool.
2055         * lib/g77.exp (g77_init): Likewise.
2056         * lib/g++.exp (g++_init): Likewise.
2057         * lib/objc.exp (objc_init): Likewise.
2058
2059 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
2060
2061         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
2062         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
2063         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
2064
2065 2002-09-25  Richard Henderson  <rth@redhat.com>
2066
2067         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
2068         too-small long double.
2069
2070 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
2071
2072         * gcc.dg/20020919-1.c: New test.
2073
2074 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
2075
2076         * g++.dg/abi/bitfield6.C: New test.
2077         * g++.dg/abi/bitfield7.C: New test.
2078         * g++.dg/abi/bitfield8.C: New test.
2079         * g++.dg/abi/vbase11.C: New test.
2080
2081 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2082
2083         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
2084         hppa*-*-hpux*.  Update test comment.
2085
2086 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
2087
2088         * gcc.dg/tls/struct-1.c: New test.
2089
2090 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
2091
2092         * gcc.dg/cpp/tr-warn2.c: Update.
2093
2094 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
2095
2096         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
2097
2098 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
2099
2100         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
2101         systems.
2102
2103 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
2104
2105         * gcc.c-torture/execute/ieee/mzero3.c: New test.
2106
2107         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2108         Adjust for c++filt moved to binutils.  Remove spurious duplicate
2109         setting of cxxfilt.
2110
2111 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
2112
2113         * gcc.dg/20020312-2.c: Update for darwin.
2114
2115 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
2116
2117         * g++.old-deja/g++.other/crash32.C: Mark ICE.
2118
2119 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2120
2121         * objc.dg/comp-types-1.m: New test.
2122         * objc.dg/comp-types-2.m: New test.
2123         * objc.dg/comp-types-3.m: New test.
2124         * objc.dg/comp-types-4.m: New test.
2125         * objc.dg/comp-types-5.m: New test.
2126         * objc.dg/comp-types-6.m: New test.
2127
2128 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2129
2130         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
2131
2132 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
2133
2134         * g++.dg/other/do1.C: New test.
2135
2136         * g++.dg/template/subst1.C: New test.
2137
2138 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
2139
2140         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
2141
2142 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
2143
2144         * g++.dg/template/qualttp20.C: Adjust expected errors.
2145         * g++.old-deja/g++.jason/report.C: Likewise.
2146         * g++.old-deja/g++.other/qual1.C: Likewise.
2147
2148         * g++.dg/lookup/scoped2.C: New test.
2149
2150         * g++.dg/ext/asm3.C: New test.
2151
2152 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
2153
2154         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
2155
2156 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
2157
2158         * ChangeLog: follow spelling conventions.
2159         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
2160         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
2161         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
2162         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
2163         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
2164         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
2165         * g++.old-deja/g++.law/global-init1.C: Likewise.
2166         * g++.old-deja/g++.other/delete4.C: Likewise.
2167         * g++.old-deja/g++.other/inline21.C: Likewise.
2168         * g++.old-deja/g++.other/singleton.C: Likewise.
2169         * g77.dg/strlen0.f: Likewise.
2170         * g77.f-torture/compile/20010519-1.f: Likewise.
2171         * g77.f-torture/compile/980310-4.f: Likewise.
2172         * gcc.c-torture/compile/20000605-1.c: Likewise.
2173         * gcc.c-torture/execute/20020225-1.c: Likewise.
2174         * gcc.dg/c90-hexfloat-2.c: Likewise.
2175         * gcc.dg/c99-bool-1.c: Likewise.
2176         * gcc.dg/c99-hexfloat-2.c: Likewise.
2177         * gcc.dg/dll-2.c: Likewise.
2178         * gcc.dg/wtr-union-init-1.c: Likewise.
2179         * gcc.dg/wtr-union-init-2.c: Likewise.
2180         * gcc.dg/wtr-union-init-3.c: Likewise.
2181         * gcc.dg/cpp/avoidpaste1.c: Likewise.
2182         * gcc.dg/cpp/defined.c: Likewise.
2183         * gcc.dg/cpp/macsyntx.c: Likewise.
2184         * gcc.dg/cpp/paste2.c: Likewise.
2185         * gcc.dg/cpp/trad/defined.c: Likewise.
2186         * gcc.dg/format/c90-printf-1.c: Likewise.
2187         * gcc.dg/format/c90-scanf-1.c: Likewise.
2188         * gcc.dg/format/c99-printf-1.c: Likewise.
2189         * gcc.dg/format/c99-scanf-1.c: Likewise.
2190         * gcc.misc-tests/gcov-8.c: Likewise.
2191         * lib/profopt.exp: Likewise.
2192
2193 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
2194
2195         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
2196
2197 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2198
2199         * g++.dg/inherit/using2.C: New test.
2200
2201 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
2202
2203         * ChangeLog: Follow spelling conventions.
2204         * g++.dg/template/friend4.C: Likewise.
2205         * g++.old-deja/g++.pt/crash67.C: Likewise.
2206         * gcc.c-torture/execute/20000801-4.c: Likewise.
2207         * gcc.dg/c90-digraph-1.c: Likewise.
2208         * gcc.dg/c94-digraph-1.c: Likewise.
2209         * gcc.dg/c99-digraph-1.c: Likewise.
2210         * gcc.dg/cpp/line5.c: Likewise.
2211         * gcc.dg/cpp/multiline.c: Likewise.
2212         * gcc.dg/cpp/trad/literals-1.c: Likewise.
2213         * gcc.dg/format/attr-3.c: Likewise.
2214         * gcc.dg/format/c90-scanf-3.c: Likewise.
2215         * gcc.dg/format/ext-4.c: Likewise.
2216
2217 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2218
2219         * g++.dg/template/pretty1.C: New test.
2220
2221 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
2222
2223         * gcc.c-torture/execute/struct-cpy-1.c: New test.
2224
2225 2002-09-13  Matt Austern  <austern@apple.com>
2226
2227         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
2228         passing a cast expression to a function by const reference.
2229
2230 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
2231
2232         * g++.dg/template/deduce1.C: New test.
2233
2234 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
2235
2236         * gcc.c-torture/execute/simd-1.c: Force all use of int to
2237         32-bit int.
2238
2239 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2240
2241         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
2242         usage.
2243
2244 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
2245
2246         * gcc.c-torture/compile/20020910-1.c: New test.
2247
2248 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
2249
2250         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
2251
2252 2002-09-10  Andreas Jaeger  <aj@suse.de>
2253
2254         * gcc.dg/20020312-2.c: Adjust for x86-64.
2255
2256 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
2257
2258         * g77.dg/7388.f: New test case for PR 7388.
2259
2260 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
2261
2262         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
2263
2264 2002-09-05  Ziemowit Laski <zlaski@apple.com>
2265
2266         * objc.dg/proto-lossage-1.m: New test.
2267
2268 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
2269
2270         * gcc.dg/cpp/_Pragma4.c: Fix typo.
2271
2272 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2273
2274         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
2275         expected to pass.
2276
2277 2002-09-06  Stan Shebs  <shebs@apple.com>
2278             David Edelsohn  <edelsohn@gnu.org>
2279
2280         * gcc.dg/weak: New directory.
2281         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
2282         target-specific xfail bits.
2283         * gcc.dg/typeof-2.c: Move to new directory.
2284         * gcc.dg/weak.exp: New expect script.
2285
2286 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
2287
2288         * gcc.c-torture/execute/extzvsi.c: New test.
2289
2290 2002-09-05  Stan Shebs  <shebs@apple.com>
2291
2292         * gcc.dg/weak-1.c: xfail on Darwin.
2293         * gcc.dg/weak-2.c: Ditto.
2294         * gcc.dg/weak-3.c: Ditto.
2295         * gcc.dg/weak-4.c: Ditto.
2296         * gcc.dg/weak-5.c: Ditto.
2297         * gcc.dg/weak-6.c: Ditto.
2298         * gcc.dg/weak-7.c: Ditto.
2299         * gcc.dg/weak-8.c: Ditto.
2300         * gcc.dg/weak-9.c: Ditto.
2301
2302 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
2303
2304         * gcc.c-torture/execute/loop-14.c: New test.
2305
2306 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
2307
2308         * g++.dg/other/cxa-atexit1.C: New test.
2309
2310         * gcc.dg/typeof-2.c: New test.
2311
2312 2002-09-03  Roger Sayle  <roger@eyesopen.com>
2313
2314         * gcc.dg/builtins-2.c: New testcase.
2315         * gcc.dg/builtins-3.c: New testcase.
2316
2317 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
2318
2319         * gcc.dg/cpp/_Pragma4.c: New test.
2320
2321 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2322
2323         * objc/execute/nil_method-1.m: New testcase.
2324
2325 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2326
2327         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
2328         [Object class], not [Object initialize].
2329
2330 2002-08-31  Roger Sayle  <roger@eyesopen.com>
2331             Hans-Peter Nilsson  <hp@bitrange.com>
2332
2333         * gcc.c-torture/execute/20020720-1.x: Skip test on
2334         mmix-knuth-mmixware.  Correct comment.
2335
2336 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
2337
2338         * testsuite/g++.dg/abi/bitfield5.C: New test.
2339         * testsuite/g++.dg/abi/vbase10.C: Likewise.
2340
2341 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2342
2343         * objc.dg/undeclared-selector.m: New test.
2344
2345 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
2346
2347         * g++.dg/other/offsetof1.C: Avoid cast warning.
2348
2349 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
2350
2351         * objc.dg/super-class-2.m: New test.
2352
2353 2002-08-24  Matt Austern  <austern@apple.com>
2354
2355         * g++.dg/ext/lvaddr.C: New test.
2356         * g++.dg/ext/lvcast.C: New test.
2357
2358 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
2359
2360         * testsuite/g++.dg/inherit/cond1.C: New test.
2361
2362 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
2363
2364         * gcc.dg/noncompile/incomplete-1.c: New test.
2365
2366 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
2367
2368         * gcc.dg/typespec-1.c: New test.
2369
2370 2002-08-20  Devang Patel  <dpatel@apple.com>
2371         * objc.dg/proto-hier-2.m: New test.
2372
2373 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
2374
2375         * objc.dg/bitfield-1.m: New test.
2376         * objc.dg/bitfield-2.m: New test.
2377
2378 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
2379
2380         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
2381         gcc.dg/c99-flex-array-4.c: New tests.
2382
2383 2002-08-16  Stan Shebs  <shebs@apple.com>
2384
2385         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
2386
2387 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
2388
2389         * gcc.dg/typeof-1.c: New test.
2390         * g++.dg/ext/typeof2.C: New test.
2391
2392 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
2393
2394         * g++.dg/other/offsetof1.C: New test.
2395
2396 2002-08-14  Richard Henderson  <rth@redhat.com>
2397
2398         * gcc.dg/tls/diag-3.c: Fix expected message strings.
2399
2400 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
2401
2402         * gcc.dg/cpp/_Pragma3.c: New test.
2403
2404 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
2405
2406         * g++.dg/template/inherit3: New test.
2407
2408 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
2409
2410         * gcc.dg/bitfld-4.c: Add blank options.
2411
2412 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
2413
2414         * g++.dg/template/crash1.C: New test.
2415
2416 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2417
2418         * gcc.dg/tls/opt-2.c: New test.
2419
2420 2002-08-08  Devang Patel  <dpatel@apple.com>
2421
2422         * objc.dg/selector-1.m : New test
2423
2424 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2425
2426         * g++.dg/abi/bitfield4.C: New test.
2427         * gcc.dg/bitfld-4.c: New test.
2428
2429 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
2430
2431         * g++.dg/other/packed1.C: New test.
2432
2433 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
2434
2435         * g++.dg/abi/offsetof.C: Tweak error messages.
2436         * g++.old-deja/g++.mike/p10769a.C: Likewise.
2437
2438 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
2439
2440         * gcc.dg/bitfld-3.c: New test.
2441
2442 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
2443             Richard Henderson  <rth@redhat.com>
2444
2445         * gcc.dg/i386-bitfield1.c: New test.
2446         * g++.dg/abi/bitfield3.C: Update.
2447
2448 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
2449
2450         * objc.dg/const-str-2.m: Update.
2451         * gcc.dg/cpp/c++98.c: Change to C extension.
2452         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
2453         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
2454
2455 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
2456
2457         * testsuite/gcc.dg/tls/diag-3.c: New.
2458
2459 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
2460
2461         * g++.dg/README (Subdirectories): Document new subdir expr.
2462         * g++.dg/expr/pmf-1.C: New test.
2463
2464 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
2465
2466         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
2467
2468 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
2469
2470         * g++.dg/abi/bitfield3.C: New test.
2471
2472 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
2473
2474         * lib/gcov.exp: Tweak expected line formats.
2475         * gcc.misc-tests/gcov8.c: New test.
2476         * gcc.misc-tests/gcov8.x: New flags.
2477
2478 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
2479
2480         * consistency.vlad/layout/endian.c: Include string.h.
2481
2482         * gcc.c-torture/execute/20020805-1.c: New test.
2483
2484 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
2485
2486         * g++.dg/other/conversion1.C: New test.
2487
2488 2002-08-03  Roger Sayle  <roger@eyesopen.com>
2489
2490         * gcc.dg/builtins-1.c: New testcase.
2491
2492 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
2493
2494         * g++.dg/inherit/access3.C: New test.
2495
2496 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
2497
2498         * gcc.dg/ia64-visibility-2.c: New test.
2499
2500 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
2501
2502         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
2503         __qualifier_flags to __flags.
2504
2505 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
2506
2507         * g++.dg/inherit/operator1.C: New test.
2508         * g++.dg/lookup/disamb1.C: Fix typo in comment.
2509         * g++.dg/other/error1.C: Change expected error message.
2510         * g++.dg/template/conv4.C: Likewise.
2511
2512 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
2513
2514         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
2515         for documented behavior.
2516
2517 2002-07-25  Roger Sayle  <roger@eyesopen.com>
2518
2519         * gcc.c-torture/execute/20020720-1.x: Skip this test on
2520         several targets known to fail.
2521
2522 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
2523
2524         * gcc.dg/mips-args-[123].c: New tests.
2525
2526 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
2527
2528         * gcc.dg/ppc-spe.c: New.
2529
2530 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
2531
2532         * g++.dg/other/ptrmem4.C: New testcase.
2533
2534 2002-07-24  Richard Henderson  <rth@redhat.com>
2535
2536         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
2537
2538 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
2539
2540         * g++.dg/ext/alignof1.C (main): Return 0 for success.
2541
2542 2002-07-24  Roger Sayle  <roger@eyesopen.com>
2543
2544         * gcc.c-torture/execute/memset-3.c: New testcase.
2545
2546 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
2547
2548         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
2549         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
2550
2551 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2552
2553         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
2554         Delete.
2555
2556 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
2557
2558         * gcc.c-torture/compile/simd-4.c: New test.
2559
2560 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2561
2562         PR c++/7347, c++/7348
2563         * g++.dg/template/access4.C: New test.
2564         * g++.dg/template/access5.C: New test.
2565         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
2566         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
2567         * g++.old-deja/g++.pt/ttp58.C: Likewise.
2568         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
2569
2570 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
2571
2572         * gcc.dg/gnu89-init-2.c: New test.
2573
2574 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
2575
2576         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
2577
2578 2002-07-20  Roger Sayle  <roger@eyesopen.com>
2579
2580         * gcc.c-torture/execute/20020720-1.c: New testcase.
2581
2582 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
2583
2584         * gcc.dg/cpp/Wsignprom.c: New tests.
2585
2586 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
2587
2588         * gcc.c-torture/execute/loop-13.c: New test.
2589
2590 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
2591
2592         * gcc.dg/cpp/expr.c: New tests.
2593
2594 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
2595
2596         * g++.dg/opt/pr6713.C: Add template instantiation.
2597
2598 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
2599
2600         * gcc.dg/nest.c: New test.
2601
2602 2002-07-17  Richard Henderson  <rth@redhat.com>
2603
2604         * g++.dg/opt/pr6713.C: New test.
2605
2606 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
2607
2608         * gcc.c-torture/execute/loop-2e.x: Let the testcase
2609         XFAIL for all x86 processors.
2610
2611 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
2612
2613         * gcc.c-torture/execute/20010122-1.x: Do not test with
2614         -fomit-frame-pointer.
2615
2616 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2617
2618         * g++.dg/template/instantiate2.C: New test.
2619         * g++.dg/template/spec4.C: New test.
2620
2621 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2622
2623         * g++.dg/template/access2.C: New test.
2624         * g++.dg/template/access3.C: New test.
2625
2626 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
2627
2628         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
2629         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
2630         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
2631         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
2632         Convert to use <stdarg.h>.
2633         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
2634         Delete.
2635         * gcc.dg/va-arg-2.c: New.
2636         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
2637
2638 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
2639
2640         * gcc.c-torture/compile/20020710-1.c: New test.
2641
2642 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2643                           Andrew Pinski  <pinskia@physics.uc.edu>
2644
2645         gcc.c-torture/compile/simd-2.c: New testcase.
2646         gcc.c-torture/compile/simd-3.c: Likewise.
2647
2648 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
2649
2650         PR c++/7224
2651         * g++.dg/overload/error1.C: New test.
2652
2653 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2654
2655         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
2656         configuration and IRIX 6 O32 ABI.
2657
2658 2002-07-11  Roger Sayle  <roger@eyesopen.com>
2659
2660         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
2661
2662 2002-07-10  Roger Sayle  <roger@eyesopen.com>
2663
2664         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
2665
2666 2002-07-10  Jeffrey A Law  <law@redhat.com>
2667
2668         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
2669
2670         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
2671
2672 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
2673
2674         * gcc.dg/20020312-2.c: Check for __PPC__.
2675
2676 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
2677
2678         * gcc.c-torture/compile/20020709-1.c: New test.
2679
2680 2002-07-07  Roger Sayle  <roger@eyesopen.com>
2681
2682         * g++.dg/template/qualttp21.C: New test case.
2683
2684 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
2685
2686         * gcc.c-torture/compile/20020706-1.c: New test.
2687         * gcc.c-torture/compile/20020706-2.c: New test.
2688
2689 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
2690             Alexandre Oliva  <aoliva@redhat.com>
2691
2692         * g++.dg/warn/incomplete1.C: New test.
2693
2694 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2695
2696         PR c++/7099
2697         * g++.dg/warn/noreturn1.C: New test.
2698
2699 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
2700
2701         PR c++/6706
2702         * g++.dg/debug/debug6.C: New test.
2703         * g++.dg/debug/debug7.C: New test.
2704
2705 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
2706
2707         * gcc.c-torture/compile/simd-3.c: New test.
2708
2709 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
2710
2711         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
2712         * gcc.dg/20020620-1.c: Likewise.
2713
2714 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2715
2716         PR c++/6944
2717         * g++.dg/init/array4.C: New test.
2718         * g++.dg/init/array5.C: New test.
2719
2720 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
2721
2722         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
2723         * gcc.c-torture/execute/simd-2.c (main): Likewise.
2724
2725 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2726
2727         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
2728         * gcc.dg/wtr-aggr-init-1.c: Likewise.
2729         * gcc.dg/wtr-conversion-1.c: Likewise.
2730         * gcc.dg/wtr-escape-1.c: Likewise.
2731         * gcc.dg/wtr-int-type-1.c: Likewise.
2732         * gcc.dg/wtr-label-1.c: Likewise.
2733         * gcc.dg/wtr-static-1.c: Likewise.
2734         * gcc.dg/wtr-strcat-1.c: Likewise.
2735         * gcc.dg/wtr-suffix-1.c: Likewise.
2736         * gcc.dg/wtr-switch-1.c: Likewise.
2737         * gcc.dg/wtr-unary-plus-1.c: Likewise.
2738         * gcc.dg/wtr-union-init-1.c: Likewise.
2739         * gcc.dg/wtr-union-init-2.c: Likewise.
2740         * gcc.dg/wtr-union-init-3.c: Likewise.
2741
2742         * gcc.dg/wtr-func-def-1.c: New test.
2743
2744 2002-07-02 Devang Patel <dpatel@apple.com>
2745
2746         * objc.dg/param-1.m: New test.
2747
2748 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
2749
2750         * gcc.dg/cpp/trad/directive.c: Add test.
2751         * gcc.dg/cpp/trad/macroargs.c: Add test.
2752         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
2753
2754 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
2755
2756         * gcc.dg/cpp/cmdlne-M.c: New test.
2757
2758 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
2759
2760         * objc.dg/desig-init-1.m: New test.
2761
2762 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2763
2764         PR c++/6716
2765         * g++.dg/template/instantiate1.C: New test.
2766
2767 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
2768
2769         PR c++/7112
2770         * g++.dg/template/sizeof2.C: New test.
2771
2772 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2773
2774         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
2775         gcc.dg/cpp/trad/include.c: New tests.
2776
2777 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
2778
2779         PR target/7177
2780         * gcc.c-torture/compile/20020701-1.c: New test.
2781
2782 2002-07-01  Stan Shebs  <shebs@apple.com>
2783
2784         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
2785         header here...
2786         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
2787         (objc-torture-execute): or here.
2788
2789 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
2790
2791         * gcc.c-torture/execute/arith-rand-ll.c: New test.
2792
2793 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
2794
2795         * gcc.dg/cpp/trad/escaped-nl.c: New test.
2796
2797 2002-06-30  Devang Patel  <dpatel@apple.com>
2798
2799         * objc.dg/fsyntax-only.m: New test.
2800
2801 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
2802
2803         PR c++/6695
2804         * g++.dg/template/friend7.C: New file.
2805
2806 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
2807
2808         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
2809         return type.
2810
2811 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
2812
2813         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
2814         avoid division by zero.
2815
2816 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
2817
2818         * gcc.dg/Wunknownprag.c: New tests.
2819
2820 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
2821
2822         * gcc.c-torture/execute/simd-2.c: New test.
2823
2824 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
2825
2826         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
2827         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
2828         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
2829         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
2830         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
2831         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
2832         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
2833         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
2834         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
2835         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
2836         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
2837         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
2838         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
2839         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
2840         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
2841         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
2842         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
2843
2844 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
2845
2846         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
2847         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
2848         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
2849         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
2850         New tests.
2851         * gcc.dg/cpp/trad/directive.c: Update.
2852
2853 2002-06-23  Andreas Jaeger  <aj@suse.de>
2854
2855         * gcc.c-torture/execute/complex-6.c: New.
2856
2857 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
2858
2859         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
2860         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
2861         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
2862         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
2863
2864 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
2865
2866         * gcc.dg/cpp/trad: New directory with traditional tests copied
2867         from parent directory.
2868         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2869         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2870         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2871         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2872         Move to trad/ and rename.
2873         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
2874         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
2875         gcc.dg/cpp/trad/redef2.c: New tests.
2876         * gcc.dg/cpp/trad/trad.exp: New driver.
2877
2878 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
2879
2880         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
2881         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
2882         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
2883         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
2884         Remove.
2885
2886 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
2887
2888         * gcc.dg/20020620-1.c: New test.
2889
2890 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2891
2892         * g++.dg/template/ttp4.C: New test.
2893
2894 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
2895
2896         * g++.dg/opt/vt1.C: Fix regexp.
2897
2898 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2899
2900         * gcc.c-torture/execute/pure-1.c: Make functions static again.
2901         Don't use attribute `noinline'.
2902
2903 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2904
2905         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
2906
2907 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
2908
2909         * gcc.c-torture/execute/simd-1.c: New.
2910
2911         * gcc.dg/simd-1.c: New.
2912
2913 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
2914
2915         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
2916
2917 2002-06-16  Richard Henderson  <rth@redhat.com>
2918
2919         * g++.dg/ext/anon-struct1.C: New.
2920         * g++.dg/ext/anon-struct2.C: New.
2921         * g++.dg/ext/anon-struct3.C: New.
2922         * gcc.dg/anon-struct-1.c: New.
2923         * gcc.dg/anon-struct-2.c: New.
2924         * gcc.dg/anon-struct-3.c: New.
2925         * gcc.dg/20011008-1.c: Adjust warning text.
2926         * gcc.dg/20020527-1.c: Add -fms-extensions.
2927
2928 2002-06-16  Richard Henderson  <rth@redhat.com>
2929
2930         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
2931
2932 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
2933
2934         * gcc.c-torture/execute/20020615-1.c: New test.
2935
2936 2002-06-15  Roger Sayle  <roger@eyesopen.com>
2937
2938         * gcc.c-tortuture/execute/compare-1.c: New test case.
2939         * gcc.c-tortuture/execute/compare-2.c: New test case.
2940         * gcc.c-tortuture/execute/compare-3.c: New test case.
2941
2942 2002-06-13  Richard Henderson  <rth@redhat.com>
2943
2944         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
2945         ia64 ilp32.
2946
2947 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2948
2949         * g++.dg/template/typename2.C: Update error message.
2950
2951 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
2952
2953         * gcc.c-torture/execute/20020611-1.c: New test.
2954
2955 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
2956
2957         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
2958         list of targets to skip.
2959
2960 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
2961
2962         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
2963         targets if not optimizing.
2964
2965 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
2966
2967         * gcc.c-torture/compile/20020605-1.c: New test.
2968
2969         * g++.dg/opt/vt1.C: New test.
2970
2971         * gcc.dg/20020531-1.c: New test.
2972
2973         * gcc.dg/20020530-1.c: New test.
2974
2975         * gcc.dg/20020527-1.c: New test.
2976
2977         * g++.dg/opt/cse1.C: New test.
2978
2979 2002-06-07  Roger Sayle  <roger@eyesopen.com>
2980
2981         * gcc.dg/20020607-2.c: New test case.
2982
2983 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
2984
2985         * gcc.c-torture/compile/20020604-1.c: New test.
2986
2987 2002-06-04  Richard Henderson  <rth@redhat.com>
2988
2989         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
2990         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
2991         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
2992
2993 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
2994
2995         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
2996
2997 2002-06-03  Richard Henderson  <rth@redhat.com>
2998
2999         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
3000         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
3001
3002 2002-06-02  Richard Henderson  <rth@redhat.com>
3003
3004         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
3005         test functions static.
3006
3007 2002-06-02  Andreas Jaeger  <aj@suse.de>
3008
3009         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
3010         now.
3011
3012 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3013
3014         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
3015         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
3016         Update for mofified diagnostics.
3017         * gcc.dg/c99-intconst-1.c: No longer fail.
3018
3019 2002-06-02  Richard Henderson  <rth@redhat.com>
3020
3021         * gcc.dg/uninit-A.c: Remove xfail markers.
3022
3023 2002-06-01  Roger Sayle  <roger@eyesopen.com>
3024
3025         * gcc.dg/fnegate-1.c: New test case.
3026
3027 2002-05-30  Osku Salerma  <osku@iki.fi>
3028
3029         * gcc.c-torture/execute/mayalias-1.c: New file.
3030
3031 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3032
3033         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
3034         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
3035         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
3036
3037 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
3038
3039         * gcc.c-torture/execute/20020529-1.c: New test.
3040
3041 2002-05-27  Richard Henderson  <rth@redhat.com>
3042
3043         * g++.dg/ext/attrib6.C: New test case.
3044
3045 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3046
3047         * gcc.c-torture/execute/pure-1.c: New test.
3048
3049 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3050
3051         * gcc.dg/cpp/arith-2.c: Remove.
3052
3053 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
3054
3055         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
3056         * gcc.dg/cpp/if-3.c: Remove.
3057
3058 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
3059
3060         * g++.dg/opt/cse2.C: New test.
3061
3062 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
3063
3064         * gcc.dg/cpp/arith-1.c: New semantic tests.
3065         * gcc.dg/cpp/if-1.c: Update.
3066
3067 2002-05-24  Ben Elliston  <bje@redhat.com>
3068
3069         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
3070
3071 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
3072
3073         * gcc.dg/verbose-asm.c: New test.
3074
3075 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3076
3077         * gcc.dg/cpp/paste12.c: New test.
3078
3079 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3080
3081         * g++.dg/parse/named_ops.C: New test.
3082
3083 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
3084
3085         * gcc/testsuite/gcc.dg/weak-8.c: New test.
3086
3087 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
3088
3089         * gcc.dg/weak-2.c: Allow optional leading underscore
3090         in scan-assembler symbol name.
3091         * gcc.dg/weak-3.c: Likewise.
3092         * gcc.dg/weak-4.c: Likewise.
3093         * gcc.dg/weak-5.c: Likewise.
3094
3095 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
3096
3097         * gcc.dg/20020523-1.c: New test.
3098
3099 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3100
3101         * objc.dg/const-str-2.m: Update now that we stop after
3102         a command line error.
3103
3104 2002-05-22  Richard Henderson  <rth@redhat.com>
3105
3106         * g++.dg/dg.exp: Fix typo in test pruneing.
3107
3108 2002-05-22  Richard Henderson  <rth@redhat.com>
3109
3110         * g++.dg/dg.exp: Prune the tls subdirectory.
3111         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
3112         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
3113         * g++.dg/tls/init-1.C: New.
3114
3115 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
3116
3117         * gcc.dg/20020517-1.c: New test.
3118
3119 2002-05-21  Richard Henderson  <rth@redhat.com>
3120
3121         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
3122         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
3123
3124 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
3125
3126         * g++.dg/other/copy2.C: New test.
3127
3128 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
3129
3130         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
3131         (MAX_COPY): Bump up to 10 times sizeof (long long).
3132         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
3133
3134         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
3135         sizeof (long long).
3136
3137         * gcc.c-torture/execute/strcpy-1.c: New test.
3138
3139 2002-05-19  Jason Merrill  <jason2redhat.com>
3140
3141         * g++.dg/ext/oper1.C: New test.
3142
3143 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
3144 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
3145
3146         * README.QMTEST: New file.
3147
3148         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
3149
3150 2002-05-19  Andreas Jaeger  <aj@suse.de>
3151
3152         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
3153         now.
3154         * gcc.c-torture/execute/loop-2d.x: Likewise.
3155
3156 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
3157
3158         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
3159         support weak symbols.
3160         * gcc.dg/weak-4.c: Likewise
3161         * gcc.dg/weak-6.c: Likewise
3162
3163 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
3164
3165         * gcc.dg/weak-3.c: Add dg-excess-error comment for
3166         cygwin, coff and h8300-*-hms targets
3167         * gcc.dg/weak-5.c: Likewise
3168         * gcc.dg/weak-7.c: Likewise
3169
3170 2002-05-16  Jason Merrill  <jason@redhat.com>
3171
3172         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
3173         (scan-assembler-not, scan-assembler-dem): Likewise.
3174         (scan-assembler-dem-not): Likewise.
3175
3176 2002-05-15  Richard Henderson  <rth@redhat.com>
3177
3178         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
3179
3180 2002-05-15  Richard Henderson  <rth@redhat.com>
3181
3182         * gcc.dg/weak-5.c (vfoo1c): No warning here.
3183         (vfoo1f): Warning here.
3184         (vfoo1l): Don't redefine the alias.
3185
3186 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
3187
3188         * g++.dg/init/pm1.C: New test.
3189
3190 2002-05-12  David S. Miller  <davem@redhat.com>
3191
3192         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
3193         types.
3194
3195 2002-05-10  Roger Sayle  <roger@eyesopen.com>
3196
3197         * gcc.c-torture/execute/20020510-1.c: New test case.
3198
3199 2002-05-10  David S. Miller  <davem@redhat.com>
3200
3201         * gcc.c-torture/execute/conversion.c: Test long double too.
3202
3203 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
3204
3205         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
3206         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
3207         * lib/g++.exp (g++_link_flags): Likewise.
3208         * lib/objc.exp (objc_target_compile): Likewise.
3209
3210 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
3211
3212         * gcc.dg/cpp/poison.c: Update.
3213         * gcc.dg/cpp/20000625-2.c: Remove.
3214         * gcc.dg/cpp/direct2s.c: Remove final test.
3215
3216 2002-05-08  Tom Rix  <trix@redhat.com>
3217
3218         * gcc.c-torture/execute/20020508-1.c: New test.
3219         * gcc.c-torture/execute/20020508-2.c: New test.
3220         * gcc.c-torture/execute/20020508-3.c: New test.
3221
3222 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3223
3224         * gcc.dg/cpp/charconst-4.c: More tests.
3225
3226 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
3227
3228         PR c/6569
3229         * gcc.dg/weak-3.c: Update location of warning messages.
3230         * gcc.dg/weak-5.c: Likewise.
3231
3232 2002-05-06  Roger Sayle  <roger@eyesopen.com>
3233
3234         * gcc.c-torture/execute/20020506-1.c: New test case.
3235
3236 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
3237
3238         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
3239
3240 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3241
3242         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
3243
3244 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3245
3246         * gcc.dg/cpp/charconst-3.c: New test.
3247
3248 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3249
3250         * gcc.dg/cpp/charconst.c: Update tests.
3251
3252 2002-05-05  Tim Josling  <tej@melbpc.org.au>
3253
3254         * treelang: Added directory for new sample language treelang. Also
3255         lib/treelang.exp: New file to signal treelang should be tested.
3256
3257 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
3258
3259         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
3260         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
3261         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
3262         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
3263         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
3264         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
3265         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
3266
3267 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3268
3269         * gcc.dg/format/xopen-2.c: New test.
3270
3271 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
3272
3273         * gcc.dg/20020503-1.c: New test.
3274
3275 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
3276
3277         * g++.dg/init/dtor1.C: Make it tougher.
3278
3279 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
3280
3281         * g++.dg/init/dtor1.C: New test.
3282
3283 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
3284
3285         * gcc.dg/altivec-8.c: New.
3286
3287 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
3288
3289         * gcc.dg/altivec-7.c: New.
3290
3291 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
3292
3293         * g++.dg/parse/typedef1.C: New test.
3294
3295 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
3296
3297         PR c++/6486
3298         * g++.dg/template/friend6.C: New test.
3299
3300         PR c++/6492
3301         * g++.dg/init/copy1.C: New test.
3302
3303 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
3304
3305         * g++.dg/warn/effc1.C: New test.
3306
3307 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3308
3309         * gcc.dg/cpp/if-cexp.c: Add a test.
3310
3311 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
3312
3313         * gcc.dg/20020426-2.c: New test.
3314
3315 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
3316
3317         * gcc.dg/cpp/if-mop.c: Update.
3318         * gcc.dg/cpp/if-mpar.c: Add test.
3319         * gcc.dg/cpp/if-oppr.c: Update.
3320
3321 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3322
3323         PR c/6343
3324         * gcc.dg/weak-[2-7].c: New tests.
3325
3326 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3327
3328         * gcc.dg/enum1.c: New test.
3329
3330 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3331
3332         PR c++/6497
3333         * g++.dg/inherit/access2.C: New test.
3334
3335 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
3336
3337         PR bootstrap/6445
3338         * gcc.dg/20020426-1.c: New test.
3339
3340 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
3341
3342         * g++.dg/abi/enum1.C: New test.
3343
3344 2002-04-26  Richard Henderson  <rth@redhat.com>
3345
3346         * gcc.dg/c99-bool-1.c: Expect always true warning.
3347
3348 2002-04-25  Roger Sayle  <roger@eyesopen.com>
3349
3350         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
3351
3352 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3353
3354         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
3355         targets.
3356
3357 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
3358
3359         * g++.dg/abi/mange7.C: New test.
3360
3361         PR c++/6438.
3362         * g++.dg/parse/stmtexpr2.C: New test.
3363
3364 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
3365
3366         * gcc.dg/20020312-2.c: Add SH target.
3367
3368 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3369
3370         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
3371         compiler output on mips*-*-irix*.
3372
3373 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
3374
3375         * g++.dg/parse/attr1.C: New test.
3376
3377 2002-04-23  Roger Sayle  <roger@eyesopen.com>
3378
3379         * gcc.c-torture/execute/string-opt-17.c: New test case.
3380         * gcc.c-torture/execute/memset-2.c: New test case.
3381
3382 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
3383
3384         PR c++/6256:
3385         * g++.dg/template/friend5.C: New test.
3386
3387         PR c++/6331:
3388         * g++.dg/template/qual1.C: Likewise.
3389
3390 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
3391
3392         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
3393         Include stdlib.h, not stdio.h or ctype.h.
3394
3395 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
3396
3397         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
3398         cris-*-elf* and mmix-*-*.
3399         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
3400         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
3401         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
3402         Ditto.
3403         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
3404         * gcc.dg/wchar_t-1.c: Ditto.
3405
3406 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
3407
3408         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
3409         Clarify comment.
3410
3411 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
3412
3413         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
3414
3415 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3416
3417         * gcc.c-torture/execute/20000906-1.x: Delete.
3418
3419 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
3420
3421         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
3422
3423 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
3424
3425         * PR6367
3426         * g77.f-torture/execute/6367.f: New test.
3427         * g77.f-torture/execute/6367.x: Disable for MMIX.
3428
3429 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
3430
3431         * PR6352
3432         * g++.dg/opt/inline2.C: New test.
3433
3434 2002-04-18  Richard Henderson  <rth@redhat.com>
3435
3436         * gcc.dg/20000906-1.c: Enable for all targets.
3437         * gcc.c-torture/compile/iftrap-2.c: New.
3438
3439 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3440
3441         * gcc.dg/20020418-1.c: New test.
3442         * gcc.dg/20020418-2.c: New test.
3443
3444 2002-04-18  Richard Henderson  <rth@redhat.com>
3445
3446         * gcc.c-torture/compile/iftrap-1.c: New.
3447         * gcc.dg/iftrap-1.c: Adjust for ia64.
3448         * gcc.dg/iftrap-2.c: New.
3449
3450 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
3451
3452         * gcc.c-torture/compile/20020418-1.c: New test.
3453
3454 2002-04-18  Roger Sayle  <roger@eyesopen.com>
3455
3456         * gcc.c-torture/compile/20020415-1.c: New.
3457
3458 2002-04-18  David S. Miller  <davem@redhat.com>
3459
3460         * gcc.c-torture/execute/20020418-1.c: New test.
3461
3462 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
3463
3464         * gcc.dg/20020416-1.c: New test.
3465
3466         * g++.dg/opt/inline1.C: New test.
3467
3468 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
3469
3470         * gcc.dg/altivec-5.c: New test.
3471
3472         * gcc.dg/20020415-1.c: New test.
3473
3474 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
3475
3476         * testsuite/lib/chill.exp: Remove.
3477
3478 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
3479
3480         * g++.dg/other/big-struct.C: New test.
3481
3482 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
3483
3484         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
3485         of scratch file.
3486
3487 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
3488
3489         PR c/6277
3490         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
3491         in scan-assembler function name
3492
3493 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
3494
3495         * g77.f-torture/execute/980628-4.x,
3496         g77.f-torture/execute/980628-5.x,
3497         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3498         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3499         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
3500         i[34567]86-*-*.
3501
3502 2002-04-13  David S. Miller  <davem@redhat.com>
3503
3504         * gcc.c-torture/execute/20020413-1.c: New test.
3505
3506 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
3507
3508         * gcc.dg/asm-6.c,
3509         * g++.dg/ext/asm1.C: New tests.
3510
3511 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
3512
3513         PR c++ 5373.
3514         * g++.dg/parse/stmtexpr1.C: New test.
3515
3516         PR c++/5189.
3517         * g++.dg/template/copy1.C: New test.
3518
3519 2002-04-12  Richard Henderson  <rth@redhat.com>
3520
3521         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
3522
3523 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
3524
3525         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
3526         gcc.c-torture/execute/20020307-2.c.
3527
3528 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
3529
3530         * g++.dg/ext/attrib5.C,
3531         * g++.dg/lookup/struct1.C: New tests.
3532
3533 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
3534
3535         * gcc.dg/20020411-1.c: New test.
3536
3537         * gcc.c-torture/execute/20020411-1.c: New test.
3538
3539 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
3540
3541         * g77.f-torture/execute/6177.f: New test.
3542
3543 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
3544
3545         PR middle-end/6247
3546         * g++.dg/opt/cleanup1.C: New test.
3547
3548         * g++.dg/opt/const1.C: New test.
3549
3550 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
3551
3552         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
3553
3554 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
3555
3556         PR c++/5507
3557         * g++.dg/template/typename2.C: New test.
3558
3559 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
3560
3561         * gcc.c-torture/execute/loop-12.c: New.
3562
3563 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
3564
3565         * g77.f-torture/execute/980628-4.x,
3566         g77.f-torture/execute/980628-5.x,
3567         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3568         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3569         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
3570
3571 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3572
3573         PR optimization/6086
3574         * g++.dg/opt/preinc1.C: New test.
3575
3576 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3577
3578         PR c++/5571
3579         * g++.dg/opt/static2.C: New test.
3580
3581 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
3582
3583         PR c/5120
3584         * gcc.dg/20020406-1.c: New test.
3585
3586 2002-04-04  David S. Miller  <davem@redhat.com>
3587
3588         * gcc.c-torture/execute/20020404-1.c: New test.
3589
3590 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
3591
3592         PR c/6123
3593         * gcc.dg/20020312-2.c: Do not declare global register variable
3594         if __PIC__ or __pic__ is defined.
3595
3596 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
3597
3598         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
3599         __asm__ so that it works correctly even if -ansi -pedantic-errors.
3600
3601 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3602
3603         * gcc.misc-tests/linkage.exp: Update last change to handle
3604         sparc*-, not just sparc-.
3605
3606 2002-04-03  Richard Henderson  <rth@redhat.com>
3607
3608         * gcc.dg/cpp/ucs.c: Improved long UCS test.
3609
3610 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3611
3612         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
3613
3614 2002-04-02  David S. Miller  <davem@redhat.com>
3615
3616         * gcc.c-torture/execute/20020402-3.c: New test.
3617
3618 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
3619
3620         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
3621         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
3622
3623         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
3624         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
3625         g77.f-torture/execute/20001201.x,
3626         g77.f-torture/execute/u77-test.x: New files.
3627
3628         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
3629         * gcc.dg/wchar_t-1.c: Ditto.
3630
3631 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3632
3633         * gcc.c-torture/execute/20020402-1.c: New test.
3634
3635 2002-04-01  Richard Henderson  <rth@redhat.com>
3636
3637         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
3638
3639         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
3640
3641 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3642
3643         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
3644
3645 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3646
3647         * g++.dg/inherit/template-as-base.C: Expect error.
3648         * g++.dg/inherit/namespace-as-base.C: Likewise.
3649
3650 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
3651
3652         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
3653         g++.dg/ext/instantiate3.C: Tweak match patterns.
3654
3655         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
3656         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
3657         -da test.
3658
3659 2002-03-31  Richard Henderson  <rth@redhat.com>
3660
3661         * gcc.dg/special/alias-2.c: New.
3662         * gcc.dg/special/ecos.exp: Run it.
3663
3664 2002-03-31  Richard Henderson  <rth@redhat.com>
3665
3666         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
3667
3668 2002-03-31  Kazu Hirata  <kazu@hxi.com>
3669
3670         * gcc.dg/weak-1.c: Disable on h8300 port.
3671
3672 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
3673
3674         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
3675         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
3676         ordering tests.
3677         * g++.dg/bprob/bprob-1.C: New test.
3678         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
3679         * g++.dg/gcov/gcov-1.C: New test.
3680         * g++.dg/gcov/gcov-1.x: New file.
3681         * g++.dg/gcov/gcov-2.C: New test.
3682         * g++.dg/gcov/gcov-3.C: New test.
3683         * g++.dg/gcov/gcov-3.h: New file.
3684
3685 2002-03-28  Roger Sayle  <roger@eyesopen.com>
3686
3687         * g++.old-deja/g++.other/builtins5.C: New test.
3688         * g++.old-deja/g++.other/builtins6.C: New test.
3689         * g++.old-deja/g++.other/builtins7.C: New test.
3690         * g++.old-deja/g++.other/builtins8.C: New test.
3691         * g++.old-deja/g++.other/builtins9.C: New test.
3692
3693 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
3694
3695         * g++.dg/opt/static1.C: New test.
3696
3697         * g++.dg/opt/longbranch1.C: New test.
3698
3699 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
3700
3701         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
3702
3703         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
3704
3705 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
3706
3707         * gcc.c-torture/execute/20020328-1.c: New test.
3708
3709 2002-03-27  Richard Henderson  <rth@redhat.com>
3710
3711         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
3712         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
3713         move from g++.old-deja/g++.ext/.
3714
3715 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
3716
3717         * g++.dg/init/new2.C: New test.
3718
3719 2002-03-26  Richard Henderson  <rth@redhat.com>
3720
3721         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
3722
3723         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
3724         on sparc.
3725
3726         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
3727         sparcv9 systems.
3728         * gcc.dg/20001102-1.c: Likewise.
3729
3730 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
3731
3732         * gcc.dg/cpp/endif-pedantic1.c,
3733         gcc.dg/cpp/endif-pedantic2.c:  New tests.
3734
3735 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
3736
3737         * g++.dg/init/new1.C: New test.
3738
3739 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
3740
3741         * g++.dg/abi/vbase9.C: New test.
3742
3743 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
3744
3745         * gcc.dg/arm-asm.c: New test.
3746
3747 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
3748
3749         * gcc.dg/Wswitch-enum.c: New test.
3750         Fix PR c/5044.
3751
3752 2002-03-26  Richard Henderson  <rth@redhat.com>
3753
3754         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
3755         structure.
3756
3757 2002-03-25  Richard Henderson  <rth@redhat.com>
3758
3759         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
3760         sparcv9 systems.
3761
3762         * gcc.c-torture/compile/20011119-1.c (xxx): New.
3763         * gcc.c-torture/compile/20011119-2.c (xxx): New.
3764
3765 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
3766
3767         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
3768
3769 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
3770
3771         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
3772         targets using generic thunk support.
3773
3774 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
3775
3776         * gcc.c-torture/compile/20020323-1.c: New test.
3777
3778         * g++.dg/opt/conj2.C: New test.
3779
3780 2002-03-24  Richard Henderson  <rth@redhat.com>
3781
3782         * gcc.dg/weak-1.c: Use -fno-common.
3783
3784 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3785
3786         * g77.dg/f77-edit-apostrophe-out.f: New test
3787         * g77.dg/f77-edit-h-out.f: New test
3788         * g77.dg/f77-edit-t-in.f: New test
3789         * g77.dg/f77-edit-t-out.f: New test
3790         * g77.dg/f77-edit-x-out.f: New test
3791         * g77.dg/f77-edit-slash-out.f: New test
3792         * g77.dg/f77-edit-colon-out.f: New test
3793         * g77.dg/f77-edit-s-out.f: New test
3794
3795 2002-03-24  Richard Henderson  <rth@redhat.com>
3796
3797         * objc/execute/formal_protocol-6.x: New XFAIL.
3798
3799 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3800
3801         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
3802         that do not support weak symbols
3803
3804 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
3805
3806         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
3807         * lib/g77.exp:  Likewise
3808         * lib/objc.exp: Likewise
3809
3810 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
3811
3812         * gcc.dg/Wswitch-default.c: New test.
3813
3814 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
3815
3816         * g++.dg/other/enum1.C: New test.
3817
3818 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
3819
3820         * gcc.dg/pragma-ep-3.c: Fix typo.
3821
3822 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3823
3824         * g++.dg/inherit/template-as-base.C: New test.
3825
3826 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
3827
3828         * g++.old-deja/g++.other/dwarf2-1.C: Move...
3829         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
3830
3831 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
3832
3833         * gcc.dg/cpp/multiline.c: Update to match.
3834
3835 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
3836
3837         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
3838
3839 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
3840
3841         * gcc.dg/cpp/extratokens2.c:  New file.
3842
3843 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
3844
3845         * gcc.dg/20020312-2.c: Add rs6000 target.
3846
3847         * gcc.c-torture/compile/20020319-1.c: New test.
3848
3849 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3850
3851         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
3852         (A, E): Handle this.
3853
3854 2002-03-20  Jason Merrill  <jason@redhat.com>
3855
3856         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
3857         ignoring -fpic.
3858         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
3859         through prune_gcc_output.
3860
3861 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
3862
3863         * gcc.c-torture/compile/20020320-1.c: New test.
3864
3865 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
3866
3867         * gcc.c-torture/compile/20020318-1.c: New test.
3868
3869         * gcc.dg/struct-by-value-1.c: New test.
3870
3871         * gcc.dg/20020319-1.c: New test.
3872
3873 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
3874
3875         * g++.dg/opt/conj1.C: New test.
3876
3877 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
3878
3879         * g++.dg/template/qualttp20.C: Revert previous change.
3880         * g++.dg/template/qualttp3.C: Likewise.
3881         * g++.dg/template/qualttp4.C: Likewise
3882         * g++.dg/template/qualttp5.C: Likewise
3883         * g++.dg/template/qualttp6.C: Likewise
3884         * g++.dg/template/qualttp7.C: Likewise
3885         * g++.dg/template/qualttp8.C: Likewise
3886         * g++.dg/template/recurse.C: Likewise.
3887
3888 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
3889
3890         * gcc.dg/cpp/wchar-1.c: Update.
3891
3892 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
3893
3894         * g++.dg/template/conv1.C: New test.
3895         * g++.dg/template/conv2.C: New test.
3896         * g++.dg/template/conv3.C: New test.
3897         * g++.dg/template/conv4.C: New test.
3898
3899 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
3900
3901         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
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-15  Mark Mitchell  <mark@codesourcery.com>
3911
3912         * g++.dg/opt/dtor1.C: New test.
3913
3914 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
3915
3916         * gcc.c-torture/compile/20020315-1.c: New test.
3917
3918 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
3919
3920         * gcc.dg/weak-1.c: Fix scan tests.
3921
3922 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
3923
3924         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
3925         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
3926         cris-*-aout* mmix-*-*.
3927         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
3928         cris-*-aout* mmix-*-*.
3929         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
3930         cris-*-elf* cris-*-aout* and mmix-*-*.
3931         * gcc.dg/20001009-1.c: Ditto.
3932         * gcc.dg/20010912-1.c: Ditto.
3933         * gcc.dg/20020122-4.c: Ditto.
3934         * gcc.dg/inline-2.c: Ditto.
3935
3936 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
3937
3938         * gcc.c-torture/compile/20020314-1.c: New test.
3939
3940 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
3941
3942         * gcc.c-torture/execute/20020314-1.c: New test.
3943
3944 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
3945
3946         * g++.dg/warn/Wunused-1.C: New test.
3947
3948 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
3949
3950         * g++.dg/abi/mangle6.C: New test.
3951
3952 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
3953
3954         * gcc.c-torture/compile/20020309-2.c: New test.
3955
3956         * gcc.c-torture/compile/20020312-1.c: New test.
3957
3958 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
3959
3960         * g++.dg/other/access1.C: New test.
3961
3962 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
3963
3964         * gcc.c-torture/execute/wchar_t-1.c: New test.
3965
3966 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
3967
3968         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
3969
3970 2002-03-12  Roger Sayle  <roger@eyesopen.com>
3971
3972         * gcc.dg/20020312-1.c: New test case.
3973
3974 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
3975
3976         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
3977
3978 2002-03-11  Richard Henderson  <rth@redhat.com>
3979
3980         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
3981         * g++.old-deja/g++.jason/report.C: Likewise.
3982
3983 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3984
3985         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
3986         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
3987
3988 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
3989
3990         * testsuite/g++.dg/overload/pmf1.C: New test.
3991
3992 2002-03-11  Kazu Hirata  <kazu@hxi.com>
3993
3994         * gcc.c-torture/execute/20020307-1.c: Use long.
3995
3996 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
3997
3998         PR optimization/5844
3999         * gcc.dg/20020310-1.c: New test.
4000
4001 2002-03-09  Michael Meissner  <meissner@redhat.com>
4002
4003         * gcc.c-torture/execute/memcpy-2.c: New test.
4004         * gcc.c-torture/execute/memset-1.c: New test.
4005         * gcc.c-torture/execute/strlen-1.c: New test.
4006         * gcc.c-torture/execute/strcmp-1.c: New test.
4007         * gcc.c-torture/execute/strncmp-1.c: New test.
4008
4009 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
4010
4011         * gcc.dg/ppc-ldstruct.c: New test.
4012
4013 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
4014
4015         * gcc.c-torture/execute/va-arg-22.c: New test.
4016
4017 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4018
4019         * gcc.c-torture/compile/20020309-1.c: New test.
4020
4021 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
4022
4023         * gcc.c-torture/execute/20020307-2.c: New test.
4024
4025 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
4026
4027         * g77.f-torture/compile/20020307-1.f: New test.
4028
4029 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
4030
4031         * gcc.dg/unordered-1.c: New test.
4032
4033 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
4034
4035         * gcc.c-torture/execute/20020307-1.c: New test.
4036
4037 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
4038
4039         * gcc.dg/20020304-1.c: New test.
4040
4041         * gcc.c-torture/compile/20020304-2.c: New test.
4042
4043 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
4044
4045         * gcc.c-torture/compile/20020304-1.c: New test case
4046         (from PR c/5830).
4047
4048 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
4049
4050         * gcc.dg/20020103-1.c: Add other -D ppc variants.
4051
4052 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4053
4054         * g++.dg/other/classkey1.C: New test.
4055
4056 2002-03-01  Richard Henderson  <rth@redhat.com>
4057
4058         * gcc.c-torture/compile/981223-1.x: New.
4059         * gcc.c-torture/compile/920625-1.x: New.
4060
4061 2002-02-28  Richard Henderson  <rth@redhat.com>
4062
4063         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
4064
4065 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
4066
4067         * gcc.c-torture/execute/20020227-1.c: New test.
4068
4069 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
4070
4071         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
4072         here" ERROR lines.
4073         * g++.old-deja/g++.oliva/partord1.C: Likewise.
4074         * g++.old-deja.g++.other/defarg1.C: Likewise.
4075         * g++.old-deja/g++.pt/calls2.C: Likewise.
4076         * g++.old-deja/g++.pt/crash20.C: Likewise.
4077         * g++.old-deja/g++.pt/crash30.C: Likewise.
4078         * g++.old-deja/g++.pt/crash36.C: Likewise.
4079         * g++.old-deja/g++.pt/crash6.C: Likewise.
4080         * g++.old-deja/g++.pt/defarg13.C: Likewise.
4081         * g++.old-deja/g++.pt/derived3.C: Likewise.
4082         * g++.old-deja/g++.pt/error1.C: Likewise.
4083         * g++.old-deja/g++.pt/friend21.C: Likewise.
4084         * g++.old-deja/g++.pt/friend23.C: Likewise.
4085         * g++.old-deja/g++.pt/infinite1.C: Likewise.
4086         * g++.old-deja/g++.robertl/eb128.C: Likewise.
4087
4088 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
4089
4090         * gcc.c-torture/execute/20020225-2.c: New test.
4091
4092 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
4093
4094         * gcc.c-torture/execute/920730-1t.c,
4095         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
4096         Delete test cases, only relevant to -traditional.
4097
4098 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4099
4100         * gcc.dg/cpp/undef1.c: Remove.
4101         * gcc.dg/cpp/directiv.c: Update.
4102         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4103
4104 2002-02-27  Michael Meissner  <meissner@redhat.com>
4105
4106         * gcc.c-torture/execute/20020226-1.c: New test.
4107
4108 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
4109
4110         * g++.dg/debug/debug4.C: New test.
4111
4112         * gcc.dg/ia64-visibility-1.c: New test.
4113
4114 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
4115
4116         * gcc.dg/debug/20020224-1.c: New.
4117
4118 2002-02-25  Kazu Hirata  <kazu@hxi.com>
4119
4120         * gcc.c-torture/execute/960416-1.x: New.
4121         * gcc.c-torture/execute/divconst-3.x: Likewise.
4122
4123 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
4124
4125         * gcc.dg/20020224-1.c: New test.
4126
4127 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
4128
4129         * gcc.c-torture/execute/20020225-1.c: New.
4130
4131 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4132
4133         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
4134
4135 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
4136
4137         * gcc.dg/20020222-1.c: New test.
4138
4139 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
4140
4141         * g++.dg/opt/anonunion1.C: New test.
4142
4143 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
4144
4145         * g++.dg/template/qualttp19.C: New test.
4146         * g++.dg/template/qualttp20.C: New test.
4147         * g++.old-deja/g++.jason/report.C: Adjust expected errors
4148         * g++.old-deja/g++.other/qual1.C: Likewise.
4149
4150 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
4151
4152         * gcc.dg/attr-alwaysinline.c: New.
4153
4154 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
4155
4156         * gcc.dg/20020220-1.c: New test.
4157
4158         * gcc.dg/20020220-2.c: New test.
4159
4160         * g++.dg/opt/mmx1.C: New test.
4161
4162 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
4163
4164         * gcc.c-torture/compile/20020110.c: New test.
4165
4166 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
4167
4168         * gcc.c-torture/execute/20020219-1.c: New test.
4169
4170         * gcc.dg/20020219-1.c: New test.
4171
4172         * gcc.dg/noncompile/20020220-1.c: New test.
4173
4174         * g++.dg/opt/ptrintsum1.C: New test.
4175
4176         * gcc.dg/debug/20020220-1.c: New test.
4177
4178 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
4179
4180         * gcc.c-torture/execute/20020216-1.c: New test.
4181
4182 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4183
4184         * gcc.dg/decl-1.c: Update, new test.
4185
4186 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
4187
4188         * g++.dg/abi/bitfield1.C: New test.
4189         * g++.dg/abi/bitfield2.C: New test.
4190
4191 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
4192
4193         * gcc.dg/attr-nest.c: New test.
4194
4195 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
4196
4197         * gcc.c-torture/execute/20020215-1.c: New test.
4198
4199 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
4200
4201         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
4202         * g++.dg/debug/debug.exp: New.
4203         * g++.dg/debug/trivial.C: New.
4204         * g++.dg/debug/debug1.C: Moved...
4205         * g++.dg/other/debug1.C: ...from here.
4206         * g++.dg/debug/debug2.C: Moved...
4207         * g++.dg/other/debug2.C: ...from here.
4208         * g++.dg/debug/debug3.C: Moved...
4209         * g++.dg/other/debug3.C: ...from here.
4210
4211         * gcc.dg/noncompile/20020213-1.c: New test.
4212
4213 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
4214
4215         * g++.dg/other/debug3.C: New test.
4216
4217         * gcc.c-torture/execute/20020213-1.c: New test.
4218
4219 2002-02-13  Richard Smith <richard@ex-parrot.com>
4220
4221         * g++.old-deja/g++.other/thunk1.C: New test.
4222
4223 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
4224
4225         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
4226
4227 2002-02-13  Stan Shebs  <shebs@apple.com>
4228
4229         * gcc.dg/altivec-3.c: New.
4230
4231 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
4232
4233         * gcc.dg/Wunreachable-1.c: New test.
4234         * gcc.dg/Wunreachable-2.c: New test.
4235
4236 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4237
4238         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
4239
4240 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
4241
4242         * gcc.dg/decl-1.c: New test.
4243
4244 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
4245
4246         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
4247
4248 2002-02-10  Kazu Hirata  <kazu@hxi.com>
4249
4250         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
4251         * gcc.c-torture/compile/980506-1.x: Likewise.
4252
4253 2002-02-10  Kazu Hirata  <kazu@hxi.com>
4254
4255         * gcc.dg/20020210-1.c: New.
4256
4257 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
4258
4259         * g77.f-torture/execute/947.f: New regression test
4260         for PR fortran/947.
4261
4262 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
4263
4264         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
4265         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
4266
4267 2002-02-08  Richard Henderson  <rth@redhat.com>
4268
4269         * gcc.c-torture/compile/labels-3.c: New.
4270
4271 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
4272
4273         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
4274         expression statements work instead.
4275         * gcc.dg/noncompile/20020207-1.c: New test.
4276
4277 2002-02-07  Richard Henderson  <rth@redhat.com>
4278
4279         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
4280
4281 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4282
4283         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
4284         message from g77
4285         * lib/g77-dg.exp: Trim g77 error messages so that they are
4286         recognized by dg.exp.
4287
4288 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4289
4290         PR fortran/5473
4291         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
4292
4293 2002-02-07  Richard Henderson  <rth@redhat.com>
4294
4295         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
4296         to be sufficiently aligned for integers.
4297
4298 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
4299
4300         * g++.dg/template/friend4.C: New test.
4301
4302 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
4303
4304         PR fortran/5743
4305         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
4306         unsupported cases.
4307
4308 2002-02-07  Richard Henderson  <rth@redhat.com>
4309
4310         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
4311         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
4312         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
4313         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
4314
4315 2002-02-06  Richard Henderson  <rth@redhat.com>
4316
4317         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
4318
4319 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
4320
4321         * gcc.dg/20020206-1.c: New test.
4322
4323 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
4324
4325         * gcc.c-torture/execute/20020206-1.c: New test.
4326
4327         * gcc.c-torture/execute/20020206-2.c: New test.
4328
4329         PR optimization/5429:
4330         * gcc.c-torture/compile/20020206-1.c: New test.
4331
4332 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
4333
4334         * g++.dg/ext/align1.C: Do not use an explicit alignment value
4335         as certain file formats cannot support particularly large
4336         alignments.
4337
4338         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
4339         and do not expect to be able to link the executable.
4340
4341         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
4342         fail because the COFF format does not support the weak attribute.
4343
4344 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
4345
4346         * g77.dg/pr5473.f:  New test
4347
4348 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
4349
4350         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
4351         Fix testcase accordingly.
4352
4353 2002-02-04  Richard Henderson  <rth@redhat.com>
4354
4355         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
4356         (buf): Change to be an array of pointers, not ints.
4357
4358 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4359
4360         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
4361         before all tests.  Move warning one line above to match where it
4362         C frontend emits.
4363         * gcc.dg/Wswitch-2.c: New test.
4364         * g++.dg/warn/Wswitch-1.C: New test.
4365         * g++.dg/warn/Wswitch-2.C: New test.
4366
4367 2002-02-04  Richard Henderson  <rth@redhat.com>
4368
4369         * g++.dg/abi/offsetof.C: Fix size comparison.
4370
4371 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
4372
4373         * gcc.dg/cast-qual-2.c: New test.
4374
4375 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
4376
4377         * gcc.dg/20020201-4.c: New test.
4378
4379 2002-02-04  Ben Elliston  <bje@redhat.com>
4380
4381         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
4382         target_info attribute != 0, in addition to the empty string.
4383         (gcc_target_compile): Likewise.
4384
4385 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
4386
4387         * gcc.dg/Wswitch.c: New test.
4388         PR gcc/4475. PR gcc/3780.
4389
4390 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
4391
4392         * g77.f-torture/execute/5122.f: New test for regressions
4393         against PR fortran/5122.
4394
4395 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
4396
4397         * g77.f-torture/compile/pr3743.f: Delete
4398         * g77.dg/pr3743-1.f: New test.
4399         * g77.dg/pr3743-2.f: New test.
4400         * g77.dg/pr3743-3.f: New test.
4401         * g77.dg/pr3743-4.f: New test.
4402
4403 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4404
4405         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
4406
4407 2002-02-02  Richard Henderson  <rth@redhat.com>
4408
4409         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
4410         * gcc.c-torture/execute/bf64-1.c: Likewise.
4411
4412 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4413
4414         * gcc.dg/20020201-2.c: New test.
4415
4416         * gcc.dg/20020201-3.c: New test.
4417
4418         * gcc.c-torture/execute/bitfld-2.c: New test.
4419
4420 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4421
4422         * gcc.dg/bitfld-1.c: Update.
4423         * gcc.dg/bitfld-2.c: Update.
4424         * gcc.c-torture/execute/bitfld-1.x: New.
4425
4426 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
4427
4428         * gcc.c-torture/execute/20020201-1.c: New test.
4429
4430 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
4431
4432         PR target/5469
4433         * gcc.dg/20020201-1.c: New test.
4434
4435 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
4436
4437         PR fortran/3743
4438         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
4439         * g77.f-torture/compile/pr3743.x: Remove
4440
4441 2002-01-31  Tom Rix  <trix@redhat.com>
4442
4443         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
4444
4445 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4446
4447         * gcc.dg/noncompile/20020130-1.c: New test.
4448
4449 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
4450
4451         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
4452
4453 2002-01-29  Richard Henderson  <rth@redhat.com>
4454
4455         * gcc.c-torture/execute/991118-1.c: Cast various constants back
4456         to long long.
4457         * gcc.c-torture/execute/bf64-1.c: Likewise.
4458
4459 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
4460
4461         * gcc.c-torture/execute/20020129-1.c: New test.
4462
4463 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4464
4465         * gcc.c-torture/compile/20000224-1.c: Update.
4466         * gcc.c-torture/execute/bitfld-1.c: New tests.
4467         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
4468         * gcc.dg/uninit-A.c: Update.
4469
4470 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
4471
4472         * g++.dg/template/ctor1.C: Add instantiation.
4473
4474 2002-01-28  Paul Koning  <pkoning@equallogic.com>
4475
4476         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
4477         argument to __builtin_prefetch to be const ptr.
4478
4479 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
4480
4481         * gcc.c-torture/compile/20020120-1.c: New test.
4482
4483 2002-01-27  Kazu Hirata  <kazu@hxi.com>
4484
4485         * gcc.c-torture/execute/20020127-1.c: New test.
4486
4487 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
4488
4489         * g77.dg/f77-edit-i-in.f: New test
4490         * g77.dg/f77-edit-i-out.f: New test
4491
4492 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
4493
4494         * gcc.dg/debug/debug.exp: New file.
4495         * gcc.dg/debug/trivial.c: New file.
4496         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
4497         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
4498         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
4499         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
4500         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
4501         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
4502         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
4503         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
4504         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
4505         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
4506         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
4507         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
4508         * gcc.dg/20000503-1.c: Removed.
4509         * gcc.dg/20010207-1.c: Removed.
4510         * gcc.dg/20011223-1.c: Removed.
4511         * gcc.dg/20020104-2.c: Removed.
4512         * gcc.dg/debug-1.c: Removed.
4513         * gcc.dg/debug-2.c: Removed.
4514         * gcc.dg/debug-3.c: Removed.
4515         * gcc.dg/debug-4.c: Removed.
4516         * gcc.dg/debug-5.c: Removed.
4517         * gcc.dg/debug-6.c: Removed.
4518         * gcc.dg/dwarf2-1.c: Removed.
4519         * gcc.dg/dwarf2-2.c: Removed.
4520
4521 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
4522
4523         * g++.old-deja/g++.other/eh5.C: New test.
4524         * g++.old-deja/g++.other/sibcall2.C: New test.
4525         * g++.old-deja/g++.other/array9.C: New test.
4526         * g++.old-deja/g++.other/typename2.C: New test.
4527         * g++.old-deja/g++.other/crash60.C: New test.
4528         * g++.old-deja/g++.other/conv9.C: New test.
4529         * g++.old-deja/g++.other/mangle10.C: New test.
4530         * g++.old-deja/g++.other/unchanging1.C: New test.
4531         * g++.old-deja/g++.other/exprstmt1.C: New test.
4532         * g++.old-deja/g++.other/inline23.C: New test.
4533         * g++.old-deja/g++.eh/ia64-1.C: New test.
4534         * g++.old-deja/g++.other/dwarf2-1.C: New test.
4535         * g++.old-deja/g++.other/reload1.C: New test.
4536         * g++.old-deja/g++.other/static20.C: New test.
4537         * g++.old-deja/g++.other/local-alloc1.C: New test.
4538         * g++.old-deja/g++.other/conv8.C: New test.
4539         * g++.old-deja/g++.other/stmtexpr2.C: New test.
4540         * g++.old-deja/g++.other/storeexpr1.C: New test.
4541         * g++.old-deja/g++.other/storeexpr2.C: New test.
4542         * g++.dg/eh/template2.C: New test.
4543         * g++.dg/warn/weak1.C: New test.
4544
4545 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
4546
4547         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4548         Remove first, non-varying, argument.
4549
4550 2002-01-23  Richard Henderson  <rth@redhat.com>
4551
4552         * gcc.dg/inline-2.c: New.
4553
4554         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
4555         Add optional target arg.  Check number of arguments.
4556         (scan-assembler-not, scan-assembler-dem): Likewise.
4557         (scan-assembler-dem-not): Likewise.
4558
4559 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4560
4561         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
4562         line 12.
4563         * g++.old-deja/g++.brendan/parse3.C,
4564         g++.old-deja/g++.other/crash26.C,
4565         g++.old-deja/g++.other/crash28.C,
4566         g++.old-deja/g++.other/crash29.C,
4567         g++.old-deja/g++.other/crash30.C,
4568         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
4569
4570 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
4571
4572         * gcc.dg/20020115-1.c: New.
4573
4574 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
4575
4576         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
4577
4578 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
4579
4580         * gcc.dg/20020122-3.c: New.
4581
4582 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
4583
4584         * g++.dg/other/gc1.C: New test.
4585
4586 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
4587
4588         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
4589
4590 2002-01-22  Richard Henderson  <rth@redhat.com>
4591
4592         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
4593
4594 2002-01-22  Richard Henderson  <rth@redhat.com>
4595
4596         * gcc.dg/20020122-4.c: New.
4597
4598 2002-01-22  H.J. Lu <hjl@gnu.org>
4599
4600         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
4601         link output.
4602         * gcc.dg/special/ecos.exp: Likewise.
4603         * lib/g++-dg.exp: Likewise.
4604         * lib/g77-dg.exp: Likewise.
4605         * lib/gcc-dg.exp : Likewise.
4606         * lib/mike-g++.exp: Likewise.
4607         * lib/mike-g77.exp: Likewise.
4608         * lib/mike-gcc.exp: Likewise.
4609         * lib/objc-dg.exp: Likewise.
4610
4611 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
4612
4613         PR target/5379
4614         * gcc.dg/20020122-2.c: New test.
4615
4616 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
4617
4618         * gcc.dg/20020122-1.c: New test.
4619
4620 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
4621
4622         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4623
4624 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
4625
4626         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
4627
4628 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4629
4630         * gcc.c-torture/compile/20020121-1.c: New test.
4631
4632 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4633
4634         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
4635         ld_library_path.
4636
4637 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
4638
4639         * gcc.dg/20020218-1.c: New test.
4640
4641 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
4642
4643         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
4644         messages
4645         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
4646         "At global scope" warning
4647         * g++.dg/ext/align1.C: Change cygwin test for alignment
4648         from db-bogus to dg-warning
4649
4650 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
4651
4652         * g77.f-torture/compile/cpp2.F: New test.
4653
4654 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4655
4656         * g++.dg/template/access1.C: New test.
4657
4658 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
4659
4660         * gcc.dg/20020118-1.c: New.
4661
4662 2002-01-18  Kazu Hirata  <kazu@hxi.com>
4663
4664         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
4665
4666 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4667
4668         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
4669         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
4670         alignment warnings.
4671
4672 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
4673
4674         * gcc.misc-tests/i386-prefetch.exp: Save and restore
4675         torture_with_loops and torture_without_loops
4676
4677 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
4678
4679         * gcc.c-torture/compile/20020116-1.c: New test.
4680
4681 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
4682
4683         * gcc.dg/20020116-2.c: New test.
4684
4685         * gcc.dg/ultrasp4.c: New test.
4686
4687         * gcc.dg/20020116-1.c: New test.
4688
4689 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
4690
4691         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
4692         by EABI.
4693
4694 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
4695
4696         * gcc.misc-tests/i386-prefetch.exp: New.
4697         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
4698         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
4699         * gcc.misc-tests/i386-pf-none-1.c: New test.
4700         * gcc.misc-tests/i386-pf-sse-1.c: New test.
4701
4702 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
4703
4704         * gcc.dg/gnu89-init-1.c: Add new tests.
4705
4706 2002-01-15  Andreas Jaeger  <aj@suse.de>
4707
4708         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
4709         * gcc.dg/i386-mmx-2.c: Likewise.
4710         * gcc.dg/i386-sse-1.c: Likewise.
4711         * gcc.dg/i386-sse-2.c: Likewise.
4712         * gcc.dg/i386-sse-3.c: Likewise.
4713
4714 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
4715
4716         * g77.f-torture/execute/intrinsic-unix-bessel.f:
4717         Uncomment additional cases that now pass.
4718
4719 2002-01-11  Richard Henderson  <rth@redhat.com>
4720
4721         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
4722         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
4723
4724 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
4725
4726         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
4727
4728 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
4729
4730         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
4731         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
4732
4733 2002-01-10  Dale Johannesen  <dalej@apple.com>
4734
4735         * gcc.c-torture/execute/loop-11.c: New.
4736
4737 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
4738
4739         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
4740         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
4741
4742 2002-01-09  Richard Henderson  <rth@redhat.com>
4743
4744         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
4745         type in which to perform the operation for each size.
4746
4747 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
4748
4749         * gcc.c-torture/compile/20020109-2.c: New test.
4750
4751 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
4752
4753         * gcc.c-torture/execute/loop-10.c: New test.
4754
4755 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4756
4757         * gcc.c-torture/compile/20010226-1.c: New test.
4758         * gcc.c-torture/compile/20010227-1.c: New test.
4759         * gcc.c-torture/compile/20010426-1.c: New test.
4760         * gcc.c-torture/compile/20010510-1.c: New test.
4761         * gcc.c-torture/compile/20010605-3.c: New test.
4762         * gcc.c-torture/compile/20010824-1.c: New test.
4763         * gcc.c-torture/execute/20010409-1.c: New test.
4764         * gcc.dg/noncompile/20000901-1.c: New test.
4765         * gcc.dg/20001023-1.c: New test.
4766         * gcc.dg/20001101-1.c: New test.
4767         * gcc.dg/20001102-1.c: New test.
4768         * gcc.dg/20010207-1.c: New test.
4769         * gcc.dg/20010405-1.c: New test.
4770         * gcc.dg/20010822-1.c: New test.
4771         * gcc.dg/20011107-1.c: New test.
4772
4773 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
4774
4775         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
4776
4777         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
4778         execution failure on PA targets.
4779
4780 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
4781
4782         * gcc.c-torture/compile/20020109-1.c: New test.
4783
4784 2002-01-08  Kazu Hirata  <kazu@hxi.com>
4785
4786         * gcc.c-torture/execute/20020108-1.c: New test.
4787
4788 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
4789
4790         * gcc.dg/20020108-1.c: New test.
4791
4792 2002-01-08  H.J. Lu <hjl@gnu.org>
4793
4794         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
4795         for header files.
4796
4797 2002-01-08  Geoff Keating  <geoffk@redhat.com>
4798
4799         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
4800         consistency.
4801
4802 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
4803
4804         * gcc.dg/altivec-4.c: Test altivec predicates.
4805
4806 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
4807
4808         * gcc.c-torture/execute/20020107-1.c: New test.
4809
4810 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
4811
4812         PR c/5279
4813         * gcc.c-torture/compile/20020106-1.c: New test.
4814
4815 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
4816
4817         * gcc.c-torture/execute/nestfunc-4.c: New test.
4818
4819 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4820
4821         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
4822         extra triple that slipped in.
4823         * g++.old-deja/g++.abi/align.C: Likewise.
4824         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4825
4826 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
4827
4828         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
4829         * g++.old-deja/g++.abi/align.C: Likewise.
4830         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4831
4832         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
4833         on FreeBSD/i386.
4834         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
4835         FreeBSD.
4836
4837 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
4838
4839         * gcc.dg/20020104-1.c: New test.
4840
4841         * gcc.dg/20020104-2.c: New test.
4842
4843 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
4844
4845         * gcc.dg/20020103-1.c: Fix typo in target selector.
4846
4847 2002-01-03  Richard Henderson  <rth@redhat.com>
4848
4849         * gcc.dg/20020103-1.c: New.
4850
4851 2002-01-03  Kazu Hirata  <kazu@hxi.com>
4852
4853         * gcc.c-torture/execute/20020103-1.c: New test.
4854
4855 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
4856
4857         * g++.dg/other/debug2.C: New test.
4858
4859         * gcc.c-torture/compile/20020103-1.c: New test.
4860
4861 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
4862
4863         * gcc.dg/gnu89-init-1.c: Added new tests.
4864
4865 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4866
4867         * g++.dg/template/friend2.C: Remove as patch is reverted.
4868
4869         * g++.dg/warn/oldcast1.C: New test.
4870
4871         * g++.dg/template/ptrmem1.C: New test.
4872         * g++.dg/template/ptrmem2.C: New test.
4873
4874         * g++.dg/template/ntp.C: New test.
4875
4876         * g++.dg/other/component1.C: New test.
4877
4878         * g++.dg/template/ttp3.C: New test.
4879
4880         * g++.dg/template/friend2.C: New test.
4881         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
4882
4883 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4884
4885         * g++.dg/other/ptrmem1.C: New test.
4886         * g++.dg/other/ptrmem2.C: New test.
4887
4888 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4889
4890         * g++.dg/template/ctor1.C: New test.
4891
4892 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
4893
4894         * g++.dg/template/friend2.C: New test.
4895
4896 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
4897
4898         * gcc.dg/mmix-1.c: New test.
4899
4900 2001-12-31  Richard Henderson  <rth@redhat.com>
4901
4902         * gcc.dg/asm-5.c: New.
4903
4904 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
4905
4906         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
4907         in namespace __gnu_cxx
4908
4909 2001-12-30  Richard Henderson  <rth@redhat.com>
4910
4911         * gcc.dg/debug-6.c: New.
4912
4913 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
4914
4915         * gcc.c-torture/compile/20011229-2.c: New test.
4916
4917 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
4918
4919         * gcc.dg/debug-3.c: New test.
4920         * gcc.dg/debug-4.c: New test.
4921         * gcc.dg/debug-5.c: New test.
4922
4923 2001-12-29  Richard Henderson  <rth@redhat.com>
4924
4925         * g++.dg/eh/loop1.C: New.
4926
4927 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4928
4929         * g++.dg/template/crash1.C: New test.
4930
4931 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4932
4933         * g++.dg/other/const1.C: New test.
4934
4935 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
4936
4937         * gcc.c-torture/compile/20011229-1.c: New test.
4938
4939 2001-12-28  Stan Shebs  <shebs@apple.com>
4940
4941         * lib/objc-torture.exp: Resync with c-torture.exp.
4942         * lib/objc.exp: Load standard libraries.
4943
4944 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
4945
4946         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
4947         additional tests.
4948
4949 2001-12-27  Roger Sayle <roger@eyesopen.com>
4950
4951         * gcc.c-torture/execute/string-opt-16.c: New testcase.
4952
4953 2001-12-27  Richard Henderson  <rth@redhat.com>
4954
4955         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
4956
4957 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
4958
4959         * g++.dg/eh/ctor1.C: New test.
4960         * g++.dg/other/error2.C: New test.
4961
4962 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
4963
4964         * g++.dg/other/init2.C: New test.
4965
4966 2001-12-24  Richard Henderson  <rth@redhat.com>
4967
4968         * gcc.dg/20011223-1.c: New.
4969         * gcc.dg/inline-1.c: New.
4970
4971 2001-12-23  Richard Henderson  <rth@redhat.com>
4972
4973         * gcc.dg/asm-4.c: Test operand modifiers.
4974
4975 2001-12-23  Richard Henderson  <rth@redhat.com>
4976
4977         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
4978
4979 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4980
4981         * gcc.c-torture/execute/20011223-1.c: New test.
4982
4983 2001-12-21  Richard Henderson  <rth@redhat.com>
4984
4985         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
4986         re-enables the warning.
4987
4988 2001-12-21  Richard Henderson  <rth@redhat.com>
4989
4990         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
4991
4992 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
4993
4994         * gcc.c-torture/compile/20011218-1.c: New test.
4995
4996 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
4997
4998         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
4999         arm-isr.c test.
5000         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
5001         epilogue generation for ARM ISR routines.
5002
5003 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5004
5005         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
5006         * gcc.dg/format/c90-printf-3.c: Likewise.
5007         * gcc.dg/format/c99-printf-3.c: Likewise.
5008         * gcc.dg/format/ext-1.c: Likewise.
5009         * gcc.dg/format/ext-6.c: Likewise.
5010         * gcc.dg/format/format.h: Prototype unlocked stdio.
5011
5012 2001-12-20  Richard Henderson  <rth@redhat.com>
5013
5014         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
5015         (arena): Use it.
5016         (malloc): Correct allocation logic.  Abort if we fill up the
5017         arena before initialization complete.
5018         (realloc): Correct allocation logic.
5019
5020 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
5021
5022         * gcc.c-torture/compile/20011219-2.c: New test.
5023
5024         * gcc.c-torture/execute/20011219-1.c: New test.
5025
5026 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
5027
5028         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
5029         target does not support weak symbols.
5030
5031 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
5032
5033         * gcc.c-torture/compile/20011219-1.c: New test.
5034
5035 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
5036
5037         * g++.dg/other/error1.C: New test.
5038
5039 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
5040
5041         * gcc.c-torture/execute/20011217-1.c: New test.
5042
5043 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
5044
5045         * objc.dg/special/: New directory.
5046         * objc.dg/special/special.exp: New file.
5047         * objc.dg/special/unclaimed-category-1.h: New file.
5048         * objc.dg/special/unclaimed-category-1a.m: New file.
5049         * objc.dg/special/unclaimed-category-1.m: New file.
5050
5051 2001-12-17  Andreas Jaeger  <aj@suse.de>
5052
5053         * gcc.c-torture/compile/20011217-2.c: New test.
5054
5055 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5056
5057         * gcc.c-torture/compile/20011217-1.c: New test.
5058
5059 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
5060
5061         * testsuite/gcc.dg/20011214-1.c: New.
5062
5063 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
5064
5065         * gcc.dg/altivec-4.c: New.
5066
5067 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
5068
5069         * gcc.dg/20011113-1.c: New test.
5070
5071 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5072
5073         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
5074         std::__malloc_alloc_template<0> and
5075         std::__default_alloc_template<false, 0>.
5076
5077 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5078
5079         * objc/execute/bf-21.m: New test.
5080         * objc/execute/enumeration-1.m: New test.
5081         * objc/execute/enumeration-2.m: New test.
5082
5083 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
5084
5085         * gcc.dg/gnu89-init-1.c: New test.
5086
5087 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
5088
5089         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
5090         * g++.old-deja/g++.jason/2371.C: Likewise.
5091         * g++.old-deja/g++.jason/template33.C: Likewise.
5092         * g++.old-deja/g++.jason/template34.C: Likewise.
5093         * g++.old-deja/g++.jason/template36.C: Likewise.
5094         * g++.old-deja/g++.oliva/typename1.C: Likewise.
5095         * g++.old-deja/g++.oliva/typename2.C: Likewise.
5096         * g++.old-deja/g++.other/typename1.C: Likewise.
5097         * g++.old-deja/g++.pt/inherit2.C: Likewise.
5098         * g++.old-deja/g++.pt/nontype5.C: Likewise.
5099         * g++.old-deja/g++.pt/typename11.C: Likewise.
5100         * g++.old-deja/g++.pt/typename14.C: Likewise.
5101         * g++.old-deja/g++.pt/typename16.C: Likewise.
5102         * g++.old-deja/g++.pt/typename3.C: Likewise.
5103         * g++.old-deja/g++.pt/typename4.C: Likewise.
5104         * g++.old-deja/g++.pt/typename5.C: Likewise.
5105         * g++.old-deja/g++.pt/typename7.C: Likewise.
5106         * g++.old-deja/g++.robertl/eb9.C: Likewise.
5107
5108 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
5109
5110         * g++.dg/other/linkage1.C: New test.
5111         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
5112         specifiers.
5113
5114 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
5115
5116         * gcc.dg/concat.c: New test.
5117
5118 2001-12-11  Stan Shebs  <shebs@apple.com>
5119
5120         * objc/compile: New test directory.
5121         * objc/compile/compile.exp: New expect script.
5122         * objc/compile/20011211-1.m: New compile test.
5123
5124 2001-12-11  Jason Merrill  <jason@redhat.com>
5125
5126         * lib/prune.exp (prune_gcc_output): Also handle "In member
5127         function".  So many permutations...
5128
5129 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
5130
5131         * g++.dg/template/typedef1.C: New test.
5132
5133 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
5134
5135         * g++.dg/other/copy1.C: New test.
5136
5137 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
5138
5139         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
5140
5141         * gcc.dg/builtin-choose-expr.c: New.
5142
5143 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
5144
5145         * gcc.dg/altivec-2.c: New.
5146
5147 2001-12-07  Richard Henderson  <rth@redhat.com>
5148
5149         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
5150
5151 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
5152
5153         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
5154         ultrasparc.
5155
5156 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5157
5158         * g++-old.deja/g++.robertl/eb101.C: Deleted.
5159
5160 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
5161
5162         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
5163         variable argument list.
5164
5165 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
5166
5167         * gcc.c-torture/execute/memcheck: Delete entire directory.
5168         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
5169         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
5170
5171 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5172
5173         * gcc.dg/Wshadow-1.c: New test.
5174
5175 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
5176
5177         * gcc.c-torture/compile/20011130-1.c: New test.
5178
5179         * gcc.dg/noncompile/20011025-1.c: New test.
5180
5181         * g++.dg/other/anon-union.C: New test.
5182
5183         * gcc.c-torture/execute/20011024-1.c: New test.
5184
5185 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5186
5187         * gcc.c-torture/execute/20000722-1.x,
5188         gcc.c-torture/execute/20010123-1.x: Remove.
5189         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
5190         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
5191         gcc.dg/c99-complit-2.c: New tests.
5192
5193 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
5194
5195         * g++.dg/inherit/base1.C: New test.
5196
5197 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
5198
5199         * g++.dg/other/stdarg1.C: New test.
5200
5201         * gcc.c-torture/compile/20011130-2.c: New test.
5202
5203 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
5204
5205         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
5206         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
5207         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
5208         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
5209         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
5210         * gcc.dg/builtin-prefetch-1.c: New test.
5211
5212 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
5213
5214         * gcc.dg/20011130-1.c: New test.
5215
5216 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
5217
5218         * g++.dg/other/scope1.C: New test.
5219         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
5220
5221 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5222
5223         * gcc.dg/vla-init-1.c: New test.
5224
5225 2001-12-01  Geoff Keating  <geoffk@redhat.com>
5226
5227         * gcc.c-torture/compile/structs.c: New testcase from GDB.
5228
5229 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5230
5231         * objc.dg/alias.m: Update.
5232         * objc.dg/class-1.m: Update.
5233         * objc.dg/const-str-1.m: Update.
5234         * objc.dg/fwd-proto-1.m: Update.
5235         * objc.dg/id-1.m: Update.
5236         * objc.dg/super-class-1.m: Update.
5237
5238 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
5239
5240         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
5241         constructs.
5242
5243 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
5244
5245         * gcc.c-torture/execute/20011128-1.c: New test.
5246
5247 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
5248
5249         * gcc.dg/20011127-1.c: New test.
5250
5251 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5252
5253         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
5254         from Austin Group draft 7.
5255         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
5256         scanf format arguments.
5257         * gcc.dg/format/no-exargs-2.c: New test.
5258
5259 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
5260
5261         * g++.dg/abi/vbase8-4.C: New test.
5262
5263 2001-11-24  Ian Lance Taylor  <ian@airs.com>
5264
5265         * gcc.c-torture/execute/20011121-1.c: New test.
5266
5267 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
5268
5269         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
5270
5271 2001-11-23  Andreas Jaeger  <aj@suse.de>
5272
5273         * gcc.dg/cpp/charconst-2.c: New test.
5274
5275 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
5276
5277         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
5278         to the host if it is remote.  Let tests specify extra headers
5279         they use.
5280         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
5281         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
5282         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
5283         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
5284         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
5285         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
5286         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
5287         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
5288         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
5289         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
5290
5291 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
5292
5293         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
5294         for little endian ARMs.
5295
5296 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
5297
5298         * gcc.c-torture/compile/20011119-1.c: New test.
5299         * gcc.c-torture/compile/20011119-2.c: New test.
5300
5301 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
5302
5303         * gcc.dg/altivec-1.c: Fix typo.
5304
5305 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5306
5307         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
5308
5309 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
5310
5311         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
5312
5313 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
5314
5315         * lib/g77.exp: Don't specify --rpath-link.
5316
5317         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
5318         across all the headers.
5319         * gcc.dg/format/format.exp: For testing on a remote host,
5320         copy format.h.
5321
5322         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
5323         * gcc.c-torture/execute/930406-1.c: Likewise.
5324         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5325
5326 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
5327
5328         * gcc.dg/altivec-1.c: New.
5329
5330 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
5331
5332         * gcc.dg/cpp/fpreprocessed.c: New test case.
5333
5334 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5335
5336         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
5337         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
5338         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
5339
5340 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5341
5342         * gcc.dg/no-builtin-1.c: New test.
5343
5344 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
5345
5346         * gcc.c-torture/execute/20011115-1.c: New test.
5347
5348 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
5349
5350         * gcc.c-torture/compile/20011114-2.c: New test.
5351         * gcc.c-torture/compile/20011114-3.c: New test.
5352         * gcc.c-torture/compile/20011114-4.c: New test.
5353
5354 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
5355
5356         * g++.dg/other/init1.C: New test.
5357
5358 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
5359
5360         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
5361         message.
5362
5363         * gcc.c-torture/execute/20011114-1.c: New testcase.
5364
5365         * gcc.c-torture/compile/20010327-1.c: Revert last change.
5366         * gcc.c-torture/compile/20011114-1.c: New test, exactly
5367         like the (before this change) version of 20010327-1.c.
5368
5369 2001-11-14  Roger Sayle <roger@eyesopen.com>
5370
5371         * gcc.c-torture/execute/string-opt-13.c: New testcase.
5372
5373 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
5374
5375         * g++.dg/init/array2.C: New test.
5376
5377 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
5378
5379         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
5380
5381 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
5382
5383         * g++.dg/other/forscope1.C: New test.
5384         * g++.dg/ext/forscope1.C: New test.
5385         * g++.dg/ext/forscope2.C: New test.
5386
5387 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
5388
5389         * gcc.c-torture/execute/20011113-1.c: New test.
5390
5391 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
5392
5393         * gcc.c-torture/execute/20011109-2.c: New test.
5394
5395         * gcc.c-torture/execute/20011109-1.c: New test.
5396
5397 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
5398
5399         * gcc.c-torture/compile/20011109-1.c: New test.
5400
5401 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
5402
5403         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
5404         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
5405         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
5406         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
5407         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
5408         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
5409         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
5410
5411 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5412
5413         * g++.dg/warn/Wshadow-1.C: New tests.
5414         * g++.old-deja/g++.mike/for3.C: Update.
5415
5416 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5417
5418         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
5419         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
5420         XFAILs.  Adjust expected error texts.
5421         * gcc.c-torture/compile/20011106-1.c,
5422         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
5423         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
5424         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
5425         gcc.dg/c99-array-lval-5.c: New tests.
5426
5427 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5428
5429         * gcc.dg/cpp/defined.c: Update.
5430
5431 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5432
5433         * gcc.c-torture/execute/anon-1.c: New test.
5434
5435 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
5436
5437         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
5438         same size, so no warning should be produced on stormy16.
5439
5440         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
5441         due to oversized array.
5442         * g++.old-deja/g++.mike/ns15.C: Likewise.
5443         * g++.old-deja/g++.pt/crash16.C: Likewise.
5444
5445 2001-11-02  Graham Stott  <grahams@redhat.com>
5446
5447         * g++.dgother/debug1.C: Fix typos.
5448
5449 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
5450
5451         * g++.dg/other/debug1.C: New test.
5452
5453 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
5454
5455         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
5456         of unsigned long.
5457
5458 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
5459
5460         * gcc.dg/20011029-2.c: New test.
5461
5462         * gcc.c-torture/compile/20011029-1.c: New test.
5463
5464 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
5465
5466         * objc/execute/class_self-1.m: New test.
5467         * objc/execute/class_self-2.m: New test.
5468
5469 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
5470
5471         * gcc.misc-tests/msgs.exp: Delete.
5472         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
5473         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
5474         error set to match recent changes.
5475
5476 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
5477
5478         * gcc.dg/20011021-1.c: New test.
5479
5480 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
5481
5482         * gcc.c-torture/compile/20011023-1.c: New test.
5483
5484 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
5485
5486         * lib/g77.exp: Rewrite based on lib/g++.exp.
5487
5488 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
5489
5490         * gcc.c-torture/execute/20011019-1.c: New test.
5491
5492         * gcc.dg/20011018-1.c: New test.
5493
5494 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
5495
5496         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
5497
5498 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
5499
5500         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
5501         * gcc.dg/attr-invalid.c: Likewise.
5502
5503 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
5504
5505         * testsuite/gcc.dg/20011015-1.c: New test.
5506
5507 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5508
5509         * g++.dg/template/unify2.C: New test.
5510
5511 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
5512
5513         * g++.dg/other/exception-specification.C: New test
5514
5515 2001-10-13  Tom Rix  <trix@redhat.com>
5516
5517         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
5518         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
5519
5520 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
5521
5522         * testsuite/gcc.dg/20011009-1.c: New test.
5523
5524 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
5525
5526         PR g++/4476
5527         * g++.dg/other/friend1.C: New test.
5528
5529 2001-10-11  Richard Henderson  <rth@redhat.com>
5530
5531         * g++.old-deja/g++.other/crash18.C: Add -S to options.
5532
5533 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5534
5535         * gcc.c-torture/compile/20011010-1.c: New.
5536
5537 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5538
5539         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
5540         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
5541         g77.f-torture/execute/execute.exp,
5542         g77.f-torture/noncompile/noncompile.exp,
5543         gcc.c-torture/compile/compile.exp,
5544         gcc.c-torture/execute/execute.exp,
5545         gcc.c-torture/execute/ieee/ieee.exp,
5546         gcc.c-torture/execute/memcheck/memcheck.exp,
5547         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
5548         objc/execute/execute.exp: Update FSF address.
5549
5550 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
5551
5552         * gcc.dg/cpp/cmdlne-C.c: Update.
5553         * gcc.dg/cpp/cmdlne-C2.c: New.
5554
5555 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5556
5557         * gcc.c-torture/execute/20011008-3.c: New.
5558
5559 2001-10-08  DJ Delorie  <dj@redhat.com>
5560
5561         * gcc.dg/20011008-1.c: New.
5562         * gcc.dg/20011008-2.c: New.
5563
5564 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
5565
5566         * gcc.dg/cpp/spacing1.c: Update test.
5567
5568 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5569
5570         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
5571         spelling errors of "separate" as "seperate".
5572
5573 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
5574
5575         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
5576         enough to avoid inlining.
5577
5578 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
5579
5580         * lib/g77.exp: set libg2c_dir correctly.
5581
5582 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5583
5584         * gcc.dg/cpp/macro11.c: New test.
5585
5586 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5587
5588         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
5589         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
5590         gcc.dg/format/multattr-3.c: New tests.
5591         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
5592         tests for format attributes on function pointers being rejected.
5593
5594 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5595
5596         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
5597
5598 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5599
5600         * g++.dg/warn/format1.C: New test.
5601
5602 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
5603
5604         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
5605
5606 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5607
5608         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
5609
5610 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5611
5612         * gcc.dg/cpp/redef2.c: Add test.
5613
5614 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
5615
5616         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
5617         long-standing bug on i686, apparently.
5618         * gcc.c-torture/execute/loop-2c.x: New file.
5619         * gcc.c-torture/execute/loop-2d.x: New file.
5620         * gcc.c-torture/execute/loop-3c.x: New file.
5621
5622 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
5623
5624         * gcc.dg/cpp/20000625-2.c: Correct line number.
5625
5626 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5627
5628         * gcc.dg/cpp/macro10.c: New test.
5629         * gcc.dg/cpp/strify3.c: New test.
5630         * gcc.dg/cpp/spacing1.c: Add tests.
5631         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
5632         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
5633
5634 2001-09-24  DJ Delorie  <dj@redhat.com>
5635
5636         * gcc.c-torture/execute/20010924-1.c: New test.
5637
5638 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5639
5640         * testsuite/objc/execute/paste.m: Remove.
5641
5642 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5643
5644         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
5645
5646 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
5647
5648         * g77.dg/strlen0.f: New test.
5649
5650 2001-09-21  Richard Henderson  <rth@redhat.com>
5651
5652         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
5653         * g++.old-deja/g++.abi/vtable2.C: Likewise.
5654
5655 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5656
5657         Table-driven attributes.
5658         * g++.dg/ext/attrib1.C: New test.
5659
5660 2001-09-20  DJ Delorie  <dj@redhat.com>
5661
5662         * gcc.dg/20000926-1.c: Update expected warning messages.
5663         * gcc.dg/array-2.c: Likewise, and test for warnings too.
5664         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
5665         array.
5666
5667 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
5668
5669         * g++.dg/eh/registers1.C: New test case.
5670
5671 2001-09-17  Richard Henderson  <rth@redhat.com>
5672
5673         * gcc.dg/array-5.c: Fix VLA decomposition test.
5674
5675 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5676
5677         * gcc.dg/cpp/line5.c: New testcase.
5678
5679 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
5680
5681         * gcc.dg/cpp/macro9.c: New test.
5682
5683 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
5684
5685         * gcc.c-torture/execute/980223.c: Change type of addr from long
5686         to char *.
5687
5688 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
5689
5690         * gcc.c-torture/execute/20010915-1.c: New test.
5691
5692 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
5693
5694         * g77.dg/bprob: New directory.
5695         * g77.dg/bprob/bprob.exp: New file.
5696         * g77.dg/bprob/bprob-1.f: New test.
5697         * g77.dg/gcov: New directory.
5698         * g77.dg/gcov/gcov.exp: New file.
5699         * g77.dg/gcov/gcov-1.f: New test.
5700         * g77.dg/gcov/gcov-1.x: New file.
5701
5702 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5703
5704         * gcc.dg/cpp/directiv.c: Update.
5705         * gcc.dg/cpp/undef1.c: Update.
5706
5707 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
5708
5709         * gcc.dg/20010912-1.c: New test.
5710
5711 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
5712
5713         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
5714         language-independent file in lib.
5715         * lib/gcov.exp: New file.
5716
5717 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5718
5719         * gcc.c-torture/compile/20010911-1.c: New test.
5720
5721 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
5722
5723         * lib/profopt.exp: New, to support profile-directed optimizations.
5724         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
5725         * gcc.misc-tests/bprob-1.c: New test.
5726         * gcc.misc-tests/bprob-2.c: New test.
5727
5728 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
5729
5730         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
5731         XFAIL and which kinds of gcov output to verify.
5732         * gcc.misc-tests/gcov-4b.x: New file.
5733         * gcc.misc-tests/gcov-5b.x: New file.
5734         * gcc.misc-tests/gcov-6.x: New file.
5735         * gcc.misc-tests/gcov-7.c: New test.
5736         * gcc.misc-tests/gcov-7.x: New file.
5737
5738 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
5739
5740         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
5741         * gcc.misc-tests/gcov-6.c: New test.
5742
5743 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5744
5745         PR c++/3986
5746         * g++.dg/abi/vbase1.C: New test.
5747
5748 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
5749
5750         * objc.dg/method-2.m: New.
5751
5752 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5753
5754         PR c++/4203
5755         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
5756         * g++.dg/init/empty1.C: New test.
5757
5758 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
5759
5760         * gcc.c-torture/compile/20010903-1.c: New test.
5761
5762 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
5763
5764         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
5765         for m68k.
5766
5767 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
5768
5769         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
5770
5771         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
5772
5773         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
5774
5775 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
5776
5777         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
5778         for 16-bit 'unsigned int'.
5779
5780 2001-08-29  Kazu Hirata  <kazu@hxi.com>
5781
5782         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
5783
5784 2001-08-27  Richard Henderson  <rth@redhat.com>
5785
5786         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
5787         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
5788
5789 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
5790
5791         * gcc.dg/asm-names.c (ymain): New.
5792
5793 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
5794
5795         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
5796         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
5797         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
5798
5799 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5800
5801         * gcc.dg/compare5.c: New testcase.
5802
5803 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
5804
5805         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
5806         and "In instantiation".
5807
5808 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
5809
5810         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
5811
5812 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
5813
5814         * gcc.misc-tests/gcov.exp: Add support for branch information.
5815         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
5816         * gcc.misc-tests/gcov-4.c: New test.
5817         * gcc.misc-tests/gcov-4b.c: New test.
5818         * gcc.misc-tests/gcov-5b.c: New test.
5819
5820 2001-08-20  Zack Weinberg  <zackw@panix.com>
5821
5822         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
5823         expected to fail.
5824
5825 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5826
5827         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
5828
5829 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
5830
5831         * g++.dg/eh/template1.C: New test.
5832
5833 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
5834
5835         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
5836         Fix thinko.
5837         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
5838         for xfail.
5839
5840 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
5841
5842         * lib/g77-dg.exp:  Use prune.exp for common procedures
5843         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
5844         * lib/g77.exp: (g77-dg-prune) Remove
5845
5846 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
5847
5848         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
5849
5850 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5851
5852         * g++.dg/template/unify1.C: New test.
5853
5854 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
5855
5856         * g++.dg/abi/empty4.C: New test.
5857
5858 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
5859
5860         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
5861         solaris2.*
5862         * g77.f-torture/compile/pr3743.x: Likewise
5863
5864 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5865
5866         * g++.dg/other/using-declaration.C: New test.
5867
5868 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5869
5870         * gcc.dg/cpp/tr-sign.c: New testcase.
5871
5872 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
5873
5874         * gcc.dg/cpp/19951025-1.c: Revert.
5875         * gcc.dg/cpp/directiv.c: We no longer process directives that
5876         interrupt macro arguments.
5877
5878 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
5879
5880         * gcc.dg/bconstp-1.c: New test.
5881
5882 2001-08-03  Richard Henderson  <rth@redhat.com>
5883
5884         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
5885
5886 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5887
5888         * gcc.dg/cpp/19951025-1.c: Update.
5889
5890 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
5891
5892         * g77.dg/ff90-1.f (s): Fix reference of variable z,
5893         should be x.
5894
5895 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
5896
5897         Kill -fhonor-std.
5898         * g++.old-deja/g++.ns/ns14.C: Remove special options.
5899         * g++.old-deja/g++.other/std1.C: Likewise.
5900         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
5901
5902 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
5903
5904         * lib/g77.exp:  Load gcc-defs.exp for common procedures
5905         (g77_pass, g77_fail, g77_finish, g77_exit,
5906         ${tool}_check_unsupported_p} Now redundant.  Deleted.
5907
5908 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
5909
5910         * g77.dg/fbackslash.f
5911         * g77.dg/fcase-preserve.f
5912         * g77.dg/ff90-1.f
5913         * g77.dg/ffixed-line-length-0.f
5914         * g77.dg/ffixed-line-length-132.f
5915         * g77.dg/ffixed-line-length-7.f
5916         * g77.dg/ffixed-line-length-72.f
5917         * g77.dg/ffixed-line-length-none.f
5918         * g77.dg/ffree-form-1.f
5919         * g77.dg/fno-backslash.f
5920         * g77.dg/fno-f90-1.f
5921         * g77.dg/fno-fixed-form-1.f
5922         * g77.dg/fno-onetrip.f
5923         * g77.dg/fno-typeless-boz.f
5924         * g77.dg/fno-underscoring.f
5925         * g77.dg/fno-vxt-1.f
5926         * g77.dg/fonetrip.f
5927         * g77.dg/ftypeless-boz.f
5928         * g77.dg/fugly-assumed.f
5929         * g77.dg/funderscoring.f
5930         * g77.dg/fvxt-1.f
5931
5932 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
5933
5934         * objc.dg/fwd-proto-1.m: New.
5935         * objc.dg/local-decl-1.m: New.
5936         * objc.dg/naming-1.m: New.
5937         * objc.dg/naming-2.m: New.
5938         * objc.dg/proto-hier-1.m: New.
5939
5940 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
5941
5942         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
5943         largest-type elements to a struct makes its size grow.
5944
5945 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5946
5947         * g++.dg/abi/vthunk1.C: New test.
5948
5949 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
5950
5951         * g++.dg/abi/vbase8-22.C: New test.
5952
5953 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5954
5955         * gcc.dg/cpp/macro8.c: New test.
5956
5957 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5958
5959         * g++.dg/abi/vbase8-21.C: New test.
5960
5961 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
5962
5963         * g++.dg/abi/vbase8-10.C: New test.
5964
5965 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5966
5967         * lib/g++.exp (g++_set_ld_library_path): Renamed to
5968         ${tool}_set_ld_library_path.
5969         Changed caller.
5970         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
5971         g++.exp.
5972
5973 2001-07-26  Stan Cox <scox@redhat.com>
5974
5975         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
5976         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
5977         gcc_exit, gcc_check_unsupported_p):
5978         Moved to gcc-deps.exp
5979         * gcc-deps.exp: New file.
5980
5981 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5982
5983         * g++.old-deja/g++.pt/defarg14.C: New test.
5984
5985 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5986
5987         * g++.old-deja/g++.other/lineno5.C: New test.
5988
5989 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5990
5991         * g++.old-deja/g++.pt/crash68.C: New test.
5992
5993 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
5994
5995         * g++.old-deja/g++.other/crash42.C: New test.
5996
5997 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
5998
5999         * gcc.dg/cpp/extratokens.c: Fix.
6000         * gcc.dg/cpp/skipping2.c: New tests.
6001
6002 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6003
6004         * gcc.c-torture/execute/20010724-1.c: New file.
6005         * gcc.c-torture/execute/20010724-1.x: New file.
6006
6007 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6008
6009         * g++.old-deja/g++.other/cond7.C: New test.
6010
6011 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6012
6013         * g++.old-deja/g++.other/optimize4.C: New test.
6014
6015 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6016
6017         * g++.old-deja/g++.abi/vbase8-5.C: New test.
6018
6019 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
6020
6021         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
6022         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
6023         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
6024         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
6025
6026         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
6027         bug report" message.
6028
6029         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
6030         * g++.dg/ext/instantiate1.C: Move from old-deja.
6031
6032 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
6033
6034         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
6035         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
6036         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
6037         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
6038
6039 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
6040
6041         * gcc.c-torture/execute/20010723-1.c: New test.
6042
6043 2001-07-23  Ben Elliston  <bje@redhat.com>
6044
6045         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
6046
6047 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6048
6049         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
6050         i[34567]86-*-*.
6051         Delete handling of ieee_multilib_flags.
6052         Pass -mieee for alpha*-*-* and sh-*-*.
6053         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
6054
6055 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
6056
6057         Remove old-abi tests.
6058         * g++.old-deja/g++.mike/p11116.C: Remove.
6059         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
6060
6061 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
6062
6063         * g77.f-torture/compile/pr3743.f:  New test
6064
6065 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
6066
6067         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
6068
6069 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6070
6071         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
6072         g++.old-deja/g++.pt/static6.C: Likewise.
6073         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
6074         supports weak symbols.
6075
6076 2001-07-18  Andreas Jaeger  <aj@suse.de>
6077
6078         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
6079         supported again.
6080
6081 2001-07-18  Andreas Jaeger  <aj@suse.de>
6082
6083         * gcc.dg/iftrap-1.c: Fix target line.
6084
6085 2001-07-17  Richard Henderson  <rth@redhat.com>
6086
6087         * gcc.c-torture/execute/20010717-1.c: New.
6088
6089 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6090
6091         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
6092         tests.
6093
6094 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6095
6096         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6097
6098 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6099
6100         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
6101         UAC_SIGBUS, UAC_NOPRINT definitions.
6102
6103 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
6104
6105         * objc/execute/object_is_class.m: New test.
6106         * objc/execute/object_is_meta_class.m: New test.
6107
6108 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
6109
6110         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
6111         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
6112
6113 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
6114
6115         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
6116         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
6117
6118 2001-07-14  Richard Henderson  <rth@redhat.com>
6119
6120         * gcc.dg/iftrap-1.c: New.
6121
6122 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
6123
6124         * g77.f-torture/execute/intrinsic77.f: New test.
6125
6126 2001-07-11  Janis Johnson <janis@us.ibm.com>
6127
6128         * gcc.misc-tests/gcov-3.c: New test.
6129
6130 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
6131
6132         * gcc.c-torture/compile/20010711-1.c,
6133         * gcc.c-torture/compile/20010711-2.c: New tests.
6134
6135 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
6136
6137         * gcc.c-torture/execute/20010711-1.c: New test.
6138
6139 2001-07-11  Ben Elliston  <bje@redhat.com>
6140
6141         * g++.old-deja/g++.other/enum5.C: New test.
6142
6143 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
6144
6145         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
6146         (g++-dg-prune): Call prune_gcc_output.
6147         * prune.exp: New file for prune_gcc_output.
6148         * lib/g++.exp, lib/gcc.exp: Load it.
6149
6150 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6151
6152         * gcc.c-torture/compile/20010701-1.c,
6153         g++.old-deja/g++.ext/attrib6.C: New tests.
6154
6155 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
6156
6157         * gcc.c-torture/compile/20010706-1.c: New test.
6158
6159 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
6160
6161         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
6162
6163 2001-06-28  Stan Shebs  <shebs@apple.com>
6164
6165         * gcc.dg/pragma-darwin.c: New test.
6166
6167 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6168
6169         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
6170         Solaris 2.[678] system.
6171
6172 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6173
6174         * gcc.dg/20010622-1.c: New test.
6175
6176 2001-06-18  Stan Shebs  <shebs@apple.com>
6177
6178         * objc.dg: New directory.
6179         * objc.dg/dg.exp: New file.
6180         * objc.dg/alias.m: New.
6181         * objc.dg/class-1.m: New.
6182         * objc.dg/class-2.m: New.
6183         * objc.dg/const-str-1.m: New.
6184         * objc.dg/const-str-2.m: New.
6185         * objc.dg/id-1.m: New.
6186         * objc.dg/method-1.m: New.
6187         * objc.dg/super-class-1.m: New.
6188         * lib/objc-dg.exp: New file.
6189
6190 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6191
6192         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
6193         of label name.
6194
6195 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
6196
6197         * g++.old-deja/g++.abi/vbase8-9.C: New test.
6198
6199 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6200
6201         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
6202         variable.
6203
6204 2001-06-12  Richard Henderson  <rth@redhat.com>
6205
6206         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
6207
6208 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
6209
6210         * g++.old-deja/g++.abi/vbase5.C: New test.
6211         * g++.old-deja/g++.abi/vbase6.C: New test.
6212         * g++.old-deja/g++.abi/vbase7.C: New test.
6213
6214 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6215
6216         * gcc.c-torture/compile/20010610-1.c: New test.
6217
6218 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
6219
6220         * g++.old-deja/g++.abi/vbase4.C: New test.
6221
6222 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6223
6224         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
6225         support %f for HC11/HC12 targets.
6226         * gcc.c-torture/execute/930513-1.x: New file, likewise.
6227         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
6228         on HC11/HC12 targets.
6229         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
6230
6231 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6232
6233         * gcc.dg/wchar_t-1.c: New file.
6234         * gcc.dg/wint_t-1.c: Likewise.
6235
6236 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
6237
6238         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
6239
6240 2001-06-11  Richard Henderson  <rth@redhat.com>
6241
6242         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
6243
6244 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6245
6246         * gcc.c-torture/compile/20010611-1.c: New test.
6247
6248 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6249
6250         * gcc.dg/c99-tag-1.c: Add more tests.
6251
6252 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
6253
6254         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
6255         representation on MN10300 and ARM/Thumb.
6256
6257 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
6258
6259         * g77.f-torture/execute/20010610.f: New.
6260
6261 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
6262
6263         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
6264         names.
6265
6266 2001-06-09  Richard Henderson  <rth@redhat.com>
6267
6268         * gcc.c-torture/execute/ashrdi-1.c: New.
6269         * gcc.c-torture/execute/ashldi-1.c: New.
6270         * gcc.c-torture/execute/lshrdi-1.c: New.
6271
6272 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
6273
6274         * objc/execute/load-3.m: Added. Check sending +load to categories,
6275         in addition to classes.
6276
6277 2001-06-08  Stan Shebs  <shebs@apple.com>
6278
6279         * objc/execute/load-2.m: New test.  From Nicola Pero
6280         <n.pero@mi.flashnet.it>.
6281
6282 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
6283
6284         * gcc.c-torture/execute/20010605-2.c: New test.
6285
6286 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6287
6288         * g++.old-deja/g++.abi/vbase2.C: New test.
6289         * g++.old-deja/g++.abi/vbase3.C: New test.
6290
6291 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
6292
6293         * g++.old-deja/g++.pt/friend49.C: New test.
6294
6295 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
6296
6297         * g++.old-deja/g++.ext/anon3.C: New test.
6298
6299 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
6300
6301         * g++.old-deja/g++.other/conv7.C: New test.
6302
6303 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
6304
6305         * gcc.c-torture/compile/20010605-2.c: New test.
6306
6307 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6308
6309         * gcc.c-torture/execute/20010604-1.c: New test.
6310
6311 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
6312
6313         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
6314
6315 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
6316
6317         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
6318         (g++_link_flags): Likewise.
6319         (g++_init): Pass gccpath's value to two previous functions.
6320
6321 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6322
6323         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
6324         Ensure logfile entry matches exec command line.
6325
6326 2001-05-31  Richard Henderson  <rth@redhat.com>
6327
6328         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
6329         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
6330
6331 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
6332
6333         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
6334         compiler for irix6.2
6335
6336 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
6337
6338         * g++.old-deja/g++.other/optimize3.C: New file.
6339
6340 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
6341
6342         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
6343         assemble.
6344
6345 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
6346
6347         * g++.old-deja/g++.other/optimize2.C: New file.
6348
6349 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
6350
6351         * gcc.c-torture/compile/20010518-2.c: New file.
6352         * gcc.c-torture/execute/20010518-1.c: New file.
6353         * gcc.c-torture/execute/20010518-2.c: New file.
6354
6355 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6356
6357         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
6358
6359 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
6360
6361         G++ no longer defines builtins that do not begin with __builtin.
6362         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
6363         * g++.old-deja/g++.brendand/misc13.C: Likewise.
6364         * g++.old-deja/g++.law/builtin1.C: Likewise.
6365         * g++.old-deja/g++.law/cvt2.C: Likewise.
6366         * g++.old-deja/g++.mike/net5.C: Likewise.
6367         * g++.old-deja/g++.other/builtins1.C: Likewise.
6368         * g++.old-deja/g++.other/builtins2.C: Likewise.
6369         * g++.old-deja/g++.other/builtins3.C: Likewise.
6370         * g++.old-deja/g++.other/builtins4.C: Likewise.
6371         * g++.old-deja/g++.other/inline8.C: Likewise.
6372         * g++.old-deja/g++.robertl/eb39.C: Likewise.
6373
6374 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
6375
6376         * g++.old-deja/g++.pt/using1.C: Adjust.
6377         * g++.old-deja/g++.pt/using2.C: New test.
6378
6379 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
6380
6381         * gcc.dg/cpp/charconst.c: New tests.
6382         * gcc.dg/cpp/escape.c: New tests.
6383         * gcc.dg/cpp/escape-1.c: New tests.
6384         * gcc.dg/cpp/escape-2.c: New tests.
6385         * gcc.dg/cpp/ucs.c: New tests.
6386
6387 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
6388
6389         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
6390         native compiler for irix6.5.
6391
6392 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
6393
6394         * lib/g++.exp (g++_include_flags): Use args to compute
6395         get_multilibs.
6396         (g++_link_flags): Likewise.
6397         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
6398
6399 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6400
6401         * gcc.dg/c90-hexfloat-1.c: Add more tests.
6402
6403 2001-05-21  Geoff Keating  <geoffk@redhat.com>
6404
6405         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
6406         this file.
6407
6408 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6409
6410         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
6411         STACK_SIZE;
6412         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
6413         to STACK_SIZE; Use it to define size of add_histo array.
6414         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
6415         to STACK_SIZE.
6416         (f): Use GITT_SIZE to define size of gitt local table.
6417         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
6418         to STACK_SIZE; Use it to define size of bytemem array.
6419
6420 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6421
6422         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
6423         on 68HC11/HC12 due to the asm instruction.
6424         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
6425         * gcc.c-torture/compile/920520-1.x: Likewise.
6426         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
6427         on 68HC11/HC12 because the function is larger than 64K.
6428         * gcc.c-torture/compile/961203-1.x: New file, this test fails
6429         on 68HC11/HC12 because the structure is too large.
6430
6431 2001-05-20  Richard Henderson  <rth@redhat.com>
6432
6433         * gcc.c-torture/execute/20010520-1.c: New.
6434
6435 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6436
6437         * g++.old-deja/g++.warn/compare1.C: New test.
6438         * gcc.dg/compare4.c: New test.
6439
6440 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
6441
6442         * g++.old-deja/g++.other/optimize1.C: New test.
6443
6444 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6445
6446         * g++.old-deja/g++.pt/spec41.C: New test.
6447
6448 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
6449
6450         * gcc.c-torture/compile/20010114-1.x: Remove.
6451
6452 2001-05-18  Stan Shebs  <shebs@apple.com>
6453
6454         * gcc.c-torture/compile/20010518-1.c: New test.
6455
6456 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
6457
6458         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
6459         * g++.old-deja/g++.pt/crash67.C: New test.
6460
6461 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
6462
6463         * g++.old-deja/g++.other/debug9.C: New test.
6464
6465 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
6466
6467         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
6468
6469 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
6470
6471         * gcc.c-torture/compile/20010516-1.c: New test.
6472
6473 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6474
6475         * g++.old-deja/g++.other/crash41.C: New test.
6476
6477 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
6478
6479         * g++.old-deja/g++.pt/crash66.C: New test.
6480
6481 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
6482
6483         * g++.old-deja/g++.robertl/eb27.C: Convert.
6484
6485 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
6486
6487         * g++.dg/friend-warn.C: New test.  Do not warn about friend
6488         declaration being redundant.
6489
6490 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
6491
6492         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
6493
6494 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
6495
6496         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
6497
6498 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
6499
6500         * lib/g++.exp: Use testsuite_flags.
6501
6502 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
6503
6504         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
6505
6506 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6507
6508         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
6509
6510 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
6511
6512         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
6513
6514 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
6515
6516         * gcc.c-torture/compile/20010313-1.c: New test.
6517
6518 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
6519
6520         * gcc.dg/cpp/direct2.c: New test.
6521         * gccq.dg/cpp/direct2s.c: New test.
6522
6523         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
6524
6525 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
6526
6527         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
6528         * g++.old-deja/g++.other/op3.C: Likewise.
6529
6530 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
6531
6532         * gcc.dg/cpp/syshdr.h: New file.
6533         * gcc.dg/cpp/sysmac1.c: Update.
6534         * gcc.dg/cpp/sysmac2.c: Update.
6535
6536 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6537
6538         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
6539
6540 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
6541
6542         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
6543         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
6544
6545 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
6546
6547         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
6548
6549 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
6550
6551         * lib/g++.exp (g++_include_flags): Don't use any special flags
6552         if TESTING_IN_BUILD_TREE is not defined.
6553         (g++_init): Use a plain 'c++' as the compiler if
6554         TESTING_IN_BUILD_TREEE is not defined.
6555
6556 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6557
6558         * g++.old-deja/g++.eh/catch13.C: New test.
6559         * g++.old-deja/g++.eh/catch14.C: New test.
6560
6561 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
6562
6563         * gcc.dg/cpp/tr-define.c: New test.
6564
6565 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
6566
6567         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
6568         <stdlib.h>, not <malloc.h>.
6569
6570 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6571
6572         * g++.old-deja/g++.ns/template17.C: New test.
6573
6574 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
6575
6576         * g++.old-deja/g++.pt/ref4.C: New test.
6577
6578 2001-04-30  Richard Henderson  <rth@redhat.com>
6579
6580         * gcc.dg/20000724-1.c: Revert last change.
6581
6582 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
6583
6584         * g77.f-torture/execute/20010430.f: New test.
6585
6586 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
6587
6588         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
6589
6590 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
6591
6592         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
6593
6594 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6595
6596         * g++.old-deja/g++.eh/crash6.C: New test.
6597
6598 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6599
6600         * g++.old-deja/g++.other/warn7.C: New test.
6601
6602 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
6603
6604         * g++.old-deja/g++.other/defarg9.C: New test.
6605
6606 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6607
6608         * g77.f-torture/compile/20010426.f: New test.
6609         * g77.f-torture/execute/20010426.f: New test.
6610
6611 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
6612
6613         * g77.f-torture/compile/20000629-1.x: Remove - error
6614         has been fixed.
6615
6616 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
6617
6618         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
6619         Tweak slightly to work with g++.dg framework.
6620         * g++.dg/special/ecos.exp: Run initp1.C test.
6621         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
6622
6623         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
6624         its linker doesn't give line numbers either.
6625         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
6626
6627 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6628
6629         * g++.old-deja/g++.other/lex1.C: New test.
6630
6631 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
6632
6633         * gcc.dg/noncompile/20010425-1.c: New test.
6634
6635 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
6636
6637         * g++.old-deja/g++.pt/mangle2.C: New test.
6638
6639 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6640
6641         * gcc.dg/format/plus-1.c: New test.
6642
6643 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6644
6645         * gcc.dg/20010423-1.c: New test.
6646
6647 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
6648
6649         * gcc.c-torture/execute/20010422-1.c: New test.
6650
6651 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
6652
6653         * g++.old-deja/g++.ns/type2.C: New test.
6654
6655 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
6656
6657         * g++.old-deja/g++.other/perf1.C: New test.
6658
6659 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
6660
6661         * gcc.dg/c99-func-2.c: Remove xfail.
6662         * gcc.dg/c99-func-3.c: Remove xfail.
6663         * gcc.dg/c99-func-4.c: Remove xfail.
6664
6665 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
6666
6667         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
6668
6669 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6670
6671         * gcc.c-torture/compile/20010423-1.c: New test.
6672
6673 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6674
6675         * g++.old-deja/g++.pt/typename28.C: New test.
6676
6677 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6678
6679         * g++.old-deja/g++.abi/empty2.C: New test.
6680         * g++.old-deja/g++.abi/empty3.C: New test.
6681
6682 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6683
6684         * g++.old-deja/g++.other/comdat2.C: New test.
6685         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
6686
6687 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6688
6689         * g++.old-deja/g++.other/overload14.C: New test.
6690
6691 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6692
6693         * g++.old-deja/g++.other/lookup23.C: New test.
6694
6695 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
6696
6697         * gcc.c-torture/execute/20010403-1.c: New test.
6698
6699 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
6700             Mark Mitchell  <mark@codesourcery.com>
6701
6702         * lib/old-dejagnu.exp: Don't delete output of executable.
6703         Add .exe suffix to executables.
6704
6705 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
6706
6707         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
6708
6709 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6710
6711         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
6712
6713 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6714
6715         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
6716         * g++.old-deja/g++.abi/crash1.C: New test.
6717
6718 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
6719
6720         * g++.old-deja/g++.other/crash40.C: New test.
6721
6722 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6723
6724         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
6725
6726 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
6727
6728         * g++.old-deja/g++.other/warn6.C: New test.
6729
6730 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6731
6732         * g++.old-deja/g++.robertl/eb42.C: Same.
6733
6734 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6735
6736         * gcc.dg/wtr-conversion-1.c: New testcase.
6737
6738 2001-04-10  Richard Henderson  <rth@redhat.com>
6739
6740         * g++.old-deja/g++.other/array5.C: New.
6741
6742 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6743
6744         * gcc.c-torture/execute/20010408-1.c: New test.
6745
6746 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6747
6748         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
6749         headers and constructs.
6750         * g++.old-deja/g++.robertl/eb79.C: Same.
6751         * g++.old-deja/g++.robertl/eb77.C (main): Same.
6752         * g++.old-deja/g++.robertl/eb73.C: Same.
6753         * g++.old-deja/g++.robertl/eb66.C (main): Same.
6754         * g++.old-deja/g++.robertl/eb55.C (t): Same.
6755         * g++.old-deja/g++.robertl/eb54.C (main): Same.
6756         * g++.old-deja/g++.robertl/eb46.C (main): Same.
6757         * g++.old-deja/g++.robertl/eb44.C: Same.
6758         * g++.old-deja/g++.robertl/eb41.C (main): Same.
6759         * g++.old-deja/g++.robertl/eb4.C (main): Same.
6760         * g++.old-deja/g++.robertl/eb39.C: Same.
6761         * g++.old-deja/g++.robertl/eb33.C (main): Same.
6762         * g++.old-deja/g++.robertl/eb31.C (main): Same.
6763         * g++.old-deja/g++.robertl/eb30.C: Same.
6764         * g++.old-deja/g++.robertl/eb3.C: Same.
6765         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
6766         * g++.old-deja/g++.robertl/eb21.C: Same.
6767         * g++.old-deja/g++.robertl/eb15.C: Same.
6768         * g++.old-deja/g++.robertl/eb118.C: Same.
6769         * g++.old-deja/g++.robertl/eb115.C (main): Same.
6770         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
6771         * g++.old-deja/g++.robertl/eb109.C: Same.
6772         * g++.old-deja/g++.other/sibcall1.C (main): Same.
6773         * g++.old-deja/g++.mike/rtti1.C: Same.
6774         * g++.old-deja/g++.mike/p658.C: Same.
6775         * g++.old-deja/g++.mike/net46.C: Same.
6776         * g++.old-deja/g++.mike/net34.C: Same.
6777         * g++.old-deja/g++.mike/memoize1.C: Same.
6778         * g++.old-deja/g++.mike/eh2.C: Same.
6779         * g++.old-deja/g++.law/weak.C: Same.
6780         * g++.old-deja/g++.law/visibility7.C: Same.
6781         * g++.old-deja/g++.law/visibility25.C: Same.
6782         * g++.old-deja/g++.law/visibility22.C: Same.
6783         * g++.old-deja/g++.law/visibility2.C: Same.
6784         * g++.old-deja/g++.law/visibility17.C: Same.
6785         * g++.old-deja/g++.law/visibility13.C: Same.
6786         * g++.old-deja/g++.law/visibility10.C: Same.
6787         * g++.old-deja/g++.law/visibility1.C: Same.
6788         * g++.old-deja/g++.law/virtual3.C (eval): Same.
6789         * g++.old-deja/g++.law/vbase1.C: Same.
6790         * g++.old-deja/g++.law/operators32.C: Same.
6791         * g++.old-deja/g++.law/nest3.C: Same.
6792         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
6793         * g++.old-deja/g++.law/except5.C (main): Same.
6794         * g++.old-deja/g++.law/cvt7.C (run): Same.
6795         * g++.old-deja/g++.law/cvt2.C: Same.
6796         * g++.old-deja/g++.law/cvt16.C: Same.
6797         * g++.old-deja/g++.law/ctors6.C (bar): Same.
6798         * g++.old-deja/g++.law/ctors17.C (main): Same.
6799         * g++.old-deja/g++.law/ctors13.C: Same.
6800         * g++.old-deja/g++.law/ctors12.C (main): Same.
6801         * g++.old-deja/g++.law/ctors10.C: Same.
6802         * g++.old-deja/g++.law/code-gen5.C: Same.
6803         * g++.old-deja/g++.law/bad-error7.C: Same.
6804         * g++.old-deja/g++.law/arm9.C: Same.
6805         * g++.old-deja/g++.law/arm12.C: Same.
6806         * g++.old-deja/g++.law/arg8.C: Same.
6807         * g++.old-deja/g++.law/arg1.C: Same.
6808         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
6809         * g++.old-deja/g++.jason/template31.C: Same.
6810         * g++.old-deja/g++.jason/template24.C (main): Same.
6811         * g++.old-deja/g++.jason/2371.C: Same.
6812         * g++.old-deja/g++.eh/new2.C: Same.
6813         * g++.old-deja/g++.eh/new1.C: Same.
6814         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
6815         * g++.old-deja/g++.brendan/nest21.C (main): Same.
6816         * g++.old-deja/g++.brendan/err-msg3.C: Same.
6817         * g++.old-deja/g++.brendan/crash62.C: Same.
6818         * g++.old-deja/g++.brendan/crash52.C: Same.
6819         * g++.old-deja/g++.brendan/crash49.C (main): Same.
6820         * g++.old-deja/g++.brendan/crash38.C: Same.
6821         * g++.old-deja/g++.brendan/crash15.C (main): Same.
6822         * g++.old-deja/g++.brendan/copy9.C: Same.
6823
6824 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
6825
6826         * gcc.c-torture/execute/20001203-2.c (memset):
6827         Count argument is of type __SIZE_TYPE__.
6828
6829 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
6830
6831         * gcc.c-torture/compile/20010404-1.c: New test.
6832
6833 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
6834
6835         * gcc.c-torture/compile/20010326-1.c: New test.
6836
6837 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
6838
6839         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
6840         peculiarities of the SH.
6841         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
6842
6843 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6844
6845         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
6846         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
6847         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
6848
6849 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6850
6851         * g77.f-torture/compile/20010321-1.f: New test.
6852
6853 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6854
6855         * gcc.c-torture/compile/20010329-1.c: New test.
6856
6857 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
6858
6859         * gcc.c-torture/execute/20010329-1.c: New test.
6860
6861 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6862
6863         * g++.old-deja/g++.other/eh4.C: Fix typo.
6864
6865 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
6866
6867         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
6868
6869 2001-03-28  Philip Blundell  <philb@gnu.org>
6870
6871         * gcc.c-torture/compile/20010328-1.c: New test.
6872
6873 2001-03-27  Richard Henderson  <rth@redhat.com>
6874
6875         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
6876         * g++.old-deja/g++.eh/vbase3.C: Likewise.
6877
6878 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
6879
6880         * gcc.c-torture/compile/20010327-1.c: New test.
6881
6882 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
6883
6884         * g++.old-deja/g++.other/friend12.C: New test.
6885         * g++.old-deja/g++.other/friend9.C: Expect no errors.
6886         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
6887
6888 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6889
6890         * gcc.c-torture/execute/20010325-1.c: New test.
6891
6892 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
6893
6894         * g++.old-deja/g++.other/mangle3.C: New test.
6895
6896 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
6897
6898         * g++.old-deja/g++.other/anon8.C: New test.
6899
6900 2001-03-20  Philip Blundell  <philb@gnu.org>
6901
6902         * gcc.c-torture/compile/20010320-1.c: New test.
6903
6904 2001-03-17  Richard Henderson  <rth@redhat.com>
6905
6906         * g++.old-deja/g++.other/eh4.C: Add expected error text.
6907
6908 2001-03-15  Geoff Keating  <geoff@redhat.com>
6909
6910         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
6911         tests on AIX.
6912
6913 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
6914
6915         * g++.old-deja/g++.other/eh4.C: New test.
6916
6917 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
6918
6919         * gcc.dg/cpp/mi1.c: Update.
6920
6921 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
6922
6923         * g++.old-deja/g++.other/regstack.C: New test.
6924
6925 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
6926
6927         * g++.old-deja/g++.other/ref4.C: New test.
6928
6929 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
6930
6931         * objc/execute/va_method.m: Added.
6932         * objc/execute/IMP.m: Added.
6933         * objc/execute/_cmd.m: Added.
6934         * objc/execute/accessing_ivars.m: Added.
6935         * objc/execute/class-1.m: Added.
6936         * objc/execute/class-10.m: Added.
6937         * objc/execute/class-11.m: Added.
6938         * objc/execute/class-12.m: Added.
6939         * objc/execute/class-13.m: Added.
6940         * objc/execute/class-14.m: Added.
6941         * objc/execute/class-2.m: Added.
6942         * objc/execute/class-3.m: Added.
6943         * objc/execute/class-4.m: Added.
6944         * objc/execute/class-5.m: Added.
6945         * objc/execute/class-6.m: Added.
6946         * objc/execute/class-7.m: Added.
6947         * objc/execute/class-8.m: Added.
6948         * objc/execute/class-9.m: Added.
6949         * objc/execute/class-tests-1.h
6950         * objc/execute/class-tests-2.h
6951         * objc/execute/compatibility_alias.m: Added.
6952         * objc/execute/encode-1.m: Added.
6953         * objc/execute/formal_protocol-1.m: Added.
6954         * objc/execute/formal_protocol-2.m: Added.
6955         * objc/execute/formal_protocol-3.m: Added.
6956         * objc/execute/formal_protocol-4.m: Added.
6957         * objc/execute/formal_protocol-5.m: Added.
6958         * objc/execute/formal_protocol-6.m: Added.
6959         * objc/execute/formal_protocol-7.m: Added.
6960         * objc/execute/informal_protocol.m: Added.
6961         * objc/execute/initialize.m: Added.
6962         * objc/execute/load.m: Added.
6963         * objc/execute/many_args_method.m: Added.
6964         * objc/execute/nested-3.m: Added.
6965         * objc/execute/no_clash.m: Added.
6966         * objc/execute/private.m: Added.
6967         * objc/execute/redefining_self.m: Added.
6968         * objc/execute/root_methods.m: Added.
6969         * objc/execute/selector-1.m: Added.
6970         * objc/execute/static-1.m: Added.
6971         * objc/execute/static-2.m: Added.
6972         * objc/execute/va_method.m: Added.
6973
6974 2001-03-10  Richard Henderson  <rth@redhat.com>
6975
6976         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
6977
6978 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
6979
6980         * g++.old-deja/g++.other/crash31.C: XFAIL.
6981         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
6982         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
6983         * gcc.c-torture/execute/20010123-1.x: XFAIL.
6984         * gcc.c-torture/execute/20010124-1.x: XFAIL.
6985         * gcc.dg/sequence-pt-1.c: XFAIL one test.
6986
6987 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
6988
6989         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
6990
6991 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6992
6993         * gcc.dg/20000724-1.c: Don't use multiline strings.
6994
6995 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
6996
6997         * objc/execute/string1.m, objc/execute/string2.m: Compare the
6998         result of -cString against what we expect it to be; don't just
6999         print it out for no one to read.
7000
7001         * objc/execute/string3.m, objc/execute/string4.m: New tests.
7002         Based on testcases provided by Nicola Pero.
7003
7004 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
7005
7006         * gcc.dg/cpp/macro7.c: New test.
7007
7008 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
7009
7010         * gcc.dg/cpp/multiline.c: Update.
7011
7012 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7013
7014         * g++.old-deja/g++.other/enum3.C: New test.
7015
7016 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7017
7018         * g++.old-deja/g++.other/pod1.C: New test.
7019
7020 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
7021
7022         * g++.old-deja/g++.ext/overload1.C: New test.
7023
7024 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
7025
7026         * g++.old-deja/g++.pt/using1.C: New test.
7027
7028 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
7029
7030         * g++.old-deja/g++.other/using9.C: New test.
7031
7032 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
7033
7034         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
7035
7036         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
7037
7038 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
7039
7040         * g++.old-deja/g++.ext/realpt1.C: Remove.
7041
7042 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
7043
7044         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
7045
7046 2001-02-26  Will Cohen  <wcohen@redhat.com>
7047
7048         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
7049
7050 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
7051
7052         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
7053         templatized constructors.
7054
7055 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7056
7057         * gcc.c-torture/execute/20010224-1.c: New test.
7058
7059 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
7060
7061         * gcc.c-torture/execute/20010222-1.c: New test.
7062
7063 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
7064
7065         * g++.old-deja/g++.other/inline20.C: New test.
7066
7067 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7068
7069         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
7070
7071 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
7072
7073         * g++.old-deja/g++.other/lookup22.C: New test.
7074
7075 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
7076
7077         * g77.dg: New directory.
7078         * g77.dg/20010216-1.f: New test case.
7079         * g77.dg/dg.exp: New driver.
7080         * lib/g77-dg.exp: New driver library.
7081
7082 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7083
7084         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
7085
7086 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
7087
7088         * g++.old-deja/g++.other/decl9.C: New test.
7089
7090 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
7091
7092         * g++.old-deja/g++.other/init16.C: Update the test so that it does
7093         not need <string> and also tests the initialization at runtime.
7094
7095 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
7096
7097         * gcc.c-torture/execute/longlong.c: New test.
7098
7099 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
7100
7101         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
7102
7103 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
7104
7105         * gcc.c-torture/execute/920302-1.c (execute):
7106         Change argument type to short.
7107
7108 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
7109
7110         * g++.old-deja/g++.pt/deduct6.C: New test.
7111
7112 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
7113
7114         * g++.old-deja/g++.pt/deduct5.C: New test.
7115
7116 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
7117
7118         * gcc.c-torture/execute/20010209-1.c: New test.
7119
7120 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
7121
7122         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
7123
7124 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
7125
7126         * g++.dg/vtgc1.C: Update for new ABI.
7127
7128         * consistency.vlad: New directory, 1665 files.
7129
7130 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
7131
7132         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
7133         return type.
7134         * gcc.dg/cpp/digraphs.c: Declare puts.
7135
7136 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7137
7138         * g++.old-deja/g++.other/warn5.C: New test.
7139
7140 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7141
7142         * g++.old-deja/g++.pt/spec40.C: New test.
7143
7144 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
7145
7146         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
7147         case.
7148         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
7149
7150 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
7151
7152         * gcc.c-torture/compile/20010209-1.c: New test.
7153
7154 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
7155
7156         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
7157         excess errors message but not if it crashes.
7158         * g++.old-deja/g++.other/crash27.C: Likewise.
7159         * g++.old-deja/g++.other/crash28.C: Likewise.
7160         * g++.old-deja/g++.other/crash30.C: Likewise.
7161         * g++.old-deja/g++.other/crash32.C: Likewise.
7162         * g++.old-deja/g++.other/crash35.C: Likewise.
7163         * g++.old-deja/g++.pt/inherit2.C: Likewise.
7164
7165 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7166
7167         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
7168         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
7169         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
7170         g77.f-torture/execute/execute.exp,
7171         g77.f-torture/noncompile/noncompile.exp,
7172         gcc.c-torture/execute/execute.exp,
7173         gcc.c-torture/execute/memcheck/memcheck.exp,
7174         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
7175         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
7176         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
7177         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
7178         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
7179         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
7180         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
7181         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
7182         Remove bug reporting instructions with ancient email addresses.
7183
7184 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
7185
7186         * gcc.dg/20010202-1.c: New test.
7187         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
7188
7189 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
7190
7191         * g++.dg/stdbool-if.C: New test.
7192
7193 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7194
7195         * objc/execute/fdecl.m: Added main().
7196
7197 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
7198
7199         * gcc.c-torture/execute/20010206-1.c: New test.
7200
7201 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
7202
7203         * gcc.dg/cpp/avoidpaste1.c: Update.
7204
7205 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
7206
7207         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
7208         Pero <nicola@brainstorm.co.uk>.
7209         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
7210
7211 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
7212
7213         * g++.old-deja/g++.pt/spec39.C: New test.
7214
7215 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
7216
7217         * gcc.c-torture/compile/20010202-1.c: New test.
7218
7219 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
7220
7221         * g++.old-deja/g++.abi/primary2.C: New test.
7222         * g++.old-deja/g++.abi/primary3.C: New test.
7223         * g++.old-deja/g++.abi/primary4.C: New test.
7224         * g++.old-deja/g++.abi/primary5.C: New test.
7225         * g++.old-deja/g++.abi/vtable3.h: New test.
7226         * g++.old-deja/g++.abi/vtable3a.C: New test.
7227         * g++.old-deja/g++.abi/vtable3b.C: New test.
7228         * g++.old-deja/g++.abi/vtable3c.C: New test.
7229         * g++.old-deja/g++.abi/vtable3d.C: New test.
7230         * g++.old-deja/g++.abi/vtable3e.C: New test.
7231         * g++.old-deja/g++.abi/vtable3f.C: New test.
7232         * g++.old-deja/g++.abi/vtable3g.C: New test.
7233         * g++.old-deja/g++.abi/vtable3h.C: New test.
7234         * g++.old-deja/g++.abi/vtable3i.C: New test.
7235         * g++.old-deja/g++.abi/vtable3j.C: New test.
7236         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
7237
7238 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
7239
7240         * g++.old-deja/g++.other/anon6.C: New test.
7241         * g++.old-deja/g++.other/anon7.C: New test.
7242
7243 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
7244
7245         * gcc.dg/cpp/avoidpaste2.c: New tests.
7246
7247 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
7248
7249         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
7250
7251 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
7252
7253         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
7254         DECIMAL_DIG cases for Irix."
7255
7256 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
7257
7258         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
7259
7260 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7261
7262         * gcc.dg/c99-tag-1.c: New test.
7263
7264 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
7265
7266         * gcc.dg/cpp/tr-warn1.c: Add tests.
7267
7268 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
7269
7270         * gcc.dg/cpp/avoidpaste1.c: Update.
7271         * gcc.dg/cpp/paste4.c: Update.
7272
7273 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
7274
7275         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
7276         cases for Irix.
7277
7278 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
7279
7280         * g++.old-deja/g++.other/inline19.C: New test.
7281
7282 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
7283
7284         * gcc.dg/Wlarger-than.c: New test.
7285
7286 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
7287
7288         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
7289
7290 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
7291
7292         * gcc.c-torture/execute/20010129-1.c: New test.
7293         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
7294
7295 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
7296
7297         * gcc.dg/cpp/avoidpaste1.c: Test case.
7298
7299 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
7300
7301         * g++.old-deja/g++.other/inline18.C: New test.
7302
7303 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7304
7305         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
7306         and __builtin_putchar.
7307
7308 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
7309
7310         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
7311         tests.
7312
7313 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
7314
7315         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
7316         floating point number rounding mode to round to the nearest
7317         representable mode.
7318
7319 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
7320
7321         * g++.old-deja/g++.other/mangle2.C: New test.
7322
7323 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7324
7325         * gcc.c-torture/compile/20010124-1.c: New test.
7326
7327 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
7328
7329         * g++.old-deja/g++.pt/spec38.C: New test.
7330
7331 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7332
7333         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
7334         "Build don't run".
7335
7336 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7337
7338         * gcc.c-torture/execute/20010123-1.c: New test.
7339
7340 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7341
7342         * g++.old-deja/g++.pt/spec37.C: New test.
7343
7344 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
7345
7346         * g++.old-deja/g++.pt/overload14.C: New test.
7347
7348 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7349
7350         * gcc.c-torture/execute/20010122-1.c: New test, exercise
7351         __builtin_return_address.
7352
7353 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
7354
7355         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
7356         * g++.old-deja/g++.pt/spec35.C: New test.
7357         * g++.old-deja/g++.pt/spec36.C: New test.
7358
7359 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
7360
7361         * gcc.c-torture/compile/20010118-1.c: New test.
7362
7363 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
7364
7365         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
7366
7367 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7368
7369         * gcc.c-torture/execute/20010119-1.c: New test.
7370
7371 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7372
7373         * g++.old-deja/g++.other/vbase5.C: New test.
7374
7375 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
7376
7377         * gcc.c-torture/execute/20010118-1.c: New test.
7378
7379 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7380
7381         * g++.old-deja/g++.pt/deduct3.C: New test.
7382
7383 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
7384
7385         * g++.old-deja/g++.pt/spec34.C: New test.
7386
7387 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
7388
7389         * g77.f-torture/compile/20000601-2.f: New test.
7390
7391 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7392
7393         * g++.old-deja/g++.other/init17.C: New test.
7394
7395 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
7396
7397         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
7398
7399 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7400
7401         * g++.old-deja/g++.pt/unify8.C: New test.
7402
7403 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7404
7405         * g++.old-deja/g++.abi/vbase1.C: New test.
7406
7407 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
7408
7409         * g++.old-deja/g++.pt/crash65.C: New test.
7410
7411 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7412
7413         * gcc.dg/cpp/assembl2.S: New test case.
7414
7415 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
7416
7417         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
7418         are supported.
7419
7420 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7421
7422         * g++.old-deja/g++.other/builtins1.C: New test.
7423         * g++.old-deja/g++.other/builtins2.C: Likewise.
7424         * g++.old-deja/g++.other/builtins3.C: Likewise.
7425         * g++.old-deja/g++.other/builtins4.C: Likewise.
7426
7427 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
7428
7429         * gcc.c-torture/compile/20010117-1.c: New test.
7430         * gcc.c-torture/compile/20010117-2.c: New test.
7431
7432 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7433
7434         * g77.f-torture/execute/20010116.[fx]: New test,
7435         XFAIL on i?86-*-*.
7436         * g77.f-torture/compile/20010115.f: Indicate it's
7437         a test for PR fortran/1636.
7438
7439 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7440
7441         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
7442
7443 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7444
7445         * g77.f-torture/compile/20010115.f: New test.
7446
7447 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
7448
7449         * g++.old-deja/g++.pt/nontype5.C: New test.
7450
7451 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
7452
7453         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
7454         have an equivalent working one below it.
7455
7456 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7457
7458         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
7459         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7460
7461 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
7462
7463         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
7464         message containing "init_priority".
7465         (conpr-2.C): Likewise.
7466         (conpr-3.C): Likewise.
7467         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
7468
7469 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7470
7471         * gcc.c-torture/execute/20010114-2.c: New test.
7472
7473 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
7474
7475         * gcc.c-torture/compile/20010114-1.c: New test.
7476         * gcc.c-torture/compile/20010114-1.x: Xfail.
7477         * gcc.c-torture/compile/20010114-2.c: New test.
7478         * gcc.c-torture/execute/20010114-1.c: New test.
7479         * gcc.dg/trunc-1.c: New test.
7480         * gcc.dg/uninit-B.c: New test.
7481
7482 2001-01-13  Nick Clifton  <nickc@redhat.com>
7483
7484         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
7485         target.
7486
7487 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
7488
7489         * gcc.c-torture/compile/20010113-1.c: New test.
7490
7491 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
7492
7493         * gcc.c-torture/compile/20001212-1.c: New test.
7494
7495 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7496
7497         * gcc.dg/cpp/widestr1.c: Update.
7498         * gcc.dg/cpp/prag-imp.c: Remove.
7499
7500 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
7501
7502         * gcc.c-torture/execute/20000801-3.x: Remove.
7503         * gcc.dg/c90-init-1.c: New test.
7504         * gcc.dg/c99-init-1.c: New test.
7505         * gcc.dg/c99-init-2.c: New test.
7506         * gcc.dg/gnu99-init-1.c: New test.
7507
7508 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
7509
7510         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
7511         testing that no relevant ones were found.
7512
7513 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7514
7515         * g++.old-deja/g++.pt/cast2.C: New test.
7516
7517 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
7518
7519         * g++.old-deja/g++.pt/friend47.C: New test.
7520
7521 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7522
7523         * g++.old-deja/g++.pt/instantiate13.C: New test.
7524
7525 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7526
7527         * g++.old-deja/g++.other/defarg7.C: New test.
7528         * g++.old-deja/g++.other/defarg8.C: New test.
7529
7530 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7531
7532         * g++.old-deja/g++.pt/crash64.C: New test.
7533
7534 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
7535
7536         * g++.old-deja/g++.pt/crash63.C: New test.
7537
7538 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
7539
7540         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
7541
7542 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
7543
7544         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
7545
7546 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7547
7548         * g++.old-deja/g++.pt/error3.C: New test.
7549
7550 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7551
7552         * g++.old-deja/g++.other/crash39.C: New test.
7553
7554 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
7555
7556         * g++.old-deja/g++.other/vbase4.C: New test.
7557
7558 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
7559
7560         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
7561         * gcc.dg/special/20000419-2.c: New file. Identical to above.
7562         * gcc.dg/special/special.exp: New test driver which will check
7563         for alias support for the above test.
7564
7565 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
7566
7567         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
7568         problems on small machines.
7569         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
7570         parameterize.
7571
7572 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
7573
7574         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
7575         mips.
7576         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7577
7578 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
7579
7580         * g++.old_deja/g++.pt/using8.C: New test.
7581
7582 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7583
7584         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
7585
7586 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
7587
7588         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
7589         where a failure is expected.
7590         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
7591
7592 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7593
7594         * g++.old_deja/g++.pt/instantiate12.C: New test.
7595
7596 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7597
7598         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
7599         start of structs.
7600         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
7601         * g++.old-deja/g++.brendan/crash17.C: Likewise.
7602         * g++.old-deja/g++.brendan/crash29.C: Likewise.
7603         * g++.old-deja/g++.brendan/crash48.C: Likewise.
7604         * g++.old-deja/g++.brendan/ns1.C: Likewise.
7605         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
7606         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
7607         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
7608         * g++.old-deja/g++.eh/spec6.C: Likewise.
7609         * g++.old-deja/g++.jason/crash3.C: Likewise.
7610         * g++.old-deja/g++.law/ctors11.C: Likewise.
7611         * g++.old-deja/g++.law/ctors17.C: Likewise.
7612         * g++.old-deja/g++.law/ctors5.C: Likewise.
7613         * g++.old-deja/g++.law/ctors9.C: Likewise.
7614         * g++.old-deja/g++.mike/ambig1.C: Likewise.
7615         * g++.old-deja/g++.mike/net22.C: Likewise.
7616         * g++.old-deja/g++.mike/p3538a.C: Likewise.
7617         * g++.old-deja/g++.mike/p3538b.C: Likewise.
7618         * g++.old-deja/g++.mike/virt3.C: Likewise.
7619         * g++.old-deja/g++.niklas/t128.C: Likewise.
7620         * g++.old-deja/g++.other/anon4.C: Likewise.
7621         * g++.old-deja/g++.other/using1.C: Likewise.
7622         * g++.old-deja/g++.other/warn3.C: Likewise.
7623         * g++.old-deja/g++.pt/t37.C: Likewise.
7624         * g++.old-deja/g++.robertl/eb69.C: Likewise.
7625         * g++.old-deja/g++.robertl/eb71.C: Likewise.
7626
7627 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
7628
7629         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
7630
7631 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7632
7633         * gcc.c-torture/execute/stdio-opt-3.c: New test.
7634
7635 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
7636
7637         * gcc.c-torture/compile/20010107-1.c: New test.
7638
7639 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7640
7641         * gcc.c-torture/execute/builtin-noret-1.c: New test.
7642
7643 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7644
7645         * gcc.dg/format/format.h: New file.
7646         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
7647         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
7648         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
7649         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
7650         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
7651         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
7652         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
7653         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
7654         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
7655         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
7656         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
7657         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
7658         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
7659         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
7660         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
7661         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
7662         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
7663         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
7664         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
7665         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
7666         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
7667         instead of declaring standard types, macros and functions in each
7668         test.
7669
7670 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
7671
7672         * gcc.c-torture/execute/20010106-1.c: New test.
7673
7674 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7675
7676         * gcc.dg/format/format.exp: New file.
7677         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
7678         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
7679         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
7680         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
7681         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
7682         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
7683         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
7684         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
7685         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
7686         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
7687         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
7688         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
7689         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
7690         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
7691         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
7692         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
7693         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
7694         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
7695         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
7696         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
7697         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
7698         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
7699         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
7700         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
7701         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
7702         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
7703         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
7704         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
7705         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
7706         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
7707         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
7708         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
7709         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
7710         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
7711         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
7712         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
7713         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
7714         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
7715         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
7716         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
7717         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
7718         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
7719
7720 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
7721
7722         * gcc.c-torture/execute/991228-1.c: Take word endianness into
7723         account.
7724
7725 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
7726
7727         * gcc.c-torture/execute/builtin-complex-1.c: New test.
7728
7729 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
7730
7731         * g++.old-deja/g++.pt/crash62.C: New test.
7732
7733 2001-01-04  Richard Henderson  <rth@redhat.com>
7734
7735         * gcc.dg/20000926-1.c: Update expected warnings.
7736         * gcc.dg/array-2.c: Likewise.
7737         * gcc.dg/array-4.c: Also validate flexible array members.
7738         * gcc.dg/c99-flex-array-1.c: New.
7739
7740 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
7741
7742         * gcc.c-torture/compile/20001222-1.x: Remove.
7743
7744 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7745
7746         * gcc.c-torture/execute/built-in-setjmp.c: New.
7747
7748 2001-01-03  Richard Henderson  <rth@redhat.com>
7749
7750         * gcc.dg/940510-1.c: Update expected error wording.
7751         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
7752
7753 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
7754
7755         * lib/target-supports.exp (check_alias_available): Modified to
7756         indicate aliases not supported if only weak aliases are supported.
7757
7758 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7759
7760         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
7761         Turn on cmpstrsi checks for __pj__ and __i370__.
7762
7763 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7764
7765         * g++.old-deja/g++.other/virtual11.C: New test.
7766
7767 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7768
7769         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
7770
7771 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7772
7773         * gcc.c-torture/compile/20010102-1.c: New test.
7774
7775 2001-01-02  Andreas Jaeger  <aj@suse.de>
7776
7777         * gcc.dg/noreturn-3.c: New test.
7778
7779         * gcc.dg/noreturn-4.c: New test.
7780
7781 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7782
7783         * gcc.c-torture/execute/stdio-opt-1.c: Also test
7784         __builtin_fputc and __builtin_fwrite.
7785
7786 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7787
7788         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
7789         signed char, not default char.
7790
7791 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
7792
7793         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
7794
7795 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
7796
7797         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
7798
7799 2000-12-29  Richard Henderson  <rth@redhat.com>
7800
7801         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
7802         (__cyg_profile_func_exit): Define.
7803
7804 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
7805
7806         * g++.dg/vtgc1.C: New test.
7807
7808 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
7809
7810         * gcc.dg/noncompile/20001228-1.c: New test.
7811
7812         * gcc.dg/20001228-1.c: New test.
7813
7814         * gcc.c-torture/execute/20001228-1.c: New test.
7815
7816 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
7817
7818         * gcc.dg/format-strfmon-1.c: New test.
7819
7820 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7821
7822         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
7823         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
7824         * gcc.c-torture/execute/string-opt-1.c: Likewise.
7825         * gcc.c-torture/execute/string-opt-2.c: Likewise.
7826         * gcc.c-torture/execute/string-opt-3.c: Likewise.
7827         * gcc.c-torture/execute/string-opt-4.c: Likewise.
7828         * gcc.c-torture/execute/string-opt-6.c: Likewise.
7829         * gcc.c-torture/execute/string-opt-7.c: Likewise.
7830         * gcc.c-torture/execute/string-opt-8.c: Likewise.
7831         * gcc.c-torture/execute/string-opt-9.c: Likewise.
7832         * gcc.c-torture/execute/string-opt-10.c: Likewise.
7833         * gcc.c-torture/execute/string-opt-11.c: Likewise.
7834         * gcc.c-torture/execute/string-opt-12.c: Likewise.
7835
7836         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
7837         * gcc.c-torture/execute/string-opt-4.c: Test index.
7838
7839 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
7840
7841         * gcc.c-torture/compile/20001226-1.c: New test.
7842
7843 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7844
7845         * gcc.c-torture/compile/20001222-1.c: New test.
7846         * gcc.c-torture/compile/20001222-1.x: Xfail.
7847
7848 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
7849
7850         * gcc.c-torture/execute/comp-goto-2.c: New test.
7851
7852 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
7853
7854         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
7855         Use long types if __INT_MAX__ is 32767.
7856         (main): Use cast to (sint32 *) when poking 88 into a_page.
7857
7858         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
7859
7860 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
7861
7862         * gcc.c-torture/compile/20001221-1.c: New test.
7863         * gcc.c-torture/execute/20001221-1.c: New test.
7864
7865 2000-12-20  Richard Henderson  <rth@redhat.com>
7866
7867         * g++.old-deja/g++.pt/crash36.C: Update error lines.
7868         * g++.old-deja/g++.robertl/eb109.C: Likewise.
7869
7870 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7871
7872         * gcc.dg/compare3.c: New test.
7873
7874 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7875
7876         * gcc.dg/format-warnll-1.c: New test.
7877
7878 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
7879
7880         * gcc.dg/cpp/cmdlne-P.c: New test.
7881
7882 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7883
7884         * gcc.c-torture/execute/builtin-abs-1.c,
7885         gcc.c-torture/execute/builtin-abs-2.c: New tests.
7886
7887 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7888
7889         * gcc.dg/cpp/multiline.c: New test.
7890
7891 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
7892
7893         * g++.old-deja/g++.other/syshdr1.C: Update.
7894         * gcc.dg/cpp/lineflags.c: Remove temporarily.
7895
7896 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7897
7898         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
7899
7900 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7901
7902         * g++.old-deja/g++.pt/ttp65.C: New test.
7903
7904 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7905
7906         * g++.old-deja/g++.pt/ttp64.C: New test.
7907
7908 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7909
7910         * g++.old-deja/g++.pt/spec33.C: New test.
7911
7912 2000-12-14  Catherine Moore  <clm@redhat.com>
7913
7914         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
7915         * gcc.c-torture/execute/920612-2.c: Likewise.
7916         * gcc.c-torture/execute/920428-2.c: Likewise.
7917         * gcc-c-torture/execute/va-arg-11.c: Call exit.
7918         * gcc.c-torture/execute/va-arg-21.c: Likewise.
7919
7920 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7921
7922         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
7923         * gcc.dg/pack-test-2.c: Likewise.
7924
7925 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7926
7927         Tests by Zack Weinberg <zackw@stanford.edu>.
7928
7929         * gcc.dg/cpp/defined.c: Update.
7930         * gcc.dg/cpp/defined_trad.c: New tests.
7931
7932 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7933
7934         * gcc.dg/cpp/trad-direct.c: Update.
7935
7936 2000-12-11  Neil Booth  <neilb@earthling.net>
7937
7938         * gcc.dg/cpp/defined_trad.c
7939
7940 2000-12-11  Neil Booth  <neilb@earthling.net>
7941
7942         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
7943
7944 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7945
7946         * gcc.dg/format-miss-2.c: New test.
7947
7948 2000-12-09  Neil Booth  <neilb@earthling.net>
7949
7950         * gcc.dg/cpp/lineflags.c: New tests.
7951         * gcc.dg/cpp/poison.c: Update.
7952         * gcc.dg/cpp/redef2.c: Update.
7953         * gcc.dg/cpp/skipping.c: New test.
7954
7955 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
7956
7957         * g++.old-deja/g++.other/eh3.C: New testcase.
7958
7959 2000-12-07  Neil Booth  <neilb@earthling.net>
7960
7961         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
7962         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
7963         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
7964         wtr-union-init-2.c, wtr-union-init-3.c: Update.
7965         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
7966         Update.
7967
7968 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7969
7970         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
7971         __SIZE_TYPE__ instead of int for type of integers cast to
7972         pointers.
7973
7974 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
7975
7976         * g++.old-deja/g++.other/cleanup4.C: New test.
7977
7978 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7979
7980         * format-sec-1.c: New test.
7981
7982 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7983
7984         * gcc.dg/format-nonlit-3.c: New test.
7985
7986 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7987
7988         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
7989         through a null pointer.
7990
7991 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7992
7993         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
7994         * g++.old-deja/g++.pt/partial4.C: New test.
7995
7996 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
7997
7998         * gcc.c-torture/execute/ieee/hugeval.x: New.
7999
8000 2000-12-06  Neil Booth  <neilb@earthling.net>
8001
8002         * gcc.dg/cpp/backslash2.c: New tests.
8003
8004 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8005
8006         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
8007         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
8008
8009 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
8010
8011         * gcc.c-torture/execute/20001203-2.c: New testcase.
8012
8013 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
8014
8015         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
8016         * g++.old-deja/g++.other/virtual10.C: New test.
8017
8018 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
8019
8020         * g++.old-deja/g++.mike/pmf5.C: Remove test.
8021
8022 2000-12-05  Richard Henderson  <rth@redhat.com>
8023
8024         * gcc.c-torture/compile/20001205-1.c: New.
8025
8026 2000-12-04  Neil Booth  <neilb@earthling.net>
8027
8028         * g++.old-deja/g++.other/virtual9.C: New test.
8029         * g++.old-deja/g++.pt/crash61.C: New test.
8030         * gcc.c-torture/execute/loop-9.c: New test.
8031
8032 2000-12-04  Neil Booth  <neilb@earthling.net>
8033
8034         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
8035         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
8036         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
8037         * gcc.dg/cpp/extratokens.c: ...here.
8038
8039 2000-12-04  Neil Booth  <neilb@earthling.net>
8040
8041         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
8042         New tests.
8043
8044 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8045
8046         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
8047         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
8048
8049 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
8050
8051         * gcc.c-torture/execute/20001203-1.c: New test.
8052
8053 2000-12-03  Neil Booth  <neilb@earthling.net>
8054
8055         * gcc.dg/cpp/macro6.c: New test cases.
8056
8057 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8058
8059         * gcc.c-torture/execute/string-opt-9.c: New test.
8060         * gcc.c-torture/execute/string-opt-10.c: Likewise.
8061         * gcc.c-torture/execute/string-opt-11.c: Likewise.
8062         * gcc.c-torture/execute/string-opt-12.c: Likewise.
8063
8064         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
8065         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
8066
8067 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
8068
8069         * gcc.dg/cpp/if-6.c: New testcase.
8070
8071         * gcc.dg/20001201-1.c: New testcase.
8072
8073 2000-12-02  Neil Booth  <neilb@earthling.net>
8074
8075         * g++.old-deja/g++.other/externC4.C,
8076         g++.old-deja/g++.other/friend10.C: New tests.
8077
8078 2000-12-02  Neil Booth  <neilb@earthling.net>
8079
8080         * g++.old-deja/g++.other/instan2.C
8081         * g++.old-deja/g++.other/instan3.C: New test.
8082
8083 2000-12-02  Neil Booth  <neilb@earthling.net>
8084
8085         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
8086         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
8087         gnuc99.c,gnuc99-pedantic.c: New tests.
8088
8089 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8090
8091         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
8092         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
8093
8094 2000-12-01  Neil Booth  <neilb@earthling.net>
8095
8096         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
8097         * gcc.dg/cpp/poison.c: Update.
8098         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
8099
8100 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
8101
8102         * g77.f-torture/execute/20001201.f: New test.
8103
8104 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
8105
8106         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
8107
8108 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
8109
8110         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
8111
8112 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
8113
8114         * g++.old-deja/g++.other/cast6.C: New test.
8115
8116 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
8117
8118         * gcc.c-torture/execute/20001130-2.c: New testcase.
8119
8120 2000-11-30  Richard Henderson  <rth@redhat.com>
8121
8122         * gcc.c-torture/execute/20001130-1.c: New test.
8123
8124 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8125
8126         * g++.old-deja/g++.other/op3.C: New test.
8127
8128 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8129
8130         * g++.old-deja/g++.other/op2.C: New test.
8131
8132 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
8133
8134         * g++.old-deja/g++.other/crash38.C: New test.
8135
8136 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
8137
8138         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
8139
8140 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
8141
8142         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
8143         tests.
8144         * gcc.c-torture/execute/string-opt-6.c: New test.
8145
8146         * gcc.dg/20001117-1.c: Add main.
8147
8148 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
8149
8150         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
8151         Move from here ...
8152         * gcc.dg/940510-1.c: ... to here.
8153
8154         * gcc.dg/20000926-1.c: GNU C now allows initializations of
8155         zero-size arrays in toplevel structures.
8156
8157 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
8158
8159         * gcc.c-torture/execute/loop-8.c: New test.
8160
8161 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8162
8163         * g++.old-deja/g++.other/base1.C: New test.
8164
8165 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8166
8167         * g++.old-deja/g++.other/parse2.C: New test.
8168
8169 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8170
8171         * g++.old-deja/g++.pt/incomplete1.C: New test.
8172
8173 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
8174
8175         * g++.old-deja/g++.other/friend9.C: New test.
8176
8177 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
8178
8179         * gcc.dg/20001127-1.c: New test.
8180
8181 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
8182
8183         * g++.old-deja/g++.pt/friend46.C: New test.
8184
8185 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
8186
8187         * g++.old-deja/g++.other/ptrmem8.C: New test.
8188
8189 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8190
8191         * gcc.c-torture/execute/string-opt-7.c: New test.
8192         * gcc.c-torture/execute/string-opt-8.c: Likewise.
8193
8194 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8195
8196         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
8197         instead of 'mkcheck 2'.
8198
8199 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8200
8201         * gcc.c-torture/execute/memcheck/driver.c,
8202         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
8203         C9X references to refer to C99.
8204
8205 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
8206
8207         * gcc.dg/ultrasp3.c: New test.
8208
8209 2000-11-25  Neil Booth  <neilb@earthling.net>
8210
8211         * gcc.dg/cpp/include2.c: Update test to be locale independent.
8212
8213 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
8214
8215         * gcc.c-torture/compile/20001123-2.c: New.
8216
8217 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8218
8219         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
8220
8221 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
8222
8223         * gcc.dg/sequence-point-1.c: Add some new tests.
8224         * gcc.c-torture/execute/20001124-1.c: New test.
8225
8226 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
8227
8228         * g++.old-deja/g++.other/vaarg4.C: New test.
8229         * gcc.c-torture/compile/20001123-1.c: New test.
8230
8231 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
8232
8233         * g++.other/crash24.C: Adjust and remove XFAIL.
8234         * g++.other/crash37.C: New test.
8235
8236 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
8237
8238         * g++.old-deja/g++.pt/instantiate9.C: New test.
8239
8240 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
8241
8242         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
8243         new ABI, too.
8244
8245         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
8246         * g++.old-deja/g++.robertl/eb55.C: Likewise.
8247
8248 2000-11-22  Neil Booth  <neilb@earthling.net>
8249
8250         * gcc.dg/cpp/Wtrigraphs.c: New test.
8251
8252 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
8253
8254         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
8255
8256 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
8257
8258         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
8259
8260 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
8261
8262         * lib/gcc-dg.exp: load_lib scanasm.exp.
8263         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
8264         * lib/g++-dg.exp: load_lib scanasm.exp.
8265         * lib/scanasm.exp: New.
8266         (scan-assembler, scan-assembler-not): Add optional arguments to
8267         test name, or if not present, the pattern name.
8268         (scan-assembler-dem, scan-assembler-dem-not): New.
8269
8270         * g++.dg/dg.exp: New.
8271
8272 2000-11-21  Neil Booth  <neilb@earthling.net>
8273
8274         * gcc.dg/cpp/integrated1.c: Remove.
8275
8276 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8277
8278         * gcc.c-torture/execute/20001121-1.c: New test.
8279
8280 2000-11-21  Richard Henderson  <rth@redhat.com>
8281
8282         * gcc.c-torture/compile/20001121-1.c: New test.
8283
8284 2000-11-20  Neil Booth  <neilb@earthling.net>
8285
8286         * gcc.dg/cpp/integrated1.c: New test.
8287
8288 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
8289
8290         * g++.old-deja/g++.other/inline17.C: New test.
8291
8292 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
8293
8294         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
8295         local variable to be zero: I made the variable global. Now
8296         uses abort() and exit() instead of relying on main's return value.
8297
8298 2000-11-20  Neil Booth  <neilb@earthling.net>
8299
8300         * gcc.dg/cpp/paste2.c: Update test.
8301         * objc/execute/paste.m: New test.
8302
8303 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8304
8305         * gcc.dg/c99-condexpr-1.c: New test.
8306
8307 2000-11-20  Neil Booth  <neilb@earthling.net>
8308
8309         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
8310
8311 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
8312
8313         * g++.old-deja/g++.pt/export1.C: New test.
8314
8315 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
8316
8317         * gcc.dg/20001117-1.c: New test.
8318
8319 2000-11-18  Richard Henderson  <rth@redhat.com>
8320
8321         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
8322
8323 2000-11-18  Richard Henderson  <rth@redhat.com>
8324
8325         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
8326         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
8327         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
8328
8329 2000-11-18  Richard Henderson  <rth@redhat.com>
8330
8331         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
8332         (main): New.  Exit cleanly.
8333
8334 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8335
8336         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
8337         gcc.dg/c99-fordecl-2.c: New tests.
8338
8339 2000-11-18  Richard Henderson  <rth@redhat.com>
8340
8341         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
8342         * gcc.c-torture/execute/zerolen-2.c: New.
8343
8344 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8345
8346         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
8347         memory.
8348
8349 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8350
8351         * g++.old-deja/g++.pt/instantiate8.C: New test.
8352
8353 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
8354
8355         * g++.old-deja/g++.other/incomplete.C: Add more tests.
8356         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
8357
8358 2000-11-16  Nick Clifton  <nickc@redhat.com>
8359
8360         * gcc.c-torture/execute/nestfunc-2.c: New test.
8361         * gcc.c-torture/execute/nestfunc-3.c: New test.
8362
8363 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8364
8365         * gcc.c-torture/compile/20001116-1.c: New test.
8366
8367 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8368
8369         * gcc.c-torture/execute/20001115-1.c: New test.
8370
8371 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
8372
8373         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
8374         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
8375         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
8376         * g++.old-deja/g++.abi/vmihint.C: Likewise.
8377
8378 2000-11-15  Neil Booth  <neilb@earthling.net>
8379
8380         gcc.dg/cpp/_Pragma1.c: Update.
8381         gcc.dg/cpp/_Pragma2.c: New test.
8382
8383 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
8384
8385         * g++.old-deja/g++.other/anon5.C: New test.
8386
8387 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
8388
8389         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
8390         tests.
8391
8392 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
8393
8394         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
8395         output.
8396
8397 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8398
8399         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
8400         labels at end of compound statements.
8401
8402 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
8403
8404         * gcc.c-torture/execute/loop-7.c: New test.
8405
8406 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8407
8408         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
8409
8410 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8411
8412         * gcc.dg/c99-bool-1.c: New test.
8413
8414 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8415
8416         * gcc.dg/c99-scope-1.c: Remove xfail.
8417         * gcc.dg/c99-scope-2.c: New test.
8418
8419 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8420
8421         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
8422         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
8423
8424 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
8425
8426         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
8427         error messages.
8428
8429         * g++.mike/p700.C: Don't typedef wchar_t.
8430         * g++.mike/p784.C: Likewise.
8431         * g++.mike/eb101.C: Don't use __wchar_t.
8432
8433 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
8434
8435         * g77.f-torture/execute/20001111.[fx]: Test premature exit
8436         from DO loop.
8437
8438 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
8439
8440         * gcc.c-torture/execute/20001111-1.c: New test.
8441
8442 2000-11-10  Nick Clifton  <nickc@redhat.com>
8443
8444         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
8445         long multuiple and accumulate.
8446
8447 2000-11-09  Richard Henderson  <rth@redhat.com>
8448
8449         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
8450         via size_t instead of int.
8451
8452         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
8453         * gcc.c-torture/execute/string-opt-2.c: Likewise.
8454         * gcc.c-torture/execute/string-opt-3.c: Likewise.
8455         * gcc.c-torture/execute/string-opt-4.c: Likewise.
8456
8457 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
8458
8459         * gcc.c-torture/compile/20001109-1.c: New test.
8460         * gcc.c-torture/compile/20001109-2.c: New test.
8461
8462 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
8463
8464         * g++.old-deja/g++.pt/operator1.C: New test.
8465         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
8466
8467 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8468
8469         * gcc.dg/20001108-1.c: New test.
8470
8471 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
8472
8473         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
8474         with both arguments constant strings.
8475         * gcc.c-torture/execute/string-opt-3.c: New test.
8476         * gcc.c-torture/execute/string-opt-4.c: New test.
8477         * gcc.c-torture/execute/string-opt-5.c: New test.
8478
8479 2000-11-08  Nick Clifton  <nickc@redhat.com>
8480
8481         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
8482         mulsidi3adddi patterns.
8483
8484 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
8485
8486         * g++.old-deja/g++.other/crash36.C: New test.
8487
8488 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
8489
8490         * g++.old-deja/g++.other/init16.C: New test.
8491
8492 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
8493
8494         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
8495
8496 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8497
8498         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
8499         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8500         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8501
8502 2000-11-07  DJ Delorie  <dj@redhat.com>
8503
8504         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
8505
8506 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8507
8508         * gcc.c-torture/execute/string-opt-1.c: New test.
8509
8510 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
8511
8512         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
8513         mips-sgi-irix6.* because the MIPS ABI passes floating-point
8514         parameters in registers, and there is no way for a varargs
8515         function to know in which order the integer and floating-point
8516         parameters should be interleaved when they are placed on the
8517         stack.
8518         * gcc.c-torture/execute/va-arg-16.x: Likewise.
8519         * gcc.c-torture/execute/va-arg-17.x: Likewise.
8520
8521 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8522
8523         * gcc.c-torture/execute/string-opt-2.c: New test.
8524
8525 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
8526
8527         * g++.old-deja/g++.pt/crash60.C: New test.
8528
8529 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8530
8531         * g++.old-deja/g++.other/crash24.C: New test.
8532         * g++.old-deja/g++.other/crash25.C: New test.
8533         * g++.old-deja/g++.other/crash26.C: New test.
8534         * g++.old-deja/g++.other/crash27.C: New test.
8535         * g++.old-deja/g++.other/crash28.C: New test.
8536         * g++.old-deja/g++.other/crash29.C: New test.
8537         * g++.old-deja/g++.other/crash30.C: New test.
8538         * g++.old-deja/g++.other/crash31.C: New test.
8539         * g++.old-deja/g++.other/crash32.C: New test.
8540         * g++.old-deja/g++.other/crash33.C: New test.
8541         * g++.old-deja/g++.other/crash34.C: New test.
8542         * g++.old-deja/g++.other/crash35.C: New test.
8543
8544 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
8545
8546         * gcc.c-torture/execute/20001031-1.c: New test.
8547
8548 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
8549
8550         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
8551         namespace.
8552
8553         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
8554         standards-conformant.
8555
8556         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
8557
8558         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
8559         * g++.old-deja/g++.mike/p755a.C: Likewise.
8560         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
8561         library makes no calls to `operator new' during initialization.
8562
8563 2000-11-04  Neil Booth  <neilb@earthling.net>
8564
8565         * gcc.dg/cpp/include2.c: New tests.
8566
8567 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
8568
8569         * lib/g++.exp (g++_set_ld_library_path): New function.
8570         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
8571
8572 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
8573
8574         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
8575         warnings.
8576
8577 2000-11-01  Richard Henderson  <rth@redhat.com>
8578
8579         * g++.old-deja/g++.ext/namedret1.C: New.
8580         * g++.old-deja/g++.ext/namedret2.C: New.
8581         * g++.old-deja/g++.ext/namedret3.C: New.
8582
8583 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
8584
8585         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
8586         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
8587
8588 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8589
8590         * gcc.c-torture/execute/va-arg-21.c: New test.
8591
8592 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8593
8594         * gcc.dg/c99-complex-2.c: New test.
8595
8596 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8597
8598         * gcc.c-torture/execute/stdio-opt-1.c: New test.
8599
8600 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
8601
8602         * g++.old-deja/g++.other/inline16.C: New test.
8603
8604 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
8605
8606         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
8607         __PRETTY_FUNCTION__
8608
8609 2000-10-29  Neil Booth  <neilb@earthling.net>
8610
8611         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
8612         New tests.
8613         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
8614         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
8615         optimisation.
8616
8617 2000-10-29  Neil Booth  <neilb@earthling.net>
8618
8619         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
8620         * mi1.c, mi1c.h: Add null directives to multiple-include test.
8621         * mi5.c: Test multiple includes work with -C.
8622         * trigraphs.c: Test ^= version.
8623
8624 2000-10-28  Neil Booth  <neilb@earthling.net>
8625
8626         New tests and test updates for new macro expander.
8627
8628         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
8629         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
8630         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
8631         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
8632         new diagnostic messages.
8633
8634         * gcc.dg/cpp/macro3.c: New tests.
8635
8636 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
8637
8638         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
8639         on the same line.
8640
8641 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
8642
8643         * g++.old-deja/g++.other/eh2.C: New test.
8644
8645 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
8646
8647         * gcc.c-torture/execute/20001027-1.c: New test.
8648
8649 2000-10-26  Richard Henderson  <rth@redhat.com>
8650
8651         * gcc.c-torture/execute/20001026-1.c: New.
8652
8653 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
8654
8655         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
8656         * g++.old-deja/g++.law/builtin1.C: Likewise.
8657         * g++.old-deja/g++.law/ctors10.C: Likewise.
8658         * g++.old-deja/g++.law/virtual3.C: Likewise.
8659         * g++.old-deja/g++.mike/p658.C: Likewise.
8660         * g++.old-deja/g++.other/sibcall1.C: Likewise.
8661         * g++.old-deja/g++.other/vaarg2.C: Likewise.
8662         * g++.old-deja/g++.robertl/eb124.C: Likewise.
8663         * g++.old-deja/g++.robertl/eb44.C: Likewise.
8664         * g++.old-deja/g++.robertl/eb77.C: Likewise.
8665
8666 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
8667
8668         * gcc.c-torture/compile/20001024-1.c: New test.
8669
8670 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
8671
8672         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
8673         to tell us whether or not we are using V3.
8674
8675 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
8676
8677         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
8678         operands.
8679
8680 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8681
8682         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
8683
8684 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
8685
8686         * gcc.c-torture/execute/20001024-1.c: New test.
8687
8688 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
8689
8690         * g++.old-deja/g++.other/sibcall1.C: New test.
8691
8692 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
8693
8694         * gcc.dg/noncompile/init-3.c: New test.
8695
8696 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
8697
8698         * gcc.dg/format-array-1.c: New test.
8699
8700 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8701
8702         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
8703         writing through null pointers; remove comment about testing
8704         unterminated strings.
8705
8706 2000-10-17  Matthew Hiller  <hiller@redhat.com>
8707
8708         * gcc.c-torture/execute/20001017-2.c: New test.
8709
8710 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8711
8712         * gcc.c-torture/compile/20001018-1.c: New test.
8713         * gcc.c-torture/compile/20001018-1.x: Xfail.
8714
8715 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8716
8717         * gcc.c-torture/execute/20001017-1.c: New test.
8718
8719 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8720
8721         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
8722         for multiple use of arguments with scanf formats; add tests for
8723         multiple use of arguments.
8724
8725 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
8726
8727         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
8728
8729 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8730
8731         * gcc.dg/format-miss-1.c: New test.
8732
8733 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8734
8735         * gcc.c-torture/execute/20001013-1.c: New test.
8736
8737 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8738
8739         * gcc.dg/format-branch-1.c: New test.
8740
8741 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
8742
8743         * README, lib/file-format.exp: Remove EGCS references.
8744
8745 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
8746
8747         * gcc.dg/20001013-1.c: New test.
8748
8749 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8750
8751         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
8752         for intmax_t in the compiler using __typeof__ and the type rules
8753         for conditional expressions.
8754
8755 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
8756
8757         * gcc.dg/20001012-1.c: New test.
8758         * gcc.dg/20001012-2.c: New test.
8759
8760 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8761
8762         * gcc.dg/format-attr-1.c: New test.
8763
8764 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8765
8766         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
8767         __LONG_LONG_MAX__ instead of LLONG_MAX.
8768
8769 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8770
8771         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
8772         scanf flags.
8773         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
8774         flags.
8775
8776 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
8777
8778         * gcc.dg/sequence-pt-1.c: New test.
8779
8780 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
8781
8782         * gcc.c-torture/execute/20001011-1.c: New testcase.
8783         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
8784
8785 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8786
8787         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
8788         does not error on it.
8789
8790 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
8791
8792         * gcc.dg/20001009-1.c: New test.
8793
8794 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
8795
8796         * gcc.c-torture/compile/20001009-1.c: Move from here ....
8797         * gcc.c-torture/execute/20001009-2.c: ... to here.
8798
8799 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
8800
8801         * gcc.c-torture/compile/20001009-1.c: New testcase.
8802         * gcc.c-torture/execute/20001009-1.c: New testcase.
8803         Testcases provided by Jan Hubicka <jh@suse.cz>.
8804
8805 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8806
8807         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8808         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
8809         uintmax_t using <limits.h> to emulate the compiler's internal
8810         logic.  No longer XFAIL %j tests.
8811
8812 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8813
8814         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
8815         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8816         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
8817         regexps and details of expected handling of some bad formats.
8818         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
8819         suppression.
8820
8821 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8822
8823         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
8824         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
8825         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
8826         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
8827         in list archives.
8828
8829 2000-10-06  Richard Henderson  <rth@cygnus.com>
8830
8831         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
8832         * g++.old-deja/g++.brendan/crash52.C: Likewise.
8833         * g++.old-deja/g++.jason/report.C: Likewise.
8834         * g++.old-deja/g++.law/friend5.C: Likewise.
8835         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
8836         of the expected warnings.
8837
8838 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
8839
8840         * g++.old-deja/g++.pt/enum14.C: New test.
8841
8842 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
8843
8844         * g++.old-deja/g++.pt/crash59.C: New test.
8845
8846 2000-10-04  Will Cohen  <wcohen@redhat.com>
8847
8848         * gcc.dg/20000926-1.c: New test.
8849
8850 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
8851
8852         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
8853         function name for current C++ compiler.
8854         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
8855
8856 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
8857
8858         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
8859         __PRETTY_FUNCTION__.
8860         * g++.old-deja/g++.ext/pretty2.C: Likewise.
8861
8862 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8863
8864         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
8865
8866 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
8867
8868         * gcc.c-torture/compile/20000923-1.c: New test.
8869
8870 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
8871
8872         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
8873         * g++.old-deja/g++.pt/ttp62.C: Same.
8874         * g++.old-deja/g++.other/inline14.C: Same.
8875
8876 2000-09-24  Richard Henderson  <rth@cygnus.com>
8877
8878         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
8879
8880 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8881
8882         * gcc.dg/c90-printf-1.c: Add test for wide string format.
8883
8884 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
8885
8886         * gcc.c-torture/compile/20000922-1.c: New file.
8887
8888 2000-09-21  Nick Clifton  <nickc@redhat.com>
8889
8890         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
8891         a signed long modulo operation.
8892         (mod6): New function - perform an unsigned long modulo operation.
8893         (main): Add tests for modulos of very large numbers by very small
8894         dividends.
8895
8896 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8897
8898         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
8899
8900 2000-09-19  Richard Henderson  <rth@cygnus.com>
8901
8902         * gcc.dg/compare2.c (case 10): XFAIL.
8903
8904 2000-09-18  Richard Henderson  <rth@cygnus.com>
8905
8906         * gcc.c-torture/execute/20000906-1.c: Move ...
8907         * gcc.dg/20000906-1.c: ... here.  Only run on targets
8908         that support __builtin_trap.
8909
8910 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
8911
8912         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
8913
8914 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8915
8916         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
8917         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
8918         more $ format tests.
8919
8920 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8921
8922         * gcc.dg/format-errmk-1.c: New test.
8923
8924 2000-09-17  Greg McGary  <greg@mcgary.org>
8925
8926         * gcc.c-torture/execute/20000917-1.x: Remove.
8927
8928 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
8929
8930         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
8931
8932 2000-09-17  Greg McGary  <greg@mcgary.org>
8933
8934         * gcc.c-torture/execute/20000917-1.c: New test.
8935         * gcc.c-torture/execute/20000917-1.x: XFAIL.
8936
8937 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
8938
8939         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
8940         in nested macro bug.
8941
8942 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
8943
8944         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
8945
8946 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
8947
8948         * gcc.c-torture/execute/20000914-1.c: New test.
8949
8950 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
8951
8952         * g++.other/inline13.C: New test.
8953
8954 2000-09-12  Andreas Jaeger  <aj@suse.de>
8955
8956         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
8957         constant by Ulrich Drepper <drepper@redhat.com>.
8958
8959 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
8960
8961         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
8962
8963 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8964
8965         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
8966
8967 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
8968
8969         * gcc.dg/cpp/backslash.c: New test.
8970
8971 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
8972
8973         * gcc.c-torture/execute/20000910-1.c: New test.
8974         * gcc.c-torture/execute/20000910-2.c: Likewise.
8975
8976 2000-09-11  Robert Lipe  <robertl@sco.com>
8977
8978         * gcc.dg/pragma-align.c: New test.
8979
8980 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
8981
8982         * g++.old-deja/g++.pt/explicit82.C: New test.
8983         * g++.old-deja/g++.pt/explicit83.C: New test.
8984
8985 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
8986
8987         * gcc.dg/asm-names.c: New test.
8988
8989 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8990
8991         * gcc.dg/cpp/tr-warn6.c: New test
8992
8993 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8994
8995         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
8996         be accepted.
8997
8998 2000-09-07  Catherine Moore  <clm@redhat.com>
8999
9000         * gcc.c-torture/execute/unroll-1.c: New test.
9001
9002 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
9003
9004         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
9005         ERROR markers.
9006         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
9007         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
9008         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
9009         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
9010         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
9011         Preprocess only.
9012         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
9013         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
9014
9015 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9016
9017         * g++.old-deja/g++.pt/deduct2.C: New test.
9018
9019 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9020
9021         * g++.old-deja/g++.pt/parms2.C: New test.
9022
9023 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
9024
9025         * g++.old-deja/g++.pt/crash58.C: New test.
9026
9027 2000-09-06  Greg McGary  <greg@mcgary.org>
9028
9029         * gcc.c-torture/execute/20000906-1.c: New test.
9030         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
9031
9032 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9033
9034         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
9035
9036 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9037
9038         * g++.old-deja/g++.pt/crash57.C: New test.
9039
9040 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9041
9042         * g++.old-deja/g++.pt/crash56.C: New test.
9043
9044 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
9045
9046         * g++.old-deja/g++.pt/koenig1.C: New test.
9047
9048 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
9049
9050         * gcc.dg/20000904-1.c: New test.
9051
9052 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
9053
9054         * gcc.dg/cpp/paste8.c: New test.
9055
9056 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
9057
9058         * gcc.c-torture/compile/20000827-1.c: New test.
9059
9060 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9061
9062         * gcc.dg/format-diag-1.c: New test.
9063
9064 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9065
9066         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
9067         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
9068         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
9069         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
9070         gcc.dg/formatz-1.c: Adjust warning regular expressions.
9071
9072 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
9073
9074         * g++.old-deja/g++.other/nested4.C: New test.
9075
9076 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
9077
9078         * g++.old-deja/g++.ns/scoped1.C: New test.
9079
9080 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
9081
9082         * lib/g++.exp: Support testing already-installed GCC.
9083
9084 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9085
9086         * wtr-label-1.c, wtr-suffix-1.c: New tests.
9087
9088 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9089
9090         * gcc.dg/return-type-2.c: New test.
9091
9092 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
9093
9094         * gcc.c-torture/compile/20000825-1.c: New test.
9095
9096 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
9097
9098         * gcc.dg/dwarf2-2.c: New test.
9099
9100 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
9101
9102         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
9103         dg-warning regexps.
9104
9105 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9106
9107         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
9108         gcc.dg/format-ext-5.c: New tests.
9109
9110 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
9111
9112         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
9113
9114 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
9115
9116         * gcc.dg/noncompile/930622-2.c: Adjust error message.
9117
9118 2000-08-24  Richard Henderson  <rth@cygnus.com>
9119
9120         * gcc.dg/ia64-sync-1.c: New test.
9121         * gcc.dg/ia64-sync-2.c: New test.
9122         * gcc.dg/ia64-asm-1.c: New test.
9123
9124 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
9125
9126         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
9127         * gcc.dg/format-ext-2.c: New test.
9128
9129 2000-08-23  Jason Merrill  <jason@redhat.com>
9130
9131         * lib/old-dejagnu.exp: Also ignore "In member function" and
9132         "At global scope".
9133
9134 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9135
9136         * gcc.dg/noncompile/label-lineno-1.c: New test.
9137
9138 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9139
9140         * gcc.dg/c99-array-nonobj-1.c: New test.
9141
9142 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9143
9144         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
9145         tests.
9146         * gcc.dg/format-ext-1.c: New test.
9147
9148 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9149
9150         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
9151         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
9152         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
9153         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
9154         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
9155
9156 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
9157
9158         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
9159         gcc.dg/c99-strftime-2.c: New tests.
9160
9161 2000-08-22  Richard Henderson  <rth@cygnus.com>
9162
9163         * gcc.c-torture/execute/20000822-1.c: New test.
9164
9165 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
9166
9167         * gcc.c-torture/execute/20000819-1.x: Remove.
9168
9169 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9170
9171         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
9172         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
9173         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
9174         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
9175         gcc.dg/format-xopen-1.c: New tests.
9176
9177 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
9178
9179         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
9180
9181 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
9182
9183         * g++.old-deja/g++.other/loop2.C: New test.
9184
9185         * gcc.c-torture/compile/20000606-1.c: New test.
9186         * gcc.c-torture/compile/20000728-1.c: New test.
9187         * gcc.c-torture/execute/20000801-1.c: New test.
9188         * gcc.c-torture/execute/20000801-2.c: New test.
9189         * gcc.c-torture/execute/20000819-1.c: New test.
9190         * gcc.c-torture/execute/20000819-1.x: XFAIL.
9191         * gcc.dg/20000629-1.c: New test.
9192         * gcc.dg/20000724-1.c: New test.
9193         * gcc.dg/20000807-1.c: New test.
9194
9195 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
9196
9197         * gcc.dg/cpp/pragma-1.c: New test.
9198         * gcc.dg/cpp/pragma-2.c: New test.
9199
9200 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
9201
9202         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
9203         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
9204
9205 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9206
9207         * gcc.c-torture/compile/20000818-1.c: New test.
9208
9209 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
9210
9211         * gcc.c-torture/execute/20000818-1.c: New test.
9212
9213 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9214
9215         * gcc.dg/format-va-1.c: New test.
9216
9217 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9218
9219         * g++.old-deja/g++.other/typedef8.C: New test.
9220
9221 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9222
9223         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
9224         * g++.old-deja/g++.mike/net36.C: Mark candidate.
9225         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
9226         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
9227         * g++.old-deja/g++.other/ptrmem7.C: New test.
9228         * g++.old-deja/g++.pt/ptrmem10.C: New test.
9229
9230 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
9231
9232         * g++.old-deja/g++.pt/typename27.C: New test.
9233
9234 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
9235
9236         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
9237         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
9238         * g++.old-deja/g++.pt/friend45.C: New test.
9239         * g++.old-deja/g++.other/friend8.C: New test.
9240
9241 2000-08-15  Richard Henderson  <rth@cygnus.com>
9242
9243         * gcc.c-torture/execute/20000815-1.c: New test.
9244
9245 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
9246
9247         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
9248         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
9249         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
9250
9251 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
9252
9253         * g++.old-deja/g++.other/refinit2.C: New test.
9254
9255 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
9256
9257         * lib/c-torture.exp (c-torture): Make
9258         compiler_conditional_xfail_data global.
9259         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
9260         compiler_conditional_xfail_data machinery.
9261         (f-torture-execute): Likewise.
9262         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
9263         and only when unrolling loops.
9264
9265         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
9266
9267 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
9268
9269         * g++.old-deja/g++.pt/explicit81.C: New test.
9270
9271 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
9272
9273         * g++.old-deja/g++.pt/typename26.C: New test.
9274
9275 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
9276
9277         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
9278         warning.
9279
9280 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
9281
9282         * g++.old-deja/g++.other/array3.C: New test.
9283
9284 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9285
9286         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
9287         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
9288         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
9289         New tests.
9290
9291 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
9292
9293         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
9294         * g++.old-deja/g++.abi/vmihint.C: Likewise.
9295
9296 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
9297
9298         * gcc.c-torture/execute/20000808-1.c: New test.
9299
9300 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9301
9302         * gcc.dg/c90-const-expr-1.c: New test.
9303
9304 2000-08-08  Richard Henderson  <rth@cygnus.com>
9305
9306         * gcc.dg/noncompile/920923-1.c: Declare calloc.
9307
9308 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9309
9310         * gcc.dg/noncompile/const-ll-1.c: New test.
9311
9312 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9313
9314         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
9315
9316 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
9317
9318         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
9319         that running programs linked against the shared version of libobjc
9320         run correctly.
9321
9322 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9323
9324         * gcc.dg/c99-printf-1.c: New test.
9325
9326 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9327
9328         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
9329
9330 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
9331
9332         * gcc.c-torture/execute/20000731-1.x: Delete.
9333
9334 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
9335
9336         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
9337         and torture_without_loops as is done by c-torture.exp.
9338         (search_for): Copy from c-torture.exp.
9339         (gcc-dg-runtest): New function, drives a directory of tests
9340         iterating over the TORTURE_OPTIONS.
9341         (scan-assembler, scan-assembler-not): Move here from
9342         individual directory drivers.
9343
9344         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
9345         defined by lib/gcc-dg.exp.
9346         * gcc.dg/cpp/cpp.exp: Likewise.
9347         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
9348         gcc-dg-runtest, so we cycle over optimization options.
9349
9350         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
9351         * gcc.dg/compare2.c: No longer expected to fail.
9352
9353 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
9354
9355         * gcc.c-torture/execute/20000804-1.c: New test.
9356
9357 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
9358
9359         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
9360
9361 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
9362
9363         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
9364
9365 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
9366
9367         * gcc.c-torture/compile/20000803-1.c: New test.
9368
9369 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9370
9371         * gcc.c-torture/execute/20000801-3.c,
9372         gcc.c-torture/execute/20000801-4.c: New tests.
9373         * gcc.c-torture/execute/20000801-3.x,
9374         gcc.c-torture/execute/20000801-4.x: Xfail.
9375
9376 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
9377
9378         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
9379         libobjc/.libs to allow for libtool.
9380
9381 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
9382
9383         * gcc.c-torture/compile/20000802-1.c: New test.
9384
9385 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
9386
9387         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
9388
9389 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
9390
9391         * gcc-c-torture/execute/20000731-2.c: New test.
9392
9393         * gcc.c-torture/execute/20000731-1.c: New test.
9394         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
9395
9396 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
9397
9398         * testsuite/gcc.dg/cpp/paste7.c: New test.
9399         * gcc.dg/cpp/20000725-1.c: New test.
9400
9401 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
9402
9403         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
9404         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
9405         declaration warning for __builtin_dwarf_reg_size.
9406
9407         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
9408
9409 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9410
9411         * gcc.dg/noncompile/voidparam-1.c: New test.
9412
9413 2000-07-30  Richard Henderson  <rth@cygnus.com>
9414
9415         * gcc.dg/c90-digraph-1.c: Don't xfail.
9416         * gcc.dg/compare2.c (case 10): Xfail.
9417         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
9418
9419 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
9420
9421         * gcc.dg/c99-main-1.c: New test.
9422
9423 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9424
9425         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
9426
9427 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
9428
9429         * gcc.c-tortuer/execute/20000726-1.c: New test.
9430
9431 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
9432
9433         * gcc.c-torture/execute/enum-2.c: New test.
9434
9435 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9436
9437         * gcc.dg/cpp/tr-warn3.c: New test.
9438
9439 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9440
9441         * g++.old-deja/g++.ext/implicit1.C: Remove.
9442         * g++.old-deja/g++.jason/c2.C: Remove
9443         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
9444         * g++.old-deja/g++.pt/crash16.C: Likewise.
9445         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
9446
9447 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
9448
9449         * g++.old-deja/g++.other/for2.C: New test.
9450
9451 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
9452
9453         * gcc.dg/20000720-1.c: New test.
9454
9455 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
9456
9457         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
9458
9459 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
9460
9461         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
9462         * gcc.c-torture/execute/20000722-1.c: New.
9463         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
9464
9465 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
9466
9467         * gcc.dg/cpp/20000720-1.S: New test.
9468
9469 2000-07-21  Michael Meissner  <meissner@redhat.com>
9470
9471         * gcc.c-torture/execute/ieee/hugeval.c: New test.
9472
9473 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9474
9475         * g++.old-deja/g++.brendan/crash16.C,
9476         g++.old-deja/g++.brendan/parse3.C,
9477         g++.old-deja/g++.brendan/redecl1.C,
9478         g++.old-deja/g++.ns/template13.C,
9479         g++.old-deja/g++.other/decl4.C,
9480         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
9481
9482 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
9483
9484         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
9485         and "Internal error".
9486
9487         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
9488         regexps.
9489         * gcc.dg/cpp/paste6.c: New test.
9490
9491 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
9492
9493         * gcc.dg/cpp/tr-direct.c: New test.
9494
9495         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
9496         gcc.dg/cpp/undef1.c: Tweak error regexps.
9497
9498 2000-07-18  Eric Christopher <echristo@redhat.com>
9499
9500         * gcc.c-torture/compile/20000718-1.c: New test.
9501
9502 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
9503
9504         * cpplex.c (_cpp_push_token): If the token being pushed back
9505         is the previous token in this context, just subtract one from
9506         context->posn.
9507         * cppmacro.c (save_expansion): Clear aux field when storing a
9508         placemarker.
9509
9510 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
9511
9512         * gcc.dg/noncompile/redecl-1.c: New test.
9513
9514 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
9515
9516         * gcc.c-torture/execute/20000717-5.c: New test.
9517         * gcc.c-torture/execute/20000717-1.x: Removed.
9518
9519 2000-07-17  Richard Henderson  <rth@cygnus.com>
9520
9521         * gcc.c-torture/execute/20000717-4.c: New test.
9522
9523 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
9524
9525         * gcc.dg/cpp/syshdr.c: New test.
9526         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
9527
9528 2000-07-17  Neil Booth  <neilb@earthling.net>
9529
9530         * gcc.dg/cpp/cmdlne-dM.c: New test.
9531         * gcc.dg/cpp/cmdlne-dD.c: New test.
9532
9533 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
9534
9535         * gcc.c-torture/execute/20000717-3.c: New test.
9536
9537         * gcc.c-torture/compile/20000717-1.c: New test.
9538
9539 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
9540
9541         * gcc.c-torture/execute/20000717-2.c: New test.
9542
9543 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9544
9545         * gcc.dg/formatz-1.c: New test.
9546
9547         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
9548         * gcc.dg/c99-digraph-1.c: New tests.
9549
9550         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
9551         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
9552
9553         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
9554         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
9555         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
9556         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
9557         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
9558         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
9559         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
9560
9561 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
9562
9563         * gcc.c-torture/execute/20000717-1.c: New test.
9564         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
9565
9566 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
9567
9568         * gcc.c-torture/execute/20000715-2.c: New test.
9569         * gcc.dg/20000715-1.c: New test.
9570
9571 2000-07-15  Michael Meissner  <meissner@redhat.com>
9572
9573         * gcc.c-torture/execute/20000715-1.c: New test.
9574
9575 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
9576
9577         * gcc.c-torture/execute/20000707-1.c: New test.
9578
9579 2000-07-13  Neil Booth  <NeilB@earthling.net>
9580
9581         * testsuite/gcc.dg/cpp/digraph1.c,
9582         testsuite/gcc.dg/cpp/digraph2.c,
9583         testsuite/gcc.dg/cpp/digraphs.c: New tests.
9584
9585 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
9586
9587         * g77.f-torture/compile/20000630-2.f:  New test.
9588         * g77.f-torture/compile/20000630-2.x
9589
9590 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
9591
9592         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
9593
9594 2000-07-11  Neil Booth  <NeilB@earthling.net>
9595
9596         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
9597
9598 2000-07-11  Neil Booth  <NeilB@earthling.net>
9599
9600         * gcc.dg/cpp/cmdlne-C.c: New.
9601
9602 2000-07-09  Neil Booth  <NeilB@earthling.net>
9603
9604         * gcc.dg/cpp/directiv.c: New tests.
9605         * gcc.dg/cpp/undef1.c: Update.
9606
9607 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
9608
9609         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
9610
9611 2000-07-09  Neil Booth  <NeilB@earthling.net>
9612
9613         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
9614
9615 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
9616
9617         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
9618         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9619
9620 2000-07-08  Neil Booth  <NeilB@earthling.net>
9621
9622         * gcc.dg/cpp/macsyntx.c: New tests.
9623
9624 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9625
9626         * gcc.dg/20000707-1.c: New test.
9627
9628 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
9629
9630         * gcc.c-torture/execute/20000706-1.c: New test.
9631         * gcc.c-torture/execute/20000706-2.c: New test.
9632         * gcc.c-torture/execute/20000706-3.c: New test.
9633         * gcc.c-torture/execute/20000706-4.c: New test.
9634         * gcc.c-torture/execute/20000706-5.c: New test.
9635
9636 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9637
9638         * g++.old-deja/g++.pt/instantiate7.C: New test.
9639
9640 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
9641
9642         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
9643         * g++.old-deja/g++.mike/thunk3.C: Likewise.
9644         * g++.old-deja/g++.other/rtti3.C: Likewise.
9645         * g++.old-deja/g++.other/rttid3.C: Likewise.
9646
9647 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
9648
9649         *  g77.f-torture/compile/20000630-1.x: Fix typo
9650
9651 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
9652
9653         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
9654         assembly output.
9655
9656 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
9657
9658         * gcc.dg/cpp/ident.c: New test.
9659
9660 2000-07-05  Neil Booth  <NeilB@earthling.net>
9661
9662         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
9663           gcc.dg/cpp/lexstrng.c: New tests.
9664
9665 2000-07-04  Neil Booth  <NeilB@earthling.net>
9666
9667         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
9668         * gcc.dg/cpp/strify2.c: Same.
9669
9670 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
9671
9672         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
9673         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
9674         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
9675         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
9676
9677         * testsuite/gcc.dg/cpp/macro1.c,
9678         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
9679         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
9680         testsuite/gcc.dg/cpp/strify1.c,
9681         testsuite/gcc.dg/cpp/strify2.c: New tests.
9682
9683 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
9684
9685         * gcc.c-torture/execute/20000703-1.c: New test.
9686
9687 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9688
9689         * g++.old-deja/g++.pt (lookup10.C): New test.
9690
9691 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
9692
9693         * g++.old-deja/g++.pt (typename25.C): New test.
9694
9695 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
9696
9697         * gcc.c-torture/compile/20000701-1.c: New test.
9698
9699 2000-06-30  Nick Clifton  <nickc@cygnus.com>
9700
9701         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
9702         to test case.
9703
9704 2000-06-30  Catherine Moore  <clm@cygnus.com>
9705
9706         * gcc.c-torture/execute/align-1.c: New test.
9707
9708 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
9709
9710         * g++.old-deja/g++.pt/expr8.C: New test.
9711         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
9712
9713 2000-06-29  Nick Clifton  <nickc@cygnus.com>
9714
9715         * gcc.c-torture/compile/20000629-1.c: New test.
9716
9717 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9718
9719
9720         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
9721         gcc.dg/noncompile directory, depending on whether they're
9722         preprocessor tests or not.  Annotate all the tests for the dg
9723         framework.
9724
9725         * gcc.c-torture/noncompile/noncompile.exp: Delete.
9726         * gcc.dg/noncompile/noncompile.exp: New.
9727
9728         * Moved files:
9729         Old name                                New name
9730         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
9731         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
9732         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
9733         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
9734         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
9735         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
9736         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
9737         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
9738         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
9739         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
9740         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
9741         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
9742         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
9743         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
9744         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
9745         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
9746         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
9747         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
9748         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
9749         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
9750         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
9751         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
9752         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
9753         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
9754
9755         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
9756         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
9757         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
9758         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
9759         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
9760         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
9761
9762 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
9763
9764         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
9765         declare one variable.  On the fourth, error.
9766         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
9767         declared by 20000628-1a.h.
9768
9769 2000-06-29  Richard Henderson  <rth@redhat.com>
9770
9771         * gcc.c-torture/execute/930529-1.x: New file.
9772         * gcc.dg/920413-1.c: Adjust expected warning text.
9773         * gcc.dg/980217-1.c: Declare abort.
9774         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
9775
9776 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
9777
9778         * g77.f-torture/compile/20000629-1.f: New test.
9779         * g77.f-torture/compile/20000629-1.x: Expected to fail.
9780
9781 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9782
9783         Rearrange lots of files, removing entirely the
9784         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
9785         directories.
9786
9787         * Deleted files:
9788         gcc.c-torture/code_quality/code_quality.exp
9789         gcc.c-torture/special/special.exp
9790         gcc.failure/failure.exp
9791         gcc.failure/940409-1.x
9792         gcc.c-torture/compile/961203-1.x
9793
9794         * New files:
9795         gcc.misc-tests/linkage.exp
9796         gcc.c-torture/execute/920730-1t.c
9797         gcc.c-torture/execute/920730-1t.x
9798         gcc.c-torture/compile/920520-1.x
9799         gcc.c-torture/compile/920521-1.x
9800         gcc.c-torture/compile/981006-1.x
9801         gcc.c-torture/execute/eeprof-1.x
9802
9803         * Moved files (possibly with modifications to fit a new harness):
9804         Old name                                New name
9805         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
9806         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
9807         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
9808         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
9809         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
9810         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
9811         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
9812         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
9813         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
9814         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
9815         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
9816         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
9817         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
9818         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
9819
9820 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
9821
9822         * c-torture/compile/961203-1.x: Delete.
9823
9824         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
9825         not exit. Include stdio.h.
9826         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
9827         * gcc.misc-tests/dg-12.c: Likewise.
9828         * gcc.misc-tests/dg-5.c: Likewise.
9829         * gcc.misc-tests/dg-6.c: Likewise.
9830         * gcc.misc-tests/dg-7.c: Prototype abort.
9831         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
9832         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
9833         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
9834         not exit.
9835         * gcc.misc-tests/sieve.c: Use return from main, not exit.
9836         * gcc.misc-tests/sort2.c: Use return from main, not exit.
9837
9838 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
9839
9840         * gcc.dg/cpp/20000628-1.c: New test.
9841         * gcc.dg/cpp/20000628-1.h: New header for above test.
9842         * gcc.dg/cpp/20000628-1a.h: Likewise.
9843
9844 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
9845
9846         * gcc.dg/cpp: New directory.
9847         * gcc.dg/cpp/cpp.exp: New driver.
9848         * gcc.dg/cpp/20000627-1.c: New test.
9849         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
9850         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
9851         and rewrite as a compilation test.
9852
9853         * gcc.dg: Move many files into the cpp subdirectory, possibly
9854         renaming or editing them as well.
9855         Old name                New name
9856         990119-1.c              cpp/19990119-1.c
9857         990228-1.c              cpp/19990228-1.c
9858         990407-1.c              cpp/19990407-1.c
9859         990409-1.c              cpp/19990409-1.c
9860         990413-1.c              cpp/19990413-1.c
9861         990703-1.c              cpp/19990703-1.c
9862         20000127-1.c            cpp/20000127-1.c
9863         20000129-1.c            cpp/20000129-1.c
9864         20000207-1.c            cpp/20000207-1.c
9865         20000207-2.c            cpp/20000207-2.c
9866         20000209-1.c            cpp/20000209-1.c
9867         20000209-2.c            cpp/20000209-2.c
9868         20000301-1.c            cpp/20000301-1.c
9869         20000419-1.c            cpp/20000419-1.c
9870         20000510-1.S            cpp/20000510-1.S
9871         20000519-1.c            cpp/20000519-1.c
9872         20000529-1.c            cpp/20000529-1.c
9873         20000625-1.c            cpp/20000625-1.c
9874         20000625-2.c            cpp/20000625-2.c
9875         cpp-as1.c               cpp/assert1.c
9876         cpp-as2.c               cpp/assert2.c
9877         cxx-comments-1.c        cpp/cxxcom1.c
9878         cxx-comments-2.c        cpp/cxxcom2.c
9879         endif-label.c           cpp/endif.c
9880         cpp-hash1.c             cpp/hash1.c
9881         cpp-hash2.c             cpp/hash2.c
9882         cpp-if1.c               cpp/if-1.c
9883         cpp-if2.c               cpp/if-2.c
9884         cpp-if3.c               cpp/if-3.c
9885         cpp-if4.c               cpp/if-4.c
9886         cpp-if5.c               cpp/if-5.c
9887         cpp-cond.c              cpp/if-cexp.c
9888         cpp-missingop.c         cpp/if-mop.c
9889         cpp-missingparen.c      cpp/if-mpar.c
9890         cpp-opprec.c            cpp/if-oppr.c
9891         cpp-ifparen.c           cpp/if-paren.c
9892         cpp-shortcircuit.c      cpp/if-sc.c
9893         cpp-shift.c             cpp/if-shift.c
9894         cpp-unary.c             cpp/if-unary.c
9895         cpp-li1.c               cpp/line1.c
9896         cpp-li2.c               cpp/line2.c
9897         lineno.c                cpp/line3.c
9898         lineno-2.c              cpp/line4.c
9899         cpp-mi.c                cpp/mi1.c
9900         cpp-mic.h               cpp/mi1c.h
9901         cpp-micc.h              cpp/mi1cc.h
9902         cpp-mind.h              cpp/mi1nd.h
9903         cpp-mindp.h             cpp/mi1ndp.h
9904         cpp-mix.h               cpp/mi1x.h
9905         cpp-mi2.c               cpp/mi2.c
9906         cpp-mi2a.h              cpp/mi2a.h
9907         cpp-mi2b.h              cpp/mi2b.h
9908         cpp-mi2c.h              cpp/mi2c.h
9909         cpp-mi3.c               cpp/mi3.c
9910         cpp-mi3.def             cpp/mi3.def
9911         poison-1.c              cpp/poison.c
9912         pr-impl.c               cpp/prag-imp.c
9913         cpp-redef-2.c           cpp/redef1.c
9914         cpp-redef.c             cpp/redef2.c
9915         strpaste.c              cpp/strp1.c
9916         strpaste-2.c            cpp/strp2.c
9917         cpp-tradpaste.c         cpp/tr-paste.c
9918         cpp-tradstringify.c     cpp/tr-str.c
9919         cpp-tradwarn1.c         cpp/tr-warn1.c
9920         cpp-tradwarn2.c         cpp/tr-warn2.c
9921         trigraphs.c             cpp/trigraphs.c
9922         cpp-unc1.c              cpp/unc1.c
9923         cpp-unc2.c              cpp/unc2.c
9924         cpp-unc3.c              cpp/unc3.c
9925         cpp-unc.c               cpp/unc4.c
9926         undef.c                 cpp/undef1.c
9927         undef-2.c               cpp/undef2.c
9928         cpp-wi1.c               cpp/widestr1.c
9929
9930 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
9931
9932         * lib/g++.exp (g++_include_flags): Tweak.
9933
9934 2000-06-27  H.J. Lu  <hjl@gnu.org>
9935             Loren J. Rittle  <ljrittle@acm.org>
9936
9937         * lib/g++.exp (g++_include_flags): Override libgloss.exp
9938         version with one that knows about the new gcc tree structure.
9939         (g++_link_flags): Same.
9940
9941 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
9942
9943         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
9944         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
9945         case we are cross-compiling.
9946
9947         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
9948         g++.old-deja/g++.niklas/Makefile.in,
9949         g++.old-deja/g++.niklas/configure.in,
9950         g++.old-deja/g++.other/Makefile.in,
9951         g++.old-deja/g++.other/configure.in,
9952         gcc.c-torture/code_quality/Makefile.in,
9953         gcc.c-torture/code_quality/configure.in,
9954         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
9955         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
9956         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
9957         gcc.c-torture/execute/ieee/Makefile.in,
9958         gcc.c-torture/execute/ieee/configure.in,
9959         gcc.c-torture/noncompile/Makefile.in,
9960         gcc.c-torture/noncompile/configure.in,
9961         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
9962         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
9963         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
9964
9965 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9966
9967         * g++.old-deja/g++.other/ambig3.C: New test.
9968
9969 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
9970
9971         * g++.old-deja/g++.pt/syntax1.C: New test.
9972         * g++.old-deja/g++.pt/syntax2.C: New test.
9973         * g++.old-deja/g++.other/syntax3.C: New test.
9974         * g++.old-deja/g++.other/syntax4.C: New test.
9975
9976 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9977
9978         * gcc.dg/20000623-1.c: Prototype exit and abort.
9979
9980 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
9981
9982         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
9983         New tests.
9984         * gcc.dg/cpp-mi3.def: New file.
9985
9986         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
9987         inside assertions.
9988         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
9989         lexer's error messages.
9990         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
9991         divine anything from the linemarkers.
9992         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
9993         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
9994
9995 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
9996
9997         * gcc.dg/20000623-1.c: New test.
9998
9999 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
10000
10001         * gcc.c-torture/execute/20000622-1.c: New test.
10002
10003 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
10004
10005         * g++.old-deja/g++.other/init15.C: New test.
10006
10007 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
10008
10009         * g++.old-deja/g++.pt/vaarg2.C: New test.
10010         * g++.old-deja/g++.pt/vaarg3.C: New test.
10011
10012 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
10013
10014         * g++.old-deja/g++.other/dyncast6.C: New test.
10015
10016 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
10017
10018         * gcc.c-torture/execute/loop-6.c: New test.
10019
10020 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
10021
10022         * gcc.dg/20000614-1.c: New test.
10023         * gcc.dg/20000614-2.c: New test.
10024
10025 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
10026
10027         * g++.old-deja/g++.other/inline12.C: New test.
10028
10029 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
10030
10031         * g++.old-deja/g++.other/eh1.C: New test.
10032
10033 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
10034
10035         * g++.old-deja/g++.other/type.C: New test.
10036
10037 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
10038
10039         * g++.old-deja/g++.other/initstring.C: New test.
10040
10041 2000-06-12  Jason Merrill  <jason@redhat.com>
10042
10043         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
10044
10045 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
10046
10047         * gcc.c-torture/compile/20000609-1.c: New test.
10048
10049 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
10050
10051         * gcc.dg/20000609-1.c: New test.
10052
10053 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
10054
10055         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
10056         * gcc.c-torture/noncompile/poison-1.c: Move...
10057         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
10058         * gcc.dg/cpp-li1.c: Add a token after the #line.
10059
10060 2000-06-05  Richard Henderson  <rth@cygnus.com>
10061
10062         * gcc.c-torture/execute/20000605-2.c: New test.
10063         * gcc.c-torture/execute/20000605-3.c: New test.
10064
10065 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
10066
10067         * g77.f-torture/execute/20000503-1.x: New file.
10068
10069 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
10070
10071         * g++.old-deja/g++.eh/badalloc1.C: New test.
10072
10073 2000-06-05  Richard Henderson  <rth@cygnus.com>
10074
10075         * gcc.c-torture/execute/20000605-1.c: New test.
10076
10077 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
10078             Nathan Sidwell <nathan@codesourcery.com>
10079
10080         * gcc.c-torture/compile/20000605-1.c: New test.
10081
10082 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
10083
10084         * g77.f-torture/compile/20000601-1.f:  New test.
10085
10086 2000-06-03  Richard Henderson  <rth@cygnus.com>
10087
10088         * gcc.c-torture/execute/20000603-1.c: New.
10089
10090 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
10091
10092         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
10093         * gcc.dg/noreturn-2.c (noreturn): Likewise.
10094
10095 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
10096
10097         * gcc.dg/compare2.c (case 12): XFAIL.
10098         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
10099         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
10100
10101         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
10102
10103 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
10104
10105         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
10106         guard macro is already defined when the header is first
10107         included.
10108         * gcc.dg/cpp-mix.h: New file.
10109         * gcc.dg/endif-label.c: Update patterns to match compiler.
10110
10111         * g++.brendan/complex1.C: Declare abort.
10112         * g++.law/refs4.C: Remove XFAIL.
10113         * g++.oliva/expr2.C: Declare abort and exit.
10114
10115 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
10116
10117         * gcc.c-torture/execute/20000528-1.c: New test.
10118
10119         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
10120         * g++.old-deja/g++.law/temps4.C: Likewise.
10121
10122         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
10123         stdlib.h.  Call abort() on failure.
10124         * g++.old-deja/g++.law/refs4.C: Likewise.
10125         * g++.old-deja/g++.law/temps4.C: Likewise.
10126         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
10127         * gcc.c-torture/execute/20000112-1.c: Include string.h.
10128
10129 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
10130
10131         Relative to g++.dg/special:
10132         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
10133
10134         Relative to g++.old-deja:
10135         * g++.brendan/complex1.C, g++.jason/optimize2.C,
10136         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
10137         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
10138         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
10139         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
10140         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
10141         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
10142
10143         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
10144         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
10145         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
10146         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
10147         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
10148         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
10149         and/or string.h.
10150
10151         * g++.other/goto1.C: Update expectations for error messages.
10152
10153 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
10154
10155         * gcc.c-torture/compile/20000523-1.c: New test.
10156
10157 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
10158
10159         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
10160
10161 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
10162
10163         * g++.old-deja/g++.eh/catch11.C: New test.
10164         * g++.old-deja/g++.eh/catch12.C: New test.
10165
10166 2000-05-24  Nick Clifton  <nickc@cygnus.com>
10167
10168         * gcc.c-torture/execute/20000523-1.c: New test.
10169
10170 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
10171
10172         * c-torture/execute/bcp-1.c: Replace abort in arg of
10173         __builtin_constant_p with a generic external function.
10174
10175         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
10176         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
10177         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
10178         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
10179         Prototype abort and/or exit.
10180
10181         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
10182         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
10183         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
10184         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
10185
10186 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
10187
10188         * gcc.dg/dwarf2-1.c: New test.
10189
10190 2000-05-20  Richard Henderson  <rth@cygnus.com>
10191
10192         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
10193
10194 2000-05-20  Andreas Jaeger  <aj@suse.de>
10195
10196         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
10197         testcase.
10198
10199 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
10200
10201         * gcc.c-torture/execute/20000519-2.c: New test.
10202
10203 2000-05-19  Andreas Jaeger  <aj@suse.de>
10204
10205         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
10206         which fails with SSA.
10207
10208         * lib/c-torture.exp: Also test with -O3 -fssa.
10209
10210 2000-05-18  Michael Meissner  <meissner@redhat.com>
10211
10212         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
10213         * gcc.c-torture/execute/920415-1.c: Ditto.
10214         * gcc.c-torture/execute/920501-1.c: Ditto.
10215         * gcc.c-torture/execute/conversion.c: Ditto.
10216         * gcc.c-torture/execute/cvt-1.c: Ditto.
10217
10218 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
10219
10220         * gcc.c-torture/compile/20000518-1.c: New test.
10221
10222 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
10223
10224         * g77.f-torture/compile/200005018.f:  New test.
10225
10226 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
10227
10228         * gcc.c-torture/compile/20000517-1.c: New test.
10229
10230 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10231
10232         * gcc.c-torture/execute/20000516-1.c: New test.
10233
10234 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
10235
10236         * g++.old-deja/g++.other/eh.C: New test.
10237
10238 2000-05-12  Richard Henderson  <rth@cygnus.com>
10239
10240         * gcc.c-torture/execute/990208-1.c (main): Don't pass
10241         constants through to doit's conditional.
10242
10243 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
10244
10245         * gcc.c-torture/compile/20000511-1.c: New test.
10246         * g77.f-torture/compile/20000511-1.f: New test.
10247         * g77.f-torture/compile/20000511-2.f: New test.
10248
10249 2000-05-11  Michael Meissner  <meissner@redhat.com>
10250
10251         * gcc.c-torture/execute/20000511-1.c: New test.
10252
10253 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
10254
10255         * gcc.dg/dg.exp: Scan .S files as well as .c files.
10256         * gcc.dg/20000510-1.S: New.
10257
10258 2000-05-08  Catherine Moore  <clm@cygnus.com>
10259
10260         * gcc.dg/unused-3.c: New.
10261
10262 2000-05-06  Richard Henderson  <rth@cygnus.com>
10263
10264           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
10265           * g++.old-deja/g++.mike/warn1.C: Likewise.
10266           * g++.old-deja/g++.pt/local1.C: Likewise.
10267           * g++.old-deja/g++.pt/local7.C: Likewise.
10268           * g++.old-deja/g++.pt/spec16.C: Likewise.
10269
10270 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
10271
10272         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
10273
10274 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
10275
10276           * g77.f-torture/execute/20000503-1.f:  New test.
10277
10278 2000-05-04  Andreas Jaeger  <aj@suse.de>
10279
10280         * gcc.dg/noreturn-2.c: New test.
10281
10282 2000-05-04  Neil Booth  <NeilB@earthling.net>
10283
10284         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
10285         preprocessor.
10286
10287 2000-05-04  Richard Henderson  <rth@cygnus.com>
10288
10289         * gcc.c-torture/execute/20000503-1.c: Fix typo.
10290
10291 2000-05-04  Richard Henderson  <rth@cygnus.com>
10292
10293         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
10294         OpenSSL by Jason R Thorpe.
10295
10296 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
10297
10298         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
10299
10300 2000-05-03  Robert Lipe <robertlipe@usa.net>
10301
10302         * gcc.dg/20000503-1.c: New test.
10303
10304 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
10305
10306         * gcc.c-torture/compile/20000502-1.c: New test.
10307         * g++.old-deja/g++.other/align.C: New test.
10308         * gcc.dg/cpp-tradstringify.c: New test.
10309
10310 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
10311
10312         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
10313         and hard registers.
10314
10315 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
10316
10317         * gcc.c-torture/execute/loop-5.c: New test.
10318
10319 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
10320
10321         * gcc.c-torture/execute/va-arg-20.c: New test.
10322
10323 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
10324
10325         * gcc.c-torture/execute/20000422-1.c: New test.
10326
10327 2000-04-20  Greg McGary  <gkm@gnu.org>
10328
10329         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
10330         when optimizing, but without sibling-call optimizations (-O1).
10331
10332 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
10333
10334           * gcc.c-torture/compile/20000420-1.c: New test.
10335
10336 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
10337
10338         * g++.abi/ptrflags.C: New test.
10339         * g++.eh/catchptr1.C: Test incomplete pointer chains.
10340
10341 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
10342
10343         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
10344
10345 2000-04-19  Greg McGary  <gkm@gnu.org>
10346
10347         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
10348         sibling-call optimizations.
10349
10350 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
10351
10352         * gcc.dg/20000419-1.c: New test.
10353
10354 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
10355
10356         * gcc.c-torture/execute/20000412-6.c: New test.
10357
10358 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
10359
10360         * gcc.c-torture/execute/20000412-5.c: New test.
10361         * g77.f-torture/compile/20000412-1.f: New test.
10362         * gcc.c-torture/execute/20000412-4.c: New test.
10363         * gcc.c-torture/compile/20000412-2.c: New test.
10364         * gcc.c-torture/execute/20000412-3.c: New test.
10365         * gcc.c-torture/compile/20000412-1.c: New test.
10366         * gcc.c-torture/execute/20000412-2.c: New test.
10367
10368 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
10369
10370         * objc/execute/bf-20.m: New test.
10371
10372 2000-04-10  Richard Henderson  <rth@cygnus.com>
10373
10374         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
10375
10376         * gcc.c-torture/execute/20000412-1.c: New test.
10377
10378 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
10379
10380         * g++.old-deja/g++.eh/catchptr1.C: New test.
10381
10382 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
10383
10384         * g++.old-deja/g++.abi/cxa_vec.C: New test.
10385
10386 2000-04-08  Neil Booth  <NeilB@earthling.net>
10387
10388         * gcc.dg/cpp-nullchar.c: Remove test as
10389         embedded nulls cause problems.
10390
10391 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10392
10393         * gcc.dg/compare2.c: New test.
10394
10395 2000-04-08  Neil Booth  <NeilB@earthling.net>
10396
10397         * gcc.dg/cpp-nullchar.c: New test.
10398
10399 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
10400
10401         * gcc.dg/cpp-mi2.c: New test.
10402         * gcc.dg/cpp-mi2[abc].h: New files.
10403
10404 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
10405
10406         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
10407         member name.
10408
10409 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
10410
10411         * g++.old-deja/g++.abi/vmihint.C: New test.
10412
10413 2000-04-06  Neil Booth  <NeilB@earthling.net>
10414
10415         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
10416         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
10417         copyright.
10418
10419 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
10420
10421         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
10422         avoid stack-frame overwrite.
10423
10424 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
10425
10426         * gcc.c-torture/compile/20000405-2.c: New test.
10427         * gcc.c-torture/compile/20000405-3.c: New test.
10428
10429 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10430
10431         * gcc.c-torture/compile/20000405-1.c: New test.
10432
10433 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
10434
10435         * gcc.dg/cast-qual-1.c: Revert last change.
10436
10437 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10438
10439         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
10440
10441 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
10442
10443         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
10444         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
10445
10446 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
10447
10448         * gcc.c-torture/compile/20000403-2.c: New test.
10449         * gcc.c-torture/compile/20000403-1.c: New test.
10450
10451 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
10452
10453         * gcc.c-torture/execute/20000403-1.c: New test.
10454
10455 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
10456
10457         * gcc.c-torture/execute/20000402-1.c: New test.
10458
10459 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
10460
10461         * gcc.c-torture/execute/va-arg-15.c: New test.
10462         * gcc.c-torture/execute/va-arg-16.c: New test.
10463         * gcc.c-torture/execute/va-arg-17.c: New test.
10464         * gcc.c-torture/execute/va-arg-18.c: New test.
10465         * gcc.c-torture/execute/va-arg-19.c: New test.
10466
10467 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
10468
10469         * gcc.c-torture/compile/981211-1.c: Move to...
10470         * gcc.dg/cpp-as1.c: ...here.
10471         * gcc.dg/cpp-as2.c: New file.
10472
10473         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
10474         compiler.
10475
10476 2000-04-02  Neil Booth  <NeilB@earthling.net>
10477
10478         * gcc.dg/cpp-cond.c  New tests.
10479         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
10480         accidental success less likely.
10481         * gcc.dg/cpp-missingop.c  New tests.
10482         * gcc.dg/cpp-missingparen.c  New tests.
10483         * gcc.dg/cpp-shift.c  New tests.
10484         * gcc.dg/cpp-shortcircuit.c  New tests.
10485         * gcc.dg/cpp-unary.c  New tests.
10486
10487 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
10488
10489         * gcc.c-torture/compile/20000329-1.c: New test.
10490
10491 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
10492
10493         * gcc.c-torture/compile/20000326-1.c: New test.
10494         * gcc.c-torture/compile/20000326-2.c: New test.
10495
10496 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
10497
10498         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
10499         the first parameter is a function argument.
10500
10501 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
10502
10503         * g++.old-deja/g++.ext/array4.C: New test.
10504
10505 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
10506
10507         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
10508
10509 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10510
10511         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
10512
10513 2000-03-19  Richard Henderson  <rth@cygnus.com>
10514
10515         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
10516
10517 2000-03-19  Richard Henderson  <rth@cygnus.com>
10518
10519         * gcc.c-torture/compile/20000319-1.c: New test.
10520
10521 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
10522
10523         * gcc.c-torture/execute/20000314-3.c: New test.
10524         * gcc.c-torture/execute/20000314-2.c: New test.
10525         * gcc.c-torture/execute/20000314-1.c: New test.
10526         * gcc.c-torture/compile/20000314-2.c: New test.
10527         * gcc.c-torture/compile/20000314-1.c: New test.
10528
10529 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
10530
10531         * g++.old-deja/g++.warn/inline.C: New test.
10532
10533 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10534
10535         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
10536         standards-compliant result rather than specific constants.
10537         Put test-values in array.
10538
10539 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
10540
10541         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
10542         (g++_target_compile): Put test-specific options last.
10543
10544 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10545
10546         * g++.old-deja/g++.eh/vbase4.C: New test.
10547
10548 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10549
10550         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
10551
10552 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10553
10554         * g++.old-deja/g++.brendan/misc12.C: Removed.
10555         * g++.old-deja/g++.pt/memtemp77.C: Constify.
10556         * g++.old-deja/g++.ext/pretty4.C: New test.
10557
10558 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
10559
10560         * g++.old-deja/g++.other/string2.C: New test.
10561
10562 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
10563
10564         * g++.old-deja/g++.warn/impint2.C: New test.
10565
10566 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
10567
10568         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
10569         is 1, not zero.
10570
10571 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
10572
10573         * g++.old-deja/g++.warn/impint.C: New test.
10574         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
10575         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
10576         * g++.old-deja/g++.pt/explicit12.C: Likewise.
10577         * g++.old-deja/g++.pt/explicit13.C: Likewise.
10578         * g++.old-deja/g++.pt/explicit17.C: Likewise.
10579         * g++.old-deja/g++.pt/explicit18.C: Likewise.
10580         * g++.old-deja/g++.pt/explicit19.C: Likewise.
10581         * g++.old-deja/g++.pt/explicit23.C: Likewise.
10582         * g++.old-deja/g++.pt/explicit31.C: Likewise.
10583         * g++.old-deja/g++.pt/explicit35.C: Likewise.
10584         * g++.old-deja/g++.pt/explicit6.C: Likewise.
10585         * g++.old-deja/g++.pt/memclass7.C: Likewise.
10586
10587 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
10588
10589         * gcc.dg/cpp-redef.c: New test.
10590
10591 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
10592
10593         * g++.old-deja/g++.pt/unify7.C: New test.
10594
10595 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10596
10597         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
10598         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
10599
10600 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
10601
10602         * gcc.c-torture/compile/20000224-1.c: New test.
10603
10604 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10605
10606         * gcc.c-torture/compile/cpp-2.c: New test.
10607         * gcc.c-torture/compile/cpp-1.c: New test.
10608
10609 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
10610
10611         * gcc.c-torture/execute/20000225-1.c: New test.
10612
10613 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10614
10615         * gcc.dg/cpp-li2.c: New test.
10616
10617         * gcc.dg/cpp-wi1.c: New test.
10618
10619         * gcc.dg/cpp-li1.c: New test.
10620
10621 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
10622
10623         * g++.old-deja/g++.other/sizeof5.C: New test.
10624
10625 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10626
10627         * gcc.c-torture/execute/va-arg-13.c: New test.
10628
10629 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
10630
10631         * gcc.c-torture/execute/va-arg-12.c: New test.
10632
10633 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10634
10635         * gcc.c-torture/execute/20000223-1.c: New test.
10636
10637 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
10638
10639         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
10640
10641 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
10642
10643         * g++.old-deja/g++.abi/ptrmem.C: New test.
10644
10645 2000-02-19  Richard Henderson  <rth@cygnus.com>
10646
10647         * gcc.c-torture/compile/init-3.c: New.
10648
10649 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
10650
10651         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
10652         ALWAYS_CXXFLAGS.
10653
10654 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
10655
10656         * gcc.c-torture/compile/20000211-3.c: New test.
10657
10658 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
10659
10660         * gcc.c-torture/compile/20000211-2.c: New test.
10661
10662 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
10663
10664         * gcc.c-torture/compile/20000211-1.c: New test.
10665
10666 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
10667
10668         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
10669           on native targets
10670
10671 2000-02-08  Nathan Sidwell  <nathan@acm.org>
10672
10673         * g++.old-deja/g++.other/cast5.C: New test.
10674
10675 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
10676
10677         * gcc.c-torture/execute/20000205-1.c: New.
10678
10679 2000-02-03  Nathan Sidwell  <nathan@acm.org>
10680
10681         * g++.old-deja/g++.jason/cast3.C: Return void.
10682         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
10683
10684 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10685
10686         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
10687
10688         * gcc.dg/loop-1.c: New test.
10689
10690 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
10691
10692         * gcc.c-torture/compile/20000127-1.c: New test.
10693         * gcc.c-torture/execute/991228-1.c: New test.
10694
10695 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10696
10697         * gcc.dg/unused-2.c: New test.
10698
10699         * gcc.dg/conv-1.c: New test.
10700
10701 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
10702
10703         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
10704         compiler.
10705         (tool_option_proc): Fix typo.
10706
10707 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
10708
10709         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
10710         of the ld on the host, not on the build machine.
10711         Also, don't crash if '--help' is not a supported option.
10712
10713 2000-01-24  Richard Henderson  <rth@cygnus.com>
10714
10715         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
10716
10717 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
10718
10719         * gcc.c-torture/execute/20000120-2.c: New test.
10720         * gcc.c-torture/execute/20000120-1.c: New test.
10721
10722 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
10723
10724         * gcc.c-torture/execute/20000113-1.c: New test.
10725
10726 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
10727
10728         * gcc.c-torture/execute/20000112-1.c: New test.
10729
10730 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10731
10732         * gcc.dg/20000111-1.c: New test.
10733
10734 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
10735
10736         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
10737         with 16 bit integers.
10738
10739 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10740
10741         * gcc.dg/20000108-1.c: New test.
10742
10743 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10744
10745         * g++.old-deja/g++.ns/koenig8.C: New test.
10746
10747 2000-01-05  Nathan Sidwell  <nathan@acm.org>
10748
10749         * g++.old-deja/g++.other/cast4.C: New test.
10750
10751 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
10752
10753         * gcc.c-torture/compile/20000105-2.c: New test.
10754         * gcc.c-torture/compile/20000105-1.c: New test.
10755
10756 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10757
10758         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
10759         references to printf & atoi to conform to ANSI standard.
10760         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
10761         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
10762         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
10763         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
10764         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
10765         * g++.old-deja/g++.brendan/complex1.C: Likewise.
10766         * g++.old-deja/g++.brendan/copy1.C: Likewise.
10767         * g++.old-deja/g++.brendan/copy2.C: Likewise.
10768         * g++.old-deja/g++.brendan/copy3.C: Likewise.
10769         * g++.old-deja/g++.brendan/copy4.C: Likewise.
10770         * g++.old-deja/g++.brendan/copy5.C: Likewise.
10771         * g++.old-deja/g++.brendan/copy6.C: Likewise.
10772         * g++.old-deja/g++.brendan/copy7.C: Likewise.
10773         * g++.old-deja/g++.brendan/copy8.C: Likewise.
10774         * g++.old-deja/g++.brendan/crash11.C: Likewise.
10775         * g++.old-deja/g++.brendan/crash14.C: Likewise.
10776         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
10777         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
10778         * g++.old-deja/g++.brendan/delete2.C: Likewise.
10779         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
10780         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
10781         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
10782         * g++.old-deja/g++.brendan/eh1.C: Likewise.
10783         * g++.old-deja/g++.brendan/groff1.C: Likewise.
10784         * g++.old-deja/g++.brendan/init3.C: Likewise.
10785         * g++.old-deja/g++.brendan/misc12.C: Likewise.
10786         * g++.old-deja/g++.brendan/misc7.C: Likewise.
10787         * g++.old-deja/g++.brendan/new2.C: Likewise.
10788         * g++.old-deja/g++.brendan/operators4.C: Likewise.
10789         * g++.old-deja/g++.brendan/operators5.C: Likewise.
10790         * g++.old-deja/g++.brendan/overload2.C: Likewise.
10791         * g++.old-deja/g++.brendan/overload7.C: Likewise.
10792         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
10793         * g++.old-deja/g++.brendan/reference1.C: Likewise.
10794         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
10795         * g++.old-deja/g++.brendan/template24.C: Likewise.
10796         * g++.old-deja/g++.brendan/template3.C: Likewise.
10797         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
10798         * g++.old-deja/g++.jason/inline3.C: Likewise.
10799         * g++.old-deja/g++.jason/opeq.C: Likewise.
10800         * g++.old-deja/g++.law/arg5.C: Likewise.
10801         * g++.old-deja/g++.law/arm7.C: Likewise.
10802         * g++.old-deja/g++.law/ctors11.C: Likewise.
10803         * g++.old-deja/g++.law/cvt8.C: Likewise.
10804         * g++.old-deja/g++.law/init9.C: Likewise.
10805         * g++.old-deja/g++.law/refs4.C: Likewise.
10806         * g++.old-deja/g++.law/template2.C: Likewise.
10807         * g++.old-deja/g++.law/visibility24.C: Likewise.
10808         * g++.old-deja/g++.law/vtable3.C: Likewise.
10809         * g++.old-deja/g++.mike/asm2.C: Likewise.
10810         * g++.old-deja/g++.mike/eh1.C: Likewise.
10811         * g++.old-deja/g++.mike/misc1.C: Likewise.
10812         * g++.old-deja/g++.mike/misc13.C: Likewise.
10813         * g++.old-deja/g++.mike/misc14.C: Likewise.
10814         * g++.old-deja/g++.mike/ns12.C: Likewise.
10815         * g++.old-deja/g++.mike/p1248.C: Likewise.
10816         * g++.old-deja/g++.mike/p3708.C: Likewise.
10817         * g++.old-deja/g++.mike/p3708a.C: Likewise.
10818         * g++.old-deja/g++.mike/p3708b.C: Likewise.
10819         * g++.old-deja/g++.mike/p646.C: Likewise.
10820         * g++.old-deja/g++.mike/p700.C: Likewise.
10821         * g++.old-deja/g++.mike/p783.C: Likewise.
10822         * g++.old-deja/g++.mike/p783a.C: Likewise.
10823         * g++.old-deja/g++.mike/p783b.C: Likewise.
10824         * g++.old-deja/g++.mike/p786.C: Likewise.
10825         * g++.old-deja/g++.mike/p789.C: Likewise.
10826         * g++.old-deja/g++.mike/p789a.C: Likewise.
10827         * g++.old-deja/g++.mike/p807a.C: Likewise.
10828         * g++.old-deja/g++.other/delete3.C: Likewise.
10829         * g++.old-deja/g++.other/dyncast1.C: Likewise.
10830         * g++.old-deja/g++.other/dyncast2.C: Likewise.
10831         * g++.old-deja/g++.other/dyncast3.C: Likewise.
10832         * g++.old-deja/g++.other/empty1.C: Likewise.
10833         * g++.old-deja/g++.other/temporary1.C: Likewise.
10834         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
10835         * g++.old-deja/g++.pt/t16.C: Likewise.
10836         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
10837
10838 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
10839
10840         * gcc.dg/991230-1.c: New test.
10841
10842 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
10843
10844         * gcc.c-torture/compile/991229-3.c: New test.
10845         * gcc.c-torture/compile/991229-2.c: New test.
10846         * gcc.c-torture/compile/991229-1.c: New test.
10847
10848 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
10849
10850         * gcc.c-torture/compile/labels-2.c: New test.
10851
10852 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10853
10854         * gcc.c-torture/execute/991227-1.c: New test.
10855
10856 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10857
10858         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
10859
10860 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
10861
10862         * gcc.c-torture/execute/991221-1.c: New test.
10863
10864 1999-12-20  Nathan Sidwell  <nathan@acm.org>
10865
10866         * g++.old-deja/g++.other/cast3.C: New test.
10867
10868 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
10869
10870         * gcc.c-torture/execute/991216-4.c: New test.
10871
10872 1999-12-16  Michael Meissner  <meissner@cygnus.com>
10873
10874         * gcc.c-torture/execute/991216-1.c: New test.
10875         * gcc.c-torture/execute/991216-2.c: New test.
10876         * gcc.c-torture/execute/991216-3.c: New test.
10877
10878 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10879
10880         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
10881         Actually make the test fail by using "-O2" for compilation.
10882
10883 1999-12-15  Nathan Sidwell  <nathan@acm.org>
10884
10885         * g++.old-deja/g++.warn/cast-align1.C: New test.
10886
10887 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10888
10889         * gcc.c-torture/compile/991214-1.c: New test.
10890         * gcc.c-torture/compile/991214-2.c: New test.
10891
10892 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
10893
10894         * gcc.dg/991214-1.c: New test.
10895
10896 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
10897
10898         * gcc.c-torture/compile/991213-3.c: New test.
10899         * gcc.c-torture/compile/991213-2.c: New test.
10900         * gcc.c-torture/compile/991213-1.c: New test.
10901
10902 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
10903
10904         * gcc.dg/991209-1.c: New test.
10905
10906 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
10907
10908         * gcc.c-torture/compile/991208-1.c: New test.
10909
10910 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
10911
10912         * gcc.dg/ultrasp2.c: New test.
10913
10914 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
10915
10916         * g++.old-deja/g++.abi/align.C (main): Fix typo.
10917
10918 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
10919
10920         * gcc.c-torture/compile/991202-1.c: New test.
10921         * gcc.c-torture/execute/991202-1.c: New test.
10922         * gcc.c-torture/execute/991202-2.c: New test.
10923         * gcc.c-torture/execute/991202-3.c: New test.
10924
10925 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
10926
10927         * g++.old-deja/g++.abi/align.C: New test.
10928         * g++.old-deja/g++.abi/aggregates.C: Likewise.
10929         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10930
10931 1999-12-01  Richard Henderson  <rth@cygnus.com>
10932
10933         * gcc.c-torture/execute/991201-1.c: New.
10934
10935 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
10936
10937         * gcc.dg/991129-1.c: New test.
10938
10939 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
10940
10941         * gcc.c-torture/compile/991127-1.c: New test.
10942
10943 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10944
10945         * g++.old-deja/g++.other/warn4.C: New test.
10946
10947 1999-11-22  Nathan Sidwell  <nathan@acm.org>
10948
10949         * g++.old-deja/g++.eh/cleanup2.C: New test.
10950         * g++.old-deja/g++.ext/pretty2.C: New test.
10951         * g++.old-deja/g++.ext/pretty3.C: New test.
10952         * g++.old-deja/g++.other/debug6.C: New test.
10953
10954 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
10955
10956         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
10957         compiler_output to look for one error message instead of two.
10958
10959 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
10960
10961         * gcc.c-torture/execute/991118-1.c: Also test case
10962         where the word boundary does not split a byte evenly.
10963
10964 1999-11-19  Nathan Sidwell  <nathan@acm.org>
10965
10966         * g++.old-deja/g++.ext/restrict1.C: New test.
10967
10968 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
10969
10970         * gcc.c-torture/execute/991118-1.c: New test.
10971
10972 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
10973
10974         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
10975         working directory pathnames.
10976
10977 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
10978
10979         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
10980         host is equipped with driver.h and driver.o so it can actually
10981         compile and run the tests.
10982
10983 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
10984
10985         * gcc.c-torture/compile/991008-1.c: New test.
10986
10987 1999-11-08  Nick Clifton  <nickc@cygnus.com>
10988
10989         * lib/gcc-dg.exp: Include target-supports.exp
10990
10991 1999-11-05  Nick Clifton  <nickc@cygnus.com>
10992
10993         * lib/target-supports.exp: New file: Provide procs to test for
10994         features supported by the target.
10995         (check_weak_available): Moved here from ecos.exp.
10996         (check_alias_available): New proc: Determine of the target
10997         toolchain supports the alias attribute.
10998
10999         * gcc.dg/special/ecos.exp: Move check_weak_available to
11000         target-supports.exp.
11001         (alias-1.c): Only perform the test if the target supports
11002         aliases.
11003         (wkali-1.c): Only perform the test if the target supports
11004         aliases.
11005
11006         * gcc.dg/990506-0.c: Expect error messages from cross
11007         targets as well as native targets.
11008
11009 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11010
11011         * gcc.dg/ultrasp1.c: Removed xfail.
11012         * gcc.dg/struct-ret-2.c: Likewise.
11013         * gcc.dg/array-1.c: Likewise.
11014
11015 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11016
11017         * gcc.dg/struct-ret-2.c: New test.
11018
11019         * gcc.dg/array-1.c: New test.
11020
11021 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
11022
11023         * gcc.c-torture/execute/991030-1.c: New test.
11024
11025 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
11026
11027         * gcc.c-torture/compile/991026-2.c: New test.
11028
11029 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
11030
11031         * gcc.c-torture/compile/991026-1.c: New test.
11032
11033 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
11034
11035         * gcc.c-torture/execute/991023-1.c: New test.
11036
11037 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
11038
11039         * gcc.c-torture/execute/991019-1.c: New test.
11040
11041 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
11042
11043         * gcc.c-torture/execute/991016-1.c: New test.
11044
11045 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
11046
11047         * gcc.c-torture/execute/991014-1.c: New test.
11048
11049 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
11050
11051         * g++.old-deja/g++.other/union2.C: New test.
11052
11053 1999-10-13  Nathan Sidwell  <nathan@acm.org>
11054
11055         * g++.old-deja/g++.other/vaarg2.C: New test.
11056         * g++.old-deja/g++.other/vaarg3.C: New test.
11057
11058 1999-10-12  Craig Burley  <craig@jcb-sc.com>
11059
11060         * g77.f-torture/noncompile/19990905-1.f: Moved from being
11061         in compile/.
11062
11063 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
11064
11065         * gcc.c-torture/execute/va-arg-11.c: New test.
11066
11067 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
11068
11069         * lib/file-format.exp (gcc_target_object_format): Don't
11070         crash if objdump is unavailable.
11071
11072 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
11073
11074         * gcc.misc-tests/mg.exp: delete extraneous redirection.
11075
11076 1999-09-28  Nick Clifton  <nickc@cygnus.com>
11077
11078         * gcc.c-torture/compile/990928-1.c: New test.
11079
11080 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
11081
11082         * g++.old-deja/g++.other/decl6.C: New test.
11083
11084 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11085
11086         * gcc.c-torture/execute/va-arg-10.c: New test.
11087
11088 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
11089
11090         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
11091         __PRETTY_FUNCTION__.
11092
11093 1999-09-23  Nick Clifton  <nickc@cygnus.com>
11094
11095         * gcc.c-torture/execute/990923-1.c: New test.
11096
11097 1999-09-21  Nick Clifton  <nickc@cygnus.com>
11098
11099         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
11100         for which -fpic is inappropriate.
11101
11102 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
11103
11104         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
11105
11106 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
11107
11108         * g++.old-deja/g++.other/dyncast1.C: New test.
11109         * g++.old-deja/g++.other/dyncast2.C: New test.
11110         * g++.old-deja/g++.other/dyncast3.C: New test.
11111         * g++.old-deja/g++.other/dyncast4.C: New test.
11112         * g++.old-deja/g++.other/dyncast5.C: New test.
11113         * g++.old-deja/g++.eh/catch3.C: New test.
11114         * g++.old-deja/g++.eh/catch3p.C: New test.
11115         * g++.old-deja/g++.eh/catch4.C: New test.
11116         * g++.old-deja/g++.eh/catch4p.C: New test.
11117         * g++.old-deja/g++.eh/catch5.C: New test.
11118         * g++.old-deja/g++.eh/catch5p.C: New test.
11119         * g++.old-deja/g++.eh/catch6.C: New test.
11120         * g++.old-deja/g++.eh/catch6p.C: New test.
11121         * g++.old-deja/g++.eh/catch7.C: New test.
11122         * g++.old-deja/g++.eh/catch7p.C: New test.
11123         * g++.old-deja/g++.eh/catch8.C: New test.
11124         * g++.old-deja/g++.eh/catch8p.C: New test.
11125         * g++.old-deja/g++.eh/catch9.C: New test.
11126         * g++.old-deja/g++.eh/catch9p.C: New test.
11127
11128 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
11129
11130         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
11131         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
11132
11133 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
11134
11135         * gcc.c-torture/compile/990913-1.c: New test.
11136
11137 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
11138
11139         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
11140         * g++.old-deja/g++.jason/rfg5.C: Likewise.
11141
11142 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
11143
11144         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
11145
11146 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
11147
11148         * g++.old-deja/g++.other/lookup11.C: New test.
11149         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
11150         what is permitted and what we want.
11151         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
11152         overload use.
11153         * g++.old-deja/g++.jason/rfg5.C: Likewise
11154
11155 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
11156
11157         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
11158         * gcc.c-torture/noncompile/poison-1.c: New file.
11159
11160 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
11161
11162         * g++.old-deja/g++.other/sizeof3.C: New test.
11163         * g++.old-deja/g++.other/sizeof4.C: New test.
11164         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
11165         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
11166
11167 1999-09-07  Richard Henderson  <rth@cygnus.com>
11168
11169         * gcc.dg/va-arg-1.c: New.
11170
11171 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11172
11173         * gcc.c-torture/execute/va-arg-9.c: New test.
11174
11175 1999-09-05  Craig Burley  <craig@jcb-sc.com>
11176
11177         * g77.f-torture/compile/980519-2.f: New test.
11178         * g77.f-torture/compile/19990905-0.f: New test.
11179         * g77.f-torture/compile/19990905-1.f: New test.
11180         * g77.f-torture/compile/19990905-2.f: New test.
11181
11182         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
11183
11184 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
11185
11186         * gcc.c-torture/execute/990827-1.c: Fix typo.
11187
11188 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
11189
11190         * g++.old-deja/g++.other/deref1.C: New test.
11191
11192 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
11193
11194         * g++.old-deja/g++.other/ambig2.C: New test.
11195         * g++.old-deja/g++.other/cond5.C: New test.
11196         * g++.old-deja/g++.other/lookup16.C: New test.
11197
11198 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
11199
11200         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
11201         assemblers too.
11202
11203 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
11204
11205         * lib/c-torture.exp: Avoid the "compare executables" optimization
11206         when testing native.
11207
11208 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
11209
11210         * gcc.c-torture/execute/990829-1.c: New test.
11211         * gcc.c-torture/compile/990829-1.c: New test.
11212
11213 1999-08-27  Paul Burchard  <burchard@pobox.com>
11214
11215         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
11216         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
11217         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
11218         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
11219         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
11220         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
11221         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
11222         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
11223         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
11224         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
11225         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
11226
11227 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
11228
11229         * gcc.c-torture/execute/990827-1.c: New test.
11230
11231 1999-08-26  Craig Burley  <craig@jcb-sc.com>
11232
11233         * g77.f-torture/noncompile/19990826-4.f: New test.
11234
11235         * g77.f-torture/compile/19990826-3.f: New test.
11236
11237         * g77.f-torture/execute/19990826-2.f: New test.
11238
11239         * g77.f-torture/compile/19990826-1.f: New test.
11240
11241         * gcc.c-torture/execute/990826-0.c: New test.
11242         * g77.c-torture/execute/19990826-0.f: New test.
11243
11244         * g77.f-torture/noncompile/970626-2.f: New test.
11245
11246 1999-08-25  Paul Burchard  <burchard@pobox.com>
11247
11248         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
11249         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
11250         lss-011.C: New tests.
11251
11252 1999-08-25  Nathan Sidwell  <nathan@acm.org>
11253
11254         * g++.old-deja/g++.other/decl5.C: New test.
11255
11256 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11257
11258         * noncompile/noncompile.exp: Load_lib c-torture.exp.
11259         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
11260         call `postbase' for each one.  All callers of `postbase' changed
11261         to call this instead.
11262
11263 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
11264
11265         * gcc.c-torture/execute/990811-1.c: New test.
11266
11267 1999-08-09  Nick Clifton  <nickc@cygnus.com>
11268
11269         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
11270         just native ones.
11271
11272         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
11273         just native ones.
11274
11275 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11276
11277         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
11278
11279 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
11280
11281         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
11282
11283 1999-08-04  Nathan Sidwell  <nathan@acm.org>
11284
11285         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
11286
11287 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
11288
11289         * gcc.c-torture/execute/990804-1.c: New test.
11290
11291 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11292
11293         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
11294         * g++.old-deja/g++.brendan/crash64.C: Likewise
11295         * g++.old-deja/g++.brendan/overload8.C: Likewise
11296
11297 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11298
11299         * g++.old-deja/g++.other/struct1.C: New test.
11300
11301 1999-08-03  Nathan Sidwell  <nathan@acm.org>
11302
11303         * g++.old-deja/g++.other/enum2.C: New test.
11304
11305 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
11306
11307         Adapted from tests from Franz Sirl:
11308         * gcc.c-torture/execute/va-arg-7.c: New test.
11309         * gcc.c-torture/execute/va-arg-8.c: New test.
11310
11311 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
11312
11313         * gcc.c-torture/compile/990801-2.c: New test.
11314
11315         * gcc.c-torture/compile/990801-1.c: New test.
11316
11317 1999-07-27  Michael Meissner  <meissner@cygnus.com>
11318
11319         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
11320         fp-cmp-1.c, converting double to float.
11321
11322         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
11323         fp-cmp-1.c, converting double to long double.
11324
11325         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
11326         from fr1 to unknown_register, since fr1 is a legitimate register
11327         on some machines.
11328
11329 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
11330
11331         * README: More listname related changes.
11332
11333 1999-07-08  Catherine Moore  <clm@cygnus.com>
11334
11335         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
11336
11337 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
11338
11339         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
11340
11341 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
11342
11343         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
11344
11345 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
11346
11347         * gcc.dg/990703-1.c: New test.
11348
11349 1999-06-29  Nick Clifton  <nickc@cygnus.com>
11350
11351         * lib/file-format.exp: New file: Move definition of proc
11352         gcc_target_object_format to here from
11353         gcc.dg/special/ecos.exp.
11354
11355         * lib/c-torture.exp: Include lib file-format.exp.
11356         * lib/gcc-dg.exp: Include lib file-format.exp.
11357
11358         * gcc.dg/special/ecos.exp: Remove definition of proc
11359         gcc_target_object_format.
11360
11361 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
11362
11363         * gcc.c-torture/execute/990628-1.c: New test.
11364
11365 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
11366
11367         * gcc.c-torture/compile/990625-2.c: New test.
11368
11369         * gcc.c-torture/compile/990625-1.c: New test.
11370
11371 1999-06-23  Nick Clifton  <nickc@cygnus.com>
11372
11373         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
11374         attributes compile.
11375         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
11376         ports that use the COFF/PE file format.
11377
11378 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
11379
11380         * gcc.c-torture/compile/990617-1.c: New test.
11381
11382 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
11383
11384         * g++.old-deja/g++.other/decl4.C: New test.
11385
11386 1999-06-14  Nathan Sidwell  <nathan@acm.org>
11387
11388         * g++.old-deja/g++.other/bitfld3.C: New test.
11389
11390 1999-06-08  Nathan Sidwell  <nathan@acm.org>
11391
11392         * g++.old-deja/g++.eh/catch1.C: New test.
11393
11394 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
11395
11396         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
11397
11398         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
11399         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
11400
11401 1999-06-05  Craig Burley  <craig@jcb-sc.com>
11402
11403         * g77.f-torture/compile/19990502-0.f: Replace with new,
11404         shorter, test that still fails after recent changes.
11405
11406 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11407
11408         * gcc.c-torture/execute/990604-1.c: New test.
11409
11410 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
11411
11412         * gcc.c-torture/execute/990531-1.c: New test.
11413
11414 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11415
11416         * gcc.c-torture/compile/990527-1.c: New test.
11417
11418 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
11419
11420         * gcc.c-torture/execute/990527-1.c: New test.
11421
11422 1999-05-25  Nick Clifton  <nickc@cygnus.com>
11423
11424         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
11425         bitfields as signed.
11426
11427 1999-05-25  Craig Burley  <craig@jcb-sc.com>
11428
11429         * g77.f-torture/compile/19990525-0.f: New test.
11430
11431 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
11432
11433         * gcc.c-torture/execute/990525-2.c: New test.
11434
11435         * gcc.c-torture/execute/990525-1.c: New test.
11436
11437 1999-05-24  Nathan Sidwell  <nathan@acm.org>
11438
11439         * g++.old-deja/g++.other/anon3.C: New test.
11440         * g++.old-deja/g++.other/anon4.C: New test.
11441         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
11442         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
11443         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
11444         Merrill).
11445
11446 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
11447
11448         * gcc.c-torture/execute/990524-1.c: New test.
11449
11450         * gcc.dg/990524-1.c: New test.
11451
11452 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11453
11454         * gcc.c-torture/compile/990523-1.c: New test.
11455
11456 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
11457
11458         * gcc.c-torture/compile/990519-1.c: New test.
11459
11460 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
11461
11462         * gcc.c-torture/compile/990517-1.c: New test.
11463
11464         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
11465         (e4, f4): New tests.
11466         (main): Call them.
11467
11468 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11469
11470         * gcc.dg/noreturn-1.c: New test.
11471
11472 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11473
11474         * gcc.c-torture/execute/990513-1.c: New test.
11475
11476 1999-05-10  Richard Henderson  <rth@cygnus.com>
11477
11478         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
11479
11480 1999-05-10  Craig Burley  <craig@jcb-sc.com>
11481
11482         * g77.f-torture/execute/erfc.f: Use small single-precision
11483         values, to avoid problems on Alphas when not -mieee.
11484
11485 1999-05-08  Craig Burley  <craig@jcb-sc.com>
11486
11487         * gcc.dg/990506-0.c: New test.
11488
11489 1999-05-08  Richard Henderson  <rth@cygnus.com>
11490
11491         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
11492         the constant to test.  Don't XFAIL 64-bit targets.
11493
11494         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
11495         * g++.old-deja/g++.law/profile1.C: Likewise.
11496
11497         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
11498         operator new instances.
11499         * g++.old-deja/g++.other/delete5.C: Likewise.
11500
11501 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11502
11503         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
11504         intrinsic.
11505
11506 1999-05-03  Craig Burley  <craig@jcb-sc.com>
11507
11508         * g77.f-torture/execute/u77-test.f: Reverse order of two
11509         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
11510
11511 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11512
11513         * gcc.dg/compare1.c: New test.
11514
11515 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11516
11517         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
11518         New tests.
11519
11520 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11521
11522         * g77.f-torture/compile/19990502-1.f: New test.
11523
11524 1999-05-02  Craig Burley  <craig@jcb-sc.com>
11525
11526         * g77.f-torture/compile/19990502-0.f: New test.
11527
11528 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
11529
11530         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
11531         intrinsic.
11532
11533 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
11534
11535         * g77.f-torture/execute/u77-test.f (main): List libU77
11536         intrinsics not currently tested.
11537         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
11538         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
11539         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
11540         Trim blanks off the ends of some printed strings.
11541
11542 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
11543
11544         * g77.f-torture/execute/u77-test.f (main): Just warn about
11545         FSTAT gid disagreement, as it's expected on some systems.
11546
11547 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
11548
11549         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
11550         use a new function, which allows for some slop.
11551         Clean up some commentary.
11552         (issum): The new function.
11553         (sgladd): Deleted subroutine.
11554
11555 1999-05-01  Craig Burley  <craig@jcb-sc.com>
11556
11557         * g77.f-torture/execute/u77-test.f: Modify to be more like
11558         libf2c/libU77 version, bringing patches to that version here.
11559         Add suitable commentary.
11560
11561 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
11562
11563         * gcc.dg/990424-1.c: New test.
11564
11565 1999-04-24  Craig Burley  <craig@jcb-sc.com>
11566
11567         * g77.f-torture/execute/u77-test.f (main): Bug involving
11568         LSTAT has been fixed, so turn back on full checking.
11569
11570 1999-04-20  Craig Burley  <craig@jcb-sc.com>
11571
11572         * g77.f-torture/compile/19990419-0.f: New test.
11573         * g77.f-torture/execute/19990419-1.f: New test.
11574
11575 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
11576
11577         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
11578         to avoid the need for a prototype to supress a warning.
11579
11580 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
11581
11582         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
11583
11584 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
11585
11586         * gcc.c-torture/execute/990404-1.c: New test.
11587
11588 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11589
11590         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
11591         * gcc.dg/cpp-if3.c: Don't use -pedantic.
11592         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
11593         missing initializer warnings.
11594
11595 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
11596
11597         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
11598         matching strings.
11599
11600 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
11601
11602         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
11603
11604 1999-03-26  Craig Burley  <craig@jcb-sc.com>
11605
11606         * g77.f-torture/execute/19990325-0.f: New test.
11607         * g77.f-torture/execute/19990325-1.f: New test.
11608
11609 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
11610
11611         * gcc.c-torture/execute/990324-1.c: New test.
11612
11613 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
11614
11615         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
11616         test with 4.
11617
11618 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
11619
11620         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
11621
11622 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11623
11624         * g77.f-torture/execute/19990313-2.f: New test.
11625         * g77.f-torture/execute/19990313-3.f: New test.
11626
11627 1999-03-13  Craig Burley  <craig@jcb-sc.com>
11628
11629         * g77.f-torture/execute/19990313-0.f: New test.
11630         * g77.f-torture/execute/19990313-1.f: New test.
11631
11632 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
11633
11634         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
11635         printf to sprintf.
11636         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
11637         (main): Add check for u15.  Conditionalize u31 check depending on
11638         whether ints are <32 bits or >=32 bits.
11639
11640 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11641
11642         * g77.f-torture/execute/19981119-0.f: Improve testiness.
11643
11644 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11645
11646         * g77.f-torture/compile/19990305-0.f: New test.
11647         * g77.f-torture/execute/19981119-0.f: New test.
11648
11649 1999-03-08  Craig Burley  <craig@jcb-sc.com>
11650
11651         * g77.f-torture/execute/970625-2.f: call ABORT if final
11652         result is not correct, instead of just printing it.
11653         Add this checking via newly introduced obfuscation, to
11654         trip up buggy front ends.
11655
11656 1999-03-07  Craig Burley  <craig@jcb-sc.com>
11657
11658         * g77.f-torture/compile/960317-1.f: Moved from being
11659         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
11660
11661 1999-03-06  Craig Burley  <craig@jcb-sc.com>
11662
11663         * g77.f-torture/execute/960317-1.f: New (old) test.
11664         * g77.f-torture/execute/970625-2.f: Ditto.
11665
11666 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
11667
11668         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
11669         message on line 1 or line 2; cccp and cpplib do this differently.
11670
11671 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
11672
11673         * g++.old-deja/g++.law/weak1.C: New test.
11674
11675 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11676
11677         * gcc.c-torture/execute/990119-1.c: Renamed to...
11678         * gcc.dg/990119-1.c: this, so it will only be tested once
11679         (it's a preprocessor test, it doesn't need to be run at
11680         multiple optimization levels).
11681
11682 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
11683
11684         * lib/g++.exp: Don't add incdir=$base_dir/../include to
11685           ALWAYS_CXXFLAGS.
11686
11687 1999-02-24  Craig Burley  <craig@jcb-sc.com>
11688
11689         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
11690         * g77.f-torture/compile/19981216-0.f: ...as it is expected
11691         to not be compilable by current g77.
11692
11693 1999-02-24  Nick Clifton  <nickc@cygnus.com>
11694
11695         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
11696
11697 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
11698
11699         * gcc.c-torture/execute/990222-1.c: New test.
11700
11701 1999-02-19  Craig Burley  <craig@jcb-sc.com>
11702
11703         * g77.f-torture/compile/19990218-0.f: New test.
11704         * g77.f-torture/noncompile/19990218-1.f: New test.
11705
11706 1999-02-18  Craig Burley  <craig@jcb-sc.com>
11707
11708         * g77.f-torture/compile/19981216-0.f: New test.
11709
11710 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
11711
11712         * gcc.dg/990214-1.c: New test.
11713
11714 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
11715
11716         * gcc.dg/990213-2.c: New test.
11717
11718         * gcc.dg/990213-1.c: New test.
11719
11720 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
11721
11722         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
11723         ints.
11724
11725 1999-02-11  Nick Clifton  <nickc@cygnus.com>
11726
11727         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
11728         specified by target.
11729
11730         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
11731
11732 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
11733
11734         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
11735
11736 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11737
11738         * gcc.dg/special/ecos.exp: New test driver for new tests with
11739         special requirements.
11740
11741         * gcc.dg/special/alias-1.c: New test.
11742         * gcc.dg/special/gcsec-1.c: New test.
11743         * gcc.dg/special/weak-1.c: New test.
11744         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
11745         * gcc.dg/special/weak-2.c: New test.
11746         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
11747         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
11748         * gcc.dg/special/wkali-1.c: New test.
11749         * gcc.dg/special/wkali-2.c: New test.
11750         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
11751         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
11752
11753 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
11754
11755           * lib/c-torture.exp (c-torture-compile): Pull out code for
11756           analyzing gcc error messages.
11757           (c-torture-execute): Likewise.  Fix some (harmless) false
11758           positives.
11759           * lib/gcc.exp (gcc_check_compile): New function.
11760
11761 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
11762
11763         * gcc.c-torture/execute/990208-1.c: New test.
11764
11765 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
11766
11767         * g++.dg/special/ecos.exp: New driver for new tests with special
11768         requirements
11769
11770         * g++.dg/special/conpr-1.C: New test
11771         * g++.dg/special/conpr-2.C: New test
11772         * g++.dg/special/conpr-2a.C: New test
11773         * g++.dg/special/conpr-3.C: New test
11774         * g++.dg/special/conpr-3a.C: New test
11775         * g++.dg/special/conpr-3b.C: New test
11776
11777         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
11778         allow g++ to use the dg driver
11779
11780         * README: Add comment about g++.dg directory
11781
11782 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
11783
11784         * README: Update email addresses.
11785
11786 1999-02-03  Nick Clifton  <nickc@cygnus.com>
11787
11788         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
11789         arguments in order to force structure S onto the stack even on
11790         the alpha.
11791         (test): Pass 10 leading arguments to function foo as well as the
11792         structure S.
11793
11794         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
11795         failure for all targets.
11796
11797         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
11798         abort to terminate program execution.
11799
11800 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
11801
11802         * gcc.c-torture/execute/990130-1.c: New test.
11803
11804 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
11805
11806         * gcc.dg/990130-1.c: New test.
11807
11808 1999-01-28  Michael Meissner  <meissner@cygnus.com>
11809
11810         * gcc.c-torture/execute/990128-1.c: New test.
11811
11812 1999-01-27  Michael Meissner  <meissner@cygnus.com>
11813
11814         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
11815
11816 1999-01-27  Felix Lee  <flee@cygnus.com>
11817
11818         * lib/c-torture.exp (c-torture-compile): pull out code for
11819         analyzing gcc error messages.
11820         (c-torture-execute): ditto, and fix some (harmless) false
11821         positives.
11822         * lib/gcc.exp (gcc_check_compile): new function.
11823
11824 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
11825
11826         * gcc.dg/990117-1.c: New test.
11827
11828         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
11829
11830         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
11831
11832 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
11833
11834         * g77.f-torture/compile/990115-1.f: New test.
11835
11836 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
11837
11838         * gcc.c-torture/compile/990107-1.c: New test
11839
11840 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
11841
11842         * gcc.c-torture/execute/990106-2.c: New test.
11843
11844         * gcc.c-torture/execute/990106-1.c: New test.
11845
11846 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
11847
11848         * gcc.c-torture/compile/981223-1.c: New test.
11849
11850 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
11851
11852         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
11853         (opt3): Rename from opt4 and disable.
11854
11855 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
11856
11857         * g++.old-deja/g++.pt/ptrmem5.C: New test.
11858
11859 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
11860
11861         * g++.old-deja/g++.other/conv5.C: New test.
11862
11863 1998-12-14  Nick Clifton  <nickc@cygnus.com>
11864
11865         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
11866
11867 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
11868
11869         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
11870
11871 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
11872
11873         * gcc.c-torture/compile/981211-1.c: New test.
11874
11875 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
11876
11877         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
11878
11879         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
11880
11881 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11882
11883         * gcc.special/930510-1.c: Make C9X safe.
11884         * gcc.misc-tests/gcov-1.c Similarly.
11885         * gcc.misc-tests/gcov-2.c Similarly.
11886
11887 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11888
11889         * gcc.dg/ultrasp1.c: New test.
11890
11891 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
11892
11893         * gcc.c-torture/execute/981206.c: New test.
11894
11895 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
11896
11897         * g++.old-deja/g++.ns/template7.C: New test.
11898
11899         * g++.old-deja/g++.other/expr1.C: New test.
11900
11901         * g++.old-deja/g++.eh/tmpl3.C: New test.
11902
11903         * g++.old-deja/g++.eh/tmpl2.C: New test.
11904
11905 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
11906
11907         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
11908         * g++.old-deja/g++.other/using6.C: Removed.
11909         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
11910
11911         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
11912
11913 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
11914
11915         * g++.old-deja/g++.pt/overload8.C: New test.
11916
11917         * g++.old-deja/g++.pt/overload7.C: New test.
11918
11919         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
11920
11921         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
11922         and relinking messages.
11923         * lib/g++.exp (g++_target_compile): Remove .rpo file when
11924         compiling with -frepo.
11925
11926 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
11927
11928         * g++.old-deja/g++.pt/lookup6.C: New test.
11929
11930 1998-11-30  Nick Clifton  <nickc@cygnus.com>
11931
11932         * gcc.c-torture/execute/981130-1.c: New test.
11933         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
11934
11935 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
11936
11937         * g++.old-deja/g++.pt/explicit76.C: New test.
11938
11939         * g++.old-deja/g++.pt/friend38.C: New test.
11940
11941         * g++.old-deja/g++.ns/crash2.C: New test.
11942
11943         * g++.old-deja/g++.pt/defarg8.C: New test.
11944
11945         * g++.old-deja/g++.pt/instantiate6.C: New test.
11946
11947         * g++.old-deja/g++.pt/static6.C: New test.
11948
11949         * g++.old-deja/g++.pt/decl2.C: New test.
11950
11951 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
11952
11953         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
11954         problem is actually related with name lookup, but so what? :-)
11955
11956         * g++.old-deja/g++.pt/friend37.C: New test.
11957
11958 1998-11-25  Dave Love  <d.love@dl.ac.uk>
11959
11960         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
11961         element, which fails on some systems.
11962
11963         * g77.f-torture/execute/labug1.f: New test.
11964
11965 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
11966
11967         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
11968         is defined.
11969
11970 1998-11-18  Dave Love  <d.love@dl.ac.uk>
11971
11972         * g77.f-torture/compile/981117-1.f: New test.
11973
11974 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
11975
11976         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
11977         properly discarded.
11978
11979 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
11980
11981         * gcc.c-torture/execute/memcheck: New directory of tests for
11982         -fcheck-memory-usage.
11983
11984 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
11985
11986         * README: New file, general information about the testsuite and
11987         new description of the various C++ test subdirectories.
11988         * README.g++: Eliminate obsolete information, update and move most
11989         relevant stuff to README.
11990
11991 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
11992
11993         * gcc.c-torture/compile/981107-1.c: New test.
11994
11995 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
11996
11997         * execute/memcpy-bi.c: New testcase.
11998
11999 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
12000
12001         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
12002         base classes.
12003
12004         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
12005         template is selected.
12006
12007         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
12008         classes, it should be accepted for all types.
12009
12010         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
12011
12012         * g++.old-deja/g++.pt/spec24.C: Ensure that template
12013         specializations start with template headers.
12014
12015 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
12016
12017         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
12018
12019         * g++.old-deja/g++.other/init9.C: Test cross initialization of
12020         non-POD types.
12021
12022 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
12023
12024         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
12025
12026 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
12027
12028         * compile/981022-1.c, compile/981022-1.x: New test and driver.
12029
12030 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
12031
12032         * 981019-1.c: New test.
12033
12034 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
12035
12036         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
12037         find objc headers.
12038
12039 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12040
12041         * compile/981001-4.c: Remove use of GCC extension that triggers a
12042         compiler bug.
12043
12044 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
12045
12046         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
12047
12048 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
12049
12050         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
12051         instantiation of template produces incorrect code for delete
12052         expression.
12053
12054         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
12055         constructors' name is not unique.
12056         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
12057         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
12058
12059         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
12060         automatic array of const is ill-formed.
12061
12062         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
12063         of template parameter?
12064
12065         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
12066         const.
12067
12068         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
12069         pointer-to-member expression.
12070
12071         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
12072         declaration causes ICE.
12073
12074 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
12075
12076         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
12077         reserved in the global namespace.
12078
12079         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
12080         generate needed virtual table.
12081
12082         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
12083
12084 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
12085
12086         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
12087         template-dependent type
12088
12089 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
12090
12091         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
12092         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
12093         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
12094
12095         * g++.old-deja/g++.other/using5.C: New test; using decl from base
12096         class should be usable as argument of member function.
12097         * g++.old-deja/g++.other/using6.C: New test; using decl from base
12098         class should be usable as return type of member function.
12099         * g++.old-deja/g++.other/using7.C: New test; using decl from base
12100         class should be usable as type of data member.
12101
12102         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
12103
12104 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
12105
12106         * gcc.c-torture/special/920521-1.c: Fix bogus test.
12107
12108 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
12109
12110         * gcc.dg/dll-?.c Add thumb to target list.
12111         Fix assembler scan patterns to match current assembler output.
12112
12113 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
12114
12115         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
12116         matching of template brackets.
12117
12118         * g++.old-deja/g++.other/using4.C: New test.  Test using
12119         declarations of methods from base classes.
12120
12121         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
12122         within functions should introduce names into the innermost
12123         enclosing namespace.
12124
12125         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
12126         of static locals if first initialization throws.
12127
12128 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
12129
12130         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
12131
12132 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
12133
12134         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
12135         lose track of the possible targets of tablejump insns.
12136         * special/special.exp: Run it.
12137
12138 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12139
12140         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
12141         must be declared before its specializations can be named in friend
12142         declarations.
12143
12144 1998-10-05  Dave Love  <d.love@dl.ac.uk>
12145
12146         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
12147
12148         * g77.f-torture/execute/io1.f: New test.
12149
12150 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
12151
12152         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
12153         with pointer to template function, for which no argument deduction
12154         is possible.
12155
12156         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
12157         specialization of template function as argument to template
12158         function.
12159
12160         * g++.old-deja/g++.other/access2.C: New test; Inner class
12161         shouldn't have privileged access to Outer's names.
12162
12163 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
12164
12165         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
12166         friend template declared within template class conflicts with
12167         nested class of the same name.
12168
12169         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
12170         is ignored.
12171
12172         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
12173         object with direct initializer as function declaration.
12174
12175         * g++.old-deja/g++.other/decl2.C: New test; duplicate
12176         initializers.
12177
12178         * g++.old-deja/g++.other/null2.C: New test; conditional operator
12179         involving const pointer and NULL produces incorrect result.
12180
12181         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
12182         type name without `typename' should be rejected with -pedantic.
12183
12184 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
12185
12186         * g++.old-deja/g++.other/addrof1.C: New test.
12187
12188 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
12189
12190         * gcc.c-torture/compile/981001-1.c: New test.
12191         * gcc.c-torture/execute/981001-1.c: New test.
12192
12193 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
12194
12195         * gcc.c-torture/compile/981001-2.c: New test.
12196         * gcc.c-torture/compile/981001-3.c: New test.
12197         * gcc.c-torture/compile/981001-4.c: New test.
12198
12199 1998-10-01  Robert Lipe  <robertl@dgii.com>
12200
12201         * lib/objc.exp (objc_target_compile): Add -L during compiles for
12202         multilibbed hosts.   Idea grafted from g77.exp.
12203
12204 1998-09-30  Dave Love  <d.love@dl.ac.uk>
12205
12206         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
12207         avoid losing on systems which need -lsocket.
12208
12209 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
12210
12211         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
12212         * g++.old-deja/g++.other/nested2.C: Ditto.
12213         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
12214         failure.
12215
12216 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
12217
12218         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
12219         preferred over template operator!= for enum bitfields.
12220
12221 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
12222
12223         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
12224         that happen to have the same base name, but in different scopes,
12225         are incorrectly rejected.
12226
12227 1998-09-16  Richard Henderson  <rth@cygnus.com>
12228
12229         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
12230         on the native word size instead of an integer literal.
12231
12232 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
12233
12234         * g++.old-deja/g++.other/static2.C: Invocation of static data
12235         member of type pointer-to-function denoted as non-static member.
12236
12237         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
12238         checks involving function types and aliases.
12239
12240 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
12241
12242         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
12243         redefined to the same non-trivial type.
12244
12245         * g++.old-deja/g++.pt/explicit73.C: Test for proper
12246         namespace-qualification of template specializations declared in
12247         other namespaces.
12248
12249         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
12250         to declare a subset of the specializations of a template function
12251         as friends of specializations of a template class.
12252
12253         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
12254         member templates that do not fully specialize the enclosing
12255         template class are rejected.
12256
12257 1998-09-11  Dave Love  <d.love@dl.ac.uk>
12258
12259         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
12260
12261 1998-09-08  Dave Love  <d.love@dl.ac.uk>
12262
12263         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
12264         altered from libf2c/libU77 version.
12265
12266 1998-09-06  Dave Love  <d.love@dl.ac.uk>
12267
12268         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
12269
12270 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
12271
12272         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
12273         (un)signed char are different types for template specialization
12274         purposes.
12275
12276 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
12277
12278         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
12279         * objc: ObjC testsuite.
12280
12281 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
12282
12283         * gcc.c-torture/execute/941014-1.x:  New file.
12284
12285 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12286
12287         * lib/c-torture.exp: Add support for
12288         torture_eval_before_compile and torture_eval_before_execute
12289         variables.
12290
12291 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
12292
12293         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
12294         this test triggers valid.
12295
12296 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12297
12298         * gcc.dg/980827-1.c: New test.
12299
12300 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12301
12302         * gcc.c-torture/execute/loop-4b.c: New test.
12303
12304 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
12305
12306         * lib/c-torture.exp: Add support for
12307         torture_eval_before_compile and torture_eval_before_execute
12308         variables.
12309
12310 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
12311
12312         * gcc.c-torture/compile/980825-1.c: New test.
12313
12314 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
12315
12316         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
12317         count number tests in opt_t0 not good_t0.
12318
12319 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
12320
12321         * gcc.c-torture/compile/930326-1.x: Fix typo.
12322
12323 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
12324
12325         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
12326         causes an ICE.
12327
12328 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
12329
12330         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
12331         STACK_SIZE is defined.
12332         * gcc.c-torture/unsorted/stuct.c: Similarly.
12333
12334         * gcc.c-torture/compile/980821-1.c: New test.
12335
12336 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
12337
12338         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
12339
12340 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
12341
12342         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
12343         code.
12344
12345 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
12346
12347         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
12348         error'.
12349
12350 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
12351
12352         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
12353
12354 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
12355
12356         * gcc.c-torture/compile/980816-1.c: New test.
12357
12358         * gcc.dg/980816-1.c: New test.
12359
12360 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
12361
12362         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
12363         compiler for ieee tests.
12364
12365 1998-08-01  Dave Love  <d.love@dl.ac.uk>
12366
12367         * g77.f-torture/compile/980729-0.f: New test.
12368
12369 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
12370
12371         * gcc.c-torture/special/eeprof-1.c: New test, for
12372         -finstrument-functions.
12373         * gcc.c-torture/special/special.exp: Run it.
12374
12375 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
12376
12377         * gcc.c-torture/compile/980729-1.c: New test.
12378
12379 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
12380
12381         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
12382         __thumb__ is defined, and test for ARM style doubles if so.
12383
12384 1998-07-26  Dave Love  <d.love@dl.ac.uk>
12385
12386         * g77.f-torture/noncompile/980615-0.f: New test.
12387
12388 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
12389
12390         * gcc.dg/980312-1.c: Do link instead of compile.
12391         * gcc.dg/980313-1.c: Likewise.
12392
12393 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
12394
12395         * gcc.c-torture/compile/980726-1.c: New test.
12396
12397 1998-07-25  Dave Love  <d.love@dl.ac.uk>
12398
12399         * g77.f-torture/execute/io0.f: New test.
12400
12401 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
12402
12403         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
12404         an int.
12405
12406 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
12407
12408         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
12409         m32r bugs.
12410
12411 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
12412
12413         * gcc.dg/980626-1.c: Expect failures for all toolchains until
12414         c-decl.c:grokdeclarator can handle mode attributes.
12415
12416 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
12417
12418         * gcc.c-torture/execute/980716-1.c: New test.
12419
12420 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
12421
12422         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
12423         the mn10200.
12424         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
12425         the mn10200.
12426         * gcc.c-torture/execute/va-arg-3.x: Similarly.
12427         * gcc.c-torture/compile/930326-1.x: Similarly.
12428
12429 1998-07-13  Dave Love  <d.love@dl.ac.uk>
12430
12431         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
12432         New test from Craig.
12433
12434 1998-07-12  Dave Love  <d.love@dl.ac.uk>
12435
12436         * g77.f-torture/noncompile/980616-0.f: New test.
12437
12438         * g77.f-torture/execute/970816-3.f:  New test from Craig.
12439
12440 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12441
12442         *  g++.other/singleton.C: Return error value instead of taking
12443         SIGSEGV.
12444
12445 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
12446
12447         *  g++.other/singleton.C: New test.   Warning is under dispute.
12448         Runtime crash is not.
12449
12450 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12451
12452         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
12453         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
12454         using6.C, using7.C}:  New namespace tests.
12455
12456 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12457
12458         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
12459         specialization with typedef'ed names used as array indexes.
12460
12461 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
12462
12463         * gcc.c-torture/execute/980709-1.c: New test.
12464
12465         * gcc.dg/980709-1.c: New test.
12466
12467 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
12468
12469         * gcc.c-torture/execute/bcp-1.c: New test.
12470
12471 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
12472
12473         * gcc.c-torture/execute/980707-1.c: New test.
12474
12475 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
12476
12477         * gcc.c-torture/compile/980706-1.c: New test.
12478
12479 1998-07-01  Dave Love  <d.love@dl.ac.uk>
12480
12481         * g77.f-torture/execute/980701-0.f,
12482         g77.f-torture/execute/980701-1.f: New test from Craig.
12483
12484 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
12485
12486         * gcc.c-torture/compile/980701-1.c: New test.
12487
12488         * gcc.c-torture/execute/980701-1.c: New test.
12489
12490 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
12491 rlsruhe.de>
12492
12493         * g++.old-deja/g++.robertl/eb132.C: New test.
12494         * g++.old-deja/g++.robertl/eb133.C: Likewise.
12495
12496 1998-06-29  Dave Love  <d.love@dl.ac.uk>
12497
12498         * g77.f-torture/execute/980628-7.f,
12499         g77.f-torture/execute/980628-8.f,
12500         g77.f-torture/execute/980628-9.f,
12501         g77.f-torture/execute/980628-10.f: New tests from Craig.
12502
12503         * g77.f-torture/execute/980628-3.f: Remove mail headers.
12504
12505 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
12506
12507         * g77.f-torture/execute/980628-4.f: New test from Craig.
12508         * g77.f-torture/execute/980628-5.f: Likewise.
12509         * g77.f-torture/execute/980628-2.f: Likewise.
12510         * g77.f-torture/execute/980628-0.f: Likewise.
12511         * g77.f-torture/execute/980628-1.f: Likewise.
12512         * g77.f-torture/execute/980628-3.f: Likewise.
12513         * g77.f-torture/execute/980628-6.f: Likewise.
12514
12515 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
12516
12517         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
12518         directory when nothing has been installed yet.
12519
12520 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
12521
12522         * gcc.c-torture/special/special.exp: Handle newer versions of
12523         dejagnu.
12524
12525 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
12526
12527         * gcc.dg/980626-1.c: New test.
12528
12529 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
12530
12531         * gcc.misc-tests/m-un-2.c: New test.
12532         * g++.old-deja/g++.other/warn01.c: Likewise.
12533
12534 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
12535
12536         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
12537         compatibility with assmblers with a different comment character.
12538         Eliminate use of GAS-specific extensions.
12539
12540 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
12541
12542         * gcc.c-torture/execute/ieee/980619-1.c: New test.
12543
12544 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
12545
12546         *lib/g77.exp: Replace search for libf2c.a with search for newly
12547         renamed libg2c.a
12548
12549 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
12550
12551         * gcc.c-torture/execute/980617-1.c: New test.
12552
12553 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
12554
12555         * gcc.c-torture/execute/980612-1.c: New test.
12556
12557 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
12558
12559         * gcc.dg/980523-1.c: Only test on ppc-linux.
12560         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
12561
12562         * gcc.c-torture/execute/980608-1.c: New test.
12563
12564 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12565
12566         * gcc.c-torture/execute/980605-1.c: New test.
12567
12568 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
12569
12570         * gcc.c-torture/execute/980604-1.c: New test.
12571
12572 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
12573
12574         * gcc.c-torture/execute/980602-1.c: New test.
12575         * gcc.c-torture/execute/980602-2.c: Likewise.
12576
12577 1998-06-02  Dave Love  <d.love@dl.ac.uk>
12578
12579         * 970125-0.f: Fix per JCB.  Add commentary.
12580
12581 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
12582
12583         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
12584         IEEE -0 support.
12585
12586 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
12587
12588         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
12589         earlier.
12590
12591 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
12592
12593         * gcc.c-torture/execute/980526-3.c: New test.
12594
12595 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
12596
12597         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
12598         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
12599         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
12600         m88k-motorola-sysv3 to XFAIL.
12601
12602 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12603
12604         * gcc.dg/980526-1.c: New test.
12605         * gcc.c-torture/execute/980526-2.c: New test.
12606
12607 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
12608
12609         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
12610
12611         * gcc.c-torture/execute/980526-1.c: New test.
12612
12613 1998-05-26  Dave Love  <d.love@dl.ac.uk>
12614
12615         * g77.f-torture/execute/alpha2.f: Add runtime test.
12616
12617 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
12618
12619         * g++.old-deja/old-deja.exp: Strip leading directories.
12620
12621         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
12622         error for the line.  Don't run multiple tests for the same line.
12623
12624 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
12625
12626         * gcc.dg/980523-1.c: New test.
12627
12628 1998-05-23  Dave Love  <d.love@dl.ac.uk>
12629
12630         * g77.f-torture/compile/970915-0.f: New test.
12631
12632 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
12633
12634         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
12635
12636 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
12637
12638         * gcc.dg/980520-1.c: New test.
12639
12640 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
12641
12642         * gcc.dg/980502-1.c: Fix return type.
12643
12644 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
12645
12646         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
12647         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
12648         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
12649         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
12650         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
12651
12652 1998-05-20  Dave Love  <d.love@dl.ac.uk>
12653
12654         * g77.f-torture/execute/980520-1.f: New test.
12655
12656 1998-05-15  Dave Love  <d.love@dl.ac.uk>
12657
12658         * lib/mike-g77.exp: New file.
12659
12660         * g77.f-torture/noncompile/noncompile.exp,
12661         g77.f-torture/noncompile/check0.f: New files.
12662
12663 1998-05-14  Dave Love  <d.love@dl.ac.uk>
12664
12665         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
12666         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
12667         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
12668         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
12669         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
12670         abort where appropriate.
12671
12672 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
12673
12674         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
12675         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
12676
12677 1998-04-29  Dave Love  <d.love@dl.ac.uk>
12678
12679         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
12680
12681 1998-04-27  Dave Love  <d.love@dl.ac.uk>
12682
12683         * g77.f-torture/compile/980427-0.f: New test.
12684
12685 1998-04-24  Dave Love  <d.love@dl.ac.uk>
12686
12687         * g77.f-torture/compile/980424-0.f: New test.
12688
12689 1998-04-19  Dave Love  <d.love@dl.ac.uk>
12690
12691         * g77.f-torture/compile/980419-2.f (main): New test.
12692         * g77.f-torture/compile/970125-0.f: New test.
12693         * g77.f-torture/compile/980419-1.f: New test.
12694
12695 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
12696
12697         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
12698         of loop-4.c.
12699
12700 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
12701
12702         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
12703
12704 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
12705
12706         * gcc.c-torture/compile/980329-1.c: New test.
12707
12708 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
12709
12710         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
12711         * gcc.dg/980312-1.c: Fix typo in -march command.
12712
12713 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
12714
12715         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
12716
12717 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
12718
12719         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
12720         Dave Love agree the Fortran source is bogus.
12721
12722 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
12723
12724         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
12725         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
12726         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
12727         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
12728         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
12729
12730 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
12731
12732         * g++.old-deja/g++.other/friend1.C: New test.
12733
12734 1998-02-18  Dave Love  <d.love@dl.ac.uk>
12735
12736         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
12737         possibly uninitialized) variables and declare dnrm2.
12738
12739 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
12740
12741         From Bruno Haible <haible@ilog.fr>:
12742         * gcc.c-torture/execute/980223.c: New test.
12743
12744 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
12745
12746         * gcc.dg/ifelse-1.c: New test.
12747
12748 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
12749
12750         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
12751
12752           * lib/old-dejagnu.exp (old-dejagnu): Added the
12753           "execution test - XFAIL *-*-*" handling in the spirit of
12754           "excess errors test -". Changed the "execution test fails"
12755           handling to be like "excess errors test fails".
12756           * Update various tests accordingly.
12757
12758 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
12759
12760         * gcc.c-torture/execute/980205.c: New test.
12761
12762 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
12763
12764         * lib/c-torture.exp: Look for .x files instead of .cexp files.
12765         * lib/f-torture.exp: Similarly.
12766         * gcc.c-torture: Rename all .cexp files to .x files.
12767
12768 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12769
12770         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
12771         (940510-1.c): Removed duplicate.
12772         (971104-1.c): New test.
12773
12774 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
12775
12776           * lib/f-torture.exp: Improve error and loop detection.
12777
12778 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
12779
12780         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
12781         use that to size the filler array.
12782
12783 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12784
12785         * lib/c-torture.exp(c-torture-execute): Fix typo.
12786
12787         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
12788         testcase as the executable name. Keep the executable around if
12789         the test fails.
12790
12791 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
12792
12793         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
12794         changes.  Only test one -g option, and move it to the end of the
12795         list of options to test.
12796
12797 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
12798
12799         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
12800         variable GCC_TORTURE_OPTIONS to supply default switches separated
12801         by colons.  If no environment variable, run tests with -O0 -g, -O1
12802         -g, and -O2 -g as well.
12803
12804 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12805
12806         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
12807         explanatory comments. Fix indentation.
12808
12809 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
12810
12811         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
12812
12813 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
12814
12815         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
12816         * g++.old-deja/g++.mike/p7325.C: Likewise.
12817         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
12818
12819 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
12820
12821         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
12822         * g++.old-deja/g++.brendan/crash30.C: Likewise.
12823         * g++.old-deja/g++.brendan/crash39.C: Likewise.
12824         * g++.old-deja/g++.law/operators4.C: Likewise.
12825
12826 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
12827
12828         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
12829         * g++.old-deja/g++.mike/p784.C: Ditto.
12830         * g++.old-deja/g++.mike/p785.C: Ditto.
12831
12832 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
12833
12834           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
12835
12836 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
12837
12838         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
12839         target feature; pass this to c-torture-execute as needed.
12840
12841 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
12842
12843         * lib/c-torture.exp(c-torture-execute): If the previous and the
12844         current executables being tested are identical, we don't need to
12845         run the executable again. Try to make the executable names
12846         unique. Add an optional argument for passing additional compiler
12847         flags.
12848
12849 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
12850
12851         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
12852
12853 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
12854
12855         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
12856
12857 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
12858
12859         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
12860         32bit or larger longs.
12861
12862         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
12863         have either a 32bit long or 32bit int.
12864
12865 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12866
12867         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
12868         Make double precision tests dependent on sizeof (double).
12869
12870 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
12871
12872         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
12873         too.
12874
12875 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12876
12877         * gcc.c-torture/compile/961203-1.cexp: New script.
12878
12879 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
12880
12881         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
12882         up the includes ourselves.
12883
12884 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
12885
12886         * lib/plumhall.exp: Remove random include, and add a few
12887         verbose messages for debugging.
12888
12889 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
12890
12891         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
12892         of trying to do it ourselves.
12893
12894 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
12895
12896         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
12897
12898 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
12899
12900         * gcc.prms/5403.c: Made regexp a bit less strict.
12901
12902 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
12903
12904         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
12905         is returned from remote_load instead.
12906         * lib/plumhall.exp: Ditto.
12907         * lib/mike-g++.exp: Ditto.
12908         * lib/old-dejagnu.exp: Ditto.
12909         * lib/c-torture.exp: Ditto.
12910
12911 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
12912
12913         * lib/g++.exp: Use build_wrapper procedure.
12914         * lib/gcc.exp: Ditto.
12915
12916 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
12917
12918         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
12919         an old-style decl for malloc.  Fixes tests to work when
12920         sizeof (int) != sizeof (size_t).
12921
12922 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
12923
12924         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
12925
12926         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
12927         use stdargs.h interface.
12928
12929 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
12930
12931         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
12932         NO_VARARGS when compiling.
12933
12934 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
12935
12936         * lib/plumhall.exp(ph_includes): New procedure.
12937         (ph_make): Use it.
12938         (ph_compiler): Ditto.
12939
12940         * lib/g++.exp: Rename test-glue.c to testglue.c.
12941         * lib/gcc.exp: Ditto.
12942
12943 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
12944
12945         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
12946         to completion when it's called.
12947
12948 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
12949
12950         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
12951         is defined, don't do test.
12952
12953 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
12954
12955         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
12956         for object files.
12957         (ph_summary): Mark skipped testcases as untested, not unresolved.
12958
12959         * lib/plumhall.exp (ph_make): If unresolved because of bad
12960         errorCode, record errorCode in log file.
12961         (*): Replace send_log/verbose with verbose -log.
12962
12963 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
12964
12965         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
12966         double conversion if double isn't at least 8 bytes.
12967
12968         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
12969         int to work with targets where int is 16 bits.
12970
12971         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
12972         8 bytes, just exit, since 4 byte doubles don't have enough bits of
12973         precision for the test to complete.
12974
12975 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
12976
12977         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
12978         if d10v is not compiled with the -mdouble64 flag.
12979         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
12980
12981         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
12982         d10v is not compiled with the -mint32 flag.
12983
12984 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
12985
12986         * lib/plumhall.exp: Use incr_count.
12987
12988 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
12989
12990         * gcc.c-torture: Update to c-torture-1.45.
12991
12992 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
12993
12994         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
12995         the name of the expect testcase file).
12996
12997         * lib/g++.exp(g++_init): Ditto.
12998
12999 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
13000
13001         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
13002         the host.
13003
13004         * lib/gcc.exp(gcc_exit): New procedure.
13005
13006 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
13007
13008         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
13009         specs where appropriate.
13010
13011         * g++.old-deja/g++.arm/*: Added additional ERROR checks
13012         because of new "candidates are" messages, and removed a few
13013
13014         * Converted all non-old-style g++ testcases to old-style, and
13015         moved into g++.old-deja.
13016
13017 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
13018
13019         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
13020         options.
13021
13022         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
13023         succeeded.
13024
13025         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
13026
13027 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
13028
13029         * lib/gcc.exp (gcc_target_compile): Add support for defining
13030         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
13031         the machine doesn't have those features.
13032
13033 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
13034
13035         * g++.law/operators4.exp: Don't use LIBS.
13036
13037 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
13038
13039         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
13040
13041         * lib/mike-g++.exp: Don't set the compiler to be tested here.
13042         * lib/g++.exp: Set it here instead. Also, allow use of the
13043         --tool_exec and --tool_opt options. Change CXX to
13044         GXX_UNDER_TEST.
13045
13046         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
13047
13048         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
13049
13050 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
13051
13052         * lib/old-dejagnu.exp: Use prune_warnings instead of
13053         prune_system_crud.
13054         * lib/mike-g++.exp: Ditto.
13055         * lib/gcc.exp: Ditto.
13056         * lib/g++.exp: Ditto.
13057
13058         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
13059
13060 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
13061
13062           * 941014-2.c: Include stdlib.h
13063           * 960327-1.c: Include stdio.h
13064           * dbra.c, index-1.c: Don't assume ints are 32bits.
13065
13066 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
13067
13068         * lib/gcc.exp: Add gcc,stack_size target feature.
13069
13070         * lib/g++.exp(g++_target_compile): Add the include and link
13071         paths here, not in two other places. And, it's $options, not
13072         options.
13073
13074         * lib/mike-g++.exp(postbase): Remove the code that determines
13075         the correct include and link paths.
13076         * g++.old-deja/old-deja.exp: Ditto.
13077
13078 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
13079
13080         * lib/g++.exp(g++_init): target_compile no longer returns the
13081         filename of the result.
13082
13083 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
13084
13085         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
13086         call to glob.
13087
13088         * gcc.c-torture/special/special.exp: Change call to
13089         gcc_target_compile to include the object file.
13090
13091 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
13092
13093         * gcc.c-torture/special/special.exp: Correct misspelling in last
13094         change.
13095
13096 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
13097
13098         * lib/plumhall.exp(ph_summary): Log the entire output of the
13099         executable. Return -1 if there were any failures, 0 otherwise.
13100         (ph_execute): Return -1 if there were any failures, 0 otherwise.
13101         (ph_make): Clean up objects and executables that were built
13102         if the tests succeeded.
13103
13104 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
13105
13106         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
13107         libraries and includes in the build tree as appropriate.
13108
13109 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
13110
13111         * lib/c-torture.exp: Instead of looking for the global variable
13112         NO_LONG_LONG, check to see if that's a feature of the target.
13113
13114 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
13115
13116         * config/default.exp: Minimize. Delete the remainer of the files in
13117         config; this functionality is now in devo/dejagnu/config.
13118
13119         g++.*/*: Pass any additional flags used to compile to postbase;
13120         delete CXXFLAGS.
13121
13122         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
13123         is now done by runtest.exp. Use gcc_target_compile instead of
13124         compile.
13125
13126         lib/c-torture.exp: Use gcc_target_compile instead of compile.
13127         Remove references to CFLAGS. Use remote_file instead of
13128         calling rm -f.
13129         (c-torture): Take a list of arguments to use to compile this
13130         testcase.
13131
13132         lib/g++.exp: Simplify. Use target_compile instead of compile.
13133         lib/gcc-dg.exp: Ditto.
13134         lib/gcc.exp: Ditto.
13135         lib/mike-{gcc,g++}.exp: Ditto.
13136         lib/old-dejagnu.exp: Ditto.
13137         lib/plumhall.exp: Ditto.
13138
13139 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
13140
13141         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
13142         (ph_linker): Likewise.
13143
13144 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
13145
13146           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
13147         MAP_ANON / MAP_ANONYMOUS if defined;
13148         else try to map from /dev/zero .
13149
13150 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
13151
13152         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
13153         isn't defined, then define it to MAP_ANONYMOUS.
13154
13155 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
13156
13157         * gcc.c-torture: Update to c-torture-1.42 release.
13158
13159 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
13160
13161         * gcc.c-torture: Update to c-torture-1.41 release.
13162
13163 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
13164
13165         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
13166         c-torture release.
13167
13168 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13169
13170         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
13171         and LDFLAGS.  Fix second case to append the target_info ldflags
13172         onto LDFLAGS, not CFLAGS.
13173         * lib/g++.exp (g++_init): Add target_info stuff.
13174         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
13175         of libgloss and newlib flags for !native.
13176
13177         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
13178         (GDB): Fix relative path to go up another dir for finding gdb.
13179
13180 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
13181
13182         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
13183         versions in the target_info array, if they don't exist.
13184
13185 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13186
13187         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
13188
13189 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
13190
13191         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
13192         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
13193
13194 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
13195
13196         * lib/old-dejagnu.exp: Don't remove the output file before we've
13197         actually tested it. Don't append pwd to the path of the executable
13198         we're testing.
13199
13200 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
13201
13202         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
13203
13204 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
13205
13206         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
13207         temporary directory for compiler files, and set it to a default
13208         value of /tmp. Set $output as the name of the output file from
13209         compiling the testcase. Add a -o option to $cflags_var so the
13210         compiler writes the final output file as $output. Set $executable
13211         to $output.
13212
13213         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
13214         directory for compiler files, and set it to /tmp if it doesn't
13215         already have a value. Set $output_file to the name of the output
13216         file from compiling the testcase. Add a -o option to CXXFLAGS so
13217         the compiler writes the final output file as $output. Use $output
13218         as the executable to be tested.
13219
13220 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13221
13222         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
13223
13224 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
13225
13226         * gcc.c-torture/execute/pending-1.c: New test.  Still
13227         pending in Tege's queue.
13228
13229 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
13230
13231         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
13232         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
13233         if there were failures.  Call unresolved if there were unresolved
13234         testcases.  Call gcc_fail if program did not run to completion.
13235         (ph_make): Pass additional argument name to ph_execute.
13236         (ph_execute): Add new argument.  Pass additional arguments to
13237         ph_summary.  Call gcc_fail is there is no execution output.
13238
13239 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
13240
13241         * lib/plumhall.exp (proc_summary): Output relavent summary
13242         lines into the log so specific failures in plumhall can be
13243         investigated.
13244
13245 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
13246
13247         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
13248         (c-torture-execute): Don't try to execute tests which use
13249         "long long" types if $NO_LONG_LONG is nonzero.
13250
13251 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
13252
13253         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
13254         not c-torture.
13255
13256         * gcc.ieee: Move from here.
13257         * gcc.c-torture/execute/ieee: To here.
13258
13259 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
13260
13261         * gcc.c-torture: Update to c-torture-1.41 release.
13262
13263 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
13264
13265         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
13266         not "$output".
13267
13268 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
13269
13270         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
13271         -c present.
13272
13273 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
13274
13275         * config/proelf.exp: Handle connecting to a simulator.
13276
13277 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
13278
13279         * config/proelf.exp: New file.  Enough framework that we can
13280         run c-torture tests on the proelf targets (or any other target
13281         that gdb can connect to for that matter).
13282
13283 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
13284
13285         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
13286         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
13287
13288         * lib/plumhall.exp (ph_execute): Always call ph_summary if
13289         exec_output exists.
13290
13291 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
13292
13293         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
13294         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
13295
13296         * config/*.exp: Update FSF address.  Change result of ${tool}_load
13297         to pass/fail/unresolved/unsupported/untested.  Caller must now
13298         call unresolved/unsupported/untested.
13299         * lib/*.exp: Update FSF address.  Update to handle new results of
13300         ${tool}_load.
13301         * lib/chill.exp (verbose): Delete.
13302
13303 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
13304
13305         * lib/gcc.exp (default_gcc_start): Change order of args to
13306         $LDFLAGS $CFLAGS $LIBS.
13307         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
13308         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
13309         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
13310         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13311         * gcc.misc-tests/dg-test.exp: Likewise.
13312         * gcc.misc-tests/msgs.exp: Likewise.
13313         * gcc.prms/prms.exp: Likewise.
13314         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
13315         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
13316
13317         * lib/dg.exp: Deleted, moved to dejagnu/lib.
13318
13319 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
13320
13321         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
13322
13323         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
13324         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
13325
13326         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
13327         necessary.
13328
13329 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
13330
13331         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
13332         global for loop; add use of $mathlib.
13333         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
13334         settings here; set mathlib for anything but VxWorks.
13335
13336 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
13337
13338         * gcc.c-torture: Update to c-torture-1.40 release.
13339
13340 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
13341
13342         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
13343         dg.exp.
13344
13345 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
13346
13347         * lib/c-torture.exp (c-torture-execute): Declare "output" as
13348         global.
13349
13350 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
13351
13352         * lib/g++.exp (LIBS): Define if not already.
13353         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
13354         (gcc-dg-prune): Call prune_gcc_output.
13355         * lib/gcc.exp (prune_gcc_output): New proc.
13356         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
13357         prune_gcc_output.
13358
13359 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
13360
13361         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
13362         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
13363
13364 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
13365
13366         * gcc.c-torture: Update to c-torture-1.39 release.
13367
13368 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
13369
13370         * lib/c-torture.exp (c-torture-execute): Don't return if one option
13371         fails, try others as well.
13372
13373 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13374
13375         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
13376         If compilation fails, mark execute tests as `untested'.
13377         If test is marked as unsupported, don't mark compilation and
13378         execute tests as failed.
13379
13380 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13381
13382         * lib/g++.exp (g++_init): Don't link in libg++, and look to
13383         libstdc++ for whether or not we want to be doing shared
13384         libraries.  Delete link_curses since we don't need it anymore.
13385         * lib/mike-g++.exp (postbase): Don't link in libg++.
13386         * g++.old-deja/old-deja.exp: Likewise.
13387
13388 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13389
13390         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
13391
13392 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13393
13394         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
13395         For that, add `-Wl,-a,shared_archive'.
13396         * g++.old-deja/old-deja.exp: Likewise.
13397
13398 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
13399
13400         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
13401
13402 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
13403
13404         * lib/mike-g++.exp (postbase): Pay attention to the status of
13405         g++_load.
13406
13407 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13408
13409           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
13410
13411 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
13412
13413         * lib/gcc.exp (default_gcc_start): No longer need to log program
13414         being executed or its output, execute_anywhere does that now.
13415         * lib/g++.exp (default_g++_version): Call execute_anywhere.
13416         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
13417
13418 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13419
13420         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
13421         the same as those in lib/g++.exp.
13422
13423 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
13424
13425         * gcc.c-torture: Update to c-torture-1.38 release.
13426         * gcc.ieee: Related changes.
13427
13428 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13429
13430         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
13431         "exec". Minor reformatting changes.
13432
13433         * config/rom68k.exp (${tool}_load): Make it work in a canadian
13434         cross. This means all "exec" calls now work on a remote host as
13435         well.
13436         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
13437         cross. Filter out the extra "\r\n" stuff that expect puts in.
13438         (c-torture-execute): Filter out the bogus warnings like
13439         c-torture-compile does. Add support for canadian cross.
13440         * lib/gcc.exp (default_gcc_version, default_gcc_start)
13441         Use execute_anywhere rather than calling exec directly. Now it
13442         works for canadian cross testing.
13443
13444 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
13445
13446         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
13447         results into a variable, and check that rather than using file exists.
13448
13449 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13450
13451         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
13452         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
13453
13454 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13455
13456         * g++.old-deja/old-deja.exp: Create and pass runshlib and
13457         lib_curses if there's a shared libg++ in the build tree.
13458
13459 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
13460
13461         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
13462         if not supported target.
13463
13464 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13465
13466         * lib/g++.exp (g++_init): Move empty setting of runshlib and
13467         link_curses up to always happen, not just for native builds.
13468
13469 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
13470
13471         * gcc.c-torture: Update to c-torture-1.36 release.
13472         * gcc.failure: Related changes.
13473
13474 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13475
13476         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
13477
13478 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13479
13480         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
13481         * lib/mike-g++.exp (postbase): Not in here.  Still reference
13482         runshlib, link_curses, and mathlib for link and run.
13483
13484         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
13485         pass the runtime shared library options for Solaris, OSF/1, and
13486         Irix5, and link with -lcurses to avoid unresolved references.
13487
13488 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13489
13490         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
13491         only run once.
13492
13493 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13494
13495         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
13496
13497 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
13498
13499         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
13500         do not have a framework for the "compat" tests yet.
13501
13502 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13503
13504         * lib/mike-g++.exp (postbase): New local variable `mathlib',
13505         set to null if we're testing vxworks5.1.  Use that instead of
13506         `-lm' in the setting of LIBS for link and run.
13507
13508 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13509
13510         * config/rom68k.exp (${tool}_load): Major changes to make it
13511         work.  Verified that it does in fact return the stuff in
13512         exec_output properly.  Catch any Emul or any TRAP other than 0.
13513
13514 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13515
13516         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
13517         LDFLAGS properly for targets that need stuff from libgloss.
13518         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
13519         only run once.
13520         (gpp_initialized): New variable.
13521
13522 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
13523
13524         * config/rom68k.exp: Load libgloss.exp.
13525         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
13526         so we can produce a fully linked binary.
13527         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
13528         so we can produce a fully linked binary.
13529
13530 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
13531
13532         * lib/plumhall.exp (ph_section): Watch for expected failures.
13533         Add missing `else'.
13534
13535         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
13536         run the testcase.
13537         (c-torture): Likewise.
13538
13539 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
13540
13541         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
13542
13543         * lib/mike-g++.exp (mike_cleanup): New proc.
13544         (prebase): New globals compiler_result, not_compiler_result,
13545         target_regexp.
13546         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
13547         allow leading "-" in pattern.  Watch for unsupported tests.
13548         If $compiler_result is set, pattern match assembler code,
13549         and ditto for $not_compiler_result.
13550         * lib/mike-gcc.exp: Likewise.
13551
13552         * lib/plumhall.exp (ph_execute): Only call ph_summary if
13553         execution "succeeded".
13554
13555 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
13556
13557         * config/win32.exp: New file.
13558         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
13559
13560 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13561
13562         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
13563         unsupported.
13564         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
13565         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
13566         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
13567
13568         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
13569         "... without exceptions was ...".  That is now handled by
13570         prune_system_crud.
13571         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13572
13573 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
13574
13575         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
13576         sieve.c,sort2.c}: New files.
13577         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
13578         sieve.exp,sort2.exp}: Drivers for them.
13579
13580         * lib/mike-gcc.exp (program_output): New user settable variable.
13581         (postbase): Call prune_system_crud.  Also prune extraneous compiler
13582         messages.
13583         * lib/mike-g++.exp (program_output): New user settable variable.
13584
13585         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
13586
13587         * config/sh.exp: Deleted (use sim.exp instead).
13588
13589 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13590
13591         * config/vx.exp: Declare CHECKTASK as global.
13592         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
13593         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
13594         * lib/old-dejagnu.exp: Load [pwd]/$executable.
13595
13596 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
13597
13598         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
13599         target. Like vx.exp, only includes `vx29k.exp' instead of
13600         `vxworks.exp'.
13601
13602 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
13603
13604         * config/sim.exp: Increase time limit from 120 seconds to 240.
13605
13606 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
13607
13608         * gcc.c-torture/execute/950628-1.c: New test.
13609
13610 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
13611
13612         * gcc.c-torture: Update with changes/additions from
13613         c-torture-1.34.
13614
13615 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
13616
13617         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
13618
13619 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
13620
13621         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
13622
13623 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
13624
13625         * gcc.c-torture/compile/950512-1.c: New test.
13626         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
13627         * gcc.dg/struct-ret-1.c: Likewise.
13628
13629 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
13630
13631         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
13632           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
13633
13634 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
13635
13636         * gcc.c-torture/special/920411-1.c: Deleted.
13637         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
13638
13639 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
13640
13641         * config/sim.exp (${tool}_load): Hack in call to bash to get a
13642         cpu limit.
13643
13644 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13645
13646         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
13647
13648 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13649
13650         From kenner;
13651         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
13652         is the proper length.
13653         * va-arg-3.c: Likewise.
13654
13655 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
13656
13657         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
13658         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
13659
13660         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
13661         * lib/g++.exp (default_g++_start): Delete old cruft.
13662
13663 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
13664
13665         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
13666         (2 * (1 << 18)) to (2 * (1 << 17)).
13667
13668         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
13669
13670 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13671
13672         * config/rom68k.exp: Renamed from config/idp.exp
13673
13674 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13675
13676         * c-torture/compile/921109-2.c
13677
13678 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
13679
13680         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
13681         excess errors.
13682
13683 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
13684
13685         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
13686         output.
13687         * lib/g++.exp (default_g++_start): Likewise.
13688
13689 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13690
13691         * gcc.c-torture/compile/950329-1.c: New test.
13692
13693 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13694
13695           * config/bug.exp (${tool}_load): Updated to use new remote_open
13696           and remote_close procs.
13697         * config/idp.exp: New file.
13698
13699 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
13700
13701         * gcc.c-torture/execute/950322-1.c: New test.
13702
13703 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
13704
13705         * config/vx.exp (${tool}_load): Clean up testing of return code from
13706         vxworks_ld and vxworks_spawn.
13707
13708 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
13709
13710         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
13711
13712 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
13713
13714         * lib/old-deja.exp: Add `excess errors test - ' error, now one
13715         can mark excess errors on a machine by machine basis.  Note, the
13716         default is to not expect any excess errors, even when excess
13717         errors test - is given, so you will want to put an XFAIL ... on
13718         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
13719         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
13720         those 4 machines, but no others.
13721
13722 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13723
13724         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
13725         * lib/c-torture.exp: to here.
13726
13727 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
13728
13729         * gcc.c-torture/execute/950221-1.c: New test.
13730         * gcc.c-torture/execute/struct-ret-1.c: New test.
13731         * gcc.c-torture/compile/950221-1.c: New test.
13732
13733         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
13734
13735 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
13736
13737         * gcc.c-torture/execute/arith-1.c (main): Return 0.
13738         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
13739
13740 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
13741
13742         * g++.gb: New directory of tests, derived from my signature and
13743         class scoping tests.
13744
13745         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
13746         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
13747         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
13748         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
13749         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
13750         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
13751         * g++.gb/sig25.C: Likewise.
13752
13753         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
13754         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
13755         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
13756         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
13757         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
13758         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
13759         * g++.gb/sig25.exp: Likewise.
13760
13761         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
13762         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
13763         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
13764         * g++.gb/scope13.C: Likewise, this test still fails.
13765
13766         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
13767         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
13768         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
13769         * g++.gb/scope13.exp: Ditto.
13770
13771         * g++.gb/README: New file, explains what these tests are about.
13772
13773 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
13774
13775         * lib/dg.exp (dg-do): Support `preprocess'.
13776         (dg-test): Likewise.
13777
13778 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
13779
13780         * config/udi.exp: change "continue -expect" to "exp_continue".
13781
13782 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
13783
13784         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
13785         Delete redundant tests.
13786
13787         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
13788         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
13789         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
13790         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
13791         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
13792         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
13793         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
13794         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
13795
13796         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
13797         storing label pointers.
13798         * gcc.c-torture/execute/921019-1.c: Likewise.
13799         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
13800         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
13801         parameter fp.
13802         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
13803         constants.
13804
13805         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
13806         Delete obsolete tests.
13807
13808         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
13809         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
13810         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
13811         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
13812         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
13813         * gcc.c-torture/compile/950124-1.c: New test.
13814
13815         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
13816
13817 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13818
13819         * lib/mike-g++.exp: Add -lm to LIBS.
13820
13821 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
13822
13823         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
13824
13825 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
13826
13827         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
13828
13829 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
13830
13831         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
13832
13833 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
13834
13835         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
13836         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
13837         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
13838         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
13839         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
13840         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
13841         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
13842         * g++.law/{operators31.C, operators32.C,
13843         * g++.law/{operators33.C, operators34.C}: Likewise.
13844         * g++.law/{pic1.C, refs2.C}: Likewise.
13845         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
13846         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
13847         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
13848         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13849
13850         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
13851         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
13852         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
13853         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
13854         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
13855         * g++.law/{enum9.exp, friend5.exp}: Likewise.
13856         * g++.law/{nest3.exp, nest4.exp}: Likewise.
13857         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
13858         * g++.law/{operators30.exp, operators31.exp}: Likewise.
13859         * g++.law/{operators32.exp, operators33.exp}: Likewise.
13860         * g++.law/{operators34.exp}: Likewise.
13861         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
13862         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
13863         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
13864         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
13865         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
13866
13867         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
13868         No longer expected to fail.
13869         * g++.law/missed-error3.C: Tweak for recent bool changes.
13870
13871 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13872
13873         * config/emb-unix: Deleted.
13874         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
13875         remote execution.  Do final link on remote host if REMOTE_LINK is set.
13876
13877 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
13878
13879         * lib/dg.exp (dg-test): Fix typo in last patch.
13880
13881 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
13882
13883         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
13884         (handles multiple occurrences).
13885
13886 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
13887
13888         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
13889         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
13890         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
13891         printed).
13892         * lib/c-torture.exp (c-torture-compile): Likewise.
13893         (c-torture): Prepend full path if missing.
13894         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
13895         (gcc_fail): Likewise.
13896         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
13897
13898 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
13899
13900         * lib/netware.exp: Only attach to NetWare i386 systems.
13901
13902 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
13903
13904         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
13905         messages.  Add test name to "output pattern match" pass/fail message.
13906
13907 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
13908
13909         * gcc.dg: New testsuite.
13910         * gcc.dg/dg.exp: New file.
13911
13912         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
13913         test-switch.c}: Deleted.
13914
13915         * gcc.misc-tests/msgs.exp: New testcase driver.
13916
13917 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
13918
13919         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
13920         Watch for illegal return values from ${tool}_load.
13921         * config/unix.exp (${tool}_load): Fix pass/fail detection for
13922         cross targets.  Coerce return value >0 to 1.
13923
13924 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
13925
13926         * config/unix.exp (${tool}_load): Call program rsh, not proc.
13927
13928         * config/emb-unix.exp: New file.
13929
13930         * config/sim.exp: Error if variable $SIM not defined.
13931         (${tool}_load): Mark test as "untested" if simulator missing.
13932
13933         * config/unix.exp: Load remote.exp to get rcp_download.
13934         * lib/c-torture.exp: Use different option lists for testcases with
13935         and without loops.
13936         * gcc.c-torture/execute/execute.exp: Likewise.
13937
13938 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13939
13940         * config/*.exp: Clarify return code from ${tool}_load.
13941         Call `unresolved' or `untested' instead of `warning' or `perror'
13942         (sometimes you still want to call both though).
13943         Add comment that `shell_id' is local to each file.
13944         * config/udi.exp (timeout): Set to 30.
13945         Don't print warning if connection fails, $connectmode has already
13946         printed an error.
13947         (${tool}_load): Move verbose messages to level 2.
13948         Rework pattern for "Process started" message.
13949         Pass `shell_id' to ${connectmode}_download.
13950         Retry twice upon timeout.  Make resetting of target more robust.
13951         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
13952         Pass `shell_id' to exit_$connectmode.
13953         Only call exit_$connectmode if connected.
13954         * config/unix.exp (${tool}_load): Check return codes better.
13955         * config/vrtx.exp (${tool}_load): Likewise.
13956         * config/vx.exp (${tool}_load): Likewise.
13957         Delete unneeded global's.
13958         * lib/dg.exp (dg-test): Update to reflect clarified return codes
13959         from ${tool}_load.
13960         (dg-stat): Delete.
13961         (dg-init): Delete recording of pass/fail counts.
13962         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13963         (old-dejagnu-init): Likewise.
13964         (old-dejagnu-stat): Delete contents, empty proc now.
13965         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
13966         (c-torture): Delete references to lcnt, lpass, lfail.
13967         Get option list from TORTURE_OPTIONS.
13968         Delete -funroll[-all]-loops if no loops.
13969         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
13970         (g++_stat): Delete contents (empty proc now).
13971         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
13972         (gcc_finish): Likewise.
13973         (gcc_stat): Deleted.
13974         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
13975         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
13976         * gcc.c-torture/execute/execute.exp: Likewise.
13977         Split tests into two parts: compile, execute.
13978         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
13979         no loops.  Update to reflect clarified return codes from ${tool}_load.
13980
13981 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
13982
13983         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
13984         to grep for.
13985         (old-dejagnu): Likewise (where necessary).
13986
13987 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
13988
13989         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
13990
13991         * lib/dg.exp (dg-process-target): Fix processing of selector.
13992         Add comment regarding use of `error'.
13993
13994         * lib/gcc.exp (prune_system_crud): Define if missing.
13995         * lib/g++.exp (prune_system_crud): Likewise.
13996
13997         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
13998         Call prune_system_crud.
13999         * lib/dg.exp (dg-runtest): New proc.
14000         Use perror instead of send_user for tcl errors in testcase.
14001         Don't return any value, it's never used.
14002         Don't clobber previous definition of `unknown'.
14003         Print tcl errors in `dg-final'.
14004
14005 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
14006
14007         * lib/dg.exp (dg-process-target): Improve syntax error messages.
14008         (dg-test): Don't print errorInfo, it contains stack backtrace.
14009
14010 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
14011
14012         * lib/g++.exp (runtest_file_p): Define if missing.
14013
14014 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
14015
14016         * lib/mike-g++.exp: Comment out loading of g++.exp.
14017         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
14018         (default_g++_version): Always print something.
14019         (default_g++_start): Comment out call to `which'.
14020         (g++_start, g++_load): Deleted (must be defined in config file).
14021         * lib/gcc.exp: Test for existence of $CC at start.
14022         Delete check for tmpdir (done in gcc_init).
14023         (default_gcc_version): Always print something.
14024         (default_gcc_start): Comment out call to `which'.
14025         * config/*.exp: Major cleanup - make cross targets work at least a
14026         little better for g++ (by not being "--tool gcc" specific).
14027         Rename gcc_xxx to ${tool}_xxx.
14028         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
14029         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
14030
14031 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
14032
14033         * lib/c-torture.exp (c-torture-compile): Rework compiler
14034         message processing.
14035
14036         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
14037         c-torture.
14038
14039 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
14040
14041         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
14042
14043         * lib/dg.exp (dg-process-target): Support { target native }.
14044
14045 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
14046
14047         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
14048         looked for "... program xxx got fatal signal".
14049         Correct regsub munging of `comp_output'.
14050         Ignore compiler messages "path prefix not used" and "linker input
14051         file unused".
14052
14053 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
14054
14055         * lib/gcc.exp (runtest_file_p): Define if missing.
14056         * gcc.prms/template.c: Example to work from.
14057
14058 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
14059
14060         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
14061         * lib/dg.exp (dg-test): Call unsupported testcases as such.
14062
14063         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
14064         * gcc.prms/1883.c: Moved from compile/940714-1.c.
14065         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
14066         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
14067
14068         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
14069         (dg-process-target): No longer a varargs proc.
14070         Return S/N for target, P/F for xfail.  All callers changed.
14071         (user option procs): More argument checking.
14072         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
14073         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
14074         (dg-test): Skip test if not running on selected target in `dg-do'.
14075         Update handling of `dg-do-what', `dg-output-text'.
14076         Separate execution pass/fail from output pattern match pass/fail.
14077         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
14078
14079 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14080
14081         * gcc.c-torture/special/special.exp: Don't expect failure for mips
14082         target for 920510-1.c.
14083
14084 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
14085
14086         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
14087         Clean up comment regarding use of passcnt, etc.
14088         (gcc_stat): Don't update `testcnt' here.
14089         (gcc_finish): Do it here.
14090         Might as well reset `but_id' here too.
14091         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
14092         to determine if the file should be tested.
14093         * gcc.c-torture/compile/compile.exp: Likewise.
14094         * gcc.c-torture/execute/execute.exp: Likewise.
14095         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14096         * gcc.misc-tests/dg-test.exp: Likewise.
14097         * gcc.prms/prms.exp: Likewise.
14098         * gcc.wendy/wendy.exp: Likewise.
14099         * g++.old-deja.exp: Likewise.
14100         Move "Testing file" message to verbose level 1.
14101
14102 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
14103
14104         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
14105
14106 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
14107
14108         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
14109         (default_gcc_start): Accept optional second list element
14110         of compiler flags.  Print compiler output at verbosity level 2.
14111         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
14112         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
14113         Save current values of framework globals passcnt, failcnt, xpasscnt,
14114         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
14115         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
14116         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
14117         xfailcnt to compute stats.  Update framework global `testcnt' from
14118         pass/fail counts.
14119         (gcc_finish): New proc.  Clean up test environment.
14120         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
14121         (gcc_epass, gcc_efail): Delete.
14122         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
14123         argument of line number.
14124         (dg-init): If the tool has an init routine, call it.
14125         (dg-test): Remove args `cflags_var' and `libs_var'.
14126         Pass all compiler options to ${tool}_start.
14127         Handle missing line number.
14128         (dg-finish): New function.
14129         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
14130         particular files.  Call gcc_finish at end.  Move "skipping test"
14131         message to verbosity level 3.
14132         * gcc.c-torture/compile/compile.exp: Likewise.
14133         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14134         * gcc.c-torture/execute/execute.exp: Likewise.
14135         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14136         Print testcase being tried at verbosity level 1.
14137         * gcc.c-torture/special/special.exp: Unset xfail.
14138         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14139         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
14140         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
14141         * gcc.failure/failure.exp: Likewise.
14142         * gcc.ieee/ieee.exp: Likewise.
14143         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
14144         Update call to dg-test.  Call dg-finish at end.
14145         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
14146         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14147         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
14148         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
14149         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
14150         * gcc.wendy/wendy.exp: Add copyright.
14151         Delete setting of tmpdir (done by gcc_init).
14152         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
14153         Pass compiler flags to gcc_start.  Call gcc_finish at end.
14154         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
14155         gcc_[ce]pass/fail.
14156
14157 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
14158
14159         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
14160         confusion.
14161         (g++_load): Likewise.
14162
14163         * config/*.exp (gcc_load): Some were varargs fns and some were not.
14164         Rename argument to `prog' to remove the confusion.
14165         Varargs fns behave differently too!
14166         (g++_load): Likewise.
14167
14168         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
14169
14170         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
14171         what it is.  Delete (always) printing of status value for !native.
14172         Simplify verbose code, and include status and exec_output.
14173         (g++_load): Use gcc_load.
14174
14175 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14176
14177         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
14178         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
14179         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
14180         940714-3.c as these testcases don't exist anymore.  Make
14181         va-arg-1.c expected to pass.
14182
14183 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
14184
14185         * gcc.misc-tests/misc.exp: Only run specific testcases.
14186         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
14187         * gcc.misc-tests/dg-[1-9].c: New files.
14188
14189         * lib/dg.exp: New testsuite driver.
14190         * gcc.prms/prms.exp: Use it.
14191
14192         * README.gcc: New file.
14193
14194         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
14195         Document and reset `lxpass' and `lxfail'.
14196         Simplify "initialized" message.
14197         (gcc_stat): Clean up comments a little.
14198
14199 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
14200
14201         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
14202
14203 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
14204
14205         * lib/old-dejagnu.exp (process-option): New proc.
14206         (old-dejagnu-init, old-dejagnu-stat): Likewise.
14207         (old-dejagnu): Simplify.
14208         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
14209
14210 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
14211
14212         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
14213         exists and is not an empty string.
14214
14215         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
14216         $xfail rather than calling setup_xfail.  Clear $xfail when test is
14217         finished.
14218         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
14219         automatically.
14220
14221         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
14222         longer expected to fail.
14223
14224         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
14225         "f" function call.
14226
14227         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
14228
14229         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
14230         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
14231         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
14232         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
14233         c-torture-1.29.
14234
14235         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
14236         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
14237
14238         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
14239
14240         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
14241         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
14242
14243         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
14244         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
14245         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
14246
14247 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
14248
14249         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
14250         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
14251         940714-1.c, 940714-2.c, 940714-3.c},
14252         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
14253         gcc.misc-tests/{mg.c,mg.exp}:
14254         New tests.
14255         * gcc.noncompile/noncompile.exp: Change accordingly.
14256
14257 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
14258
14259         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
14260         Undo previous clobberage.
14261
14262 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
14263
14264         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
14265         * gcc.special/{930510-1.c, special.exp}:
14266         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
14267         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
14268         struct-varargs-1.c}: New tests from c-torture-1.26.
14269
14270 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
14271
14272         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
14273           argument to switch.
14274
14275 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
14276
14277         * Revert the previous changes.  Please see Rob's directory
14278           (/lisa/test/rob/progressive/gcc/testsuite) for testing
14279           fixes.
14280
14281 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
14282
14283         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
14284             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
14285             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
14286             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
14287             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
14288             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
14289             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
14290             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
14291             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
14292             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
14293             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
14294             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
14295             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
14296             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
14297             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
14298             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
14299             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
14300             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
14301             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
14302             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
14303             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
14304             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
14305             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
14306             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
14307             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
14308             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14309             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
14310
14311 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
14312
14313         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
14314             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
14315           with perror calls.
14316
14317 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
14318
14319         * config/unix.exp (g++_load): Fix syntax.
14320
14321 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14322
14323         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
14324         * gcc.noncompile/921017-1.c: Deleted obsolete test.
14325         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
14326         Don't expect va-arg-1.c to fail.  Correct expected output for
14327         920928-1.c.
14328         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
14329         * gcc.wendy/hbm4.c: Correct typo.
14330         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
14331
14332 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
14333
14334         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
14335         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
14336         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
14337         * lib/c-torture.exp (c-torture-compile): Ditto.
14338
14339         Reduce volume of output (remove all the -I's and such).
14340         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
14341         Call gcc_cpass, gcc_cfail.
14342         (c-torture): Pass testing option to c-torture-compile.
14343
14344 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
14345
14346         Bring patches over from progressive.
14347         * config/default.exp: Exit remote shell cleanly.
14348         (g++_exit, g++_start): Add default versions.
14349         * config/sim.exp (gcc_load): Use perror, not error.
14350
14351 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
14352
14353         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
14354         set in site.exp.
14355
14356 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
14357
14358         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
14359         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
14360         (wendy_try): New proc to run testcase.
14361         (main loop): Call 'em.
14362         * gcc.wendy/*.c: Clean up pass to correct expected output.
14363
14364         * lib/gcc.exp: Minor cleanup work.
14365         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
14366
14367 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
14368
14369         * config/sim.exp (gcc_load): Document return codes better.
14370         Don't pass -v to simulator.
14371
14372 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14373
14374           * gcc.special/920717-x.c: Fix typo.
14375           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
14376           get at sources.
14377
14378         * lib/mike-gcc.exp: Fix typo.
14379
14380 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14381
14382         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
14383         binary to use, transform the name.
14384         * config/*.exp: rename everything. Nuke any g++ specific files,
14385         it's now a special case of gcc that requires no special support.
14386         Add a default.exp for unsupported targets.
14387
14388 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
14389
14390         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
14391         lib/old-dejagnu.exp: Fix a few patterns to work with the new
14392         version of Tcl.
14393
14394 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
14395
14396         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
14397         than a warning.
14398
14399 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
14400
14401         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
14402
14403 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
14404
14405         * gcc.execute/execute.exp: Combine opt_list and foption_list into
14406         option_list.  Compile every file with only 4/6 option choices
14407         (same as C torture) instead of with 12/18 different option
14408         choices.
14409         * lib/c-torture.exp: Likewise.
14410
14411         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
14412         not already set.
14413
14414 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
14415
14416         * lib/old-deja.exp: Add `excess errors test fails' error, now one
14417         can put an XFAIL *-*-* on excess errors.
14418
14419 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
14420
14421         * g++.law: Add more tests derived from g++-bugs snapshots.
14422
14423         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
14424         equivalent to g++.law/init9.
14425
14426         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
14427         compiled it, and the a.out file after we've run it.
14428
14429 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14430
14431         * lib/mike-g++.exp (postbase): Delete the .o file after we've
14432         compiled it, and the a.out file after we've run it.
14433
14434 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14435
14436         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
14437
14438 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14439
14440         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
14441         version number.
14442
14443 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
14444
14445         * g++.law: New directory of g++ tests derived from the g++-bugs
14446         snapshots.
14447
14448 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14449
14450         * gcc.compile: initbug1.c initbug1.exp testcase added
14451
14452 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14453
14454         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
14455         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
14456           fixes submitted by Jeff Law (law@cs.utah.edu)
14457         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
14458           Jeff Law (law@cs.utah.edu)
14459
14460
14461 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
14462
14463         * config/unix-g++.exp: Follow the gcc way of doing things.
14464         * g++.old-deja/old-deja.exp: Minor updates.
14465         * lib/g++.exp: New file, follow the gcc way of doing things.
14466         * lib/old-dejagnu.exp: Minor updates.
14467         * lib/mike-g++.exp: Always unset errorInfo.
14468
14469 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
14470
14471         * lib/gcc.exp: Fix some errors with the below change, CC and
14472         CFLAGS should be global when setting, not local.
14473
14474 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14475
14476         * lib/gcc.exp: Transform tool name.
14477
14478 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14479
14480         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
14481
14482 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14483
14484         * lib/gcc.exp: change gcc_done to gcc_stat
14485
14486 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14487
14488         * Upgraded gcc testsuite to c-torture version 1.25
14489
14490 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14491
14492         * lib/gcc.exp: added reporting code. Changed verbose compile message.
14493         * lib/c-torture: added hooks for new reporting code.
14494
14495 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14496
14497         * config/sh-gcc.exp: check if sh-sim exists in the path
14498
14499 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14500
14501         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
14502         * gcc.compile/compile.exp: Initial changes for new logic.
14503         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
14504         * gcc.failure/failure.exp: Initial changes for new logic.
14505         * gcc.ieee/ieee.exp: Initial changes for new logic.
14506         * gcc.misc-tests/misc.exp: Initial changes for new logic.
14507         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
14508         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
14509         * lib/c-torture.exp: Initial changes for new logic.
14510         * lib/gcc.exp: Initial changes for new logic.
14511
14512 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
14513
14514         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
14515         depend upon failure or success.  Fully qualify names in failure
14516         and success messages.  Always remove a.out before starting
14517         compile, just in case.  Pay more attention to error text output by
14518         the compiler.  Handle testcases with no known past errors just
14519         like all others, so that things are uniform.  Other miscellaneous
14520         improvements.
14521
14522 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14523
14524         * gcc.cpp: new directory for cpp tests
14525
14526 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14527
14528         * lib/chill.exp: Code reformatted, removed unused code.
14529         * config/unix-chill.exp: Code reformatted, removed unused code.
14530         * chill.execute/execute.exp: Code reformatted, removed unused code.
14531         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
14532
14533 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
14534
14535         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
14536         routines not written.
14537
14538 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14539
14540         * config/bug-gcc.exp: Use new procs from bug.exp.
14541
14542 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14543
14544         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
14545         via ftp, rather than depending on NFS.
14546         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
14547         case.
14548
14549 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
14550
14551         * config/bug-gcc.exp: Use new download proc.
14552
14553 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
14554
14555         * chill.execute/execute.exp: cleanups, handles errors better
14556         * chill.compile/compile.exp: rewrite, based on execute.exp
14557         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
14558         * lib/chill.exp: major changes to diff proc and compile and link
14559           procs. added chill_fail and chill_pass wrappers to pass and
14560           fail. added more comments, and handle error codes better.
14561           Added a hack to capture stderr from exec, so noncompile tests
14562           can work.
14563
14564 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14565
14566         * chill.execute/execute.exp: rewrite of testsuite driver
14567         * lib/chill.exp: rewrite of testsuite driver
14568         * config/unix-chill.exp: rewrite of testsuite driver
14569
14570 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14571
14572     In chill.execute:
14573         * iexpr.ch: Standardize uppercase.
14574         * tuples.dat: Standardize uppercase.
14575         * vary.ch: standardize.  Correct varying string assignments.
14576         * vary.dat: Add new output lines.
14577
14578 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
14579
14580     In chill.execute:
14581         * chprintf.ch: Standardize use of uppercase.
14582         * tuples.ch: Standardize and turn arr2 into a DCL,
14583           rather than a SYN.
14584         * pinits.ch: Standardize.
14585
14586 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
14587
14588         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
14589         * Makefil: Renamed to Makefile.in.
14590         * configure.in: New.
14591
14592 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
14593
14594     In chill.execute:
14595         * .cvsignore: Add result/output files.
14596         * Makefile: Fix up variables at start.  Use MFLAGS
14597           everywhere.  Correct bool_loc, built_ins entries.
14598           Add entry for vary1.ch.
14599         * bitarray.ch: Standardize upper-case usage.
14600         * bitexpr.ch: Standardize, add output of b1.
14601         * params.ch: Use arrayt in along PROC parameters, to
14602           avoid novelty problems.
14603         * sets.ch: Tiny cleanup.
14604         * vary1.ch: Re-indent.
14605
14606 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
14607
14608           * Add PR-related files to Makefiles, .cvsignore files, etc.
14609
14610 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14611
14612         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
14613           with compiler objects. New names are test-flow.c and test-loop.c
14614
14615 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14616
14617         * Upgraded c-torture tests from 1.19 to 1.20
14618
14619         * new files:
14620         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
14621         * gcc.compile: 930623-1.c 930623-2.c
14622         * gcc.noncompile: 930622-1.c 930622-2.c
14623         * gcc.failure: 920411-1.c 920627-2.c
14624         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
14625
14626 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14627
14628         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14629           More changes to get testsuite working properly. Needs more work.
14630           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
14631
14632 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
14633
14634         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14635           More changes to get testsuite working properly. Needs more work.
14636
14637 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
14638
14639         * chill.compile/compile.exp: Added for Dejagnu support
14640         * chill.execute/execute.exp: Added for Dejagnu support
14641         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
14642
14643 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
14644
14645     This should complete moving the CHILL test files.
14646         * chill.noncompile(.cvsignore printf.grt
14647             in-printf.grt chprintf.grt chprintf.ch):
14648             Added test-support files.
14649           (Makefile): Modified further.
14650         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
14651             signal.ch): Added test files.
14652           * chill.execute (.cvsignore printf.grt printr.c
14653             in-printf.grt rts.c chprintf.grt rts.h): Added
14654           test-support files.
14655             (Makefile): More corrections.
14656
14657 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
14658
14659         * chill.compile, chill.execute, chill.nocompile: Add CHILL
14660           test cases, ready for DejaGnu.
14661
14662 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14663
14664         * Upgraded c-torture tests from 1.18 to 1.19
14665
14666         * gcc.compile: added test(s):
14667           930607-1.c
14668         * gcc.execute: added test(s):
14669           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
14670
14671         * added new subdirectory for misc tests: gcc.misc-tests
14672         * gcc.misc-test(s): added tests:
14673           inst-check.c test-consts.c test-ior.c test-switch.c
14674
14675 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
14676
14677         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
14678
14679 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
14680
14681         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
14682
14683 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14684
14685         * Upgraded c-torture tests from 1.17 to 1.18
14686
14687 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
14688
14689         * Upgraded c-torture tests from 1.12 to 1.17
14690
14691 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
14692
14693         * lib/old-dejagnu.exp:
14694           Fixed handling of XFAIL target triplets to correctly
14695           recognize wildcard characters.  Removed code that
14696           appended a unique id tag to the end of the file name
14697           printed out by the result of the testcases within a
14698           given test file.
14699
14700 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
14701
14702         * lib/old-dejagnu.exp:
14703           Reworked expected failure handling to trigger off of XFAIL
14704           keyword in keyphrase embeded in testcase source code. The
14705           XFAIL keyword must be at the end of the keyphrase line. It
14706           may optionally be followed by one or more target triplets.
14707           It has just occured that the handling of wildcards in the
14708           target triplet may not be correct.
14709
14710 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
14711
14712         * g++.old-deja/tests:
14713           Moved all subdirectories up one level into g++.old-deja .
14714
14715         * lib/old-dejagnu.exp:
14716           Fixed problem with CXXFLAGS not being properly reset, and being
14717           corrupted with extraneous "-c" compiler option.  This was
14718           causing binaries to not be generated for test that needed them.
14719           Modified strings passed to "pass" and "fail" so that individual
14720           tests from the same test file would be distinguished by an
14721           identifier appended to the test file name in the summary logs;
14722           this corrected a problem with erroneous diff logs.  Added code
14723           to search testcases for expected fail and unexpected pass keywords.
14724
14725 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14726
14727         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
14728
14729 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14730
14731         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
14732           Removed extraneous text from end of "Special g++ Options"
14733           keyphrase.
14734
14735         * lib/old-dejagnu.exp: Added pattern matching to look for new
14736           keywords, embedded in testcases comments, which will trigger
14737           calls to xpass and xfail.
14738
14739 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
14740
14741         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
14742           comments embedded in the testcases, especially the one looking for
14743           special compiler options, as well as the pattern matching for the
14744           compiler output again.
14745
14746 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
14747
14748         * lib/old-dejagnu.exp: Do a proper check of the return value for
14749           execute tests. Fixed several problems with the pattern matching
14750           of the compiler output which gave erroneous test results.
14751           Changed several of the test result messages to be more descriptive.
14752         * config/unix-g++.exp: Proc g++_load now actually works and
14753           executes the tests passed to it and returns a usable return
14754           value.
14755
14756 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14757
14758           * lib/gcc.exp: Exits gracefully if $CC is bogus.
14759
14760 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
14761
14762         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
14763           Modified both files to properly execute the old style
14764           dejagnu tests. The previous versions of these files were
14765           experimental and did not function anything near correctly.
14766
14767 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
14768
14769         * Removed all Makefile.in and configure.in files. No configuration
14770         needed now.
14771
14772 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
14773
14774         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
14775
14776 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
14777
14778         * gcc.compile/configure.in, gcc.unsorted/configure.in,
14779         gcc.special/configure.in, gcc.noncompile/configure.in,
14780         gcc.execute/configure.in, gcc.code_quality/configure.in,
14781         g++.other/configure.in, g++.old-deja/configure.in,
14782         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
14783         in srcname setting.
14784
14785 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
14786
14787         * lib/udi.exp:  Fixed mondfe and mondfe_download.
14788         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
14789         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
14790
14791 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
14792
14793         * config/udi-gdb.exp: Check $shell_id after connecting to target.
14794         (gdb_exit): Don't remove *_soc files.
14795
14796 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
14797
14798         * lib/c-torture.exp: Don't look for main; instead always use -w
14799         -c.  This is how the c-torture tests work.  Remove the object
14800         file if the compilation succeeds.
14801         * gcc.execute/execute.exp: Remove executable if test passes.
14802         * gcc.noncompile/noncompile.exp: Every test is an expected
14803         failure.
14804         * gcc.special/special.exp: Added tests from c-torture 1.11,
14805         corrected use of existing test.
14806         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
14807         gcc.execute/920625-1.c: Updated to c-torture 1.11.
14808         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
14809         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
14810         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
14811         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
14812         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
14813         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
14814         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
14815         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
14816         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
14817         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
14818         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
14819         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
14820         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
14821         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
14822         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
14823         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
14824         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
14825         c-torture 1.11.
14826         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
14827         correspond to c-torture 1.11.
14828
14829         * New file.