OSDN Git Service

PR c++/13106
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2
3         PR c++/13106
4         * g++.dg/warn/noreturn-3.C: New test.
5
6 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
7
8         PR c++/13118
9         * g++.dg/abi/covariant3.C: New.
10
11 2003-12-12  Jakub Jelinek  <jakub@redhat.com>
12
13         * g++.dg/eh/ia64-1.C: New test.
14
15 2003-12-12  Roger Sayle  <roger@eyesopen.com>
16
17         PR optimization/13037
18         * g77.f-torture/execute/13037.f: New test case.
19
20 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
21
22         PR c++/12881
23         * g++.dg/abi/covariant2.C: New.
24
25 2003-12-12  Neil Booth  <neil@daikokuya.co.uk>
26
27         * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
28
29 2003-12-11  Zack Weinberg  <zack@codesourcery.com>
30
31         * gcc.c-torture/execute/wchar_t-1.x: Delete.
32
33 2003-12-10  Robert Schiele  <rschiele@uni-mannheim.de>
34
35         PR other/10819
36         * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
37         to fix Bug 10819.
38         * lib/g++.exp (g++_version): Likewise.
39         * lib/g77.exp (g77_version): Likewise.
40         * lib/objc.exp (default_objc_version): Likewise.
41
42 2003-12-10  Richard Henderson  <rth@redhat.com>
43
44         * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
45
46         * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
47
48 2003-12-08  Matt Austern  <austern@apple.com>
49
50         PR c/13134
51         * lib/gcc-dg.exp (dg-require-visibility): Define.
52         * lib/target-supports (check_visibility_available): Define.
53         * gcc.dg/visibility-1.c: New test.
54         * gcc.dg/visibility-2.c: Likewise.
55         * gcc.dg/visibility-3.c: Likewise.
56         * gcc.dg/visibility-4.c: Likewise.
57         * gcc.dg/visibility-5.c: Likewise.
58         * gcc.dg/visibility-6.c: Likewise.
59         * g++.dg/ext/visibility-1.C: Likewise.
60         * g++.dg/ext/visibility-2.C: Likewise.
61         * g++.dg/ext/visibility-3.C: Likewise.
62         * g++.dg/ext/visibility-4.C: Likewise.
63         * g++.dg/ext/visibility-5.C: Likewise.
64         * g++.dg/ext/visibility-6.C: Likewise.
65
66 2003-12-07  Giovanni Bajo  <giovannibajo@gcc.gnu.org>\r
67 \r
68         * g++.dg/lookup/java1.C: New test.\r
69         * g++.dg/lookup/java2.C: New test.\r
70
71 2003-12-07  Falk Hueffner  <falk@debian.org>
72
73         * g++.dg/opt/noreturn-1.C: New test.
74
75 2003-12-07  Wolfgang Bangerth  <bangerth@dealii.org>
76
77         * gcc.dg/overflow-1.c: New test.
78
79 2003-12-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
80
81         * g77.f-torture/compile/13060.f: New test.
82
83 2003-12-06  Mark Mitchell  <mark@codesourcery.com>
84
85         PR c++/13323
86         * g++.dg/inherit/operator2.C: New test.
87
88 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
89
90         PR c++/13305
91         * g++.dg/ext/attrib9.C: New test.
92
93 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
94
95         PR c++/13314
96         * g++.dg/template/error7.C: New test.
97
98 2003-12-05  Stuart Menefy <stuart.menefy@st.com>
99             J"orn Rennecke <joern.rennecke@superh.com>
100
101         PR target/13302
102         * g++.dg/other/struct-va_list.C: New test.
103
104 2003-12-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
105
106         PR c++/13166
107         * g++.dg/parse/defarg6.C: New test.
108
109 2003-12-05  Hans-Peter Nilsson  <hp@axis.com>
110
111         PR target/13256
112         * gcc.c-torture/execute/20031201-1.c: New test.
113
114 2003-12-05  Arnaud Charlet  <charlet@act-europe.fr>
115
116         * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
117
118 2003-12-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
119
120         * gcc.dg/builtin-return-1.c: New test.
121
122 2003-12-04  Stuart Menefy <stuart.menefy@st.com>
123             J"orn Rennecke <joern.rennecke@superh.com>
124
125         PR optimization/13260
126         * gcc.c-torture/execute/20031204-1.c: New test.
127
128 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
129
130         PR c++/9127
131         * g++.dg/template/error6.C: New test.
132
133 2003-12-03  Jakub Jelinek  <jakub@redhat.com>
134
135         * gcc.dg/20031202-1.c: New test.
136
137 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
138
139         PR c++/13179
140         * g++.dg/template/eh1.C: New test.
141
142         PR c++/10771
143         * g++.dg/template/error5.C: New test.
144
145 2003-12-02  David Ung  <davidu@mips.com>
146
147         * gcc.dg/compat/vector-check.h: Corrected type for var
148         g_##TMODE
149
150 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
151
152         PR c++/10126
153         * g++.dg/template/ptrmem8.C: New test.
154
155 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
156
157         PR c++/12573
158         * g++.dg/template/dependent-expr3.C: New test.
159
160 2003-12-01  James Lemke  <jim@wasabisystems.com>
161
162         * gcc.dg/arm-g2.c: New test.
163
164 2003-12-01  Roger Sayle  <roger@eyesopen.com>
165
166         PR optimization/11634
167         * gcc.dg/20031201-2.c: New test case.
168
169 2003-12-01  Zack Weinberg  <zack@codesourcery.com>
170
171         PR 11433
172         * objc.dg/proto-lossage-3.m: New test.
173
174 2003-12-01  Roger Sayle  <roger@eyesopen.com>
175
176         PR optimization/12628
177         * gcc.dg/20031201-1.c: New test case.
178
179 2003-12-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
180
181         * gcc.dg/unaligned-1.c: New test.
182
183 2003-11-30  Mark Mitchell  <mark@codesourcery.com>
184
185         PR c++/9849
186         * g++.dg/template/error4.C: New test.
187         * g++.dg/template/nested3.C: Adjust error markers.
188
189 2003-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
190
191         * gcc.dg/cpp/assert4.c: Check more #system assertions.
192
193 2003-11-29  Joseph S. Myers  <jsm@polyomino.org.uk>
194
195         PR c/10333
196         * gcc.dg/bitfld-7.c: New test.
197
198 2003-11-29  Richard Sandiford  <rsandifo@redhat.com>
199
200         * gcc.dg/tls/asm-1.C: New test.
201
202 2003-11-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
203
204         * gcc.dg/cpp/assert4.c: Update.
205
206 2003-11-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
207
208         * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
209         * gcc.dg/builtin-apply3.c: New test.
210
211 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
212
213         * lib/compat.exp (compat-obj): New xfaildata parameter.
214         Use it to set compiler_conditional_xfail_data before compiling.
215         (compat-get-options): Handle dg-xfail-if.
216         (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
217         * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
218         * gcc.dg/compat/vector-1_y.c: Likewise.
219         * gcc.dg/compat/vector-2_x.c: Likewise.
220         * gcc.dg/compat/vector-2_y.c: Likewise.
221
222 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
223
224         * g++.dg/opt/reg-stack4.C: New test.
225
226 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
227
228         * gcc.dg/builtin-apply2.c: New test.
229
230 2003-11-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
231
232         * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
233
234 2003-11-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
235
236         PR c++/12924
237         * g++.dg/template/template-id-2.C: New test.
238
239 2003-11-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
240
241         PR c++/5369
242         * g++.dg/template/memfriend1.C: New test.
243         * g++.dg/template/memfriend2.C: Likewise.
244         * g++.dg/template/memfriend3.C: Likewise.
245         * g++.dg/template/memfriend4.C: Likewise.
246         * g++.dg/template/memfriend5.C: Likewise.
247         * g++.dg/template/memfriend6.C: Likewise.
248         * g++.dg/template/memfriend7.C: Likewise.
249         * g++.dg/template/memfriend8.C: Likewise.
250         * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
251
252 2003-11-21  Mark Mitchell  <mark@codesourcery.com>
253
254         PR c++/12515
255         * g++.dg/ext/cond1.C: New test.
256
257 2003-11-20  Richard Henderson  <rth@redhat.com>
258
259         * gcc.dg/20020201-2.c: Remove.
260         * gcc.dg/20020201-4.c: Remove.
261         * gcc.dg/20020304-1.c: Remove.
262
263 2003-11-19  Nathanael Nerode  <neroden@gcc.gnu.org>
264
265         * gcc.dg/cpp/trad/xwin1.c: New test case.
266
267 2003-11-19  Andreas Tobler  <a.tobler@schweiz.ch>
268
269         * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
270         * lib/g77.exp: Likewise.
271         * lib/objc.exp: Likewise.
272         * lib/g++.exp: Likewise, add -multiply_defined suppress flag
273         for darwin.
274
275 2003-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
276
277         PR c++/12932
278         * g++.dg/template/static5.C: New test.
279
280 2003-11-18  Joseph S. Myers  <jsm@polyomino.org.uk>
281
282         * gcc.dg/nested-func-1.c: New test.
283
284 2003-11-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
285
286         * gcc.dg/cpp/assert4.c: New test.
287
288 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
289
290         PR c++/2294
291         * g++.dg/lookup/using9.c: New test.
292
293 2003-11-14  Mark Mitchell  <mark@codesourcery.com>
294
295         PR c++/12762
296         * g++.dg/template/error3.C: New test.
297
298 2003-11-14  Arnaud Charlet  <charlet@act-europe.fr>
299
300         PR ada/13035
301         * ada/acats/run_acats, run_all.sh: Fix syntax error.
302         No longer use a wrapper for gcc, since this does not work under
303         Windows.
304
305 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
306
307         PR c++/2094
308         * g++.dg/template/ptrmem7.C: New test.
309
310 2003-11-13  Andrew Pinski <apinski@apple.com>
311
312         * gcc.c-torture/compile/20031113-1.c: New test.
313
314 2003-11-13  Mark Mitchell  <mark@codesourcery.com>
315             Kean Johnston <jkj@sco.com>
316
317         PR c/13029
318         * gcc.dg/unused-4.c: Update.
319
320 2003-11-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
321
322         * g++.dg/opt/const3.C: New test.
323
324 2003-11-13  Jan Hubicka  <jh@suse.cz>
325
326         * gcc.c-torture/compile/20031112-1.c: New test.
327
328 2003-11-12  Mark Mitchell  <mark@codesourcery.com>
329
330         * g++.dg/parse/crash10.C: Remove bogus error marker.
331
332 2003-11-12  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
333
334         * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
335         (host_gcc): Likewise.
336         (ROOT): Honor $PWDCMD.
337         (BASE): Likewise.
338         * ada/acats/run_all.sh (dir): Honor $PWDCMD.
339
340 2003-11-12  Catherine Moore  <clm@redhat.com>
341
342         * gcc.c-torture/execute/20020720-1.x:  Add xfail for frv-*-*.
343
344 2003-11-12  Andreas Jaeger  <aj@suse.de>
345             Jakub Jelinek  <jakub@redhat.com>
346             Andrew Pinski  <pinskia@physics.uc.edu>
347             Richard Henderson  <rth@redhat.com>
348
349         * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
350         systems.
351         * gcc.dg/c99-const-expr-2.c (foo): Likewise.
352
353         * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
354         * gcc.dg/i386-pentium4-not-mull.c: Likewise.
355
356 2003-11-11  Andreas Jaeger  <aj@suse.de>
357
358         * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
359
360         * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
361
362 2003-11-10  Arnaud Charlet  <charlet@act-europe.fr>
363
364         * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
365         Clean ups.
366
367 2003-11-10  Waldek Hebisch  <hebisch@math.uni.wroc.pl>
368
369         * gcc.dg/trampoline-1.c: New test.
370
371 2003-11-09  Andrew Pinski  <pinskia@physics.uc.edu>
372
373         * gcc.c-torture/compile/200031109-1.c: New test.
374
375 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
376
377         PR c/3190
378         PR c/8714
379         * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
380         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
381         gcc.dg/format/no-y2k-1.c: Update.
382
383 2003-11-08  Roger Sayle  <roger@eyesopen.com>
384
385         PR optimization/10467
386         * gcc.dg/20031108-1.c: New test case.
387
388 2003-11-07  Geoffrey Keating  <geoffk@apple.com>
389
390         * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
391
392 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
393
394         * gcc.dg/compound-lvalue-1.c: New test.
395         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
396         some XFAILs.
397
398 2003-11-06  Geoffrey Keating  <geoffk@apple.com>
399
400         * gcc.dg/altivec-varargs-1.c: New test.
401
402 2003-11-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
403
404         * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
405         * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
406         * gcc.c-torture/execute/simd-4.x: New file.  XFAIL on SPARC at -O0.
407         * gcc.c-torture/execute/va-arg-25.x: New file.  XFAIL on SPARC.
408         * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
409
410 2003-11-05  Joseph S. Myers  <jsm@polyomino.org.uk>
411
412         * gcc.dg/cond-lvalue-1.c: New test.
413
414 2003-11-05  Gernot Hillier  <gernot.hillier@siemens.com>
415
416         * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
417
418 2003-11-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
419
420         PR c++/11616
421         * g++.dg/template/instantiate5.C: New test.
422
423 2003-11-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
424
425         PR c++/12726
426         * g++.dg/ext/complit2.C: Replace test with self-contained version.
427         * ChangeLog: Add missing first entry for above test.
428
429 2003-11-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
430
431         PR c++/9810
432         * g++.dg/template/using8.C: New test.
433         * g++.old-deja/g++.other/access11.C: Adjust expected error location.
434
435 2003-11-02  Roger Sayle  <roger@eyesopen.com>
436
437         PR optimization/10817
438         * gcc.c-torture/compile/20031102-1.c: New test case.
439
440 2003-11-02  Kazu Hirata  <kazu@cs.umass.edu>
441
442         * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
443         2147483647.
444
445 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
446
447         * gcc.dg/20031102-1.c: New test.
448
449 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
450
451         * gcc.dg/complex-1.c: New test.
452
453 2003-11-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
454
455         PR c++/12796
456         * g++.dg/template/crash13.C: Adjust expected error location.
457         * g++.old-deja/g++.brendan/ns1.C: Likewise.
458
459 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
460
461         * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
462
463 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
464
465         PR/10239
466         * gcc.c-torture/compile/20031031-2.c: New test.
467
468 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
469
470         PR/11640
471         * gcc.c-torture/compile/20031031-1.c: New test.
472
473 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
474
475         * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
476         * gcc.misc-tests/bprob.exp: Likewise.
477         * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
478         the execution test on arm-elf configs.
479         * g77.dg/execute/10197.x: New file.  XFAIL the execution test on
480         configs that don't support scratch files.
481         * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
482
483 2003-10-30  Arnaud Charlet  <charlet@act-europe.fr>
484
485         * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
486         done by dejagnu.
487
488 2003-10-29  Arnaud Charlet  <charlet@act-europe.fr>
489
490         * ada/acats/run_all.sh: Redirect mv output to /dev/null
491         Avoid non pure sh syntax. Add more logging.
492
493         * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
494         fail.
495
496 2003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
497
498         PR libgcj/10610
499         * gcc.dg/ppc-stackalign-1.c: New test.
500
501 2003-10-28  Arnaud Charlet  <charlet@act-europe.fr>
502
503         * ada/acats/run_all.sh: Change output to be more compliant with
504         dejagnu framework.
505         Create acats.sum and acats.log files under testsuite/ada/acats
506         Only run [a-z]* directories, to filter out e.g. CVS.
507         Redirect build output to log file.
508
509 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
510
511         * README.ada: Removed, integrated in ../doc/sourcebuild.texi
512
513 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
514
515         PR ada/5909:
516         * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
517
518 2003-10-27  Jakub Jelinek  <jakub@redhat.com>
519
520         * gcc.c-torture/compile/20031023-1.c: New test.
521         * gcc.c-torture/compile/20031023-2.c: New test.
522         * gcc.c-torture/compile/20031023-3.c: New test.
523         * gcc.c-torture/compile/20031023-4.c: New test.
524
525 2003-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
526
527         PR c++/10371
528         * g++.dg/lookup/scoped8.C: New test.
529
530 2003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
531
532         * g++.dg/opt/reg-stack3.C: New test.
533
534 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
535
536         * gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.
537
538 2003-10-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
539
540         PR c++/11076
541         * g++.dg/template/crash13.C: New test.
542
543 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
544
545         * gcc.dg/c99-restrict-2.c: New test.
546
547 2003-10-24  Nathan Sidwell  <nathan@codesourcery.com>
548
549         PR c++/12698, c++/12699, c++/12700, c++/12566
550         * g++.dg/inherit/covariant9.C: New test.
551         * g++.dg/inherit/covariant10.C: New test.
552         * g++.dg/inherit/covariant11.C: New test.
553
554 2003-10-23  Jason Merrill  <jason@redhat.com>
555
556         PR c++/12726
557         * g++.dg/ext/complit2.C: New test.
558
559 2003-10-20  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
560
561         PR target/12654
562         * gcc.c-torture/execute/20031020-1.c: New test.
563
564 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
565
566         * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
567         following the jump_insn.
568
569 2003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
570
571         * gcc.dg/cast-lvalue-1.c: New test.
572
573 2003-10-21  Mark Mitchell  <mark@codesourcery.com>
574
575         PR c++/11962
576         * g++.dg/template/cond2.C: New test.
577
578 2003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
579
580         * gcc.dg/builtins-28.c: New test.
581
582 2003-10-20  Jan Hubicka  <jh@suse.cz>
583
584         * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
585         parameter.
586         * testsuite/gcc.dg/inline-2.c: Likewise.
587
588 2003-10-20  Phil Edwards  <phil@codesourcery.com>
589
590         * gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
591         * gcc.dg/nest.c:  Likewise.
592
593 2003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
594
595         PR c++/9781, c++/10583, c++/11862
596         * g++.dg/parse/crash13.C: New test.
597
598 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
599
600         * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
601
602 2003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
603
604         * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
605         Define HAVE_C99_RUNTIME except on Solaris.
606         * gcc.dg/builtins-20.c: Likewise.
607
608 2003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
609
610         * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
611
612 2003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
613
614         PR c++/12495
615         * g++.dg/template/crash21.C: New test.
616
617 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
618
619         PR c++/2513
620         * g++.dg/template/typename5.C: New test.
621
622 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
623
624         PR c++/12369
625         * g++.dg/template/friend25.C: New test.
626
627 2003-10-16  Ziemowit Laski  <zlaski@apple.com>
628
629         * objc.dg/try-catch-2.m: Relax target triple to all Darwin
630         versions.
631
632 2003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
633
634         * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
635         == 2147483647.
636
637 2003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
638
639         * gcc.c-torture/execute/960416-1.x: Remove.
640         * gcc.c-torture/execute/divconst-3.x: Likewise.
641
642 2003-10-15  Hans-Peter Nilsson  <hp@axis.com>
643
644         PR target/12598
645         * gcc.dg/torture/cris-volatile-1.c: New test.
646
647 2003-10-14  Roger Sayle  <roger@eyesopen.com>
648
649         PR optimization/9325
650         * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
651         for overflowing floating point to integer conversion during RTL
652         simplification.
653
654 2003-10-13  Ziemowit Laski  <zlaski@apple.com>
655
656         * objc/execute/_cmd.m: Fix typo.
657         * objc.dg/image-info.m, objc.dg/symtab-1.m:
658         Relax 'scan-assembler' regexp.
659         * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
660         objc.dg/try-catch-4.m: Run on non-Darwin targets.
661         * objc.dg/zero-link-2.m: Remove blank line.
662         * objc.dg/zero-link-3.m: New test case.
663
664 2003-10-13  Geoffrey Keating  <geoffk@apple.com>
665
666         * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
667
668         * gcc.dg/asm-names.c: Use scan-assembler-not rather
669         than linker trickery.
670
671 2003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
672
673         PR c++/12370
674         * g++.dg/other/friend2.C: New test.
675
676 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
677
678         * gcc.dg/20031012-1.c: New test.
679
680 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
681
682         * gcc.dg/weak/weak-3.c: Fix for new warning.
683
684 2003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
685
686         PR optimization/8750
687         * gcc.c-torture/execute/20031012-1.c: New test case.
688
689 2003-10-11  Roger Sayle  <roger@eyesopen.com>
690
691         * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
692         that inline strncmp as cmpstrsi on i386 when compiled with -Os.
693
694 2003-10-11  Roger Sayle  <roger@eyesopen.com>
695
696         PR optimization/12260
697         * gcc.c-torture/compile/20031011-2.c: New test case.
698
699 2003-10-11  Roger Sayle  <roger@eyesopen.com>
700
701         * gcc.c-torture/execute/20031011-1.c: New testcase.
702
703 2003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
704
705         * gcc.c-torture/compile/20031011-1.c: New test.
706
707 2003-10-11  Jan Hubicka  <jh@suse.cz>
708
709         * g++.dg/other/first-global.C: New test.
710
711 2003-10-11  Roger Sayle  <roger@eyesopen.com>
712
713         * gcc.c-torture/execute/string-opt-18.c: New testcase.
714
715 2003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
716
717         * gcc.c-torture/compile/20031010-1.c: New test.
718
719 2003-10-10  Geoffrey Keating  <geoffk@apple.com>
720
721         * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
722         * gcc.c-torture/execute/va-arg-25.c: ... here.
723
724 2003-10-09  Mark Mitchell  <mark@codesourcery.com>
725
726         * g++.dg/ext/attrib8.C: Only run it on x86 targets.
727
728 2003-10-08  Richard Sandiford  <rsandifo@redhat.com>
729
730         * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
731
732 2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
733
734         * g++.dg/parse/error2.C: New test.
735
736 2003-10-08  Giovanni Bajo <giovannibajo@libero.it>
737
738         PR c++/11097
739         * g++.dg/other/error5.C: Modify the error message.
740         * g++.dg/lookup/using8.C: New test.
741
742 2003-10-07  Geoffrey Keating  <geoffk@apple.com>
743
744         * gcc.dg/darwin-abi-2.c: New file.
745         * gcc.c-torture/execute/va-arg-24.c: New file.
746
747 2003-10-06  Bob Wilson  <bob.wilson@acm.org>
748
749         * g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
750         indentation.
751
752 2003-10-06  Mark Mitchell  <mark@codesourcery.com>
753
754         PR c++/10147
755         * g++.dg/other/error4.C: Update error messages.
756         * g++.dg/template/ptrmem4.C: Likewise.
757
758         PR c++/12337
759         * g++.dg/init/new9.C: New test.
760
761         PR c++/12334, c++/12236, c++/8656
762         * g++.dg/ext/attrib8.C: New test.
763
764 2003-10-06  Devang Patel  <dpatel@apple.com>
765
766         * gcc.dg/debug/dwarf2-3.h: New test.
767         * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
768
769 2003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
770
771         * g++.dg/opt/cfg2.C: New test.
772
773 2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
774
775         * g++.dg/opt/float1.C: New test.
776
777 2003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
778
779         * gcc.dg/c90-array-lval-6.c: New test.
780         * gcc.dg/c99-array-lval-6.c: New test.
781
782 2003-10-03  Alexander Malmberg  <alexander@malmberg.org>
783             Ziemowit Laski  <zlaski@apple.com>
784
785         * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
786         'Derived', so that it is never considered a class method; add
787         new warning for '+port' method ambiguity.
788         * objc.dg/method-12.m: Include <objc/objc.h> instead of
789         <objc/objc-api.h> (needed on Mac OS X).
790         * objc.dg/method-13.m: New test.
791
792 2003-10-03  Roger Sayle  <roger@eyesopen.com>
793
794         PR optimization/9325, PR java/6391
795         * gcc.c-torture/execute/20031003-1.c: New test case.
796
797 2003-10-02  Mark Mitchell  <mark@codesourcery.com>
798
799         PR optimization/12180
800         * gcc.dg/20031002-1.c: New test.
801
802         PR c++/12486
803         * g++.dg/inherit/error1.C: New test.
804
805 2003-10-02  Chris Demetriou  <cgd@broadcom.com>
806
807         * lib/f-torture.exp (search_for): Rename to...
808         (search_for_re): This.  Also, clean up comments and the
809         "regexp" invocation.
810
811 2003-10-02  Josef Zlomek  <zlomekj@suse.cz>
812
813         * gcc.c-torture/compile/20031002-1.c: New test.
814
815 2003-10-02  Jakub Jelinek  <jakub@redhat.com>
816
817         * g++.dg/opt/cond1.C: New test.
818
819 2003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
820
821         * gcc.dg/Wold-style-definition-2.c: New testcase.
822         * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
823
824 2003-09-29  Richard Henderson  <rth@redhat.com>
825
826         * g++.dg/init/array10.C: Add dg-options.
827
828 2003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
829
830         * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
831
832 2003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
833
834         * g++.dg/template/friend19.C: Fix typo.
835         * g++.old-deja/g++.other/crash31.C: Adjust expected error.
836
837 2003-09-28  Richard Sandiford  <rsandifo@redhat.com>
838
839         * gcc.c-torture/execute/20030928-1.c: New test.
840         * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
841
842 2003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
843
844         * g++.dg/opt/unroll1.C: New test.
845
846 2003-09-26  Roger Sayle  <roger@eyesopen.com>
847
848         PR optimization/11741
849         * gcc.dg/20030926-1.c: New test case.
850
851 2003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
852
853         PR c++/5655
854         * g++.dg/parse/access7.C: New test.
855         * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
856
857 2003-09-24  Ziemowit Laski  <zlaski@apple.com>
858
859         MERGE OF objc-improvements-branch into MAINLINE:
860         * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
861         if libobjc has not been built.
862         * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
863         objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
864         objc/execute/class-self-2.m, objc/execute/many_args_method.m,
865         objc/execute/nested-3.m, objc/execute/np-2.m,
866         objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
867         objc/execute/redefining_self.m, objc/execute/root_methods.m,
868         objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
869         objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
870         objc.dg/special/unclaimed-category-1.h,
871         objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
872         well as GNU runtime.
873         * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
874         * execute/cascading-1.m, execute/function-message-1.m,
875         objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
876         objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
877         objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
878         objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
879         objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
880         objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
881         objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
882         objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
883         objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
884         * objc.dg/bitfield-2.m: Run only on Darwin.
885         * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
886         objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
887         objc.dg/proto-lossage-1.m: Adjust for message wording changes.
888         * objc.dg/const-str-1.m: Fix constant string layout.
889
890 2003-09-24  Alexandre Oliva  <aoliva@redhat.com>
891
892         * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
893
894 2003-09-23  Geoffrey Keating  <geoffk@apple.com>
895
896         * gcc.dg/darwin-abi-1.c: New file.
897
898 2003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
899
900         PR target/12281
901         * gcc.c-torture/compile/20030921-1.c: New test.
902
903 2003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
904
905         * g++.dg/opt/reg-stack2.C: New test.
906
907 2003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
908
909         * g++.dg/eh/delayslot1.C: New test.
910
911 2003-09-20  Richard Henderson  <rth@redhat.com>
912
913         * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
914
915 2003-09-20  Roger Sayle  <roger@eyesopen.com>
916
917         * gcc.c-torture/execute/20030920-1.c: New test case.
918
919 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
920
921         * g++.dg/rtti/typeid3.C: Correct expected error message.
922
923 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
924
925         PR c++/157
926         * g++.dg/parse/crash12.C: New test.
927
928 2003-09-19  Janis Johnson  <janis187@us.ibm.com>
929
930         * gcc.dg/compat/mixed-struct-check.h: New.
931         * gcc.dg/compat/mixed-struct-defs.h: New.
932         * gcc.dg/compat/mixed-struct-init.h: New.
933         * gcc.dg/compat/struct-by-value-19_main.c: New.
934         * gcc.dg/compat/struct-by-value-19_x.c: New.
935         * gcc.dg/compat/struct-by-value-19_y.c: New.
936         * gcc.dg/compat/struct-by-value-20_main.c: New.
937         * gcc.dg/compat/struct-by-value-20_x.c: New.
938         * gcc.dg/compat/struct-by-value-20_y.c: New.
939         * gcc.dg/compat/struct-return-19_main.c: New.
940         * gcc.dg/compat/struct-return-19_x.c: New.
941         * gcc.dg/compat/struct-return-19_y.c: New.
942         * gcc.dg/compat/struct-return-20_main.c: New.
943         * gcc.dg/compat/struct-return-20_x.c: New.
944         * gcc.dg/compat/struct-return-20_y.c: New.
945
946 2003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
947         * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
948         so that it will not complain on LP64 targets.
949
950 2003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
951
952         PR c++/495
953         * g++.dg/template/friend24.C: New test.
954
955 2003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
956
957         PR c++/12332
958         * g++.dg/template/memtmpl2.C: New test.
959
960 2003-09-18  Mark Mitchell  <mark@codesourcery.com>
961
962         PR target/11184
963         * gcc.dg/builtin-apply1.c: New test.
964
965 2003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
966
967         PR c++/9848
968         * g++.dg/warn/Wunused-4.C: New test.
969
970 2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
971
972         PR c++/12316
973         * g++.dg/other/gc2.C: New test.
974
975 2003-09-17  Mark Mitchell  <mark@codesourcery.com>
976
977         PR c++/11991
978         * g++.dg/rtti/typeid3.C: New test.
979
980         PR c++/12266
981         * g++.dg/overload/template1.C: New test.
982
983 2003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
984
985         * g++.dg/opt/cfg3.C: New test.
986
987 2003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
988
989         PR c++/7939
990         * g++.dg/template/crash11.C: New test.
991
992 2003-09-16  Jason Merrill  <jason@redhat.com>
993             Jakub Jelinek  <jakub@redhat.com>
994
995         * gcc.dg/attr-warn-unused-result.c: New test.
996
997 2003-09-15  Nathan Sidwell  <nathan@codesourcery.com>
998
999         PR c++/12184
1000         * g++.dg/expr/call2.C: New test.
1001
1002 2003-09-15  Andreas Jaeger  <aj@suse.de>
1003
1004         * gcc.dg/Wold-style-definition-1.c: New test.
1005
1006 2003-09-14  Mark Mitchell  <mark@codesourcery.com>
1007
1008         PR c++/3907
1009         * g++.dg/parse/template12.C: New test.
1010
1011         * g++.dg/abi/bitfield11.C: New test.
1012         * g++.dg/abi/bitfield12.C: Likewise.
1013
1014 2003-09-14  Alexandre Oliva  <aoliva@redhat.com>
1015
1016         * gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
1017         non-expansion of functional macro name without arguments at EOL.
1018         * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
1019
1020 2003-09-14  Richard Sandiford  <rsandifo@redhat.com>
1021
1022         * gcc.c-torture/execute/20030914-[12].c: New tests.
1023
1024 2003-09-11  Nathan Sidwell  <nathan@codesourcery.com>
1025
1026         PR c++/11788
1027         * g++.dg/overload/addr1.C: New test.
1028
1029 2003-09-10  Ian Lance Taylor  <ian@wasabisystems.com>
1030
1031         * gcc.dg/20030909-1.c: New test.
1032
1033 2003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1034
1035         * gcc.dg/ultrasp10.c: New test.
1036
1037 2003-09-09  Devang Patel  <dpatel@apple.com>
1038
1039         * gcc.dg/darwin-ld-6.c: New test.
1040
1041 2003-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1042
1043         * gcc.dg/torture/builtin-explog-1.c: New testcase.
1044
1045 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
1046
1047         * gcc.dg/ia64-types1.c: New test.
1048         * gcc.dg/ia64-types2.c: Likewise.
1049
1050 2003-09-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1051
1052         * gcc.dg/builtins-1.c: Add more _Complex tests.
1053         * gcc.dg/torture/builtin-attr-1.c: Likewise.
1054
1055         * gcc.dg/builtins-1.c: Test existing _Complex functions.
1056         * gcc.dg/torture/builtin-attr-1.c: Likewise.
1057
1058 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
1059
1060         PR c++/11786
1061         * g++.dg/lookup/koenig2.C: New test.
1062
1063         PR c++/5296
1064         * g++.dg/rtti/typeid2.C: New test.
1065
1066 2003-09-08  Jakub Jelinek  <jakub@redhat.com>
1067
1068         * gcc.c-torture/compile/20030904-1.c: New test.
1069
1070 2003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
1071
1072         * g++.dg/opt/longbranch2.C: New test.
1073
1074 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
1075
1076         * g++.dg/template/crash10.C: Only compile it.
1077
1078 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
1079
1080         PR middle-end/11665
1081         * gcc.c-torture/compile/20030907-1.c: New test.
1082         * g++.dg/init/array11.C: New test.
1083
1084 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
1085
1086         PR c++/11852
1087         * g++.dg/init/struct1.C: New test.
1088
1089 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
1090
1091         PR c++/12181
1092         * g++.dg/expr/comma1.C: New test.
1093
1094 2003-09-06  Mark Mitchell  <mark@codesourcery.com>
1095
1096         PR c++/11867
1097         * g++.dg/expr/static_cast5.C: New test.
1098
1099 2003-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
1100
1101         PR c++/11507
1102         * g++.dg/lookup/scoped7.C: New test.
1103
1104         PR c++/9574
1105         * g++.dg/other/static1.C: New test.
1106
1107         PR c++/11490
1108         * g++.dg/warn/template-1.C: New test.
1109
1110         PR c++/11432
1111         * g++.dg/template/crash10.C: New test.
1112
1113         PR c++/2478
1114         * g++.dg/overload/VLA.C: New test.
1115
1116         PR c++/10804
1117         * g++.dg/template/call1.C: New test.
1118
1119 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
1120
1121         PR c++/11794
1122         * g++.dg/parse/using3.C: New test.
1123
1124 2003-09-06  Roger Sayle  <roger@eyesopen.com>
1125
1126         PR c++/11409
1127         * g++.dg/overload/builtin3.C: New test case.
1128
1129 2003-09-06  Steven Bosscher  <steven@gcc.gnu.org>
1130
1131         PR c/9862
1132         * gcc.dg/20030906-1.c: New test.
1133         * gcc.dg/20030906-2.c: Likewise.
1134
1135 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
1136
1137         PR c++/12167
1138         * g++.dg/parse/defarg5.C: New test.
1139
1140         * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
1141
1142 2003-09-05  Mark Mitchell  <mark@codesourcery.com>
1143
1144         PR c++/12163
1145         * g++.dg/expr/static_cast4.C: New test.
1146
1147         PR c++/12146
1148         * g++.dg/template/crash9.C: New test.
1149
1150 2003-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
1151
1152         * g++.old-deja/g++.ext/pretty2.C: Update for change
1153         in __FUNCTION__.
1154         * g++.old-deja/g++.ext/pretty3.C: Likewise.
1155
1156 2003-09-05  Nathan Sidwell  <nathan@codesourcery.com>
1157
1158         PR c++/11922
1159         * g++/dg/template/qualified-id1.C: New test.
1160
1161         PR c++/12037
1162         * g++.dg/warn/noeffect4.C: New test.
1163
1164 2003-09-04  Matt Austern  <austern@apple.com>
1165
1166         * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
1167         * g++.dg/ext/fnname2.C: Likewise.
1168         * g++.dg/ext/fnname3.C: Likewise.
1169
1170 2003-09-04  Mark Mitchell  <mark@codesourcery.com>
1171
1172         * g++.dg/expr/lval1.C: New test.
1173         * g++.dg/ext/lvcast.C: Remove.
1174
1175 2003-09-03  Roger Sayle  <roger@eyesopen.com>
1176
1177         PR optimization/11700.
1178         * gcc.c-torture/compile/20030903-1.c: New test case.
1179
1180 2003-09-03  Mark Mitchell  <mark@codesourcery.com>
1181
1182         PR c++/12053
1183         * g++.dg/abi/layout4.C: New test.
1184
1185 2003-09-02  Scott Brumbaugh  <scottb.lists@verizon.net>
1186
1187         PR c++/11553
1188         * g++.dg/parse/friend3.C: New test.
1189
1190 2003-09-02  Mark Mitchell  <mark@codesourcery.com>
1191
1192         PR c++/11847
1193         * g++.dg/template/class1.C: New test.
1194
1195         PR c++/11808
1196         * g++.dg/expr/call1.C: New test.
1197
1198 2003-09-01  Mark Mitchell  <mark@codesourcery.com>
1199
1200         PR c++/12114
1201         * g++.dg/init/ref9.C: New test.
1202
1203         PR c++/11972
1204         * g++.dg/template/nested4.C: New test.
1205
1206 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
1207
1208         PR c++/12093
1209         * g++.dg/template/non-dependent4.C: New test.
1210
1211         PR c++/11928
1212         * g++.dg/inherit/conv1.C: New test.
1213
1214 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
1215
1216         PR c++/6196
1217         * g++.dg/ext/label1.C: New test.
1218         * g++.dg/ext/label2.C: Likewise.
1219
1220 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
1221
1222         * g++.dg/expr/cond3.C: New test.
1223
1224 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1225
1226         * gcc.dg/builtins-1.c: Add new builtin cases.
1227
1228 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1229
1230         * gcc.dg/builtins-1.c: Add new cases.
1231         * gcc.dg/torture/builtin-attr-1.c: Likewise.
1232
1233 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1234
1235         * gcc.dg/builtins-1.c: Add more math builtin tests.
1236         * gcc.dg/torture/builtin-attr-1.c: New test.
1237
1238 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
1239
1240         PR optimization/5079
1241         * g++.dg/opt/static3.C: New test.
1242
1243 2003-08-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1244
1245         * gcc.misc-tests/gcov-10b.c: New test.
1246
1247 2003-08-27  Mark Mitchell  <mark@codesourcery.com>
1248
1249         * g++.dg/opt/ptrmem3.C: New test.
1250
1251         * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
1252
1253 2003-08-27  Jakub Jelinek  <jakub@redhat.com>
1254
1255         * gcc.dg/20030826-2.c: New test.
1256
1257 2003-08-26  Roger Sayle  <roger@eyesopen.com>
1258
1259         PR middle-end/12002
1260         * g77.f-torture/compile/12002.f: New test case.
1261
1262 2003-08-26  Roger Sayle  <roger@eyesopen.com>
1263
1264         * gcc.dg/20030826-1.c: New test case.
1265
1266 2003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
1267
1268         * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
1269
1270 2003-08-26  Nathan Sidwell  <nathan@codesourcery.com>
1271
1272         PR c++/11871
1273         * c++.dg/lookup/crash1.C: New test.
1274
1275         * c++.dg/warn/noeffect3.C: New test.
1276
1277 2003-08-25  Janis Johnson  <janis187@us.ibm.com>
1278
1279         * gcc.dg/compat/vector-1_x.c: Compile with -w.
1280         * gcc.dg/compat/vector-1_y.c: Ditto.
1281         * gcc.dg/compat/vector-2_x.c: Ditto.
1282         * gcc.dg/compat/vector-2_y.c: Ditto.
1283
1284 2003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
1285
1286         * gcc.dg/20030702-1.c: New test.
1287
1288 2003-08-25  Mark Mitchell  <mark@codesourcery.com>
1289
1290         PR c++/8795
1291         * g++.dg/ext/altivec-1.C: New test.
1292
1293 2003-08-24  Richard Henderson  <rth@redhat.com>
1294
1295         * g++.dg/eh/simd-2.C: Add -w for x86.
1296
1297 2003-08-23  Jakub Jelinek  <jakub@redhat.com>
1298
1299         * gcc.dg/20030815-1.c: New test.
1300
1301 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1302
1303         PR c++/3765
1304         * g++.dg/parse/access6.C: New test.
1305
1306 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1307
1308         PR c++/641, c++/11876
1309         * g++.dg/template/friend22.C: New test.
1310         * g++.dg/template/friend23.C: Likewise.
1311
1312 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
1313
1314         * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
1315         identically.
1316
1317 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
1318
1319         * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
1320
1321 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
1322
1323         * gcc.dg/20020313-1.c: Add "-w" to dg-options.
1324
1325 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
1326
1327         * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
1328
1329 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
1330
1331         * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
1332
1333 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
1334
1335         PR c++/11919
1336         * g++.dg/overload/prom1.C: New test.
1337
1338         PR c++/11551
1339         * g++.dg/parse/dtor2.C: New test.
1340
1341         PR c++/10762
1342         * g++.dg/parse/using2.C: New test.
1343
1344 2003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
1345
1346         PR target/11805
1347         * gcc.c-torture/compile/20030821-1.c: New.
1348
1349 2003-08-20  Mark Mitchell  <mark@codesourcery.com>
1350
1351         PR c++/11834
1352         * g++.dg/template/deduce2.C: New test.
1353
1354 2003-08-21  Josef Zlomek  <zlomekj@suse.cz>
1355
1356         * gcc.c-torture/execute/20030821-1.c: New test.
1357
1358 2003-08-20  Roger Sayle  <roger@eyesopen.com>
1359
1360         PR middle-end/11984
1361         * gcc.dg/20030820-1.c: New test case.
1362
1363 2003-08-20  Nathan Sidwell  <nathan@codesourcery.com>
1364
1365         PR c++/11945
1366         * g++.dg/warn/noeffect2.C: New test.
1367
1368 2003-08-19  Mark Mitchell  <mark@codesourcery.com>
1369
1370         PR c++/10926
1371         * g++.dg/template/dtor2.C: New test.
1372
1373         PR c++/11684
1374         * g++.dg/template/operator1.C: New test.
1375         * g++.dg/parse/operator4.C: New test.
1376
1377         PR c++/11946.C
1378         * g++.dg/expr/enum1.C: New test.
1379         * gcc.dg/c99-bool-1.c: Remove bogus warning.
1380
1381         PR c++/11036.C
1382         * g++.dg/parse/elab2.C: New test.
1383         * g++.dg/parse/typedef4.C: Change error message.
1384         * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
1385         * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
1386         * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
1387
1388 2003-08-19  Geoffrey Keating  <geoffk@apple.com>
1389
1390         * gcc.dg/pch/warn-1.c: New.
1391         * gcc.dg/pch/warn-1.hs: New.
1392
1393         * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
1394         not-tested file.
1395
1396 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
1397
1398         * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
1399
1400 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
1401
1402         * gcc.dg/uninit-D.c: New Test.
1403         * gcc.dg/uninit-E.c: New Test.
1404         * gcc.dg/uninit-F.c: New Test.
1405         * gcc.dg/uninit-G.c: New Test.
1406
1407 2003-08-19  Michael Ritzert  <ritzert@t-online.de>
1408
1409         * g++.dg/README: Describe the pch directory.
1410
1411 2003-08-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1412
1413         PR c++/11174
1414         * g++.dg/parse/access4.C: New test.
1415         * g++.dg/parse/access5.C: Likewise.
1416         * g++.old-deja/g++.jason/access17.C: Adjust error message.
1417
1418 2003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
1419
1420         * gcc.dg/noncompile/20030818-1.c: New.
1421
1422 2003-08-18  Nathan Sidwell  <nathan@codesourcery.com>
1423
1424         PR c++/11957
1425         * g++.dg/warn/noeffect1.C: New test.
1426
1427         * g++.dg/template/scope2.C: New test.
1428         * g++.dg/template/error2.C: Correct dg-error
1429
1430 2003-08-18  Richard Sandiford  <rsandifo@redhat.com>
1431
1432         * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
1433
1434 2003-08-16  Nathan Sidwell  <nathan@codesourcery.com>
1435
1436         PR C++/11512
1437         * g++.dg/template/warn1.C: New.
1438
1439 2003-08-15  Nathan Sidwell  <nathan@codesourcery.com>
1440
1441         * g++.dg/template/error2.C: New test.
1442         * g++.dg/lookup/using7.C: Adjust errors
1443         * g++.old-deja/g++.pt/crash36.C: Likewise.
1444         * g++.old-deja/g++.pt/derived3.C: Likewise.
1445
1446 2003-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1447
1448         * gcc.c-torture/execute/builtins/lib/strcat.c: New.
1449         * gcc.c-torture/execute/builtins/string-9-lib.c: New.
1450         * gcc.c-torture/execute/builtins/string-9.c: New, from
1451         string-opt-9.c.  Adjust for execute/builtins framework.
1452         * gcc.c-torture/execute/string-opt-9.c: Delete.
1453
1454 2003-08-12  Mark Mitchell  <mark@codesourcery.com>
1455
1456         * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
1457
1458         * g++.dg/parse/ret-type2.C: New test.
1459
1460         PR c++/11703
1461         * g++.dg/init/new8.C: New test.
1462
1463         PR c++/10923
1464         * g++.dg/parse/typedef5.C: New test.
1465
1466         PR c++/9512
1467         * g++.dg/parse/qualified2.C: New test.
1468         * g++.old-deja/g++.other/decl5.C: Mark one more instance of
1469         invalid code.
1470
1471 2003-08-11  Mark Mitchell  <mark@codesourcery.com>
1472
1473         * g++.dg/conversion/ptrmem1.C: New test.
1474
1475 2003-08-11  Jakub Jelinek  <jakub@redhat.com>
1476
1477         PR target/11693
1478         * gcc.dg/20030811-1.c: New test.
1479
1480         PR target/11535
1481         * gcc.c-torture/execute/20030811-1.c: New test.
1482
1483 2003-08-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1484
1485         * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
1486
1487 2003-08-10  Mark Mitchell  <mark@codesourcery.com>
1488
1489         PR c++/11789.C
1490         * g++.dg/inherit/multiple1.C: New test.
1491
1492 2003-08-10  Nathan Sidwell  <nathan@codesourcery.com>
1493
1494         * gcc.dg/spe1.c: New test.
1495
1496         PR c++/11670
1497         * g++.dg/expr/cast2.C: New test.
1498
1499         PR c++/10530
1500         * g++.dg/template/dependent-name2.C: New test.
1501
1502 2003-08-08  Andrew Pinski  <pinskia@physics.uc.edu>
1503
1504         * g++.dg/parse/crash11.C: Put the dg options in comments.
1505
1506 2003-08-08  Neil Booth  <neil@daikokuya.co.uk>
1507
1508         * lib/gcc-dg.exp: Update for diagnostic change.
1509
1510 2003-08-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1511
1512         PR c++/5767
1513         * g++.dg/parse/crash11.C: New test.
1514
1515 2003-08-06  Alexandre Oliva  <aoliva@redhat.com>
1516
1517         * gcc.dg/cpp/spacing1.c: Update.
1518
1519 2003-08-04  Janis Johnson  <janis187@us.ibm.com>
1520
1521         PR target/11739
1522         * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
1523         a value for -mtune.
1524
1525 2003-08-04  Roger Sayle  <roger@eyesopen.com>
1526
1527         PR middle-end/11771
1528         * gcc.c-torture/compile/20030804-1.c: New test case.
1529
1530 2003-08-04  Roger Sayle  <roger@eyesopen.com>
1531
1532         * gcc.dg/20030804-1.c: New test case.
1533
1534 2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
1535
1536         * gcc.dg/cpp/separate-1.c: New test.
1537
1538 2003-08-03  Nathan Sidwell  <nathan@codesourcery.com>
1539
1540         PR c++/11704
1541         * g++.dg/template/dependent-expr2.C: New test.
1542
1543         PR c++/11766
1544         * g++.dg/expr/ptrmem1.C: New test.
1545
1546 2003-08-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1547
1548         PR c++/9453
1549         * g++.dg/template/friend15.C: New test.
1550
1551 2003-08-03  Neil Booth  <neil@daikokuya.co.uk>
1552
1553         * lib/dg-pch.exp: Work round PCH bug.
1554
1555 2003-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1556
1557         * gcc.dg/builtins-1.c: Add macro helpers.  Add missing math
1558         builtins.  Move cases from builtins-4.c here.
1559
1560         * gcc.dg/torture/builtin-math-1.c: New test taken from
1561         bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
1562         additional cases.
1563
1564         * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
1565         Delete.
1566
1567 2003-08-02  Nathan Sidwell  <nathan@codesourcery.com>
1568
1569         PR c++/9447
1570         * g++.dg/template/using7.C: New test.
1571
1572 2003-08-02  Neil Booth  <neil@daikokuya.co.uk>
1573
1574         * import1.c, import2.c: New tests.
1575
1576 2003-08-01  Jakub Jelinek  <jakub@redhat.com>
1577
1578         * g++.dg/eh/crossjump1.C: New test.
1579
1580 2003-08-01  Mark Mitchell  <mark@codesourcery.com>
1581
1582         PR c++/11697
1583         * g++.dg/template/using6.C: New test.
1584
1585         PR c++/11744
1586         * g++.dg/template/koenig2.C: New test.
1587
1588 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1589
1590         PR c++/7983
1591         * g++.dg/parse/typedef4.C: New test.
1592
1593 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1594
1595         PR c++/8442, c++/8806
1596         * g++.dg/template/elab1.C: New test.
1597         * g++.dg/template/type2.C: Likewise.
1598         * g++.dg/template/ttp3.C: Adjust expected error message.
1599         * g++.old-deja/g++.law/visibility13.C: Likewise.
1600         * g++.old-deja/g++.niklas/t135.C: Likewise.
1601         * g++.old-deja/g++.pt/ttp41.C: Likewise.
1602         * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
1603         template argument.
1604         * g++.old-deja/g++.pt/ttp44.C: Likewise.
1605
1606 2003-08-01  Nathan Sidwell  <nathan@codesourcery.com>
1607
1608         PR c++/11295
1609         * g++.dg/ext/stmtexpr1.C: New test.
1610
1611         * g++.dg/opt/tmp1.C: New test.
1612
1613         PR c++/11525
1614         * g++.dg/parse/constant4.C: New test.
1615
1616         PR c++/9447
1617         * g++.dg/template/using5.C: New test.
1618
1619 2003-07-31  Roger Sayle  <roger@eyesopen.com>
1620
1621         * gcc.dg/builtins-27.c: New test case.
1622
1623 2003-07-31  Jakub Jelinek  <jakub@redhat.com>
1624
1625         * gcc.dg/tls/opt-7.c: New test.
1626
1627 2003-07-31  Andrew Pinski  <pinskia@physics.uc.edu>
1628
1629         * g++.old-deja/g++.other/crash18.C: Remove.
1630
1631 2003-07-31  Nathan Sidwell  <nathan@codesourcery.com>
1632
1633         * g++.dg/template/explicit3.C: New.
1634         * g++.dg/template/explicit4.C: New.
1635         * g++.dg/template/explicit5.C: New.
1636
1637         PR c++/11347
1638         * g++.dg/template/memtmpl1.C: New.
1639
1640 2003-07-29  Andrew Pinski <pinskia@physics.uc.edu>
1641
1642         PR target/11565
1643         * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
1644         * gcc.dg/i386-387-5.c (dg-options): Likewise.
1645
1646 2003-07-30  Jan Hubicka  <jh@suse.cz>
1647
1648         * vtgc1.c: Kill.
1649
1650 2003-07-29  Zack Weinberg  <zack@codesourcery.com>
1651
1652         * gcc.dg/struct-in-proto-1.c: New test.
1653
1654 2003-07-29  Neil Booth  <neil@daikokuya.co.uk>
1655
1656         * gcc.dg/cpp/include2.c: Only expect one message.
1657
1658 2003-07-29  Nathan Sidwell  <nathan@codesourcery.com>
1659
1660         PR c++/9447
1661         * g++.dg/template/using1.C: New test.
1662         * g++.dg/template/using2.C: New test.
1663         * g++.dg/template/using3.C: New test.
1664         * g++.dg/template/using4.C: New test.
1665
1666 2003-07-29  Alexandre Oliva  <aoliva@redhat.com>
1667
1668         * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
1669         * gcc.c-torture/execute/string-opt-10.c: Likewise.
1670
1671 2003-07-28  Jan Hubicka  <jh@suse.cz>
1672
1673         PR c++/11530
1674         * g++.dg/opt/call1.C: New test.
1675
1676 2003-07-28  Alexandre Oliva <aoliva@redhat.com>
1677
1678         PR c++/11667
1679         * g++.dg/init/enum2.C: New test.
1680         * g++.dg/template/overload1.C: Add "-w" option.
1681
1682 2003-07-28    <hp@bitrange.com>
1683
1684         * gcc.dg/Wdeclaration-after-statement-1.c,
1685         gcc.dg/Wdeclaration-after-statement-2.c: New tests.
1686
1687 2003-07-28  Jakub Jelinek  <jakub@redhat.com>
1688
1689         * gcc.c-torture/compile/20030725-1.c: New test.
1690
1691 2003-07-28  Aldy Hernandez  <aldyh@redhat.com>
1692
1693         * gcc.dg/20030505.c: Only run for SPE.
1694         Remove definition of opaque type.
1695
1696 2003-07-27  Mark Mitchell  <mark@codesourcery.com>
1697
1698         * g++.dg/template/ptrmem6.C: New test.
1699
1700 2003-07-26  Geoffrey Keating  <geoffk@apple.com>
1701
1702         * gcc.c-torture/compile/zero-strct-2.c: New test.
1703
1704 2003-07-25  Geoffrey Keating  <geoffk@apple.com>
1705
1706         * gcc.dg/intermod-1.c: New test.
1707
1708 2003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
1709
1710         PR c++/11617
1711         * g++.dg/template/lookup2.C: New test.
1712         * g++.dg/template/memclass1.C: Remove instantiated from error.
1713         * g++.dg/other/error2.C: Tweak expected errors.
1714
1715         PR c++/11596
1716         * g++.dg/template/defarg3.C: New test.
1717
1718         * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
1719
1720 2003-07-24  Mark Mitchell  <mark@codesourcery.com>
1721
1722         * g++.dg/inherit/access5.C: New test.
1723
1724 2003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1725
1726         PR c++/11513
1727         * g++.dg/template/crash8.C: New test.
1728
1729 2003-07-23  Steven Bosscher <steven@gcc.gnu.org>
1730
1731         PR c/10602
1732         * gcc.dg/noncompile/incomplete-2.c: New test.
1733
1734 2003-07-23  Mark Mitchell  <mark@codesourcery.com>
1735
1736         PR c++/11645
1737         * g++.dg/inherit/access4.C: New test.
1738
1739         PR c++/11517
1740         * g++.dg/expr/cond2.C: New test.
1741
1742         PR optimization/10679
1743         * g++.dg/opt/inline4.C: New test.
1744
1745 2003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
1746
1747         * g++.dg/parse/crash10: New test.
1748
1749 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
1750
1751         * g++.dg/ext/flexary1.C: New test.
1752
1753 2003-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1754
1755         PR c++/10793
1756         * g++.dg/template/crash9.C: New test.
1757
1758 2003-07-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1759
1760         PR c++/3004
1761         * g++.dg/parse/typedef3.C: New test.
1762
1763         PR c++/7906
1764         * g++.dg/parse/operator2.C: New test.
1765
1766         PR c++/8895
1767         * g++.dg/parse/def-tmpl-arg1.C: New test.
1768
1769         PR c++/9282
1770         * g++.dg/parse/funptr1.C: New test.
1771
1772         PR c++/9452
1773         * g++.dg/parse/ambig3.C: New test.
1774
1775         PR c++/9454
1776         * g++.dg/parse/operator3.C: New test.
1777
1778         PR c++/9486
1779         * g++.dg/parse/template10.C: New test.
1780
1781         PR c++/9488
1782         * g++.dg/parse/template11.C: New test.
1783
1784         PR c++/10150
1785         * g++.dg/parse/invalid-op1.C: New test.
1786
1787         PR c++/10247
1788         * g++.dg/parse/condexpr1.C: New test.
1789
1790 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
1791
1792         * g++.dg/ext/packed3.C: New test.
1793         * g++.dg/ext/packed4.C: New test.
1794
1795         * gcc.dg/pack-test-3.c: New test.
1796
1797 2003-07-21  Janis Johnson  <janis187@us.ibm.com>
1798
1799         * lib/compat.exp: Handle dg-options per source file.
1800         * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
1801         * g++.dg/compat/abi/bitfield1_y.C: Ditto.
1802         * g++.dg/compat/abi/bitfield2_x.C: Ditto.
1803         * g++.dg/compat/abi/bitfield2_y.C: Ditto.
1804         * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
1805         * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
1806         * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
1807         * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
1808         * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
1809         * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
1810         * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
1811         * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
1812         * g++.dg/compat/break/bitfield7_x.C: Ditto.
1813         * g++.dg/compat/break/bitfield7_y.C: Ditto.
1814
1815 2003-07-21  Andrew Pinski  <pinskia@physics.uc.edu>
1816
1817         PR c/10320
1818         * gcc.c-torture/execute/20030718-1.c: New test.
1819
1820 2003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
1821
1822         PR optimization/11536
1823         * gcc.dg/20030721-1.c: New test.
1824
1825 2003-07-19  Mark Mitchell  <mark@codesourcery.com>
1826
1827         PR c++/11546
1828         * g++.dg/template/lookup1.C: New test.
1829
1830 2003-07-19  Zack Weinberg  <zack@codesourcery.com>
1831
1832         * gcc.dg/noncompile/label-1.c: New comprehensive test case for
1833         diagnostics of ill-formed constructs involving labels.
1834         * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
1835         the new 'previously defined here' message.
1836
1837 2003-07-18  Nathan Sidwell  <nathan@codesourcery.com>
1838
1839         * g++.dg/parse/non-dependent2.C: New test.
1840
1841 2003-07-18  Andrew Pinski  <pinskia@physics.uc.edu>
1842
1843         * g++.dg/init/init-ref4.C: xfail on targets without
1844         weak symbols.
1845
1846 2003-07-17  Jakub Jelinek  <jakub@redhat.com>
1847
1848         PR target/11087
1849         * gcc.c-torture/execute/20030717-1.c: New test.
1850
1851 2003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
1852
1853         * g++.dg/opt/cfg1.C: New test.
1854
1855 2003-07-17  Mark Mitchell  <mark@codesourcery.com>
1856
1857         PR optimization/11557
1858         * gcc.dg/20030717-1.c: New test.
1859
1860 2003-07-17  Andrew Pinski <pinskia@physics.uc.edu>
1861
1862         PR c++/10476
1863         * g++.dg/expr/crash-1.C: New test.
1864
1865         PR c++/11027
1866         * g++.dg/template/init3.C: New test.
1867
1868         PR c++/8222
1869         * g++.dg/template/non-dependent1.C: New test.
1870
1871         PR c++/11070
1872         * g++.dg/template/non-dependent2.C: New test.
1873
1874         PR c++/11071
1875         * g++.dg/template/non-dependent3.C: New test.
1876
1877         PR c++/9907
1878         * g++.dg/template/sizeof5.C: New test.
1879
1880 2003-07-17  Geoffrey Keating  <geoffk@apple.com>
1881
1882         PR 11498
1883         * gcc.c-torture/compile/mangle-1.c: New file.
1884
1885 2003-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1886
1887         PR c++/7809
1888         * g++.dg/parse/access3.C: New test.
1889
1890 2003-07-17  Andrew Pinski  <pinskia@physics.uc.edu>
1891
1892         PR c++/11384
1893         * g++.dg/init/init-ref4.C: New test.
1894
1895 2003-07-16  Mark Mitchell  <mark@codesourcery.com>
1896
1897         PR c++/11547
1898         * g++.dg/parse/constant3.C: New test.
1899         * g++.dg/parse/crash7.C: Likewise.
1900
1901 2003-07-16  Andrew Pinski  <pinskia@physics.uc.edu>
1902
1903         PR target/11008
1904         * gcc.dg/i386-pentium4-not-mull.c: New.
1905
1906 2003-07-16  J"orn Rennecke <joern.rennecke@superh.com>
1907
1908         * gcc.dg/asm-names.c (ymain): Make it weak.
1909
1910 2003-07-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1911
1912         PR c++/5421
1913         * g++.dg/template/friend21.C: New test.
1914
1915 2003-07-16  Jakub Jelinek  <jakub@redhat.com>
1916
1917         * gcc.dg/cleanup-8.c: New test.
1918         * gcc.dg/cleanup-9.c: New test.
1919
1920 2003-07-16  Danny Smith  <dannysmith@users.sourceforge.net>
1921
1922         * g++.dg/ext/dll-MI1.h: New file.
1923         * g++.dg/ext/dllexport-MI1.C: New file.
1924         * g++.dg/ext/dllimport-MI1.C: New file.
1925
1926 2003-07-15  Jakub Jelinek  <jakub@redhat.com>
1927
1928         * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
1929         it does not have cmpstrsi patterns (just cmpmemsi).
1930
1931 2003-07-15  Mark Mitchell  <mark@codesourcery.com>
1932
1933         PR debug/11473
1934         * g++.dg/debug/debug8.C: New test.
1935
1936 2003-07-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1937
1938         PR c++/10108
1939         * g++.dg/template/crash7.C: New test.
1940
1941 2003-07-15  Kazu Hirata  <kazu@cs.umass.edu>
1942
1943         PR target/10795
1944         * gcc.c-torture/compile/20030708-1.c: New.
1945
1946 2003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
1947
1948         * gcc.c-torture/execute/20030715-1.c: New test.
1949
1950 2003-07-14  Geoffrey Keating  <geoffk@apple.com>
1951
1952         * gcc.dg/pch/inline-3.c: New file.
1953         * gcc.dg/pch/inline-3.hs: New file.
1954         * gcc.dg/pch/inline-4.c: New file.
1955         * gcc.dg/pch/inline-4.hs: New file.
1956
1957 2003-07-14  Mark Mitchell  <mark@codesourcery.com>
1958
1959         PR c++/11509
1960         * g++.dg/template/crash6.C: New test.
1961
1962         PR c++/7053
1963         * g++.dg/template/friend20.C: New test.
1964
1965         PR c++/7019
1966         * g++.dg/template/overload2.C: New test.
1967
1968 2003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1969
1970         PR optimization/11440
1971         * gcc.c-torture/execute/20030714-1.c: New test.
1972
1973 2003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1974
1975         PR c++/11154
1976         * g++.dg/template/partial2.C: New test.
1977
1978 2003-07-13  Mark Mitchell  <mark@codesourcery.com>
1979
1980         PR c++/11503
1981         * g++.dg/template/anon1.C: New test.
1982
1983         PR c++/11493
1984         PR c++/11495
1985         * g++.dg/parse/template9.C: Likewise.
1986         * g++.dg/template/crash4.C: New test.
1987         * g++.dg/template/koenig1.C: Likewise.
1988         * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
1989         * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
1990         * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
1991         functions.
1992         * g++.old-deja/g++.jason/template36.C: Likewise.
1993         * g++.old-deja/g++.mike/p1989.C: Likewise.
1994         * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
1995         * g++.old-deja/g++.pt/ttp20.C: Use this->.
1996         * g++.old-deja/g++.pt/ttp21.C: Use this->.
1997         * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
1998         compiling.
1999         * g++.old-deja/g++.pt/union2.C: Use this->.
2000
2001 2003-07-11  Jakub Jelinek  <jakub@redhat.com>
2002
2003         * gcc.dg/20030711-1.c: New test.
2004
2005 2003-07-11  Nathan Sidwell  <nathan@codesourcery.com>
2006
2007         PR c++/11050
2008         * g++.dg/parse/args1.C: New test.
2009         * g++.pt/defarg8.C: Change expected errors.
2010
2011 2003-07-11  Mark Mitchell  <mark@codesourcery.com>
2012
2013         PR c++/8164
2014         * g++.dg/template/nontype2.C: New test.
2015
2016         PR c++/10558
2017         * g++.dg/parse/template8.C: New test.
2018
2019         PR c++/8327
2020         * g++.dg/template/scope1.C: New test.
2021
2022         * g++.dg/warn/Wsign-compare-1.C: New test.
2023
2024 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
2025
2026         * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
2027
2028 2003-07-10  Mark Mitchell  <mark@codesourcery.com>
2029
2030         PR c++/9411
2031         * g++.dg/template/explicit2.C: New test.
2032
2033         PR c++/10032
2034         * g++.dg/warn/pedantic1.C: New test.
2035
2036 2003-07-10  Nathan Sidwell  <nathan@codesourcery.com>
2037
2038         PR c++ 9483
2039         * g++.dg/other/field1.C: New test.
2040
2041 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
2042
2043         PR c/11449
2044         * gcc.c-torture/compile/20030707-1.c: New.
2045
2046 2003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2047
2048         PR c++/10849
2049         * g++.dg/template/access12.C: New test.
2050
2051 2003-07-09  Nathan Sidwell  <nathan@codesourcery.com>
2052
2053         * g++.dg/bprob/bprob.exp (prof_ext): Update.
2054         * g77.dg/bprob/bprob.exp (prof_ext): Update.
2055         * gcc.misc-tests/bprob.exp (prof_ext): Update.
2056         * gcc.misc-tests/gcov.exp: Update
2057         * g++.dg/gcov/gcov.exp: Update
2058         * lib/gcov.exp: Update.
2059
2060 2003-07-08  Mark Mitchell  <mark@codesourcery.com>
2061
2062         * g++.dg/abi/mangle17.C: Make sure template expressions are
2063         dependent.
2064         * g++.dg/abi/mangle4.C: Mark erroneous casts.
2065         * g++.dg/debug/debug7.C: Mark erronous new-declarator.
2066         * g++.dg/opt/stack1.C: Remove erroneous code.
2067         * g++.dg/parse/template7.C: New test.
2068         * g++.dg/template/dependent-expr1.C: Mark erroneous code.
2069         * g++.old-deja/g++.pt/crash4.C: Likewise.
2070
2071 2003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2072
2073         * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
2074         with zero or one occurence of `$' after the initial `L'.
2075
2076 2003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
2077
2078         * gcc.c-torture/compile/20030704-1.c: Add a comment.
2079
2080 2003-07-08  Roger Sayle  <roger@eyesopen.com>
2081
2082         PR c/11370
2083         * gcc.dg/Wunreachable-6.c: New testcase.
2084         * gcc.dg/Wunreachable-7.c: New testcase.
2085
2086 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
2087
2088         PR c/11420
2089         * gcc.dg/20030708-1.c: New test.
2090
2091 2003-07-08  Richard Sandiford  <rsandifo@redhat.com>
2092
2093         * gcc.dg/compat/sdata-section.h: New file.
2094         * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
2095         * gcc.dg/torture/mips-sdata-1.c: New test.
2096
2097 2003-07-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2098
2099         PR c++/11030
2100         * g++.dg/template/friend19.C: New test.
2101
2102 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
2103
2104         * g++.dg/opt/strength-reduce.C: New test.
2105
2106 2003-07-07  Roger Sayle  <roger@eyesopen.com>
2107
2108         PR target/10979
2109         * gcc.dg/20030707-1.c: New testcase.
2110
2111 2003-07-07  Roger Sayle  <roger@eyesopen.com>
2112
2113         PR optimization/11059
2114         * g++.dg/opt/emptyunion.C: New testcase.
2115
2116 2003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2117             Eric Botcazou  <ebotcazou@libertysurf.fr>
2118
2119         * g++.dg/opt/stack1.C: New test.
2120
2121 2003-07-05  Mark Mitchell  <mark@codesourcery.com>
2122
2123         * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
2124         run test.
2125
2126         PR c++/11431
2127         * g++.dg/expr/static_cast3.C: New test.
2128
2129 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
2130
2131         * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
2132         everywhere.
2133         * gcc.dg/concat.c: Concatenation of string constants with
2134         __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
2135         * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
2136         * gcc.dg/cpp/escape-2.c: Use wide character constants where
2137         necessary to avoid multi-character character constant warning.
2138         * gcc.dg/cpp/escape.c: Likewise.
2139         * gcc.dg/cpp/ucs.c: Likewise.
2140         Remove backslashes from dg-bogus comments, as they confuse Tcl.
2141         Fix a typo.
2142
2143 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
2144
2145         PR c/11428
2146         * gcc.c-torture/compile/20030704-1.c: New.
2147
2148 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
2149
2150         * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
2151
2152 2003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
2153
2154         PR c++/5287, PR c++/7910,  PR c++/11021
2155         * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
2156         tests for warnings.
2157         * g++.dg/ext/dllimport2.C: Add tests for warnings.
2158         * g++.dg/ext/dllimport3.C: Likewise.
2159         * g++.dg/ext/dllimport4.C: New file.
2160         * g++.dg/ext/dllimport5.C: New file.
2161         * g++.dg/ext/dllimport6.C: New file.
2162         * g++.dg/ext/dllimport7.C: New file.
2163         * g++.dg/ext/dllimport8.C: New file.
2164         * g++.dg/ext/dllimport9.C: New file.
2165         * g++.dg/ext/dllimport10.C: New file.
2166         * g++.dg/ext/dllexport1.C: New file.
2167
2168 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
2169
2170         * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
2171         * g++.old-deja/g++.mike/net36.C: Tweak error messages.
2172
2173 2003-07-03  Roger Sayle  <roger@eyesopen.com>
2174
2175         * gcc.dg/builtins-25.c: New testcase.
2176         * gcc.dg/builtins-26.c: New testcase.
2177
2178 2003-07-03  Janis Johnson  <janis187@us.ibm.com>
2179
2180         * gcc.dg/compat/vector-defs.h: New file.
2181         * gcc.dg/compat/vector-setup.h: New file.
2182         * gcc.dg/compat/vector-check.h: New file.
2183         * gcc.dg/compat/vector-1_main.c: New file.
2184         * gcc.dg/compat/vector-1_x.c: New file.
2185         * gcc.dg/compat/vector-1_y.c: New file.
2186         * gcc.dg/compat/vector-2_main.c: New file.
2187         * gcc.dg/compat/vector-2_x.c: New file.
2188         * gcc.dg/compat/vector-2_y.c: New file.
2189
2190         * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
2191         * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
2192         * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
2193         * gcc.dg/compat/struct-align-1.h: New file.
2194         * gcc.dg/compat/struct-align-1_main.c: New file.
2195         * gcc.dg/compat/struct-align-1_x.c: New file.
2196         * gcc.dg/compat/struct-align-1_y.c: New file.
2197         * gcc.dg/compat/struct-align-2.h: New file.
2198         * gcc.dg/compat/struct-align-2_main.c: New file.
2199         * gcc.dg/compat/struct-align-2_x.c: New file.
2200         * gcc.dg/compat/struct-align-2_y.c: New file.
2201
2202         * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
2203         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
2204         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
2205         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
2206         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
2207         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
2208         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
2209         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
2210         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
2211         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
2212         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
2213         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
2214         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
2215         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
2216         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
2217         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
2218         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
2219         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
2220         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
2221         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
2222         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
2223         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2224         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2225         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
2226         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
2227         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
2228         * gcc.dg/compat/struct-return-10_x.c: Ditto.
2229         * gcc.dg/compat/struct-return-2_x.c: Ditto.
2230         * gcc.dg/compat/struct-return-3_x.c: Ditto.
2231
2232 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
2233
2234         * gcc.dg/i386-call-1.c: New test.
2235
2236 2003-07-03  Nathan Sidwell  <nathan@codesourcery.com>
2237
2238         PR c++/9162
2239         * g++.dg/parse/defarg4.C: New.
2240
2241 2003-07-03  Roger Sayle  <roger@eyesopen.com>
2242
2243         PR target/10700
2244         * gcc.c-torture/compile/20030703-1.c: New test case.
2245
2246 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
2247
2248         * g++.dg/template/local3.C: Remove extra semicolon.
2249
2250 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
2251
2252         * gcc.dg/i386-volatile-1.c: New test.
2253
2254 2003-07-02  Nathan Sidwell  <nathan@codesourcery.com>
2255
2256         PR c++/11072
2257         * g++.dg/other/offsetof2.C: XFAIL.
2258         * g++.dg/other/offsetof5.C: New.
2259
2260         PR c++/10219
2261         * g++.dg/template/error1.C: New.
2262
2263         PR c++/9779
2264         * g++.dg/template/dependent-expr1.C: New.
2265
2266 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
2267
2268         PR c++/6949
2269         * g++.dg/template/local3.C: New test.
2270
2271         PR c++/11149
2272         * g++.dg/lookup/scoped6.C: New test.
2273
2274 2003-07-01  Giovanni Bajo  <giovannibajo@libero.it>
2275
2276         PR c++/8046
2277         * g++.dg/other/error7.C: New test.
2278
2279 2003-07-01  Kazu Hirata  <kazu@cs.umass.edu>
2280
2281         * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
2282         * g++.old-deja/g++.abi/vtable3.h: Likewise.
2283         * g++.old-deja/g++.law/code-gen5.C: Likewise.
2284         * g++.old-deja/g++.other/union2.C: Likewise.
2285         * gcc.dg/c90-const-expr-2.c: Likewise.
2286         * gcc.dg/c90-const-expr-3.c: Likewise.
2287         * gcc.dg/c99-const-expr-2.c: Likewise.
2288         * gcc.dg/c99-const-expr-3.c: Likewise.
2289         * gcc.dg/concat.c: Likewise.
2290
2291 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
2292
2293         PR c++/9559
2294         * g++.dg/init/static1.C: New test.
2295
2296 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2297
2298         * Changelog: Remove ">>>>>>>" from previous change.
2299
2300 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2301
2302         * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
2303         * g++.old-deja/g++.other/access2.C: Likewise.
2304         * g++.old-deja/g++.other/decl2.C: Likewise.
2305         * gcc.c-torture/execute/20020615-1.c: Likewise.
2306
2307 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
2308
2309         PR c++/4933
2310         * g++.dg/template/sizeof4.C: New test.
2311
2312 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
2313
2314         * g++.dg/other/error6.C: New test.
2315
2316 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
2317
2318         PR c++/10750
2319         * g++.dg/parse/constant2.C: New test.
2320
2321 2003-06-30  Giovanni Bajo <giovannibajo@libero.it>
2322
2323         PR c++/11106
2324         * g++.dg/other/error5.C: New test.
2325
2326 2003-06-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2327
2328         * gcc.dg/format/gcc_diag-1.c: New test.
2329
2330 2003-06-28  Ulrich Weigand  <uweigand@de.ibm.com>
2331
2332         * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
2333
2334 2003-06-28  Nathan Sidwell  <nathan@codesourcery.com>
2335
2336         * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
2337         * g++.old-deja/g++.robertl/eb133a.C: Likewise.
2338         * g++.old-deja/g++.robertl/eb133b.C: Likewise.
2339
2340 2003-06-28  Jakub Jelinek  <jakub@redhat.com>
2341
2342         * gcc.c-torture/execute/builtins/string-8.c: New test.
2343         * gcc.c-torture/execute/builtins/string-8-lib.c: New.
2344         * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
2345         * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
2346
2347 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
2348
2349         PR c++/10468
2350         * g++.dg/ext/typeof6.C: New test.
2351
2352 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
2353
2354         PR c++/10796
2355         * g++.dg/init/enum1.C: New test.
2356
2357 2003-06-27  Ulrich Weigand  <uweigand@de.ibm.com>
2358
2359         * gcc.dg/20030627-1.c: New test.
2360
2361 2003-06-26  Mark Mitchell  <mark@codesourcery.com>
2362
2363         PR c++/11332
2364         * g++.dg/expr/static_cast2.C: New test.
2365
2366 2003-06-26  Roger Sayle  <roger@eyesopen.com>
2367             Jakub Jelinek  <jakub@redhat.com>
2368
2369         * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
2370         sprintf(dst,"%s",src) optimization.
2371         * gcc.c-torture/execute/20030626-1.c: New test case.
2372         * gcc.c-torture/execute/20030626-2.c: New test case.
2373
2374 2003-06-26  J"orn Rennecke <joern.rennecke@superh.com>
2375
2376         * gcc.c-torture/execute/multi-ix.c: New test.
2377
2378         * gcc.c-torture/execute/simd-4.c (main):
2379         Added missing semicolon at end of union.
2380
2381 2003-06-26  Giovanni Bajo  <giovannibajo@libero.it>
2382
2383         PR c++/8266
2384         * g++.dg/template/explicit-instantiation3.C: New test.
2385
2386 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
2387
2388         * gcc.dg/20030626-1.c: Use signed char.
2389
2390 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
2391
2392         * gcc.dg/20030626-1.c: New test.
2393
2394 2003-06-26  Neil Booth  <neil@daikokuya.co.uk>
2395
2396         * const-str-2.m: Update.
2397
2398 2003-06-25  Mark Mitchell  <mark@codesourcery.com>
2399
2400         PR c++/10990
2401         * g++.dg/rtti/dyncast1.C: New test.
2402         * g++.dg/abi/mangle4.C: Correct base-specifier access.
2403         * g++.dg/lookup/scoped1.C: Remove XFAIL.
2404         * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
2405
2406         PR c++/10931
2407         * g++.dg/expr/static_cast1.C: New test.
2408
2409 2003-06-25  Josef Zlomek  <zlomekj@suse.cz>
2410
2411         * gcc.dg/20030625-1.c: New test.
2412
2413 2003-06-24  Roger Sayle  <roger@eyesopen.com>
2414
2415         * gcc.c-torture/compile/20030624-1.c: New test case.
2416
2417 2003-06-24  Jakub Jelinek  <jakub@redhat.com>
2418
2419         * gcc.c-torture/execute/string-opt-17.c: New test.
2420
2421 2003-06-24  Mark Mitchell  <mark@codesourcery.com>
2422
2423         PR c++/5754
2424         * g++.dg/parse/crash6.C: New test.
2425
2426 2003-06-23  Roger Sayle  <roger@eyesopen.com>
2427
2428         * gcc.dg/builtins-24.c: New test case.
2429
2430 2003-06-23  Jakub Jelinek  <jakub@redhat.com>
2431
2432         * g++.dg/opt/operator1.C: New test.
2433
2434 2003-06-22  Roger Sayle  <roger@eyesopen.com>
2435
2436         * gcc.c-torture/execute/string-opt-16.c: New test case.
2437
2438 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
2439
2440         * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion  option.
2441         * g++.old-deja/g++.other/conv7.C: Likewise
2442         * g++.old-deja/g++.other/overcnv2.C: Likewise.
2443         * g++.old-deja/g++.other/overload14.C: Likewise.
2444
2445 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
2446
2447         * g++.old-deja/g++.jason/conversion5.C: Adjust option.
2448         * g++.old-deja/g++.bugs/900215_01.C: Likewise.
2449
2450 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
2451
2452         PR c++/10888
2453         * g++.dg/warn/Winline-3.C: New test.
2454
2455 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
2456
2457         * lib/target-supports.exp (check_alias_available): Make the test
2458         program acceptable to the Solaris assembler.
2459
2460         PR c++/10749
2461         * g++.dg/template/memclass2.C: New test.
2462
2463 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
2464             Eric Botcazou  <ebotcazou@libertysurf.fr>
2465
2466         * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
2467         data for non-matching targets.
2468         * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
2469
2470 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
2471
2472         PR c++/10845
2473         * g++.dg/template/member3.C: New test.
2474
2475 2003-06-19  Mark Mitchell  <mark@codesourcery.com>
2476
2477         PR c++/10939
2478         * g++.dg/template/func1.C: New test.
2479
2480         PR c++/9649
2481         * g++.dg/template/static4.C: New test.
2482         * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
2483
2484         PR c++/11041
2485         * g++.dg/init/ref7.C: New test.
2486
2487 2003-06-19  Matt Austern  <austern@apple.com>
2488
2489         PR c++/11228
2490         * g++.dg/anew1.C: New test.
2491         * g++.dg/anew2.C: New test.
2492         * g++.dg/anew3.C: New test.
2493         * g++.dg/anew4.C: New test.
2494
2495 2003-06-19  Kazu Hirata  <kazu@cs.umass.edu>
2496
2497         * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
2498
2499 2003-06-19  J"orn Rennecke <joern.rennecke@superh.com>
2500
2501         * gcc.c-torture/execute/simd-4.c (main): Make expected value
2502         endian-dependent.
2503
2504 2003-06-17  Benjamin Kosnik  <bkoz@redhat.com>
2505
2506         * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
2507         Remove cruft.
2508
2509 2003-06-17  Kazu Hirata  <kazu@cs.umass.edu>
2510
2511         * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
2512         * gcc.c-torture/compile/961203-1.c: Likewise.
2513         * gcc.c-torture/compile/980506-1.c: Likewise.
2514
2515 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
2516
2517         PR c++/10712
2518         * g++.dg/lookup/using7.C: New test.
2519
2520 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
2521
2522         PR c++/11105
2523         * g++.dg/abi/conv1.C: Remove it.
2524         * g++.dg/template/conv7.C: New test.
2525         * g++.dg/template/conv8.C: Likewise.
2526         * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
2527         conversion operator.
2528
2529 2003-06-17  Janis Johnson  <janis187@us.ibm.com>
2530
2531         * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
2532         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
2533         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
2534         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
2535         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
2536         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
2537         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
2538         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
2539         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
2540         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
2541         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
2542         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
2543         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
2544         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
2545         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
2546         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
2547         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
2548         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
2549         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
2550         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
2551         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
2552         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2553         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2554         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
2555         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
2556         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
2557         * gcc.dg/compat/struct-return-10_x.c: Ditto.
2558         * gcc.dg/compat/struct-return-2_x.c: Ditto.
2559         * gcc.dg/compat/struct-return-3_x.c: Ditto.
2560
2561 2003-06-16  Mark Mitchell  <mark@codesourcery.com>
2562
2563         * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
2564         * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
2565         indications.
2566
2567 2003-06-16  Roger Sayle  <roger@eyesopen.com>
2568
2569         * gcc.dg/i386-387-5.c: New test case.
2570         * gcc.dg/i386-387-6.c: New test case.
2571         * gcc.dg/builtins-23.c: New test case.
2572
2573 2003-06-15  Roger Sayle  <roger@eyesopen.com>
2574
2575         * gcc.dg/builtins-22.c: New test case.
2576         * gcc.dg/i386-387-1.c: Update to test exp.
2577         * gcc.dg/i386-387-2.c: Likewise.
2578
2579 2003-06-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2580
2581         * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
2582
2583 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
2584
2585         * lib/gcc-dg.exp (dg-require-dll): New function.
2586         (dg-xfail-if): Likewise.
2587         * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
2588         driver.
2589
2590         * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
2591         * gcc.c-torture/compile/20001205-1.c: Likewise.
2592         * gcc.c-torture/compile/20001226-1.c: Likewise.
2593         * gcc.c-torture/compile/20010518-2.c: Likewise.
2594         * gcc.c-torture/compile/20020312-1.c: Likewise.
2595         * gcc.c-torture/compile/20020604-1.c: Likewise.
2596         * gcc.c-torture/compile/920501-12.c: Likewise.
2597         * gcc.c-torture/compile/920501-4.c: Likewise.
2598         * gcc.c-torture/compile/920520-1.c: Likewise.
2599         * gcc.c-torture/compile/920521-1.c: Likewise.
2600         * gcc.c-torture/compile/920625-1.c: Likewise.
2601         * gcc.c-torture/compile/961203-1.c: Likewise.
2602         * gcc.c-torture/compile/980506-1.c: Likewise.
2603         * gcc.c-torture/compile/981006-1.c: Likewise.
2604         * gcc.c-torture/compile/981022-1.c: Likewise.
2605         * gcc.c-torture/compile/981223-1.c: Likewise.
2606         * gcc.c-torture/compile/990617-1.c: Likewise.
2607         * gcc.c-torture/compile/dll.c: Likewise.
2608         * gcc.c-torture/compile/labels-3.c: Likewise.
2609         * gcc.c-torture/compile/mipscop-1.c: Likewise.
2610         * gcc.c-torture/compile/mipscop-2.c: Likewise.
2611         * gcc.c-torture/compile/mipscop-3.c: Likewise.
2612         * gcc.c-torture/compile/mipscop-4.c: Likewise.
2613         * gcc.c-torture/compile/simd-5.c: Likewise.
2614         * gcc.c-torture/compile/20000804-1.x: Remove.
2615         * gcc.c-torture/compile/20001205-1.x: Likewise.
2616         * gcc.c-torture/compile/20001226-1.x: Likewise.
2617         * gcc.c-torture/compile/20010518-2.x: Likewise.
2618         * gcc.c-torture/compile/20020312-1.x: Likewise.
2619         * gcc.c-torture/compile/20020604-1.x: Likewise.
2620         * gcc.c-torture/compile/920501-12.x: Likewise.
2621         * gcc.c-torture/compile/920501-4.x: Likewise.
2622         * gcc.c-torture/compile/920520-1.x: Likewise.
2623         * gcc.c-torture/compile/920521-1.x: Likewise.
2624         * gcc.c-torture/compile/920625-1.x: Likewise.
2625         * gcc.c-torture/compile/961203-1.x: Likewise.
2626         * gcc.c-torture/compile/980506-1.x: Likewise.
2627         * gcc.c-torture/compile/981006-1.x: Likewise.
2628         * gcc.c-torture/compile/981022-1.x: Likewise.
2629         * gcc.c-torture/compile/981223-1.x: Likewise.
2630         * gcc.c-torture/compile/990617-1.x: Likewise.
2631         * gcc.c-torture/compile/mipscop-1.x: Likewise.
2632         * gcc.c-torture/compile/mipscop-2.x: Likewise.
2633         * gcc.c-torture/compile/mipscop-3.x: Likewise.
2634         * gcc.c-torture/compile/mipscop-4.x: Likewise.
2635         * gcc.c-torture/compile/simd-5.x: Likewise.
2636
2637         * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
2638
2639 2003-06-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
2640
2641         * gcc.c-torture/execute/20030611-1.c: New test.
2642
2643 2003-06-12  Roger Sayle  <roger@eyesopen.com>
2644
2645         PR middle-end/168
2646         * gcc.dg/20030612-1.c: New test case.
2647
2648 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
2649
2650         PR c++/10635
2651         * g++.dg/expr/cast1.C: New test.
2652
2653 2003-06-12  Roger Sayle  <roger@eyesopen.com>
2654
2655         * gcc.dg/builtins-21.c: New test case.
2656
2657 2003-06-11  Kelley Cook  <kelleycook@wideopenwest.com>
2658
2659         * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
2660         options instead of at the end.
2661         * lib/objc.exp (objc_target_compile): Likewise.
2662
2663 2003-06-11  Mark Mitchell  <mark@codesourcery.com>
2664
2665         PR c++/10432
2666         * g++.dg/parse/error1.C: New test.
2667
2668 2003-06-11  Janis Johnson  <janis187@us.ibm.com>
2669
2670         * gcc.dg/compat/struct-by-value-11_main.c: New file.
2671         * gcc.dg/compat/struct-by-value-11_x.c: New file.
2672         * gcc.dg/compat/struct-by-value-11_y.c: New file.
2673         * gcc.dg/compat/struct-by-value-12_main.c: New file.
2674         * gcc.dg/compat/struct-by-value-12_x.c: New file.
2675         * gcc.dg/compat/struct-by-value-12_y.c: New file.
2676         * gcc.dg/compat/struct-by-value-13_main.c: New file.
2677         * gcc.dg/compat/struct-by-value-13_x.c: New file.
2678         * gcc.dg/compat/struct-by-value-13_y.c: New file.
2679         * gcc.dg/compat/struct-by-value-14_main.c: New file.
2680         * gcc.dg/compat/struct-by-value-14_x.c: New file.
2681         * gcc.dg/compat/struct-by-value-14_y.c: New file.
2682         * gcc.dg/compat/struct-by-value-15_main.c: New file.
2683         * gcc.dg/compat/struct-by-value-15_x.c: New file.
2684         * gcc.dg/compat/struct-by-value-15_y.c: New file.
2685         * gcc.dg/compat/struct-by-value-16_main.c: New file.
2686         * gcc.dg/compat/struct-by-value-16_x.c: New file.
2687         * gcc.dg/compat/struct-by-value-16_y.c: New file.
2688         * gcc.dg/compat/struct-by-value-17_main.c: New file.
2689         * gcc.dg/compat/struct-by-value-17_x.c: New file.
2690         * gcc.dg/compat/struct-by-value-17_y.c: New file.
2691         * gcc.dg/compat/struct-by-value-18_main.c: New file.
2692         * gcc.dg/compat/struct-by-value-18_x.c: New file.
2693         * gcc.dg/compat/struct-by-value-18_y.c: New file.
2694
2695         * gcc.dg/compat/scalar-by-value-3_main.c: New file.
2696         * gcc.dg/compat/scalar-by-value-3_x.c: New file.
2697         * gcc.dg/compat/scalar-by-value-3_y.c: New file.
2698         * gcc.dg/compat/scalar-by-value-4_main.c: New file.
2699         * gcc.dg/compat/scalar-by-value-4_x.c: New file.
2700         * gcc.dg/compat/scalar-by-value-4_y.c: New file.
2701         * gcc.dg/compat/scalar-return-3_main.c: New file.
2702         * gcc.dg/compat/scalar-return-3_x.c: New file.
2703         * gcc.dg/compat/scalar-return-3_y.c: New file.
2704         * gcc.dg/compat/scalar-return-4_main.c: New file.
2705         * gcc.dg/compat/scalar-return-4_x.c: New file.
2706         * gcc.dg/compat/scalar-return-4_y.c: New file.
2707
2708 2003-06-10  Janis Johnson  <janis187@us.ibm.com>
2709
2710         * gcc.dg/compat/fp2-struct-check.h: New file.
2711         * gcc.dg/compat/fp2-struct-defs.h: New file.
2712         * gcc.dg/compat/fp2-struct-init.h: New file.
2713         * gcc.dg/compat/struct-by-value-10_main.c: New file.
2714         * gcc.dg/compat/struct-by-value-10_x.c: New file.
2715         * gcc.dg/compat/struct-by-value-10_y.c: New file.
2716         * gcc.dg/compat/struct-return-10_main.c: New file.
2717         * gcc.dg/compat/struct-return-10_x.c: New file.
2718         * gcc.dg/compat/struct-return-10_y.c: New file.
2719
2720         * gcc.dg/compat/compat-common.h: New file.
2721         * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
2722         * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
2723         * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
2724         * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
2725         * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
2726         * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
2727         * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
2728         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
2729         * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
2730         * gcc.dg/compat/scalar-return-1_main.c: Ditto.
2731         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
2732         * gcc.dg/compat/scalar-return-1_y.c: Ditto.
2733         * gcc.dg/compat/scalar-return-2_main.c: Ditto.
2734         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
2735         * gcc.dg/compat/scalar-return-2_y.c: Ditto.
2736         * gcc.dg/compat/small-struct-check.h: Ditto.
2737         * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
2738         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
2739         * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
2740         * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
2741         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
2742         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
2743         * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
2744         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
2745         * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
2746         * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
2747         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2748         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
2749         * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
2750         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2751         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
2752         * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
2753         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
2754         * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
2755         * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
2756         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
2757         * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
2758         * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
2759         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
2760         * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
2761         * gcc.dg/compat/struct-return-2_main.c: Ditto.
2762         * gcc.dg/compat/struct-return-2_x.c: Ditto.
2763         * gcc.dg/compat/struct-return-2_y.c: Ditto.
2764         * gcc.dg/compat/struct-return-3_main.c: Ditto.
2765         * gcc.dg/compat/struct-return-3_x.c: Ditto.
2766         * gcc.dg/compat/struct-return-3_y.c: Ditto.
2767
2768 2003-06-10  Geoffrey Keating  <geoffk@apple.com>
2769
2770         * g++.dg/pch/static-1.C: New file.
2771         * g++.dg/pch/static-1.Hs: New file.
2772
2773 2003-06-10  Richard Henderson  <rth@redhat.com>
2774
2775         * gcc.dg/asm-7.c: Adjust expected warning text.
2776
2777 2003-06-10  Roger Sayle  <roger@eyesopen.com>
2778
2779         * gcc.dg/builtins-20.c: New test case.
2780
2781 2003-06-10  Mark Mitchell  <mark@codesourcery.com>
2782
2783         PR c++/11131
2784         * g++.dg/opt/template1.C: New test.
2785
2786 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
2787
2788         * lib/gcc-dg.exp (dg-test): Clear additional_files and
2789         additional_sources.
2790
2791 2003-05-21  David Taylor  <dtaylor@emc.com>
2792
2793         * gcc.dg/Wpadded.c: New file.
2794
2795 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
2796
2797         * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
2798         * gcc.dg/special/weak-2.c: Add dg-require-weak.
2799         * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
2800         dg-require-weak.
2801
2802 2003-06-09  J"orn Rennecke <joern.rennecke@superh.com>
2803
2804         * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
2805
2806 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
2807
2808         * lib/gcc-dg.exp (dg-require-weak): Fix typo.
2809         (dg-require-alias): Likewise.
2810         (dg-require-gc-sections): Likewise.
2811         * lib/target-supports.exp (check_gc_sections_available): Likewise.
2812
2813 2003-06-08  Richard Henderson  <rth@redhat.com>
2814
2815         * gcc.dg/20011029-2.c: Fix the array reference.
2816         * gcc.dg/asm-7.c: New.
2817
2818 2003-06-08  Kazu Hirata  <kazu@cs.umass.edu>
2819
2820         * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
2821
2822 2003-06-08  Mark Mitchell  <mark@codesourcery.com>
2823
2824         * lib/gcc-dg.exp (dg-require-alias): Fix typo.
2825         (dg-require-gc-sections): Likewise.
2826
2827 2003-06-08  Jan Hubicka  <jh@suse.cz>
2828
2829         * i386-cmov1.c: Fix regular expression.
2830         * i386-cvt-1.c: Likewise.
2831         * i386-local.c: Likewise.
2832         * i386-local2.c: Likewise.
2833         * i386-mul.c: Likewise.
2834         * i386-ssetype-1.c: Likewise.
2835         * i386-ssetype-3.c: Likewise.
2836         * i386-ssetype-5.c: Likewise.
2837
2838 2003-06-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2839
2840         PR c++/11039
2841         * g++.dg/warn/implicit-typename2.C: New test.
2842         * g++.dg/warn/implicit-typename3.C: New test.
2843
2844 2003-06-07  Richard Henderson  <rth@redhat.com>
2845
2846         * g++.dg/other/offsetof3.C: Use size_t.
2847         * g++.dg/other/offsetof4.C: Likewise.
2848
2849 2003-06-07  H.J. Lu <hongjiu.lu@intel.com>
2850
2851         * lib/copy-file.exp: New. Implement gcc_copy_files.
2852
2853         * lib/dg-pch.exp: Load copy-file.exp
2854         (dg-pch): Use gcc_copy_files instead of "file copy".
2855
2856 2003-06-06  Mark Mitchell  <mark@codesourcery.com>
2857
2858         * gcc.dg/weak/weak.exp: Simplify.
2859         * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
2860         * gcc.dg/weak/weak-1.c: Likewise.
2861         * gcc.dg/weak/weak-2.c: Likewise.
2862         * gcc.dg/weak/weak-3.c: Likewise.
2863         * gcc.dg/weak/weak-4.c: Likewise.
2864         * gcc.dg/weak/weak-5.c: Likewise.
2865         * gcc.dg/weak/weak-6.c: Likewise.
2866         * gcc.dg/weak/weak-7.c: Likewise.
2867         * gcc.dg/weak/weak-8.c: Likewise.
2868         * gcc.dg/weak/weak-9.c: Likewise.
2869
2870 2003-06-06  Richard Earnshaw  <rearnsha@arm.com>
2871
2872         gcc.c-torture/execute/20030606-1.c: New.
2873
2874 2003-06-06  Roger Sayle  <roger@eyesopen.com>
2875
2876         * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
2877         * gcc.dg/builtins-19.c: Likewise.
2878
2879 2003-06-06  Roger Sayle  <roger@eyesopen.com>
2880
2881         * gcc.dg/builtins-2.c: Add some more tests.
2882         * gcc.dg/builtins-18.c: New test case.
2883         * gcc.dg/builtins-19.c: New test case.
2884
2885 2003-06-06  Roger Sayle  <roger@eyesopen.com>
2886             Jim Wilson  <wilson@tuliptree.org>
2887
2888         * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
2889
2890 2003-06-06  Jakub Jelinek  <jakub@redhat.com>
2891
2892         * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
2893         mempcpy/stpcpy calls not to be optimized into something else.
2894         * gcc.c-torture/execute/string-opt-3.c: Moved to...
2895         * gcc.c-torture/execute/builtins/string-7.c: ...here.
2896         * gcc.c-torture/execute/builtins/string-7-lib.c: New.
2897
2898 2003-06-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2899
2900         * gcc.dg/format/asm_fprintf-1.c: New test.
2901
2902 2003-06-05  Mark Mitchell  <mark@codesourcery.com>
2903
2904         * lib/gcc-defs.exp (additional_sources): New variable.
2905         (dg-additional-sources): New function.
2906         (additional_files): New variable.
2907         (dg-additional-files): New function.
2908         (dg-additional-files-options): Likewise.
2909         * lib/gcc-dg.exp (dg-require-weak): New function.
2910         (dg-require-alias): Likewise.
2911         (dg-require-gc-sections): Likewise.
2912         * lib/target-supports.exp (check_alias_available): Remove testfile
2913         parameter.
2914         (check_gc_sections_available): New function.
2915         * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
2916         (dg-gpp-additional-files): Likewise.
2917         * lib/g++.exp (additional_sources): Remove.
2918         (additional_files): Likewise.
2919         (g++_target_compile): Use dg-additional-files-options.
2920
2921         * gcc.dg/special/special.exp: Add "ecos" tests.  Remove complex
2922         Tcl logic.
2923         * gcc.dg/special/ecos.exp: Remove.
2924         * gcc.dg/special/20000419-2.c: Use dg-require-*.
2925         * gcc.dg/special/alias-1.c: Likewise.
2926         * gcc.dg/special/alias-2.c: Likewise.
2927         * gcc.dg/special/gcsec-1.c: Likewise.
2928         * gcc.dg/special/weak-1.c: Likewise.
2929         * gcc.dg/special/weak-2.c: Likewise.
2930         * gcc.dg/special/wkali-1.c: Likewise.
2931         * gcc.dg/special/wkali-2.c: Likewise.
2932
2933         * g++.dg/special/conpr-2.C: Use dg-additional-*, not
2934         dg-gpp-additional-*.
2935         * g++.dg/special/conpr-3.C: Likewise.
2936         * g++.dg/special/conpr-4.C: Likewise.
2937         * g++.old-deja/g++.abi/vtable3a.C: Likewise.
2938         * g++.old-deja/g++.abi/vtable3b.C: Likewise.
2939         * g++.old-deja/g++.abi/vtable3c.C: Likewise.
2940         * g++.old-deja/g++.abi/vtable3d.C: Likewise.
2941         * g++.old-deja/g++.abi/vtable3e.C: Likewise.
2942         * g++.old-deja/g++.abi/vtable3f.C: Likewise.
2943         * g++.old-deja/g++.abi/vtable3g.C: Likewise.
2944         * g++.old-deja/g++.abi/vtable3h.C: Likewise.
2945         * g++.old-deja/g++.abi/vtable3i.C: Likewise.
2946         * g++.old-deja/g++.abi/vtable3j.C: Likewise.
2947         * g++.old-deja/g++.oliva/linkage1.C: Likewise.
2948         * g++.old-deja/g++.other/comdat1.C: Likewise.
2949         * g++.old-deja/g++.other/comdat2.C: Likewise.
2950         * g++.old-deja/g++.other/comdat3.C: Likewise.
2951         * g++.old-deja/g++.other/ctor1.C: Likewise.
2952         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
2953
2954 2003-06-05  Richard Henderson  <rth@redhat.com>
2955
2956         * gcc.dg/debug/20030605-1.c: New.
2957
2958 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
2959
2960         * README.QMTEST: Update.
2961
2962 2003-06-04  Richard Henderson  <rth@redhat.com>
2963
2964         * gcc.dg/cleanup-1.c: New.
2965         * gcc.dg/cleanup-2.c: New.
2966         * gcc.dg/cleanup-3.c: New.
2967         * gcc.dg/cleanup-4.c: New.
2968         * gcc.dg/cleanup-5.c: New.
2969         * gcc.dg/cleanup-6.c: New.
2970         * gcc.dg/cleanup-7.c: New.
2971
2972 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
2973
2974         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
2975
2976         * lib/dg-pch.exp: New file.
2977         * g++.dg/pch/pch.exp: Use dg-pch.exp.
2978         * gcc.dg/pch/pch.exp: Likewise.
2979
2980 2003-06-04  Roger Sayle  <roger@eyesopen.com>
2981
2982         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
2983         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
2984         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
2985         * gcc.dg/builtins-17.c: New test case.
2986         * gcc.dg/i386-387-4.c: New test case.
2987         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
2988
2989 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2990
2991         * gcc.dg/ultrasp9.c: New test.
2992
2993 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2994
2995         * gcc.c-torture/compile/20030604-1.c: New test.
2996         * gcc.dg/sparc-constant-1.c: New test.
2997
2998 2003-06-03  Glen Nakamura  <glen@imodulo.com>
2999
3000         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
3001
3002 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
3003
3004         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
3005
3006         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
3007         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
3008
3009 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
3010
3011         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
3012
3013 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3014
3015         PR c++/10940
3016         * g++.dg/template/spec10.C: New test.
3017
3018 2003-06-03  Roger Sayle  <roger@eyesopen.com>
3019
3020         * gcc.dg/builtins-16.c: New test case.
3021
3022 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
3023
3024         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
3025         mempcpy test with post-increments.
3026         * gcc.c-torture/execute/string-opt-3.c: New test.
3027         * gcc.dg/string-opt-1.c: New test.
3028
3029 2003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
3030
3031         PR fortran/10965
3032         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
3033
3034 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
3035
3036         * lib/scanasm.exp (dg-scan): New function, factored out of ...
3037         (scan-assembler): ... here.  Use dg-scan.
3038         (scan-assembler-not): Likewise.
3039         (scan-file): New function.
3040         (scan-file-not): Likewise.
3041         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
3042         * gcc.dg/cpp/_Pragma4.c: Likewise.
3043         * gcc.dg/cpp/_Pragma5.c: Likewise.
3044         * gcc.dg/cpp/avoidpaste1.c: Likewise.
3045         * gcc.dg/cpp/avoidpaste2.c: Likewise.
3046         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
3047         * gcc.dg/cpp/cmdlne-P.c: Likewise.
3048         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
3049         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
3050         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
3051         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
3052         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
3053         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
3054         * gcc.dg/cpp/cxxcom1.c: Likewise.
3055         * gcc.dg/cpp/line1.c: Likewise.
3056         * gcc.dg/cpp/maccom1.c: Likewise.
3057         * gcc.dg/cpp/maccom2.c: Likewise.
3058         * gcc.dg/cpp/maccom3.c: Likewise.
3059         * gcc.dg/cpp/maccom4.c: Likewise.
3060         * gcc.dg/cpp/maccom5.c: Likewise.
3061         * gcc.dg/cpp/maccom6.c: Likewise.
3062         * gcc.dg/cpp/multiline.c: Likewise.
3063         * gcc.dg/cpp/spacing1.c: Likewise.
3064         * gcc.dg/cpp/spacing2.c: Likewise.
3065         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
3066         * gcc.dg/cpp/trad/maccom1.c: Likewise.
3067         * gcc.dg/cpp/trad/maccom2.c: Likewise.
3068         * gcc.dg/cpp/trad/maccom3.c: Likewise.
3069         * gcc.dg/cpp/trad/maccom4.c: Likewise.
3070         * gcc.dg/cpp/trad/maccom6.c: Likewise.
3071         * gcc.dg/cpp/cxxcom2.c: Likewise.
3072         * gcc.dg/cpp/cxxcom2.h: New file.
3073
3074         * gcc.dg/cpp/truefalse.cpp: Move it to ...
3075         * g++.dg/cpp/truefalse.C: Here.
3076         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
3077
3078 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
3079
3080         * gcc.dg/cpp/redef3.c: New file.
3081
3082 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
3083
3084         * gcc.dg/i386-loop-3.c: New test.
3085
3086 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
3087
3088         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
3089
3090 2003-05-31  Roger Sayle  <roger@eyesopen.com>
3091
3092         * gcc.dg/fwrapv-1.c: New test case.
3093         * gcc.dg/fwrapv-2.c: New test case.
3094
3095 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3096
3097         PR c++/10956
3098         * g++.dg/template/spec9.C: New test.
3099
3100 2003-05-29  Roger Sayle  <roger@eyesopen.com>
3101
3102         * gcc.dg/duff-4.c: New test case.
3103
3104 2003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
3105
3106         PR fortran/10843
3107         * g77.dg/ffixed-form-1.f: New test
3108         * g77.dg/ffixed-form-2.f: New test
3109         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
3110         * g77.dg/ffree-form-3.f: New test
3111
3112 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
3113
3114         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
3115         * gcc.dg/wint_t-1.c: Likewise.
3116
3117 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3118
3119         * g++.dg/template/access11.C: New test.
3120
3121 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3122
3123         PR c++/10849
3124         * g++.dg/template/access10.C: New test.
3125
3126 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
3127             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3128
3129         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
3130
3131 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
3132
3133         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
3134         suppress for powerpc-*-darwin*.
3135         * gcc.dg/torture/builtin-noret-2.c: Likewise.
3136
3137 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
3138
3139         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
3140         suppress option for powerpc-*-darwin*.
3141
3142 2003-05-23  Roger Sayle  <roger@eyesopen.com>
3143
3144         * gcc.dg/builtins-1.c: Add tests for tan and atan.
3145         * gcc.dg/builtins-4.c: Add test for fmod.
3146
3147 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3148
3149         PR c++/10682
3150         * g++.dg/template/instantiate4.C: New test.
3151
3152 2003-05-22  Roger Sayle  <roger@eyesopen.com>
3153
3154         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
3155
3156 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
3157
3158         * gcc.dg/compat/scalar-return-1_main.c: New file.
3159         * gcc.dg/compat/scalar-return-1_x.c: New file.
3160         * gcc.dg/compat/scalar-return-1_y.c: New file.
3161         * gcc.dg/compat/scalar-return-2_main.c: New file.
3162         * gcc.dg/compat/scalar-return-2_x.c: New file.
3163         * gcc.dg/compat/scalar-return-2_y.c: New file.
3164         * gcc.dg/compat/struct-return-3_main.c: New file.
3165         * gcc.dg/compat/struct-return-3_y.c: New file.
3166         * gcc.dg/compat/struct-return-3_x.c: New file.
3167         * gcc.dg/compat/struct-return-2_main.c: New file.
3168         * gcc.dg/compat/struct-return-2_x.c: New file.
3169         * gcc.dg/compat/struct-return-2_y.c: New file.
3170
3171 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3172
3173         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
3174         for hppa*-hp-hpux*.
3175         * gcc.dg/20021014-1.c (dg-options): Likewise.
3176         * gcc.dg/nest.c (dg-options): Likewise.
3177
3178 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
3179
3180         PR c++/9738
3181         * g++.dg/ext/dllimport2.C: New file.
3182         * g++.dg/ext/dllimport3.C: New file.
3183
3184 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
3185
3186         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
3187         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
3188         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3189         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
3190         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3191         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
3192         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
3193         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
3194         * gcc.dg/compat/small-struct-defs.h: New file.
3195         * gcc.dg/compat/small-struct-init.h: New file.
3196         * gcc.dg/compat/small-struct-check.h: New file.
3197         * gcc.dg/compat/fp-struct-defs.h: New file.
3198         * gcc.dg/compat/fp-struct-check.h: New file.
3199         * gcc.dg/compat/fp-struct-init.h: New file.
3200         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
3201         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
3202
3203 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
3204
3205         * gcc.dg/20030225-2.c: New test.
3206
3207 2003-05-18  Roger Sayle  <roger@eyesopen.com>
3208             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3209
3210         * gcc.c-torture/compile/20030518-1.c: New test case.
3211
3212 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
3213
3214         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
3215         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
3216         gcc-dg-debug-runtest.
3217         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
3218         gcc-dg-debug-runtest.
3219
3220 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3221
3222         PR c++/9022
3223         * g++.dg/lookup/using6.C: New test.
3224
3225 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3226
3227         * g++.dg/parse/access2.C: New test.
3228
3229 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
3230
3231         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
3232         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
3233         * gcc.dg/debug/debug.exp: Likewise.
3234
3235 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
3236
3237         * gcc.dg/dollar.c: New test.
3238
3239 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
3240
3241         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
3242         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
3243         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
3244         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
3245         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
3246         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
3247         * gcc.dg/compat/struct-by-value-6_main.c: New file.
3248         * gcc.dg/compat/struct-by-value-6_x.c: New file.
3249         * gcc.dg/compat/struct-by-value-6_y.c: New file.
3250         * gcc.dg/compat/struct-by-value-7_main.c: New file.
3251         * gcc.dg/compat/struct-by-value-7_x.c: New file.
3252         * gcc.dg/compat/struct-by-value-7_y.c: New file.
3253         * gcc.dg/compat/struct-by-value-8_main.c: New file.
3254         * gcc.dg/compat/struct-by-value-8_x.c: New file.
3255         * gcc.dg/compat/struct-by-value-8_y.c: New file.
3256         * gcc.dg/compat/struct-by-value-9_main.c: New file.
3257         * gcc.dg/compat/struct-by-value-9_x.c: New file.
3258         * gcc.dg/compat/struct-by-value-9_y.c: New file.
3259
3260 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
3261
3262         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
3263         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
3264         support for "repo" mode.
3265         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
3266         * lib/g77-dg.exp: Likewise.
3267         * lib/obj-dg.exp: Likewise.
3268
3269 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
3270
3271         Merge from gcc-3_2-rhl8-branch:
3272         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
3273
3274         * gcc.dg/tls/opt-6.c: New test.
3275
3276         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
3277
3278         * gcc.dg/20030405-1.c: New test.
3279
3280         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
3281
3282         * gcc.dg/20030309-1.c: New test.
3283
3284         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
3285
3286         * gcc.c-torture/execute/20030307-1.c: New test.
3287
3288         2003-02-20  Randolph Chung  <tausq@debian.org>
3289
3290         * gcc.c-torture/compile/20030220-1.c: New test.
3291
3292         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
3293
3294         * gcc.dg/20030217-1.c: New test.
3295
3296         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
3297
3298         * gcc.c-torture/compile/20020129-1.c: New test.
3299
3300         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
3301
3302         * gcc.dg/unroll-1.c: New test.
3303
3304         2002-11-16  Jan Hubicka  <jh@suse.cz>
3305
3306         * gcc.c-torture/execute/20020920-1.c: New test.
3307
3308         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
3309
3310         PR target/7434
3311         * gcc.c-torture/compile/20021008-1.c: New test.
3312
3313         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
3314
3315         PR target/7559
3316         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
3317
3318         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
3319
3320         * gcc.c-torture/compile/20020807-1.c: New test.
3321
3322         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
3323
3324         * gcc.dg/tls/opt-1.c: New test.
3325
3326         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
3327
3328         * gcc.dg/20020729-1.c: New test.
3329
3330         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
3331
3332         * g++.dg/opt/life1.C: New test.
3333
3334         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
3335
3336         * gcc.dg/20020525-1.c: New test.
3337
3338         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
3339
3340         PR c++/6794
3341         * g++.dg/ext/pretty1.C: New test.
3342         * g++.dg/ext/pretty2.C: New test.
3343
3344 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
3345
3346         PR c++/8385
3347         * g++.dg/ext/typeof5.C: New test.
3348
3349 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
3350
3351         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
3352         __USER_LABEL_PREFIX__ into account.
3353         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
3354
3355 2003-05-14  Roger Sayle  <roger@eyesopen.com>
3356
3357         * gcc.dg/builtins-15.c: New test case.
3358
3359 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
3360
3361         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
3362
3363 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
3364
3365         * lib/g++.exp: Tweak handling of additional source files.
3366         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
3367         * g++.dg/special/conpr-2a.C: Rename to ...
3368         * g++.dg/special/conpr-2a.cc: ... this.
3369         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
3370         * g++.dg/special/conpr-3a.C: Rename to ...
3371         * g++.dg/special/conpr-3a.cc: This.
3372         * g++.dg/special/conpr-3b.C: Rename to ...
3373         * g++.dg/special/conpr-3b.cc: This.
3374         * g++.dg/special/conpr-4.C: New test.
3375         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
3376
3377 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
3378
3379         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
3380
3381 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3382
3383         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
3384         * g++.old-deja/g++.robertl/eb71.C: Likewise.
3385         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
3386         * g++.old-deja/g++.other/warn3.C: Likewise.
3387
3388 2003-05-11  Roger Sayle  <roger@eyesopen.com>
3389
3390         * gcc.dg/i386-387-1.c: Update to also test log.
3391         * gcc.dg/i386-387-2.c: Likewise.
3392
3393 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
3394
3395         * g77.f-torture/execute/int8421.f: New test.
3396
3397 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3398
3399         PR c++/10230, c++/10481
3400         * g++.dg/lookup/scoped5.C: New test.
3401
3402 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3403
3404         PR c++/10552
3405         * g++.dg/template/ttp6.C: New test.
3406
3407 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
3408
3409         * gcc.c-torture/execute/builtins: New directory.
3410         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
3411         gcc.c-torture/execute/builtins.
3412         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
3413         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
3414         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
3415         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
3416
3417 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3418
3419         PR c++/9252
3420         * g++.dg/template/access8.C: New test.
3421         * g++.dg/template/access9.C: New test.
3422
3423 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3424
3425         PR c++/9554
3426         * g++.dg/parse/access1.C: New test.
3427
3428 2003-05-09  DJ Delorie  <dj@redhat.com>
3429
3430         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
3431         long, and not an int.
3432
3433 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3434
3435         PR c++/10555, c++/10576
3436         * g++.dg/template/memclass1.C: New test.
3437
3438 2003-05-08  DJ Delorie  <dj@redhat.com>
3439
3440         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
3441         targets.
3442         * gcc.c-torture/execute/20021024-1.x: Likewise.
3443         * gcc.c-torture/execute/shiftdi.x: Likewise.
3444         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
3445         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
3446         * gcc.dg/20021018-1.c: Likewise.
3447
3448 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3449
3450         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
3451
3452         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
3453         (bcopy): Call memmove.
3454
3455 2003-05-08  Roger Sayle  <roger@eyesopen.com>
3456
3457         * g77.f-torture/compile/8485.f: New test case.
3458
3459 2003-05-07  Richard Henderson  <rth@redhat.com>
3460
3461         PR c++/10570
3462         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
3463         Verify exception_cleanup not called for rethrows.
3464         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
3465         when exiting catch block without rethrowing.
3466         * g++.dg/eh/forced3.C: New.
3467         * g++.dg/eh/forced4.C: New.
3468
3469 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
3470
3471         * gcc.dg/20030505.c: Fix triplet.
3472
3473 2003-05-06  DJ Delorie  <dj@redhat.com>
3474
3475         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
3476         * gcc.dg/nest.c: Likewise.
3477
3478 2003-05-05  Roger Sayle  <roger@eyesopen.com>
3479
3480         * gcc.dg/builtins-14.c: New test case.
3481
3482 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
3483
3484         * lib/compat.exp (compat-execute): New argument.
3485         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
3486         * gcc.dg/compat: New test directory.
3487         * gcc.dg/compat/compat.exp: New expect script.
3488         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
3489         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
3490         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
3491         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
3492         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
3493         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
3494
3495         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
3496         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
3497         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
3498         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
3499         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
3500         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
3501         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
3502         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
3503         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
3504         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
3505         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
3506         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
3507         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
3508         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
3509         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
3510
3511 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
3512
3513         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
3514
3515 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
3516
3517         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
3518
3519 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
3520
3521         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
3522         * gcc.dg/ppc-fsel-2.c: New test.
3523
3524         * gcc.dg/unused-5.c: New test.
3525
3526 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3527
3528         PR c++/10496
3529         * g++.dg/warn/pmf1.C: New test.
3530
3531 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3532
3533         PR c++/4494
3534         * g++.dg/warn/main.C: New test.
3535
3536 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3537
3538         * gcc.dg/nonnull-3.c: New test.
3539
3540 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
3541
3542         * gcc.dg/cpp/Wtrigraphs.c: Update.
3543         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
3544
3545 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
3546
3547         * gcc.dg/ppc-fsel-1.c: New test.
3548
3549 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
3550
3551         PR c/10604
3552         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
3553
3554 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
3555
3556         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
3557
3558 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3559
3560         PR c++/9364, c++/10553, c++/10586
3561         * g++.dg/parse/typename4.C: New test.
3562         * g++.dg/parse/typename5.C: Likewise.
3563
3564 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
3565
3566         * gcc.c-torture/compile/20030503-1.c: New test.
3567
3568 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3569
3570         * g++.dg/lookup/using5.C: Fix testcase error.
3571
3572 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
3573
3574         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
3575         since MEABI is no longer supported.  Remove all vestiges
3576         of MEABI from the test.
3577
3578 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3579
3580         PR c++/10554
3581         * g++.dg/lookup/using5.C: New test.
3582
3583 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3584
3585         PR c++/8772
3586         * g++.dg/template/ttp5.C: New test.
3587
3588 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
3589
3590         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
3591         (dg-gpp-additional-sources): New function.
3592         (dg-gpp-additional-files): Likewise.
3593         * lib/g++.exp (additional_sources): New variable.
3594         (additional_files): Likewise.
3595         (g++_target_compile): Deal with them.
3596         * lib/old-dejagnu.exp: Remove.
3597         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
3598         * g++.old-deja: Revise all tests to use dg commands.
3599
3600 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3601
3602         PR c++/9432, c++/9528
3603         * g++.dg/lookup/using4.C: New test.
3604
3605 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
3606
3607         * gcc.dg/noreturn-5.c: New file.
3608         * gcc.dg/noreturn-6.c: New file.
3609
3610         * gcc.c-torture/compile/inline-1.c: New file.
3611
3612 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
3613
3614         PR c++/10551
3615         * g++.dg/template/explicit1.C: New test.
3616
3617 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
3618
3619         PR c++/10549
3620         * g++.dg/other/bitfield1.C: New test.
3621
3622         PR c++/10527
3623         * g++.dg/init/new7.C: New test.
3624
3625 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
3626
3627         * g++.dg/ext/desig1.C: New test.
3628         * g++.dg/ext/init1.C: Update.
3629
3630         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
3631
3632 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
3633
3634         PR c++/10180
3635         * g++.dg/warn/Winline-1.C: New test.
3636
3637 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
3638
3639         * gcc.c-torture/execute/string-opt-19.c: New test.
3640
3641         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
3642         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
3643
3644 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
3645
3646         PR c++/10506
3647         * g++.dg/init/new6.C: New test.
3648
3649         PR c++/10503
3650         * g++.dg/init/ref6.C: New test.
3651
3652 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
3653
3654         * g++.dg/warn/weak1.C: XFAIL on AIX4.
3655
3656 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3657
3658         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
3659         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
3660
3661 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
3662
3663         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
3664         initialized static data members.
3665
3666 2003-04-25  H.J. Lu <hjl@gnu.org>
3667
3668         * gcc.dg/ia64-sync-4.c: New test.
3669
3670 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3671
3672         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
3673         date.
3674
3675 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
3676
3677         PR c++/10337
3678         * g++.dg/warn/conv1.C: New test.
3679         * g++.old-deja/g++.other/conv7.C: Adjust.
3680         * g++.old-deja/g++.other/overload14.C: Adjust.
3681
3682 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
3683
3684         PR c++/10471
3685         * g++.dg/template/defarg2.C: New test.
3686
3687 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
3688
3689         * gcc.dg/cpp/include2.c: Update.
3690         * gcc.dg/cpp/multiline-2.c: New.
3691         * gcc.dg/cpp/multiline.c: Update.
3692         * gcc.dg/cpp/strify2.c: Update.
3693         * gcc.dg/cpp/trad/literals-2.c: Update.
3694
3695 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3696
3697         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
3698
3699 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
3700
3701         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
3702
3703 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
3704
3705         PR c++/10451
3706         * g++.dg/parse/crash4.C: New test.
3707
3708         PR c++/9847
3709         * g++.dg/parse/crash5.C: New test.
3710
3711 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
3712
3713         PR c++/10446
3714         * g++.dg/parse/crash3.C: New test.
3715
3716         PR c++/10428
3717         * g++.dg/parse/elab1.C: New test.
3718
3719 2003-04-22  Devang Patel  <dpatel@apple.com>
3720
3721         * gcc.dg/cpp/trad/funlike-5.c: New test.
3722
3723 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
3724
3725         * g++.dg/other/packed1.C: Fix dg options.
3726
3727 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
3728
3729         * g++.dg/other/offsetof2.C: New test.
3730
3731 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
3732
3733         * g++.dg/template/recurse.C: Adjust location of error messages.
3734
3735 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
3736
3737         PR c++/9881
3738         * g++.dg/init/addr-const1.C: New test.
3739         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
3740
3741 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
3742
3743         PR c++/10405
3744         * g++.dg/lookup/struct-hack1.C: New test.
3745
3746 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
3747
3748         * ucs.c: Update diagnostic messages.
3749
3750 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
3751
3752         * gcc.dg/cpp/truefalse.cpp: New test.
3753         * gcc.dg/cpp/cpp.exp: Update.
3754         * g++.dg/other/stdbool-if.C: Remove.
3755
3756 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
3757
3758         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
3759         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
3760
3761 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
3762
3763         * gcc.c-torture/compile/20030418-1.c: New test.
3764
3765 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
3766
3767         * README.compat: Remove; content moved to doc/sourcebuild.texi.
3768
3769 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3770
3771         PR c++/10347
3772         g++.dg/template/dependent-name1.C: New test.
3773
3774 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
3775
3776         * gcc.dg/warn-1.c (tourist_guide): New array,
3777         contains a pointer to bar.
3778
3779 2003-04-16  Roger Sayle  <roger@eyesopen.com>
3780
3781         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
3782         * gcc.c-torture/execute/medce-1.c: New test case.
3783         * gcc.c-torture/execute/medce-2.c: New test case.
3784
3785 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
3786
3787         * lib/prune.exp: Ignore more messages.
3788
3789         PR c++/10381
3790         * g++.dg/parse/lookup3.C: New test.
3791
3792 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
3793
3794         * gcc.c-torture/compile/20030415-1.c : New test.
3795
3796 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
3797
3798         * gcc.c-torture/execute/scope-2.c: Move to ...
3799         * gcc.dg/noncompile/scope.c: .... here.
3800
3801 2003-04-14  Roger Sayle  <roger@eyesopen.com>
3802
3803         * gcc.dg/20030414-2.c: New test case.
3804
3805 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
3806
3807         PR target/10377
3808         * gcc.dg/20030414-1.c: New test.
3809
3810 2003-04-13  Roger Sayle  <roger@eyesopen.com>
3811
3812         * gcc.dg/builtins-12.c: New test case.
3813         * gcc.dg/builtins-13.c: New test case.
3814
3815 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3816
3817         * gcc.c-torture/execute/string-opt-18.c: New test.
3818
3819 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
3820
3821         PR c++/10300
3822         * g++.dg/init/new5.C: New test.
3823
3824 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
3825
3826         PR c++/7910
3827         * g++.dg/ext/dllimport1.C: New test.
3828
3829 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
3830
3831         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
3832
3833 2003-04-11  Bud Davis <bdavis9659@comcast.net>
3834
3835         PR Fortran/9263
3836         * g77.f-torture/noncompile/9263.f: New test
3837         PR Fortran/1832
3838         * g77.f-torture/execute/1832.f: New test
3839
3840 2003-04-11  David Chad  <davidc@freebsd.org>
3841             Loren J. Rittle  <ljrittle@acm.org>
3842
3843         libobjc/8562
3844         * objc.dg/headers.m: New test.
3845
3846 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
3847
3848         * gcc.c-torture/execute/builtin-noret-2.c: New.
3849         * gcc.c-torture/execute/builtin-noret-2.x: New.
3850         XFAIL builtin-noret-2.c at -O1 and above.
3851         * gcc.dg/redecl.c: New.
3852         * gcc.dg/Wshadow-1.c: Update error regexps.
3853
3854 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
3855
3856         * g++.dg/abi/bitfield10.C: New test.
3857
3858 2003-04-09  Mike Stump  <mrs@apple.com>
3859
3860         * gcc.dg/pch/pch.exp: Make testcase names longer.
3861         * g++.dg/pch/pch.exp: Make testcase names longer.
3862
3863 2003-04-08  Roger Sayle  <roger@eyesopen.com>
3864
3865         * gcc.dg/builtins-11.c: New test case.
3866
3867 2003-04-08  Roger Sayle  <roger@eyesopen.com>
3868
3869         * gcc.dg/builtins-9.c: New test case.
3870         * gcc.dg/builtins-10.c: New test case.
3871
3872 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
3873
3874         * gcc.dg/noncompile/init-4.c.c: New test.
3875
3876 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
3877
3878         * gcc.misc-test/gcov-9.c: New test.
3879         * gcc.misc-test/gcov-10.c: New test
3880         * gcc.misc-test/gcov-11.c: New test.
3881
3882 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
3883
3884         PR optimization/10024
3885         * gcc.c-torture/compile/20030405-1.c: New test.
3886
3887 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
3888
3889         * gcc.dg/pch/static-3.c: New.
3890         * gcc.dg/pch/static-3.hs: New.
3891         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
3892
3893 2003-04-04  Richard Henderson  <rth@redhat.com>
3894
3895         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
3896         * g++.dg/eh/forced2.C: Likewise.
3897
3898 2003-04-03  Mike Stump  <mrs@apple.com>
3899
3900         * lib/scanasm.exp (scan-assembler): Add xfail processing for
3901         target arg.
3902         (scan-assembler-times, scan-assembler-not): Likewise.
3903         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
3904
3905 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
3906
3907         * gcc.dg/sparc-loop-1.c: New test.
3908
3909 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
3910
3911         PR other/9274
3912         * g++.dg/pch/system-2.C: New.
3913         * g++.dg/pch/system-2.Hs: New.
3914
3915 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
3916
3917         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
3918
3919         * g++.dg/eh/simd-1.C (vecfunc): Same.
3920
3921 2003-04-01  Roger Sayle  <roger@eyesopen.com>
3922
3923         * gcc.c-torture/execute/20030401-1.c: New test case.
3924
3925 2003-04-01  Ziemowit Laski <zlaski@apple.com>
3926
3927         * objc.dg/defs.m: New.
3928
3929 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
3930
3931         * g++.dg/eh/simd-1.C: New.
3932         * g++.dg/eh/simd-2.C: New.
3933
3934 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
3935
3936         * gcc.c-torture/execute/simd-3.c: New.
3937
3938 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
3939
3940         PR c/9936
3941         * gcc.dg/20030331-2.c: New test.
3942
3943 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
3944
3945         PR c++/10278
3946         * g++.dg/parse/crash2.C: New test.
3947
3948 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
3949
3950         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
3951         * gcc.c-torture/execute/20030331-1.c: ...here.
3952
3953 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
3954
3955         * gcc.c-torture/execute/20030331-1.c: New test.
3956
3957 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
3958
3959         * lib/gcov.exp: Adjust call return testing strings.
3960         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
3961
3962 2003-03-31  Roger Sayle  <roger@eyesopen.com>
3963
3964         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
3965         * gcc.dg/builtins-7.c: New test case.
3966         * gcc.dg/builtins-8.c: New test case.
3967
3968 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
3969
3970         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
3971
3972 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
3973
3974         PR c++/7647
3975         * g++.dg/lookup-class-member-2.C: New test.
3976
3977 2003-03-30  Glen Nakamura  <glen@imodulo.com>
3978
3979         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
3980
3981 2003-03-28  Roger Sayle  <roger@eyesopen.com>
3982
3983         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
3984
3985 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
3986
3987         * g++.dg/init/attrib1.C: New test.
3988
3989 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
3990
3991         * gcc.dg/ultrasp8.c: New test.
3992
3993 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
3994
3995         * gcc.dg/ultrasp7.c: New test.
3996
3997 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
3998
3999         PR c++/10047
4000         * g++.dg/template/inline1.C: New test.
4001
4002 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
4003
4004         * gcc.dg/sparc-dwarf2.c: New test.
4005
4006 2003-03-27  Roger Sayle  <roger@eyesopen.com>
4007
4008         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
4009         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
4010
4011 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
4012
4013         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
4014         than reading .x files.
4015         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
4016         * g77.dg/gcov/gcov-1.f: Likewise.
4017         * gcc.misc-tests/gcov-4b.c: Likewise.
4018         * gcc.misc-tests/gcov-5b.c: Likewise.
4019         * gcc.misc-tests/gcov-6.c: Likewise.
4020         * gcc.misc-tests/gcov-7.c: Likewise.
4021         * gcc.misc-tests/gcov-8.c: Likewise.
4022         * g++.dg/gcov/gcov-1.x: Remove.
4023         * g77.dg/gcov/gcov-1.x: Likewise.
4024         * gcc.misc-tests/gcov-4b.x: Likewise.
4025         * gcc.misc-tests/gcov-5b.x: Likewise.
4026         * gcc.misc-tests/gcov-6.x: Likewise.
4027         * gcc.misc-tests/gcov-7.x: Likewise.
4028         * gcc.misc-tests/gcov-8.x: Likewise.
4029
4030 2003-03-27  Glen Nakamura  <glen@imodulo.com>
4031
4032         PR opt/10087
4033         * gcc.dg/20030324-1.c: New test.
4034
4035 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
4036
4037         PR c++/10224
4038         * g++.dg/template/arg3.C: New test.
4039
4040         PR c++/10158
4041         * g++.dg/template/friend18.C: New test.
4042
4043 2003-03-26  Roger Sayle  <roger@eyesopen.com>
4044
4045         * g77.f-torture/compile/20030326-1.f: New test case.
4046
4047 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
4048
4049         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
4050
4051         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
4052
4053 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
4054
4055         * gcc.dg/ia64-sync-3.c: New test.
4056
4057 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
4058
4059         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
4060
4061 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
4062
4063         * gcc.dg/ultrasp6.c: New test.
4064
4065 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
4066
4067         * gcc.dg/i386-signbit-1.c: New test.
4068         * gcc.dg/i386-signbit-2.c: New test.
4069         * gcc.dg/i386-signbit-3.c: New test.
4070
4071 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
4072
4073         * gcc.dg/ultrasp5.c: Fix options.
4074
4075 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
4076
4077         * gcc.dg/ultrasp5.c: Fix comment.
4078
4079 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
4080
4081         PR fortran/10197
4082         * g77.f-torture/execute/10197.f: New test.
4083
4084 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
4085
4086         PR c++/9898, c++/383
4087         * g++.dg/template/conv6.C: New test.
4088
4089         PR c++/10119
4090         * g++.dg/template/ptrmem5.C: New test.
4091
4092         PR c++/10026
4093         * g++.dg/lookup/koenig1.C: New test.
4094
4095         PR C++/10199
4096         * g++.dg/lookup/template2.C: New test.
4097
4098 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
4099
4100         * g++.dg/opt/rtti1.C: New test.
4101
4102 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
4103
4104         * gcc.dg/ultrasp5.c: New test.
4105
4106 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
4107
4108         PR middle-end/9967
4109         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
4110         builtin fputs.
4111
4112 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4113
4114         PR c/8224
4115         * gcc.dg/20030323-1.c: New test.
4116
4117 2003-03-23  Roger Sayle  <roger@eyesopen.com>
4118
4119         * gcc.c-torture/compile/20030323-1.c: New test case.
4120
4121 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
4122
4123         * gcc.dg/20030321-1.c: New test.
4124
4125 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
4126
4127         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
4128
4129 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
4130
4131         PR c++/9978, c++/9708
4132         * g++.dg/ext/vlm1.C: Adjust expected error.
4133         * g++.dg/ext/vla2.C: New test.
4134         * g++.dg/template/arg1.C: New test.
4135         * g++.dg/template/arg2.C: New test.
4136
4137 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
4138
4139         * g77.f-torture/execute/select.f: New test.
4140         * g77.f-torture/noncompile/select_no_compile.f: New test.
4141
4142 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
4143
4144         PR c++/9898
4145         * g++.dg/other/error4.C: New test.
4146
4147 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
4148
4149         * g++.dg/template/friend17.C: New test.
4150
4151 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
4152
4153         * gcc.c-torture/compile/20030320-1.c: New.
4154
4155 2003-03-20  Roger Sayle  <roger@eyesopen.com>
4156
4157         * gcc.dg/builtins-6.c: New test case.
4158
4159 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
4160
4161         PR target/10073
4162         * gcc.c-torture/compile/20030319-1.c: New.
4163
4164 2003-03-18  Jan Hubicka  <jh@suse.cz>
4165
4166         * gcc.dg/i386-cvt-1.c: New test.
4167
4168 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
4169
4170         * objc.dg/naming-1.m: Use "(parse|syntax) error".
4171         * objc.dg/naming-2.m: Likewise.
4172
4173 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
4174
4175         PR c++/9639
4176         * g++.dg/parse/crash1.C: New test.
4177
4178 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
4179
4180         PR c++/8805
4181         * g++.dg/eh/cleanup1.C: New test.
4182
4183 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
4184
4185         * gcc.c-torture/execute/20030316-1.c: New test case.
4186
4187 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
4188
4189         PR c++/9629
4190         * g++.dg/init/ctor2.C: New test.
4191
4192 2003-03-15  Roger Sayle  <roger@eyesopen.com>
4193
4194         * g77.f-torture/compile/xformat.f: New test case.
4195
4196 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4197
4198         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
4199         * g++.old-deja/g++.mike/eh50.C: Likewise.
4200
4201 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4202
4203         PR c++/6440
4204         * g++.dg/template/spec7.C: New test.
4205         * g++.dg/template/spec8.C: Likewise.
4206
4207 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
4208
4209         * gcc.c-torture/execute/20030313-1.c: New test.
4210
4211 2003-03-14  Richard Henderson  <rth@redhat.com>
4212
4213         * gcc.dg/inline-2.c: Adjust alpha test for external call.
4214
4215 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
4216
4217         * gcc.c-torture/compile/20030314-1.c: New test.
4218
4219 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
4220
4221         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
4222         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
4223         thumb target,
4224         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
4225         to accept newer _imp__  prefix and additional
4226         newline in .drectve section.
4227         * gcc.dg/dll-4.c: Likewise.
4228         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
4229         switch.
4230
4231 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
4232
4233         * g++.dg/parse/namespace9.C: New test.
4234
4235         * g++.dg/init/ref5.C: New test.
4236         * g++.dg/parse/ptrmem1.C: Likewise.
4237
4238 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4239
4240         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
4241         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
4242         regular expression.
4243         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
4244         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
4245
4246 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
4247
4248         * gcc.c-torture/execute/20030224-2.c: New test.
4249
4250 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
4251
4252         * gcc.dg/decl-3.c: New test.
4253
4254 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
4255
4256         * gcc.dg/i386-loop-2.c: New test.
4257
4258 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
4259
4260         PR c++/9474
4261         * g++.dg/parse/namespace8.C: New test.
4262
4263         PR c++/9924
4264         * g++.dg/overload/builtin2.C: New test.
4265
4266 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
4267
4268         * gcc.dg/return-type-3.c: New test.
4269
4270 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
4271
4272         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
4273         profiling options are not supported.
4274
4275 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
4276
4277         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
4278         * g++.old-deja/g++.warn/impint2.C: Likewise.
4279
4280 2003-03-10  Devang Patel  <dpatel@apple.com>
4281
4282         * g++.dg/cpp/c++_cmd_1.C: New test.
4283         * g++.dg/cpp/c++_cmd_1.h: New file.
4284
4285 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
4286
4287         * gcc.dg/altivec-9.c: New file.
4288
4289 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4290
4291         * gcc.dg/ppc-sdata-1.c: New test.
4292         * gcc.dg/ppc-sdata-2.c: New test.
4293
4294 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
4295
4296         PR c++/9373
4297         * g++.dg/opt/ptrmem2.C: New test.
4298
4299         PR c++/8534
4300         * g++.dg/opt/ptrmem1.C: New test.
4301
4302 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
4303
4304         * gcc.dg/i386-loop-1.c: New test.
4305
4306 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4307
4308         PR c++/9970
4309         * g++.dg/lookup/friend1.C: New test.
4310
4311 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
4312
4313         PR c++/9823
4314         * g++.dg/parser/constructor1.C: New test.
4315
4316 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
4317
4318         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
4319
4320         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
4321
4322 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
4323
4324         * gcc.dg/cpp/Wunused.c: Update test.
4325
4326 2003-03-08  Jan Hubicka  <jh@suse.cz>
4327
4328         * gcc.dg/inline-3.c: New test.
4329
4330 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
4331
4332         PR c++/9809
4333         * g++.dg/parse/builtin1.C: New test.
4334
4335         PR c++/9982
4336         * g++.dg/abi/cookie1.C: New test.
4337         * g++.dg/abi/cookie2.C: Likewise.
4338
4339         PR c++/9524
4340         * g++.dg/template/field1.C: New test.
4341
4342         PR c++/9912
4343         * g++.dg/parse/class1.C: New test.
4344         * g++.dg/parse/namespace7.C: Likewise.
4345         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
4346
4347 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
4348
4349         * g++.dg/init/ref4.C: New test.
4350
4351 2003-03-07  Jan Hubicka  <jh@suse.cz>
4352
4353         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
4354         * gcc.dg/inline-3.c:  New test.
4355
4356 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
4357
4358         * g++.dg/init/ref3.C: New test.
4359
4360         PR c++/9965
4361         * g++.dg/init/ref2.C: New test.
4362
4363         PR c++/9400
4364         * g++.dg/warn/Wshadow-2.C: New test.
4365
4366         PR c++/9791
4367         * g++.dg/warn/Woverloaded-1.C: New test.
4368
4369 2003-03-05  Jan Hubicka  <jh@suse.cz>
4370
4371         * gcc.dg/i386-local2.c: New.
4372         * gcc.dg/i386-local.c: Fix typo.
4373
4374 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
4375
4376         * g++.dg/abi/layout3.C: New test.
4377
4378 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
4379
4380         * gcc.c-torture/compile/20030305-1.c
4381
4382 2003-03-05  Jan Hubicka  <jh@suse.cz>
4383
4384         * gcc.dg/i386-local.c: New.
4385
4386 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
4387
4388         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
4389
4390 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
4391
4392         * gcc.dg/switch-2.c: New test.
4393         * gcc.dg/switch-3.c: New test.
4394         * gcc.dg/Wswitch.c: Adjust line numbers.
4395         * gcc.dg/Wswitch-default.c: Likewise.
4396         * gcc.dg/Wswitch-enum.c: Likewise.
4397
4398 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
4399
4400         * gcc.c-torture/execute/20030222-1.c: New test.
4401
4402 2003-03-03  James E Wilson  <wilson@tuliptree.org>
4403
4404         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
4405
4406 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
4407
4408         PR c++/9878
4409         * g++.dg/init/ref1.C: New test.
4410
4411 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
4412
4413         * gcc.dg/sh-relax.c: New SH-only test.
4414
4415 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
4416
4417         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
4418         comment explaining purpose of testcase.
4419
4420 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
4421
4422         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
4423         for HC11/HC12 (asm needs two int registers).
4424         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
4425         HC11/HC12 because the test uses an asm which needs two 32-bit
4426         registers.
4427
4428 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
4429
4430         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
4431         for HC11/HC12 (array is too large otherwise).
4432         * gcc.c-torture/compile/920501-4.x: New file, likewise.
4433         * gcc.c-torture/compile/20010518-2.x: Likewise.
4434         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
4435         HC11/HC12 (array is too large).
4436
4437 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
4438
4439         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
4440         * lib/g++-dg.exp (g++-dg-test): Likewise.
4441
4442 2003-03-01  Roger Sayle  <roger@eyesopen.com>
4443
4444         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
4445         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
4446
4447 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4448
4449         * g++.dg/warn/implicit-typename1.C: Remove warning.
4450
4451 2003-02-28  Richard Henderson  <rth@redhat.com>
4452
4453         * gcc.dg/noreturn-1.c: Move noreturn warning line.
4454         * gcc.dg/return-type-1.c: Move control reaches end warning line.
4455
4456 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
4457
4458         * gcc.dg/pch/pch.exp: Change .pch to .gch.
4459         * g++.dg/pch/pch.exp: Likewise.
4460
4461 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
4462
4463         PR c++/9879
4464         * testsuite/g++.dg/init/new4.C: New test.
4465
4466 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
4467
4468         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
4469
4470 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
4471
4472         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
4473         unsigned long.
4474
4475         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
4476         wider than float.
4477
4478 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
4479
4480         * lib/scanasm.exp: Add support for counting numbers of
4481         occurences.
4482         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
4483         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
4484
4485 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
4486
4487         PR c++/9683
4488         * g++.dg/template/static3.C: New test.
4489
4490         PR c++/9829
4491         * g++.dg/parse/namespace6.C: New test.
4492
4493 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4494
4495         PR target/9732
4496         * gcc.dg/20030225-1.c: New test.
4497
4498 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
4499
4500         * README: Remove out-of-date information.
4501
4502         PR c++/9836
4503         * g++.dg/template/spec6.C: New test.
4504
4505 2003-02-24  Jeff Law  <law@redhat.com>
4506
4507         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
4508
4509 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4510
4511         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
4512         * gcc.dg/pragma-ep-1.c: Likewise.
4513
4514 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4515
4516         PR c++/9602
4517         * g++.dg/template/friend16.C: New test.
4518
4519 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
4520
4521         PR c++/5333
4522         * g++.dg/parse/fused-params1.C: Adjust error messages.
4523         * g++.dg/template/nested3.C: New test.
4524
4525 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
4526
4527         * g++.dg/abi/param1.C: New test.
4528
4529 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4530
4531         PR c++/7982
4532         * g++.dg/warn/implicit-typename1.C: New test.
4533
4534 2003-02-22  Kelley Cook <kelleycook@comcast.net>
4535
4536         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
4537         with "mtune".
4538         * g++.old-deja/g++.other/store-expr2.C: Likewise.
4539         * gcc.c-torture/execute/20010129-1.x: Likewise.
4540         * gcc.dg/20011107-1.c: Likewise.
4541         * gcc.dg/20020108-1.c: Likewise.
4542         * gcc.dg/20020122-3.c: Likewise.
4543         * gcc.dg/20020206-1.c: Likewise.
4544         * gcc.dg/20020310-1.c: Likewise.
4545         * gcc.dg/20020426-2.c: Likewise.
4546         * gcc.dg/20020517-1.c: Likewise.
4547         * gcc.dg/991230-1.c: Likewise.
4548         * gcc.dg/i386-unroll-1.c: Likewise.
4549         * gcc.misc-tests/i386-prefetch.exp: Likewise.
4550
4551 2003-02-22  Jan Hubicka  <jh@suse.cz>
4552
4553         * gcc.dg/i386-mul.c: New test.
4554
4555 2003-02-21  Roger Sayle  <roger@eyesopen.com>
4556
4557         * gcc.dg/builtins-5.c: New test case.
4558
4559 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
4560
4561         * gcc.dg/asmreg-1.c: New test.
4562
4563 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
4564
4565         PR c++/9749
4566         * g++.dg/parse/varmod1.C: New test.
4567
4568 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
4569
4570         PR c++/9727
4571         * g++.dg/template/op1.C: New test.
4572
4573 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
4574
4575         PR c++/8906
4576         * g++.dg/template/nested2.C: New test.
4577
4578 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
4579
4580         PR c++/8724
4581         * g++.dg/expr/dtor1.C: New test.
4582
4583 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
4584
4585         * gcc.dg/cpp/include3.c: New test.
4586         * gcc.dg/cpp/inc/foo.h: New file.
4587
4588 2003-02-21  Glen Nakamura  <glen@imodulo.com>
4589
4590         * gcc.c-torture/execute/20030221-1.c: New test.
4591
4592 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
4593
4594         PR c++/9729
4595         * g++.dg/abi/conv1.C: New test.
4596
4597 2003-02-20  Jan Hubicka  <jh@suse.cz>
4598
4599         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
4600
4601 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
4602
4603         * gcc.c-torture/compile/20030219-1.c: New test.
4604
4605 2003-02-18  Jan Hubicka  <jh@suse.cz>
4606
4607         * gcc.dg/funcorder.c: New test.
4608
4609 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
4610
4611         * gcc.c-torture/execute/20030218-1.c: New.
4612
4613 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
4614
4615         * gcc.dg/20030218-1.c: New.
4616
4617 2003-02-18  Richard Henderson  <rth@redhat.com>
4618
4619         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
4620         * gcc.dg/attr-used-2.c: New.
4621
4622 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
4623
4624         PR c++/9704
4625         * g++.dg/init/copy5.C: New test.
4626
4627 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
4628
4629         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
4630         * g++.dg/pch/pch.exp: Likewise.
4631
4632 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
4633
4634         * gcc.c-torture/execute/20030209-1.c: Enable the test if
4635         STACK_SIZE is not defined.
4636
4637 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4638
4639         PR c++/9457
4640         * g++.dg/template/init1.C: New test.
4641
4642 2003-02-16  Jan HUbicka  <jh@suse.cz>
4643
4644         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
4645         (foo): Add few extra tests
4646         * gcc.dg/c99-const-expr-3.c: Likewise.
4647         * gcc.c-torture/execute/20030216-1.c: New.
4648
4649 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4650
4651         PR c++/9459
4652         * g++.dg/ext/typeof4.C: New test.
4653
4654 2003-02-15  Roger Sayle  <roger@eyesopen.com>
4655
4656         * gcc.dg/i386-387-3.c: New test case.
4657
4658 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
4659
4660         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
4661         cris-*-elf* cris-*-aout* and mmix-*-*.
4662
4663 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
4664
4665         * gcc.dg/20030213-1.c: New test.
4666
4667 2003-02-12  Roger Sayle  <roger@eyesopen.com>
4668
4669         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
4670         * gcc.dg/i386-387-2.c: Likewise.
4671
4672 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
4673
4674         * gcc.dg/ppc-spe.c: Fix formatting.
4675         Enable tests that were previously unsupported by gas.
4676         Delete tests for instructions that no longer exist.
4677         Switch arguments on evsubifw builtin.
4678
4679 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
4680
4681         * gcc.c-torture/execute/20030209-1.c: Disable the test if
4682         STACK_SIZE is too small.
4683
4684 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
4685             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
4686
4687         * gcc.dg/decl-2.c: New test.
4688
4689 2003-02-10  Jan Hubicka  <jh@suse.cz>
4690
4691         * gcc.dg/i386-fpcvt-1.c:  New test.
4692
4693 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
4694
4695         * gcc.c-torture/execute/20030209-1.c: New test.
4696
4697 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
4698
4699         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
4700         int-wide bitops, use the constants of the same width.
4701         Likewise, if long long is 32-bit wide, test bitops using
4702         32-bit constants.
4703
4704 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
4705
4706         * gcc.dg/20021014-1.c: Annotate with expected notice text.
4707
4708 2003-02-07  Roger Sayle  <roger@eyesopen.com>
4709
4710         * testsuite/gcc.dg/builtins-4.c: New test case.
4711
4712 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4713
4714         * gcc.dg/20020430-1.c: Fix dg command typos.
4715         * gcc.dg/20020503-1.c: Likewise.
4716
4717 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4718
4719         PR c++/8785
4720         * g++.dg/parse/fused-params1.C: New test.
4721
4722         PR c++/8857
4723         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
4724
4725         PR c++/8921
4726         * g++.dg/parse/non-dependent1.C: New test.
4727
4728         PR c++/8928
4729         * g++.dg/parse/dupl-tmpl-args1.C: New test.
4730
4731         PR c++/9228
4732         * g++.dg/parse/undefined7.C: New test.
4733         * g++.dg/parse/non-templ1.C: New test.
4734
4735         PR c++/9229
4736         * g++.dg/parse/too-many-tmpl-args1.C: New test.
4737
4738 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
4739
4740         * gcc.c-torture/compile/20030206-1.c: New test.
4741
4742 2003-02-05  Roger Sayle  <roger@eyesopen.com>
4743
4744         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
4745         "pow" to "foo" to avoid potential confusion with a math built-in.
4746
4747 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4748
4749         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
4750         conditions for SPARC targets.
4751
4752 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
4753
4754         * gcc.dg/20030204-1.c: New test.
4755
4756 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4757
4758         PR c++/38
4759         * g++.dg/parse/array-size1.C: New test.
4760
4761         PR c++/5657
4762         * g++.dg/parse/undefined3.C: New test.
4763
4764         PR c++/5665
4765         * g++.dg/parse/undefined4.C: New test.
4766
4767         PR c++/5975
4768         * g++.dg/parse/undefined5.C: New test.
4769
4770         PR c++/7259
4771         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
4772
4773         PR c++/8578
4774         * g++.dg/parse/casting-operator1.C: New test.
4775
4776         PR c++/8596
4777         * g++.dg/parse/undefined6.C: New test.
4778
4779         PR c++/8736
4780         * g++.dg/parse/missing-template1.C: New test.
4781
4782 2003-02-04  Jan Hubicka  <jh@suse.cz>
4783
4784         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
4785         * gcc.dg/i386-cmov?.c:  Likewise.
4786         * gcc.dg/i386-fpcvt-?.c:  Likewise.
4787         * gcc.dg/i386-ssefp-1.c:  Likewise.
4788         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
4789         conventions.
4790
4791 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
4792
4793         PR c++/7129
4794         * testsuite/g++.dg/ext/max.C: New test.
4795
4796 2003-02-03  Jan Hubicka  <jh@suse.cz>
4797
4798         * gcc.c-torture/execute/20030203-1.c: New test.
4799
4800 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
4801
4802         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
4803         'natural-endian'.
4804
4805 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
4806
4807         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
4808         * g++.dg/init/new2.C: Likewise.
4809         * g++.dg/other/new1.C: Likewise.
4810
4811 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
4812
4813         * gcc.dg/struct-ret-libc.c: New test.
4814
4815 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
4816
4817         * gcc.dg/20030129-1.c: New test.
4818
4819 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4820
4821         PR c++/8849
4822         * g++.dg/template/ptrmem4.C: New test.
4823
4824 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
4825
4826         * g++.dg/parser/constant1.C: New test.
4827
4828 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4829
4830         PR c++/8591
4831         * g++.dg/parse/friend2.C: New test.
4832
4833 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
4834
4835         PR c++/9437
4836         * g++.dg/template/unify4.C: New test.
4837
4838 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
4839
4840         * gcc.c-torture/execute/20030128-1.c: New test.
4841
4842 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
4843
4844         * g++.dg/lookup/nested1.C: Test moved from ...
4845         * g++.old-deja/g++.other/lookup24.C: ... here.
4846
4847 2003-01-28  Jan Hubicka  <jh@suse.cz>
4848
4849         * gcc.dg/i386-cmov5.c:  New test.
4850
4851 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
4852
4853         * gcc.c-torture/execute/20010925-1.c: Changed the
4854         memcpy declaration.
4855
4856 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
4857
4858         PR c++/3902
4859         * g++.dg/parse/template5.C: New test.
4860
4861 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
4862
4863         PR fortran/9258
4864         * g77.dg/pr9258: New test.
4865
4866 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4867
4868         * README: Move relevant parts from README.g++.
4869
4870         * README.g++: Remove this file.
4871
4872 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
4873
4874         * g++.dg/abi/dcast1.C: New test.
4875
4876 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4877
4878         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
4879
4880 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
4881
4882         PR c++/47
4883         * g++.old-deja/g++.other/lookup24.C: New test.
4884
4885 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4886
4887         PR middle-end/7227
4888         * gcc.dg/uninit-C.c: New test.
4889
4890 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
4891
4892         * g++.dg/abi/covariant1.C: New test.
4893
4894 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
4895
4896         * gcc.dg/20030123-1.c: New test.
4897
4898 2003-01-25  Jan Hubicka  <jh@suse.cz>
4899
4900         PR opt/8492
4901         * gcc.c-torture/compile/20030125-1.c
4902
4903 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
4904
4905         PR c++/9403
4906         * g++.dg/parse/template3.C: New test.
4907         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
4908
4909         PR c++/795
4910         * g++.dg/parse/template4.C: New test.
4911
4912         PR c++/9415
4913         * g++.dg/template/qual2.C: New test.
4914
4915         PR c++/8545
4916         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
4917
4918         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
4919
4920 2003-01-25  Roger Sayle  <roger@eyesopen.com>
4921
4922         * gcc.c-torture/execute/switch-1.c: New test case.
4923
4924 2003-01-25  Jan Hubicka  <jh@suse.cz>
4925
4926         * gcc.c-torture/execute/20030125-1.[cx]: New test.
4927
4928 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
4929
4930         Tweaks for Bison-1.875. From the NEWS file:
4931         "- `parse error' -> `syntax error'
4932         Bison now uniformly uses the term `syntax error'"
4933         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
4934         * gcc.dg/cpp/digraph2.c: Likewise.
4935         * gcc.dg/cpp/direct2.c: Likewise.
4936         * gcc.dg/cpp/paste4.c: Likewise.
4937         * gcc.dg/c90-restrict-1.c: Likewise.
4938         * gcc.dg/c99-func-2.c: Likewise.
4939         * gcc.dg/noncompile/920721-2.c: Likewise.
4940         * gcc.dg/noncompile/930622-2.c: Likewise.
4941         * gcc.dg/noncompile/940112-1.c: Likewise.
4942         * gcc.dg/noncompile/950921-1.c: Likewise.
4943         * gcc.dg/noncompile/951123-1.c: Likewise.
4944         * gcc.dg/noncompile/971104-1.c: Likewise.
4945         * gcc.dg/noncompile/990416-1.c: Likewise.
4946
4947 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
4948
4949         * g++.dg/parse/undefined1.C: Add error message.
4950
4951 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
4952
4953         PR c++/9354
4954         * g++.dg/parse/new1.C: New test.
4955
4956         PR c++/9216
4957         * g++.dg/parse/template2.C: New test.
4958
4959         PR c++/9354
4960         * g++.dg/parse/typedef2.C: New test.
4961
4962         PR c++/9328
4963         * g++.dg/ext/typeof3.C: New test.
4964
4965 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4966
4967         PR c++/2738
4968         * g++.dg/parse/ret-type1.C: New test.
4969
4970         PR c++/3792
4971         * g++.dg/parse/tmpl-outside1.C: New test.
4972
4973         PR c++/4207
4974         * g++.dg/parse/int-as-enum1.C: New test.
4975
4976         PR c++/4903
4977         * g++.dg/parse/no-typename1.C: New test.
4978
4979         PR c++/5533
4980         * g++.dg/parse/no-value1.C: New test.
4981
4982         PR c++/5921
4983         * g++.dg/parse/wrong-inline1.C: New test.
4984
4985         PR c++/6402
4986         * g++.dg/parse/ref1.C: New test.
4987
4988         PR c++/6992
4989         * g++.dg/parse/attr-ctor1.C: New test.
4990
4991         PR c++/7229
4992         * g++.dg/parse/namespace5.C: New test.
4993
4994         PR c++/7917
4995         * g++.dg/parse/func-def1.C: New test.
4996
4997         PR c++/8143
4998         * g++.dg/parse/undefined1.C: New test.
4999
5000         PR c++/5723, PR c++/8522
5001         * g++.dg/parse/specialization1.C: New test.
5002
5003         PR c++/163, PR c++/8595
5004         * g++.dg/parse/struct-as-enum1.C: New test.
5005
5006         PR c++/9173
5007         * g++.dg/parse/undefined2.C: New test.
5008
5009 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
5010
5011         PR c++/9298
5012         * g++.dg/parse/template1.C: New test.
5013
5014         PR c++/9384
5015         * g++.dg/parse/using1.C: New test.
5016
5017         PR c++/9285
5018         PR c++/9294
5019         * g++.dg/parse/expr2.C: New test.
5020
5021         PR c++/9388
5022         * g++.dg/parse/lookup2.C: Likewise.
5023
5024 2003-01-21  Jan Hubicka  <jh@suse.cz>
5025
5026         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
5027         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
5028         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
5029         * gcc.c-torture/execute/string-opt-*.c: Likewise.
5030
5031 2003-01-20  Nick Clifton  <nickc@redhat.com>
5032
5033         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
5034         problem with ARM sibcall code generation.
5035
5036 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
5037
5038         * gcc.c-torture/execute/20030120-1.c: New.
5039
5040 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
5041
5042         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
5043
5044 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
5045
5046         PR c++/9272
5047         * g++.dg/parse/ctor1.C: New test.
5048
5049         PR c++/9294:
5050         * g++.dg/parse/qualified1.C: New test.
5051
5052         * g++.dg/parse/typename3.C: New test.
5053
5054 2003-01-16  Richard Henderson  <rth@redhat.com>
5055
5056         * g++.dg/tls/init-2.C: Fix error matches for real this time.
5057
5058 2003-01-16  Richard Henderson  <rth@redhat.com>
5059
5060         * g++.dg/pch/pch.exp: Copy test header to the working directory
5061         before using it either for precompilation or direct use.
5062         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
5063         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
5064
5065 2003-01-16  Richard Henderson  <rth@redhat.com>
5066
5067         * gcc.dg/pch/pch.exp: Copy test header to the working directory
5068         before using it either for precompilation or direct use.
5069         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
5070         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
5071
5072 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
5073
5074         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
5075         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
5076         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
5077         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
5078         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
5079         typename warning into error.
5080         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
5081         error messages.
5082         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
5083         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
5084         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
5085         messages.
5086         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
5087         make declaration visible in template.
5088         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
5089         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
5090         messages.
5091         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
5092         message.
5093         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
5094         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
5095         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
5096         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
5097         typename warning with error message.
5098         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
5099         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
5100         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
5101
5102 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
5103
5104         * g++.dg/parse/ambig2.C: New test.
5105
5106 2003-01-15  Richard Henderson  <rth@redhat.com>
5107
5108         * g++.dg/tls/init-2.C: Update error message string.
5109
5110 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5111
5112         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
5113
5114 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
5115
5116         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
5117         all for HC11/HC12.
5118         * gcc.c-torture/compile/20001205-1.x: Likewise.
5119         * gcc.c-torture/compile/20001226-1.x: Likewise.
5120         * gcc.c-torture/compile/920520-1.x: Likewise.
5121         * gcc.c-torture/compile/961203-1.x: Likewise.
5122         * gcc.c-torture/compile/20020604-1.x: Likewise.
5123
5124 2003-01-15  Jan Hubicka  <jh@suse.cz>
5125
5126         * gcc.c-torture/compile/20030115-1.c: New test.
5127
5128         * gcc.dg/i386-fpcvt-1.c: New test.
5129         * gcc.dg/i386-fpcvt-2.c: New test.
5130
5131 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
5132
5133         Further conform g++'s __vmi_class_type_info to the C++ ABI
5134         specification.
5135         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
5136         the specification.
5137
5138 2003-01-14  Jan Hubicka  <jh@suse.cz>
5139
5140         * gcc.dg/i386-fpcvt-1.c: New test.
5141         * gcc.dg/i386-fpcvt-2.c: New test.
5142
5143 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
5144
5145         * gcc.dg/i386-mmx-3.c: New test.
5146
5147 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
5148
5149         PR c++/9264
5150         * g++.dg/parse/octal1.C: New file.
5151
5152         PR c++/9172
5153         * g++.dg/parse/typename1.C: New file.
5154
5155 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
5156
5157         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
5158         * gcc.dg/bf-no-ms-layout.c: Likewise.
5159         * gcc.dg/bf-ms-attrib.c: Likewise.
5160
5161 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
5162
5163         PR c++/9099
5164         * g++.dg/parse/dtor1.C: New file.
5165
5166         PR c++/9128
5167         * g++.dg/rtti/typeid1.C: New file.
5168
5169         PR c++/9153
5170         * g++.dg/parse/lookup1.C: New file.
5171
5172         PR c++/9171
5173         * g++.dg/templ/spec5.C: New file.
5174
5175 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
5176
5177         * gcc.c-torture/compile/20030110-1.c: New test.
5178
5179 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
5180
5181         Merge from pch-branch:
5182
5183         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
5184
5185         * gcc.dg/pch/cpp-1.h: New.
5186         * gcc.dg/pch/cpp-1.c: New.
5187         * gcc.dg/pch/cpp-2.h: New.
5188         * gcc.dg/pch/cpp-2.c: New.
5189
5190         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
5191
5192         * gcc.dg/pch/except-1.h: New.
5193         * gcc.dg/pch/except-1.c: New.
5194
5195         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
5196
5197         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
5198         running test.
5199         * gcc.dg/pch: Include *.hp not *.h.
5200         * gcc.dg/pch/system-1.h: New.
5201         * gcc.dg/pch/system-1.c: New.
5202
5203         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
5204
5205         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
5206         rather than trying to build and run a program using PCH.
5207         * gcc.dg/pch: Remove dg-do commands from test files.
5208
5209         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
5210
5211         * gcc.dg/pch/macro-3.c: New.
5212         * gcc.dg/pch/macro-3.h: New.
5213
5214         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
5215
5216         * gcc.dg/pch/common-1.c: New.
5217         * gcc.dg/pch/common-1.h: New.
5218         * gcc.dg/pch/decl-1.c: New.
5219         * gcc.dg/pch/decl-1.h: New.
5220         * gcc.dg/pch/decl-2.c: New.
5221         * gcc.dg/pch/decl-2.h: New.
5222         * gcc.dg/pch/decl-3.c: New.
5223         * gcc.dg/pch/decl-3.h: New.
5224         * gcc.dg/pch/decl-4.c: New.
5225         * gcc.dg/pch/decl-4.h: New.
5226         * gcc.dg/pch/decl-5.c: New.
5227         * gcc.dg/pch/decl-5.h: New.
5228         * gcc.dg/pch/global-1.c: New.
5229         * gcc.dg/pch/global-1.h: New.
5230         * gcc.dg/pch/inline-1.c: New.
5231         * gcc.dg/pch/inline-1.h: New.
5232         * gcc.dg/pch/inline-2.c: New.
5233         * gcc.dg/pch/inline-2.h: New.
5234         * gcc.dg/pch/static-1.c: New.
5235         * gcc.dg/pch/static-1.h: New.
5236         * gcc.dg/pch/static-2.c: New.
5237         * gcc.dg/pch/static-2.h: New.
5238
5239         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
5240
5241         * g++.dg/pch/pch.exp: Better handle failing testcases.
5242         * gcc.dg/pch/pch.exp: Likewise.
5243         * gcc.dg/pch/macro-1.c: New.
5244         * gcc.dg/pch/macro-1.h: New.
5245         * gcc.dg/pch/macro-2.c: New.
5246         * gcc.dg/pch/macro-2.h: New.
5247
5248         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
5249
5250         * g++.dg/dg.exp: Treat files in pch/ specially.
5251         * g++.dg/pch/pch.exp: New file.
5252         * g++.dg/pch/empty.H: New file.
5253         * g++.dg/pch/empty.C: New file.
5254         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
5255         "precompile".
5256
5257         * gcc.dg/pch/pch.exp: New file.
5258         * gcc.dg/pch/empty.h: New file.
5259         * gcc.dg/pch/empty.c: New file.
5260         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
5261         "precompile".
5262
5263 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5264
5265         * g++.dg/template/friend14.C: New test.
5266
5267 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
5268
5269         * gcc.dg/old-style-asm-1.c: New test.
5270
5271 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
5272
5273         * gcc.c-torture/compile/20030109-1.c: New test.
5274
5275 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
5276
5277         * gcc.c-torture/execute/20030109-1.c: New test.
5278
5279 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
5280
5281         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
5282         * g++.old-deja/g++.mike/dyncast2.C: Likewise
5283         * g++.old-deja/g++.mike/dyncast3.C: Likewise
5284         * g++.old-deja/g++.mike/eh2.C: Likewise
5285         * g++.old-deja/g++.mike/eh3.C: Likewise
5286         * g++.old-deja/g++.mike/eh5.C: Likewise
5287         * g++.old-deja/g++.mike/eh6.C: Likewise
5288         * g++.old-deja/g++.mike/eh7.C: Likewise
5289         * g++.old-deja/g++.mike/eh8.C: Likewise
5290         * g++.old-deja/g++.mike/eh9.C: Likewise
5291         * g++.old-deja/g++.mike/eh10.C: Likewise
5292         * g++.old-deja/g++.mike/eh12.C: Likewise
5293         * g++.old-deja/g++.mike/eh13.C: Likewise
5294         * g++.old-deja/g++.mike/eh14.C: Likewise
5295         * g++.old-deja/g++.mike/eh16.C: Likewise
5296         * g++.old-deja/g++.mike/eh17.C: Likewise
5297         * g++.old-deja/g++.mike/eh18.C: Likewise
5298         * g++.old-deja/g++.mike/eh21.C: Likewise
5299         * g++.old-deja/g++.mike/eh23.C: Likewise
5300         * g++.old-deja/g++.mike/eh24.C: Likewise
5301         * g++.old-deja/g++.mike/eh25.C: Likewise
5302         * g++.old-deja/g++.mike/eh26.C: Likewise
5303         * g++.old-deja/g++.mike/eh27.C: Likewise
5304         * g++.old-deja/g++.mike/eh28.C: Likewise
5305         * g++.old-deja/g++.mike/eh29.C: Likewise
5306         * g++.old-deja/g++.mike/eh31.C: Likewise
5307         * g++.old-deja/g++.mike/eh33.C: Likewise
5308         * g++.old-deja/g++.mike/eh34.C: Likewise
5309         * g++.old-deja/g++.mike/eh35.C: Likewise
5310         * g++.old-deja/g++.mike/eh36.C: Likewise
5311         * g++.old-deja/g++.mike/eh37.C: Likewise
5312         * g++.old-deja/g++.mike/eh38.C: Likewise
5313         * g++.old-deja/g++.mike/eh39.C: Likewise
5314         * g++.old-deja/g++.mike/eh40.C: Likewise
5315         * g++.old-deja/g++.mike/eh41.C: Likewise
5316         * g++.old-deja/g++.mike/eh42.C: Likewise
5317         * g++.old-deja/g++.mike/eh44.C: Likewise
5318         * g++.old-deja/g++.mike/eh46.C: Likewise
5319         * g++.old-deja/g++.mike/eh47.C: Likewise
5320         * g++.old-deja/g++.mike/eh48.C: Likewise
5321         * g++.old-deja/g++.mike/eh49.C: Likewise
5322         * g++.old-deja/g++.mike/eh50.C: Likewise
5323         * g++.old-deja/g++.mike/eh51.C: Likewise
5324         * g++.old-deja/g++.mike/eh53.C: Likewise
5325         * g++.old-deja/g++.mike/eh55.C: Likewise
5326         * g++.old-deja/g++.mike/p7912.C: Likewise
5327         * g++.old-deja/g++.mike/p9706.C: Likewise
5328         * g++.old-deja/g++.mike/p10416.C: Likewise
5329         * g++.old-deja/g++.mike/p11667.C: Likewise
5330         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
5331         Remove redundant reference to Iris.
5332         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
5333         Elxsi, i860, Pico Java, and WE32K.
5334
5335 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
5336
5337         * g++.dg/ext/asm4.C: New test.
5338
5339 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5340
5341         PR c++/9030
5342         * g++.dg/template/friend12.C: New test.
5343         * g++.dg/template/friend13.C: Likewise.
5344         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
5345
5346 2003-01-08  Jan Hubicka  <jh@suse.cz>
5347
5348         * gcc.dg/i386-cadd.c: New test.
5349         * gcc.dg/i386-cmov4.c: Likewise.
5350
5351 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
5352
5353         PR c++/9165
5354         * g++.dg/warn/Wunused-3.C: New test.
5355
5356         * g++.dg/abi/bitfield9.C: New test.
5357
5358         PR c++/9189
5359         * g++.dg/parse/defarg3.C: New test.
5360
5361 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
5362
5363         * g++.dg/parse/ambig1.C: New test.
5364         * g++.dg/parse/defarg2.C: New test.
5365
5366 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
5367
5368         * g++.dg/template/defarg-1.C: New test.
5369         * g++.dg/template/local2.C: Likewise.
5370
5371 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
5372
5373         * gcc.c-torture/execute/20030105-1.c: New test.
5374
5375 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5376
5377         * g++.dg/parse/namespace3.C: Remove extra semicolons.
5378         * g++.dg/parse/namespace4.C: Likewise.
5379
5380 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
5381
5382         * g++.dg/template/ntp2.C: New test.
5383
5384 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
5385
5386         * g++.dg/parse/extern-C-1.C: New test.
5387
5388         * g++.dg/parse/namespace4.C: New test.
5389
5390         * g++.dg/template/nested1.C: New test.
5391
5392         * g++.dg/parse/namespace3.C: New test.
5393
5394 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
5395
5396         * g++.dg/lookup/two-stage1.C: New test.
5397
5398 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5399
5400         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
5401         * g++.old-deja/g++.jason/access8.C: Likewise.
5402         * g++.old-deja/g++.other/decl5.C: Likewise.
5403
5404 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
5405
5406         * g++.dg/parse/parse7.C: New test.
5407
5408 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
5409
5410         PR c++/2843
5411         * g++.dg/ext/attrib7.C: New test.
5412
5413 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
5414
5415         * g++.dg/parse/parse6.C: New test.
5416
5417 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
5418
5419         * gcc.dg/h8300-stack-1.c: New.
5420
5421 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
5422
5423         g++.dg/lookup/exception1.C: New test.
5424
5425         g++.dg/lookup/template1.C: New test.
5426
5427         g++.dg/parse/namespace2.C: New test.
5428
5429         g++.dg/parse/parens2.C: New test.
5430
5431 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
5432
5433         * g++.dg/parse/parse5.C: New test.
5434         * g++.dg/lookup/scoped4.C: New test.
5435
5436 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
5437
5438         * g++.dg/parse/parens1.C: New test.
5439
5440         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
5441         angle-bracket1.C.
5442         * g++.dg/parse/parens2.C: New test.
5443
5444         * g++.dg/lookup/scope-operator1.C: New test.
5445
5446         * g++.dg/parse/operator1.C: New test.
5447
5448 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5449
5450         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
5451         * g++.old-deja/g++.other/access6.C: Likewise.
5452         * g++.old-deja/g++.other/decl1.C: Likewise.
5453         * g++.old-deja/g++.pt/typename12.C: Likewise.
5454
5455 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
5456
5457         * g++.dg/parse/namespace1.C: New test.
5458
5459 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
5460
5461         * g++.dg/parse/parse4.C: New test.
5462
5463 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
5464
5465         * g++.dg/parse/parse3.C: New test.
5466
5467 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
5468
5469         * g++.dg/parse/parse2.C: New test.
5470
5471 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
5472
5473         * g++.dg/template/friend11.C: New test.
5474
5475 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
5476
5477         * g++.dg/parse/parse1.C: New test.
5478
5479 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
5480
5481         * lib/profopt.exp: Change the name of a global variable to avoid
5482         possible clashes with other test suites.
5483
5484 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
5485
5486         * g++.dg/inherit/covariant8.C: New test.
5487
5488 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
5489
5490         * g++.dg/init/array9.C: New test.
5491
5492         PR c++/9112
5493         * g++.dg/parse/expr1.C: New test.
5494
5495 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
5496
5497         * gcc.c-torture/compile/20021230-1.c: New test.
5498
5499 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
5500
5501         * g++.dg/inherit/covariant5.C: New test.
5502         * g++.dg/inherit/covariant6.C: New test.
5503         * g++.dg/inherit/covariant7.C: New test.
5504
5505 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5506
5507         PR c++/2739
5508         * g++.dg/other/access2.C: New test.
5509
5510 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
5511
5512         * g++.dg/other/anon-struct.C: No longer fails
5513         * g++.old-deja/g++.brendan/parse4.C: Likewise.
5514         * g++.old-deja/g++.brendan/parse5.C: Likewise.
5515         * g++.old-deja/g++.brendan/parse6.C: Likewise.
5516
5517 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
5518
5519         * g++.dg/parse/angle-bracket.C (main): No longer fails.
5520
5521 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
5522
5523         * g++.dg/eh/spec4.C: Remove stray semicolon.
5524         * g++.dg/expr/pmf-1.C: Change error message.
5525         * g++.dg/ext/asm1.C: Remove stray semicolon.
5526         * g++.dg/ext/typename1.C: Add missing typenames.
5527         * g++.dg/inherit/template-as-base.C: Change error message.
5528         * g++.dg/lookup/scoped1.C: Likewise.
5529         * g++.dg/lookup/scoped2.C: Likewise.
5530         * g++.dg/lookup/using2.C: Likewise.
5531         * g++.dg/other/component1.C: Remove stray semicolon.
5532         * g++.dg/other/do1.C: Change error message.
5533         * g++.dg/other/error2.C: Likewise.
5534         * g++.dg/other/init1.C: Likewise.
5535         * g++.dg/other/packed1.C: Remove stray semicolon.
5536         * g++.dg/other/ptrmem2.C: Change error message.
5537         * g++.dg/parse/parameter-declaration-1.C: Remove line number
5538         marker.
5539         * g++.dg/special/initp1.C: Remove invalid attribute usage.
5540         * g++.dg/template/access3.C: Add typename keyword.
5541         * g++.dg/template/access5.C: Remove stray semicolon.
5542         * g++.dg/template/access6.C: Likewise.
5543         * g++.dg/template/complit1.C: Likewise.
5544         * g++.dg/template/crash1.C: Change error message.
5545         * g++.dg/template/inherit2.C: Remove stray semicolon.
5546         * g++.dg/template/instantiate2.C: Likewise.
5547         * g++.dg/template/instantiate3.C: Change error message.
5548         * g++.dg/template/qual1.C: Remove stray semicolon.
5549         * g++.dg/template/qualttp18.C: Change error message.
5550         * g++.dg/template/ref1.C: Remove stray semicolon.
5551         * g++.dg/template/sizeof1.C (A::value): Declare it.
5552         * g++.dg/template/spec4.C: Change error message.
5553         * g++.dg/template/static1.C: Likewise.
5554         * g++.dg/template/type1.C: Likewise.
5555         * g++.dg/template/typename3.C: Likewise.
5556         * g++.old-deja/g++.benjamin/13478.C: Change error message.
5557         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
5558         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
5559         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
5560         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
5561         named return value extension.
5562         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
5563         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
5564         * g++.old-deja/g++.bob/extern_C.C: Likewise.
5565         * g++.old-deja/g++.bob/inherit2.C: Likewise.
5566         * g++.old-deja/g++.brendan/complex1.C: Likewise.
5567         * g++.old-deja/g++.brendan/copy5.C: Likewise.
5568         * g++.old-deja/g++.brendan/crash13.C: Likewise.
5569         * g++.old-deja/g++.brendan/crash15.C: Likewise.
5570         * g++.old-deja/g++.brendan/crash18.C: Change error message.
5571         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
5572         * g++.old-deja/g++.brendan/crash38.C: Likewise.
5573         * g++.old-deja/g++.brendan/crash50.C: Likewise.
5574         * g++.old-deja/g++.brendan/crash56.C: Likewise.
5575         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
5576         syntax.
5577         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
5578         * g++.old-deja/g++.brendan/crash8.C: Change error message.
5579         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
5580         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
5581         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
5582         * g++.old-deja/g++.brendan/template11.C: Likewise.
5583         * g++.old-deja/g++.brendan/template26.C: Likewise.
5584         * g++.old-deja/g++.brendan/template27.C: Use explicit
5585         specialization syntax.
5586         * g++.old-deja/g++.brendan/template30.C: Likewise.
5587         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
5588         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
5589         non-dependent names.
5590         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
5591         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
5592         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
5593         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
5594         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
5595         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
5596         named return value extension.
5597         * g++.old-deja/g++.ext/namedret2.C: Likewise.
5598         * g++.old-deja/g++.ext/namedret3.C: Likewise.
5599         * g++.old-deja/g++.ext/return1.C: Likewise.
5600         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
5601         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
5602         * g++.old-deja/g++.jason/access8.C: Likewise.
5603         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
5604         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
5605         pseudo-destructor names.
5606         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
5607         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
5608         pseudo-destructor names.
5609         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
5610         * g++.old-deja/g++.jason/overload19.C: Likewise.
5611         * g++.old-deja/g++.jason/overload32.C: Likewise.
5612         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
5613         stray semicolons.
5614         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
5615         * g++.old-deja/g++.jason/return.C: Likewise.
5616         * g++.old-deja/g++.jason/return2.C: Likewise.
5617         * g++.old-deja/g++.jason/shadow1.C: Likewise.
5618         * g++.old-deja/g++.jason/special.C: Use explicit specialization
5619         syntax.
5620         * g++.old-deja/g++.jason/template10.C: Account for use of
5621         non-dependent names.
5622         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
5623         syntax.
5624         * g++.old-deja/g++.jason/template37.C: Likewise.
5625         * g++.old-deja/g++.law/access4.C: Change error messages.
5626         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
5627         pseudo-destructor names.
5628         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
5629         * g++.old-deja/g++.law/ctors9.C: Likewise.
5630         * g++.old-deja/g++.law/cvt22.C: Likewise.
5631         * g++.old-deja/g++.law/dtors5.C: Likewise.
5632         * g++.old-deja/g++.law/global-init1.C: Likewise.
5633         * g++.old-deja/g++.law/missed-error3.C: Likewise.
5634         * g++.old-deja/g++.law/operators28.C: Likewise.
5635         * g++.old-deja/g++.law/visibility28.C: Likewise.
5636         * g++.old-deja/g++.martin/eval1.C: Likewise.
5637         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
5638         name.
5639         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
5640         * g++.old-deja/g++.mike/net34.C: Likewise.
5641         * g++.old-deja/g++.mike/net36.C: Likewise.
5642         * g++.old-deja/g++.mike/ns2.C: Likewise.
5643         * g++.old-deja/g++.mike/p12306.C: Likewise.
5644         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
5645         value extension.
5646         * g++.old-deja/g++.mike/p700.C: Likewise.
5647         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
5648         * g++.old-deja/g++.mike/p710.C: Likewise.
5649         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
5650         value extension.
5651         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
5652         * g++.old-deja/g++.mike/pmf9.C: Likewise.
5653         * g++.old-deja/g++.ns/crash2.C: Likewise.
5654         * g++.old-deja/g++.ns/crash3.C: Likewise.
5655         * g++.old-deja/g++.ns/invalid1.C: Likewise.
5656         * g++.old-deja/g++.ns/ns17.C: Likewise.
5657         * g++.old-deja/g++.ns/template16.C: Likewise.
5658         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
5659         keyword.
5660         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
5661         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
5662         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
5663         named return value extension.
5664         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
5665         * g++.old-deja/g++.other/access4.C: Issue additional error
5666         messages.
5667         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
5668         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
5669         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
5670         * g++.old-deja/g++.other/crash25.C: Change error message.
5671         * g++.old-deja/g++.other/crash4.C: Change error message.
5672         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
5673         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
5674         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
5675         checks.
5676         * g++.old-deja/g++.other/defarg8.C: Likewise.
5677         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
5678         * g++.old-deja/g++.other/dtor10.C: Likewise.
5679         * g++.old-deja/g++.other/incomplete.C: Likewise.
5680         * g++.old-deja/g++.other/linkage7.C: Likewise.
5681         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
5682         lookup algorithm.
5683         * g++.old-deja/g++.other/mangle2.C: Likewise.
5684         * g++.old-deja/g++.other/refinit2.C: Likewise.
5685         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
5686         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
5687         * g++.old-deja/g++.pt/crash28.C: Likewise.
5688         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
5689         syntax.
5690         * g++.old-deja/g++.pt/crash32.C: Change error message.
5691         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
5692         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
5693         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
5694         error message position.
5695         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
5696         * g++.old-deja/g++.pt/defarg8.C: Change error message.
5697         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
5698         syntax.
5699         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
5700         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
5701         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
5702         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
5703         keyword.
5704         * g++.old-deja/g++.pt/explicit31.C: Likewise.
5705         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
5706         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
5707         keyword.
5708         * g++.old-deja/g++.pt/explicit71.C: Change error message.
5709         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
5710         syntax.
5711         * g++.old-deja/g++.pt/friend28.C: Account for use of
5712         non-dependent names.
5713         * g++.old-deja/g++.pt/friend29.C: Likewise.
5714         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
5715         rules.
5716         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
5717         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
5718         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
5719         lookup rules.
5720         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
5721         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
5722         keyword.
5723         * g++.old-deja/g++.pt/memclass20.C: Likewise.
5724         * g++.old-deja/g++.pt/memclass5.C: Likewise.
5725         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
5726         keyword.
5727         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
5728         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
5729         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
5730         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
5731         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
5732         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
5733         keyword.
5734         * g++.old-deja/g++.pt/spec10.C: Likewise.
5735         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
5736         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
5737         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
5738         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
5739         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
5740         * g++.old-deja/g++.pt/ttp62.C: Likewise.
5741         * g++.old-deja/g++.pt/ttp64.C: Likewise.
5742         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
5743         * g++.old-deja/g++.pt/typename15.C: Likewise.
5744         * g++.old-deja/g++.pt/typename22.C: Likewise.
5745         * g++.old-deja/g++.pt/typename6.C: Change error messages.
5746         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
5747         * g++.old-deja/g++.pt/virtual2.C: Likewise.
5748         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
5749         syntax.
5750         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
5751         return value extension.
5752         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
5753         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
5754         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
5755         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
5756
5757 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
5758
5759         * g++.dg/warn/inline1.C: New test.
5760         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
5761         * g++.old-deja/g++.jason/synth10.C: Likewise.
5762         * g++.old-deja/g++.mike/net31.C: Likewise.
5763         * g++.old-deja/g++.mike/p8786.C: Likewise.
5764
5765         * g++.dg/template/friend10.C: New test.
5766         * g++.dg/template/conv5.C: New test.
5767
5768 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
5769
5770         * g++.dg/lookup/scoped3.C: New test.
5771
5772         * g++.dg/lookup/decl1.C: New test.
5773         * g++.dg/lookup/decl2.C: New test.
5774
5775 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
5776
5777         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
5778         gcc.c-torture/compile/20021015-1.c,
5779         gcc.c-torture/compile/20021015-2.c,
5780         gcc.c-torture/compile/20021123-1.c,
5781         gcc.c-torture/compile/20021123-2.c,
5782         gcc.c-torture/compile/20021123-3.c,
5783         gcc.c-torture/compile/20021123-4.c,
5784         gcc.c-torture/execute/20021024-1.c: Add tests previously added
5785         only to 3.1 or 3.2 branch.
5786
5787 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
5788
5789         * gcc.dg/i386-bitfield3.c: New test.
5790
5791         * gcc.dg/i386-bitfield2.c: New test.
5792
5793 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
5794
5795         * g++.dg/parse/conv_op1.C: New test.
5796
5797 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
5798
5799         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
5800         approved.
5801
5802 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
5803
5804         * gcc.c-torture/compile/20021220-1.c: New test.
5805
5806 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
5807
5808         * gcc.dg/i386-fastcall-1.c: New.
5809
5810 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
5811
5812         * gcc.c-torture/execute/20021219-1.c: New test.
5813
5814 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
5815
5816         * gcc.dg/i386-pic-1.c: New test.
5817
5818 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5819
5820         PR c++/8099
5821         * g++.dg/template/friend9.C: New test.
5822
5823 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5824
5825         PR c++/3663
5826         * g++.dg/template/access7.C: New test.
5827
5828 2002-12-18  Nick Clifton  <nickc@redhat.com>
5829
5830         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
5831         the libstdc++-v3 directory has been found.
5832
5833 2002-12-12  Devang Patel <dpatel@apple.com>
5834         * gcc.dg/darwin-ld-1.c: New test.
5835         * gcc.dg/darwin-ld-2.c: New test.
5836         * gcc.dg/darwin-ld-3.c: New test.
5837         * gcc.dg/darwin-ld-4.c: New test.
5838         * gcc.dg/darwin-ld-5.c: New test.
5839
5840 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
5841
5842         * gcc.c-torture/compile/20021212-1.c: New test.
5843
5844 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
5845
5846         * gcc.dg/fshort-wchar: New test.
5847
5848 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
5849
5850         PR c++/8372
5851         * g++.dg/template/dtor1.C: New test.
5852
5853         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
5854         markers.
5855
5856 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
5857
5858         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
5859
5860 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
5861
5862         * g++.dg/template/static1.C: New test.
5863         * g++.dg/template/static2.C: New test.
5864         * g++.old-deja/g++.ext/memconst.C: New test.
5865
5866 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5867
5868         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
5869         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
5870         * g++.dg/special/initp1.C: Likewise.
5871
5872 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
5873
5874         * gcc.c-torture/execute/20021204-1.c: New test.
5875
5876 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
5877
5878         * gcc.dg/ppc-fmadd-1.c: New file.
5879         * gcc.dg/ppc-fmadd-2.c: New file.
5880         * gcc.dg/ppc-fmadd-3.c: New file.
5881
5882 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
5883
5884         * gcc.c-torture/compile/20021204-1.c: New test.
5885
5886 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
5887
5888         * g++.dg/inherit/covariant2.C: New test.
5889         * g++.dg/inherit/covariant3.C: New test.
5890         * g++.dg/inherit/covariant4.C: New test.
5891         * g++.dg/inherit/covariant1.C: Remove XFAIL.
5892         * g++.old-deja/g++.robertl/eb17.C: Likewise.
5893
5894 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
5895
5896         PR c++/8688
5897         * g++.dg/init/brace3.C: New test.
5898
5899 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
5900
5901         * gcc.dg/20020210-1.c: Fix a comment typo.
5902
5903 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
5904
5905         PR c++/8720
5906         * g++.dg/parse/defarg1.C: New test.
5907
5908         PR c++/8615
5909         * g++.dg/template/char1.C: New test.
5910
5911         * g++.dg/template/varmod1.C: Fix typo.
5912
5913 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5914
5915         DR 180
5916         * g++.old-deja/g++.pt/crash32.C: Expect error.
5917
5918 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
5919
5920         PR c++/5919
5921         * g++.dg/template/varmod1.C: New test.
5922
5923         PR c++/8727
5924         * g++.dg/inherit/typeinfo1.C: New test.
5925
5926         PR c++/8663
5927         * g++.dg/inherit/typedef1.C: New test.
5928
5929 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
5930
5931         PR c++/8332
5932         PR c++/8493
5933         * g++.dg/template/strlen1.C: New test.
5934
5935         PR c++/8227
5936         * g++.dg/template/ctor2.C: New test.
5937
5938         PR c++/8214
5939         * g++.dg/init/string1.C: New test.
5940
5941         PR c++/8511
5942         * g++.dg/template/friend8.C: New test.
5943
5944 2002-11-29  Joe Buck <jbuck@synopsys.com>
5945
5946         * g++.dg/lookup/anon2.C: New test.
5947
5948 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
5949
5950         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
5951         h8300 port.
5952
5953 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
5954
5955         * gcc.dg/bitfld-6.c: New test.
5956
5957 2002-11-27  Jan Hubicka  <jh@suse.cz>
5958
5959         * gcc.c-torture/execute/20021127.[cx]: New test.
5960
5961 2002-11-26  Jan Hubicka  <jh@suse.cz>
5962
5963         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
5964         quality.
5965
5966 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
5967
5968         * g++.dg/init/brace2.C: New test.
5969         * g++.old-deja/g++.mike/p9129.C: Correct.
5970
5971 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
5972
5973         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
5974
5975 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
5976
5977         * gcc.dg/sibcall-6: New test for indirect sibcalls.
5978
5979 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
5980
5981         * testsuite/g++.dg/abi/empty11.C: New test.
5982         * testsuite/g++.dg/rtti/cv1.C: New test.
5983
5984 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
5985
5986         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
5987
5988 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
5989
5990         * g++.dg/abi/empty10.C: New test.
5991
5992 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
5993
5994         * gcc.c-torture/compile/20021124-1.c: New test.
5995
5996 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
5997
5998         * g++.dg/abi/rtti2.C: New test.
5999
6000 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
6001
6002         * gcc.dg/i386-unroll-1.c: New test.
6003
6004 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
6005
6006         * gcc.c-torture/compile/20021120-1.c: New test.
6007         * gcc.c-torture/compile/20021120-2.c: New test.
6008
6009 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
6010
6011         * gcc.dg/bitfld-5.c: New test.
6012
6013 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
6014
6015         * gcc.c-torture/execute/20021120-3.c: New test.
6016
6017 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
6018
6019         * gcc.c-torture/execute/20021120-2.c: New test.
6020
6021 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
6022
6023         * gcc.c-torture/execute/20021120-1.c: New test.
6024
6025 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
6026
6027         * gcc.c-torture/execute/20021118-3.c: New test.
6028
6029 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
6030
6031         * gcc.c-torture/compile/20021119-1.c: New test.
6032
6033 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
6034
6035         * gcc.dg/duff-1.c: New test.
6036         * gcc.dg/duff-2.c: New test.
6037         * gcc.dg/duff-3.c: New test.
6038
6039 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
6040
6041         * gcc.dg/cpp/_Pragma5.c: New test.
6042
6043 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
6044
6045         * gcc.c-torture/execute/20021118-2.c: New test.
6046
6047 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
6048
6049         * gcc.c-torture/execute/20021118-1.c: New test.
6050
6051 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
6052
6053         * gcc.dg/20021116-1.c: New test.
6054
6055 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
6056
6057         * g++.dg/abi/vcall1.C: New test.
6058
6059 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
6060
6061         * gcc.dg/20021029-1.c: New test.
6062         * gcc.dg/20021029-2.c: New test.
6063
6064 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6065
6066         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
6067
6068 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
6069
6070         PR c/8439
6071         * gcc.dg/20021110.c: Move to ...
6072         * gcc.c-torture/compile/20021110.c: .... here.
6073
6074 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6075
6076         PR c/8467
6077         * gcc.c-torture/execute/20021111-1.c
6078
6079 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
6080
6081         PR c/8439
6082         * gcc.dg/20021110.c: New test.
6083
6084 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
6085
6086         * g++.dg/abi/vthunk3.C: Run only on x86.
6087
6088 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
6089
6090         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
6091
6092 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
6093
6094         * lib/compat.exp (compat-execute): Fix logic error in last
6095         change.
6096
6097 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
6098
6099         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
6100
6101 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6102
6103         PR c++/8389
6104         * g++.dg/template/access6.C: New test.
6105
6106 2002-11-08  Jan Hubicka  <jh@suse.cz>
6107
6108         * gcc.dg/i386-ssefp-1.c: New test.
6109         * gcc.dg/i386-ssefp-1.c: New test.
6110
6111 2002-11-08  Jan Hubicka  <jh@suse.cz>
6112
6113         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
6114
6115 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
6116
6117         * g++.dg/abi/vthunk3.C: New test.
6118
6119         PR c++/8338
6120         * g++.dg/template/crash2.C: New test.
6121
6122 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
6123
6124         * testsuite/g++.dg/abi/dtor1.C: New test.
6125         * testsuite/g++.dg/abi/dtor2.C: Likewise.
6126
6127 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
6128
6129         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
6130         Darwin.
6131
6132 2002-11-04  Adam Nemet  <anemet@lnxw.com>
6133
6134         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
6135         -mthumb.  Only xfail with -O0.
6136
6137 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
6138
6139         * g++.dg/abi/thunk1.C: New test.
6140         * g++.dg/abi/thunk2.C: Likewise.
6141         * g++.dg/abi/vtt1.C: Likewise.
6142
6143 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
6144
6145         PR optimization/8423
6146         * gcc.c-torture/execute/builtin-constant.c: New test.
6147
6148 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
6149
6150         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
6151         Add some more cases.
6152
6153 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
6154
6155         PR c++/8391
6156         * g++.dg/opt/local1.C: New test.
6157
6158 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
6159
6160         PR c++/8160
6161         * g++.dg/template/complit1.C: New test.
6162
6163         PR c++/8149
6164         * g++.dg/template/typename4.C: Likewise.
6165
6166 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6167
6168         Core issue 287, PR c++/7639
6169         * g++.dg/template/instantiate1.C: Adjust error location.
6170         * g++.dg/template/instantiate3.C: New test.
6171         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
6172         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
6173         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
6174
6175 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
6176
6177         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
6178
6179 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
6180
6181         PR c++/8287
6182         * g++.dg/init/dtor2.C: New test.
6183
6184 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6185
6186         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
6187         * gcc.dg/nest.c: Bypass errors on irix6.
6188
6189 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
6190
6191         * gcc.dg/nest.c: Expect error for mmix-*-*.
6192         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
6193
6194 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
6195
6196         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
6197         markers.
6198
6199         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
6200
6201 2002-10-25  Mike Stump  <mrs@apple.com>
6202
6203         * gcc.dg/warn-1.c: New test.
6204
6205 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
6206
6207         * g++.dg/template/typename3.C: New test.
6208
6209 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
6210
6211         * g++.dg/lookup/ptrmem1.C: New test.
6212
6213         * g++.dg/abi/vthunk2.C: New test.
6214
6215 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
6216
6217         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
6218
6219 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
6220
6221         * g++.dg/abi/empty9.C: New test.
6222
6223 2002-10-24  Richard Henderson  <rth@redhat.com>
6224
6225         * g++.dg/inherit/thunk1.C: Enable for ia64.
6226
6227 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
6228
6229         PR c++/8067
6230         * g++.dg/lookup/pretty1.C: New test.
6231
6232 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
6233
6234         * gcc.dg/20021023-1.c: New test.
6235
6236 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
6237
6238         PR c++/7679
6239         * g++.dg/parse/inline1.C: New test.
6240
6241 2002-10-23  Richard Henderson  <rth@redhat.com>
6242
6243         * g++.dg/inherit/thunk1.C: Enable for x86_64.
6244
6245         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
6246
6247 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
6248
6249         PR c++/6579
6250         * g++.dg/parse/stmtexpr3.C: New test.
6251
6252 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
6253
6254         * g++.dg/expr/cond1.C: New test.
6255
6256 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
6257
6258         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
6259
6260 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
6261
6262         * g++.dg/abi/vbase13.C: New test.
6263         * g++.dg/abi/vbase14.C: Likewise.
6264
6265 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
6266
6267         * gcc.dg/tls/pic-1.c: New test.
6268         * gcc.dg/tls/nonpic-1.c: New test.
6269         * gcc.dg/20021018-1.c: New test.
6270
6271 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
6272
6273         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
6274         Remove only files with the same base name as the test case.
6275         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
6276         (profopt-execute): Likewise.  Also, remove old profiling
6277         and performance data files before running the tests.
6278
6279         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
6280         * g++.dg/bprob/bprob.exp: Likewise.
6281         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
6282         to allow more general test case names.
6283
6284         * g++.dg/bprob/bprob-1.C: Rename to ...
6285         * g++.dg/bprob/g++-bprob-1.C: ... this.
6286
6287         * g77.dg/bprob/bprob-1.f: Rename to ...
6288         * g77.dg/bprob/g77-bprob-1.f: ... this.
6289
6290 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
6291
6292         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
6293         bison 1.50 or later.
6294
6295 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
6296
6297         * g++.dg/README: Describe more test directories.
6298
6299 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
6300
6301         * g++.dg/init/array6.C: Add additional tests.
6302
6303 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
6304
6305         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
6306         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
6307
6308 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
6309
6310         * gcc.c-torture/compile/20020604-1.x: New.
6311         * gcc.c-torture/compile/simd-5.x: Likewise.
6312         * gcc.c-torture/execute/920710-1.x: Likewise.
6313         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
6314
6315 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
6316
6317         * g++.dg/inherit/override1.C: Add dg-options clause.
6318
6319 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
6320
6321         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
6322         _mm_slli_si128.
6323
6324 2002-10-19  Andreas Schwab  <schwab@suse.de>
6325
6326         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
6327         directory component.
6328
6329 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
6330
6331         * g++.dg/inherit/thunk1.C: New test.
6332
6333         * g++.dg/inherit/override1.C: New test.
6334
6335         * g++.dg/abi/mangle11.C: New test.
6336         * g++.dg/abi/mangle14.C: New test.
6337         * g++.dg/abi/mangle17.C: New test.
6338
6339 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
6340
6341         * g++.dg/overload/member2.C: New test.
6342
6343 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
6344
6345         * g++.dg/README: Describe new compat directory.
6346         * g++.dg/dg.exp: Skip tests in compat directory.
6347         * README.compat: New file.
6348         * lib/compat.exp: New expect script.
6349         * g++.dg/compat: New test directory.
6350         * g++.dg/compat/compat.exp: New expect script.
6351         * g++.dg/compat/abi: New test directory.
6352         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
6353         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
6354         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
6355         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
6356         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
6357         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
6358         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
6359         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
6360         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
6361         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
6362         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
6363         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
6364         * g++.dg/compat/break: New test directory.
6365         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
6366         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
6367         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
6368         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
6369         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
6370         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
6371         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
6372         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
6373         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
6374         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
6375         g++.dg/compat/break/README: New files.
6376         * g++.dg/compat/eh: New test directory.
6377         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
6378         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
6379         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
6380         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
6381         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
6382         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
6383         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
6384         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
6385         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
6386         g++.dg/compat/eh/filter2_y.C,
6387         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
6388         g++.dg/compat/eh/new1_y.C,
6389         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
6390         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
6391         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
6392         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
6393         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
6394         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
6395         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
6396         g++.dg/compat/eh/unexpected1_y.C: New files.
6397         * g++.dg/compat/init: New test directory.
6398         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
6399         g++.dg/compat/init/array5_y.C,
6400         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
6401         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
6402         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
6403         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
6404         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
6405         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
6406         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
6407         g++.dg/compat/init/init-ref2_y.C: New files.
6408
6409 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
6410
6411         PR c++/7584
6412         * g++.dg/inherit/using3.C: New test.
6413
6414 2002-10-17  Jan Hubicka  <jh@suse.cz>
6415
6416         * gcc.dg/20021017-2.c: New test.
6417
6418 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
6419
6420         * g++.dg/abi/mangle16.C: Adjust.
6421
6422         * g++.dg/init/array8.C: New test.
6423
6424 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
6425
6426         * gcc.dg/special/mips-abi.exp: New test.
6427         * gcc.dg/special/mips-abi.s: Empty file used by the above.
6428
6429 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
6430
6431         * g++.dg/abi/mangle16.C: New test.
6432         * g++.dg/abi/mangle17.C: Likewise.
6433
6434         PR c++/7478
6435         * g++.dg/template/ref1.C: New test.
6436
6437 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6438
6439         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
6440
6441 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
6442
6443         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
6444
6445 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
6446
6447         PR c++/7524
6448         * g++.dg/init/array7.C: New test.
6449
6450 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
6451
6452         * g++.dg/init/array6.C: New test.
6453
6454         * g++.dg/abi/mangle13.C: Likewise.
6455         * g++.dg/abi/mangle14.C: Likewise.
6456         * g++.dg/abi/mangle15.C: Likewise.
6457
6458 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
6459
6460         * g++.dg/abi/empty8.C: New test.
6461
6462 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
6463
6464         * g++.dg/init/ctor1.C: New test.
6465
6466 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
6467
6468         * gcc.c-torture/execute/20021015-1.c: New test.
6469
6470 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
6471
6472         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
6473
6474 2002-10-14  Jan Hubicka  <jh@suse.cz>
6475
6476         * gcc.dg/i386-ssetype-[1-5].c: New tests.
6477
6478 2002-10-14  Richard Henderson  <rth@redhat.com>
6479
6480         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
6481
6482 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
6483
6484         PR optimization/6631
6485         * g++.dg/opt/const2.C: New test.
6486
6487 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
6488
6489         PR c++/7176
6490         * g++.dg/parse/friend1.C: New test.
6491         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
6492
6493 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
6494
6495         * gcc.dg/20021014-1.c: New test.
6496
6497 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
6498
6499         PR c++/5661
6500         * g++.dg/ext/vlm1.C: New test.
6501         * g++.dg/ext/vlm2.C: Likewise.
6502
6503         * g++.dg/init/array1.C: Remove invalid braces.
6504         * g++.dg/init/brace1.C: New test.
6505         * g++.dg/init/copy2.C: Likewise.
6506         * g++.dg/init/copy3.C: Likewise.
6507         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
6508         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
6509         braces.
6510
6511 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
6512
6513         * gcc.dg/cpp/assembler.S: Don't use -ansi.
6514
6515 2002-10-11  Richard Shann  <richard.shann@superh.com>
6516
6517         * gcc.c-torture/compile/simd-5.c: New test.
6518
6519 2002-10-10  Roger Sayle  <roger@eyesopen.com>
6520
6521         * gcc.c-torture/execute/shiftopt-1.c: New test case.
6522
6523 2002-10-10  Jim Wilson  <wilson@redhat.com>
6524
6525         * gcc.c-torture/execute/20021010-1.c: New test.
6526
6527 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
6528
6529         PR c/7353
6530         * g++.dg/ext/typedef-init.C: New test.
6531         * gcc.dg/typedef-init.c: New test.
6532
6533 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
6534
6535         * gcc.dg/cpp/paste13.c: New test.
6536
6537 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6538
6539         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
6540         remaining platforms, XFAIL during compile, not execute.  Don't
6541         XFAIL at -O0.
6542
6543 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
6544
6545         * gcc.dg/alias-1.c: Tweak expected warning.
6546
6547 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
6548
6549         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
6550
6551 2002-10-06  Andreas Jaeger  <aj@suse.de>
6552
6553         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
6554         * gcc.dg/cpp/c++98.C: Likewise.
6555
6556         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
6557         * g++.dg/cpp/c++98.C: Likewise.
6558
6559         * g++.dg/README (Subdirectories): Mention cpp directory.
6560
6561         PR target/7559
6562         * gcc.dg/20021006-1.c: New test.
6563
6564 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6565
6566         PR c++/7804
6567         * g++.dg/other/warning1.C: New test.
6568
6569 2002-10-04  Roger Sayle  <roger@eyesopen.com>
6570
6571         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
6572         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
6573         and sparc-*-* with -m64 as expected failures.  See PR 8087.
6574
6575 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
6576
6577         PR c++/7931
6578         * g++.dg/template/ptrmem3.C: New test.
6579
6580         PR c++/7754
6581         * g++.dg/template/union1.C: New test.
6582
6583 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
6584
6585         PR c++/8006
6586         * g++.dg/abi/mangle9.C: New test.
6587         * g++.dg/abi/mangle10.C: New test.
6588         * g++.dg/abi/mangle11.C: New test.
6589         * g++.dg/abi/mangle12.C: New test.
6590
6591 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
6592
6593         PR c++/7188.
6594         * g++.dg/template/meminit1.C: New test.
6595         * g++.dg/warn/Wreorder-1.C: Likewise.
6596         * g++.old-deja/g++.mike/warn3.C: Tweak.
6597         * lib/prune.exp: Ingore "in copy constructor".
6598
6599 2002-10-02  Andreas Jaeger  <aj@suse.de>
6600
6601         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
6602         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
6603         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
6604         on x86-64.
6605
6606 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
6607
6608         * gcc.dg/empty1.C: Fix typo.
6609
6610 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
6611
6612         * gcc.dg/alias-1.c: New test.
6613
6614 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
6615
6616         * gcc.dg/empty1.C: New test.
6617
6618         * g++.dg/tls/init-2.C: Tweak error messages.
6619
6620 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
6621
6622         * gcc.c-torture/compile/20020923-1.c: New test.
6623
6624 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
6625
6626         * gcc.c-torture/execute/ffs-1.c: New test.
6627         * gcc.c-torture/execute/ffs-2.c: Ditto.
6628
6629 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
6630
6631         * g++.dg/overload/member1.C: New test.
6632
6633 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
6634
6635         * g++.dg/abi/empty7.C: New test.
6636         * g++.dg/init/pm2.C: Likewise.
6637
6638 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
6639
6640         * g++.dg/rtti/crash1.C: New test.
6641
6642 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
6643
6644         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
6645         gcc.dg/sibcall-4.c: New tests.
6646
6647 2002-09-28  Roger Sayle  <roger@eyesopen.com>
6648
6649         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
6650         powerpc and MMIX targets.
6651
6652 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
6653
6654         * gcc.dg/cpp/20020927-1.c: New.
6655
6656 2002-09-26  David S. Miller  <davem@redhat.com>
6657
6658         * gcc.c-torture/compile/trunctfdf.c: New.
6659
6660 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6661
6662         * lib/target-supports.exp (check_weak_available): Handle solaris2.
6663
6664 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
6665
6666         * gcc.c-torture/execute/loop-15.c: New.
6667
6668 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
6669
6670         * README.QMTEST: Fix typo.
6671
6672 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
6673
6674         * gcc.dg/20020926-1.c: New test.
6675
6676 2002-09-25  David S. Miller  <davem@redhat.com>
6677
6678         PR target/7842
6679         * gcc.c-torture/execute/shiftdi.c: New test.
6680
6681 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
6682
6683         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
6684         unique to the tool.
6685         * lib/g77.exp (g77_init): Likewise.
6686         * lib/g++.exp (g++_init): Likewise.
6687         * lib/objc.exp (objc_init): Likewise.
6688
6689 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
6690
6691         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
6692         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
6693         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
6694
6695 2002-09-25  Richard Henderson  <rth@redhat.com>
6696
6697         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
6698         too-small long double.
6699
6700 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
6701
6702         * gcc.dg/20020919-1.c: New test.
6703
6704 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
6705
6706         * g++.dg/abi/bitfield6.C: New test.
6707         * g++.dg/abi/bitfield7.C: New test.
6708         * g++.dg/abi/bitfield8.C: New test.
6709         * g++.dg/abi/vbase11.C: New test.
6710
6711 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6712
6713         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
6714         hppa*-*-hpux*.  Update test comment.
6715
6716 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
6717
6718         * gcc.dg/tls/struct-1.c: New test.
6719
6720 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
6721
6722         * gcc.dg/cpp/tr-warn2.c: Update.
6723
6724 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
6725
6726         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
6727
6728 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
6729
6730         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
6731         systems.
6732
6733 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
6734
6735         * gcc.c-torture/execute/ieee/mzero3.c: New test.
6736
6737         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
6738         Adjust for c++filt moved to binutils.  Remove spurious duplicate
6739         setting of cxxfilt.
6740
6741 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
6742
6743         * gcc.dg/20020312-2.c: Update for darwin.
6744
6745 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
6746
6747         * g++.old-deja/g++.other/crash32.C: Mark ICE.
6748
6749 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
6750
6751         * objc.dg/comp-types-1.m: New test.
6752         * objc.dg/comp-types-2.m: New test.
6753         * objc.dg/comp-types-3.m: New test.
6754         * objc.dg/comp-types-4.m: New test.
6755         * objc.dg/comp-types-5.m: New test.
6756         * objc.dg/comp-types-6.m: New test.
6757
6758 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6759
6760         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
6761
6762 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
6763
6764         * g++.dg/other/do1.C: New test.
6765
6766         * g++.dg/template/subst1.C: New test.
6767
6768 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
6769
6770         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
6771
6772 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
6773
6774         * g++.dg/template/qualttp20.C: Adjust expected errors.
6775         * g++.old-deja/g++.jason/report.C: Likewise.
6776         * g++.old-deja/g++.other/qual1.C: Likewise.
6777
6778         * g++.dg/lookup/scoped2.C: New test.
6779
6780         * g++.dg/ext/asm3.C: New test.
6781
6782 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
6783
6784         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
6785
6786 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
6787
6788         * ChangeLog: follow spelling conventions.
6789         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
6790         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
6791         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
6792         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
6793         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
6794         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
6795         * g++.old-deja/g++.law/global-init1.C: Likewise.
6796         * g++.old-deja/g++.other/delete4.C: Likewise.
6797         * g++.old-deja/g++.other/inline21.C: Likewise.
6798         * g++.old-deja/g++.other/singleton.C: Likewise.
6799         * g77.dg/strlen0.f: Likewise.
6800         * g77.f-torture/compile/20010519-1.f: Likewise.
6801         * g77.f-torture/compile/980310-4.f: Likewise.
6802         * gcc.c-torture/compile/20000605-1.c: Likewise.
6803         * gcc.c-torture/execute/20020225-1.c: Likewise.
6804         * gcc.dg/c90-hexfloat-2.c: Likewise.
6805         * gcc.dg/c99-bool-1.c: Likewise.
6806         * gcc.dg/c99-hexfloat-2.c: Likewise.
6807         * gcc.dg/dll-2.c: Likewise.
6808         * gcc.dg/wtr-union-init-1.c: Likewise.
6809         * gcc.dg/wtr-union-init-2.c: Likewise.
6810         * gcc.dg/wtr-union-init-3.c: Likewise.
6811         * gcc.dg/cpp/avoidpaste1.c: Likewise.
6812         * gcc.dg/cpp/defined.c: Likewise.
6813         * gcc.dg/cpp/macsyntx.c: Likewise.
6814         * gcc.dg/cpp/paste2.c: Likewise.
6815         * gcc.dg/cpp/trad/defined.c: Likewise.
6816         * gcc.dg/format/c90-printf-1.c: Likewise.
6817         * gcc.dg/format/c90-scanf-1.c: Likewise.
6818         * gcc.dg/format/c99-printf-1.c: Likewise.
6819         * gcc.dg/format/c99-scanf-1.c: Likewise.
6820         * gcc.misc-tests/gcov-8.c: Likewise.
6821         * lib/profopt.exp: Likewise.
6822
6823 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
6824
6825         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
6826
6827 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
6828
6829         * g++.dg/inherit/using2.C: New test.
6830
6831 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
6832
6833         * ChangeLog: Follow spelling conventions.
6834         * g++.dg/template/friend4.C: Likewise.
6835         * g++.old-deja/g++.pt/crash67.C: Likewise.
6836         * gcc.c-torture/execute/20000801-4.c: Likewise.
6837         * gcc.dg/c90-digraph-1.c: Likewise.
6838         * gcc.dg/c94-digraph-1.c: Likewise.
6839         * gcc.dg/c99-digraph-1.c: Likewise.
6840         * gcc.dg/cpp/line5.c: Likewise.
6841         * gcc.dg/cpp/multiline.c: Likewise.
6842         * gcc.dg/cpp/trad/literals-1.c: Likewise.
6843         * gcc.dg/format/attr-3.c: Likewise.
6844         * gcc.dg/format/c90-scanf-3.c: Likewise.
6845         * gcc.dg/format/ext-4.c: Likewise.
6846
6847 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
6848
6849         * g++.dg/template/pretty1.C: New test.
6850
6851 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
6852
6853         * gcc.c-torture/execute/struct-cpy-1.c: New test.
6854
6855 2002-09-13  Matt Austern  <austern@apple.com>
6856
6857         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
6858         passing a cast expression to a function by const reference.
6859
6860 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
6861
6862         * g++.dg/template/deduce1.C: New test.
6863
6864 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
6865
6866         * gcc.c-torture/execute/simd-1.c: Force all use of int to
6867         32-bit int.
6868
6869 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6870
6871         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
6872         usage.
6873
6874 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
6875
6876         * gcc.c-torture/compile/20020910-1.c: New test.
6877
6878 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
6879
6880         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
6881
6882 2002-09-10  Andreas Jaeger  <aj@suse.de>
6883
6884         * gcc.dg/20020312-2.c: Adjust for x86-64.
6885
6886 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
6887
6888         * g77.dg/7388.f: New test case for PR 7388.
6889
6890 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
6891
6892         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
6893
6894 2002-09-05  Ziemowit Laski <zlaski@apple.com>
6895
6896         * objc.dg/proto-lossage-1.m: New test.
6897
6898 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
6899
6900         * gcc.dg/cpp/_Pragma4.c: Fix typo.
6901
6902 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
6903
6904         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
6905         expected to pass.
6906
6907 2002-09-06  Stan Shebs  <shebs@apple.com>
6908             David Edelsohn  <edelsohn@gnu.org>
6909
6910         * gcc.dg/weak: New directory.
6911         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
6912         target-specific xfail bits.
6913         * gcc.dg/typeof-2.c: Move to new directory.
6914         * gcc.dg/weak.exp: New expect script.
6915
6916 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
6917
6918         * gcc.c-torture/execute/extzvsi.c: New test.
6919
6920 2002-09-05  Stan Shebs  <shebs@apple.com>
6921
6922         * gcc.dg/weak-1.c: xfail on Darwin.
6923         * gcc.dg/weak-2.c: Ditto.
6924         * gcc.dg/weak-3.c: Ditto.
6925         * gcc.dg/weak-4.c: Ditto.
6926         * gcc.dg/weak-5.c: Ditto.
6927         * gcc.dg/weak-6.c: Ditto.
6928         * gcc.dg/weak-7.c: Ditto.
6929         * gcc.dg/weak-8.c: Ditto.
6930         * gcc.dg/weak-9.c: Ditto.
6931
6932 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
6933
6934         * gcc.c-torture/execute/loop-14.c: New test.
6935
6936 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
6937
6938         * g++.dg/other/cxa-atexit1.C: New test.
6939
6940         * gcc.dg/typeof-2.c: New test.
6941
6942 2002-09-03  Roger Sayle  <roger@eyesopen.com>
6943
6944         * gcc.dg/builtins-2.c: New testcase.
6945         * gcc.dg/builtins-3.c: New testcase.
6946
6947 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
6948
6949         * gcc.dg/cpp/_Pragma4.c: New test.
6950
6951 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
6952
6953         * objc/execute/nil_method-1.m: New testcase.
6954
6955 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
6956
6957         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
6958         [Object class], not [Object initialize].
6959
6960 2002-08-31  Roger Sayle  <roger@eyesopen.com>
6961             Hans-Peter Nilsson  <hp@bitrange.com>
6962
6963         * gcc.c-torture/execute/20020720-1.x: Skip test on
6964         mmix-knuth-mmixware.  Correct comment.
6965
6966 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
6967
6968         * testsuite/g++.dg/abi/bitfield5.C: New test.
6969         * testsuite/g++.dg/abi/vbase10.C: Likewise.
6970
6971 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
6972
6973         * objc.dg/undeclared-selector.m: New test.
6974
6975 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
6976
6977         * g++.dg/other/offsetof1.C: Avoid cast warning.
6978
6979 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
6980
6981         * objc.dg/super-class-2.m: New test.
6982
6983 2002-08-24  Matt Austern  <austern@apple.com>
6984
6985         * g++.dg/ext/lvaddr.C: New test.
6986         * g++.dg/ext/lvcast.C: New test.
6987
6988 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
6989
6990         * testsuite/g++.dg/inherit/cond1.C: New test.
6991
6992 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
6993
6994         * gcc.dg/noncompile/incomplete-1.c: New test.
6995
6996 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
6997
6998         * gcc.dg/typespec-1.c: New test.
6999
7000 2002-08-20  Devang Patel  <dpatel@apple.com>
7001         * objc.dg/proto-hier-2.m: New test.
7002
7003 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
7004
7005         * objc.dg/bitfield-1.m: New test.
7006         * objc.dg/bitfield-2.m: New test.
7007
7008 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
7009
7010         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
7011         gcc.dg/c99-flex-array-4.c: New tests.
7012
7013 2002-08-16  Stan Shebs  <shebs@apple.com>
7014
7015         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
7016
7017 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
7018
7019         * gcc.dg/typeof-1.c: New test.
7020         * g++.dg/ext/typeof2.C: New test.
7021
7022 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
7023
7024         * g++.dg/other/offsetof1.C: New test.
7025
7026 2002-08-14  Richard Henderson  <rth@redhat.com>
7027
7028         * gcc.dg/tls/diag-3.c: Fix expected message strings.
7029
7030 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
7031
7032         * gcc.dg/cpp/_Pragma3.c: New test.
7033
7034 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
7035
7036         * g++.dg/template/inherit3: New test.
7037
7038 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
7039
7040         * gcc.dg/bitfld-4.c: Add blank options.
7041
7042 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
7043
7044         * g++.dg/template/crash1.C: New test.
7045
7046 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
7047
7048         * gcc.dg/tls/opt-2.c: New test.
7049
7050 2002-08-08  Devang Patel  <dpatel@apple.com>
7051
7052         * objc.dg/selector-1.m : New test
7053
7054 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
7055
7056         * g++.dg/abi/bitfield4.C: New test.
7057         * gcc.dg/bitfld-4.c: New test.
7058
7059 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
7060
7061         * g++.dg/other/packed1.C: New test.
7062
7063 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
7064
7065         * g++.dg/abi/offsetof.C: Tweak error messages.
7066         * g++.old-deja/g++.mike/p10769a.C: Likewise.
7067
7068 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
7069
7070         * gcc.dg/bitfld-3.c: New test.
7071
7072 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
7073             Richard Henderson  <rth@redhat.com>
7074
7075         * gcc.dg/i386-bitfield1.c: New test.
7076         * g++.dg/abi/bitfield3.C: Update.
7077
7078 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
7079
7080         * objc.dg/const-str-2.m: Update.
7081         * gcc.dg/cpp/c++98.c: Change to C extension.
7082         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
7083         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
7084
7085 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
7086
7087         * testsuite/gcc.dg/tls/diag-3.c: New.
7088
7089 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
7090
7091         * g++.dg/README (Subdirectories): Document new subdir expr.
7092         * g++.dg/expr/pmf-1.C: New test.
7093
7094 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
7095
7096         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
7097
7098 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
7099
7100         * g++.dg/abi/bitfield3.C: New test.
7101
7102 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
7103
7104         * lib/gcov.exp: Tweak expected line formats.
7105         * gcc.misc-tests/gcov8.c: New test.
7106         * gcc.misc-tests/gcov8.x: New flags.
7107
7108 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
7109
7110         * consistency.vlad/layout/endian.c: Include string.h.
7111
7112         * gcc.c-torture/execute/20020805-1.c: New test.
7113
7114 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
7115
7116         * g++.dg/other/conversion1.C: New test.
7117
7118 2002-08-03  Roger Sayle  <roger@eyesopen.com>
7119
7120         * gcc.dg/builtins-1.c: New testcase.
7121
7122 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
7123
7124         * g++.dg/inherit/access3.C: New test.
7125
7126 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
7127
7128         * gcc.dg/ia64-visibility-2.c: New test.
7129
7130 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
7131
7132         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
7133         __qualifier_flags to __flags.
7134
7135 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
7136
7137         * g++.dg/inherit/operator1.C: New test.
7138         * g++.dg/lookup/disamb1.C: Fix typo in comment.
7139         * g++.dg/other/error1.C: Change expected error message.
7140         * g++.dg/template/conv4.C: Likewise.
7141
7142 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
7143
7144         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
7145         for documented behavior.
7146
7147 2002-07-25  Roger Sayle  <roger@eyesopen.com>
7148
7149         * gcc.c-torture/execute/20020720-1.x: Skip this test on
7150         several targets known to fail.
7151
7152 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
7153
7154         * gcc.dg/mips-args-[123].c: New tests.
7155
7156 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
7157
7158         * gcc.dg/ppc-spe.c: New.
7159
7160 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
7161
7162         * g++.dg/other/ptrmem4.C: New testcase.
7163
7164 2002-07-24  Richard Henderson  <rth@redhat.com>
7165
7166         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
7167
7168 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
7169
7170         * g++.dg/ext/alignof1.C (main): Return 0 for success.
7171
7172 2002-07-24  Roger Sayle  <roger@eyesopen.com>
7173
7174         * gcc.c-torture/execute/memset-3.c: New testcase.
7175
7176 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
7177
7178         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
7179         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
7180
7181 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7182
7183         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
7184         Delete.
7185
7186 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
7187
7188         * gcc.c-torture/compile/simd-4.c: New test.
7189
7190 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7191
7192         PR c++/7347, c++/7348
7193         * g++.dg/template/access4.C: New test.
7194         * g++.dg/template/access5.C: New test.
7195         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
7196         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
7197         * g++.old-deja/g++.pt/ttp58.C: Likewise.
7198         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
7199
7200 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
7201
7202         * gcc.dg/gnu89-init-2.c: New test.
7203
7204 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
7205
7206         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
7207
7208 2002-07-20  Roger Sayle  <roger@eyesopen.com>
7209
7210         * gcc.c-torture/execute/20020720-1.c: New testcase.
7211
7212 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
7213
7214         * gcc.dg/cpp/Wsignprom.c: New tests.
7215
7216 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
7217
7218         * gcc.c-torture/execute/loop-13.c: New test.
7219
7220 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
7221
7222         * gcc.dg/cpp/expr.c: New tests.
7223
7224 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
7225
7226         * g++.dg/opt/pr6713.C: Add template instantiation.
7227
7228 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
7229
7230         * gcc.dg/nest.c: New test.
7231
7232 2002-07-17  Richard Henderson  <rth@redhat.com>
7233
7234         * g++.dg/opt/pr6713.C: New test.
7235
7236 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
7237
7238         * gcc.c-torture/execute/loop-2e.x: Let the testcase
7239         XFAIL for all x86 processors.
7240
7241 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
7242
7243         * gcc.c-torture/execute/20010122-1.x: Do not test with
7244         -fomit-frame-pointer.
7245
7246 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7247
7248         * g++.dg/template/instantiate2.C: New test.
7249         * g++.dg/template/spec4.C: New test.
7250
7251 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7252
7253         * g++.dg/template/access2.C: New test.
7254         * g++.dg/template/access3.C: New test.
7255
7256 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
7257
7258         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
7259         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
7260         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
7261         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
7262         Convert to use <stdarg.h>.
7263         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
7264         Delete.
7265         * gcc.dg/va-arg-2.c: New.
7266         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
7267
7268 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
7269
7270         * gcc.c-torture/compile/20020710-1.c: New test.
7271
7272 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
7273                           Andrew Pinski  <pinskia@physics.uc.edu>
7274
7275         gcc.c-torture/compile/simd-2.c: New testcase.
7276         gcc.c-torture/compile/simd-3.c: Likewise.
7277
7278 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
7279
7280         PR c++/7224
7281         * g++.dg/overload/error1.C: New test.
7282
7283 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7284
7285         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
7286         configuration and IRIX 6 O32 ABI.
7287
7288 2002-07-11  Roger Sayle  <roger@eyesopen.com>
7289
7290         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
7291
7292 2002-07-10  Roger Sayle  <roger@eyesopen.com>
7293
7294         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
7295
7296 2002-07-10  Jeffrey A Law  <law@redhat.com>
7297
7298         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
7299
7300         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
7301
7302 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
7303
7304         * gcc.dg/20020312-2.c: Check for __PPC__.
7305
7306 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
7307
7308         * gcc.c-torture/compile/20020709-1.c: New test.
7309
7310 2002-07-07  Roger Sayle  <roger@eyesopen.com>
7311
7312         * g++.dg/template/qualttp21.C: New test case.
7313
7314 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
7315
7316         * gcc.c-torture/compile/20020706-1.c: New test.
7317         * gcc.c-torture/compile/20020706-2.c: New test.
7318
7319 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
7320             Alexandre Oliva  <aoliva@redhat.com>
7321
7322         * g++.dg/warn/incomplete1.C: New test.
7323
7324 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7325
7326         PR c++/7099
7327         * g++.dg/warn/noreturn1.C: New test.
7328
7329 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
7330
7331         PR c++/6706
7332         * g++.dg/debug/debug6.C: New test.
7333         * g++.dg/debug/debug7.C: New test.
7334
7335 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
7336
7337         * gcc.c-torture/compile/simd-3.c: New test.
7338
7339 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
7340
7341         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
7342         * gcc.dg/20020620-1.c: Likewise.
7343
7344 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7345
7346         PR c++/6944
7347         * g++.dg/init/array4.C: New test.
7348         * g++.dg/init/array5.C: New test.
7349
7350 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
7351
7352         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
7353         * gcc.c-torture/execute/simd-2.c (main): Likewise.
7354
7355 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7356
7357         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
7358         * gcc.dg/wtr-aggr-init-1.c: Likewise.
7359         * gcc.dg/wtr-conversion-1.c: Likewise.
7360         * gcc.dg/wtr-escape-1.c: Likewise.
7361         * gcc.dg/wtr-int-type-1.c: Likewise.
7362         * gcc.dg/wtr-label-1.c: Likewise.
7363         * gcc.dg/wtr-static-1.c: Likewise.
7364         * gcc.dg/wtr-strcat-1.c: Likewise.
7365         * gcc.dg/wtr-suffix-1.c: Likewise.
7366         * gcc.dg/wtr-switch-1.c: Likewise.
7367         * gcc.dg/wtr-unary-plus-1.c: Likewise.
7368         * gcc.dg/wtr-union-init-1.c: Likewise.
7369         * gcc.dg/wtr-union-init-2.c: Likewise.
7370         * gcc.dg/wtr-union-init-3.c: Likewise.
7371
7372         * gcc.dg/wtr-func-def-1.c: New test.
7373
7374 2002-07-02 Devang Patel <dpatel@apple.com>
7375
7376         * objc.dg/param-1.m: New test.
7377
7378 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
7379
7380         * gcc.dg/cpp/trad/directive.c: Add test.
7381         * gcc.dg/cpp/trad/macroargs.c: Add test.
7382         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
7383
7384 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
7385
7386         * gcc.dg/cpp/cmdlne-M.c: New test.
7387
7388 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
7389
7390         * objc.dg/desig-init-1.m: New test.
7391
7392 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7393
7394         PR c++/6716
7395         * g++.dg/template/instantiate1.C: New test.
7396
7397 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
7398
7399         PR c++/7112
7400         * g++.dg/template/sizeof2.C: New test.
7401
7402 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
7403
7404         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
7405         gcc.dg/cpp/trad/include.c: New tests.
7406
7407 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
7408
7409         PR target/7177
7410         * gcc.c-torture/compile/20020701-1.c: New test.
7411
7412 2002-07-01  Stan Shebs  <shebs@apple.com>
7413
7414         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
7415         header here...
7416         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
7417         (objc-torture-execute): or here.
7418
7419 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
7420
7421         * gcc.c-torture/execute/arith-rand-ll.c: New test.
7422
7423 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
7424
7425         * gcc.dg/cpp/trad/escaped-nl.c: New test.
7426
7427 2002-06-30  Devang Patel  <dpatel@apple.com>
7428
7429         * objc.dg/fsyntax-only.m: New test.
7430
7431 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
7432
7433         PR c++/6695
7434         * g++.dg/template/friend7.C: New file.
7435
7436 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
7437
7438         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
7439         return type.
7440
7441 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
7442
7443         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
7444         avoid division by zero.
7445
7446 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
7447
7448         * gcc.dg/Wunknownprag.c: New tests.
7449
7450 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
7451
7452         * gcc.c-torture/execute/simd-2.c: New test.
7453
7454 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
7455
7456         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
7457         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
7458         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
7459         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
7460         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
7461         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
7462         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
7463         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
7464         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
7465         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
7466         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
7467         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
7468         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
7469         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
7470         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
7471         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
7472         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
7473
7474 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
7475
7476         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
7477         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
7478         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
7479         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
7480         New tests.
7481         * gcc.dg/cpp/trad/directive.c: Update.
7482
7483 2002-06-23  Andreas Jaeger  <aj@suse.de>
7484
7485         * gcc.c-torture/execute/complex-6.c: New.
7486
7487 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
7488
7489         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
7490         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
7491         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
7492         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
7493
7494 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
7495
7496         * gcc.dg/cpp/trad: New directory with traditional tests copied
7497         from parent directory.
7498         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
7499         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
7500         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
7501         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
7502         Move to trad/ and rename.
7503         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
7504         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
7505         gcc.dg/cpp/trad/redef2.c: New tests.
7506         * gcc.dg/cpp/trad/trad.exp: New driver.
7507
7508 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
7509
7510         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
7511         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
7512         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
7513         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
7514         Remove.
7515
7516 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
7517
7518         * gcc.dg/20020620-1.c: New test.
7519
7520 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7521
7522         * g++.dg/template/ttp4.C: New test.
7523
7524 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
7525
7526         * g++.dg/opt/vt1.C: Fix regexp.
7527
7528 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7529
7530         * gcc.c-torture/execute/pure-1.c: Make functions static again.
7531         Don't use attribute `noinline'.
7532
7533 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
7534
7535         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
7536
7537 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
7538
7539         * gcc.c-torture/execute/simd-1.c: New.
7540
7541         * gcc.dg/simd-1.c: New.
7542
7543 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
7544
7545         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
7546
7547 2002-06-16  Richard Henderson  <rth@redhat.com>
7548
7549         * g++.dg/ext/anon-struct1.C: New.
7550         * g++.dg/ext/anon-struct2.C: New.
7551         * g++.dg/ext/anon-struct3.C: New.
7552         * gcc.dg/anon-struct-1.c: New.
7553         * gcc.dg/anon-struct-2.c: New.
7554         * gcc.dg/anon-struct-3.c: New.
7555         * gcc.dg/20011008-1.c: Adjust warning text.
7556         * gcc.dg/20020527-1.c: Add -fms-extensions.
7557
7558 2002-06-16  Richard Henderson  <rth@redhat.com>
7559
7560         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
7561
7562 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
7563
7564         * gcc.c-torture/execute/20020615-1.c: New test.
7565
7566 2002-06-15  Roger Sayle  <roger@eyesopen.com>
7567
7568         * gcc.c-tortuture/execute/compare-1.c: New test case.
7569         * gcc.c-tortuture/execute/compare-2.c: New test case.
7570         * gcc.c-tortuture/execute/compare-3.c: New test case.
7571
7572 2002-06-13  Richard Henderson  <rth@redhat.com>
7573
7574         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
7575         ia64 ilp32.
7576
7577 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7578
7579         * g++.dg/template/typename2.C: Update error message.
7580
7581 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
7582
7583         * gcc.c-torture/execute/20020611-1.c: New test.
7584
7585 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
7586
7587         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
7588         list of targets to skip.
7589
7590 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
7591
7592         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
7593         targets if not optimizing.
7594
7595 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
7596
7597         * gcc.c-torture/compile/20020605-1.c: New test.
7598
7599         * g++.dg/opt/vt1.C: New test.
7600
7601         * gcc.dg/20020531-1.c: New test.
7602
7603         * gcc.dg/20020530-1.c: New test.
7604
7605         * gcc.dg/20020527-1.c: New test.
7606
7607         * g++.dg/opt/cse1.C: New test.
7608
7609 2002-06-07  Roger Sayle  <roger@eyesopen.com>
7610
7611         * gcc.dg/20020607-2.c: New test case.
7612
7613 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
7614
7615         * gcc.c-torture/compile/20020604-1.c: New test.
7616
7617 2002-06-04  Richard Henderson  <rth@redhat.com>
7618
7619         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
7620         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
7621         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
7622
7623 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
7624
7625         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
7626
7627 2002-06-03  Richard Henderson  <rth@redhat.com>
7628
7629         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
7630         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
7631
7632 2002-06-02  Richard Henderson  <rth@redhat.com>
7633
7634         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
7635         test functions static.
7636
7637 2002-06-02  Andreas Jaeger  <aj@suse.de>
7638
7639         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
7640         now.
7641
7642 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
7643
7644         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
7645         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
7646         Update for mofified diagnostics.
7647         * gcc.dg/c99-intconst-1.c: No longer fail.
7648
7649 2002-06-02  Richard Henderson  <rth@redhat.com>
7650
7651         * gcc.dg/uninit-A.c: Remove xfail markers.
7652
7653 2002-06-01  Roger Sayle  <roger@eyesopen.com>
7654
7655         * gcc.dg/fnegate-1.c: New test case.
7656
7657 2002-05-30  Osku Salerma  <osku@iki.fi>
7658
7659         * gcc.c-torture/execute/mayalias-1.c: New file.
7660
7661 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
7662
7663         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
7664         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
7665         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
7666
7667 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
7668
7669         * gcc.c-torture/execute/20020529-1.c: New test.
7670
7671 2002-05-27  Richard Henderson  <rth@redhat.com>
7672
7673         * g++.dg/ext/attrib6.C: New test case.
7674
7675 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7676
7677         * gcc.c-torture/execute/pure-1.c: New test.
7678
7679 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
7680
7681         * gcc.dg/cpp/arith-2.c: Remove.
7682
7683 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
7684
7685         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
7686         * gcc.dg/cpp/if-3.c: Remove.
7687
7688 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
7689
7690         * g++.dg/opt/cse2.C: New test.
7691
7692 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
7693
7694         * gcc.dg/cpp/arith-1.c: New semantic tests.
7695         * gcc.dg/cpp/if-1.c: Update.
7696
7697 2002-05-24  Ben Elliston  <bje@redhat.com>
7698
7699         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
7700
7701 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
7702
7703         * gcc.dg/verbose-asm.c: New test.
7704
7705 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
7706
7707         * gcc.dg/cpp/paste12.c: New test.
7708
7709 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
7710
7711         * g++.dg/parse/named_ops.C: New test.
7712
7713 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
7714
7715         * gcc/testsuite/gcc.dg/weak-8.c: New test.
7716
7717 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
7718
7719         * gcc.dg/weak-2.c: Allow optional leading underscore
7720         in scan-assembler symbol name.
7721         * gcc.dg/weak-3.c: Likewise.
7722         * gcc.dg/weak-4.c: Likewise.
7723         * gcc.dg/weak-5.c: Likewise.
7724
7725 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
7726
7727         * gcc.dg/20020523-1.c: New test.
7728
7729 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
7730
7731         * objc.dg/const-str-2.m: Update now that we stop after
7732         a command line error.
7733
7734 2002-05-22  Richard Henderson  <rth@redhat.com>
7735
7736         * g++.dg/dg.exp: Fix typo in test pruneing.
7737
7738 2002-05-22  Richard Henderson  <rth@redhat.com>
7739
7740         * g++.dg/dg.exp: Prune the tls subdirectory.
7741         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
7742         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
7743         * g++.dg/tls/init-1.C: New.
7744
7745 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
7746
7747         * gcc.dg/20020517-1.c: New test.
7748
7749 2002-05-21  Richard Henderson  <rth@redhat.com>
7750
7751         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
7752         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
7753
7754 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
7755
7756         * g++.dg/other/copy2.C: New test.
7757
7758 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
7759
7760         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
7761         (MAX_COPY): Bump up to 10 times sizeof (long long).
7762         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
7763
7764         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
7765         sizeof (long long).
7766
7767         * gcc.c-torture/execute/strcpy-1.c: New test.
7768
7769 2002-05-19  Jason Merrill  <jason2redhat.com>
7770
7771         * g++.dg/ext/oper1.C: New test.
7772
7773 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
7774 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
7775
7776         * README.QMTEST: New file.
7777
7778         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
7779
7780 2002-05-19  Andreas Jaeger  <aj@suse.de>
7781
7782         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
7783         now.
7784         * gcc.c-torture/execute/loop-2d.x: Likewise.
7785
7786 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
7787
7788         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
7789         support weak symbols.
7790         * gcc.dg/weak-4.c: Likewise
7791         * gcc.dg/weak-6.c: Likewise
7792
7793 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
7794
7795         * gcc.dg/weak-3.c: Add dg-excess-error comment for
7796         cygwin, coff and h8300-*-hms targets
7797         * gcc.dg/weak-5.c: Likewise
7798         * gcc.dg/weak-7.c: Likewise
7799
7800 2002-05-16  Jason Merrill  <jason@redhat.com>
7801
7802         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
7803         (scan-assembler-not, scan-assembler-dem): Likewise.
7804         (scan-assembler-dem-not): Likewise.
7805
7806 2002-05-15  Richard Henderson  <rth@redhat.com>
7807
7808         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
7809
7810 2002-05-15  Richard Henderson  <rth@redhat.com>
7811
7812         * gcc.dg/weak-5.c (vfoo1c): No warning here.
7813         (vfoo1f): Warning here.
7814         (vfoo1l): Don't redefine the alias.
7815
7816 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
7817
7818         * g++.dg/init/pm1.C: New test.
7819
7820 2002-05-12  David S. Miller  <davem@redhat.com>
7821
7822         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
7823         types.
7824
7825 2002-05-10  Roger Sayle  <roger@eyesopen.com>
7826
7827         * gcc.c-torture/execute/20020510-1.c: New test case.
7828
7829 2002-05-10  David S. Miller  <davem@redhat.com>
7830
7831         * gcc.c-torture/execute/conversion.c: Test long double too.
7832
7833 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
7834
7835         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
7836         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
7837         * lib/g++.exp (g++_link_flags): Likewise.
7838         * lib/objc.exp (objc_target_compile): Likewise.
7839
7840 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
7841
7842         * gcc.dg/cpp/poison.c: Update.
7843         * gcc.dg/cpp/20000625-2.c: Remove.
7844         * gcc.dg/cpp/direct2s.c: Remove final test.
7845
7846 2002-05-08  Tom Rix  <trix@redhat.com>
7847
7848         * gcc.c-torture/execute/20020508-1.c: New test.
7849         * gcc.c-torture/execute/20020508-2.c: New test.
7850         * gcc.c-torture/execute/20020508-3.c: New test.
7851
7852 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
7853
7854         * gcc.dg/cpp/charconst-4.c: More tests.
7855
7856 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
7857
7858         PR c/6569
7859         * gcc.dg/weak-3.c: Update location of warning messages.
7860         * gcc.dg/weak-5.c: Likewise.
7861
7862 2002-05-06  Roger Sayle  <roger@eyesopen.com>
7863
7864         * gcc.c-torture/execute/20020506-1.c: New test case.
7865
7866 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
7867
7868         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
7869
7870 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
7871
7872         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
7873
7874 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
7875
7876         * gcc.dg/cpp/charconst-3.c: New test.
7877
7878 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
7879
7880         * gcc.dg/cpp/charconst.c: Update tests.
7881
7882 2002-05-05  Tim Josling  <tej@melbpc.org.au>
7883
7884         * treelang: Added directory for new sample language treelang. Also
7885         lib/treelang.exp: New file to signal treelang should be tested.
7886
7887 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
7888
7889         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
7890         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
7891         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
7892         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
7893         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
7894         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
7895         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
7896
7897 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
7898
7899         * gcc.dg/format/xopen-2.c: New test.
7900
7901 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
7902
7903         * gcc.dg/20020503-1.c: New test.
7904
7905 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
7906
7907         * g++.dg/init/dtor1.C: Make it tougher.
7908
7909 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
7910
7911         * g++.dg/init/dtor1.C: New test.
7912
7913 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
7914
7915         * gcc.dg/altivec-8.c: New.
7916
7917 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
7918
7919         * gcc.dg/altivec-7.c: New.
7920
7921 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
7922
7923         * g++.dg/parse/typedef1.C: New test.
7924
7925 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
7926
7927         PR c++/6486
7928         * g++.dg/template/friend6.C: New test.
7929
7930         PR c++/6492
7931         * g++.dg/init/copy1.C: New test.
7932
7933 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
7934
7935         * g++.dg/warn/effc1.C: New test.
7936
7937 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
7938
7939         * gcc.dg/cpp/if-cexp.c: Add a test.
7940
7941 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
7942
7943         * gcc.dg/20020426-2.c: New test.
7944
7945 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
7946
7947         * gcc.dg/cpp/if-mop.c: Update.
7948         * gcc.dg/cpp/if-mpar.c: Add test.
7949         * gcc.dg/cpp/if-oppr.c: Update.
7950
7951 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7952
7953         PR c/6343
7954         * gcc.dg/weak-[2-7].c: New tests.
7955
7956 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
7957
7958         * gcc.dg/enum1.c: New test.
7959
7960 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
7961
7962         PR c++/6497
7963         * g++.dg/inherit/access2.C: New test.
7964
7965 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
7966
7967         PR bootstrap/6445
7968         * gcc.dg/20020426-1.c: New test.
7969
7970 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
7971
7972         * g++.dg/abi/enum1.C: New test.
7973
7974 2002-04-26  Richard Henderson  <rth@redhat.com>
7975
7976         * gcc.dg/c99-bool-1.c: Expect always true warning.
7977
7978 2002-04-25  Roger Sayle  <roger@eyesopen.com>
7979
7980         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
7981
7982 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7983
7984         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
7985         targets.
7986
7987 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
7988
7989         * g++.dg/abi/mange7.C: New test.
7990
7991         PR c++/6438.
7992         * g++.dg/parse/stmtexpr2.C: New test.
7993
7994 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
7995
7996         * gcc.dg/20020312-2.c: Add SH target.
7997
7998 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7999
8000         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
8001         compiler output on mips*-*-irix*.
8002
8003 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
8004
8005         * g++.dg/parse/attr1.C: New test.
8006
8007 2002-04-23  Roger Sayle  <roger@eyesopen.com>
8008
8009         * gcc.c-torture/execute/string-opt-17.c: New test case.
8010         * gcc.c-torture/execute/memset-2.c: New test case.
8011
8012 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
8013
8014         PR c++/6256:
8015         * g++.dg/template/friend5.C: New test.
8016
8017         PR c++/6331:
8018         * g++.dg/template/qual1.C: Likewise.
8019
8020 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
8021
8022         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
8023         Include stdlib.h, not stdio.h or ctype.h.
8024
8025 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
8026
8027         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
8028         cris-*-elf* and mmix-*-*.
8029         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
8030         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
8031         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
8032         Ditto.
8033         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
8034         * gcc.dg/wchar_t-1.c: Ditto.
8035
8036 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
8037
8038         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
8039         Clarify comment.
8040
8041 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
8042
8043         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
8044
8045 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8046
8047         * gcc.c-torture/execute/20000906-1.x: Delete.
8048
8049 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
8050
8051         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
8052
8053 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
8054
8055         * PR6367
8056         * g77.f-torture/execute/6367.f: New test.
8057         * g77.f-torture/execute/6367.x: Disable for MMIX.
8058
8059 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
8060
8061         * PR6352
8062         * g++.dg/opt/inline2.C: New test.
8063
8064 2002-04-18  Richard Henderson  <rth@redhat.com>
8065
8066         * gcc.dg/20000906-1.c: Enable for all targets.
8067         * gcc.c-torture/compile/iftrap-2.c: New.
8068
8069 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
8070
8071         * gcc.dg/20020418-1.c: New test.
8072         * gcc.dg/20020418-2.c: New test.
8073
8074 2002-04-18  Richard Henderson  <rth@redhat.com>
8075
8076         * gcc.c-torture/compile/iftrap-1.c: New.
8077         * gcc.dg/iftrap-1.c: Adjust for ia64.
8078         * gcc.dg/iftrap-2.c: New.
8079
8080 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
8081
8082         * gcc.c-torture/compile/20020418-1.c: New test.
8083
8084 2002-04-18  Roger Sayle  <roger@eyesopen.com>
8085
8086         * gcc.c-torture/compile/20020415-1.c: New.
8087
8088 2002-04-18  David S. Miller  <davem@redhat.com>
8089
8090         * gcc.c-torture/execute/20020418-1.c: New test.
8091
8092 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
8093
8094         * gcc.dg/20020416-1.c: New test.
8095
8096         * g++.dg/opt/inline1.C: New test.
8097
8098 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
8099
8100         * gcc.dg/altivec-5.c: New test.
8101
8102         * gcc.dg/20020415-1.c: New test.
8103
8104 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
8105
8106         * testsuite/lib/chill.exp: Remove.
8107
8108 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
8109
8110         * g++.dg/other/big-struct.C: New test.
8111
8112 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
8113
8114         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
8115         of scratch file.
8116
8117 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
8118
8119         PR c/6277
8120         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
8121         in scan-assembler function name
8122
8123 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
8124
8125         * g77.f-torture/execute/980628-4.x,
8126         g77.f-torture/execute/980628-5.x,
8127         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
8128         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
8129         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
8130         i[34567]86-*-*.
8131
8132 2002-04-13  David S. Miller  <davem@redhat.com>
8133
8134         * gcc.c-torture/execute/20020413-1.c: New test.
8135
8136 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
8137
8138         * gcc.dg/asm-6.c,
8139         * g++.dg/ext/asm1.C: New tests.
8140
8141 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
8142
8143         PR c++ 5373.
8144         * g++.dg/parse/stmtexpr1.C: New test.
8145
8146         PR c++/5189.
8147         * g++.dg/template/copy1.C: New test.
8148
8149 2002-04-12  Richard Henderson  <rth@redhat.com>
8150
8151         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
8152
8153 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
8154
8155         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
8156         gcc.c-torture/execute/20020307-2.c.
8157
8158 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
8159
8160         * g++.dg/ext/attrib5.C,
8161         * g++.dg/lookup/struct1.C: New tests.
8162
8163 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
8164
8165         * gcc.dg/20020411-1.c: New test.
8166
8167         * gcc.c-torture/execute/20020411-1.c: New test.
8168
8169 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
8170
8171         * g77.f-torture/execute/6177.f: New test.
8172
8173 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
8174
8175         PR middle-end/6247
8176         * g++.dg/opt/cleanup1.C: New test.
8177
8178         * g++.dg/opt/const1.C: New test.
8179
8180 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
8181
8182         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
8183
8184 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
8185
8186         PR c++/5507
8187         * g++.dg/template/typename2.C: New test.
8188
8189 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
8190
8191         * gcc.c-torture/execute/loop-12.c: New.
8192
8193 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
8194
8195         * g77.f-torture/execute/980628-4.x,
8196         g77.f-torture/execute/980628-5.x,
8197         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
8198         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
8199         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
8200
8201 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8202
8203         PR optimization/6086
8204         * g++.dg/opt/preinc1.C: New test.
8205
8206 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
8207
8208         PR c++/5571
8209         * g++.dg/opt/static2.C: New test.
8210
8211 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
8212
8213         PR c/5120
8214         * gcc.dg/20020406-1.c: New test.
8215
8216 2002-04-04  David S. Miller  <davem@redhat.com>
8217
8218         * gcc.c-torture/execute/20020404-1.c: New test.
8219
8220 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
8221
8222         PR c/6123
8223         * gcc.dg/20020312-2.c: Do not declare global register variable
8224         if __PIC__ or __pic__ is defined.
8225
8226 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
8227
8228         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
8229         __asm__ so that it works correctly even if -ansi -pedantic-errors.
8230
8231 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8232
8233         * gcc.misc-tests/linkage.exp: Update last change to handle
8234         sparc*-, not just sparc-.
8235
8236 2002-04-03  Richard Henderson  <rth@redhat.com>
8237
8238         * gcc.dg/cpp/ucs.c: Improved long UCS test.
8239
8240 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
8241
8242         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
8243
8244 2002-04-02  David S. Miller  <davem@redhat.com>
8245
8246         * gcc.c-torture/execute/20020402-3.c: New test.
8247
8248 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
8249
8250         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
8251         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
8252
8253         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
8254         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
8255         g77.f-torture/execute/20001201.x,
8256         g77.f-torture/execute/u77-test.x: New files.
8257
8258         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
8259         * gcc.dg/wchar_t-1.c: Ditto.
8260
8261 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8262
8263         * gcc.c-torture/execute/20020402-1.c: New test.
8264
8265 2002-04-01  Richard Henderson  <rth@redhat.com>
8266
8267         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
8268
8269         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
8270
8271 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8272
8273         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
8274
8275 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
8276
8277         * g++.dg/inherit/template-as-base.C: Expect error.
8278         * g++.dg/inherit/namespace-as-base.C: Likewise.
8279
8280 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
8281
8282         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
8283         g++.dg/ext/instantiate3.C: Tweak match patterns.
8284
8285         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
8286         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
8287         -da test.
8288
8289 2002-03-31  Richard Henderson  <rth@redhat.com>
8290
8291         * gcc.dg/special/alias-2.c: New.
8292         * gcc.dg/special/ecos.exp: Run it.
8293
8294 2002-03-31  Richard Henderson  <rth@redhat.com>
8295
8296         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
8297
8298 2002-03-31  Kazu Hirata  <kazu@hxi.com>
8299
8300         * gcc.dg/weak-1.c: Disable on h8300 port.
8301
8302 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
8303
8304         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
8305         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
8306         ordering tests.
8307         * g++.dg/bprob/bprob-1.C: New test.
8308         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
8309         * g++.dg/gcov/gcov-1.C: New test.
8310         * g++.dg/gcov/gcov-1.x: New file.
8311         * g++.dg/gcov/gcov-2.C: New test.
8312         * g++.dg/gcov/gcov-3.C: New test.
8313         * g++.dg/gcov/gcov-3.h: New file.
8314
8315 2002-03-28  Roger Sayle  <roger@eyesopen.com>
8316
8317         * g++.old-deja/g++.other/builtins5.C: New test.
8318         * g++.old-deja/g++.other/builtins6.C: New test.
8319         * g++.old-deja/g++.other/builtins7.C: New test.
8320         * g++.old-deja/g++.other/builtins8.C: New test.
8321         * g++.old-deja/g++.other/builtins9.C: New test.
8322
8323 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
8324
8325         * g++.dg/opt/static1.C: New test.
8326
8327         * g++.dg/opt/longbranch1.C: New test.
8328
8329 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
8330
8331         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
8332
8333         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
8334
8335 2002-03-28  Jeffrey A Law  (law@redhat.com)
8336
8337         * gcc.c-torture/execute/20020328-1.c: New test.
8338
8339 2002-03-27  Richard Henderson  <rth@redhat.com>
8340
8341         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
8342         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
8343         move from g++.old-deja/g++.ext/.
8344
8345 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
8346
8347         * g++.dg/init/new2.C: New test.
8348
8349 2002-03-26  Richard Henderson  <rth@redhat.com>
8350
8351         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
8352
8353         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
8354         on sparc.
8355
8356         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
8357         sparcv9 systems.
8358         * gcc.dg/20001102-1.c: Likewise.
8359
8360 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
8361
8362         * gcc.dg/cpp/endif-pedantic1.c,
8363         gcc.dg/cpp/endif-pedantic2.c:  New tests.
8364
8365 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
8366
8367         * g++.dg/init/new1.C: New test.
8368
8369 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
8370
8371         * g++.dg/abi/vbase9.C: New test.
8372
8373 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
8374
8375         * gcc.dg/arm-asm.c: New test.
8376
8377 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
8378
8379         * gcc.dg/Wswitch-enum.c: New test.
8380         Fix PR c/5044.
8381
8382 2002-03-26  Richard Henderson  <rth@redhat.com>
8383
8384         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
8385         structure.
8386
8387 2002-03-25  Richard Henderson  <rth@redhat.com>
8388
8389         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
8390         sparcv9 systems.
8391
8392         * gcc.c-torture/compile/20011119-1.c (xxx): New.
8393         * gcc.c-torture/compile/20011119-2.c (xxx): New.
8394
8395 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
8396
8397         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
8398
8399 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
8400
8401         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
8402         targets using generic thunk support.
8403
8404 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
8405
8406         * gcc.c-torture/compile/20020323-1.c: New test.
8407
8408         * g++.dg/opt/conj2.C: New test.
8409
8410 2002-03-24  Richard Henderson  <rth@redhat.com>
8411
8412         * gcc.dg/weak-1.c: Use -fno-common.
8413
8414 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
8415
8416         * g77.dg/f77-edit-apostrophe-out.f: New test
8417         * g77.dg/f77-edit-h-out.f: New test
8418         * g77.dg/f77-edit-t-in.f: New test
8419         * g77.dg/f77-edit-t-out.f: New test
8420         * g77.dg/f77-edit-x-out.f: New test
8421         * g77.dg/f77-edit-slash-out.f: New test
8422         * g77.dg/f77-edit-colon-out.f: New test
8423         * g77.dg/f77-edit-s-out.f: New test
8424
8425 2002-03-24  Richard Henderson  <rth@redhat.com>
8426
8427         * objc/execute/formal_protocol-6.x: New XFAIL.
8428
8429 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
8430
8431         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
8432         that do not support weak symbols
8433
8434 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
8435
8436         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
8437         * lib/g77.exp:  Likewise
8438         * lib/objc.exp: Likewise
8439
8440 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
8441
8442         * gcc.dg/Wswitch-default.c: New test.
8443
8444 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
8445
8446         * g++.dg/other/enum1.C: New test.
8447
8448 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
8449
8450         * gcc.dg/pragma-ep-3.c: Fix typo.
8451
8452 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
8453
8454         * g++.dg/inherit/template-as-base.C: New test.
8455
8456 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
8457
8458         * g++.old-deja/g++.other/dwarf2-1.C: Move...
8459         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
8460
8461 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
8462
8463         * gcc.dg/cpp/multiline.c: Update to match.
8464
8465 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
8466
8467         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
8468
8469 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
8470
8471         * gcc.dg/cpp/extratokens2.c:  New file.
8472
8473 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
8474
8475         * gcc.dg/20020312-2.c: Add rs6000 target.
8476
8477         * gcc.c-torture/compile/20020319-1.c: New test.
8478
8479 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
8480
8481         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
8482         (A, E): Handle this.
8483
8484 2002-03-20  Jason Merrill  <jason@redhat.com>
8485
8486         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
8487         ignoring -fpic.
8488         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
8489         through prune_gcc_output.
8490
8491 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
8492
8493         * gcc.c-torture/compile/20020320-1.c: New test.
8494
8495 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
8496
8497         * gcc.c-torture/compile/20020318-1.c: New test.
8498
8499         * gcc.dg/struct-by-value-1.c: New test.
8500
8501         * gcc.dg/20020319-1.c: New test.
8502
8503 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
8504
8505         * g++.dg/opt/conj1.C: New test.
8506
8507 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
8508
8509         * g++.dg/template/qualttp20.C: Revert previous change.
8510         * g++.dg/template/qualttp3.C: Likewise.
8511         * g++.dg/template/qualttp4.C: Likewise
8512         * g++.dg/template/qualttp5.C: Likewise
8513         * g++.dg/template/qualttp6.C: Likewise
8514         * g++.dg/template/qualttp7.C: Likewise
8515         * g++.dg/template/qualttp8.C: Likewise
8516         * g++.dg/template/recurse.C: Likewise.
8517
8518 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
8519
8520         * gcc.dg/cpp/wchar-1.c: Update.
8521
8522 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
8523
8524         * g++.dg/template/conv1.C: New test.
8525         * g++.dg/template/conv2.C: New test.
8526         * g++.dg/template/conv3.C: New test.
8527         * g++.dg/template/conv4.C: New test.
8528
8529 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
8530
8531         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
8532         * g++.dg/template/qualttp3.C: Likewise.
8533         * g++.dg/template/qualttp4.C: Likewise
8534         * g++.dg/template/qualttp5.C: Likewise
8535         * g++.dg/template/qualttp6.C: Likewise
8536         * g++.dg/template/qualttp7.C: Likewise
8537         * g++.dg/template/qualttp8.C: Likewise
8538         * g++.dg/template/recurse.C: Likewise.
8539
8540 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
8541
8542         * g++.dg/opt/dtor1.C: New test.
8543
8544 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
8545
8546         * gcc.c-torture/compile/20020315-1.c: New test.
8547
8548 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
8549
8550         * gcc.dg/weak-1.c: Fix scan tests.
8551
8552 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
8553
8554         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
8555         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
8556         cris-*-aout* mmix-*-*.
8557         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
8558         cris-*-aout* mmix-*-*.
8559         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
8560         cris-*-elf* cris-*-aout* and mmix-*-*.
8561         * gcc.dg/20001009-1.c: Ditto.
8562         * gcc.dg/20010912-1.c: Ditto.
8563         * gcc.dg/20020122-4.c: Ditto.
8564         * gcc.dg/inline-2.c: Ditto.
8565
8566 2002-03-14  Jeffrey A Law  (law@cygnus.com)
8567
8568         * gcc.c-torture/compile/20020314-1.c: New test.
8569
8570 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
8571
8572         * gcc.c-torture/execute/20020314-1.c: New test.
8573
8574 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
8575
8576         * g++.dg/warn/Wunused-1.C: New test.
8577
8578 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
8579
8580         * g++.dg/abi/mangle6.C: New test.
8581
8582 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
8583
8584         * gcc.c-torture/compile/20020309-2.c: New test.
8585
8586         * gcc.c-torture/compile/20020312-1.c: New test.
8587
8588 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
8589
8590         * g++.dg/other/access1.C: New test.
8591
8592 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
8593
8594         * gcc.c-torture/execute/wchar_t-1.c: New test.
8595
8596 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
8597
8598         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
8599
8600 2002-03-12  Roger Sayle  <roger@eyesopen.com>
8601
8602         * gcc.dg/20020312-1.c: New test case.
8603
8604 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
8605
8606         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
8607
8608 2002-03-11  Richard Henderson  <rth@redhat.com>
8609
8610         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
8611         * g++.old-deja/g++.jason/report.C: Likewise.
8612
8613 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
8614
8615         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
8616         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
8617
8618 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
8619
8620         * testsuite/g++.dg/overload/pmf1.C: New test.
8621
8622 2002-03-11  Kazu Hirata  <kazu@hxi.com>
8623
8624         * gcc.c-torture/execute/20020307-1.c: Use long.
8625
8626 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
8627
8628         PR optimization/5844
8629         * gcc.dg/20020310-1.c: New test.
8630
8631 2002-03-09  Michael Meissner  <meissner@redhat.com>
8632
8633         * gcc.c-torture/execute/memcpy-2.c: New test.
8634         * gcc.c-torture/execute/memset-1.c: New test.
8635         * gcc.c-torture/execute/strlen-1.c: New test.
8636         * gcc.c-torture/execute/strcmp-1.c: New test.
8637         * gcc.c-torture/execute/strncmp-1.c: New test.
8638
8639 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
8640
8641         * gcc.dg/ppc-ldstruct.c: New test.
8642
8643 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
8644
8645         * gcc.c-torture/execute/va-arg-22.c: New test.
8646
8647 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8648
8649         * gcc.c-torture/compile/20020309-1.c: New test.
8650
8651 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
8652
8653         * gcc.c-torture/execute/20020307-2.c: New test.
8654
8655 2002-03-07  Jeffrey A Law  (law@redhat.com)
8656
8657         * g77.f-torture/compile/20020307-1.f: New test.
8658
8659 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
8660
8661         * gcc.dg/unordered-1.c: New test.
8662
8663 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
8664
8665         * gcc.c-torture/execute/20020307-1.c: New test.
8666
8667 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
8668
8669         * gcc.dg/20020304-1.c: New test.
8670
8671         * gcc.c-torture/compile/20020304-2.c: New test.
8672
8673 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
8674
8675         * gcc.c-torture/compile/20020304-1.c: New test case
8676         (from PR c/5830).
8677
8678 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
8679
8680         * gcc.dg/20020103-1.c: Add other -D ppc variants.
8681
8682 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8683
8684         * g++.dg/other/classkey1.C: New test.
8685
8686 2002-03-01  Richard Henderson  <rth@redhat.com>
8687
8688         * gcc.c-torture/compile/981223-1.x: New.
8689         * gcc.c-torture/compile/920625-1.x: New.
8690
8691 2002-02-28  Richard Henderson  <rth@redhat.com>
8692
8693         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
8694
8695 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
8696
8697         * gcc.c-torture/execute/20020227-1.c: New test.
8698
8699 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
8700
8701         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
8702         here" ERROR lines.
8703         * g++.old-deja/g++.oliva/partord1.C: Likewise.
8704         * g++.old-deja.g++.other/defarg1.C: Likewise.
8705         * g++.old-deja/g++.pt/calls2.C: Likewise.
8706         * g++.old-deja/g++.pt/crash20.C: Likewise.
8707         * g++.old-deja/g++.pt/crash30.C: Likewise.
8708         * g++.old-deja/g++.pt/crash36.C: Likewise.
8709         * g++.old-deja/g++.pt/crash6.C: Likewise.
8710         * g++.old-deja/g++.pt/defarg13.C: Likewise.
8711         * g++.old-deja/g++.pt/derived3.C: Likewise.
8712         * g++.old-deja/g++.pt/error1.C: Likewise.
8713         * g++.old-deja/g++.pt/friend21.C: Likewise.
8714         * g++.old-deja/g++.pt/friend23.C: Likewise.
8715         * g++.old-deja/g++.pt/infinite1.C: Likewise.
8716         * g++.old-deja/g++.robertl/eb128.C: Likewise.
8717
8718 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
8719
8720         * gcc.c-torture/execute/20020225-2.c: New test.
8721
8722 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
8723
8724         * gcc.c-torture/execute/920730-1t.c,
8725         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
8726         Delete test cases, only relevant to -traditional.
8727
8728 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
8729
8730         * gcc.dg/cpp/undef1.c: Remove.
8731         * gcc.dg/cpp/directiv.c: Update.
8732         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
8733
8734 2002-02-27  Michael Meissner  <meissner@redhat.com>
8735
8736         * gcc.c-torture/execute/20020226-1.c: New test.
8737
8738 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
8739
8740         * g++.dg/debug/debug4.C: New test.
8741
8742         * gcc.dg/ia64-visibility-1.c: New test.
8743
8744 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
8745
8746         * gcc.dg/debug/20020224-1.c: New.
8747
8748 2002-02-25  Kazu Hirata  <kazu@hxi.com>
8749
8750         * gcc.c-torture/execute/960416-1.x: New.
8751         * gcc.c-torture/execute/divconst-3.x: Likewise.
8752
8753 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
8754
8755         * gcc.dg/20020224-1.c: New test.
8756
8757 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
8758
8759         * gcc.c-torture/execute/20020225-1.c: New.
8760
8761 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
8762
8763         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
8764
8765 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
8766
8767         * gcc.dg/20020222-1.c: New test.
8768
8769 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
8770
8771         * g++.dg/opt/anonunion1.C: New test.
8772
8773 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
8774
8775         * g++.dg/template/qualttp19.C: New test.
8776         * g++.dg/template/qualttp20.C: New test.
8777         * g++.old-deja/g++.jason/report.C: Adjust expected errors
8778         * g++.old-deja/g++.other/qual1.C: Likewise.
8779
8780 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
8781
8782         * gcc.dg/attr-alwaysinline.c: New.
8783
8784 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
8785
8786         * gcc.dg/20020220-1.c: New test.
8787
8788         * gcc.dg/20020220-2.c: New test.
8789
8790         * g++.dg/opt/mmx1.C: New test.
8791
8792 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
8793
8794         * gcc.c-torture/compile/20020110.c: New test.
8795
8796 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
8797
8798         * gcc.c-torture/execute/20020219-1.c: New test.
8799
8800         * gcc.dg/20020219-1.c: New test.
8801
8802         * gcc.dg/noncompile/20020220-1.c: New test.
8803
8804         * g++.dg/opt/ptrintsum1.C: New test.
8805
8806         * gcc.dg/debug/20020220-1.c: New test.
8807
8808 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
8809
8810         * gcc.c-torture/execute/20020216-1.c: New test.
8811
8812 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
8813
8814         * gcc.dg/decl-1.c: Update, new test.
8815
8816 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
8817
8818         * g++.dg/abi/bitfield1.C: New test.
8819         * g++.dg/abi/bitfield2.C: New test.
8820
8821 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
8822
8823         * gcc.dg/attr-nest.c: New test.
8824
8825 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
8826
8827         * gcc.c-torture/execute/20020215-1.c: New test.
8828
8829 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
8830
8831         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
8832         * g++.dg/debug/debug.exp: New.
8833         * g++.dg/debug/trivial.C: New.
8834         * g++.dg/debug/debug1.C: Moved...
8835         * g++.dg/other/debug1.C: ...from here.
8836         * g++.dg/debug/debug2.C: Moved...
8837         * g++.dg/other/debug2.C: ...from here.
8838         * g++.dg/debug/debug3.C: Moved...
8839         * g++.dg/other/debug3.C: ...from here.
8840
8841         * gcc.dg/noncompile/20020213-1.c: New test.
8842
8843 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
8844
8845         * g++.dg/other/debug3.C: New test.
8846
8847         * gcc.c-torture/execute/20020213-1.c: New test.
8848
8849 2002-02-13  Richard Smith <richard@ex-parrot.com>
8850
8851         * g++.old-deja/g++.other/thunk1.C: New test.
8852
8853 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
8854
8855         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
8856
8857 2002-02-13  Stan Shebs  <shebs@apple.com>
8858
8859         * gcc.dg/altivec-3.c: New.
8860
8861 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
8862
8863         * gcc.dg/Wunreachable-1.c: New test.
8864         * gcc.dg/Wunreachable-2.c: New test.
8865
8866 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8867
8868         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
8869
8870 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
8871
8872         * gcc.dg/decl-1.c: New test.
8873
8874 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
8875
8876         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
8877
8878 2002-02-10  Kazu Hirata  <kazu@hxi.com>
8879
8880         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
8881         * gcc.c-torture/compile/980506-1.x: Likewise.
8882
8883 2002-02-10  Kazu Hirata  <kazu@hxi.com>
8884
8885         * gcc.dg/20020210-1.c: New.
8886
8887 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
8888
8889         * g77.f-torture/execute/947.f: New regression test
8890         for PR fortran/947.
8891
8892 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
8893
8894         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
8895         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
8896
8897 2002-02-08  Richard Henderson  <rth@redhat.com>
8898
8899         * gcc.c-torture/compile/labels-3.c: New.
8900
8901 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
8902
8903         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
8904         expression statements work instead.
8905         * gcc.dg/noncompile/20020207-1.c: New test.
8906
8907 2002-02-07  Richard Henderson  <rth@redhat.com>
8908
8909         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
8910
8911 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
8912
8913         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
8914         message from g77
8915         * lib/g77-dg.exp: Trim g77 error messages so that they are
8916         recognized by dg.exp.
8917
8918 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
8919
8920         PR fortran/5473
8921         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
8922
8923 2002-02-07  Richard Henderson  <rth@redhat.com>
8924
8925         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
8926         to be sufficiently aligned for integers.
8927
8928 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
8929
8930         * g++.dg/template/friend4.C: New test.
8931
8932 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
8933
8934         PR fortran/5743
8935         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
8936         unsupported cases.
8937
8938 2002-02-07  Richard Henderson  <rth@redhat.com>
8939
8940         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
8941         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
8942         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
8943         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
8944
8945 2002-02-06  Richard Henderson  <rth@redhat.com>
8946
8947         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
8948
8949 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
8950
8951         * gcc.dg/20020206-1.c: New test.
8952
8953 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
8954
8955         * gcc.c-torture/execute/20020206-1.c: New test.
8956
8957         * gcc.c-torture/execute/20020206-2.c: New test.
8958
8959         PR optimization/5429:
8960         * gcc.c-torture/compile/20020206-1.c: New test.
8961
8962 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
8963
8964         * g++.dg/ext/align1.C: Do not use an explicit alignment value
8965         as certain file formats cannot support particularly large
8966         alignments.
8967
8968         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
8969         and do not expect to be able to link the executable.
8970
8971         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
8972         fail because the COFF format does not support the weak attribute.
8973
8974 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
8975
8976         * g77.dg/pr5473.f:  New test
8977
8978 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
8979
8980         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
8981         Fix testcase accordingly.
8982
8983 2002-02-04  Richard Henderson  <rth@redhat.com>
8984
8985         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
8986         (buf): Change to be an array of pointers, not ints.
8987
8988 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
8989
8990         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
8991         before all tests.  Move warning one line above to match where it
8992         C frontend emits.
8993         * gcc.dg/Wswitch-2.c: New test.
8994         * g++.dg/warn/Wswitch-1.C: New test.
8995         * g++.dg/warn/Wswitch-2.C: New test.
8996
8997 2002-02-04  Richard Henderson  <rth@redhat.com>
8998
8999         * g++.dg/abi/offsetof.C: Fix size comparison.
9000
9001 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
9002
9003         * gcc.dg/cast-qual-2.c: New test.
9004
9005 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
9006
9007         * gcc.dg/20020201-4.c: New test.
9008
9009 2002-02-04  Ben Elliston  <bje@redhat.com>
9010
9011         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
9012         target_info attribute != 0, in addition to the empty string.
9013         (gcc_target_compile): Likewise.
9014
9015 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
9016
9017         * gcc.dg/Wswitch.c: New test.
9018         PR gcc/4475. PR gcc/3780.
9019
9020 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
9021
9022         * g77.f-torture/execute/5122.f: New test for regressions
9023         against PR fortran/5122.
9024
9025 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
9026
9027         * g77.f-torture/compile/pr3743.f: Delete
9028         * g77.dg/pr3743-1.f: New test.
9029         * g77.dg/pr3743-2.f: New test.
9030         * g77.dg/pr3743-3.f: New test.
9031         * g77.dg/pr3743-4.f: New test.
9032
9033 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
9034
9035         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
9036
9037 2002-02-02  Richard Henderson  <rth@redhat.com>
9038
9039         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
9040         * gcc.c-torture/execute/bf64-1.c: Likewise.
9041
9042 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
9043
9044         * gcc.dg/20020201-2.c: New test.
9045
9046         * gcc.dg/20020201-3.c: New test.
9047
9048         * gcc.c-torture/execute/bitfld-2.c: New test.
9049
9050 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
9051
9052         * gcc.dg/bitfld-1.c: Update.
9053         * gcc.dg/bitfld-2.c: Update.
9054         * gcc.c-torture/execute/bitfld-1.x: New.
9055
9056 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
9057
9058         * gcc.c-torture/execute/20020201-1.c: New test.
9059
9060 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
9061
9062         PR target/5469
9063         * gcc.dg/20020201-1.c: New test.
9064
9065 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
9066
9067         PR fortran/3743
9068         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
9069         * g77.f-torture/compile/pr3743.x: Remove
9070
9071 2002-01-31  Tom Rix  <trix@redhat.com>
9072
9073         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
9074
9075 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9076
9077         * gcc.dg/noncompile/20020130-1.c: New test.
9078
9079 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
9080
9081         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
9082
9083 2002-01-29  Richard Henderson  <rth@redhat.com>
9084
9085         * gcc.c-torture/execute/991118-1.c: Cast various constants back
9086         to long long.
9087         * gcc.c-torture/execute/bf64-1.c: Likewise.
9088
9089 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
9090
9091         * gcc.c-torture/execute/20020129-1.c: New test.
9092
9093 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
9094
9095         * gcc.c-torture/compile/20000224-1.c: Update.
9096         * gcc.c-torture/execute/bitfld-1.c: New tests.
9097         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
9098         * gcc.dg/uninit-A.c: Update.
9099
9100 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
9101
9102         * g++.dg/template/ctor1.C: Add instantiation.
9103
9104 2002-01-28  Paul Koning  <pkoning@equallogic.com>
9105
9106         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
9107         argument to __builtin_prefetch to be const ptr.
9108
9109 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
9110
9111         * gcc.c-torture/compile/20020120-1.c: New test.
9112
9113 2002-01-27  Kazu Hirata  <kazu@hxi.com>
9114
9115         * gcc.c-torture/execute/20020127-1.c: New test.
9116
9117 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
9118
9119         * g77.dg/f77-edit-i-in.f: New test
9120         * g77.dg/f77-edit-i-out.f: New test
9121
9122 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
9123
9124         * gcc.dg/debug/debug.exp: New file.
9125         * gcc.dg/debug/trivial.c: New file.
9126         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
9127         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
9128         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
9129         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
9130         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
9131         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
9132         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
9133         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
9134         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
9135         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
9136         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
9137         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
9138         * gcc.dg/20000503-1.c: Removed.
9139         * gcc.dg/20010207-1.c: Removed.
9140         * gcc.dg/20011223-1.c: Removed.
9141         * gcc.dg/20020104-2.c: Removed.
9142         * gcc.dg/debug-1.c: Removed.
9143         * gcc.dg/debug-2.c: Removed.
9144         * gcc.dg/debug-3.c: Removed.
9145         * gcc.dg/debug-4.c: Removed.
9146         * gcc.dg/debug-5.c: Removed.
9147         * gcc.dg/debug-6.c: Removed.
9148         * gcc.dg/dwarf2-1.c: Removed.
9149         * gcc.dg/dwarf2-2.c: Removed.
9150
9151 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
9152
9153         * g++.old-deja/g++.other/eh5.C: New test.
9154         * g++.old-deja/g++.other/sibcall2.C: New test.
9155         * g++.old-deja/g++.other/array9.C: New test.
9156         * g++.old-deja/g++.other/typename2.C: New test.
9157         * g++.old-deja/g++.other/crash60.C: New test.
9158         * g++.old-deja/g++.other/conv9.C: New test.
9159         * g++.old-deja/g++.other/mangle10.C: New test.
9160         * g++.old-deja/g++.other/unchanging1.C: New test.
9161         * g++.old-deja/g++.other/exprstmt1.C: New test.
9162         * g++.old-deja/g++.other/inline23.C: New test.
9163         * g++.old-deja/g++.eh/ia64-1.C: New test.
9164         * g++.old-deja/g++.other/dwarf2-1.C: New test.
9165         * g++.old-deja/g++.other/reload1.C: New test.
9166         * g++.old-deja/g++.other/static20.C: New test.
9167         * g++.old-deja/g++.other/local-alloc1.C: New test.
9168         * g++.old-deja/g++.other/conv8.C: New test.
9169         * g++.old-deja/g++.other/stmtexpr2.C: New test.
9170         * g++.old-deja/g++.other/storeexpr1.C: New test.
9171         * g++.old-deja/g++.other/storeexpr2.C: New test.
9172         * g++.dg/eh/template2.C: New test.
9173         * g++.dg/warn/weak1.C: New test.
9174
9175 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
9176
9177         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
9178         Remove first, non-varying, argument.
9179
9180 2002-01-23  Richard Henderson  <rth@redhat.com>
9181
9182         * gcc.dg/inline-2.c: New.
9183
9184         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
9185         Add optional target arg.  Check number of arguments.
9186         (scan-assembler-not, scan-assembler-dem): Likewise.
9187         (scan-assembler-dem-not): Likewise.
9188
9189 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
9190
9191         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
9192         line 12.
9193         * g++.old-deja/g++.brendan/parse3.C,
9194         g++.old-deja/g++.other/crash26.C,
9195         g++.old-deja/g++.other/crash28.C,
9196         g++.old-deja/g++.other/crash29.C,
9197         g++.old-deja/g++.other/crash30.C,
9198         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
9199
9200 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
9201
9202         * gcc.dg/20020115-1.c: New.
9203
9204 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
9205
9206         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
9207
9208 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
9209
9210         * gcc.dg/20020122-3.c: New.
9211
9212 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
9213
9214         * g++.dg/other/gc1.C: New test.
9215
9216 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
9217
9218         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
9219
9220 2002-01-22  Richard Henderson  <rth@redhat.com>
9221
9222         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
9223
9224 2002-01-22  Richard Henderson  <rth@redhat.com>
9225
9226         * gcc.dg/20020122-4.c: New.
9227
9228 2002-01-22  H.J. Lu <hjl@gnu.org>
9229
9230         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
9231         link output.
9232         * gcc.dg/special/ecos.exp: Likewise.
9233         * lib/g++-dg.exp: Likewise.
9234         * lib/g77-dg.exp: Likewise.
9235         * lib/gcc-dg.exp : Likewise.
9236         * lib/mike-g++.exp: Likewise.
9237         * lib/mike-g77.exp: Likewise.
9238         * lib/mike-gcc.exp: Likewise.
9239         * lib/objc-dg.exp: Likewise.
9240
9241 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
9242
9243         PR target/5379
9244         * gcc.dg/20020122-2.c: New test.
9245
9246 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
9247
9248         * gcc.dg/20020122-1.c: New test.
9249
9250 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
9251
9252         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
9253
9254 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
9255
9256         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
9257
9258 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9259
9260         * gcc.c-torture/compile/20020121-1.c: New test.
9261
9262 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
9263
9264         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
9265         ld_library_path.
9266
9267 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
9268
9269         * gcc.dg/20020218-1.c: New test.
9270
9271 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
9272
9273         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
9274         messages
9275         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
9276         "At global scope" warning
9277         * g++.dg/ext/align1.C: Change cygwin test for alignment
9278         from db-bogus to dg-warning
9279
9280 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
9281
9282         * g77.f-torture/compile/cpp2.F: New test.
9283
9284 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
9285
9286         * g++.dg/template/access1.C: New test.
9287
9288 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
9289
9290         * gcc.dg/20020118-1.c: New.
9291
9292 2002-01-18  Kazu Hirata  <kazu@hxi.com>
9293
9294         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
9295
9296 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
9297
9298         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
9299         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
9300         alignment warnings.
9301
9302 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
9303
9304         * gcc.misc-tests/i386-prefetch.exp: Save and restore
9305         torture_with_loops and torture_without_loops
9306
9307 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
9308
9309         * gcc.c-torture/compile/20020116-1.c: New test.
9310
9311 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
9312
9313         * gcc.dg/20020116-2.c: New test.
9314
9315         * gcc.dg/ultrasp4.c: New test.
9316
9317         * gcc.dg/20020116-1.c: New test.
9318
9319 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
9320
9321         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
9322         by EABI.
9323
9324 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
9325
9326         * gcc.misc-tests/i386-prefetch.exp: New.
9327         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
9328         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
9329         * gcc.misc-tests/i386-pf-none-1.c: New test.
9330         * gcc.misc-tests/i386-pf-sse-1.c: New test.
9331
9332 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
9333
9334         * gcc.dg/gnu89-init-1.c: Add new tests.
9335
9336 2002-01-15  Andreas Jaeger  <aj@suse.de>
9337
9338         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
9339         * gcc.dg/i386-mmx-2.c: Likewise.
9340         * gcc.dg/i386-sse-1.c: Likewise.
9341         * gcc.dg/i386-sse-2.c: Likewise.
9342         * gcc.dg/i386-sse-3.c: Likewise.
9343
9344 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
9345
9346         * g77.f-torture/execute/intrinsic-unix-bessel.f:
9347         Uncomment additional cases that now pass.
9348
9349 2002-01-11  Richard Henderson  <rth@redhat.com>
9350
9351         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
9352         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
9353
9354 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
9355
9356         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
9357
9358 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
9359
9360         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
9361         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
9362
9363 2002-01-10  Dale Johannesen  <dalej@apple.com>
9364
9365         * gcc.c-torture/execute/loop-11.c: New.
9366
9367 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
9368
9369         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
9370         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
9371
9372 2002-01-09  Richard Henderson  <rth@redhat.com>
9373
9374         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
9375         type in which to perform the operation for each size.
9376
9377 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
9378
9379         * gcc.c-torture/compile/20020109-2.c: New test.
9380
9381 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
9382
9383         * gcc.c-torture/execute/loop-10.c: New test.
9384
9385 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
9386
9387         * gcc.c-torture/compile/20010226-1.c: New test.
9388         * gcc.c-torture/compile/20010227-1.c: New test.
9389         * gcc.c-torture/compile/20010426-1.c: New test.
9390         * gcc.c-torture/compile/20010510-1.c: New test.
9391         * gcc.c-torture/compile/20010605-3.c: New test.
9392         * gcc.c-torture/compile/20010824-1.c: New test.
9393         * gcc.c-torture/execute/20010409-1.c: New test.
9394         * gcc.dg/noncompile/20000901-1.c: New test.
9395         * gcc.dg/20001023-1.c: New test.
9396         * gcc.dg/20001101-1.c: New test.
9397         * gcc.dg/20001102-1.c: New test.
9398         * gcc.dg/20010207-1.c: New test.
9399         * gcc.dg/20010405-1.c: New test.
9400         * gcc.dg/20010822-1.c: New test.
9401         * gcc.dg/20011107-1.c: New test.
9402
9403 2002-01-09  Jeffrey A Law  (law@redhat.com)
9404
9405         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
9406
9407         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
9408         execution failure on PA targets.
9409
9410 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
9411
9412         * gcc.c-torture/compile/20020109-1.c: New test.
9413
9414 2002-01-08  Kazu Hirata  <kazu@hxi.com>
9415
9416         * gcc.c-torture/execute/20020108-1.c: New test.
9417
9418 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
9419
9420         * gcc.dg/20020108-1.c: New test.
9421
9422 2002-01-08  H.J. Lu <hjl@gnu.org>
9423
9424         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
9425         for header files.
9426
9427 2002-01-08  Geoff Keating  <geoffk@redhat.com>
9428
9429         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
9430         consistency.
9431
9432 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
9433
9434         * gcc.dg/altivec-4.c: Test altivec predicates.
9435
9436 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
9437
9438         * gcc.c-torture/execute/20020107-1.c: New test.
9439
9440 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
9441
9442         PR c/5279
9443         * gcc.c-torture/compile/20020106-1.c: New test.
9444
9445 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
9446
9447         * gcc.c-torture/execute/nestfunc-4.c: New test.
9448
9449 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
9450
9451         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
9452         extra triple that slipped in.
9453         * g++.old-deja/g++.abi/align.C: Likewise.
9454         * g++.old-deja/g++.abi/bitfields.C: Likewise.
9455
9456 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
9457
9458         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
9459         * g++.old-deja/g++.abi/align.C: Likewise.
9460         * g++.old-deja/g++.abi/bitfields.C: Likewise.
9461
9462         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
9463         on FreeBSD/i386.
9464         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
9465         FreeBSD.
9466
9467 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
9468
9469         * gcc.dg/20020104-1.c: New test.
9470
9471         * gcc.dg/20020104-2.c: New test.
9472
9473 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
9474
9475         * gcc.dg/20020103-1.c: Fix typo in target selector.
9476
9477 2002-01-03  Richard Henderson  <rth@redhat.com>
9478
9479         * gcc.dg/20020103-1.c: New.
9480
9481 2002-01-03  Kazu Hirata  <kazu@hxi.com>
9482
9483         * gcc.c-torture/execute/20020103-1.c: New test.
9484
9485 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
9486
9487         * g++.dg/other/debug2.C: New test.
9488
9489         * gcc.c-torture/compile/20020103-1.c: New test.
9490
9491 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
9492
9493         * gcc.dg/gnu89-init-1.c: Added new tests.
9494
9495 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
9496
9497         * g++.dg/template/friend2.C: Remove as patch is reverted.
9498
9499         * g++.dg/warn/oldcast1.C: New test.
9500
9501         * g++.dg/template/ptrmem1.C: New test.
9502         * g++.dg/template/ptrmem2.C: New test.
9503
9504         * g++.dg/template/ntp.C: New test.
9505
9506         * g++.dg/other/component1.C: New test.
9507
9508         * g++.dg/template/ttp3.C: New test.
9509
9510         * g++.dg/template/friend2.C: New test.
9511         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
9512
9513 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
9514
9515         * g++.dg/other/ptrmem1.C: New test.
9516         * g++.dg/other/ptrmem2.C: New test.
9517
9518 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
9519
9520         * g++.dg/template/ctor1.C: New test.
9521
9522 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
9523
9524         * g++.dg/template/friend2.C: New test.
9525
9526 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
9527
9528         * gcc.dg/mmix-1.c: New test.
9529
9530 2001-12-31  Richard Henderson  <rth@redhat.com>
9531
9532         * gcc.dg/asm-5.c: New.
9533
9534 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
9535
9536         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
9537         in namespace __gnu_cxx
9538
9539 2001-12-30  Richard Henderson  <rth@redhat.com>
9540
9541         * gcc.dg/debug-6.c: New.
9542
9543 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
9544
9545         * gcc.c-torture/compile/20011229-2.c: New test.
9546
9547 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
9548
9549         * gcc.dg/debug-3.c: New test.
9550         * gcc.dg/debug-4.c: New test.
9551         * gcc.dg/debug-5.c: New test.
9552
9553 2001-12-29  Richard Henderson  <rth@redhat.com>
9554
9555         * g++.dg/eh/loop1.C: New.
9556
9557 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
9558
9559         * g++.dg/template/crash1.C: New test.
9560
9561 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
9562
9563         * g++.dg/other/const1.C: New test.
9564
9565 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
9566
9567         * gcc.c-torture/compile/20011229-1.c: New test.
9568
9569 2001-12-28  Stan Shebs  <shebs@apple.com>
9570
9571         * lib/objc-torture.exp: Resync with c-torture.exp.
9572         * lib/objc.exp: Load standard libraries.
9573
9574 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
9575
9576         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
9577         additional tests.
9578
9579 2001-12-27  Roger Sayle <roger@eyesopen.com>
9580
9581         * gcc.c-torture/execute/string-opt-16.c: New testcase.
9582
9583 2001-12-27  Richard Henderson  <rth@redhat.com>
9584
9585         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
9586
9587 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
9588
9589         * g++.dg/eh/ctor1.C: New test.
9590         * g++.dg/other/error2.C: New test.
9591
9592 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
9593
9594         * g++.dg/other/init2.C: New test.
9595
9596 2001-12-24  Richard Henderson  <rth@redhat.com>
9597
9598         * gcc.dg/20011223-1.c: New.
9599         * gcc.dg/inline-1.c: New.
9600
9601 2001-12-23  Richard Henderson  <rth@redhat.com>
9602
9603         * gcc.dg/asm-4.c: Test operand modifiers.
9604
9605 2001-12-23  Richard Henderson  <rth@redhat.com>
9606
9607         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
9608
9609 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
9610
9611         * gcc.c-torture/execute/20011223-1.c: New test.
9612
9613 2001-12-21  Richard Henderson  <rth@redhat.com>
9614
9615         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
9616         re-enables the warning.
9617
9618 2001-12-21  Richard Henderson  <rth@redhat.com>
9619
9620         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
9621
9622 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
9623
9624         * gcc.c-torture/compile/20011218-1.c: New test.
9625
9626 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
9627
9628         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
9629         arm-isr.c test.
9630         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
9631         epilogue generation for ARM ISR routines.
9632
9633 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9634
9635         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
9636         * gcc.dg/format/c90-printf-3.c: Likewise.
9637         * gcc.dg/format/c99-printf-3.c: Likewise.
9638         * gcc.dg/format/ext-1.c: Likewise.
9639         * gcc.dg/format/ext-6.c: Likewise.
9640         * gcc.dg/format/format.h: Prototype unlocked stdio.
9641
9642 2001-12-20  Richard Henderson  <rth@redhat.com>
9643
9644         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
9645         (arena): Use it.
9646         (malloc): Correct allocation logic.  Abort if we fill up the
9647         arena before initialization complete.
9648         (realloc): Correct allocation logic.
9649
9650 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
9651
9652         * gcc.c-torture/compile/20011219-2.c: New test.
9653
9654         * gcc.c-torture/execute/20011219-1.c: New test.
9655
9656 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
9657
9658         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
9659         target does not support weak symbols.
9660
9661 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
9662
9663         * gcc.c-torture/compile/20011219-1.c: New test.
9664
9665 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
9666
9667         * g++.dg/other/error1.C: New test.
9668
9669 2001-12-17  Jeffrey A Law  (law@redhat.com)
9670
9671         * gcc.c-torture/execute/20011217-1.c: New test.
9672
9673 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
9674
9675         * objc.dg/special/: New directory.
9676         * objc.dg/special/special.exp: New file.
9677         * objc.dg/special/unclaimed-category-1.h: New file.
9678         * objc.dg/special/unclaimed-category-1a.m: New file.
9679         * objc.dg/special/unclaimed-category-1.m: New file.
9680
9681 2001-12-17  Andreas Jaeger  <aj@suse.de>
9682
9683         * gcc.c-torture/compile/20011217-2.c: New test.
9684
9685 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9686
9687         * gcc.c-torture/compile/20011217-1.c: New test.
9688
9689 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
9690
9691         * testsuite/gcc.dg/20011214-1.c: New.
9692
9693 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
9694
9695         * gcc.dg/altivec-4.c: New.
9696
9697 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
9698
9699         * gcc.dg/20011113-1.c: New test.
9700
9701 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
9702
9703         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
9704         std::__malloc_alloc_template<0> and
9705         std::__default_alloc_template<false, 0>.
9706
9707 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
9708
9709         * objc/execute/bf-21.m: New test.
9710         * objc/execute/enumeration-1.m: New test.
9711         * objc/execute/enumeration-2.m: New test.
9712
9713 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
9714
9715         * gcc.dg/gnu89-init-1.c: New test.
9716
9717 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
9718
9719         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
9720         * g++.old-deja/g++.jason/2371.C: Likewise.
9721         * g++.old-deja/g++.jason/template33.C: Likewise.
9722         * g++.old-deja/g++.jason/template34.C: Likewise.
9723         * g++.old-deja/g++.jason/template36.C: Likewise.
9724         * g++.old-deja/g++.oliva/typename1.C: Likewise.
9725         * g++.old-deja/g++.oliva/typename2.C: Likewise.
9726         * g++.old-deja/g++.other/typename1.C: Likewise.
9727         * g++.old-deja/g++.pt/inherit2.C: Likewise.
9728         * g++.old-deja/g++.pt/nontype5.C: Likewise.
9729         * g++.old-deja/g++.pt/typename11.C: Likewise.
9730         * g++.old-deja/g++.pt/typename14.C: Likewise.
9731         * g++.old-deja/g++.pt/typename16.C: Likewise.
9732         * g++.old-deja/g++.pt/typename3.C: Likewise.
9733         * g++.old-deja/g++.pt/typename4.C: Likewise.
9734         * g++.old-deja/g++.pt/typename5.C: Likewise.
9735         * g++.old-deja/g++.pt/typename7.C: Likewise.
9736         * g++.old-deja/g++.robertl/eb9.C: Likewise.
9737
9738 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
9739
9740         * g++.dg/other/linkage1.C: New test.
9741         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
9742         specifiers.
9743
9744 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
9745
9746         * gcc.dg/concat.c: New test.
9747
9748 2001-12-11  Stan Shebs  <shebs@apple.com>
9749
9750         * objc/compile: New test directory.
9751         * objc/compile/compile.exp: New expect script.
9752         * objc/compile/20011211-1.m: New compile test.
9753
9754 2001-12-11  Jason Merrill  <jason@redhat.com>
9755
9756         * lib/prune.exp (prune_gcc_output): Also handle "In member
9757         function".  So many permutations...
9758
9759 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
9760
9761         * g++.dg/template/typedef1.C: New test.
9762
9763 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
9764
9765         * g++.dg/other/copy1.C: New test.
9766
9767 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
9768
9769         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
9770
9771         * gcc.dg/builtin-choose-expr.c: New.
9772
9773 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
9774
9775         * gcc.dg/altivec-2.c: New.
9776
9777 2001-12-07  Richard Henderson  <rth@redhat.com>
9778
9779         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
9780
9781 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
9782
9783         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
9784         ultrasparc.
9785
9786 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9787
9788         * g++-old.deja/g++.robertl/eb101.C: Deleted.
9789
9790 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
9791
9792         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
9793         variable argument list.
9794
9795 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
9796
9797         * gcc.c-torture/execute/memcheck: Delete entire directory.
9798         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
9799         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
9800
9801 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
9802
9803         * gcc.dg/Wshadow-1.c: New test.
9804
9805 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
9806
9807         * gcc.c-torture/compile/20011130-1.c: New test.
9808
9809         * gcc.dg/noncompile/20011025-1.c: New test.
9810
9811         * g++.dg/other/anon-union.C: New test.
9812
9813         * gcc.c-torture/execute/20011024-1.c: New test.
9814
9815 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
9816
9817         * gcc.c-torture/execute/20000722-1.x,
9818         gcc.c-torture/execute/20010123-1.x: Remove.
9819         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
9820         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
9821         gcc.dg/c99-complit-2.c: New tests.
9822
9823 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
9824
9825         * g++.dg/inherit/base1.C: New test.
9826
9827 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
9828
9829         * g++.dg/other/stdarg1.C: New test.
9830
9831         * gcc.c-torture/compile/20011130-2.c: New test.
9832
9833 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
9834
9835         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
9836         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
9837         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
9838         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
9839         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
9840         * gcc.dg/builtin-prefetch-1.c: New test.
9841
9842 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
9843
9844         * gcc.dg/20011130-1.c: New test.
9845
9846 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
9847
9848         * g++.dg/other/scope1.C: New test.
9849         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
9850
9851 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9852
9853         * gcc.dg/vla-init-1.c: New test.
9854
9855 2001-12-01  Geoff Keating  <geoffk@redhat.com>
9856
9857         * gcc.c-torture/compile/structs.c: New testcase from GDB.
9858
9859 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
9860
9861         * objc.dg/alias.m: Update.
9862         * objc.dg/class-1.m: Update.
9863         * objc.dg/const-str-1.m: Update.
9864         * objc.dg/fwd-proto-1.m: Update.
9865         * objc.dg/id-1.m: Update.
9866         * objc.dg/super-class-1.m: Update.
9867
9868 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
9869
9870         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
9871         constructs.
9872
9873 2001-11-28  Jeffrey A Law  (law@cygnus.com)
9874
9875         * gcc.c-torture/execute/20011128-1.c: New test.
9876
9877 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
9878
9879         * gcc.dg/20011127-1.c: New test.
9880
9881 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9882
9883         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
9884         from Austin Group draft 7.
9885         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
9886         scanf format arguments.
9887         * gcc.dg/format/no-exargs-2.c: New test.
9888
9889 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
9890
9891         * g++.dg/abi/vbase8-4.C: New test.
9892
9893 2001-11-24  Ian Lance Taylor  <ian@airs.com>
9894
9895         * gcc.c-torture/execute/20011121-1.c: New test.
9896
9897 2001-11-23  Jeffrey A Law  (law@cygnus.com)
9898
9899         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
9900
9901 2001-11-23  Andreas Jaeger  <aj@suse.de>
9902
9903         * gcc.dg/cpp/charconst-2.c: New test.
9904
9905 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
9906
9907         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
9908         to the host if it is remote.  Let tests specify extra headers
9909         they use.
9910         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
9911         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
9912         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
9913         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
9914         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
9915         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
9916         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
9917         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
9918         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
9919         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
9920
9921 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
9922
9923         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
9924         for little endian ARMs.
9925
9926 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
9927
9928         * gcc.c-torture/compile/20011119-1.c: New test.
9929         * gcc.c-torture/compile/20011119-2.c: New test.
9930
9931 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
9932
9933         * gcc.dg/altivec-1.c: Fix typo.
9934
9935 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
9936
9937         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
9938
9939 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
9940
9941         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
9942
9943 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
9944
9945         * lib/g77.exp: Don't specify --rpath-link.
9946
9947         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
9948         across all the headers.
9949         * gcc.dg/format/format.exp: For testing on a remote host,
9950         copy format.h.
9951
9952         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
9953         * gcc.c-torture/execute/930406-1.c: Likewise.
9954         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
9955
9956 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
9957
9958         * gcc.dg/altivec-1.c: New.
9959
9960 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
9961
9962         * gcc.dg/cpp/fpreprocessed.c: New test case.
9963
9964 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9965
9966         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
9967         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
9968         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
9969
9970 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9971
9972         * gcc.dg/no-builtin-1.c: New test.
9973
9974 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
9975
9976         * gcc.c-torture/execute/20011115-1.c: New test.
9977
9978 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
9979
9980         * gcc.c-torture/compile/20011114-2.c: New test.
9981         * gcc.c-torture/compile/20011114-3.c: New test.
9982         * gcc.c-torture/compile/20011114-4.c: New test.
9983
9984 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
9985
9986         * g++.dg/other/init1.C: New test.
9987
9988 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
9989
9990         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
9991         message.
9992
9993         * gcc.c-torture/execute/20011114-1.c: New testcase.
9994
9995         * gcc.c-torture/compile/20010327-1.c: Revert last change.
9996         * gcc.c-torture/compile/20011114-1.c: New test, exactly
9997         like the (before this change) version of 20010327-1.c.
9998
9999 2001-11-14  Roger Sayle <roger@eyesopen.com>
10000
10001         * gcc.c-torture/execute/string-opt-13.c: New testcase.
10002
10003 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
10004
10005         * g++.dg/init/array2.C: New test.
10006
10007 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
10008
10009         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
10010
10011 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
10012
10013         * g++.dg/other/forscope1.C: New test.
10014         * g++.dg/ext/forscope1.C: New test.
10015         * g++.dg/ext/forscope2.C: New test.
10016
10017 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
10018
10019         * gcc.c-torture/execute/20011113-1.c: New test.
10020
10021 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
10022
10023         * gcc.c-torture/execute/20011109-2.c: New test.
10024
10025         * gcc.c-torture/execute/20011109-1.c: New test.
10026
10027 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
10028
10029         * gcc.c-torture/compile/20011109-1.c: New test.
10030
10031 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
10032
10033         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
10034         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
10035         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
10036         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
10037         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
10038         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
10039         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
10040
10041 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
10042
10043         * g++.dg/warn/Wshadow-1.C: New tests.
10044         * g++.old-deja/g++.mike/for3.C: Update.
10045
10046 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
10047
10048         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
10049         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
10050         XFAILs.  Adjust expected error texts.
10051         * gcc.c-torture/compile/20011106-1.c,
10052         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
10053         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
10054         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
10055         gcc.dg/c99-array-lval-5.c: New tests.
10056
10057 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
10058
10059         * gcc.dg/cpp/defined.c: Update.
10060
10061 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
10062
10063         * gcc.c-torture/execute/anon-1.c: New test.
10064
10065 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
10066
10067         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
10068         same size, so no warning should be produced on stormy16.
10069
10070         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
10071         due to oversized array.
10072         * g++.old-deja/g++.mike/ns15.C: Likewise.
10073         * g++.old-deja/g++.pt/crash16.C: Likewise.
10074
10075 2001-11-02  Graham Stott  <grahams@redhat.com>
10076
10077         * g++.dgother/debug1.C: Fix typos.
10078
10079 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
10080
10081         * g++.dg/other/debug1.C: New test.
10082
10083 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
10084
10085         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
10086         of unsigned long.
10087
10088 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
10089
10090         * gcc.dg/20011029-2.c: New test.
10091
10092         * gcc.c-torture/compile/20011029-1.c: New test.
10093
10094 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
10095
10096         * objc/execute/class_self-1.m: New test.
10097         * objc/execute/class_self-2.m: New test.
10098
10099 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
10100
10101         * gcc.misc-tests/msgs.exp: Delete.
10102         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
10103         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
10104         error set to match recent changes.
10105
10106 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
10107
10108         * gcc.dg/20011021-1.c: New test.
10109
10110 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
10111
10112         * gcc.c-torture/compile/20011023-1.c: New test.
10113
10114 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
10115
10116         * lib/g77.exp: Rewrite based on lib/g++.exp.
10117
10118 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
10119
10120         * gcc.c-torture/execute/20011019-1.c: New test.
10121
10122         * gcc.dg/20011018-1.c: New test.
10123
10124 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
10125
10126         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
10127
10128 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
10129
10130         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
10131         * gcc.dg/attr-invalid.c: Likewise.
10132
10133 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
10134
10135         * testsuite/gcc.dg/20011015-1.c: New test.
10136
10137 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
10138
10139         * g++.dg/template/unify2.C: New test.
10140
10141 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
10142
10143         * g++.dg/other/exception-specification.C: New test
10144
10145 2001-10-13  Tom Rix  <trix@redhat.com>
10146
10147         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
10148         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
10149
10150 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
10151
10152         * testsuite/gcc.dg/20011009-1.c: New test.
10153
10154 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
10155
10156         PR g++/4476
10157         * g++.dg/other/friend1.C: New test.
10158
10159 2001-10-11  Richard Henderson  <rth@redhat.com>
10160
10161         * g++.old-deja/g++.other/crash18.C: Add -S to options.
10162
10163 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10164
10165         * gcc.c-torture/compile/20011010-1.c: New.
10166
10167 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
10168
10169         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
10170         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
10171         g77.f-torture/execute/execute.exp,
10172         g77.f-torture/noncompile/noncompile.exp,
10173         gcc.c-torture/compile/compile.exp,
10174         gcc.c-torture/execute/execute.exp,
10175         gcc.c-torture/execute/ieee/ieee.exp,
10176         gcc.c-torture/execute/memcheck/memcheck.exp,
10177         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
10178         objc/execute/execute.exp: Update FSF address.
10179
10180 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
10181
10182         * gcc.dg/cpp/cmdlne-C.c: Update.
10183         * gcc.dg/cpp/cmdlne-C2.c: New.
10184
10185 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10186
10187         * gcc.c-torture/execute/20011008-3.c: New.
10188
10189 2001-10-08  DJ Delorie  <dj@redhat.com>
10190
10191         * gcc.dg/20011008-1.c: New.
10192         * gcc.dg/20011008-2.c: New.
10193
10194 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
10195
10196         * gcc.dg/cpp/spacing1.c: Update test.
10197
10198 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10199
10200         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
10201         spelling errors of "separate" as "seperate".
10202
10203 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
10204
10205         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
10206         enough to avoid inlining.
10207
10208 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
10209
10210         * lib/g77.exp: set libg2c_dir correctly.
10211
10212 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10213
10214         * gcc.dg/cpp/macro11.c: New test.
10215
10216 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
10217
10218         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
10219         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
10220         gcc.dg/format/multattr-3.c: New tests.
10221         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
10222         tests for format attributes on function pointers being rejected.
10223
10224 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
10225
10226         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
10227
10228 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
10229
10230         * g++.dg/warn/format1.C: New test.
10231
10232 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
10233
10234         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
10235
10236 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
10237
10238         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
10239
10240 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
10241
10242         * gcc.dg/cpp/redef2.c: Add test.
10243
10244 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
10245
10246         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
10247         long-standing bug on i686, apparently.
10248         * gcc.c-torture/execute/loop-2c.x: New file.
10249         * gcc.c-torture/execute/loop-2d.x: New file.
10250         * gcc.c-torture/execute/loop-3c.x: New file.
10251
10252 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
10253
10254         * gcc.dg/cpp/20000625-2.c: Correct line number.
10255
10256 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
10257
10258         * gcc.dg/cpp/macro10.c: New test.
10259         * gcc.dg/cpp/strify3.c: New test.
10260         * gcc.dg/cpp/spacing1.c: Add tests.
10261         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
10262         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
10263
10264 2001-09-24  DJ Delorie  <dj@redhat.com>
10265
10266         * gcc.c-torture/execute/20010924-1.c: New test.
10267
10268 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
10269
10270         * testsuite/objc/execute/paste.m: Remove.
10271
10272 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
10273
10274         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
10275
10276 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
10277
10278         * g77.dg/strlen0.f: New test.
10279
10280 2001-09-21  Richard Henderson  <rth@redhat.com>
10281
10282         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
10283         * g++.old-deja/g++.abi/vtable2.C: Likewise.
10284
10285 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
10286
10287         Table-driven attributes.
10288         * g++.dg/ext/attrib1.C: New test.
10289
10290 2001-09-20  DJ Delorie  <dj@redhat.com>
10291
10292         * gcc.dg/20000926-1.c: Update expected warning messages.
10293         * gcc.dg/array-2.c: Likewise, and test for warnings too.
10294         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
10295         array.
10296
10297 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
10298
10299         * g++.dg/eh/registers1.C: New test case.
10300
10301 2001-09-17  Richard Henderson  <rth@redhat.com>
10302
10303         * gcc.dg/array-5.c: Fix VLA decomposition test.
10304
10305 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
10306
10307         * gcc.dg/cpp/line5.c: New testcase.
10308
10309 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
10310
10311         * gcc.dg/cpp/macro9.c: New test.
10312
10313 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
10314
10315         * gcc.c-torture/execute/980223.c: Change type of addr from long
10316         to char *.
10317
10318 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
10319
10320         * gcc.c-torture/execute/20010915-1.c: New test.
10321
10322 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
10323
10324         * g77.dg/bprob: New directory.
10325         * g77.dg/bprob/bprob.exp: New file.
10326         * g77.dg/bprob/bprob-1.f: New test.
10327         * g77.dg/gcov: New directory.
10328         * g77.dg/gcov/gcov.exp: New file.
10329         * g77.dg/gcov/gcov-1.f: New test.
10330         * g77.dg/gcov/gcov-1.x: New file.
10331
10332 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
10333
10334         * gcc.dg/cpp/directiv.c: Update.
10335         * gcc.dg/cpp/undef1.c: Update.
10336
10337 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
10338
10339         * gcc.dg/20010912-1.c: New test.
10340
10341 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
10342
10343         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
10344         language-independent file in lib.
10345         * lib/gcov.exp: New file.
10346
10347 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
10348
10349         * gcc.c-torture/compile/20010911-1.c: New test.
10350
10351 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
10352
10353         * lib/profopt.exp: New, to support profile-directed optimizations.
10354         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
10355         * gcc.misc-tests/bprob-1.c: New test.
10356         * gcc.misc-tests/bprob-2.c: New test.
10357
10358 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
10359
10360         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
10361         XFAIL and which kinds of gcov output to verify.
10362         * gcc.misc-tests/gcov-4b.x: New file.
10363         * gcc.misc-tests/gcov-5b.x: New file.
10364         * gcc.misc-tests/gcov-6.x: New file.
10365         * gcc.misc-tests/gcov-7.c: New test.
10366         * gcc.misc-tests/gcov-7.x: New file.
10367
10368 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
10369
10370         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
10371         * gcc.misc-tests/gcov-6.c: New test.
10372
10373 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
10374
10375         PR c++/3986
10376         * g++.dg/abi/vbase1.C: New test.
10377
10378 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
10379
10380         * objc.dg/method-2.m: New.
10381
10382 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
10383
10384         PR c++/4203
10385         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
10386         * g++.dg/init/empty1.C: New test.
10387
10388 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
10389
10390         * gcc.c-torture/compile/20010903-1.c: New test.
10391
10392 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
10393
10394         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
10395         for m68k.
10396
10397 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
10398
10399         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
10400
10401         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
10402
10403         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
10404
10405 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
10406
10407         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
10408         for 16-bit 'unsigned int'.
10409
10410 2001-08-29  Kazu Hirata  <kazu@hxi.com>
10411
10412         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
10413
10414 2001-08-27  Richard Henderson  <rth@redhat.com>
10415
10416         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
10417         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
10418
10419 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
10420
10421         * gcc.dg/asm-names.c (ymain): New.
10422
10423 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
10424
10425         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
10426         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
10427         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
10428
10429 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10430
10431         * gcc.dg/compare5.c: New testcase.
10432
10433 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
10434
10435         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
10436         and "In instantiation".
10437
10438 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
10439
10440         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
10441
10442 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
10443
10444         * gcc.misc-tests/gcov.exp: Add support for branch information.
10445         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
10446         * gcc.misc-tests/gcov-4.c: New test.
10447         * gcc.misc-tests/gcov-4b.c: New test.
10448         * gcc.misc-tests/gcov-5b.c: New test.
10449
10450 2001-08-20  Zack Weinberg  <zackw@panix.com>
10451
10452         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
10453         expected to fail.
10454
10455 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
10456
10457         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
10458
10459 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
10460
10461         * g++.dg/eh/template1.C: New test.
10462
10463 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
10464
10465         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
10466         Fix thinko.
10467         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
10468         for xfail.
10469
10470 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
10471
10472         * lib/g77-dg.exp:  Use prune.exp for common procedures
10473         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
10474         * lib/g77.exp: (g77-dg-prune) Remove
10475
10476 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
10477
10478         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
10479
10480 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10481
10482         * g++.dg/template/unify1.C: New test.
10483
10484 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
10485
10486         * g++.dg/abi/empty4.C: New test.
10487
10488 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
10489
10490         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
10491         solaris2.*
10492         * g77.f-torture/compile/pr3743.x: Likewise
10493
10494 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
10495
10496         * g++.dg/other/using-declaration.C: New test.
10497
10498 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
10499
10500         * gcc.dg/cpp/tr-sign.c: New testcase.
10501
10502 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
10503
10504         * gcc.dg/cpp/19951025-1.c: Revert.
10505         * gcc.dg/cpp/directiv.c: We no longer process directives that
10506         interrupt macro arguments.
10507
10508 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
10509
10510         * gcc.dg/bconstp-1.c: New test.
10511
10512 2001-08-03  Richard Henderson  <rth@redhat.com>
10513
10514         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
10515
10516 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10517
10518         * gcc.dg/cpp/19951025-1.c: Update.
10519
10520 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
10521
10522         * g77.dg/ff90-1.f (s): Fix reference of variable z,
10523         should be x.
10524
10525 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
10526
10527         Kill -fhonor-std.
10528         * g++.old-deja/g++.ns/ns14.C: Remove special options.
10529         * g++.old-deja/g++.other/std1.C: Likewise.
10530         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
10531
10532 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
10533
10534         * lib/g77.exp:  Load gcc-defs.exp for common procedures
10535         (g77_pass, g77_fail, g77_finish, g77_exit,
10536         ${tool}_check_unsupported_p} Now redundant.  Deleted.
10537
10538 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
10539
10540         * g77.dg/fbackslash.f
10541         * g77.dg/fcase-preserve.f
10542         * g77.dg/ff90-1.f
10543         * g77.dg/ffixed-line-length-0.f
10544         * g77.dg/ffixed-line-length-132.f
10545         * g77.dg/ffixed-line-length-7.f
10546         * g77.dg/ffixed-line-length-72.f
10547         * g77.dg/ffixed-line-length-none.f
10548         * g77.dg/ffree-form-1.f
10549         * g77.dg/fno-backslash.f
10550         * g77.dg/fno-f90-1.f
10551         * g77.dg/fno-fixed-form-1.f
10552         * g77.dg/fno-onetrip.f
10553         * g77.dg/fno-typeless-boz.f
10554         * g77.dg/fno-underscoring.f
10555         * g77.dg/fno-vxt-1.f
10556         * g77.dg/fonetrip.f
10557         * g77.dg/ftypeless-boz.f
10558         * g77.dg/fugly-assumed.f
10559         * g77.dg/funderscoring.f
10560         * g77.dg/fvxt-1.f
10561
10562 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
10563
10564         * objc.dg/fwd-proto-1.m: New.
10565         * objc.dg/local-decl-1.m: New.
10566         * objc.dg/naming-1.m: New.
10567         * objc.dg/naming-2.m: New.
10568         * objc.dg/proto-hier-1.m: New.
10569
10570 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
10571
10572         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
10573         largest-type elements to a struct makes its size grow.
10574
10575 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
10576
10577         * g++.dg/abi/vthunk1.C: New test.
10578
10579 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
10580
10581         * g++.dg/abi/vbase8-22.C: New test.
10582
10583 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
10584
10585         * gcc.dg/cpp/macro8.c: New test.
10586
10587 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
10588
10589         * g++.dg/abi/vbase8-21.C: New test.
10590
10591 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
10592
10593         * g++.dg/abi/vbase8-10.C: New test.
10594
10595 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10596
10597         * lib/g++.exp (g++_set_ld_library_path): Renamed to
10598         ${tool}_set_ld_library_path.
10599         Changed caller.
10600         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
10601         g++.exp.
10602
10603 2001-07-26  Stan Cox <scox@redhat.com>
10604
10605         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
10606         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
10607         gcc_exit, gcc_check_unsupported_p):
10608         Moved to gcc-deps.exp
10609         * gcc-deps.exp: New file.
10610
10611 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10612
10613         * g++.old-deja/g++.pt/defarg14.C: New test.
10614
10615 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
10616
10617         * g++.old-deja/g++.other/lineno5.C: New test.
10618
10619 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
10620
10621         * g++.old-deja/g++.pt/crash68.C: New test.
10622
10623 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
10624
10625         * g++.old-deja/g++.other/crash42.C: New test.
10626
10627 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
10628
10629         * gcc.dg/cpp/extratokens.c: Fix.
10630         * gcc.dg/cpp/skipping2.c: New tests.
10631
10632 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10633
10634         * gcc.c-torture/execute/20010724-1.c: New file.
10635         * gcc.c-torture/execute/20010724-1.x: New file.
10636
10637 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10638
10639         * g++.old-deja/g++.other/cond7.C: New test.
10640
10641 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10642
10643         * g++.old-deja/g++.other/optimize4.C: New test.
10644
10645 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10646
10647         * g++.old-deja/g++.abi/vbase8-5.C: New test.
10648
10649 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
10650
10651         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
10652         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
10653         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
10654         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
10655
10656         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
10657         bug report" message.
10658
10659         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
10660         * g++.dg/ext/instantiate1.C: Move from old-deja.
10661
10662 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
10663
10664         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
10665         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
10666         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
10667         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
10668
10669 2001-07-23  Jeffrey A Law  (law@cygnus.com)
10670
10671         * gcc.c-torture/execute/20010723-1.c: New test.
10672
10673 2001-07-23  Ben Elliston  <bje@redhat.com>
10674
10675         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
10676
10677 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10678
10679         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
10680         i[34567]86-*-*.
10681         Delete handling of ieee_multilib_flags.
10682         Pass -mieee for alpha*-*-* and sh-*-*.
10683         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
10684
10685 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
10686
10687         Remove old-abi tests.
10688         * g++.old-deja/g++.mike/p11116.C: Remove.
10689         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
10690
10691 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
10692
10693         * g77.f-torture/compile/pr3743.f:  New test
10694
10695 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
10696
10697         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
10698
10699 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10700
10701         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
10702         g++.old-deja/g++.pt/static6.C: Likewise.
10703         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
10704         supports weak symbols.
10705
10706 2001-07-18  Andreas Jaeger  <aj@suse.de>
10707
10708         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
10709         supported again.
10710
10711 2001-07-18  Andreas Jaeger  <aj@suse.de>
10712
10713         * gcc.dg/iftrap-1.c: Fix target line.
10714
10715 2001-07-17  Richard Henderson  <rth@redhat.com>
10716
10717         * gcc.c-torture/execute/20010717-1.c: New.
10718
10719 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10720
10721         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
10722         tests.
10723
10724 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
10725
10726         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
10727
10728 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10729
10730         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
10731         UAC_SIGBUS, UAC_NOPRINT definitions.
10732
10733 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
10734
10735         * objc/execute/object_is_class.m: New test.
10736         * objc/execute/object_is_meta_class.m: New test.
10737
10738 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
10739
10740         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
10741         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
10742
10743 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
10744
10745         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
10746         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
10747
10748 2001-07-14  Richard Henderson  <rth@redhat.com>
10749
10750         * gcc.dg/iftrap-1.c: New.
10751
10752 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
10753
10754         * g77.f-torture/execute/intrinsic77.f: New test.
10755
10756 2001-07-11  Janis Johnson <janis@us.ibm.com>
10757
10758         * gcc.misc-tests/gcov-3.c: New test.
10759
10760 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
10761
10762         * gcc.c-torture/compile/20010711-1.c,
10763         * gcc.c-torture/compile/20010711-2.c: New tests.
10764
10765 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
10766
10767         * gcc.c-torture/execute/20010711-1.c: New test.
10768
10769 2001-07-11  Ben Elliston  <bje@redhat.com>
10770
10771         * g++.old-deja/g++.other/enum5.C: New test.
10772
10773 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
10774
10775         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
10776         (g++-dg-prune): Call prune_gcc_output.
10777         * prune.exp: New file for prune_gcc_output.
10778         * lib/g++.exp, lib/gcc.exp: Load it.
10779
10780 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
10781
10782         * gcc.c-torture/compile/20010701-1.c,
10783         g++.old-deja/g++.ext/attrib6.C: New tests.
10784
10785 2001-07-06  Jeffrey A Law  (law@cygnus.com)
10786
10787         * gcc.c-torture/compile/20010706-1.c: New test.
10788
10789 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
10790
10791         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
10792
10793 2001-06-28  Stan Shebs  <shebs@apple.com>
10794
10795         * gcc.dg/pragma-darwin.c: New test.
10796
10797 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10798
10799         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
10800         Solaris 2.[678] system.
10801
10802 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
10803
10804         * gcc.dg/20010622-1.c: New test.
10805
10806 2001-06-18  Stan Shebs  <shebs@apple.com>
10807
10808         * objc.dg: New directory.
10809         * objc.dg/dg.exp: New file.
10810         * objc.dg/alias.m: New.
10811         * objc.dg/class-1.m: New.
10812         * objc.dg/class-2.m: New.
10813         * objc.dg/const-str-1.m: New.
10814         * objc.dg/const-str-2.m: New.
10815         * objc.dg/id-1.m: New.
10816         * objc.dg/method-1.m: New.
10817         * objc.dg/super-class-1.m: New.
10818         * lib/objc-dg.exp: New file.
10819
10820 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
10821
10822         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
10823         of label name.
10824
10825 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
10826
10827         * g++.old-deja/g++.abi/vbase8-9.C: New test.
10828
10829 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10830
10831         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
10832         variable.
10833
10834 2001-06-12  Richard Henderson  <rth@redhat.com>
10835
10836         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
10837
10838 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
10839
10840         * g++.old-deja/g++.abi/vbase5.C: New test.
10841         * g++.old-deja/g++.abi/vbase6.C: New test.
10842         * g++.old-deja/g++.abi/vbase7.C: New test.
10843
10844 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10845
10846         * gcc.c-torture/compile/20010610-1.c: New test.
10847
10848 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
10849
10850         * g++.old-deja/g++.abi/vbase4.C: New test.
10851
10852 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
10853
10854         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
10855         support %f for HC11/HC12 targets.
10856         * gcc.c-torture/execute/930513-1.x: New file, likewise.
10857         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
10858         on HC11/HC12 targets.
10859         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
10860
10861 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10862
10863         * gcc.dg/wchar_t-1.c: New file.
10864         * gcc.dg/wint_t-1.c: Likewise.
10865
10866 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
10867
10868         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
10869
10870 2001-06-11  Richard Henderson  <rth@redhat.com>
10871
10872         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
10873
10874 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
10875
10876         * gcc.c-torture/compile/20010611-1.c: New test.
10877
10878 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
10879
10880         * gcc.dg/c99-tag-1.c: Add more tests.
10881
10882 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
10883
10884         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
10885         representation on MN10300 and ARM/Thumb.
10886
10887 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
10888
10889         * g77.f-torture/execute/20010610.f: New.
10890
10891 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
10892
10893         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
10894         names.
10895
10896 2001-06-09  Richard Henderson  <rth@redhat.com>
10897
10898         * gcc.c-torture/execute/ashrdi-1.c: New.
10899         * gcc.c-torture/execute/ashldi-1.c: New.
10900         * gcc.c-torture/execute/lshrdi-1.c: New.
10901
10902 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
10903
10904         * objc/execute/load-3.m: Added. Check sending +load to categories,
10905         in addition to classes.
10906
10907 2001-06-08  Stan Shebs  <shebs@apple.com>
10908
10909         * objc/execute/load-2.m: New test.  From Nicola Pero
10910         <n.pero@mi.flashnet.it>.
10911
10912 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
10913
10914         * gcc.c-torture/execute/20010605-2.c: New test.
10915
10916 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
10917
10918         * g++.old-deja/g++.abi/vbase2.C: New test.
10919         * g++.old-deja/g++.abi/vbase3.C: New test.
10920
10921 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
10922
10923         * g++.old-deja/g++.pt/friend49.C: New test.
10924
10925 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
10926
10927         * g++.old-deja/g++.ext/anon3.C: New test.
10928
10929 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
10930
10931         * g++.old-deja/g++.other/conv7.C: New test.
10932
10933 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
10934
10935         * gcc.c-torture/compile/20010605-2.c: New test.
10936
10937 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
10938
10939         * gcc.c-torture/execute/20010604-1.c: New test.
10940
10941 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
10942
10943         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
10944
10945 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
10946
10947         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
10948         (g++_link_flags): Likewise.
10949         (g++_init): Pass gccpath's value to two previous functions.
10950
10951 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10952
10953         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
10954         Ensure logfile entry matches exec command line.
10955
10956 2001-05-31  Richard Henderson  <rth@redhat.com>
10957
10958         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
10959         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
10960
10961 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
10962
10963         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
10964         compiler for irix6.2
10965
10966 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
10967
10968         * g++.old-deja/g++.other/optimize3.C: New file.
10969
10970 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
10971
10972         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
10973         assemble.
10974
10975 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
10976
10977         * g++.old-deja/g++.other/optimize2.C: New file.
10978
10979 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
10980
10981         * gcc.c-torture/compile/20010518-2.c: New file.
10982         * gcc.c-torture/execute/20010518-1.c: New file.
10983         * gcc.c-torture/execute/20010518-2.c: New file.
10984
10985 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
10986
10987         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
10988
10989 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
10990
10991         G++ no longer defines builtins that do not begin with __builtin.
10992         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
10993         * g++.old-deja/g++.brendand/misc13.C: Likewise.
10994         * g++.old-deja/g++.law/builtin1.C: Likewise.
10995         * g++.old-deja/g++.law/cvt2.C: Likewise.
10996         * g++.old-deja/g++.mike/net5.C: Likewise.
10997         * g++.old-deja/g++.other/builtins1.C: Likewise.
10998         * g++.old-deja/g++.other/builtins2.C: Likewise.
10999         * g++.old-deja/g++.other/builtins3.C: Likewise.
11000         * g++.old-deja/g++.other/builtins4.C: Likewise.
11001         * g++.old-deja/g++.other/inline8.C: Likewise.
11002         * g++.old-deja/g++.robertl/eb39.C: Likewise.
11003
11004 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
11005
11006         * g++.old-deja/g++.pt/using1.C: Adjust.
11007         * g++.old-deja/g++.pt/using2.C: New test.
11008
11009 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
11010
11011         * gcc.dg/cpp/charconst.c: New tests.
11012         * gcc.dg/cpp/escape.c: New tests.
11013         * gcc.dg/cpp/escape-1.c: New tests.
11014         * gcc.dg/cpp/escape-2.c: New tests.
11015         * gcc.dg/cpp/ucs.c: New tests.
11016
11017 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
11018
11019         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
11020         native compiler for irix6.5.
11021
11022 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
11023
11024         * lib/g++.exp (g++_include_flags): Use args to compute
11025         get_multilibs.
11026         (g++_link_flags): Likewise.
11027         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
11028
11029 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
11030
11031         * gcc.dg/c90-hexfloat-1.c: Add more tests.
11032
11033 2001-05-21  Geoff Keating  <geoffk@redhat.com>
11034
11035         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
11036         this file.
11037
11038 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
11039
11040         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
11041         STACK_SIZE;
11042         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
11043         to STACK_SIZE; Use it to define size of add_histo array.
11044         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
11045         to STACK_SIZE.
11046         (f): Use GITT_SIZE to define size of gitt local table.
11047         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
11048         to STACK_SIZE; Use it to define size of bytemem array.
11049
11050 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
11051
11052         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
11053         on 68HC11/HC12 due to the asm instruction.
11054         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
11055         * gcc.c-torture/compile/920520-1.x: Likewise.
11056         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
11057         on 68HC11/HC12 because the function is larger than 64K.
11058         * gcc.c-torture/compile/961203-1.x: New file, this test fails
11059         on 68HC11/HC12 because the structure is too large.
11060
11061 2001-05-20  Richard Henderson  <rth@redhat.com>
11062
11063         * gcc.c-torture/execute/20010520-1.c: New.
11064
11065 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11066
11067         * g++.old-deja/g++.warn/compare1.C: New test.
11068         * gcc.dg/compare4.c: New test.
11069
11070 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
11071
11072         * g++.old-deja/g++.other/optimize1.C: New test.
11073
11074 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11075
11076         * g++.old-deja/g++.pt/spec41.C: New test.
11077
11078 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
11079
11080         * gcc.c-torture/compile/20010114-1.x: Remove.
11081
11082 2001-05-18  Stan Shebs  <shebs@apple.com>
11083
11084         * gcc.c-torture/compile/20010518-1.c: New test.
11085
11086 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
11087
11088         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
11089         * g++.old-deja/g++.pt/crash67.C: New test.
11090
11091 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
11092
11093         * g++.old-deja/g++.other/debug9.C: New test.
11094
11095 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
11096
11097         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
11098
11099 2001-05-16  Jan Hubicka  <jh@suse.cz>
11100
11101         * gcc.c-torture/compile/20010516-1.c: New test.
11102
11103 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
11104
11105         * g++.old-deja/g++.other/crash41.C: New test.
11106
11107 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
11108
11109         * g++.old-deja/g++.pt/crash66.C: New test.
11110
11111 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
11112
11113         * g++.old-deja/g++.robertl/eb27.C: Convert.
11114
11115 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
11116
11117         * g++.dg/friend-warn.C: New test.  Do not warn about friend
11118         declaration being redundant.
11119
11120 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
11121
11122         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
11123
11124 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
11125
11126         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
11127
11128 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
11129
11130         * lib/g++.exp: Use testsuite_flags.
11131
11132 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
11133
11134         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
11135
11136 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11137
11138         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
11139
11140 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
11141
11142         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
11143
11144 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
11145
11146         * gcc.c-torture/compile/20010313-1.c: New test.
11147
11148 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
11149
11150         * gcc.dg/cpp/direct2.c: New test.
11151         * gccq.dg/cpp/direct2s.c: New test.
11152
11153         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
11154
11155 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
11156
11157         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
11158         * g++.old-deja/g++.other/op3.C: Likewise.
11159
11160 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
11161
11162         * gcc.dg/cpp/syshdr.h: New file.
11163         * gcc.dg/cpp/sysmac1.c: Update.
11164         * gcc.dg/cpp/sysmac2.c: Update.
11165
11166 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
11167
11168         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
11169
11170 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
11171
11172         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
11173         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
11174
11175 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
11176
11177         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
11178
11179 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
11180
11181         * lib/g++.exp (g++_include_flags): Don't use any special flags
11182         if TESTING_IN_BUILD_TREE is not defined.
11183         (g++_init): Use a plain 'c++' as the compiler if
11184         TESTING_IN_BUILD_TREEE is not defined.
11185
11186 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
11187
11188         * g++.old-deja/g++.eh/catch13.C: New test.
11189         * g++.old-deja/g++.eh/catch14.C: New test.
11190
11191 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
11192
11193         * gcc.dg/cpp/tr-define.c: New test.
11194
11195 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
11196
11197         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
11198         <stdlib.h>, not <malloc.h>.
11199
11200 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
11201
11202         * g++.old-deja/g++.ns/template17.C: New test.
11203
11204 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
11205
11206         * g++.old-deja/g++.pt/ref4.C: New test.
11207
11208 2001-04-30  Richard Henderson  <rth@redhat.com>
11209
11210         * gcc.dg/20000724-1.c: Revert last change.
11211
11212 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
11213
11214         * g77.f-torture/execute/20010430.f: New test.
11215
11216 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
11217
11218         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
11219
11220 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
11221
11222         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
11223
11224 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
11225
11226         * g++.old-deja/g++.eh/crash6.C: New test.
11227
11228 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
11229
11230         * g++.old-deja/g++.other/warn7.C: New test.
11231
11232 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
11233
11234         * g++.old-deja/g++.other/defarg9.C: New test.
11235
11236 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
11237
11238         * g77.f-torture/compile/20010426.f: New test.
11239         * g77.f-torture/execute/20010426.f: New test.
11240
11241 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
11242
11243         * g77.f-torture/compile/20000629-1.x: Remove - error
11244         has been fixed.
11245
11246 2001-04-26  Jeffrey A Law  (law@cygnus.com)
11247
11248         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
11249         Tweak slightly to work with g++.dg framework.
11250         * g++.dg/special/ecos.exp: Run initp1.C test.
11251         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
11252
11253         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
11254         its linker doesn't give line numbers either.
11255         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
11256
11257 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
11258
11259         * g++.old-deja/g++.other/lex1.C: New test.
11260
11261 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
11262
11263         * gcc.dg/noncompile/20010425-1.c: New test.
11264
11265 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
11266
11267         * g++.old-deja/g++.pt/mangle2.C: New test.
11268
11269 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
11270
11271         * gcc.dg/format/plus-1.c: New test.
11272
11273 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
11274
11275         * gcc.dg/20010423-1.c: New test.
11276
11277 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
11278
11279         * gcc.c-torture/execute/20010422-1.c: New test.
11280
11281 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
11282
11283         * g++.old-deja/g++.ns/type2.C: New test.
11284
11285 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
11286
11287         * g++.old-deja/g++.other/perf1.C: New test.
11288
11289 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
11290
11291         * gcc.dg/c99-func-2.c: Remove xfail.
11292         * gcc.dg/c99-func-3.c: Remove xfail.
11293         * gcc.dg/c99-func-4.c: Remove xfail.
11294
11295 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
11296
11297         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
11298
11299 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
11300
11301         * gcc.c-torture/compile/20010423-1.c: New test.
11302
11303 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
11304
11305         * g++.old-deja/g++.pt/typename28.C: New test.
11306
11307 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
11308
11309         * g++.old-deja/g++.abi/empty2.C: New test.
11310         * g++.old-deja/g++.abi/empty3.C: New test.
11311
11312 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
11313
11314         * g++.old-deja/g++.other/comdat2.C: New test.
11315         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
11316
11317 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
11318
11319         * g++.old-deja/g++.other/overload14.C: New test.
11320
11321 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
11322
11323         * g++.old-deja/g++.other/lookup23.C: New test.
11324
11325 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
11326
11327         * gcc.c-torture/execute/20010403-1.c: New test.
11328
11329 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
11330             Mark Mitchell  <mark@codesourcery.com>
11331
11332         * lib/old-dejagnu.exp: Don't delete output of executable.
11333         Add .exe suffix to executables.
11334
11335 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
11336
11337         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
11338
11339 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11340
11341         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
11342
11343 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
11344
11345         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
11346         * g++.old-deja/g++.abi/crash1.C: New test.
11347
11348 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
11349
11350         * g++.old-deja/g++.other/crash40.C: New test.
11351
11352 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11353
11354         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
11355
11356 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
11357
11358         * g++.old-deja/g++.other/warn6.C: New test.
11359
11360 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
11361
11362         * g++.old-deja/g++.robertl/eb42.C: Same.
11363
11364 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11365
11366         * gcc.dg/wtr-conversion-1.c: New testcase.
11367
11368 2001-04-10  Richard Henderson  <rth@redhat.com>
11369
11370         * g++.old-deja/g++.other/array5.C: New.
11371
11372 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11373
11374         * gcc.c-torture/execute/20010408-1.c: New test.
11375
11376 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
11377
11378         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
11379         headers and constructs.
11380         * g++.old-deja/g++.robertl/eb79.C: Same.
11381         * g++.old-deja/g++.robertl/eb77.C (main): Same.
11382         * g++.old-deja/g++.robertl/eb73.C: Same.
11383         * g++.old-deja/g++.robertl/eb66.C (main): Same.
11384         * g++.old-deja/g++.robertl/eb55.C (t): Same.
11385         * g++.old-deja/g++.robertl/eb54.C (main): Same.
11386         * g++.old-deja/g++.robertl/eb46.C (main): Same.
11387         * g++.old-deja/g++.robertl/eb44.C: Same.
11388         * g++.old-deja/g++.robertl/eb41.C (main): Same.
11389         * g++.old-deja/g++.robertl/eb4.C (main): Same.
11390         * g++.old-deja/g++.robertl/eb39.C: Same.
11391         * g++.old-deja/g++.robertl/eb33.C (main): Same.
11392         * g++.old-deja/g++.robertl/eb31.C (main): Same.
11393         * g++.old-deja/g++.robertl/eb30.C: Same.
11394         * g++.old-deja/g++.robertl/eb3.C: Same.
11395         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
11396         * g++.old-deja/g++.robertl/eb21.C: Same.
11397         * g++.old-deja/g++.robertl/eb15.C: Same.
11398         * g++.old-deja/g++.robertl/eb118.C: Same.
11399         * g++.old-deja/g++.robertl/eb115.C (main): Same.
11400         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
11401         * g++.old-deja/g++.robertl/eb109.C: Same.
11402         * g++.old-deja/g++.other/sibcall1.C (main): Same.
11403         * g++.old-deja/g++.mike/rtti1.C: Same.
11404         * g++.old-deja/g++.mike/p658.C: Same.
11405         * g++.old-deja/g++.mike/net46.C: Same.
11406         * g++.old-deja/g++.mike/net34.C: Same.
11407         * g++.old-deja/g++.mike/memoize1.C: Same.
11408         * g++.old-deja/g++.mike/eh2.C: Same.
11409         * g++.old-deja/g++.law/weak.C: Same.
11410         * g++.old-deja/g++.law/visibility7.C: Same.
11411         * g++.old-deja/g++.law/visibility25.C: Same.
11412         * g++.old-deja/g++.law/visibility22.C: Same.
11413         * g++.old-deja/g++.law/visibility2.C: Same.
11414         * g++.old-deja/g++.law/visibility17.C: Same.
11415         * g++.old-deja/g++.law/visibility13.C: Same.
11416         * g++.old-deja/g++.law/visibility10.C: Same.
11417         * g++.old-deja/g++.law/visibility1.C: Same.
11418         * g++.old-deja/g++.law/virtual3.C (eval): Same.
11419         * g++.old-deja/g++.law/vbase1.C: Same.
11420         * g++.old-deja/g++.law/operators32.C: Same.
11421         * g++.old-deja/g++.law/nest3.C: Same.
11422         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
11423         * g++.old-deja/g++.law/except5.C (main): Same.
11424         * g++.old-deja/g++.law/cvt7.C (run): Same.
11425         * g++.old-deja/g++.law/cvt2.C: Same.
11426         * g++.old-deja/g++.law/cvt16.C: Same.
11427         * g++.old-deja/g++.law/ctors6.C (bar): Same.
11428         * g++.old-deja/g++.law/ctors17.C (main): Same.
11429         * g++.old-deja/g++.law/ctors13.C: Same.
11430         * g++.old-deja/g++.law/ctors12.C (main): Same.
11431         * g++.old-deja/g++.law/ctors10.C: Same.
11432         * g++.old-deja/g++.law/code-gen5.C: Same.
11433         * g++.old-deja/g++.law/bad-error7.C: Same.
11434         * g++.old-deja/g++.law/arm9.C: Same.
11435         * g++.old-deja/g++.law/arm12.C: Same.
11436         * g++.old-deja/g++.law/arg8.C: Same.
11437         * g++.old-deja/g++.law/arg1.C: Same.
11438         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
11439         * g++.old-deja/g++.jason/template31.C: Same.
11440         * g++.old-deja/g++.jason/template24.C (main): Same.
11441         * g++.old-deja/g++.jason/2371.C: Same.
11442         * g++.old-deja/g++.eh/new2.C: Same.
11443         * g++.old-deja/g++.eh/new1.C: Same.
11444         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
11445         * g++.old-deja/g++.brendan/nest21.C (main): Same.
11446         * g++.old-deja/g++.brendan/err-msg3.C: Same.
11447         * g++.old-deja/g++.brendan/crash62.C: Same.
11448         * g++.old-deja/g++.brendan/crash52.C: Same.
11449         * g++.old-deja/g++.brendan/crash49.C (main): Same.
11450         * g++.old-deja/g++.brendan/crash38.C: Same.
11451         * g++.old-deja/g++.brendan/crash15.C (main): Same.
11452         * g++.old-deja/g++.brendan/copy9.C: Same.
11453
11454 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
11455
11456         * gcc.c-torture/execute/20001203-2.c (memset):
11457         Count argument is of type __SIZE_TYPE__.
11458
11459 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
11460
11461         * gcc.c-torture/compile/20010404-1.c: New test.
11462
11463 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
11464
11465         * gcc.c-torture/compile/20010326-1.c: New test.
11466
11467 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
11468
11469         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
11470         peculiarities of the SH.
11471         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
11472
11473 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11474
11475         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
11476         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
11477         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
11478
11479 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
11480
11481         * g77.f-torture/compile/20010321-1.f: New test.
11482
11483 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
11484
11485         * gcc.c-torture/compile/20010329-1.c: New test.
11486
11487 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
11488
11489         * gcc.c-torture/execute/20010329-1.c: New test.
11490
11491 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
11492
11493         * g++.old-deja/g++.other/eh4.C: Fix typo.
11494
11495 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
11496
11497         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
11498
11499 2001-03-28  Philip Blundell  <philb@gnu.org>
11500
11501         * gcc.c-torture/compile/20010328-1.c: New test.
11502
11503 2001-03-27  Richard Henderson  <rth@redhat.com>
11504
11505         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
11506         * g++.old-deja/g++.eh/vbase3.C: Likewise.
11507
11508 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
11509
11510         * gcc.c-torture/compile/20010327-1.c: New test.
11511
11512 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
11513
11514         * g++.old-deja/g++.other/friend12.C: New test.
11515         * g++.old-deja/g++.other/friend9.C: Expect no errors.
11516         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
11517
11518 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
11519
11520         * gcc.c-torture/execute/20010325-1.c: New test.
11521
11522 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
11523
11524         * g++.old-deja/g++.other/mangle3.C: New test.
11525
11526 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
11527
11528         * g++.old-deja/g++.other/anon8.C: New test.
11529
11530 2001-03-20  Philip Blundell  <philb@gnu.org>
11531
11532         * gcc.c-torture/compile/20010320-1.c: New test.
11533
11534 2001-03-17  Richard Henderson  <rth@redhat.com>
11535
11536         * g++.old-deja/g++.other/eh4.C: Add expected error text.
11537
11538 2001-03-15  Geoff Keating  <geoff@redhat.com>
11539
11540         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
11541         tests on AIX.
11542
11543 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
11544
11545         * g++.old-deja/g++.other/eh4.C: New test.
11546
11547 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
11548
11549         * gcc.dg/cpp/mi1.c: Update.
11550
11551 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
11552
11553         * g++.old-deja/g++.other/regstack.C: New test.
11554
11555 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
11556
11557         * g++.old-deja/g++.other/ref4.C: New test.
11558
11559 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
11560
11561         * objc/execute/va_method.m: Added.
11562         * objc/execute/IMP.m: Added.
11563         * objc/execute/_cmd.m: Added.
11564         * objc/execute/accessing_ivars.m: Added.
11565         * objc/execute/class-1.m: Added.
11566         * objc/execute/class-10.m: Added.
11567         * objc/execute/class-11.m: Added.
11568         * objc/execute/class-12.m: Added.
11569         * objc/execute/class-13.m: Added.
11570         * objc/execute/class-14.m: Added.
11571         * objc/execute/class-2.m: Added.
11572         * objc/execute/class-3.m: Added.
11573         * objc/execute/class-4.m: Added.
11574         * objc/execute/class-5.m: Added.
11575         * objc/execute/class-6.m: Added.
11576         * objc/execute/class-7.m: Added.
11577         * objc/execute/class-8.m: Added.
11578         * objc/execute/class-9.m: Added.
11579         * objc/execute/class-tests-1.h
11580         * objc/execute/class-tests-2.h
11581         * objc/execute/compatibility_alias.m: Added.
11582         * objc/execute/encode-1.m: Added.
11583         * objc/execute/formal_protocol-1.m: Added.
11584         * objc/execute/formal_protocol-2.m: Added.
11585         * objc/execute/formal_protocol-3.m: Added.
11586         * objc/execute/formal_protocol-4.m: Added.
11587         * objc/execute/formal_protocol-5.m: Added.
11588         * objc/execute/formal_protocol-6.m: Added.
11589         * objc/execute/formal_protocol-7.m: Added.
11590         * objc/execute/informal_protocol.m: Added.
11591         * objc/execute/initialize.m: Added.
11592         * objc/execute/load.m: Added.
11593         * objc/execute/many_args_method.m: Added.
11594         * objc/execute/nested-3.m: Added.
11595         * objc/execute/no_clash.m: Added.
11596         * objc/execute/private.m: Added.
11597         * objc/execute/redefining_self.m: Added.
11598         * objc/execute/root_methods.m: Added.
11599         * objc/execute/selector-1.m: Added.
11600         * objc/execute/static-1.m: Added.
11601         * objc/execute/static-2.m: Added.
11602         * objc/execute/va_method.m: Added.
11603
11604 2001-03-10  Richard Henderson  <rth@redhat.com>
11605
11606         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
11607
11608 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
11609
11610         * g++.old-deja/g++.other/crash31.C: XFAIL.
11611         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
11612         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
11613         * gcc.c-torture/execute/20010123-1.x: XFAIL.
11614         * gcc.c-torture/execute/20010124-1.x: XFAIL.
11615         * gcc.dg/sequence-pt-1.c: XFAIL one test.
11616
11617 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
11618
11619         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
11620
11621 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
11622
11623         * gcc.dg/20000724-1.c: Don't use multiline strings.
11624
11625 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
11626
11627         * objc/execute/string1.m, objc/execute/string2.m: Compare the
11628         result of -cString against what we expect it to be; don't just
11629         print it out for no one to read.
11630
11631         * objc/execute/string3.m, objc/execute/string4.m: New tests.
11632         Based on testcases provided by Nicola Pero.
11633
11634 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
11635
11636         * gcc.dg/cpp/macro7.c: New test.
11637
11638 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
11639
11640         * gcc.dg/cpp/multiline.c: Update.
11641
11642 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
11643
11644         * g++.old-deja/g++.other/enum3.C: New test.
11645
11646 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
11647
11648         * g++.old-deja/g++.other/pod1.C: New test.
11649
11650 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
11651
11652         * g++.old-deja/g++.ext/overload1.C: New test.
11653
11654 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
11655
11656         * g++.old-deja/g++.pt/using1.C: New test.
11657
11658 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
11659
11660         * g++.old-deja/g++.other/using9.C: New test.
11661
11662 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
11663
11664         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
11665
11666         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
11667
11668 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
11669
11670         * g++.old-deja/g++.ext/realpt1.C: Remove.
11671
11672 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
11673
11674         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
11675
11676 2001-02-26  Will Cohen  <wcohen@redhat.com>
11677
11678         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
11679
11680 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
11681
11682         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
11683         templatized constructors.
11684
11685 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11686
11687         * gcc.c-torture/execute/20010224-1.c: New test.
11688
11689 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
11690
11691         * gcc.c-torture/execute/20010222-1.c: New test.
11692
11693 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
11694
11695         * g++.old-deja/g++.other/inline20.C: New test.
11696
11697 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
11698
11699         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
11700
11701 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
11702
11703         * g++.old-deja/g++.other/lookup22.C: New test.
11704
11705 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
11706
11707         * g77.dg: New directory.
11708         * g77.dg/20010216-1.f: New test case.
11709         * g77.dg/dg.exp: New driver.
11710         * lib/g77-dg.exp: New driver library.
11711
11712 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11713
11714         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
11715
11716 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
11717
11718         * g++.old-deja/g++.other/decl9.C: New test.
11719
11720 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
11721
11722         * g++.old-deja/g++.other/init16.C: Update the test so that it does
11723         not need <string> and also tests the initialization at runtime.
11724
11725 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
11726
11727         * gcc.c-torture/execute/longlong.c: New test.
11728
11729 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
11730
11731         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
11732
11733 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
11734
11735         * gcc.c-torture/execute/920302-1.c (execute):
11736         Change argument type to short.
11737
11738 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
11739
11740         * g++.old-deja/g++.pt/deduct6.C: New test.
11741
11742 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
11743
11744         * g++.old-deja/g++.pt/deduct5.C: New test.
11745
11746 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
11747
11748         * gcc.c-torture/execute/20010209-1.c: New test.
11749
11750 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
11751
11752         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
11753
11754 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
11755
11756         * g++.dg/vtgc1.C: Update for new ABI.
11757
11758         * consistency.vlad: New directory, 1665 files.
11759
11760 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
11761
11762         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
11763         return type.
11764         * gcc.dg/cpp/digraphs.c: Declare puts.
11765
11766 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
11767
11768         * g++.old-deja/g++.other/warn5.C: New test.
11769
11770 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
11771
11772         * g++.old-deja/g++.pt/spec40.C: New test.
11773
11774 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
11775
11776         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
11777         case.
11778         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
11779
11780 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
11781
11782         * gcc.c-torture/compile/20010209-1.c: New test.
11783
11784 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
11785
11786         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
11787         excess errors message but not if it crashes.
11788         * g++.old-deja/g++.other/crash27.C: Likewise.
11789         * g++.old-deja/g++.other/crash28.C: Likewise.
11790         * g++.old-deja/g++.other/crash30.C: Likewise.
11791         * g++.old-deja/g++.other/crash32.C: Likewise.
11792         * g++.old-deja/g++.other/crash35.C: Likewise.
11793         * g++.old-deja/g++.pt/inherit2.C: Likewise.
11794
11795 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
11796
11797         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
11798         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
11799         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
11800         g77.f-torture/execute/execute.exp,
11801         g77.f-torture/noncompile/noncompile.exp,
11802         gcc.c-torture/execute/execute.exp,
11803         gcc.c-torture/execute/memcheck/memcheck.exp,
11804         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
11805         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
11806         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
11807         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
11808         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
11809         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
11810         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
11811         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
11812         Remove bug reporting instructions with ancient email addresses.
11813
11814 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
11815
11816         * gcc.dg/20010202-1.c: New test.
11817         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
11818
11819 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
11820
11821         * g++.dg/stdbool-if.C: New test.
11822
11823 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
11824
11825         * objc/execute/fdecl.m: Added main().
11826
11827 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
11828
11829         * gcc.c-torture/execute/20010206-1.c: New test.
11830
11831 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
11832
11833         * gcc.dg/cpp/avoidpaste1.c: Update.
11834
11835 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
11836
11837         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
11838         Pero <nicola@brainstorm.co.uk>.
11839         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
11840
11841 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
11842
11843         * g++.old-deja/g++.pt/spec39.C: New test.
11844
11845 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
11846
11847         * gcc.c-torture/compile/20010202-1.c: New test.
11848
11849 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
11850
11851         * g++.old-deja/g++.abi/primary2.C: New test.
11852         * g++.old-deja/g++.abi/primary3.C: New test.
11853         * g++.old-deja/g++.abi/primary4.C: New test.
11854         * g++.old-deja/g++.abi/primary5.C: New test.
11855         * g++.old-deja/g++.abi/vtable3.h: New test.
11856         * g++.old-deja/g++.abi/vtable3a.C: New test.
11857         * g++.old-deja/g++.abi/vtable3b.C: New test.
11858         * g++.old-deja/g++.abi/vtable3c.C: New test.
11859         * g++.old-deja/g++.abi/vtable3d.C: New test.
11860         * g++.old-deja/g++.abi/vtable3e.C: New test.
11861         * g++.old-deja/g++.abi/vtable3f.C: New test.
11862         * g++.old-deja/g++.abi/vtable3g.C: New test.
11863         * g++.old-deja/g++.abi/vtable3h.C: New test.
11864         * g++.old-deja/g++.abi/vtable3i.C: New test.
11865         * g++.old-deja/g++.abi/vtable3j.C: New test.
11866         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
11867
11868 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
11869
11870         * g++.old-deja/g++.other/anon6.C: New test.
11871         * g++.old-deja/g++.other/anon7.C: New test.
11872
11873 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
11874
11875         * gcc.dg/cpp/avoidpaste2.c: New tests.
11876
11877 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
11878
11879         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
11880
11881 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
11882
11883         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
11884         DECIMAL_DIG cases for Irix."
11885
11886 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
11887
11888         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
11889
11890 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
11891
11892         * gcc.dg/c99-tag-1.c: New test.
11893
11894 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
11895
11896         * gcc.dg/cpp/tr-warn1.c: Add tests.
11897
11898 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
11899
11900         * gcc.dg/cpp/avoidpaste1.c: Update.
11901         * gcc.dg/cpp/paste4.c: Update.
11902
11903 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
11904
11905         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
11906         cases for Irix.
11907
11908 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
11909
11910         * g++.old-deja/g++.other/inline19.C: New test.
11911
11912 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
11913
11914         * gcc.dg/Wlarger-than.c: New test.
11915
11916 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
11917
11918         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
11919
11920 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
11921
11922         * gcc.c-torture/execute/20010129-1.c: New test.
11923         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
11924
11925 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
11926
11927         * gcc.dg/cpp/avoidpaste1.c: Test case.
11928
11929 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
11930
11931         * g++.old-deja/g++.other/inline18.C: New test.
11932
11933 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11934
11935         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
11936         and __builtin_putchar.
11937
11938 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
11939
11940         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
11941         tests.
11942
11943 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
11944
11945         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
11946         floating point number rounding mode to round to the nearest
11947         representable mode.
11948
11949 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
11950
11951         * g++.old-deja/g++.other/mangle2.C: New test.
11952
11953 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
11954
11955         * gcc.c-torture/compile/20010124-1.c: New test.
11956
11957 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
11958
11959         * g++.old-deja/g++.pt/spec38.C: New test.
11960
11961 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11962
11963         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
11964         "Build don't run".
11965
11966 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11967
11968         * gcc.c-torture/execute/20010123-1.c: New test.
11969
11970 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
11971
11972         * g++.old-deja/g++.pt/spec37.C: New test.
11973
11974 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
11975
11976         * g++.old-deja/g++.pt/overload14.C: New test.
11977
11978 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11979
11980         * gcc.c-torture/execute/20010122-1.c: New test, exercise
11981         __builtin_return_address.
11982
11983 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
11984
11985         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
11986         * g++.old-deja/g++.pt/spec35.C: New test.
11987         * g++.old-deja/g++.pt/spec36.C: New test.
11988
11989 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
11990
11991         * gcc.c-torture/compile/20010118-1.c: New test.
11992
11993 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
11994
11995         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
11996
11997 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
11998
11999         * gcc.c-torture/execute/20010119-1.c: New test.
12000
12001 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
12002
12003         * g++.old-deja/g++.other/vbase5.C: New test.
12004
12005 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
12006
12007         * gcc.c-torture/execute/20010118-1.c: New test.
12008
12009 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
12010
12011         * g++.old-deja/g++.pt/deduct3.C: New test.
12012
12013 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
12014
12015         * g++.old-deja/g++.pt/spec34.C: New test.
12016
12017 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
12018
12019         * g77.f-torture/compile/20000601-2.f: New test.
12020
12021 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
12022
12023         * g++.old-deja/g++.other/init17.C: New test.
12024
12025 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
12026
12027         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
12028
12029 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
12030
12031         * g++.old-deja/g++.pt/unify8.C: New test.
12032
12033 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
12034
12035         * g++.old-deja/g++.abi/vbase1.C: New test.
12036
12037 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
12038
12039         * g++.old-deja/g++.pt/crash65.C: New test.
12040
12041 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
12042
12043         * gcc.dg/cpp/assembl2.S: New test case.
12044
12045 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
12046
12047         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
12048         are supported.
12049
12050 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12051
12052         * g++.old-deja/g++.other/builtins1.C: New test.
12053         * g++.old-deja/g++.other/builtins2.C: Likewise.
12054         * g++.old-deja/g++.other/builtins3.C: Likewise.
12055         * g++.old-deja/g++.other/builtins4.C: Likewise.
12056
12057 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
12058
12059         * gcc.c-torture/compile/20010117-1.c: New test.
12060         * gcc.c-torture/compile/20010117-2.c: New test.
12061
12062 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
12063
12064         * g77.f-torture/execute/20010116.[fx]: New test,
12065         XFAIL on i?86-*-*.
12066         * g77.f-torture/compile/20010115.f: Indicate it's
12067         a test for PR fortran/1636.
12068
12069 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
12070
12071         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
12072
12073 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
12074
12075         * g77.f-torture/compile/20010115.f: New test.
12076
12077 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
12078
12079         * g++.old-deja/g++.pt/nontype5.C: New test.
12080
12081 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
12082
12083         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
12084         have an equivalent working one below it.
12085
12086 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
12087
12088         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
12089         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
12090
12091 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
12092
12093         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
12094         message containing "init_priority".
12095         (conpr-2.C): Likewise.
12096         (conpr-3.C): Likewise.
12097         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
12098
12099 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12100
12101         * gcc.c-torture/execute/20010114-2.c: New test.
12102
12103 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
12104
12105         * gcc.c-torture/compile/20010114-1.c: New test.
12106         * gcc.c-torture/compile/20010114-1.x: Xfail.
12107         * gcc.c-torture/compile/20010114-2.c: New test.
12108         * gcc.c-torture/execute/20010114-1.c: New test.
12109         * gcc.dg/trunc-1.c: New test.
12110         * gcc.dg/uninit-B.c: New test.
12111
12112 2001-01-13  Nick Clifton  <nickc@redhat.com>
12113
12114         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
12115         target.
12116
12117 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
12118
12119         * gcc.c-torture/compile/20010113-1.c: New test.
12120
12121 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
12122
12123         * gcc.c-torture/compile/20001212-1.c: New test.
12124
12125 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12126
12127         * gcc.dg/cpp/widestr1.c: Update.
12128         * gcc.dg/cpp/prag-imp.c: Remove.
12129
12130 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
12131
12132         * gcc.c-torture/execute/20000801-3.x: Remove.
12133         * gcc.dg/c90-init-1.c: New test.
12134         * gcc.dg/c99-init-1.c: New test.
12135         * gcc.dg/c99-init-2.c: New test.
12136         * gcc.dg/gnu99-init-1.c: New test.
12137
12138 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
12139
12140         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
12141         testing that no relevant ones were found.
12142
12143 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
12144
12145         * g++.old-deja/g++.pt/cast2.C: New test.
12146
12147 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
12148
12149         * g++.old-deja/g++.pt/friend47.C: New test.
12150
12151 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
12152
12153         * g++.old-deja/g++.pt/instantiate13.C: New test.
12154
12155 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
12156
12157         * g++.old-deja/g++.other/defarg7.C: New test.
12158         * g++.old-deja/g++.other/defarg8.C: New test.
12159
12160 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
12161
12162         * g++.old-deja/g++.pt/crash64.C: New test.
12163
12164 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
12165
12166         * g++.old-deja/g++.pt/crash63.C: New test.
12167
12168 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
12169
12170         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
12171
12172 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
12173
12174         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
12175
12176 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
12177
12178         * g++.old-deja/g++.pt/error3.C: New test.
12179
12180 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
12181
12182         * g++.old-deja/g++.other/crash39.C: New test.
12183
12184 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
12185
12186         * g++.old-deja/g++.other/vbase4.C: New test.
12187
12188 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
12189
12190         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
12191         * gcc.dg/special/20000419-2.c: New file. Identical to above.
12192         * gcc.dg/special/special.exp: New test driver which will check
12193         for alias support for the above test.
12194
12195 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
12196
12197         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
12198         problems on small machines.
12199         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
12200         parameterize.
12201
12202 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
12203
12204         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
12205         mips.
12206         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
12207
12208 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
12209
12210         * g++.old_deja/g++.pt/using8.C: New test.
12211
12212 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
12213
12214         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
12215
12216 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
12217
12218         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
12219         where a failure is expected.
12220         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
12221
12222 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
12223
12224         * g++.old_deja/g++.pt/instantiate12.C: New test.
12225
12226 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
12227
12228         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
12229         start of structs.
12230         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
12231         * g++.old-deja/g++.brendan/crash17.C: Likewise.
12232         * g++.old-deja/g++.brendan/crash29.C: Likewise.
12233         * g++.old-deja/g++.brendan/crash48.C: Likewise.
12234         * g++.old-deja/g++.brendan/ns1.C: Likewise.
12235         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
12236         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
12237         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
12238         * g++.old-deja/g++.eh/spec6.C: Likewise.
12239         * g++.old-deja/g++.jason/crash3.C: Likewise.
12240         * g++.old-deja/g++.law/ctors11.C: Likewise.
12241         * g++.old-deja/g++.law/ctors17.C: Likewise.
12242         * g++.old-deja/g++.law/ctors5.C: Likewise.
12243         * g++.old-deja/g++.law/ctors9.C: Likewise.
12244         * g++.old-deja/g++.mike/ambig1.C: Likewise.
12245         * g++.old-deja/g++.mike/net22.C: Likewise.
12246         * g++.old-deja/g++.mike/p3538a.C: Likewise.
12247         * g++.old-deja/g++.mike/p3538b.C: Likewise.
12248         * g++.old-deja/g++.mike/virt3.C: Likewise.
12249         * g++.old-deja/g++.niklas/t128.C: Likewise.
12250         * g++.old-deja/g++.other/anon4.C: Likewise.
12251         * g++.old-deja/g++.other/using1.C: Likewise.
12252         * g++.old-deja/g++.other/warn3.C: Likewise.
12253         * g++.old-deja/g++.pt/t37.C: Likewise.
12254         * g++.old-deja/g++.robertl/eb69.C: Likewise.
12255         * g++.old-deja/g++.robertl/eb71.C: Likewise.
12256
12257 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
12258
12259         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
12260
12261 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12262
12263         * gcc.c-torture/execute/stdio-opt-3.c: New test.
12264
12265 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
12266
12267         * gcc.c-torture/compile/20010107-1.c: New test.
12268
12269 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12270
12271         * gcc.c-torture/execute/builtin-noret-1.c: New test.
12272
12273 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12274
12275         * gcc.dg/format/format.h: New file.
12276         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
12277         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
12278         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
12279         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
12280         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
12281         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
12282         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
12283         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
12284         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
12285         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
12286         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
12287         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
12288         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
12289         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
12290         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
12291         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
12292         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
12293         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
12294         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
12295         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
12296         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
12297         instead of declaring standard types, macros and functions in each
12298         test.
12299
12300 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
12301
12302         * gcc.c-torture/execute/20010106-1.c: New test.
12303
12304 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
12305
12306         * gcc.dg/format/format.exp: New file.
12307         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
12308         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
12309         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
12310         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
12311         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
12312         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
12313         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
12314         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
12315         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
12316         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
12317         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
12318         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
12319         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
12320         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
12321         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
12322         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
12323         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
12324         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
12325         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
12326         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
12327         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
12328         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
12329         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
12330         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
12331         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
12332         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
12333         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
12334         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
12335         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
12336         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
12337         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
12338         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
12339         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
12340         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
12341         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
12342         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
12343         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
12344         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
12345         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
12346         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
12347         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
12348         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
12349
12350 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
12351
12352         * gcc.c-torture/execute/991228-1.c: Take word endianness into
12353         account.
12354
12355 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
12356
12357         * gcc.c-torture/execute/builtin-complex-1.c: New test.
12358
12359 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
12360
12361         * g++.old-deja/g++.pt/crash62.C: New test.
12362
12363 2001-01-04  Richard Henderson  <rth@redhat.com>
12364
12365         * gcc.dg/20000926-1.c: Update expected warnings.
12366         * gcc.dg/array-2.c: Likewise.
12367         * gcc.dg/array-4.c: Also validate flexible array members.
12368         * gcc.dg/c99-flex-array-1.c: New.
12369
12370 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
12371
12372         * gcc.c-torture/compile/20001222-1.x: Remove.
12373
12374 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
12375
12376         * gcc.c-torture/execute/built-in-setjmp.c: New.
12377
12378 2001-01-03  Richard Henderson  <rth@redhat.com>
12379
12380         * gcc.dg/940510-1.c: Update expected error wording.
12381         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
12382
12383 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
12384
12385         * lib/target-supports.exp (check_alias_available): Modified to
12386         indicate aliases not supported if only weak aliases are supported.
12387
12388 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12389
12390         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
12391         Turn on cmpstrsi checks for __pj__ and __i370__.
12392
12393 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
12394
12395         * g++.old-deja/g++.other/virtual11.C: New test.
12396
12397 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
12398
12399         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
12400
12401 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12402
12403         * gcc.c-torture/compile/20010102-1.c: New test.
12404
12405 2001-01-02  Andreas Jaeger  <aj@suse.de>
12406
12407         * gcc.dg/noreturn-3.c: New test.
12408
12409         * gcc.dg/noreturn-4.c: New test.
12410
12411 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12412
12413         * gcc.c-torture/execute/stdio-opt-1.c: Also test
12414         __builtin_fputc and __builtin_fwrite.
12415
12416 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
12417
12418         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
12419         signed char, not default char.
12420
12421 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
12422
12423         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
12424
12425 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
12426
12427         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
12428
12429 2000-12-29  Richard Henderson  <rth@redhat.com>
12430
12431         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
12432         (__cyg_profile_func_exit): Define.
12433
12434 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
12435
12436         * g++.dg/vtgc1.C: New test.
12437
12438 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
12439
12440         * gcc.dg/noncompile/20001228-1.c: New test.
12441
12442         * gcc.dg/20001228-1.c: New test.
12443
12444         * gcc.c-torture/execute/20001228-1.c: New test.
12445
12446 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
12447
12448         * gcc.dg/format-strfmon-1.c: New test.
12449
12450 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12451
12452         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
12453         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
12454         * gcc.c-torture/execute/string-opt-1.c: Likewise.
12455         * gcc.c-torture/execute/string-opt-2.c: Likewise.
12456         * gcc.c-torture/execute/string-opt-3.c: Likewise.
12457         * gcc.c-torture/execute/string-opt-4.c: Likewise.
12458         * gcc.c-torture/execute/string-opt-6.c: Likewise.
12459         * gcc.c-torture/execute/string-opt-7.c: Likewise.
12460         * gcc.c-torture/execute/string-opt-8.c: Likewise.
12461         * gcc.c-torture/execute/string-opt-9.c: Likewise.
12462         * gcc.c-torture/execute/string-opt-10.c: Likewise.
12463         * gcc.c-torture/execute/string-opt-11.c: Likewise.
12464         * gcc.c-torture/execute/string-opt-12.c: Likewise.
12465
12466         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
12467         * gcc.c-torture/execute/string-opt-4.c: Test index.
12468
12469 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
12470
12471         * gcc.c-torture/compile/20001226-1.c: New test.
12472
12473 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12474
12475         * gcc.c-torture/compile/20001222-1.c: New test.
12476         * gcc.c-torture/compile/20001222-1.x: Xfail.
12477
12478 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
12479
12480         * gcc.c-torture/execute/comp-goto-2.c: New test.
12481
12482 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
12483
12484         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
12485         Use long types if __INT_MAX__ is 32767.
12486         (main): Use cast to (sint32 *) when poking 88 into a_page.
12487
12488         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
12489
12490 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
12491
12492         * gcc.c-torture/compile/20001221-1.c: New test.
12493         * gcc.c-torture/execute/20001221-1.c: New test.
12494
12495 2000-12-20  Richard Henderson  <rth@redhat.com>
12496
12497         * g++.old-deja/g++.pt/crash36.C: Update error lines.
12498         * g++.old-deja/g++.robertl/eb109.C: Likewise.
12499
12500 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12501
12502         * gcc.dg/compare3.c: New test.
12503
12504 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12505
12506         * gcc.dg/format-warnll-1.c: New test.
12507
12508 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
12509
12510         * gcc.dg/cpp/cmdlne-P.c: New test.
12511
12512 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12513
12514         * gcc.c-torture/execute/builtin-abs-1.c,
12515         gcc.c-torture/execute/builtin-abs-2.c: New tests.
12516
12517 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
12518
12519         * gcc.dg/cpp/multiline.c: New test.
12520
12521 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
12522
12523         * g++.old-deja/g++.other/syshdr1.C: Update.
12524         * gcc.dg/cpp/lineflags.c: Remove temporarily.
12525
12526 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12527
12528         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
12529
12530 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12531
12532         * g++.old-deja/g++.pt/ttp65.C: New test.
12533
12534 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12535
12536         * g++.old-deja/g++.pt/ttp64.C: New test.
12537
12538 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12539
12540         * g++.old-deja/g++.pt/spec33.C: New test.
12541
12542 2000-12-14  Catherine Moore  <clm@redhat.com>
12543
12544         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
12545         * gcc.c-torture/execute/920612-2.c: Likewise.
12546         * gcc.c-torture/execute/920428-2.c: Likewise.
12547         * gcc-c-torture/execute/va-arg-11.c: Call exit.
12548         * gcc.c-torture/execute/va-arg-21.c: Likewise.
12549
12550 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12551
12552         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
12553         * gcc.dg/pack-test-2.c: Likewise.
12554
12555 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12556
12557         Tests by Zack Weinberg <zackw@stanford.edu>.
12558
12559         * gcc.dg/cpp/defined.c: Update.
12560         * gcc.dg/cpp/defined_trad.c: New tests.
12561
12562 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12563
12564         * gcc.dg/cpp/trad-direct.c: Update.
12565
12566 2000-12-11  Neil Booth  <neilb@earthling.net>
12567
12568         * gcc.dg/cpp/defined_trad.c
12569
12570 2000-12-11  Neil Booth  <neilb@earthling.net>
12571
12572         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
12573
12574 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
12575
12576         * gcc.dg/format-miss-2.c: New test.
12577
12578 2000-12-09  Neil Booth  <neilb@earthling.net>
12579
12580         * gcc.dg/cpp/lineflags.c: New tests.
12581         * gcc.dg/cpp/poison.c: Update.
12582         * gcc.dg/cpp/redef2.c: Update.
12583         * gcc.dg/cpp/skipping.c: New test.
12584
12585 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
12586
12587         * g++.old-deja/g++.other/eh3.C: New testcase.
12588
12589 2000-12-07  Neil Booth  <neilb@earthling.net>
12590
12591         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
12592         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
12593         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
12594         wtr-union-init-2.c, wtr-union-init-3.c: Update.
12595         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
12596         Update.
12597
12598 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12599
12600         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
12601         __SIZE_TYPE__ instead of int for type of integers cast to
12602         pointers.
12603
12604 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
12605
12606         * g++.old-deja/g++.other/cleanup4.C: New test.
12607
12608 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12609
12610         * format-sec-1.c: New test.
12611
12612 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12613
12614         * gcc.dg/format-nonlit-3.c: New test.
12615
12616 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12617
12618         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
12619         through a null pointer.
12620
12621 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12622
12623         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
12624         * g++.old-deja/g++.pt/partial4.C: New test.
12625
12626 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
12627
12628         * gcc.c-torture/execute/ieee/hugeval.x: New.
12629
12630 2000-12-06  Neil Booth  <neilb@earthling.net>
12631
12632         * gcc.dg/cpp/backslash2.c: New tests.
12633
12634 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12635
12636         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
12637         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
12638
12639 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
12640
12641         * gcc.c-torture/execute/20001203-2.c: New testcase.
12642
12643 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
12644
12645         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
12646         * g++.old-deja/g++.other/virtual10.C: New test.
12647
12648 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
12649
12650         * g++.old-deja/g++.mike/pmf5.C: Remove test.
12651
12652 2000-12-05  Richard Henderson  <rth@redhat.com>
12653
12654         * gcc.c-torture/compile/20001205-1.c: New.
12655
12656 2000-12-04  Neil Booth  <neilb@earthling.net>
12657
12658         * g++.old-deja/g++.other/virtual9.C: New test.
12659         * g++.old-deja/g++.pt/crash61.C: New test.
12660         * gcc.c-torture/execute/loop-9.c: New test.
12661
12662 2000-12-04  Neil Booth  <neilb@earthling.net>
12663
12664         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
12665         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
12666         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
12667         * gcc.dg/cpp/extratokens.c: ...here.
12668
12669 2000-12-04  Neil Booth  <neilb@earthling.net>
12670
12671         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
12672         New tests.
12673
12674 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12675
12676         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
12677         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
12678
12679 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
12680
12681         * gcc.c-torture/execute/20001203-1.c: New test.
12682
12683 2000-12-03  Neil Booth  <neilb@earthling.net>
12684
12685         * gcc.dg/cpp/macro6.c: New test cases.
12686
12687 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12688
12689         * gcc.c-torture/execute/string-opt-9.c: New test.
12690         * gcc.c-torture/execute/string-opt-10.c: Likewise.
12691         * gcc.c-torture/execute/string-opt-11.c: Likewise.
12692         * gcc.c-torture/execute/string-opt-12.c: Likewise.
12693
12694         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
12695         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
12696
12697 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
12698
12699         * gcc.dg/cpp/if-6.c: New testcase.
12700
12701         * gcc.dg/20001201-1.c: New testcase.
12702
12703 2000-12-02  Neil Booth  <neilb@earthling.net>
12704
12705         * g++.old-deja/g++.other/externC4.C,
12706         g++.old-deja/g++.other/friend10.C: New tests.
12707
12708 2000-12-02  Neil Booth  <neilb@earthling.net>
12709
12710         * g++.old-deja/g++.other/instan2.C
12711         * g++.old-deja/g++.other/instan3.C: New test.
12712
12713 2000-12-02  Neil Booth  <neilb@earthling.net>
12714
12715         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
12716         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
12717         gnuc99.c,gnuc99-pedantic.c: New tests.
12718
12719 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
12720
12721         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
12722         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
12723
12724 2000-12-01  Neil Booth  <neilb@earthling.net>
12725
12726         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
12727         * gcc.dg/cpp/poison.c: Update.
12728         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
12729
12730 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
12731
12732         * g77.f-torture/execute/20001201.f: New test.
12733
12734 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
12735
12736         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
12737
12738 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
12739
12740         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
12741
12742 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
12743
12744         * g++.old-deja/g++.other/cast6.C: New test.
12745
12746 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
12747
12748         * gcc.c-torture/execute/20001130-2.c: New testcase.
12749
12750 2000-11-30  Richard Henderson  <rth@redhat.com>
12751
12752         * gcc.c-torture/execute/20001130-1.c: New test.
12753
12754 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
12755
12756         * g++.old-deja/g++.other/op3.C: New test.
12757
12758 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
12759
12760         * g++.old-deja/g++.other/op2.C: New test.
12761
12762 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
12763
12764         * g++.old-deja/g++.other/crash38.C: New test.
12765
12766 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
12767
12768         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
12769
12770 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
12771
12772         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
12773         tests.
12774         * gcc.c-torture/execute/string-opt-6.c: New test.
12775
12776         * gcc.dg/20001117-1.c: Add main.
12777
12778 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
12779
12780         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
12781         Move from here ...
12782         * gcc.dg/940510-1.c: ... to here.
12783
12784         * gcc.dg/20000926-1.c: GNU C now allows initializations of
12785         zero-size arrays in toplevel structures.
12786
12787 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
12788
12789         * gcc.c-torture/execute/loop-8.c: New test.
12790
12791 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
12792
12793         * g++.old-deja/g++.other/base1.C: New test.
12794
12795 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
12796
12797         * g++.old-deja/g++.other/parse2.C: New test.
12798
12799 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
12800
12801         * g++.old-deja/g++.pt/incomplete1.C: New test.
12802
12803 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
12804
12805         * g++.old-deja/g++.other/friend9.C: New test.
12806
12807 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
12808
12809         * gcc.dg/20001127-1.c: New test.
12810
12811 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
12812
12813         * g++.old-deja/g++.pt/friend46.C: New test.
12814
12815 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
12816
12817         * g++.old-deja/g++.other/ptrmem8.C: New test.
12818
12819 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12820
12821         * gcc.c-torture/execute/string-opt-7.c: New test.
12822         * gcc.c-torture/execute/string-opt-8.c: Likewise.
12823
12824 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
12825
12826         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
12827         instead of 'mkcheck 2'.
12828
12829 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12830
12831         * gcc.c-torture/execute/memcheck/driver.c,
12832         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
12833         C9X references to refer to C99.
12834
12835 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
12836
12837         * gcc.dg/ultrasp3.c: New test.
12838
12839 2000-11-25  Neil Booth  <neilb@earthling.net>
12840
12841         * gcc.dg/cpp/include2.c: Update test to be locale independent.
12842
12843 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
12844
12845         * gcc.c-torture/compile/20001123-2.c: New.
12846
12847 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12848
12849         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
12850
12851 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
12852
12853         * gcc.dg/sequence-point-1.c: Add some new tests.
12854         * gcc.c-torture/execute/20001124-1.c: New test.
12855
12856 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
12857
12858         * g++.old-deja/g++.other/vaarg4.C: New test.
12859         * gcc.c-torture/compile/20001123-1.c: New test.
12860
12861 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
12862
12863         * g++.other/crash24.C: Adjust and remove XFAIL.
12864         * g++.other/crash37.C: New test.
12865
12866 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
12867
12868         * g++.old-deja/g++.pt/instantiate9.C: New test.
12869
12870 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
12871
12872         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
12873         new ABI, too.
12874
12875         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
12876         * g++.old-deja/g++.robertl/eb55.C: Likewise.
12877
12878 2000-11-22  Neil Booth  <neilb@earthling.net>
12879
12880         * gcc.dg/cpp/Wtrigraphs.c: New test.
12881
12882 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
12883
12884         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
12885
12886 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
12887
12888         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
12889
12890 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
12891
12892         * lib/gcc-dg.exp: load_lib scanasm.exp.
12893         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
12894         * lib/g++-dg.exp: load_lib scanasm.exp.
12895         * lib/scanasm.exp: New.
12896         (scan-assembler, scan-assembler-not): Add optional arguments to
12897         test name, or if not present, the pattern name.
12898         (scan-assembler-dem, scan-assembler-dem-not): New.
12899
12900         * g++.dg/dg.exp: New.
12901
12902 2000-11-21  Neil Booth  <neilb@earthling.net>
12903
12904         * gcc.dg/cpp/integrated1.c: Remove.
12905
12906 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
12907
12908         * gcc.c-torture/execute/20001121-1.c: New test.
12909
12910 2000-11-21  Richard Henderson  <rth@redhat.com>
12911
12912         * gcc.c-torture/compile/20001121-1.c: New test.
12913
12914 2000-11-20  Neil Booth  <neilb@earthling.net>
12915
12916         * gcc.dg/cpp/integrated1.c: New test.
12917
12918 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
12919
12920         * g++.old-deja/g++.other/inline17.C: New test.
12921
12922 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
12923
12924         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
12925         local variable to be zero: I made the variable global. Now
12926         uses abort() and exit() instead of relying on main's return value.
12927
12928 2000-11-20  Neil Booth  <neilb@earthling.net>
12929
12930         * gcc.dg/cpp/paste2.c: Update test.
12931         * objc/execute/paste.m: New test.
12932
12933 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
12934
12935         * gcc.dg/c99-condexpr-1.c: New test.
12936
12937 2000-11-20  Neil Booth  <neilb@earthling.net>
12938
12939         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
12940
12941 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
12942
12943         * g++.old-deja/g++.pt/export1.C: New test.
12944
12945 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
12946
12947         * gcc.dg/20001117-1.c: New test.
12948
12949 2000-11-18  Richard Henderson  <rth@redhat.com>
12950
12951         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
12952
12953 2000-11-18  Richard Henderson  <rth@redhat.com>
12954
12955         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
12956         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
12957         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
12958
12959 2000-11-18  Richard Henderson  <rth@redhat.com>
12960
12961         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
12962         (main): New.  Exit cleanly.
12963
12964 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12965
12966         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
12967         gcc.dg/c99-fordecl-2.c: New tests.
12968
12969 2000-11-18  Richard Henderson  <rth@redhat.com>
12970
12971         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
12972         * gcc.c-torture/execute/zerolen-2.c: New.
12973
12974 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12975
12976         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
12977         memory.
12978
12979 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
12980
12981         * g++.old-deja/g++.pt/instantiate8.C: New test.
12982
12983 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
12984
12985         * g++.old-deja/g++.other/incomplete.C: Add more tests.
12986         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
12987
12988 2000-11-16  Nick Clifton  <nickc@redhat.com>
12989
12990         * gcc.c-torture/execute/nestfunc-2.c: New test.
12991         * gcc.c-torture/execute/nestfunc-3.c: New test.
12992
12993 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
12994
12995         * gcc.c-torture/compile/20001116-1.c: New test.
12996
12997 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12998
12999         * gcc.c-torture/execute/20001115-1.c: New test.
13000
13001 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
13002
13003         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
13004         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
13005         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
13006         * g++.old-deja/g++.abi/vmihint.C: Likewise.
13007
13008 2000-11-15  Neil Booth  <neilb@earthling.net>
13009
13010         gcc.dg/cpp/_Pragma1.c: Update.
13011         gcc.dg/cpp/_Pragma2.c: New test.
13012
13013 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
13014
13015         * g++.old-deja/g++.other/anon5.C: New test.
13016
13017 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
13018
13019         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
13020         tests.
13021
13022 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
13023
13024         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
13025         output.
13026
13027 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
13028
13029         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
13030         labels at end of compound statements.
13031
13032 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
13033
13034         * gcc.c-torture/execute/loop-7.c: New test.
13035
13036 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
13037
13038         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
13039
13040 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
13041
13042         * gcc.dg/c99-bool-1.c: New test.
13043
13044 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
13045
13046         * gcc.dg/c99-scope-1.c: Remove xfail.
13047         * gcc.dg/c99-scope-2.c: New test.
13048
13049 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13050
13051         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
13052         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
13053
13054 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
13055
13056         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
13057         error messages.
13058
13059         * g++.mike/p700.C: Don't typedef wchar_t.
13060         * g++.mike/p784.C: Likewise.
13061         * g++.mike/eb101.C: Don't use __wchar_t.
13062
13063 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
13064
13065         * g77.f-torture/execute/20001111.[fx]: Test premature exit
13066         from DO loop.
13067
13068 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
13069
13070         * gcc.c-torture/execute/20001111-1.c: New test.
13071
13072 2000-11-10  Nick Clifton  <nickc@redhat.com>
13073
13074         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
13075         long multuiple and accumulate.
13076
13077 2000-11-09  Richard Henderson  <rth@redhat.com>
13078
13079         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
13080         via size_t instead of int.
13081
13082         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
13083         * gcc.c-torture/execute/string-opt-2.c: Likewise.
13084         * gcc.c-torture/execute/string-opt-3.c: Likewise.
13085         * gcc.c-torture/execute/string-opt-4.c: Likewise.
13086
13087 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
13088
13089         * gcc.c-torture/compile/20001109-1.c: New test.
13090         * gcc.c-torture/compile/20001109-2.c: New test.
13091
13092 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
13093
13094         * g++.old-deja/g++.pt/operator1.C: New test.
13095         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
13096
13097 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
13098
13099         * gcc.dg/20001108-1.c: New test.
13100
13101 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
13102
13103         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
13104         with both arguments constant strings.
13105         * gcc.c-torture/execute/string-opt-3.c: New test.
13106         * gcc.c-torture/execute/string-opt-4.c: New test.
13107         * gcc.c-torture/execute/string-opt-5.c: New test.
13108
13109 2000-11-08  Nick Clifton  <nickc@redhat.com>
13110
13111         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
13112         mulsidi3adddi patterns.
13113
13114 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
13115
13116         * g++.old-deja/g++.other/crash36.C: New test.
13117
13118 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
13119
13120         * g++.old-deja/g++.other/init16.C: New test.
13121
13122 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
13123
13124         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
13125
13126 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
13127
13128         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
13129         * gcc.c-torture/execute/va-arg-16.x: Likewise.
13130         * gcc.c-torture/execute/va-arg-17.x: Likewise.
13131
13132 2000-11-07  DJ Delorie  <dj@redhat.com>
13133
13134         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
13135
13136 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13137
13138         * gcc.c-torture/execute/string-opt-1.c: New test.
13139
13140 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
13141
13142         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
13143         mips-sgi-irix6.* because the MIPS ABI passes floating-point
13144         parameters in registers, and there is no way for a varargs
13145         function to know in which order the integer and floating-point
13146         parameters should be interleaved when they are placed on the
13147         stack.
13148         * gcc.c-torture/execute/va-arg-16.x: Likewise.
13149         * gcc.c-torture/execute/va-arg-17.x: Likewise.
13150
13151 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13152
13153         * gcc.c-torture/execute/string-opt-2.c: New test.
13154
13155 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
13156
13157         * g++.old-deja/g++.pt/crash60.C: New test.
13158
13159 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
13160
13161         * g++.old-deja/g++.other/crash24.C: New test.
13162         * g++.old-deja/g++.other/crash25.C: New test.
13163         * g++.old-deja/g++.other/crash26.C: New test.
13164         * g++.old-deja/g++.other/crash27.C: New test.
13165         * g++.old-deja/g++.other/crash28.C: New test.
13166         * g++.old-deja/g++.other/crash29.C: New test.
13167         * g++.old-deja/g++.other/crash30.C: New test.
13168         * g++.old-deja/g++.other/crash31.C: New test.
13169         * g++.old-deja/g++.other/crash32.C: New test.
13170         * g++.old-deja/g++.other/crash33.C: New test.
13171         * g++.old-deja/g++.other/crash34.C: New test.
13172         * g++.old-deja/g++.other/crash35.C: New test.
13173
13174 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
13175
13176         * gcc.c-torture/execute/20001031-1.c: New test.
13177
13178 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
13179
13180         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
13181         namespace.
13182
13183         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
13184         standards-conformant.
13185
13186         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
13187
13188         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
13189         * g++.old-deja/g++.mike/p755a.C: Likewise.
13190         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
13191         library makes no calls to `operator new' during initialization.
13192
13193 2000-11-04  Neil Booth  <neilb@earthling.net>
13194
13195         * gcc.dg/cpp/include2.c: New tests.
13196
13197 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
13198
13199         * lib/g++.exp (g++_set_ld_library_path): New function.
13200         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
13201
13202 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
13203
13204         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
13205         warnings.
13206
13207 2000-11-01  Richard Henderson  <rth@redhat.com>
13208
13209         * g++.old-deja/g++.ext/namedret1.C: New.
13210         * g++.old-deja/g++.ext/namedret2.C: New.
13211         * g++.old-deja/g++.ext/namedret3.C: New.
13212
13213 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
13214
13215         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
13216         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
13217
13218 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13219
13220         * gcc.c-torture/execute/va-arg-21.c: New test.
13221
13222 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
13223
13224         * gcc.dg/c99-complex-2.c: New test.
13225
13226 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13227
13228         * gcc.c-torture/execute/stdio-opt-1.c: New test.
13229
13230 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
13231
13232         * g++.old-deja/g++.other/inline16.C: New test.
13233
13234 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
13235
13236         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
13237         __PRETTY_FUNCTION__
13238
13239 2000-10-29  Neil Booth  <neilb@earthling.net>
13240
13241         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
13242         New tests.
13243         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
13244         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
13245         optimisation.
13246
13247 2000-10-29  Neil Booth  <neilb@earthling.net>
13248
13249         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
13250         * mi1.c, mi1c.h: Add null directives to multiple-include test.
13251         * mi5.c: Test multiple includes work with -C.
13252         * trigraphs.c: Test ^= version.
13253
13254 2000-10-28  Neil Booth  <neilb@earthling.net>
13255
13256         New tests and test updates for new macro expander.
13257
13258         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
13259         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
13260         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
13261         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
13262         new diagnostic messages.
13263
13264         * gcc.dg/cpp/macro3.c: New tests.
13265
13266 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
13267
13268         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
13269         on the same line.
13270
13271 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
13272
13273         * g++.old-deja/g++.other/eh2.C: New test.
13274
13275 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
13276
13277         * gcc.c-torture/execute/20001027-1.c: New test.
13278
13279 2000-10-26  Richard Henderson  <rth@redhat.com>
13280
13281         * gcc.c-torture/execute/20001026-1.c: New.
13282
13283 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
13284
13285         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
13286         * g++.old-deja/g++.law/builtin1.C: Likewise.
13287         * g++.old-deja/g++.law/ctors10.C: Likewise.
13288         * g++.old-deja/g++.law/virtual3.C: Likewise.
13289         * g++.old-deja/g++.mike/p658.C: Likewise.
13290         * g++.old-deja/g++.other/sibcall1.C: Likewise.
13291         * g++.old-deja/g++.other/vaarg2.C: Likewise.
13292         * g++.old-deja/g++.robertl/eb124.C: Likewise.
13293         * g++.old-deja/g++.robertl/eb44.C: Likewise.
13294         * g++.old-deja/g++.robertl/eb77.C: Likewise.
13295
13296 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
13297
13298         * gcc.c-torture/compile/20001024-1.c: New test.
13299
13300 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
13301
13302         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
13303         to tell us whether or not we are using V3.
13304
13305 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
13306
13307         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
13308         operands.
13309
13310 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13311
13312         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
13313
13314 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
13315
13316         * gcc.c-torture/execute/20001024-1.c: New test.
13317
13318 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
13319
13320         * g++.old-deja/g++.other/sibcall1.C: New test.
13321
13322 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
13323
13324         * gcc.dg/noncompile/init-3.c: New test.
13325
13326 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
13327
13328         * gcc.dg/format-array-1.c: New test.
13329
13330 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13331
13332         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
13333         writing through null pointers; remove comment about testing
13334         unterminated strings.
13335
13336 2000-10-17  Matthew Hiller  <hiller@redhat.com>
13337
13338         * gcc.c-torture/execute/20001017-2.c: New test.
13339
13340 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13341
13342         * gcc.c-torture/compile/20001018-1.c: New test.
13343         * gcc.c-torture/compile/20001018-1.x: Xfail.
13344
13345 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13346
13347         * gcc.c-torture/execute/20001017-1.c: New test.
13348
13349 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
13350
13351         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
13352         for multiple use of arguments with scanf formats; add tests for
13353         multiple use of arguments.
13354
13355 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
13356
13357         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
13358
13359 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
13360
13361         * gcc.dg/format-miss-1.c: New test.
13362
13363 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
13364
13365         * gcc.c-torture/execute/20001013-1.c: New test.
13366
13367 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
13368
13369         * gcc.dg/format-branch-1.c: New test.
13370
13371 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
13372
13373         * README, lib/file-format.exp: Remove EGCS references.
13374
13375 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
13376
13377         * gcc.dg/20001013-1.c: New test.
13378
13379 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
13380
13381         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
13382         for intmax_t in the compiler using __typeof__ and the type rules
13383         for conditional expressions.
13384
13385 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
13386
13387         * gcc.dg/20001012-1.c: New test.
13388         * gcc.dg/20001012-2.c: New test.
13389
13390 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
13391
13392         * gcc.dg/format-attr-1.c: New test.
13393
13394 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
13395
13396         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
13397         __LONG_LONG_MAX__ instead of LLONG_MAX.
13398
13399 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
13400
13401         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
13402         scanf flags.
13403         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
13404         flags.
13405
13406 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
13407
13408         * gcc.dg/sequence-pt-1.c: New test.
13409
13410 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
13411
13412         * gcc.c-torture/execute/20001011-1.c: New testcase.
13413         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
13414
13415 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
13416
13417         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
13418         does not error on it.
13419
13420 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
13421
13422         * gcc.dg/20001009-1.c: New test.
13423
13424 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
13425
13426         * gcc.c-torture/compile/20001009-1.c: Move from here ....
13427         * gcc.c-torture/execute/20001009-2.c: ... to here.
13428
13429 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
13430
13431         * gcc.c-torture/compile/20001009-1.c: New testcase.
13432         * gcc.c-torture/execute/20001009-1.c: New testcase.
13433         Testcases provided by Jan Hubicka <jh@suse.cz>.
13434
13435 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13436
13437         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13438         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
13439         uintmax_t using <limits.h> to emulate the compiler's internal
13440         logic.  No longer XFAIL %j tests.
13441
13442 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13443
13444         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
13445         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13446         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
13447         regexps and details of expected handling of some bad formats.
13448         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
13449         suppression.
13450
13451 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13452
13453         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
13454         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
13455         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
13456         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
13457         in list archives.
13458
13459 2000-10-06  Richard Henderson  <rth@cygnus.com>
13460
13461         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
13462         * g++.old-deja/g++.brendan/crash52.C: Likewise.
13463         * g++.old-deja/g++.jason/report.C: Likewise.
13464         * g++.old-deja/g++.law/friend5.C: Likewise.
13465         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
13466         of the expected warnings.
13467
13468 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
13469
13470         * g++.old-deja/g++.pt/enum14.C: New test.
13471
13472 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
13473
13474         * g++.old-deja/g++.pt/crash59.C: New test.
13475
13476 2000-10-04  Will Cohen  <wcohen@redhat.com>
13477
13478         * gcc.dg/20000926-1.c: New test.
13479
13480 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
13481
13482         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
13483         function name for current C++ compiler.
13484         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
13485
13486 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
13487
13488         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
13489         __PRETTY_FUNCTION__.
13490         * g++.old-deja/g++.ext/pretty2.C: Likewise.
13491
13492 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13493
13494         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
13495
13496 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
13497
13498         * gcc.c-torture/compile/20000923-1.c: New test.
13499
13500 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
13501
13502         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
13503         * g++.old-deja/g++.pt/ttp62.C: Same.
13504         * g++.old-deja/g++.other/inline14.C: Same.
13505
13506 2000-09-24  Richard Henderson  <rth@cygnus.com>
13507
13508         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
13509
13510 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
13511
13512         * gcc.dg/c90-printf-1.c: Add test for wide string format.
13513
13514 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
13515
13516         * gcc.c-torture/compile/20000922-1.c: New file.
13517
13518 2000-09-21  Nick Clifton  <nickc@redhat.com>
13519
13520         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
13521         a signed long modulo operation.
13522         (mod6): New function - perform an unsigned long modulo operation.
13523         (main): Add tests for modulos of very large numbers by very small
13524         dividends.
13525
13526 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13527
13528         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
13529
13530 2000-09-19  Richard Henderson  <rth@cygnus.com>
13531
13532         * gcc.dg/compare2.c (case 10): XFAIL.
13533
13534 2000-09-18  Richard Henderson  <rth@cygnus.com>
13535
13536         * gcc.c-torture/execute/20000906-1.c: Move ...
13537         * gcc.dg/20000906-1.c: ... here.  Only run on targets
13538         that support __builtin_trap.
13539
13540 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
13541
13542         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
13543
13544 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13545
13546         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
13547         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
13548         more $ format tests.
13549
13550 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13551
13552         * gcc.dg/format-errmk-1.c: New test.
13553
13554 2000-09-17  Greg McGary  <greg@mcgary.org>
13555
13556         * gcc.c-torture/execute/20000917-1.x: Remove.
13557
13558 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
13559
13560         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
13561
13562 2000-09-17  Greg McGary  <greg@mcgary.org>
13563
13564         * gcc.c-torture/execute/20000917-1.c: New test.
13565         * gcc.c-torture/execute/20000917-1.x: XFAIL.
13566
13567 2000-09-16  Neil Booth  <NeilB@earthling.net>
13568
13569         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
13570         in nested macro bug.
13571
13572 2000-09-15  Neil Booth  <NeilB@earthling.net>
13573
13574         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
13575
13576 2000-09-14  Jeffrey A Law  (law@cygnus.com)
13577
13578         * gcc.c-torture/execute/20000914-1.c: New test.
13579
13580 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
13581
13582         * g++.other/inline13.C: New test.
13583
13584 2000-09-12  Andreas Jaeger  <aj@suse.de>
13585
13586         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
13587         constant by Ulrich Drepper <drepper@redhat.com>.
13588
13589 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
13590
13591         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
13592
13593 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13594
13595         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
13596
13597 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
13598
13599         * gcc.dg/cpp/backslash.c: New test.
13600
13601 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
13602
13603         * gcc.c-torture/execute/20000910-1.c: New test.
13604         * gcc.c-torture/execute/20000910-2.c: Likewise.
13605
13606 2000-09-11  Robert Lipe  <robertl@sco.com>
13607
13608         * gcc.dg/pragma-align.c: New test.
13609
13610 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
13611
13612         * g++.old-deja/g++.pt/explicit82.C: New test.
13613         * g++.old-deja/g++.pt/explicit83.C: New test.
13614
13615 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
13616
13617         * gcc.dg/asm-names.c: New test.
13618
13619 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13620
13621         * gcc.dg/cpp/tr-warn6.c: New test
13622
13623 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13624
13625         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
13626         be accepted.
13627
13628 2000-09-07  Catherine Moore  <clm@redhat.com>
13629
13630         * gcc.c-torture/execute/unroll-1.c: New test.
13631
13632 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
13633
13634         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
13635         ERROR markers.
13636         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
13637         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
13638         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
13639         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
13640         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
13641         Preprocess only.
13642         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
13643         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
13644
13645 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
13646
13647         * g++.old-deja/g++.pt/deduct2.C: New test.
13648
13649 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
13650
13651         * g++.old-deja/g++.pt/parms2.C: New test.
13652
13653 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
13654
13655         * g++.old-deja/g++.pt/crash58.C: New test.
13656
13657 2000-09-06  Greg McGary  <greg@mcgary.org>
13658
13659         * gcc.c-torture/execute/20000906-1.c: New test.
13660         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
13661
13662 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13663
13664         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
13665
13666 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
13667
13668         * g++.old-deja/g++.pt/crash57.C: New test.
13669
13670 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
13671
13672         * g++.old-deja/g++.pt/crash56.C: New test.
13673
13674 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
13675
13676         * g++.old-deja/g++.pt/koenig1.C: New test.
13677
13678 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
13679
13680         * gcc.dg/20000904-1.c: New test.
13681
13682 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
13683
13684         * gcc.dg/cpp/paste8.c: New test.
13685
13686 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
13687
13688         * gcc.c-torture/compile/20000827-1.c: New test.
13689
13690 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
13691
13692         * gcc.dg/format-diag-1.c: New test.
13693
13694 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
13695
13696         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
13697         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
13698         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
13699         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
13700         gcc.dg/formatz-1.c: Adjust warning regular expressions.
13701
13702 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
13703
13704         * g++.old-deja/g++.other/nested4.C: New test.
13705
13706 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
13707
13708         * g++.old-deja/g++.ns/scoped1.C: New test.
13709
13710 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
13711
13712         * lib/g++.exp: Support testing already-installed GCC.
13713
13714 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13715
13716         * wtr-label-1.c, wtr-suffix-1.c: New tests.
13717
13718 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13719
13720         * gcc.dg/return-type-2.c: New test.
13721
13722 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
13723
13724         * gcc.c-torture/compile/20000825-1.c: New test.
13725
13726 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
13727
13728         * gcc.dg/dwarf2-2.c: New test.
13729
13730 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
13731
13732         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
13733         dg-warning regexps.
13734
13735 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13736
13737         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
13738         gcc.dg/format-ext-5.c: New tests.
13739
13740 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
13741
13742         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
13743
13744 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
13745
13746         * gcc.dg/noncompile/930622-2.c: Adjust error message.
13747
13748 2000-08-24  Richard Henderson  <rth@cygnus.com>
13749
13750         * gcc.dg/ia64-sync-1.c: New test.
13751         * gcc.dg/ia64-sync-2.c: New test.
13752         * gcc.dg/ia64-asm-1.c: New test.
13753
13754 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
13755
13756         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
13757         * gcc.dg/format-ext-2.c: New test.
13758
13759 2000-08-23  Jason Merrill  <jason@redhat.com>
13760
13761         * lib/old-dejagnu.exp: Also ignore "In member function" and
13762         "At global scope".
13763
13764 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13765
13766         * gcc.dg/noncompile/label-lineno-1.c: New test.
13767
13768 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
13769
13770         * gcc.dg/c99-array-nonobj-1.c: New test.
13771
13772 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
13773
13774         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
13775         tests.
13776         * gcc.dg/format-ext-1.c: New test.
13777
13778 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13779
13780         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
13781         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
13782         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
13783         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
13784         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
13785
13786 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
13787
13788         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
13789         gcc.dg/c99-strftime-2.c: New tests.
13790
13791 2000-08-22  Richard Henderson  <rth@cygnus.com>
13792
13793         * gcc.c-torture/execute/20000822-1.c: New test.
13794
13795 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
13796
13797         * gcc.c-torture/execute/20000819-1.x: Remove.
13798
13799 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
13800
13801         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
13802         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
13803         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
13804         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
13805         gcc.dg/format-xopen-1.c: New tests.
13806
13807 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
13808
13809         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
13810
13811 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
13812
13813         * g++.old-deja/g++.other/loop2.C: New test.
13814
13815         * gcc.c-torture/compile/20000606-1.c: New test.
13816         * gcc.c-torture/compile/20000728-1.c: New test.
13817         * gcc.c-torture/execute/20000801-1.c: New test.
13818         * gcc.c-torture/execute/20000801-2.c: New test.
13819         * gcc.c-torture/execute/20000819-1.c: New test.
13820         * gcc.c-torture/execute/20000819-1.x: XFAIL.
13821         * gcc.dg/20000629-1.c: New test.
13822         * gcc.dg/20000724-1.c: New test.
13823         * gcc.dg/20000807-1.c: New test.
13824
13825 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
13826
13827         * gcc.dg/cpp/pragma-1.c: New test.
13828         * gcc.dg/cpp/pragma-2.c: New test.
13829
13830 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
13831
13832         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
13833         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
13834
13835 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
13836
13837         * gcc.c-torture/compile/20000818-1.c: New test.
13838
13839 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
13840
13841         * gcc.c-torture/execute/20000818-1.c: New test.
13842
13843 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13844
13845         * gcc.dg/format-va-1.c: New test.
13846
13847 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
13848
13849         * g++.old-deja/g++.other/typedef8.C: New test.
13850
13851 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
13852
13853         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
13854         * g++.old-deja/g++.mike/net36.C: Mark candidate.
13855         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
13856         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
13857         * g++.old-deja/g++.other/ptrmem7.C: New test.
13858         * g++.old-deja/g++.pt/ptrmem10.C: New test.
13859
13860 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
13861
13862         * g++.old-deja/g++.pt/typename27.C: New test.
13863
13864 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
13865
13866         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
13867         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
13868         * g++.old-deja/g++.pt/friend45.C: New test.
13869         * g++.old-deja/g++.other/friend8.C: New test.
13870
13871 2000-08-15  Richard Henderson  <rth@cygnus.com>
13872
13873         * gcc.c-torture/execute/20000815-1.c: New test.
13874
13875 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
13876
13877         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
13878         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
13879         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
13880
13881 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
13882
13883         * g++.old-deja/g++.other/refinit2.C: New test.
13884
13885 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
13886
13887         * lib/c-torture.exp (c-torture): Make
13888         compiler_conditional_xfail_data global.
13889         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
13890         compiler_conditional_xfail_data machinery.
13891         (f-torture-execute): Likewise.
13892         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
13893         and only when unrolling loops.
13894
13895         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
13896
13897 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
13898
13899         * g++.old-deja/g++.pt/explicit81.C: New test.
13900
13901 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
13902
13903         * g++.old-deja/g++.pt/typename26.C: New test.
13904
13905 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
13906
13907         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
13908         warning.
13909
13910 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
13911
13912         * g++.old-deja/g++.other/array3.C: New test.
13913
13914 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
13915
13916         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
13917         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
13918         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
13919         New tests.
13920
13921 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
13922
13923         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
13924         * g++.old-deja/g++.abi/vmihint.C: Likewise.
13925
13926 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
13927
13928         * gcc.c-torture/execute/20000808-1.c: New test.
13929
13930 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
13931
13932         * gcc.dg/c90-const-expr-1.c: New test.
13933
13934 2000-08-08  Richard Henderson  <rth@cygnus.com>
13935
13936         * gcc.dg/noncompile/920923-1.c: Declare calloc.
13937
13938 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13939
13940         * gcc.dg/noncompile/const-ll-1.c: New test.
13941
13942 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13943
13944         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
13945
13946 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
13947
13948         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
13949         that running programs linked against the shared version of libobjc
13950         run correctly.
13951
13952 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
13953
13954         * gcc.dg/c99-printf-1.c: New test.
13955
13956 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
13957
13958         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
13959
13960 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
13961
13962         * gcc.c-torture/execute/20000731-1.x: Delete.
13963
13964 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
13965
13966         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
13967         and torture_without_loops as is done by c-torture.exp.
13968         (search_for): Copy from c-torture.exp.
13969         (gcc-dg-runtest): New function, drives a directory of tests
13970         iterating over the TORTURE_OPTIONS.
13971         (scan-assembler, scan-assembler-not): Move here from
13972         individual directory drivers.
13973
13974         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
13975         defined by lib/gcc-dg.exp.
13976         * gcc.dg/cpp/cpp.exp: Likewise.
13977         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
13978         gcc-dg-runtest, so we cycle over optimization options.
13979
13980         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
13981         * gcc.dg/compare2.c: No longer expected to fail.
13982
13983 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
13984
13985         * gcc.c-torture/execute/20000804-1.c: New test.
13986
13987 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
13988
13989         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
13990
13991 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
13992
13993         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
13994
13995 2000-08-03  Jeffrey A Law  (law@cygnus.com)
13996
13997         * gcc.c-torture/compile/20000803-1.c: New test.
13998
13999 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
14000
14001         * gcc.c-torture/execute/20000801-3.c,
14002         gcc.c-torture/execute/20000801-4.c: New tests.
14003         * gcc.c-torture/execute/20000801-3.x,
14004         gcc.c-torture/execute/20000801-4.x: Xfail.
14005
14006 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
14007
14008         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
14009         libobjc/.libs to allow for libtool.
14010
14011 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
14012
14013         * gcc.c-torture/compile/20000802-1.c: New test.
14014
14015 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
14016
14017         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
14018
14019 2000-07-31  Jeffrey A Law  (law@cygnus.com)
14020
14021         * gcc-c-torture/execute/20000731-2.c: New test.
14022
14023         * gcc.c-torture/execute/20000731-1.c: New test.
14024         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
14025
14026 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
14027
14028         * testsuite/gcc.dg/cpp/paste7.c: New test.
14029         * gcc.dg/cpp/20000725-1.c: New test.
14030
14031 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
14032
14033         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
14034         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
14035         declaration warning for __builtin_dwarf_reg_size.
14036
14037         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
14038
14039 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
14040
14041         * gcc.dg/noncompile/voidparam-1.c: New test.
14042
14043 2000-07-30  Richard Henderson  <rth@cygnus.com>
14044
14045         * gcc.dg/c90-digraph-1.c: Don't xfail.
14046         * gcc.dg/compare2.c (case 10): Xfail.
14047         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
14048
14049 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
14050
14051         * gcc.dg/c99-main-1.c: New test.
14052
14053 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
14054
14055         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
14056
14057 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
14058
14059         * gcc.c-tortuer/execute/20000726-1.c: New test.
14060
14061 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
14062
14063         * gcc.c-torture/execute/enum-2.c: New test.
14064
14065 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14066
14067         * gcc.dg/cpp/tr-warn3.c: New test.
14068
14069 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
14070
14071         * g++.old-deja/g++.ext/implicit1.C: Remove.
14072         * g++.old-deja/g++.jason/c2.C: Remove
14073         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
14074         * g++.old-deja/g++.pt/crash16.C: Likewise.
14075         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
14076
14077 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
14078
14079         * g++.old-deja/g++.other/for2.C: New test.
14080
14081 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
14082
14083         * gcc.dg/20000720-1.c: New test.
14084
14085 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
14086
14087         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
14088
14089 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
14090
14091         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
14092         * gcc.c-torture/execute/20000722-1.c: New.
14093         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
14094
14095 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
14096
14097         * gcc.dg/cpp/20000720-1.S: New test.
14098
14099 2000-07-21  Michael Meissner  <meissner@redhat.com>
14100
14101         * gcc.c-torture/execute/ieee/hugeval.c: New test.
14102
14103 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
14104
14105         * g++.old-deja/g++.brendan/crash16.C,
14106         g++.old-deja/g++.brendan/parse3.C,
14107         g++.old-deja/g++.brendan/redecl1.C,
14108         g++.old-deja/g++.ns/template13.C,
14109         g++.old-deja/g++.other/decl4.C,
14110         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
14111
14112 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
14113
14114         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
14115         and "Internal error".
14116
14117         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
14118         regexps.
14119         * gcc.dg/cpp/paste6.c: New test.
14120
14121 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
14122
14123         * gcc.dg/cpp/tr-direct.c: New test.
14124
14125         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
14126         gcc.dg/cpp/undef1.c: Tweak error regexps.
14127
14128 2000-07-18  Eric Christopher <echristo@redhat.com>
14129
14130         * gcc.c-torture/compile/20000718-1.c: New test.
14131
14132 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
14133
14134         * cpplex.c (_cpp_push_token): If the token being pushed back
14135         is the previous token in this context, just subtract one from
14136         context->posn.
14137         * cppmacro.c (save_expansion): Clear aux field when storing a
14138         placemarker.
14139
14140 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
14141
14142         * gcc.dg/noncompile/redecl-1.c: New test.
14143
14144 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
14145
14146         * gcc.c-torture/execute/20000717-5.c: New test.
14147         * gcc.c-torture/execute/20000717-1.x: Removed.
14148
14149 2000-07-17  Richard Henderson  <rth@cygnus.com>
14150
14151         * gcc.c-torture/execute/20000717-4.c: New test.
14152
14153 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
14154
14155         * gcc.dg/cpp/syshdr.c: New test.
14156         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
14157
14158 2000-07-17  Neil Booth  <neilb@earthling.net>
14159
14160         * gcc.dg/cpp/cmdlne-dM.c: New test.
14161         * gcc.dg/cpp/cmdlne-dD.c: New test.
14162
14163 2000-07-17  Jeffrey A Law  (law@cygnus.com)
14164
14165         * gcc.c-torture/execute/20000717-3.c: New test.
14166
14167         * gcc.c-torture/compile/20000717-1.c: New test.
14168
14169 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
14170
14171         * gcc.c-torture/execute/20000717-2.c: New test.
14172
14173 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
14174
14175         * gcc.dg/formatz-1.c: New test.
14176
14177         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
14178         * gcc.dg/c99-digraph-1.c: New tests.
14179
14180         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
14181         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
14182
14183         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
14184         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
14185         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
14186         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
14187         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
14188         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
14189         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
14190
14191 2000-07-17   Greg McGary <greg@mcgary.org>
14192
14193         * gcc.c-torture/execute/20000717-1.c: New test.
14194         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
14195
14196 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
14197
14198         * gcc.c-torture/execute/20000715-2.c: New test.
14199         * gcc.dg/20000715-1.c: New test.
14200
14201 2000-07-15  Michael Meissner  <meissner@redhat.com>
14202
14203         * gcc.c-torture/execute/20000715-1.c: New test.
14204
14205 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
14206
14207         * gcc.c-torture/execute/20000707-1.c: New test.
14208
14209 2000-07-13  Neil Booth  <NeilB@earthling.net>
14210
14211         * testsuite/gcc.dg/cpp/digraph1.c,
14212         testsuite/gcc.dg/cpp/digraph2.c,
14213         testsuite/gcc.dg/cpp/digraphs.c: New tests.
14214
14215 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
14216
14217         * g77.f-torture/compile/20000630-2.f:  New test.
14218         * g77.f-torture/compile/20000630-2.x
14219
14220 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
14221
14222         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
14223
14224 2000-07-11  Neil Booth  <NeilB@earthling.net>
14225
14226         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
14227
14228 2000-07-11  Neil Booth  <NeilB@earthling.net>
14229
14230         * gcc.dg/cpp/cmdlne-C.c: New.
14231
14232 2000-07-09  Neil Booth  <NeilB@earthling.net>
14233
14234         * gcc.dg/cpp/directiv.c: New tests.
14235         * gcc.dg/cpp/undef1.c: Update.
14236
14237 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
14238
14239         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
14240
14241 2000-07-09  Neil Booth  <NeilB@earthling.net>
14242
14243         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
14244
14245 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
14246
14247         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
14248         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
14249
14250 2000-07-08  Neil Booth  <NeilB@earthling.net>
14251
14252         * gcc.dg/cpp/macsyntx.c: New tests.
14253
14254 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
14255
14256         * gcc.dg/20000707-1.c: New test.
14257
14258 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
14259
14260         * gcc.c-torture/execute/20000706-1.c: New test.
14261         * gcc.c-torture/execute/20000706-2.c: New test.
14262         * gcc.c-torture/execute/20000706-3.c: New test.
14263         * gcc.c-torture/execute/20000706-4.c: New test.
14264         * gcc.c-torture/execute/20000706-5.c: New test.
14265
14266 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
14267
14268         * g++.old-deja/g++.pt/instantiate7.C: New test.
14269
14270 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
14271
14272         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
14273         * g++.old-deja/g++.mike/thunk3.C: Likewise.
14274         * g++.old-deja/g++.other/rtti3.C: Likewise.
14275         * g++.old-deja/g++.other/rttid3.C: Likewise.
14276
14277 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
14278
14279         *  g77.f-torture/compile/20000630-1.x: Fix typo
14280
14281 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
14282
14283         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
14284         assembly output.
14285
14286 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
14287
14288         * gcc.dg/cpp/ident.c: New test.
14289
14290 2000-07-05  Neil Booth  <NeilB@earthling.net>
14291
14292         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
14293           gcc.dg/cpp/lexstrng.c: New tests.
14294
14295 2000-07-04  Neil Booth  <NeilB@earthling.net>
14296
14297         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
14298         * gcc.dg/cpp/strify2.c: Same.
14299
14300 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
14301
14302         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
14303         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
14304         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
14305         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
14306
14307         * testsuite/gcc.dg/cpp/macro1.c,
14308         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
14309         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
14310         testsuite/gcc.dg/cpp/strify1.c,
14311         testsuite/gcc.dg/cpp/strify2.c: New tests.
14312
14313 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
14314
14315         * gcc.c-torture/execute/20000703-1.c: New test.
14316
14317 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
14318
14319         * g++.old-deja/g++.pt (lookup10.C): New test.
14320
14321 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
14322
14323         * g++.old-deja/g++.pt (typename25.C): New test.
14324
14325 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
14326
14327         * gcc.c-torture/compile/20000701-1.c: New test.
14328
14329 2000-06-30  Nick Clifton  <nickc@cygnus.com>
14330
14331         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
14332         to test case.
14333
14334 2000-06-30  Catherine Moore  <clm@cygnus.com>
14335
14336         * gcc.c-torture/execute/align-1.c: New test.
14337
14338 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
14339
14340         * g++.old-deja/g++.pt/expr8.C: New test.
14341         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
14342
14343 2000-06-29  Nick Clifton  <nickc@cygnus.com>
14344
14345         * gcc.c-torture/compile/20000629-1.c: New test.
14346
14347 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
14348
14349
14350         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
14351         gcc.dg/noncompile directory, depending on whether they're
14352         preprocessor tests or not.  Annotate all the tests for the dg
14353         framework.
14354
14355         * gcc.c-torture/noncompile/noncompile.exp: Delete.
14356         * gcc.dg/noncompile/noncompile.exp: New.
14357
14358         * Moved files:
14359         Old name                                New name
14360         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
14361         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
14362         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
14363         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
14364         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
14365         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
14366         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
14367         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
14368         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
14369         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
14370         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
14371         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
14372         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
14373         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
14374         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
14375         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
14376         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
14377         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
14378         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
14379         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
14380         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
14381         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
14382         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
14383         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
14384
14385         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
14386         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
14387         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
14388         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
14389         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
14390         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
14391
14392 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
14393
14394         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
14395         declare one variable.  On the fourth, error.
14396         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
14397         declared by 20000628-1a.h.
14398
14399 2000-06-29  Richard Henderson  <rth@redhat.com>
14400
14401         * gcc.c-torture/execute/930529-1.x: New file.
14402         * gcc.dg/920413-1.c: Adjust expected warning text.
14403         * gcc.dg/980217-1.c: Declare abort.
14404         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
14405
14406 2000-06-29  Jeffrey A Law  (law@cygnus.com)
14407
14408         * g77.f-torture/compile/20000629-1.f: New test.
14409         * g77.f-torture/compile/20000629-1.x: Expected to fail.
14410
14411 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
14412
14413         Rearrange lots of files, removing entirely the
14414         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
14415         directories.
14416
14417         * Deleted files:
14418         gcc.c-torture/code_quality/code_quality.exp
14419         gcc.c-torture/special/special.exp
14420         gcc.failure/failure.exp
14421         gcc.failure/940409-1.x
14422         gcc.c-torture/compile/961203-1.x
14423
14424         * New files:
14425         gcc.misc-tests/linkage.exp
14426         gcc.c-torture/execute/920730-1t.c
14427         gcc.c-torture/execute/920730-1t.x
14428         gcc.c-torture/compile/920520-1.x
14429         gcc.c-torture/compile/920521-1.x
14430         gcc.c-torture/compile/981006-1.x
14431         gcc.c-torture/execute/eeprof-1.x
14432
14433         * Moved files (possibly with modifications to fit a new harness):
14434         Old name                                New name
14435         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
14436         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
14437         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
14438         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
14439         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
14440         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
14441         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
14442         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
14443         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
14444         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
14445         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
14446         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
14447         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
14448         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
14449
14450 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
14451
14452         * c-torture/compile/961203-1.x: Delete.
14453
14454         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
14455         not exit. Include stdio.h.
14456         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
14457         * gcc.misc-tests/dg-12.c: Likewise.
14458         * gcc.misc-tests/dg-5.c: Likewise.
14459         * gcc.misc-tests/dg-6.c: Likewise.
14460         * gcc.misc-tests/dg-7.c: Prototype abort.
14461         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
14462         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
14463         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
14464         not exit.
14465         * gcc.misc-tests/sieve.c: Use return from main, not exit.
14466         * gcc.misc-tests/sort2.c: Use return from main, not exit.
14467
14468 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
14469
14470         * gcc.dg/cpp/20000628-1.c: New test.
14471         * gcc.dg/cpp/20000628-1.h: New header for above test.
14472         * gcc.dg/cpp/20000628-1a.h: Likewise.
14473
14474 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
14475
14476         * gcc.dg/cpp: New directory.
14477         * gcc.dg/cpp/cpp.exp: New driver.
14478         * gcc.dg/cpp/20000627-1.c: New test.
14479         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
14480         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
14481         and rewrite as a compilation test.
14482
14483         * gcc.dg: Move many files into the cpp subdirectory, possibly
14484         renaming or editing them as well.
14485         Old name                New name
14486         990119-1.c              cpp/19990119-1.c
14487         990228-1.c              cpp/19990228-1.c
14488         990407-1.c              cpp/19990407-1.c
14489         990409-1.c              cpp/19990409-1.c
14490         990413-1.c              cpp/19990413-1.c
14491         990703-1.c              cpp/19990703-1.c
14492         20000127-1.c            cpp/20000127-1.c
14493         20000129-1.c            cpp/20000129-1.c
14494         20000207-1.c            cpp/20000207-1.c
14495         20000207-2.c            cpp/20000207-2.c
14496         20000209-1.c            cpp/20000209-1.c
14497         20000209-2.c            cpp/20000209-2.c
14498         20000301-1.c            cpp/20000301-1.c
14499         20000419-1.c            cpp/20000419-1.c
14500         20000510-1.S            cpp/20000510-1.S
14501         20000519-1.c            cpp/20000519-1.c
14502         20000529-1.c            cpp/20000529-1.c
14503         20000625-1.c            cpp/20000625-1.c
14504         20000625-2.c            cpp/20000625-2.c
14505         cpp-as1.c               cpp/assert1.c
14506         cpp-as2.c               cpp/assert2.c
14507         cxx-comments-1.c        cpp/cxxcom1.c
14508         cxx-comments-2.c        cpp/cxxcom2.c
14509         endif-label.c           cpp/endif.c
14510         cpp-hash1.c             cpp/hash1.c
14511         cpp-hash2.c             cpp/hash2.c
14512         cpp-if1.c               cpp/if-1.c
14513         cpp-if2.c               cpp/if-2.c
14514         cpp-if3.c               cpp/if-3.c
14515         cpp-if4.c               cpp/if-4.c
14516         cpp-if5.c               cpp/if-5.c
14517         cpp-cond.c              cpp/if-cexp.c
14518         cpp-missingop.c         cpp/if-mop.c
14519         cpp-missingparen.c      cpp/if-mpar.c
14520         cpp-opprec.c            cpp/if-oppr.c
14521         cpp-ifparen.c           cpp/if-paren.c
14522         cpp-shortcircuit.c      cpp/if-sc.c
14523         cpp-shift.c             cpp/if-shift.c
14524         cpp-unary.c             cpp/if-unary.c
14525         cpp-li1.c               cpp/line1.c
14526         cpp-li2.c               cpp/line2.c
14527         lineno.c                cpp/line3.c
14528         lineno-2.c              cpp/line4.c
14529         cpp-mi.c                cpp/mi1.c
14530         cpp-mic.h               cpp/mi1c.h
14531         cpp-micc.h              cpp/mi1cc.h
14532         cpp-mind.h              cpp/mi1nd.h
14533         cpp-mindp.h             cpp/mi1ndp.h
14534         cpp-mix.h               cpp/mi1x.h
14535         cpp-mi2.c               cpp/mi2.c
14536         cpp-mi2a.h              cpp/mi2a.h
14537         cpp-mi2b.h              cpp/mi2b.h
14538         cpp-mi2c.h              cpp/mi2c.h
14539         cpp-mi3.c               cpp/mi3.c
14540         cpp-mi3.def             cpp/mi3.def
14541         poison-1.c              cpp/poison.c
14542         pr-impl.c               cpp/prag-imp.c
14543         cpp-redef-2.c           cpp/redef1.c
14544         cpp-redef.c             cpp/redef2.c
14545         strpaste.c              cpp/strp1.c
14546         strpaste-2.c            cpp/strp2.c
14547         cpp-tradpaste.c         cpp/tr-paste.c
14548         cpp-tradstringify.c     cpp/tr-str.c
14549         cpp-tradwarn1.c         cpp/tr-warn1.c
14550         cpp-tradwarn2.c         cpp/tr-warn2.c
14551         trigraphs.c             cpp/trigraphs.c
14552         cpp-unc1.c              cpp/unc1.c
14553         cpp-unc2.c              cpp/unc2.c
14554         cpp-unc3.c              cpp/unc3.c
14555         cpp-unc.c               cpp/unc4.c
14556         undef.c                 cpp/undef1.c
14557         undef-2.c               cpp/undef2.c
14558         cpp-wi1.c               cpp/widestr1.c
14559
14560 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
14561
14562         * lib/g++.exp (g++_include_flags): Tweak.
14563
14564 2000-06-27  H.J. Lu  <hjl@gnu.org>
14565             Loren J. Rittle  <ljrittle@acm.org>
14566
14567         * lib/g++.exp (g++_include_flags): Override libgloss.exp
14568         version with one that knows about the new gcc tree structure.
14569         (g++_link_flags): Same.
14570
14571 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
14572
14573         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
14574         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
14575         case we are cross-compiling.
14576
14577         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
14578         g++.old-deja/g++.niklas/Makefile.in,
14579         g++.old-deja/g++.niklas/configure.in,
14580         g++.old-deja/g++.other/Makefile.in,
14581         g++.old-deja/g++.other/configure.in,
14582         gcc.c-torture/code_quality/Makefile.in,
14583         gcc.c-torture/code_quality/configure.in,
14584         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
14585         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
14586         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
14587         gcc.c-torture/execute/ieee/Makefile.in,
14588         gcc.c-torture/execute/ieee/configure.in,
14589         gcc.c-torture/noncompile/Makefile.in,
14590         gcc.c-torture/noncompile/configure.in,
14591         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
14592         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
14593         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
14594
14595 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
14596
14597         * g++.old-deja/g++.other/ambig3.C: New test.
14598
14599 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
14600
14601         * g++.old-deja/g++.pt/syntax1.C: New test.
14602         * g++.old-deja/g++.pt/syntax2.C: New test.
14603         * g++.old-deja/g++.other/syntax3.C: New test.
14604         * g++.old-deja/g++.other/syntax4.C: New test.
14605
14606 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
14607
14608         * gcc.dg/20000623-1.c: Prototype exit and abort.
14609
14610 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
14611
14612         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
14613         New tests.
14614         * gcc.dg/cpp-mi3.def: New file.
14615
14616         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
14617         inside assertions.
14618         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
14619         lexer's error messages.
14620         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
14621         divine anything from the linemarkers.
14622         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
14623         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
14624
14625 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
14626
14627         * gcc.dg/20000623-1.c: New test.
14628
14629 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
14630
14631         * gcc.c-torture/execute/20000622-1.c: New test.
14632
14633 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
14634
14635         * g++.old-deja/g++.other/init15.C: New test.
14636
14637 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
14638
14639         * g++.old-deja/g++.pt/vaarg2.C: New test.
14640         * g++.old-deja/g++.pt/vaarg3.C: New test.
14641
14642 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
14643
14644         * g++.old-deja/g++.other/dyncast6.C: New test.
14645
14646 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
14647
14648         * gcc.c-torture/execute/loop-6.c: New test.
14649
14650 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
14651
14652         * gcc.dg/20000614-1.c: New test.
14653         * gcc.dg/20000614-2.c: New test.
14654
14655 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
14656
14657         * g++.old-deja/g++.other/inline12.C: New test.
14658
14659 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
14660
14661         * g++.old-deja/g++.other/eh1.C: New test.
14662
14663 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
14664
14665         * g++.old-deja/g++.other/type.C: New test.
14666
14667 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
14668
14669         * g++.old-deja/g++.other/initstring.C: New test.
14670
14671 2000-06-12  Jason Merrill  <jason@redhat.com>
14672
14673         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
14674
14675 2000-06-09  Jeffrey A Law  (law@cygnus.com)
14676
14677         * gcc.c-torture/compile/20000609-1.c: New test.
14678
14679 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
14680
14681         * gcc.dg/20000609-1.c: New test.
14682
14683 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
14684
14685         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
14686         * gcc.c-torture/noncompile/poison-1.c: Move...
14687         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
14688         * gcc.dg/cpp-li1.c: Add a token after the #line.
14689
14690 2000-06-05  Richard Henderson  <rth@cygnus.com>
14691
14692         * gcc.c-torture/execute/20000605-2.c: New test.
14693         * gcc.c-torture/execute/20000605-3.c: New test.
14694
14695 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
14696
14697         * g77.f-torture/execute/20000503-1.x: New file.
14698
14699 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
14700
14701         * g++.old-deja/g++.eh/badalloc1.C: New test.
14702
14703 2000-06-05  Richard Henderson  <rth@cygnus.com>
14704
14705         * gcc.c-torture/execute/20000605-1.c: New test.
14706
14707 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
14708             Nathan Sidwell <nathan@codesourcery.com>
14709
14710         * gcc.c-torture/compile/20000605-1.c: New test.
14711
14712 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
14713
14714         * g77.f-torture/compile/20000601-1.f:  New test.
14715
14716 2000-06-03  Richard Henderson  <rth@cygnus.com>
14717
14718         * gcc.c-torture/execute/20000603-1.c: New.
14719
14720 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
14721
14722         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
14723         * gcc.dg/noreturn-2.c (noreturn): Likewise.
14724
14725 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
14726
14727         * gcc.dg/compare2.c (case 12): XFAIL.
14728         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
14729         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
14730
14731         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
14732
14733 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
14734
14735         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
14736         guard macro is already defined when the header is first
14737         included.
14738         * gcc.dg/cpp-mix.h: New file.
14739         * gcc.dg/endif-label.c: Update patterns to match compiler.
14740
14741         * g++.brendan/complex1.C: Declare abort.
14742         * g++.law/refs4.C: Remove XFAIL.
14743         * g++.oliva/expr2.C: Declare abort and exit.
14744
14745 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
14746
14747         * gcc.c-torture/execute/20000528-1.c: New test.
14748
14749         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
14750         * g++.old-deja/g++.law/temps4.C: Likewise.
14751
14752         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
14753         stdlib.h.  Call abort() on failure.
14754         * g++.old-deja/g++.law/refs4.C: Likewise.
14755         * g++.old-deja/g++.law/temps4.C: Likewise.
14756         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
14757         * gcc.c-torture/execute/20000112-1.c: Include string.h.
14758
14759 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
14760
14761         Relative to g++.dg/special:
14762         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
14763
14764         Relative to g++.old-deja:
14765         * g++.brendan/complex1.C, g++.jason/optimize2.C,
14766         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
14767         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
14768         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
14769         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
14770         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
14771         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
14772
14773         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
14774         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
14775         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
14776         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
14777         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
14778         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
14779         and/or string.h.
14780
14781         * g++.other/goto1.C: Update expectations for error messages.
14782
14783 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
14784
14785         * gcc.c-torture/compile/20000523-1.c: New test.
14786
14787 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
14788
14789         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
14790
14791 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
14792
14793         * g++.old-deja/g++.eh/catch11.C: New test.
14794         * g++.old-deja/g++.eh/catch12.C: New test.
14795
14796 2000-05-24  Nick Clifton  <nickc@cygnus.com>
14797
14798         * gcc.c-torture/execute/20000523-1.c: New test.
14799
14800 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
14801
14802         * c-torture/execute/bcp-1.c: Replace abort in arg of
14803         __builtin_constant_p with a generic external function.
14804
14805         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
14806         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
14807         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
14808         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
14809         Prototype abort and/or exit.
14810
14811         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
14812         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
14813         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
14814         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
14815
14816 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
14817
14818         * gcc.dg/dwarf2-1.c: New test.
14819
14820 2000-05-20  Richard Henderson  <rth@cygnus.com>
14821
14822         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
14823
14824 2000-05-20  Andreas Jaeger  <aj@suse.de>
14825
14826         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
14827         testcase.
14828
14829 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
14830
14831         * gcc.c-torture/execute/20000519-2.c: New test.
14832
14833 2000-05-19  Andreas Jaeger  <aj@suse.de>
14834
14835         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
14836         which fails with SSA.
14837
14838         * lib/c-torture.exp: Also test with -O3 -fssa.
14839
14840 2000-05-18  Michael Meissner  <meissner@redhat.com>
14841
14842         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
14843         * gcc.c-torture/execute/920415-1.c: Ditto.
14844         * gcc.c-torture/execute/920501-1.c: Ditto.
14845         * gcc.c-torture/execute/conversion.c: Ditto.
14846         * gcc.c-torture/execute/cvt-1.c: Ditto.
14847
14848 2000-05-18  Jeffrey A Law  (law@cygnus.com)
14849
14850         * gcc.c-torture/compile/20000518-1.c: New test.
14851
14852 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
14853
14854         * g77.f-torture/compile/200005018.f:  New test.
14855
14856 2000-05-17  Jeffrey A Law  (law@cygnus.com)
14857
14858         * gcc.c-torture/compile/20000517-1.c: New test.
14859
14860 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14861
14862         * gcc.c-torture/execute/20000516-1.c: New test.
14863
14864 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
14865
14866         * g++.old-deja/g++.other/eh.C: New test.
14867
14868 2000-05-12  Richard Henderson  <rth@cygnus.com>
14869
14870         * gcc.c-torture/execute/990208-1.c (main): Don't pass
14871         constants through to doit's conditional.
14872
14873 2000-05-11  Jeffrey A Law  (law@cygnus.com)
14874
14875         * gcc.c-torture/compile/20000511-1.c: New test.
14876         * g77.f-torture/compile/20000511-1.f: New test.
14877         * g77.f-torture/compile/20000511-2.f: New test.
14878
14879 2000-05-11  Michael Meissner  <meissner@redhat.com>
14880
14881         * gcc.c-torture/execute/20000511-1.c: New test.
14882
14883 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
14884
14885         * gcc.dg/dg.exp: Scan .S files as well as .c files.
14886         * gcc.dg/20000510-1.S: New.
14887
14888 2000-05-08  Catherine Moore  <clm@cygnus.com>
14889
14890         * gcc.dg/unused-3.c: New.
14891
14892 2000-05-06  Richard Henderson  <rth@cygnus.com>
14893
14894           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
14895           * g++.old-deja/g++.mike/warn1.C: Likewise.
14896           * g++.old-deja/g++.pt/local1.C: Likewise.
14897           * g++.old-deja/g++.pt/local7.C: Likewise.
14898           * g++.old-deja/g++.pt/spec16.C: Likewise.
14899
14900 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
14901
14902         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
14903
14904 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
14905
14906           * g77.f-torture/execute/20000503-1.f:  New test.
14907
14908 2000-05-04  Andreas Jaeger  <aj@suse.de>
14909
14910         * gcc.dg/noreturn-2.c: New test.
14911
14912 2000-05-04  Neil Booth  <NeilB@earthling.net>
14913
14914         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
14915         preprocessor.
14916
14917 2000-05-04  Richard Henderson  <rth@cygnus.com>
14918
14919         * gcc.c-torture/execute/20000503-1.c: Fix typo.
14920
14921 2000-05-04  Richard Henderson  <rth@cygnus.com>
14922
14923         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
14924         OpenSSL by Jason R Thorpe.
14925
14926 2000-05-03  Jim Wilson  <wilson@cygnus.com>
14927
14928         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
14929
14930 2000-05-03  Robert Lipe <robertlipe@usa.net>
14931
14932         * gcc.dg/20000503-1.c: New test.
14933
14934 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
14935
14936         * gcc.c-torture/compile/20000502-1.c: New test.
14937         * g++.old-deja/g++.other/align.C: New test.
14938         * gcc.dg/cpp-tradstringify.c: New test.
14939
14940 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
14941
14942         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
14943         and hard registers.
14944
14945 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
14946
14947         * gcc.c-torture/execute/loop-5.c: New test.
14948
14949 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
14950
14951         * gcc.c-torture/execute/va-arg-20.c: New test.
14952
14953 2000-04-23  Jeffrey A Law  (law@cygnus.com)
14954
14955         * gcc.c-torture/execute/20000422-1.c: New test.
14956
14957 2000-04-20  Greg McGary  <gkm@gnu.org>
14958
14959         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
14960         when optimizing, but without sibling-call optimizations (-O1).
14961
14962 2000-04-20  Jeffrey A Law  (law@cygnus.com)
14963
14964           * gcc.c-torture/compile/20000420-1.c: New test.
14965
14966 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
14967
14968         * g++.abi/ptrflags.C: New test.
14969         * g++.eh/catchptr1.C: Test incomplete pointer chains.
14970
14971 2000-04-19  Catherine Moore  <clm@cygnus.com>
14972
14973         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
14974
14975 2000-04-19  Greg McGary  <gkm@gnu.org>
14976
14977         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
14978         sibling-call optimizations.
14979
14980 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
14981
14982         * gcc.dg/20000419-1.c: New test.
14983
14984 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
14985
14986         * gcc.c-torture/execute/20000412-6.c: New test.
14987
14988 2000-04-12  Jeffrey A Law  (law@cygnus.com)
14989
14990         * gcc.c-torture/execute/20000412-5.c: New test.
14991         * g77.f-torture/compile/20000412-1.f: New test.
14992         * gcc.c-torture/execute/20000412-4.c: New test.
14993         * gcc.c-torture/compile/20000412-2.c: New test.
14994         * gcc.c-torture/execute/20000412-3.c: New test.
14995         * gcc.c-torture/compile/20000412-1.c: New test.
14996         * gcc.c-torture/execute/20000412-2.c: New test.
14997
14998 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
14999
15000         * objc/execute/bf-20.m: New test.
15001
15002 2000-04-10  Richard Henderson  <rth@cygnus.com>
15003
15004         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
15005
15006         * gcc.c-torture/execute/20000412-1.c: New test.
15007
15008 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
15009
15010         * g++.old-deja/g++.eh/catchptr1.C: New test.
15011
15012 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
15013
15014         * g++.old-deja/g++.abi/cxa_vec.C: New test.
15015
15016 2000-04-08  Neil Booth  <NeilB@earthling.net>
15017
15018         * gcc.dg/cpp-nullchar.c: Remove test as
15019         embedded nulls cause problems.
15020
15021 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15022
15023         * gcc.dg/compare2.c: New test.
15024
15025 2000-04-08  Neil Booth  <NeilB@earthling.net>
15026
15027         * gcc.dg/cpp-nullchar.c: New test.
15028
15029 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
15030
15031         * gcc.dg/cpp-mi2.c: New test.
15032         * gcc.dg/cpp-mi2[abc].h: New files.
15033
15034 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
15035
15036         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
15037         member name.
15038
15039 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
15040
15041         * g++.old-deja/g++.abi/vmihint.C: New test.
15042
15043 2000-04-06  Neil Booth  <NeilB@earthling.net>
15044
15045         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
15046         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
15047         copyright.
15048
15049 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
15050
15051         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
15052         avoid stack-frame overwrite.
15053
15054 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
15055
15056         * gcc.c-torture/compile/20000405-2.c: New test.
15057         * gcc.c-torture/compile/20000405-3.c: New test.
15058
15059 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15060
15061         * gcc.c-torture/compile/20000405-1.c: New test.
15062
15063 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
15064
15065         * gcc.dg/cast-qual-1.c: Revert last change.
15066
15067 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15068
15069         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
15070
15071 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
15072
15073         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
15074         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
15075
15076 2000-04-03  Jeffrey A Law  (law@cygnus.com)
15077
15078         * gcc.c-torture/compile/20000403-2.c: New test.
15079         * gcc.c-torture/compile/20000403-1.c: New test.
15080
15081 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
15082
15083         * gcc.c-torture/execute/20000403-1.c: New test.
15084
15085 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
15086
15087         * gcc.c-torture/execute/20000402-1.c: New test.
15088
15089 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
15090
15091         * gcc.c-torture/execute/va-arg-15.c: New test.
15092         * gcc.c-torture/execute/va-arg-16.c: New test.
15093         * gcc.c-torture/execute/va-arg-17.c: New test.
15094         * gcc.c-torture/execute/va-arg-18.c: New test.
15095         * gcc.c-torture/execute/va-arg-19.c: New test.
15096
15097 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
15098
15099         * gcc.c-torture/compile/981211-1.c: Move to...
15100         * gcc.dg/cpp-as1.c: ...here.
15101         * gcc.dg/cpp-as2.c: New file.
15102
15103         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
15104         compiler.
15105
15106 2000-04-02  Neil Booth  <NeilB@earthling.net>
15107
15108         * gcc.dg/cpp-cond.c  New tests.
15109         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
15110         accidental success less likely.
15111         * gcc.dg/cpp-missingop.c  New tests.
15112         * gcc.dg/cpp-missingparen.c  New tests.
15113         * gcc.dg/cpp-shift.c  New tests.
15114         * gcc.dg/cpp-shortcircuit.c  New tests.
15115         * gcc.dg/cpp-unary.c  New tests.
15116
15117 2000-03-29  Jeffrey A Law  (law@cygnus.com)
15118
15119         * gcc.c-torture/compile/20000329-1.c: New test.
15120
15121 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
15122
15123         * gcc.c-torture/compile/20000326-1.c: New test.
15124         * gcc.c-torture/compile/20000326-2.c: New test.
15125
15126 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
15127
15128         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
15129         the first parameter is a function argument.
15130
15131 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
15132
15133         * g++.old-deja/g++.ext/array4.C: New test.
15134
15135 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
15136
15137         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
15138
15139 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15140
15141         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
15142
15143 2000-03-19  Richard Henderson  <rth@cygnus.com>
15144
15145         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
15146
15147 2000-03-19  Richard Henderson  <rth@cygnus.com>
15148
15149         * gcc.c-torture/compile/20000319-1.c: New test.
15150
15151 2000-03-14  Jeffrey A Law  (law@cygnus.com)
15152
15153         * gcc.c-torture/execute/20000314-3.c: New test.
15154         * gcc.c-torture/execute/20000314-2.c: New test.
15155         * gcc.c-torture/execute/20000314-1.c: New test.
15156         * gcc.c-torture/compile/20000314-2.c: New test.
15157         * gcc.c-torture/compile/20000314-1.c: New test.
15158
15159 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
15160
15161         * g++.old-deja/g++.warn/inline.C: New test.
15162
15163 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
15164
15165         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
15166         standards-compliant result rather than specific constants.
15167         Put test-values in array.
15168
15169 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
15170
15171         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
15172         (g++_target_compile): Put test-specific options last.
15173
15174 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
15175
15176         * g++.old-deja/g++.eh/vbase4.C: New test.
15177
15178 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
15179
15180         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
15181
15182 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
15183
15184         * g++.old-deja/g++.brendan/misc12.C: Removed.
15185         * g++.old-deja/g++.pt/memtemp77.C: Constify.
15186         * g++.old-deja/g++.ext/pretty4.C: New test.
15187
15188 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
15189
15190         * g++.old-deja/g++.other/string2.C: New test.
15191
15192 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
15193
15194         * g++.old-deja/g++.warn/impint2.C: New test.
15195
15196 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
15197
15198         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
15199         is 1, not zero.
15200
15201 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
15202
15203         * g++.old-deja/g++.warn/impint.C: New test.
15204         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
15205         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
15206         * g++.old-deja/g++.pt/explicit12.C: Likewise.
15207         * g++.old-deja/g++.pt/explicit13.C: Likewise.
15208         * g++.old-deja/g++.pt/explicit17.C: Likewise.
15209         * g++.old-deja/g++.pt/explicit18.C: Likewise.
15210         * g++.old-deja/g++.pt/explicit19.C: Likewise.
15211         * g++.old-deja/g++.pt/explicit23.C: Likewise.
15212         * g++.old-deja/g++.pt/explicit31.C: Likewise.
15213         * g++.old-deja/g++.pt/explicit35.C: Likewise.
15214         * g++.old-deja/g++.pt/explicit6.C: Likewise.
15215         * g++.old-deja/g++.pt/memclass7.C: Likewise.
15216
15217 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
15218
15219         * gcc.dg/cpp-redef.c: New test.
15220
15221 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
15222
15223         * g++.old-deja/g++.pt/unify7.C: New test.
15224
15225 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
15226
15227         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
15228         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
15229
15230 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
15231
15232         * gcc.c-torture/compile/20000224-1.c: New test.
15233
15234 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15235
15236         * gcc.c-torture/compile/cpp-2.c: New test.
15237         * gcc.c-torture/compile/cpp-1.c: New test.
15238
15239 2000-02-25  Jeffrey A Law  (law@cygnus.com)
15240
15241         * gcc.c-torture/execute/20000225-1.c: New test.
15242
15243 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15244
15245         * gcc.dg/cpp-li2.c: New test.
15246
15247         * gcc.dg/cpp-wi1.c: New test.
15248
15249         * gcc.dg/cpp-li1.c: New test.
15250
15251 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
15252
15253         * g++.old-deja/g++.other/sizeof5.C: New test.
15254
15255 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15256
15257         * gcc.c-torture/execute/va-arg-13.c: New test.
15258
15259 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
15260
15261         * gcc.c-torture/execute/va-arg-12.c: New test.
15262
15263 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
15264
15265         * gcc.c-torture/execute/20000223-1.c: New test.
15266
15267 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
15268
15269         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
15270
15271 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
15272
15273         * g++.old-deja/g++.abi/ptrmem.C: New test.
15274
15275 2000-02-19  Richard Henderson  <rth@cygnus.com>
15276
15277         * gcc.c-torture/compile/init-3.c: New.
15278
15279 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
15280
15281         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
15282         ALWAYS_CXXFLAGS.
15283
15284 2000-02-11  Robert Lipe <robertl@sco.com>
15285
15286         * gcc.c-torture/compile/20000211-3.c: New test.
15287
15288 2000-02-11  Martin Buchholz <martin@xemacs.org>
15289
15290         * gcc.c-torture/compile/20000211-2.c: New test.
15291
15292 2000-02-11  Jeffrey A Law  (law@cygnus.com)
15293
15294         * gcc.c-torture/compile/20000211-1.c: New test.
15295
15296 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
15297
15298         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
15299           on native targets
15300
15301 2000-02-08  Nathan Sidwell  <nathan@acm.org>
15302
15303         * g++.old-deja/g++.other/cast5.C: New test.
15304
15305 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
15306
15307         * gcc.c-torture/execute/20000205-1.c: New.
15308
15309 2000-02-03  Nathan Sidwell  <nathan@acm.org>
15310
15311         * g++.old-deja/g++.jason/cast3.C: Return void.
15312         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
15313
15314 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15315
15316         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
15317
15318         * gcc.dg/loop-1.c: New test.
15319
15320 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
15321
15322         * gcc.c-torture/compile/20000127-1.c: New test.
15323         * gcc.c-torture/execute/991228-1.c: New test.
15324
15325 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15326
15327         * gcc.dg/unused-2.c: New test.
15328
15329         * gcc.dg/conv-1.c: New test.
15330
15331 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
15332
15333         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
15334         compiler.
15335         (tool_option_proc): Fix typo.
15336
15337 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
15338
15339         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
15340         of the ld on the host, not on the build machine.
15341         Also, don't crash if '--help' is not a supported option.
15342
15343 2000-01-24  Richard Henderson  <rth@cygnus.com>
15344
15345         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
15346
15347 2000-01-20  Jeffrey A Law  (law@cygnus.com)
15348
15349         * gcc.c-torture/execute/20000120-2.c: New test.
15350         * gcc.c-torture/execute/20000120-1.c: New test.
15351
15352 2000-01-13  Jeffrey A Law  (law@cygnus.com)
15353
15354         * gcc.c-torture/execute/20000113-1.c: New test.
15355
15356 2000-01-12  Jeffrey A Law  (law@cygnus.com)
15357
15358         * gcc.c-torture/execute/20000112-1.c: New test.
15359
15360 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15361
15362         * gcc.dg/20000111-1.c: New test.
15363
15364 2000-01-10  Jeffrey A Law  (law@cygnus.com)
15365
15366         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
15367         with 16 bit integers.
15368
15369 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15370
15371         * gcc.dg/20000108-1.c: New test.
15372
15373 2000-01-05  Nathan Sidwell  <nathan@acm.org>
15374
15375         * g++.old-deja/g++.ns/koenig8.C: New test.
15376
15377 2000-01-05  Nathan Sidwell  <nathan@acm.org>
15378
15379         * g++.old-deja/g++.other/cast4.C: New test.
15380
15381 2000-01-05  Jeffrey A Law  (law@cygnus.com)
15382
15383         * gcc.c-torture/compile/20000105-2.c: New test.
15384         * gcc.c-torture/compile/20000105-1.c: New test.
15385
15386 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15387
15388         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
15389         references to printf & atoi to conform to ANSI standard.
15390         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
15391         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
15392         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
15393         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
15394         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
15395         * g++.old-deja/g++.brendan/complex1.C: Likewise.
15396         * g++.old-deja/g++.brendan/copy1.C: Likewise.
15397         * g++.old-deja/g++.brendan/copy2.C: Likewise.
15398         * g++.old-deja/g++.brendan/copy3.C: Likewise.
15399         * g++.old-deja/g++.brendan/copy4.C: Likewise.
15400         * g++.old-deja/g++.brendan/copy5.C: Likewise.
15401         * g++.old-deja/g++.brendan/copy6.C: Likewise.
15402         * g++.old-deja/g++.brendan/copy7.C: Likewise.
15403         * g++.old-deja/g++.brendan/copy8.C: Likewise.
15404         * g++.old-deja/g++.brendan/crash11.C: Likewise.
15405         * g++.old-deja/g++.brendan/crash14.C: Likewise.
15406         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
15407         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
15408         * g++.old-deja/g++.brendan/delete2.C: Likewise.
15409         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
15410         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
15411         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
15412         * g++.old-deja/g++.brendan/eh1.C: Likewise.
15413         * g++.old-deja/g++.brendan/groff1.C: Likewise.
15414         * g++.old-deja/g++.brendan/init3.C: Likewise.
15415         * g++.old-deja/g++.brendan/misc12.C: Likewise.
15416         * g++.old-deja/g++.brendan/misc7.C: Likewise.
15417         * g++.old-deja/g++.brendan/new2.C: Likewise.
15418         * g++.old-deja/g++.brendan/operators4.C: Likewise.
15419         * g++.old-deja/g++.brendan/operators5.C: Likewise.
15420         * g++.old-deja/g++.brendan/overload2.C: Likewise.
15421         * g++.old-deja/g++.brendan/overload7.C: Likewise.
15422         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
15423         * g++.old-deja/g++.brendan/reference1.C: Likewise.
15424         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
15425         * g++.old-deja/g++.brendan/template24.C: Likewise.
15426         * g++.old-deja/g++.brendan/template3.C: Likewise.
15427         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
15428         * g++.old-deja/g++.jason/inline3.C: Likewise.
15429         * g++.old-deja/g++.jason/opeq.C: Likewise.
15430         * g++.old-deja/g++.law/arg5.C: Likewise.
15431         * g++.old-deja/g++.law/arm7.C: Likewise.
15432         * g++.old-deja/g++.law/ctors11.C: Likewise.
15433         * g++.old-deja/g++.law/cvt8.C: Likewise.
15434         * g++.old-deja/g++.law/init9.C: Likewise.
15435         * g++.old-deja/g++.law/refs4.C: Likewise.
15436         * g++.old-deja/g++.law/template2.C: Likewise.
15437         * g++.old-deja/g++.law/visibility24.C: Likewise.
15438         * g++.old-deja/g++.law/vtable3.C: Likewise.
15439         * g++.old-deja/g++.mike/asm2.C: Likewise.
15440         * g++.old-deja/g++.mike/eh1.C: Likewise.
15441         * g++.old-deja/g++.mike/misc1.C: Likewise.
15442         * g++.old-deja/g++.mike/misc13.C: Likewise.
15443         * g++.old-deja/g++.mike/misc14.C: Likewise.
15444         * g++.old-deja/g++.mike/ns12.C: Likewise.
15445         * g++.old-deja/g++.mike/p1248.C: Likewise.
15446         * g++.old-deja/g++.mike/p3708.C: Likewise.
15447         * g++.old-deja/g++.mike/p3708a.C: Likewise.
15448         * g++.old-deja/g++.mike/p3708b.C: Likewise.
15449         * g++.old-deja/g++.mike/p646.C: Likewise.
15450         * g++.old-deja/g++.mike/p700.C: Likewise.
15451         * g++.old-deja/g++.mike/p783.C: Likewise.
15452         * g++.old-deja/g++.mike/p783a.C: Likewise.
15453         * g++.old-deja/g++.mike/p783b.C: Likewise.
15454         * g++.old-deja/g++.mike/p786.C: Likewise.
15455         * g++.old-deja/g++.mike/p789.C: Likewise.
15456         * g++.old-deja/g++.mike/p789a.C: Likewise.
15457         * g++.old-deja/g++.mike/p807a.C: Likewise.
15458         * g++.old-deja/g++.other/delete3.C: Likewise.
15459         * g++.old-deja/g++.other/dyncast1.C: Likewise.
15460         * g++.old-deja/g++.other/dyncast2.C: Likewise.
15461         * g++.old-deja/g++.other/dyncast3.C: Likewise.
15462         * g++.old-deja/g++.other/empty1.C: Likewise.
15463         * g++.old-deja/g++.other/temporary1.C: Likewise.
15464         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
15465         * g++.old-deja/g++.pt/t16.C: Likewise.
15466         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
15467
15468 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
15469
15470         * gcc.dg/991230-1.c: New test.
15471
15472 1999-12-29  Jeffrey A Law  (law@cygnus.com)
15473
15474         * gcc.c-torture/compile/991229-3.c: New test.
15475         * gcc.c-torture/compile/991229-2.c: New test.
15476         * gcc.c-torture/compile/991229-1.c: New test.
15477
15478 1999-12-29  Greg McGary <gkm@eng.ascend.com>
15479
15480         * gcc.c-torture/compile/labels-2.c: New test.
15481
15482 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
15483
15484         * gcc.c-torture/execute/991227-1.c: New test.
15485
15486 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15487
15488         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
15489
15490 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
15491
15492         * gcc.c-torture/execute/991221-1.c: New test.
15493
15494 1999-12-20  Nathan Sidwell  <nathan@acm.org>
15495
15496         * g++.old-deja/g++.other/cast3.C: New test.
15497
15498 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
15499
15500         * gcc.c-torture/execute/991216-4.c: New test.
15501
15502 1999-12-16  Michael Meissner  <meissner@cygnus.com>
15503
15504         * gcc.c-torture/execute/991216-1.c: New test.
15505         * gcc.c-torture/execute/991216-2.c: New test.
15506         * gcc.c-torture/execute/991216-3.c: New test.
15507
15508 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
15509
15510         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
15511         Actually make the test fail by using "-O2" for compilation.
15512
15513 1999-12-15  Nathan Sidwell  <nathan@acm.org>
15514
15515         * g++.old-deja/g++.warn/cast-align1.C: New test.
15516
15517 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
15518
15519         * gcc.c-torture/compile/991214-1.c: New test.
15520         * gcc.c-torture/compile/991214-2.c: New test.
15521
15522 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
15523
15524         * gcc.dg/991214-1.c: New test.
15525
15526 1999-12-13  Jeffrey A Law  (law@cygnus.com)
15527
15528         * gcc.c-torture/compile/991213-3.c: New test.
15529         * gcc.c-torture/compile/991213-2.c: New test.
15530         * gcc.c-torture/compile/991213-1.c: New test.
15531
15532 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
15533
15534         * gcc.dg/991209-1.c: New test.
15535
15536 1999-12-08  Nathan Sidwell <nathan@acm.org>
15537
15538         * gcc.c-torture/compile/991208-1.c: New test.
15539
15540 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15541
15542         * gcc.dg/ultrasp2.c: New test.
15543
15544 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
15545
15546         * g++.old-deja/g++.abi/align.C (main): Fix typo.
15547
15548 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
15549
15550         * gcc.c-torture/compile/991202-1.c: New test.
15551         * gcc.c-torture/execute/991202-1.c: New test.
15552         * gcc.c-torture/execute/991202-2.c: New test.
15553         * gcc.c-torture/execute/991202-3.c: New test.
15554
15555 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
15556
15557         * g++.old-deja/g++.abi/align.C: New test.
15558         * g++.old-deja/g++.abi/aggregates.C: Likewise.
15559         * g++.old-deja/g++.abi/bitfields.C: Likewise.
15560
15561 1999-12-01  Richard Henderson  <rth@cygnus.com>
15562
15563         * gcc.c-torture/execute/991201-1.c: New.
15564
15565 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
15566
15567         * gcc.dg/991129-1.c: New test.
15568
15569 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
15570
15571         * gcc.c-torture/compile/991127-1.c: New test.
15572
15573 1999-11-22  Nathan Sidwell  <nathan@acm.org>
15574
15575         * g++.old-deja/g++.other/warn4.C: New test.
15576
15577 1999-11-22  Nathan Sidwell  <nathan@acm.org>
15578
15579         * g++.old-deja/g++.eh/cleanup2.C: New test.
15580         * g++.old-deja/g++.ext/pretty2.C: New test.
15581         * g++.old-deja/g++.ext/pretty3.C: New test.
15582         * g++.old-deja/g++.other/debug6.C: New test.
15583
15584 1999-10-20  Jim Wilson  <wilson@cygnus.com>
15585
15586         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
15587         compiler_output to look for one error message instead of two.
15588
15589 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
15590
15591         * gcc.c-torture/execute/991118-1.c: Also test case
15592         where the word boundary does not split a byte evenly.
15593
15594 1999-11-19  Nathan Sidwell  <nathan@acm.org>
15595
15596         * g++.old-deja/g++.ext/restrict1.C: New test.
15597
15598 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
15599
15600         * gcc.c-torture/execute/991118-1.c: New test.
15601
15602 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
15603
15604         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
15605         working directory pathnames.
15606
15607 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
15608
15609         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
15610         host is equipped with driver.h and driver.o so it can actually
15611         compile and run the tests.
15612
15613 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
15614
15615         * gcc.c-torture/compile/991008-1.c: New test.
15616
15617 1999-11-08  Nick Clifton  <nickc@cygnus.com>
15618
15619         * lib/gcc-dg.exp: Include target-supports.exp
15620
15621 1999-11-05  Nick Clifton  <nickc@cygnus.com>
15622
15623         * lib/target-supports.exp: New file: Provide procs to test for
15624         features supported by the target.
15625         (check_weak_available): Moved here from ecos.exp.
15626         (check_alias_available): New proc: Determine of the target
15627         toolchain supports the alias attribute.
15628
15629         * gcc.dg/special/ecos.exp: Move check_weak_available to
15630         target-supports.exp.
15631         (alias-1.c): Only perform the test if the target supports
15632         aliases.
15633         (wkali-1.c): Only perform the test if the target supports
15634         aliases.
15635
15636         * gcc.dg/990506-0.c: Expect error messages from cross
15637         targets as well as native targets.
15638
15639 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15640
15641         * gcc.dg/ultrasp1.c: Removed xfail.
15642         * gcc.dg/struct-ret-2.c: Likewise.
15643         * gcc.dg/array-1.c: Likewise.
15644
15645 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15646
15647         * gcc.dg/struct-ret-2.c: New test.
15648
15649         * gcc.dg/array-1.c: New test.
15650
15651 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
15652
15653         * gcc.c-torture/execute/991030-1.c: New test.
15654
15655 1999-10-26  Richard Henderson  <rth@cygnus.com>
15656
15657         * gcc.c-torture/compile/991026-2.c: New test.
15658
15659 1999-10-26  Jeffrey A Law  (law@cygnus.com)
15660
15661         * gcc.c-torture/compile/991026-1.c: New test.
15662
15663 1999-10-23  Jeffrey A Law  (law@cygnus.com)
15664
15665         * gcc.c-torture/execute/991023-1.c: New test.
15666
15667 1999-10-19  Jeffrey A Law  (law@cygnus.com)
15668
15669         * gcc.c-torture/execute/991019-1.c: New test.
15670
15671 1999-10-16  Richard Henderson  <rth@cygnus.com>
15672
15673         * gcc.c-torture/execute/991016-1.c: New test.
15674
15675 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
15676
15677         * gcc.c-torture/execute/991014-1.c: New test.
15678
15679 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
15680
15681         * g++.old-deja/g++.other/union2.C: New test.
15682
15683 1999-10-13  Nathan Sidwell  <nathan@acm.org>
15684
15685         * g++.old-deja/g++.other/vaarg2.C: New test.
15686         * g++.old-deja/g++.other/vaarg3.C: New test.
15687
15688 1999-10-12  Craig Burley  <craig@jcb-sc.com>
15689
15690         * g77.f-torture/noncompile/19990905-1.f: Moved from being
15691         in compile/.
15692
15693 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
15694
15695         * gcc.c-torture/execute/va-arg-11.c: New test.
15696
15697 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
15698
15699         * lib/file-format.exp (gcc_target_object_format): Don't
15700         crash if objdump is unavailable.
15701
15702 1999-09-29  Donn Terry <donn@interix.com>
15703
15704         * gcc.misc-tests/mg.exp: delete extraneous redirection.
15705
15706 1999-09-28  Nick Clifton  <nickc@cygnus.com>
15707
15708         * gcc.c-torture/compile/990928-1.c: New test.
15709
15710 1999-09-28  Nathan Sidwell  <nathan@acm.org>
15711
15712         * g++.old-deja/g++.other/decl6.C: New test.
15713
15714 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15715
15716         * gcc.c-torture/execute/va-arg-10.c: New test.
15717
15718 1999-09-27  Nathan Sidwell  <nathan@acm.org>
15719
15720         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
15721         __PRETTY_FUNCTION__.
15722
15723 1999-09-23  Nick Clifton  <nickc@cygnus.com>
15724
15725         * gcc.c-torture/execute/990923-1.c: New test.
15726
15727 1999-09-21  Nick Clifton  <nickc@cygnus.com>
15728
15729         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
15730         for which -fpic is inappropriate.
15731
15732 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
15733
15734         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
15735
15736 1999-09-21  Nathan Sidwell  <nathan@acm.org>
15737
15738         * g++.old-deja/g++.other/dyncast1.C: New test.
15739         * g++.old-deja/g++.other/dyncast2.C: New test.
15740         * g++.old-deja/g++.other/dyncast3.C: New test.
15741         * g++.old-deja/g++.other/dyncast4.C: New test.
15742         * g++.old-deja/g++.other/dyncast5.C: New test.
15743         * g++.old-deja/g++.eh/catch3.C: New test.
15744         * g++.old-deja/g++.eh/catch3p.C: New test.
15745         * g++.old-deja/g++.eh/catch4.C: New test.
15746         * g++.old-deja/g++.eh/catch4p.C: New test.
15747         * g++.old-deja/g++.eh/catch5.C: New test.
15748         * g++.old-deja/g++.eh/catch5p.C: New test.
15749         * g++.old-deja/g++.eh/catch6.C: New test.
15750         * g++.old-deja/g++.eh/catch6p.C: New test.
15751         * g++.old-deja/g++.eh/catch7.C: New test.
15752         * g++.old-deja/g++.eh/catch7p.C: New test.
15753         * g++.old-deja/g++.eh/catch8.C: New test.
15754         * g++.old-deja/g++.eh/catch8p.C: New test.
15755         * g++.old-deja/g++.eh/catch9.C: New test.
15756         * g++.old-deja/g++.eh/catch9p.C: New test.
15757
15758 1999-09-13  Nathan Sidwell  <nathan@acm.org>
15759
15760         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
15761         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
15762
15763 1999-09-13  Jeffrey A Law  (law@cygnus.com)
15764
15765         * gcc.c-torture/compile/990913-1.c: New test.
15766
15767 1999-09-10  Nathan Sidwell  <nathan@acm.org>
15768
15769         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
15770         * g++.old-deja/g++.jason/rfg5.C: Likewise.
15771
15772 1999-09-09  Richard Henderson  <rth@cygnus.com>
15773
15774         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
15775
15776 1999-09-09  Nathan Sidwell  <nathan@acm.org>
15777
15778         * g++.old-deja/g++.other/lookup11.C: New test.
15779         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
15780         what is permitted and what we want.
15781         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
15782         overload use.
15783         * g++.old-deja/g++.jason/rfg5.C: Likewise
15784
15785 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
15786
15787         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
15788         * gcc.c-torture/noncompile/poison-1.c: New file.
15789
15790 1999-09-08  Nathan Sidwell  <nathan@acm.org>
15791
15792         * g++.old-deja/g++.other/sizeof3.C: New test.
15793         * g++.old-deja/g++.other/sizeof4.C: New test.
15794         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
15795         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
15796
15797 1999-09-07  Richard Henderson  <rth@cygnus.com>
15798
15799         * gcc.dg/va-arg-1.c: New.
15800
15801 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15802
15803         * gcc.c-torture/execute/va-arg-9.c: New test.
15804
15805 1999-09-05  Craig Burley  <craig@jcb-sc.com>
15806
15807         * g77.f-torture/compile/980519-2.f: New test.
15808         * g77.f-torture/compile/19990905-0.f: New test.
15809         * g77.f-torture/compile/19990905-1.f: New test.
15810         * g77.f-torture/compile/19990905-2.f: New test.
15811
15812         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
15813
15814 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
15815
15816         * gcc.c-torture/execute/990827-1.c: Fix typo.
15817
15818 1999-09-03  Nathan Sidwell  <nathan@acm.org>
15819
15820         * g++.old-deja/g++.other/deref1.C: New test.
15821
15822 1999-09-02  Nathan Sidwell  <nathan@acm.org>
15823
15824         * g++.old-deja/g++.other/ambig2.C: New test.
15825         * g++.old-deja/g++.other/cond5.C: New test.
15826         * g++.old-deja/g++.other/lookup16.C: New test.
15827
15828 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
15829
15830         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
15831         assemblers too.
15832
15833 1999-08-31  Jeffrey A Law  (law@cygnus.com)
15834
15835         * lib/c-torture.exp: Avoid the "compare executables" optimization
15836         when testing native.
15837
15838 1999-08-29  Jeffrey A Law  (law@cygnus.com)
15839
15840         * gcc.c-torture/execute/990829-1.c: New test.
15841         * gcc.c-torture/compile/990829-1.c: New test.
15842
15843 1999-08-27  Paul Burchard  <burchard@pobox.com>
15844
15845         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
15846         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
15847         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
15848         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
15849         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
15850         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
15851         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
15852         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
15853         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
15854         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
15855         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
15856
15857 1999-08-27  Jeffrey A Law  (law@cygnus.com)
15858
15859         * gcc.c-torture/execute/990827-1.c: New test.
15860
15861 1999-08-26  Craig Burley  <craig@jcb-sc.com>
15862
15863         * g77.f-torture/noncompile/19990826-4.f: New test.
15864
15865         * g77.f-torture/compile/19990826-3.f: New test.
15866
15867         * g77.f-torture/execute/19990826-2.f: New test.
15868
15869         * g77.f-torture/compile/19990826-1.f: New test.
15870
15871         * gcc.c-torture/execute/990826-0.c: New test.
15872         * g77.c-torture/execute/19990826-0.f: New test.
15873
15874         * g77.f-torture/noncompile/970626-2.f: New test.
15875
15876 1999-08-25  Paul Burchard  <burchard@pobox.com>
15877
15878         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
15879         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
15880         lss-011.C: New tests.
15881
15882 1999-08-25  Nathan Sidwell  <nathan@acm.org>
15883
15884         * g++.old-deja/g++.other/decl5.C: New test.
15885
15886 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15887
15888         * noncompile/noncompile.exp: Load_lib c-torture.exp.
15889         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
15890         call `postbase' for each one.  All callers of `postbase' changed
15891         to call this instead.
15892
15893 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
15894
15895         * gcc.c-torture/execute/990811-1.c: New test.
15896
15897 1999-08-09  Nick Clifton  <nickc@cygnus.com>
15898
15899         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
15900         just native ones.
15901
15902         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
15903         just native ones.
15904
15905 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
15906
15907         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
15908
15909 1999-08-04  Jeffrey A Law  (law@cygnus.com)
15910
15911         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
15912
15913 1999-08-04  Nathan Sidwell  <nathan@acm.org>
15914
15915         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
15916
15917 1999-08-04  Jeffrey A Law  (law@cygnus.com)
15918
15919         * gcc.c-torture/execute/990804-1.c: New test.
15920
15921 1999-08-03  Nathan Sidwell  <nathan@acm.org>
15922
15923         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
15924         * g++.old-deja/g++.brendan/crash64.C: Likewise
15925         * g++.old-deja/g++.brendan/overload8.C: Likewise
15926
15927 1999-08-03  Nathan Sidwell  <nathan@acm.org>
15928
15929         * g++.old-deja/g++.other/struct1.C: New test.
15930
15931 1999-08-03  Nathan Sidwell  <nathan@acm.org>
15932
15933         * g++.old-deja/g++.other/enum2.C: New test.
15934
15935 1999-08-02  Richard Henderson  <rth@cygnus.com>
15936
15937         Adapted from tests from Franz Sirl:
15938         * gcc.c-torture/execute/va-arg-7.c: New test.
15939         * gcc.c-torture/execute/va-arg-8.c: New test.
15940
15941 1999-08-01  Jeffrey A Law  (law@cygnus.com)
15942
15943         * gcc.c-torture/compile/990801-2.c: New test.
15944
15945         * gcc.c-torture/compile/990801-1.c: New test.
15946
15947 1999-07-27  Michael Meissner  <meissner@cygnus.com>
15948
15949         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
15950         fp-cmp-1.c, converting double to float.
15951
15952         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
15953         fp-cmp-1.c, converting double to long double.
15954
15955         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
15956         from fr1 to unknown_register, since fr1 is a legitimate register
15957         on some machines.
15958
15959 1999-07-25  Jeffrey A Law  (law@cygnus.com)
15960
15961         * README: More listname related changes.
15962
15963 1999-07-08  Catherine Moore  <clm@cygnus.com>
15964
15965         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
15966
15967 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
15968
15969         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
15970
15971 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
15972
15973         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
15974
15975 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
15976
15977         * gcc.dg/990703-1.c: New test.
15978
15979 1999-06-29  Nick Clifton  <nickc@cygnus.com>
15980
15981         * lib/file-format.exp: New file: Move definition of proc
15982         gcc_target_object_format to here from
15983         gcc.dg/special/ecos.exp.
15984
15985         * lib/c-torture.exp: Include lib file-format.exp.
15986         * lib/gcc-dg.exp: Include lib file-format.exp.
15987
15988         * gcc.dg/special/ecos.exp: Remove definition of proc
15989         gcc_target_object_format.
15990
15991 1999-06-28  Jeffrey A Law  (law@cygnus.com)
15992
15993         * gcc.c-torture/execute/990628-1.c: New test.
15994
15995 1999-06-25  Jeffrey A Law  (law@cygnus.com)
15996
15997         * gcc.c-torture/compile/990625-2.c: New test.
15998
15999         * gcc.c-torture/compile/990625-1.c: New test.
16000
16001 1999-06-23  Nick Clifton  <nickc@cygnus.com>
16002
16003         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
16004         attributes compile.
16005         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
16006         ports that use the COFF/PE file format.
16007
16008 1999-06-17  Jeffrey A Law  (law@cygnus.com)
16009
16010         * gcc.c-torture/compile/990617-1.c: New test.
16011
16012 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
16013
16014         * g++.old-deja/g++.other/decl4.C: New test.
16015
16016 1999-06-14  Nathan Sidwell  <nathan@acm.org>
16017
16018         * g++.old-deja/g++.other/bitfld3.C: New test.
16019
16020 1999-06-08  Nathan Sidwell  <nathan@acm.org>
16021
16022         * g++.old-deja/g++.eh/catch1.C: New test.
16023
16024 1999-06-07  Jeffrey A Law  (law@cygnus.com)
16025
16026         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
16027
16028         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
16029         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
16030
16031 1999-06-05  Craig Burley  <craig@jcb-sc.com>
16032
16033         * g77.f-torture/compile/19990502-0.f: Replace with new,
16034         shorter, test that still fails after recent changes.
16035
16036 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
16037
16038         * gcc.c-torture/execute/990604-1.c: New test.
16039
16040 1999-05-31  Jeffrey A Law  (law@cygnus.com)
16041
16042         * gcc.c-torture/execute/990531-1.c: New test.
16043
16044 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16045
16046         * gcc.c-torture/compile/990527-1.c: New test.
16047
16048 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
16049
16050         * gcc.c-torture/execute/990527-1.c: New test.
16051
16052 1999-05-25  Nick Clifton  <nickc@cygnus.com>
16053
16054         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
16055         bitfields as signed.
16056
16057 1999-05-25  Craig Burley  <craig@jcb-sc.com>
16058
16059         * g77.f-torture/compile/19990525-0.f: New test.
16060
16061 1999-05-25  Jeffrey A Law  (law@cygnus.com)
16062
16063         * gcc.c-torture/execute/990525-2.c: New test.
16064
16065         * gcc.c-torture/execute/990525-1.c: New test.
16066
16067 1999-05-24  Nathan Sidwell  <nathan@acm.org>
16068
16069         * g++.old-deja/g++.other/anon3.C: New test.
16070         * g++.old-deja/g++.other/anon4.C: New test.
16071         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
16072         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
16073         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
16074         Merrill).
16075
16076 1999-05-24  Jeffrey A Law  (law@cygnus.com)
16077
16078         * gcc.c-torture/execute/990524-1.c: New test.
16079
16080         * gcc.dg/990524-1.c: New test.
16081
16082 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16083
16084         * gcc.c-torture/compile/990523-1.c: New test.
16085
16086 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
16087
16088         * gcc.c-torture/compile/990519-1.c: New test.
16089
16090 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
16091
16092         * gcc.c-torture/compile/990517-1.c: New test.
16093
16094         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
16095         (e4, f4): New tests.
16096         (main): Call them.
16097
16098 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16099
16100         * gcc.dg/noreturn-1.c: New test.
16101
16102 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16103
16104         * gcc.c-torture/execute/990513-1.c: New test.
16105
16106 1999-05-10  Richard Henderson  <rth@cygnus.com>
16107
16108         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
16109
16110 1999-05-10  Craig Burley  <craig@jcb-sc.com>
16111
16112         * g77.f-torture/execute/erfc.f: Use small single-precision
16113         values, to avoid problems on Alphas when not -mieee.
16114
16115 1999-05-08  Craig Burley  <craig@jcb-sc.com>
16116
16117         * gcc.dg/990506-0.c: New test.
16118
16119 1999-05-08  Richard Henderson  <rth@cygnus.com>
16120
16121         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
16122         the constant to test.  Don't XFAIL 64-bit targets.
16123
16124         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
16125         * g++.old-deja/g++.law/profile1.C: Likewise.
16126
16127         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
16128         operator new instances.
16129         * g++.old-deja/g++.other/delete5.C: Likewise.
16130
16131 1999-05-03  Craig Burley  <craig@jcb-sc.com>
16132
16133         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
16134         intrinsic.
16135
16136 1999-05-03  Craig Burley  <craig@jcb-sc.com>
16137
16138         * g77.f-torture/execute/u77-test.f: Reverse order of two
16139         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
16140
16141 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16142
16143         * gcc.dg/compare1.c: New test.
16144
16145 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
16146
16147         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
16148         New tests.
16149
16150 1999-05-02  Craig Burley  <craig@jcb-sc.com>
16151
16152         * g77.f-torture/compile/19990502-1.f: New test.
16153
16154 1999-05-02  Craig Burley  <craig@jcb-sc.com>
16155
16156         * g77.f-torture/compile/19990502-0.f: New test.
16157
16158 1999-05-02  Craig Burley  <craig@jcb-sc.com>
16159
16160         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
16161         intrinsic.
16162
16163 1999-05-02  Craig Burley  <craig@jcb-sc.com>
16164
16165         * g77.f-torture/execute/u77-test.f (main): List libU77
16166         intrinsics not currently tested.
16167         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
16168         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
16169         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
16170         Trim blanks off the ends of some printed strings.
16171
16172 1999-05-02  Craig Burley  <craig@jcb-sc.com>
16173
16174         * g77.f-torture/execute/u77-test.f (main): Just warn about
16175         FSTAT gid disagreement, as it's expected on some systems.
16176
16177 1999-05-01  Craig Burley  <craig@jcb-sc.com>
16178
16179         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
16180         use a new function, which allows for some slop.
16181         Clean up some commentary.
16182         (issum): The new function.
16183         (sgladd): Deleted subroutine.
16184
16185 1999-05-01  Craig Burley  <craig@jcb-sc.com>
16186
16187         * g77.f-torture/execute/u77-test.f: Modify to be more like
16188         libf2c/libU77 version, bringing patches to that version here.
16189         Add suitable commentary.
16190
16191 1999-04-25  Richard Henderson  <rth@cygnus.com>
16192
16193         * gcc.dg/990424-1.c: New test.
16194
16195 1999-04-24  Craig Burley  <craig@jcb-sc.com>
16196
16197         * g77.f-torture/execute/u77-test.f (main): Bug involving
16198         LSTAT has been fixed, so turn back on full checking.
16199
16200 1999-04-20  Craig Burley  <craig@jcb-sc.com>
16201
16202         * g77.f-torture/compile/19990419-0.f: New test.
16203         * g77.f-torture/execute/19990419-1.f: New test.
16204
16205 1999-04-17  Richard Henderson  <rth@cygnus.com>
16206
16207         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
16208         to avoid the need for a prototype to supress a warning.
16209
16210 1999-04-07  Jim Wilson  <wilson@cygnus.com>
16211
16212         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
16213
16214 1999-04-04  Jeffrey A Law  (law@cygnus.com)
16215
16216         * gcc.c-torture/execute/990404-1.c: New test.
16217
16218 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
16219
16220         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
16221         * gcc.dg/cpp-if3.c: Don't use -pedantic.
16222         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
16223         missing initializer warnings.
16224
16225 1999-03-28  Jeffrey A Law  (law@cygnus.com)
16226
16227         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
16228         matching strings.
16229
16230 1999-03-26  Jeffrey A Law  (law@cygnus.com)
16231
16232         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
16233
16234 1999-03-26  Craig Burley  <craig@jcb-sc.com>
16235
16236         * g77.f-torture/execute/19990325-0.f: New test.
16237         * g77.f-torture/execute/19990325-1.f: New test.
16238
16239 1999-03-24  Jeffrey A Law  (law@cygnus.com)
16240
16241         * gcc.c-torture/execute/990324-1.c: New test.
16242
16243 1999-03-22  Jim Wilson  <wilson@cygnus.com>
16244
16245         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
16246         test with 4.
16247
16248 1999-03-17  Richard Henderson  <rth@cygnus.com>
16249
16250         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
16251
16252 1999-03-13  Craig Burley  <craig@jcb-sc.com>
16253
16254         * g77.f-torture/execute/19990313-2.f: New test.
16255         * g77.f-torture/execute/19990313-3.f: New test.
16256
16257 1999-03-13  Craig Burley  <craig@jcb-sc.com>
16258
16259         * g77.f-torture/execute/19990313-0.f: New test.
16260         * g77.f-torture/execute/19990313-1.f: New test.
16261
16262 1999-03-12  Jim Wilson  <wilson@cygnus.com>
16263
16264         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
16265         printf to sprintf.
16266         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
16267         (main): Add check for u15.  Conditionalize u31 check depending on
16268         whether ints are <32 bits or >=32 bits.
16269
16270 1999-03-08  Craig Burley  <craig@jcb-sc.com>
16271
16272         * g77.f-torture/execute/19981119-0.f: Improve testiness.
16273
16274 1999-03-08  Craig Burley  <craig@jcb-sc.com>
16275
16276         * g77.f-torture/compile/19990305-0.f: New test.
16277         * g77.f-torture/execute/19981119-0.f: New test.
16278
16279 1999-03-08  Craig Burley  <craig@jcb-sc.com>
16280
16281         * g77.f-torture/execute/970625-2.f: call ABORT if final
16282         result is not correct, instead of just printing it.
16283         Add this checking via newly introduced obfuscation, to
16284         trip up buggy front ends.
16285
16286 1999-03-07  Craig Burley  <craig@jcb-sc.com>
16287
16288         * g77.f-torture/compile/960317-1.f: Moved from being
16289         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
16290
16291 1999-03-06  Craig Burley  <craig@jcb-sc.com>
16292
16293         * g77.f-torture/execute/960317-1.f: New (old) test.
16294         * g77.f-torture/execute/970625-2.f: Ditto.
16295
16296 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
16297
16298         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
16299         message on line 1 or line 2; cccp and cpplib do this differently.
16300
16301 1999-03-01  Jeffrey A Law  (law@cygnus.com)
16302
16303         * g++.old-deja/g++.law/weak1.C: New test.
16304
16305 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
16306
16307         * gcc.c-torture/execute/990119-1.c: Renamed to...
16308         * gcc.dg/990119-1.c: this, so it will only be tested once
16309         (it's a preprocessor test, it doesn't need to be run at
16310         multiple optimization levels).
16311
16312 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
16313
16314         * lib/g++.exp: Don't add incdir=$base_dir/../include to
16315           ALWAYS_CXXFLAGS.
16316
16317 1999-02-24  Craig Burley  <craig@jcb-sc.com>
16318
16319         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
16320         * g77.f-torture/compile/19981216-0.f: ...as it is expected
16321         to not be compilable by current g77.
16322
16323 1999-02-24  Nick Clifton  <nickc@cygnus.com>
16324
16325         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
16326
16327 1999-02-22  Jeffrey A Law  (law@cygnus.com)
16328
16329         * gcc.c-torture/execute/990222-1.c: New test.
16330
16331 1999-02-19  Craig Burley  <craig@jcb-sc.com>
16332
16333         * g77.f-torture/compile/19990218-0.f: New test.
16334         * g77.f-torture/noncompile/19990218-1.f: New test.
16335
16336 1999-02-18  Craig Burley  <craig@jcb-sc.com>
16337
16338         * g77.f-torture/compile/19981216-0.f: New test.
16339
16340 1999-02-14  Jeffrey A Law  (law@cygnus.com)
16341
16342         * gcc.dg/990214-1.c: New test.
16343
16344 1999-02-13  Jeffrey A Law  (law@cygnus.com)
16345
16346         * gcc.dg/990213-2.c: New test.
16347
16348         * gcc.dg/990213-1.c: New test.
16349
16350 1999-02-12  Jeffrey A Law  (law@cygnus.com)
16351
16352         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
16353         ints.
16354
16355 1999-02-11  Nick Clifton  <nickc@cygnus.com>
16356
16357         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
16358         specified by target.
16359
16360         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
16361
16362 1999-02-11  Jeffrey A Law  (law@cygnus.com)
16363
16364         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
16365
16366 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
16367
16368         * gcc.dg/special/ecos.exp: New test driver for new tests with
16369         special requirements.
16370
16371         * gcc.dg/special/alias-1.c: New test.
16372         * gcc.dg/special/gcsec-1.c: New test.
16373         * gcc.dg/special/weak-1.c: New test.
16374         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
16375         * gcc.dg/special/weak-2.c: New test.
16376         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
16377         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
16378         * gcc.dg/special/wkali-1.c: New test.
16379         * gcc.dg/special/wkali-2.c: New test.
16380         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
16381         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
16382
16383 1999-02-10  Felix Lee  <flee@cygnus.com>
16384
16385           * lib/c-torture.exp (c-torture-compile): Pull out code for
16386           analyzing gcc error messages.
16387           (c-torture-execute): Likewise.  Fix some (harmless) false
16388           positives.
16389           * lib/gcc.exp (gcc_check_compile): New function.
16390
16391 1999-02-08  Richard Henderson  <rth@cygnus.com>
16392
16393         * gcc.c-torture/execute/990208-1.c: New test.
16394
16395 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
16396
16397         * g++.dg/special/ecos.exp: New driver for new tests with special
16398         requirements
16399
16400         * g++.dg/special/conpr-1.C: New test
16401         * g++.dg/special/conpr-2.C: New test
16402         * g++.dg/special/conpr-2a.C: New test
16403         * g++.dg/special/conpr-3.C: New test
16404         * g++.dg/special/conpr-3a.C: New test
16405         * g++.dg/special/conpr-3b.C: New test
16406
16407         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
16408         allow g++ to use the dg driver
16409
16410         * README: Add comment about g++.dg directory
16411
16412 1999-02-06  Jeffrey A Law  (law@cygnus.com)
16413
16414         * README: Update email addresses.
16415
16416 1999-02-03  Nick Clifton  <nickc@cygnus.com>
16417
16418         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
16419         arguments in order to force structure S onto the stack even on
16420         the alpha.
16421         (test): Pass 10 leading arguments to function foo as well as the
16422         structure S.
16423
16424         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
16425         failure for all targets.
16426
16427         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
16428         abort to terminate program execution.
16429
16430 1999-01-30  Richard Henderson  <rth@cygnus.com>
16431
16432         * gcc.c-torture/execute/990130-1.c: New test.
16433
16434 1999-01-30  Jeffrey A Law  (law@cygnus.com)
16435
16436         * gcc.dg/990130-1.c: New test.
16437
16438 1999-01-28  Michael Meissner  <meissner@cygnus.com>
16439
16440         * gcc.c-torture/execute/990128-1.c: New test.
16441
16442 1999-01-27  Michael Meissner  <meissner@cygnus.com>
16443
16444         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
16445
16446 1999-01-27  Felix Lee  <flee@cygnus.com>
16447
16448         * lib/c-torture.exp (c-torture-compile): pull out code for
16449         analyzing gcc error messages.
16450         (c-torture-execute): ditto, and fix some (harmless) false
16451         positives.
16452         * lib/gcc.exp (gcc_check_compile): new function.
16453
16454 1999-01-17  Jeffrey A Law  (law@cygnus.com)
16455
16456         * gcc.dg/990117-1.c: New test.
16457
16458         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
16459
16460         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
16461
16462 1999-01-15  Jeffrey A Law  (law@cygnus.com)
16463
16464         * g77.f-torture/compile/990115-1.f: New test.
16465
16466 1999-01-07  Jeffrey A Law  (law@cygnus.com)
16467
16468         * gcc.c-torture/compile/990107-1.c: New test
16469
16470 1999-01-06  Jeffrey A Law  (law@cygnus.com)
16471
16472         * gcc.c-torture/execute/990106-2.c: New test.
16473
16474         * gcc.c-torture/execute/990106-1.c: New test.
16475
16476 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
16477
16478         * gcc.c-torture/compile/981223-1.c: New test.
16479
16480 1998-12-29  Richard Henderson  <rth@cygnus.com>
16481
16482         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
16483         (opt3): Rename from opt4 and disable.
16484
16485 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
16486
16487         * g++.old-deja/g++.pt/ptrmem5.C: New test.
16488
16489 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
16490
16491         * g++.old-deja/g++.other/conv5.C: New test.
16492
16493 1998-12-14  Nick Clifton  <nickc@cygnus.com>
16494
16495         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
16496
16497 1998-12-11  Jeffrey A Law  (law@cygnus.com)
16498
16499         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
16500
16501 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
16502
16503         * gcc.c-torture/compile/981211-1.c: New test.
16504
16505 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
16506
16507         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
16508
16509         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
16510
16511 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16512
16513         * gcc.special/930510-1.c: Make C9X safe.
16514         * gcc.misc-tests/gcov-1.c Similarly.
16515         * gcc.misc-tests/gcov-2.c Similarly.
16516
16517 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
16518
16519         * gcc.dg/ultrasp1.c: New test.
16520
16521 1998-12-06  Richard Henderson  <rth@cygnus.com>
16522
16523         * gcc.c-torture/execute/981206.c: New test.
16524
16525 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
16526
16527         * g++.old-deja/g++.ns/template7.C: New test.
16528
16529         * g++.old-deja/g++.other/expr1.C: New test.
16530
16531         * g++.old-deja/g++.eh/tmpl3.C: New test.
16532
16533         * g++.old-deja/g++.eh/tmpl2.C: New test.
16534
16535 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
16536
16537         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
16538         * g++.old-deja/g++.other/using6.C: Removed.
16539         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
16540
16541         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
16542
16543 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
16544
16545         * g++.old-deja/g++.pt/overload8.C: New test.
16546
16547         * g++.old-deja/g++.pt/overload7.C: New test.
16548
16549         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
16550
16551         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
16552         and relinking messages.
16553         * lib/g++.exp (g++_target_compile): Remove .rpo file when
16554         compiling with -frepo.
16555
16556 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
16557
16558         * g++.old-deja/g++.pt/lookup6.C: New test.
16559
16560 1998-11-30  Nick Clifton  <nickc@cygnus.com>
16561
16562         * gcc.c-torture/execute/981130-1.c: New test.
16563         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
16564
16565 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
16566
16567         * g++.old-deja/g++.pt/explicit76.C: New test.
16568
16569         * g++.old-deja/g++.pt/friend38.C: New test.
16570
16571         * g++.old-deja/g++.ns/crash2.C: New test.
16572
16573         * g++.old-deja/g++.pt/defarg8.C: New test.
16574
16575         * g++.old-deja/g++.pt/instantiate6.C: New test.
16576
16577         * g++.old-deja/g++.pt/static6.C: New test.
16578
16579         * g++.old-deja/g++.pt/decl2.C: New test.
16580
16581 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
16582
16583         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
16584         problem is actually related with name lookup, but so what? :-)
16585
16586         * g++.old-deja/g++.pt/friend37.C: New test.
16587
16588 1998-11-25  Dave Love  <d.love@dl.ac.uk>
16589
16590         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
16591         element, which fails on some systems.
16592
16593         * g77.f-torture/execute/labug1.f: New test.
16594
16595 1998-11-21  Jeffrey A Law  (law@cygnus.com)
16596
16597         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
16598         is defined.
16599
16600 1998-11-18  Dave Love  <d.love@dl.ac.uk>
16601
16602         * g77.f-torture/compile/981117-1.f: New test.
16603
16604 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
16605
16606         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
16607         properly discarded.
16608
16609 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
16610
16611         * gcc.c-torture/execute/memcheck: New directory of tests for
16612         -fcheck-memory-usage.
16613
16614 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
16615
16616         * README: New file, general information about the testsuite and
16617         new description of the various C++ test subdirectories.
16618         * README.g++: Eliminate obsolete information, update and move most
16619         relevant stuff to README.
16620
16621 1998-11-07  Richard Henderson  <rth@cygnus.com>
16622
16623         * gcc.c-torture/compile/981107-1.c: New test.
16624
16625 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
16626
16627         * execute/memcpy-bi.c: New testcase.
16628
16629 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
16630
16631         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
16632         base classes.
16633
16634         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
16635         template is selected.
16636
16637         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
16638         classes, it should be accepted for all types.
16639
16640         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
16641
16642         * g++.old-deja/g++.pt/spec24.C: Ensure that template
16643         specializations start with template headers.
16644
16645 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
16646
16647         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
16648
16649         * g++.old-deja/g++.other/init9.C: Test cross initialization of
16650         non-POD types.
16651
16652 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
16653
16654         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
16655
16656 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
16657
16658         * compile/981022-1.c, compile/981022-1.x: New test and driver.
16659
16660 1998-10-19  Jeffrey A Law  (law@cygnus.com)
16661
16662         * 981019-1.c: New test.
16663
16664 1998-10-14  Robert Lipe <robertl@dgii.com>
16665
16666         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
16667         find objc headers.
16668
16669 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
16670
16671         * compile/981001-4.c: Remove use of GCC extension that triggers a
16672         compiler bug.
16673
16674 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
16675
16676         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
16677
16678 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
16679
16680         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
16681         instantiation of template produces incorrect code for delete
16682         expression.
16683
16684         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
16685         constructors' name is not unique.
16686         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
16687         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
16688
16689         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
16690         automatic array of const is ill-formed.
16691
16692         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
16693         of template parameter?
16694
16695         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
16696         const.
16697
16698         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
16699         pointer-to-member expression.
16700
16701         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
16702         declaration causes ICE.
16703
16704 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
16705
16706         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
16707         reserved in the global namespace.
16708
16709         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
16710         generate needed virtual table.
16711
16712         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
16713
16714 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
16715
16716         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
16717         template-dependent type
16718
16719 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
16720
16721         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
16722         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
16723         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
16724
16725         * g++.old-deja/g++.other/using5.C: New test; using decl from base
16726         class should be usable as argument of member function.
16727         * g++.old-deja/g++.other/using6.C: New test; using decl from base
16728         class should be usable as return type of member function.
16729         * g++.old-deja/g++.other/using7.C: New test; using decl from base
16730         class should be usable as type of data member.
16731
16732         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
16733
16734 1998-10-09  Jeffrey A Law  (law@cygnus.com)
16735
16736         * gcc.c-torture/special/920521-1.c: Fix bogus test.
16737
16738 1998-10-08  Nick Clifton  <nickc@cygnus.com>
16739
16740         * gcc.dg/dll-?.c Add thumb to target list.
16741         Fix assembler scan patterns to match current assembler output.
16742
16743 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
16744
16745         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
16746         matching of template brackets.
16747
16748         * g++.old-deja/g++.other/using4.C: New test.  Test using
16749         declarations of methods from base classes.
16750
16751         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
16752         within functions should introduce names into the innermost
16753         enclosing namespace.
16754
16755         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
16756         of static locals if first initialization throws.
16757
16758 1998-10-07  Jim Wilson  <wilson@cygnus.com>
16759
16760         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
16761
16762 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
16763
16764         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
16765         lose track of the possible targets of tablejump insns.
16766         * special/special.exp: Run it.
16767
16768 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
16769
16770         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
16771         must be declared before its specializations can be named in friend
16772         declarations.
16773
16774 1998-10-05  Dave Love  <d.love@dl.ac.uk>
16775
16776         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
16777
16778         * g77.f-torture/execute/io1.f: New test.
16779
16780 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
16781
16782         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
16783         with pointer to template function, for which no argument deduction
16784         is possible.
16785
16786         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
16787         specialization of template function as argument to template
16788         function.
16789
16790         * g++.old-deja/g++.other/access2.C: New test; Inner class
16791         shouldn't have privileged access to Outer's names.
16792
16793 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
16794
16795         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
16796         friend template declared within template class conflicts with
16797         nested class of the same name.
16798
16799         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
16800         is ignored.
16801
16802         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
16803         object with direct initializer as function declaration.
16804
16805         * g++.old-deja/g++.other/decl2.C: New test; duplicate
16806         initializers.
16807
16808         * g++.old-deja/g++.other/null2.C: New test; conditional operator
16809         involving const pointer and NULL produces incorrect result.
16810
16811         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
16812         type name without `typename' should be rejected with -pedantic.
16813
16814 1998-10-02  Richard Henderson  <rth@cygnus.com>
16815
16816         * g++.old-deja/g++.other/addrof1.C: New test.
16817
16818 1998-10-01  Nick Clifton  <nickc@cygnus.com>
16819
16820         * gcc.c-torture/compile/981001-1.c: New test.
16821         * gcc.c-torture/execute/981001-1.c: New test.
16822
16823 1998-10-01  Jeffrey A Law  (law@cygnus.com)
16824
16825         * gcc.c-torture/compile/981001-2.c: New test.
16826         * gcc.c-torture/compile/981001-3.c: New test.
16827         * gcc.c-torture/compile/981001-4.c: New test.
16828
16829 1998-10-01  Robert Lipe  <robertl@dgii.com>
16830
16831         * lib/objc.exp (objc_target_compile): Add -L during compiles for
16832         multilibbed hosts.   Idea grafted from g77.exp.
16833
16834 1998-09-30  Dave Love  <d.love@dl.ac.uk>
16835
16836         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
16837         avoid losing on systems which need -lsocket.
16838
16839 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
16840
16841         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
16842         * g++.old-deja/g++.other/nested2.C: Ditto.
16843         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
16844         failure.
16845
16846 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
16847
16848         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
16849         preferred over template operator!= for enum bitfields.
16850
16851 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
16852
16853         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
16854         that happen to have the same base name, but in different scopes,
16855         are incorrectly rejected.
16856
16857 1998-09-16  Richard Henderson  <rth@cygnus.com>
16858
16859         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
16860         on the native word size instead of an integer literal.
16861
16862 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
16863
16864         * g++.old-deja/g++.other/static2.C: Invocation of static data
16865         member of type pointer-to-function denoted as non-static member.
16866
16867         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
16868         checks involving function types and aliases.
16869
16870 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
16871
16872         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
16873         redefined to the same non-trivial type.
16874
16875         * g++.old-deja/g++.pt/explicit73.C: Test for proper
16876         namespace-qualification of template specializations declared in
16877         other namespaces.
16878
16879         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
16880         to declare a subset of the specializations of a template function
16881         as friends of specializations of a template class.
16882
16883         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
16884         member templates that do not fully specialize the enclosing
16885         template class are rejected.
16886
16887 1998-09-11  Dave Love  <d.love@dl.ac.uk>
16888
16889         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
16890
16891 1998-09-08  Dave Love  <d.love@dl.ac.uk>
16892
16893         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
16894         altered from libf2c/libU77 version.
16895
16896 1998-09-06  Dave Love  <d.love@dl.ac.uk>
16897
16898         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
16899
16900 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
16901
16902         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
16903         (un)signed char are different types for template specialization
16904         purposes.
16905
16906 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
16907
16908         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
16909         * objc: ObjC testsuite.
16910
16911 1998-08-31  Catherine Moore  <clm@cygnus.com>
16912
16913         * gcc.c-torture/execute/941014-1.x:  New file.
16914
16915 1998-08-31  Nick Clifton  <nickc@cygnus.com>
16916
16917         * lib/c-torture.exp: Add support for
16918         torture_eval_before_compile and torture_eval_before_execute
16919         variables.
16920
16921 1998-08-30  Jeffrey A Law  (law@cygnus.com)
16922
16923         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
16924         this test triggers valid.
16925
16926 1998-08-27  Jeffrey A Law  (law@cygnus.com)
16927
16928         * gcc.dg/980827-1.c: New test.
16929
16930 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
16931
16932         * gcc.c-torture/execute/loop-4b.c: New test.
16933
16934 1998-08-26  Nick Clifton  <nickc@cygnus.com>
16935
16936         * lib/c-torture.exp: Add support for
16937         torture_eval_before_compile and torture_eval_before_execute
16938         variables.
16939
16940 1998-08-25  Jeffrey A Law  (law@cygnus.com)
16941
16942         * gcc.c-torture/compile/980825-1.c: New test.
16943
16944 1998-08-24  Nick Clifton  <nickc@cygnus.com>
16945
16946         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
16947         count number tests in opt_t0 not good_t0.
16948
16949 1998-08-24  Jeffrey A Law  (law@cygnus.com)
16950
16951         * gcc.c-torture/compile/930326-1.x: Fix typo.
16952
16953 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
16954
16955         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
16956         causes an ICE.
16957
16958 1998-08-21  Jeffrey A Law  (law@cygnus.com)
16959
16960         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
16961         STACK_SIZE is defined.
16962         * gcc.c-torture/unsorted/stuct.c: Similarly.
16963
16964         * gcc.c-torture/compile/980821-1.c: New test.
16965
16966 1998-08-21  Jeffrey A Law  (law@cygnus.com)
16967
16968         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
16969
16970 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
16971
16972         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
16973         code.
16974
16975 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
16976
16977         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
16978         error'.
16979
16980 1998-08-18  Jeffrey A Law  (law@cygnus.com)
16981
16982         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
16983
16984 1998-08-16  Jeffrey A Law  (law@cygnus.com)
16985
16986         * gcc.c-torture/compile/980816-1.c: New test.
16987
16988         * gcc.dg/980816-1.c: New test.
16989
16990 1998-08-13  Jeffrey A Law  (law@cygnus.com)
16991
16992         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
16993         compiler for ieee tests.
16994
16995 1998-08-01  Dave Love  <d.love@dl.ac.uk>
16996
16997         * g77.f-torture/compile/980729-0.f: New test.
16998
16999 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
17000
17001         * gcc.c-torture/special/eeprof-1.c: New test, for
17002         -finstrument-functions.
17003         * gcc.c-torture/special/special.exp: Run it.
17004
17005 1998-07-29  Jeffrey A Law  (law@cygnus.com)
17006
17007         * gcc.c-torture/compile/980729-1.c: New test.
17008
17009 1998-07-27  Nick Clifton  <nickc@cygnus.com>
17010
17011         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
17012         __thumb__ is defined, and test for ARM style doubles if so.
17013
17014 1998-07-26  Dave Love  <d.love@dl.ac.uk>
17015
17016         * g77.f-torture/noncompile/980615-0.f: New test.
17017
17018 1998-07-26  H.J. Lu  (hjl@gnu.org)
17019
17020         * gcc.dg/980312-1.c: Do link instead of compile.
17021         * gcc.dg/980313-1.c: Likewise.
17022
17023 1998-07-26  Jeffrey A Law  (law@cygnus.com)
17024
17025         * gcc.c-torture/compile/980726-1.c: New test.
17026
17027 1998-07-25  Dave Love  <d.love@dl.ac.uk>
17028
17029         * g77.f-torture/execute/io0.f: New test.
17030
17031 1998-07-24  Nick Clifton  <nickc@cygnus.com>
17032
17033         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
17034         an int.
17035
17036 1998-06-18  Michael Meissner  <meissner@cygnus.com>
17037
17038         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
17039         m32r bugs.
17040
17041 1998-07-17  Nick Clifton  <nickc@cygnus.com>
17042
17043         * gcc.dg/980626-1.c: Expect failures for all toolchains until
17044         c-decl.c:grokdeclarator can handle mode attributes.
17045
17046 1998-07-16  Jeffrey A Law  (law@cygnus.com)
17047
17048         * gcc.c-torture/execute/980716-1.c: New test.
17049
17050 1998-07-13  Jeffrey A Law  (law@cygnus.com)
17051
17052         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
17053         the mn10200.
17054         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
17055         the mn10200.
17056         * gcc.c-torture/execute/va-arg-3.x: Similarly.
17057         * gcc.c-torture/compile/930326-1.x: Similarly.
17058
17059 1998-07-13  Dave Love  <d.love@dl.ac.uk>
17060
17061         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
17062         New test from Craig.
17063
17064 1998-07-12  Dave Love  <d.love@dl.ac.uk>
17065
17066         * g77.f-torture/noncompile/980616-0.f: New test.
17067
17068         * g77.f-torture/execute/970816-3.f:  New test from Craig.
17069
17070 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
17071
17072         *  g++.other/singleton.C: Return error value instead of taking
17073         SIGSEGV.
17074
17075 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
17076
17077         *  g++.other/singleton.C: New test.   Warning is under dispute.
17078         Runtime crash is not.
17079
17080 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
17081
17082         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
17083         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
17084         using6.C, using7.C}:  New namespace tests.
17085
17086 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
17087
17088         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
17089         specialization with typedef'ed names used as array indexes.
17090
17091 1998-07-09  Jeffrey A Law  (law@cygnus.com)
17092
17093         * gcc.c-torture/execute/980709-1.c: New test.
17094
17095         * gcc.dg/980709-1.c: New test.
17096
17097 1998-07-07  Richard Henderson  <rth@cygnus.com>
17098
17099         * gcc.c-torture/execute/bcp-1.c: New test.
17100
17101 1998-07-07  Jeffrey A Law  (law@cygnus.com)
17102
17103         * gcc.c-torture/execute/980707-1.c: New test.
17104
17105 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
17106
17107         * gcc.c-torture/compile/980706-1.c: New test.
17108
17109 1998-07-01  Dave Love  <d.love@dl.ac.uk>
17110
17111         * g77.f-torture/execute/980701-0.f,
17112         g77.f-torture/execute/980701-1.f: New test from Craig.
17113
17114 1998-07-01  Jeffrey A Law  (law@cygnus.com)
17115
17116         * gcc.c-torture/compile/980701-1.c: New test.
17117
17118         * gcc.c-torture/execute/980701-1.c: New test.
17119
17120 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
17121 rlsruhe.de>
17122
17123         * g++.old-deja/g++.robertl/eb132.C: New test.
17124         * g++.old-deja/g++.robertl/eb133.C: Likewise.
17125
17126 1998-06-29  Dave Love  <d.love@dl.ac.uk>
17127
17128         * g77.f-torture/execute/980628-7.f,
17129         g77.f-torture/execute/980628-8.f,
17130         g77.f-torture/execute/980628-9.f,
17131         g77.f-torture/execute/980628-10.f: New tests from Craig.
17132
17133         * g77.f-torture/execute/980628-3.f: Remove mail headers.
17134
17135 1998-06-28  Jeffrey A Law  (law@cygnus.com)
17136
17137         * g77.f-torture/execute/980628-4.f: New test from Craig.
17138         * g77.f-torture/execute/980628-5.f: Likewise.
17139         * g77.f-torture/execute/980628-2.f: Likewise.
17140         * g77.f-torture/execute/980628-0.f: Likewise.
17141         * g77.f-torture/execute/980628-1.f: Likewise.
17142         * g77.f-torture/execute/980628-3.f: Likewise.
17143         * g77.f-torture/execute/980628-6.f: Likewise.
17144
17145 1998-06-28  Jeffrey A Law  (law@cygnus.com)
17146
17147         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
17148         directory when nothing has been installed yet.
17149
17150 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
17151
17152         * gcc.c-torture/special/special.exp: Handle newer versions of
17153         dejagnu.
17154
17155 1998-06-26  Jeffrey A Law  (law@cygnus.com)
17156
17157         * gcc.dg/980626-1.c: New test.
17158
17159 1998-06-19  Bruno Haible <haible@ilog.fr>
17160
17161         * gcc.misc-tests/m-un-2.c: New test.
17162         * g++.old-deja/g++.other/warn01.c: Likewise.
17163
17164 1998-06-19  Robert Lipe  <robertl@dgii.com>
17165
17166         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
17167         compatibility with assmblers with a different comment character.
17168         Eliminate use of GAS-specific extensions.
17169
17170 1998-06-19  Jeffrey A Law  (law@cygnus.com)
17171
17172         * gcc.c-torture/execute/ieee/980619-1.c: New test.
17173
17174 1998-06-19  Robert Lipe  <robertl@dgii.com>
17175
17176         *lib/g77.exp: Replace search for libf2c.a with search for newly
17177         renamed libg2c.a
17178
17179 1998-06-17  Jeffrey A Law  (law@cygnus.com)
17180
17181         * gcc.c-torture/execute/980617-1.c: New test.
17182
17183 1998-06-12  Jeffrey A Law  (law@cygnus.com)
17184
17185         * gcc.c-torture/execute/980612-1.c: New test.
17186
17187 1998-06-08  Jeffrey A Law  (law@cygnus.com)
17188
17189         * gcc.dg/980523-1.c: Only test on ppc-linux.
17190         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
17191
17192         * gcc.c-torture/execute/980608-1.c: New test.
17193
17194 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
17195
17196         * gcc.c-torture/execute/980605-1.c: New test.
17197
17198 1998-06-04  Jeffrey A Law  (law@cygnus.com)
17199
17200         * gcc.c-torture/execute/980604-1.c: New test.
17201
17202 1998-06-02  Jeffrey A Law  (law@cygnus.com)
17203
17204         * gcc.c-torture/execute/980602-1.c: New test.
17205         * gcc.c-torture/execute/980602-2.c: Likewise.
17206
17207 1998-06-02  Dave Love  <d.love@dl.ac.uk>
17208
17209         * 970125-0.f: Fix per JCB.  Add commentary.
17210
17211 1998-05-31  Michael Meissner  <meissner@cygnus.com>
17212
17213         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
17214         IEEE -0 support.
17215
17216 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
17217
17218         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
17219         earlier.
17220
17221 1998-05-28  Catherine Moore <clm@cygnus.com>
17222
17223         * gcc.c-torture/execute/980526-3.c: New test.
17224
17225 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
17226
17227         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
17228         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
17229         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
17230         m88k-motorola-sysv3 to XFAIL.
17231
17232 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17233
17234         * gcc.dg/980526-1.c: New test.
17235         * gcc.c-torture/execute/980526-2.c: New test.
17236
17237 1998-05-26  Jeffrey A Law  (law@cygnus.com)
17238
17239         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
17240
17241         * gcc.c-torture/execute/980526-1.c: New test.
17242
17243 1998-05-26  Dave Love  <d.love@dl.ac.uk>
17244
17245         * g77.f-torture/execute/alpha2.f: Add runtime test.
17246
17247 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
17248
17249         * g++.old-deja/old-deja.exp: Strip leading directories.
17250
17251         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
17252         error for the line.  Don't run multiple tests for the same line.
17253
17254 1998-05-23  Jeffrey A Law  (law@cygnus.com)
17255
17256         * gcc.dg/980523-1.c: New test.
17257
17258 1998-05-23  Dave Love  <d.love@dl.ac.uk>
17259
17260         * g77.f-torture/compile/970915-0.f: New test.
17261
17262 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
17263
17264         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
17265
17266 1998-05-21  Jeffrey A Law  (law@cygnus.com)
17267
17268         * gcc.dg/980520-1.c: New test.
17269
17270 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
17271
17272         * gcc.dg/980502-1.c: Fix return type.
17273
17274 1998-05-20  Jeffrey A Law  (law@cygnus.com)
17275
17276         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
17277         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
17278         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
17279         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
17280         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
17281
17282 1998-05-20  Dave Love  <d.love@dl.ac.uk>
17283
17284         * g77.f-torture/execute/980520-1.f: New test.
17285
17286 1998-05-15  Dave Love  <d.love@dl.ac.uk>
17287
17288         * lib/mike-g77.exp: New file.
17289
17290         * g77.f-torture/noncompile/noncompile.exp,
17291         g77.f-torture/noncompile/check0.f: New files.
17292
17293 1998-05-14  Dave Love  <d.love@dl.ac.uk>
17294
17295         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
17296         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
17297         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
17298         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
17299         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
17300         abort where appropriate.
17301
17302 1998-05-05  Michael Meissner  <meissner@cygnus.com>
17303
17304         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
17305         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
17306
17307 1998-04-29  Dave Love  <d.love@dl.ac.uk>
17308
17309         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
17310
17311 1998-04-27  Dave Love  <d.love@dl.ac.uk>
17312
17313         * g77.f-torture/compile/980427-0.f: New test.
17314
17315 1998-04-24  Dave Love  <d.love@dl.ac.uk>
17316
17317         * g77.f-torture/compile/980424-0.f: New test.
17318
17319 1998-04-19  Dave Love  <d.love@dl.ac.uk>
17320
17321         * g77.f-torture/compile/980419-2.f (main): New test.
17322         * g77.f-torture/compile/970125-0.f: New test.
17323         * g77.f-torture/compile/980419-1.f: New test.
17324
17325 1998-04-08  Jim Wilson  <wilson@cygnus.com>
17326
17327         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
17328         of loop-4.c.
17329
17330 1998-04-07  Jim Wilson  <wilson@cygnus.com>
17331
17332         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
17333
17334 1998-04-03  Jim Wilson  <wilson@cygnus.com>
17335
17336         * gcc.c-torture/compile/980329-1.c: New test.
17337
17338 1998-03-18  Jim Wilson  <wilson@cygnus.com>
17339
17340         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
17341         * gcc.dg/980312-1.c: Fix typo in -march command.
17342
17343 1998-03-16  H.J. Lu  (hjl@gnu.org)
17344
17345         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
17346
17347 1998-03-11  Robert Lipe  <robertl@dgii.com>
17348
17349         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
17350         Dave Love agree the Fortran source is bogus.
17351
17352 1998-03-11  Robert Lipe  <robertl@dgii.com>
17353
17354         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
17355         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
17356         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
17357         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
17358         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
17359
17360 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
17361
17362         * g++.old-deja/g++.other/friend1.C: New test.
17363
17364 1998-02-18  Dave Love  <d.love@dl.ac.uk>
17365
17366         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
17367         possibly uninitialized) variables and declare dnrm2.
17368
17369 1998-02-23  Robert Lipe <robertl@dgii.com>
17370
17371         From Bruno Haible <haible@ilog.fr>:
17372         * gcc.c-torture/execute/980223.c: New test.
17373
17374 1998-02-13  Jeffrey A Law  (law@cygnus.com)
17375
17376         * gcc.dg/ifelse-1.c: New test.
17377
17378 1998-02-09  H.J. Lu  (hjl@gnu.org)
17379
17380         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
17381
17382           * lib/old-dejagnu.exp (old-dejagnu): Added the
17383           "execution test - XFAIL *-*-*" handling in the spirit of
17384           "excess errors test -". Changed the "execution test fails"
17385           handling to be like "excess errors test fails".
17386           * Update various tests accordingly.
17387
17388 1998-02-06  Jim Wilson  <wilson@cygnus.com>
17389
17390         * gcc.c-torture/execute/980205.c: New test.
17391
17392 1998-01-18  Jeffrey A Law  (law@cygnus.com)
17393
17394         * lib/c-torture.exp: Look for .x files instead of .cexp files.
17395         * lib/f-torture.exp: Similarly.
17396         * gcc.c-torture: Rename all .cexp files to .x files.
17397
17398 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
17399
17400         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
17401         (940510-1.c): Removed duplicate.
17402         (971104-1.c): New test.
17403
17404 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
17405
17406           * lib/f-torture.exp: Improve error and loop detection.
17407
17408 1997-11-19  Michael Meissner  <meissner@cygnus.com>
17409
17410         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
17411         use that to size the filler array.
17412
17413 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
17414
17415         * lib/c-torture.exp(c-torture-execute): Fix typo.
17416
17417         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
17418         testcase as the executable name. Keep the executable around if
17419         the test fails.
17420
17421 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
17422
17423         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
17424         changes.  Only test one -g option, and move it to the end of the
17425         list of options to test.
17426
17427 1997-09-19  Michael Meissner  <meissner@cygnus.com>
17428
17429         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
17430         variable GCC_TORTURE_OPTIONS to supply default switches separated
17431         by colons.  If no environment variable, run tests with -O0 -g, -O1
17432         -g, and -O2 -g as well.
17433
17434 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
17435
17436         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
17437         explanatory comments. Fix indentation.
17438
17439 1997-09-15  Jeffrey A Law  (law@cygnus.com)
17440
17441         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
17442
17443 1997-09-11  Jeffrey A Law  (law@cygnus.com)
17444
17445         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
17446         * g++.old-deja/g++.mike/p7325.C: Likewise.
17447         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
17448
17449 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
17450
17451         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
17452         * g++.old-deja/g++.brendan/crash30.C: Likewise.
17453         * g++.old-deja/g++.brendan/crash39.C: Likewise.
17454         * g++.old-deja/g++.law/operators4.C: Likewise.
17455
17456 1997-09-11  Joe Buck  (jbuck@synopsys.com)
17457
17458         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
17459         * g++.old-deja/g++.mike/p784.C: Ditto.
17460         * g++.old-deja/g++.mike/p785.C: Ditto.
17461
17462 1997-09-05  Jeffrey A Law  (law@cygnus.com)
17463
17464           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
17465
17466 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
17467
17468         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
17469         target feature; pass this to c-torture-execute as needed.
17470
17471 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
17472
17473         * lib/c-torture.exp(c-torture-execute): If the previous and the
17474         current executables being tested are identical, we don't need to
17475         run the executable again. Try to make the executable names
17476         unique. Add an optional argument for passing additional compiler
17477         flags.
17478
17479 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
17480
17481         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
17482
17483 1997-08-29  Jeffrey A Law  (law@cygnus.com)
17484
17485         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
17486
17487 1997-07-31  Jeffrey A Law  (law@cygnus.com)
17488
17489         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
17490         32bit or larger longs.
17491
17492         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
17493         have either a 32bit long or 32bit int.
17494
17495 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
17496
17497         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
17498         Make double precision tests dependent on sizeof (double).
17499
17500 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
17501
17502         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
17503         too.
17504
17505 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
17506
17507         * gcc.c-torture/compile/961203-1.cexp: New script.
17508
17509 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
17510
17511         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
17512         up the includes ourselves.
17513
17514 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
17515
17516         * lib/plumhall.exp: Remove random include, and add a few
17517         verbose messages for debugging.
17518
17519 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
17520
17521         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
17522         of trying to do it ourselves.
17523
17524 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
17525
17526         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
17527
17528 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
17529
17530         * gcc.prms/5403.c: Made regexp a bit less strict.
17531
17532 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
17533
17534         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
17535         is returned from remote_load instead.
17536         * lib/plumhall.exp: Ditto.
17537         * lib/mike-g++.exp: Ditto.
17538         * lib/old-dejagnu.exp: Ditto.
17539         * lib/c-torture.exp: Ditto.
17540
17541 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
17542
17543         * lib/g++.exp: Use build_wrapper procedure.
17544         * lib/gcc.exp: Ditto.
17545
17546 1997-05-20  Jeffrey A Law  (law@cygnus.com)
17547
17548         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
17549         an old-style decl for malloc.  Fixes tests to work when
17550         sizeof (int) != sizeof (size_t).
17551
17552 1997-05-15  Mike Meissner  <meissner@cygnus.com>
17553
17554         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
17555
17556         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
17557         use stdargs.h interface.
17558
17559 1997-05-15  Mike Meissner  <meissner@cygnus.com>
17560
17561         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
17562         NO_VARARGS when compiling.
17563
17564 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
17565
17566         * lib/plumhall.exp(ph_includes): New procedure.
17567         (ph_make): Use it.
17568         (ph_compiler): Ditto.
17569
17570         * lib/g++.exp: Rename test-glue.c to testglue.c.
17571         * lib/gcc.exp: Ditto.
17572
17573 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
17574
17575         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
17576         to completion when it's called.
17577
17578 1997-03-21  Michael Meissner  <meissner@cygnus.com>
17579
17580         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
17581         is defined, don't do test.
17582
17583 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
17584
17585         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
17586         for object files.
17587         (ph_summary): Mark skipped testcases as untested, not unresolved.
17588
17589         * lib/plumhall.exp (ph_make): If unresolved because of bad
17590         errorCode, record errorCode in log file.
17591         (*): Replace send_log/verbose with verbose -log.
17592
17593 1997-03-19  Michael Meissner  <meissner@cygnus.com>
17594
17595         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
17596         double conversion if double isn't at least 8 bytes.
17597
17598         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
17599         int to work with targets where int is 16 bits.
17600
17601         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
17602         8 bytes, just exit, since 4 byte doubles don't have enough bits of
17603         precision for the test to complete.
17604
17605 1997-03-14  Michael Meissner  <meissner@cygnus.com>
17606
17607         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
17608         if d10v is not compiled with the -mdouble64 flag.
17609         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
17610
17611         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
17612         d10v is not compiled with the -mint32 flag.
17613
17614 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
17615
17616         * lib/plumhall.exp: Use incr_count.
17617
17618 1997-03-12  Jeffrey A Law  (law@cygnus.com)
17619
17620         * gcc.c-torture: Update to c-torture-1.45.
17621
17622 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
17623
17624         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
17625         the name of the expect testcase file).
17626
17627         * lib/g++.exp(g++_init): Ditto.
17628
17629 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
17630
17631         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
17632         the host.
17633
17634         * lib/gcc.exp(gcc_exit): New procedure.
17635
17636 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
17637
17638         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
17639         specs where appropriate.
17640
17641         * g++.old-deja/g++.arm/*: Added additional ERROR checks
17642         because of new "candidates are" messages, and removed a few
17643
17644         * Converted all non-old-style g++ testcases to old-style, and
17645         moved into g++.old-deja.
17646
17647 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
17648
17649         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
17650         options.
17651
17652         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
17653         succeeded.
17654
17655         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
17656
17657 1997-02-13  Michael Meissner  <meissner@cygnus.com>
17658
17659         * lib/gcc.exp (gcc_target_compile): Add support for defining
17660         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
17661         the machine doesn't have those features.
17662
17663 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
17664
17665         * g++.law/operators4.exp: Don't use LIBS.
17666
17667 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
17668
17669         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
17670
17671         * lib/mike-g++.exp: Don't set the compiler to be tested here.
17672         * lib/g++.exp: Set it here instead. Also, allow use of the
17673         --tool_exec and --tool_opt options. Change CXX to
17674         GXX_UNDER_TEST.
17675
17676         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
17677
17678         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
17679
17680 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
17681
17682         * lib/old-dejagnu.exp: Use prune_warnings instead of
17683         prune_system_crud.
17684         * lib/mike-g++.exp: Ditto.
17685         * lib/gcc.exp: Ditto.
17686         * lib/g++.exp: Ditto.
17687
17688         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
17689
17690 1997-02-07  Jeffrey A Law  (law@cygnus.com)
17691
17692           * 941014-2.c: Include stdlib.h
17693           * 960327-1.c: Include stdio.h
17694           * dbra.c, index-1.c: Don't assume ints are 32bits.
17695
17696 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
17697
17698         * lib/gcc.exp: Add gcc,stack_size target feature.
17699
17700         * lib/g++.exp(g++_target_compile): Add the include and link
17701         paths here, not in two other places. And, it's $options, not
17702         options.
17703
17704         * lib/mike-g++.exp(postbase): Remove the code that determines
17705         the correct include and link paths.
17706         * g++.old-deja/old-deja.exp: Ditto.
17707
17708 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
17709
17710         * lib/g++.exp(g++_init): target_compile no longer returns the
17711         filename of the result.
17712
17713 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
17714
17715         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
17716         call to glob.
17717
17718         * gcc.c-torture/special/special.exp: Change call to
17719         gcc_target_compile to include the object file.
17720
17721 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
17722
17723         * gcc.c-torture/special/special.exp: Correct misspelling in last
17724         change.
17725
17726 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
17727
17728         * lib/plumhall.exp(ph_summary): Log the entire output of the
17729         executable. Return -1 if there were any failures, 0 otherwise.
17730         (ph_execute): Return -1 if there were any failures, 0 otherwise.
17731         (ph_make): Clean up objects and executables that were built
17732         if the tests succeeded.
17733
17734 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
17735
17736         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
17737         libraries and includes in the build tree as appropriate.
17738
17739 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
17740
17741         * lib/c-torture.exp: Instead of looking for the global variable
17742         NO_LONG_LONG, check to see if that's a feature of the target.
17743
17744 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
17745
17746         * config/default.exp: Minimize. Delete the remainer of the files in
17747         config; this functionality is now in devo/dejagnu/config.
17748
17749         g++.*/*: Pass any additional flags used to compile to postbase;
17750         delete CXXFLAGS.
17751
17752         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
17753         is now done by runtest.exp. Use gcc_target_compile instead of
17754         compile.
17755
17756         lib/c-torture.exp: Use gcc_target_compile instead of compile.
17757         Remove references to CFLAGS. Use remote_file instead of
17758         calling rm -f.
17759         (c-torture): Take a list of arguments to use to compile this
17760         testcase.
17761
17762         lib/g++.exp: Simplify. Use target_compile instead of compile.
17763         lib/gcc-dg.exp: Ditto.
17764         lib/gcc.exp: Ditto.
17765         lib/mike-{gcc,g++}.exp: Ditto.
17766         lib/old-dejagnu.exp: Ditto.
17767         lib/plumhall.exp: Ditto.
17768
17769 1997-01-08  Jim Wilson  <wilson@cygnus.com>
17770
17771         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
17772         (ph_linker): Likewise.
17773
17774 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
17775
17776           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
17777         MAP_ANON / MAP_ANONYMOUS if defined;
17778         else try to map from /dev/zero .
17779
17780 1996-11-12  Jeffrey A Law  (law@cygnus.com)
17781
17782         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
17783         isn't defined, then define it to MAP_ANONYMOUS.
17784
17785 1996-11-12  Jeffrey A Law  (law@cygnus.com)
17786
17787         * gcc.c-torture: Update to c-torture-1.42 release.
17788
17789 1996-11-11  Jeffrey A Law  (law@cygnus.com)
17790
17791         * gcc.c-torture: Update to c-torture-1.41 release.
17792
17793 1996-10-27  Jeffrey A Law  (law@cygnus.com)
17794
17795         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
17796         c-torture release.
17797
17798 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
17799
17800         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
17801         and LDFLAGS.  Fix second case to append the target_info ldflags
17802         onto LDFLAGS, not CFLAGS.
17803         * lib/g++.exp (g++_init): Add target_info stuff.
17804         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
17805         of libgloss and newlib flags for !native.
17806
17807         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
17808         (GDB): Fix relative path to go up another dir for finding gdb.
17809
17810 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
17811
17812         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
17813         versions in the target_info array, if they don't exist.
17814
17815 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
17816
17817         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
17818
17819 1996-07-08  Jim Wilson  <wilson@cygnus.com>
17820
17821         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
17822         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
17823
17824 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
17825
17826         * lib/old-dejagnu.exp: Don't remove the output file before we've
17827         actually tested it. Don't append pwd to the path of the executable
17828         we're testing.
17829
17830 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
17831
17832         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
17833
17834 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
17835
17836         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
17837         temporary directory for compiler files, and set it to a default
17838         value of /tmp. Set $output as the name of the output file from
17839         compiling the testcase. Add a -o option to $cflags_var so the
17840         compiler writes the final output file as $output. Set $executable
17841         to $output.
17842
17843         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
17844         directory for compiler files, and set it to /tmp if it doesn't
17845         already have a value. Set $output_file to the name of the output
17846         file from compiling the testcase. Add a -o option to CXXFLAGS so
17847         the compiler writes the final output file as $output. Use $output
17848         as the executable to be tested.
17849
17850 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
17851
17852         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
17853
17854 1996-06-08  Jeffrey A Law  (law@cygnus.com)
17855
17856         * gcc.c-torture/execute/pending-1.c: New test.  Still
17857         pending in Tege's queue.
17858
17859 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
17860
17861         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
17862         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
17863         if there were failures.  Call unresolved if there were unresolved
17864         testcases.  Call gcc_fail if program did not run to completion.
17865         (ph_make): Pass additional argument name to ph_execute.
17866         (ph_execute): Add new argument.  Pass additional arguments to
17867         ph_summary.  Call gcc_fail is there is no execution output.
17868
17869 1996-04-24  Jeffrey A Law  (law@cygnus.com)
17870
17871         * lib/plumhall.exp (proc_summary): Output relavent summary
17872         lines into the log so specific failures in plumhall can be
17873         investigated.
17874
17875 1996-04-10  Jeffrey A Law  (law@cygnus.com)
17876
17877         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
17878         (c-torture-execute): Don't try to execute tests which use
17879         "long long" types if $NO_LONG_LONG is nonzero.
17880
17881 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
17882
17883         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
17884         not c-torture.
17885
17886         * gcc.ieee: Move from here.
17887         * gcc.c-torture/execute/ieee: To here.
17888
17889 1996-03-26  Jeffrey A Law  (law@cygnus.com)
17890
17891         * gcc.c-torture: Update to c-torture-1.41 release.
17892
17893 1996-03-22  Jeffrey A Law  (law@cygnus.com)
17894
17895         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
17896         not "$output".
17897
17898 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
17899
17900         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
17901         -c present.
17902
17903 1996-03-02  Jeffrey A Law  (law@cygnus.com)
17904
17905         * config/proelf.exp: Handle connecting to a simulator.
17906
17907 1996-01-31  Jeffrey A Law  (law@cygnus.com)
17908
17909         * config/proelf.exp: New file.  Enough framework that we can
17910         run c-torture tests on the proelf targets (or any other target
17911         that gdb can connect to for that matter).
17912
17913 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
17914
17915         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
17916         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
17917
17918         * lib/plumhall.exp (ph_execute): Always call ph_summary if
17919         exec_output exists.
17920
17921 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
17922
17923         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
17924         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
17925
17926         * config/*.exp: Update FSF address.  Change result of ${tool}_load
17927         to pass/fail/unresolved/unsupported/untested.  Caller must now
17928         call unresolved/unsupported/untested.
17929         * lib/*.exp: Update FSF address.  Update to handle new results of
17930         ${tool}_load.
17931         * lib/chill.exp (verbose): Delete.
17932
17933 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
17934
17935         * lib/gcc.exp (default_gcc_start): Change order of args to
17936         $LDFLAGS $CFLAGS $LIBS.
17937         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
17938         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
17939         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
17940         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17941         * gcc.misc-tests/dg-test.exp: Likewise.
17942         * gcc.misc-tests/msgs.exp: Likewise.
17943         * gcc.prms/prms.exp: Likewise.
17944         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
17945         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
17946
17947         * lib/dg.exp: Deleted, moved to dejagnu/lib.
17948
17949 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
17950
17951         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
17952
17953         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
17954         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
17955
17956         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
17957         necessary.
17958
17959 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
17960
17961         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
17962         global for loop; add use of $mathlib.
17963         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
17964         settings here; set mathlib for anything but VxWorks.
17965
17966 1996-01-22  Jeffrey A Law  (law@cygnus.com)
17967
17968         * gcc.c-torture: Update to c-torture-1.40 release.
17969
17970 1996-01-03  Jeffrey A Law  (law@cygnus.com)
17971
17972         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
17973         dg.exp.
17974
17975 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
17976
17977         * lib/c-torture.exp (c-torture-execute): Declare "output" as
17978         global.
17979
17980 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
17981
17982         * lib/g++.exp (LIBS): Define if not already.
17983         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
17984         (gcc-dg-prune): Call prune_gcc_output.
17985         * lib/gcc.exp (prune_gcc_output): New proc.
17986         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
17987         prune_gcc_output.
17988
17989 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
17990
17991         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
17992         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
17993
17994 1995-11-15  Jeffrey A Law  (law@cygnus.com)
17995
17996         * gcc.c-torture: Update to c-torture-1.39 release.
17997
17998 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
17999
18000         * lib/c-torture.exp (c-torture-execute): Don't return if one option
18001         fails, try others as well.
18002
18003 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
18004
18005         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
18006         If compilation fails, mark execute tests as `untested'.
18007         If test is marked as unsupported, don't mark compilation and
18008         execute tests as failed.
18009
18010 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
18011
18012         * lib/g++.exp (g++_init): Don't link in libg++, and look to
18013         libstdc++ for whether or not we want to be doing shared
18014         libraries.  Delete link_curses since we don't need it anymore.
18015         * lib/mike-g++.exp (postbase): Don't link in libg++.
18016         * g++.old-deja/old-deja.exp: Likewise.
18017
18018 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
18019
18020         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
18021
18022 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
18023
18024         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
18025         For that, add `-Wl,-a,shared_archive'.
18026         * g++.old-deja/old-deja.exp: Likewise.
18027
18028 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
18029
18030         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
18031
18032 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
18033
18034         * lib/mike-g++.exp (postbase): Pay attention to the status of
18035         g++_load.
18036
18037 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
18038
18039           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
18040
18041 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
18042
18043         * lib/gcc.exp (default_gcc_start): No longer need to log program
18044         being executed or its output, execute_anywhere does that now.
18045         * lib/g++.exp (default_g++_version): Call execute_anywhere.
18046         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
18047
18048 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
18049
18050         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
18051         the same as those in lib/g++.exp.
18052
18053 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
18054
18055         * gcc.c-torture: Update to c-torture-1.38 release.
18056         * gcc.ieee: Related changes.
18057
18058 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
18059
18060         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
18061         "exec". Minor reformatting changes.
18062
18063         * config/rom68k.exp (${tool}_load): Make it work in a canadian
18064         cross. This means all "exec" calls now work on a remote host as
18065         well.
18066         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
18067         cross. Filter out the extra "\r\n" stuff that expect puts in.
18068         (c-torture-execute): Filter out the bogus warnings like
18069         c-torture-compile does. Add support for canadian cross.
18070         * lib/gcc.exp (default_gcc_version, default_gcc_start)
18071         Use execute_anywhere rather than calling exec directly. Now it
18072         works for canadian cross testing.
18073
18074 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
18075
18076         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
18077         results into a variable, and check that rather than using file exists.
18078
18079 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
18080
18081         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
18082         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
18083
18084 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
18085
18086         * g++.old-deja/old-deja.exp: Create and pass runshlib and
18087         lib_curses if there's a shared libg++ in the build tree.
18088
18089 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
18090
18091         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
18092         if not supported target.
18093
18094 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
18095
18096         * lib/g++.exp (g++_init): Move empty setting of runshlib and
18097         link_curses up to always happen, not just for native builds.
18098
18099 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
18100
18101         * gcc.c-torture: Update to c-torture-1.36 release.
18102         * gcc.failure: Related changes.
18103
18104 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
18105
18106         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
18107
18108 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
18109
18110         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
18111         * lib/mike-g++.exp (postbase): Not in here.  Still reference
18112         runshlib, link_curses, and mathlib for link and run.
18113
18114         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
18115         pass the runtime shared library options for Solaris, OSF/1, and
18116         Irix5, and link with -lcurses to avoid unresolved references.
18117
18118 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
18119
18120         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
18121         only run once.
18122
18123 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
18124
18125         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
18126
18127 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
18128
18129         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
18130         do not have a framework for the "compat" tests yet.
18131
18132 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
18133
18134         * lib/mike-g++.exp (postbase): New local variable `mathlib',
18135         set to null if we're testing vxworks5.1.  Use that instead of
18136         `-lm' in the setting of LIBS for link and run.
18137
18138 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
18139
18140         * config/rom68k.exp (${tool}_load): Major changes to make it
18141         work.  Verified that it does in fact return the stuff in
18142         exec_output properly.  Catch any Emul or any TRAP other than 0.
18143
18144 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
18145
18146         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
18147         LDFLAGS properly for targets that need stuff from libgloss.
18148         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
18149         only run once.
18150         (gpp_initialized): New variable.
18151
18152 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
18153
18154         * config/rom68k.exp: Load libgloss.exp.
18155         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
18156         so we can produce a fully linked binary.
18157         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
18158         so we can produce a fully linked binary.
18159
18160 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
18161
18162         * lib/plumhall.exp (ph_section): Watch for expected failures.
18163         Add missing `else'.
18164
18165         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
18166         run the testcase.
18167         (c-torture): Likewise.
18168
18169 1995-08-28  Doug Evans  <dje@cygnus.com>
18170
18171         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
18172
18173         * lib/mike-g++.exp (mike_cleanup): New proc.
18174         (prebase): New globals compiler_result, not_compiler_result,
18175         target_regexp.
18176         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
18177         allow leading "-" in pattern.  Watch for unsupported tests.
18178         If $compiler_result is set, pattern match assembler code,
18179         and ditto for $not_compiler_result.
18180         * lib/mike-gcc.exp: Likewise.
18181
18182         * lib/plumhall.exp (ph_execute): Only call ph_summary if
18183         execution "succeeded".
18184
18185 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
18186
18187         * config/win32.exp: New file.
18188         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
18189
18190 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
18191
18192         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
18193         unsupported.
18194         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
18195         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
18196         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
18197
18198         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
18199         "... without exceptions was ...".  That is now handled by
18200         prune_system_crud.
18201         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
18202
18203 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
18204
18205         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
18206         sieve.c,sort2.c}: New files.
18207         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
18208         sieve.exp,sort2.exp}: Drivers for them.
18209
18210         * lib/mike-gcc.exp (program_output): New user settable variable.
18211         (postbase): Call prune_system_crud.  Also prune extraneous compiler
18212         messages.
18213         * lib/mike-g++.exp (program_output): New user settable variable.
18214
18215         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
18216
18217         * config/sh.exp: Deleted (use sim.exp instead).
18218
18219 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
18220
18221         * config/vx.exp: Declare CHECKTASK as global.
18222         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
18223         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
18224         * lib/old-dejagnu.exp: Load [pwd]/$executable.
18225
18226 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
18227
18228         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
18229         target. Like vx.exp, only includes `vx29k.exp' instead of
18230         `vxworks.exp'.
18231
18232 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
18233
18234         * config/sim.exp: Increase time limit from 120 seconds to 240.
18235
18236 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
18237
18238         * gcc.c-torture/execute/950628-1.c: New test.
18239
18240 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
18241
18242         * gcc.c-torture: Update with changes/additions from
18243         c-torture-1.34.
18244
18245 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
18246
18247         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
18248
18249 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
18250
18251         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
18252
18253 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
18254
18255         * gcc.c-torture/compile/950512-1.c: New test.
18256         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
18257         * gcc.dg/struct-ret-1.c: Likewise.
18258
18259 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
18260
18261         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
18262           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
18263
18264 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
18265
18266         * gcc.c-torture/special/920411-1.c: Deleted.
18267         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
18268
18269 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
18270
18271         * config/sim.exp (${tool}_load): Hack in call to bash to get a
18272         cpu limit.
18273
18274 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
18275
18276         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
18277
18278 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
18279
18280         From kenner;
18281         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
18282         is the proper length.
18283         * va-arg-3.c: Likewise.
18284
18285 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
18286
18287         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
18288         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
18289
18290         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
18291         * lib/g++.exp (default_g++_start): Delete old cruft.
18292
18293 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
18294
18295         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
18296         (2 * (1 << 18)) to (2 * (1 << 17)).
18297
18298         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
18299
18300 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
18301
18302         * config/rom68k.exp: Renamed from config/idp.exp
18303
18304 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
18305
18306         * c-torture/compile/921109-2.c
18307
18308 1995-04-18  Mike Stump  <mrs@cygnus.com>
18309
18310         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
18311         excess errors.
18312
18313 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
18314
18315         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
18316         output.
18317         * lib/g++.exp (default_g++_start): Likewise.
18318
18319 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
18320
18321         * gcc.c-torture/compile/950329-1.c: New test.
18322
18323 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
18324
18325           * config/bug.exp (${tool}_load): Updated to use new remote_open
18326           and remote_close procs.
18327         * config/idp.exp: New file.
18328
18329 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
18330
18331         * gcc.c-torture/execute/950322-1.c: New test.
18332
18333 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
18334
18335         * config/vx.exp (${tool}_load): Clean up testing of return code from
18336         vxworks_ld and vxworks_spawn.
18337
18338 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
18339
18340         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
18341
18342 1995-03-13  Mike Stump  <mrs@cygnus.com>
18343
18344         * lib/old-deja.exp: Add `excess errors test - ' error, now one
18345         can mark excess errors on a machine by machine basis.  Note, the
18346         default is to not expect any excess errors, even when excess
18347         errors test - is given, so you will want to put an XFAIL ... on
18348         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
18349         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
18350         those 4 machines, but no others.
18351
18352 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
18353
18354         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
18355         * lib/c-torture.exp: to here.
18356
18357 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
18358
18359         * gcc.c-torture/execute/950221-1.c: New test.
18360         * gcc.c-torture/execute/struct-ret-1.c: New test.
18361         * gcc.c-torture/compile/950221-1.c: New test.
18362
18363         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
18364
18365 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
18366
18367         * gcc.c-torture/execute/arith-1.c (main): Return 0.
18368         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
18369
18370 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
18371
18372         * g++.gb: New directory of tests, derived from my signature and
18373         class scoping tests.
18374
18375         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
18376         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
18377         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
18378         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
18379         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
18380         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
18381         * g++.gb/sig25.C: Likewise.
18382
18383         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
18384         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
18385         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
18386         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
18387         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
18388         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
18389         * g++.gb/sig25.exp: Likewise.
18390
18391         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
18392         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
18393         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
18394         * g++.gb/scope13.C: Likewise, this test still fails.
18395
18396         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
18397         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
18398         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
18399         * g++.gb/scope13.exp: Ditto.
18400
18401         * g++.gb/README: New file, explains what these tests are about.
18402
18403 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
18404
18405         * lib/dg.exp (dg-do): Support `preprocess'.
18406         (dg-test): Likewise.
18407
18408 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
18409
18410         * config/udi.exp: change "continue -expect" to "exp_continue".
18411
18412 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
18413
18414         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
18415         Delete redundant tests.
18416
18417         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
18418         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
18419         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
18420         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
18421         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
18422         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
18423         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
18424         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
18425
18426         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
18427         storing label pointers.
18428         * gcc.c-torture/execute/921019-1.c: Likewise.
18429         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
18430         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
18431         parameter fp.
18432         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
18433         constants.
18434
18435         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
18436         Delete obsolete tests.
18437
18438         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
18439         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
18440         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
18441         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
18442         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
18443         * gcc.c-torture/compile/950124-1.c: New test.
18444
18445         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
18446
18447 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
18448
18449         * lib/mike-g++.exp: Add -lm to LIBS.
18450
18451 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
18452
18453         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
18454
18455 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
18456
18457         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
18458
18459 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
18460
18461         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
18462
18463 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
18464
18465         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
18466         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
18467         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
18468         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
18469         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
18470         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
18471         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
18472         * g++.law/{operators31.C, operators32.C,
18473         * g++.law/{operators33.C, operators34.C}: Likewise.
18474         * g++.law/{pic1.C, refs2.C}: Likewise.
18475         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
18476         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
18477         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
18478         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18479
18480         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
18481         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
18482         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
18483         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
18484         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
18485         * g++.law/{enum9.exp, friend5.exp}: Likewise.
18486         * g++.law/{nest3.exp, nest4.exp}: Likewise.
18487         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
18488         * g++.law/{operators30.exp, operators31.exp}: Likewise.
18489         * g++.law/{operators32.exp, operators33.exp}: Likewise.
18490         * g++.law/{operators34.exp}: Likewise.
18491         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
18492         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
18493         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
18494         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
18495         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18496
18497         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
18498         No longer expected to fail.
18499         * g++.law/missed-error3.C: Tweak for recent bool changes.
18500
18501 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
18502
18503         * config/emb-unix: Deleted.
18504         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
18505         remote execution.  Do final link on remote host if REMOTE_LINK is set.
18506
18507 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
18508
18509         * lib/dg.exp (dg-test): Fix typo in last patch.
18510
18511 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
18512
18513         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
18514         (handles multiple occurrences).
18515
18516 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
18517
18518         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
18519         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
18520         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
18521         printed).
18522         * lib/c-torture.exp (c-torture-compile): Likewise.
18523         (c-torture): Prepend full path if missing.
18524         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
18525         (gcc_fail): Likewise.
18526         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
18527
18528 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
18529
18530         * lib/netware.exp: Only attach to NetWare i386 systems.
18531
18532 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
18533
18534         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
18535         messages.  Add test name to "output pattern match" pass/fail message.
18536
18537 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
18538
18539         * gcc.dg: New testsuite.
18540         * gcc.dg/dg.exp: New file.
18541
18542         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
18543         test-switch.c}: Deleted.
18544
18545         * gcc.misc-tests/msgs.exp: New testcase driver.
18546
18547 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
18548
18549         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
18550         Watch for illegal return values from ${tool}_load.
18551         * config/unix.exp (${tool}_load): Fix pass/fail detection for
18552         cross targets.  Coerce return value >0 to 1.
18553
18554 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
18555
18556         * config/unix.exp (${tool}_load): Call program rsh, not proc.
18557
18558         * config/emb-unix.exp: New file.
18559
18560         * config/sim.exp: Error if variable $SIM not defined.
18561         (${tool}_load): Mark test as "untested" if simulator missing.
18562
18563         * config/unix.exp: Load remote.exp to get rcp_download.
18564         * lib/c-torture.exp: Use different option lists for testcases with
18565         and without loops.
18566         * gcc.c-torture/execute/execute.exp: Likewise.
18567
18568 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
18569
18570         * config/*.exp: Clarify return code from ${tool}_load.
18571         Call `unresolved' or `untested' instead of `warning' or `perror'
18572         (sometimes you still want to call both though).
18573         Add comment that `shell_id' is local to each file.
18574         * config/udi.exp (timeout): Set to 30.
18575         Don't print warning if connection fails, $connectmode has already
18576         printed an error.
18577         (${tool}_load): Move verbose messages to level 2.
18578         Rework pattern for "Process started" message.
18579         Pass `shell_id' to ${connectmode}_download.
18580         Retry twice upon timeout.  Make resetting of target more robust.
18581         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
18582         Pass `shell_id' to exit_$connectmode.
18583         Only call exit_$connectmode if connected.
18584         * config/unix.exp (${tool}_load): Check return codes better.
18585         * config/vrtx.exp (${tool}_load): Likewise.
18586         * config/vx.exp (${tool}_load): Likewise.
18587         Delete unneeded global's.
18588         * lib/dg.exp (dg-test): Update to reflect clarified return codes
18589         from ${tool}_load.
18590         (dg-stat): Delete.
18591         (dg-init): Delete recording of pass/fail counts.
18592         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
18593         (old-dejagnu-init): Likewise.
18594         (old-dejagnu-stat): Delete contents, empty proc now.
18595         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
18596         (c-torture): Delete references to lcnt, lpass, lfail.
18597         Get option list from TORTURE_OPTIONS.
18598         Delete -funroll[-all]-loops if no loops.
18599         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
18600         (g++_stat): Delete contents (empty proc now).
18601         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
18602         (gcc_finish): Likewise.
18603         (gcc_stat): Deleted.
18604         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
18605         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
18606         * gcc.c-torture/execute/execute.exp: Likewise.
18607         Split tests into two parts: compile, execute.
18608         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
18609         no loops.  Update to reflect clarified return codes from ${tool}_load.
18610
18611 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
18612
18613         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
18614         to grep for.
18615         (old-dejagnu): Likewise (where necessary).
18616
18617 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
18618
18619         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
18620
18621         * lib/dg.exp (dg-process-target): Fix processing of selector.
18622         Add comment regarding use of `error'.
18623
18624         * lib/gcc.exp (prune_system_crud): Define if missing.
18625         * lib/g++.exp (prune_system_crud): Likewise.
18626
18627         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
18628         Call prune_system_crud.
18629         * lib/dg.exp (dg-runtest): New proc.
18630         Use perror instead of send_user for tcl errors in testcase.
18631         Don't return any value, it's never used.
18632         Don't clobber previous definition of `unknown'.
18633         Print tcl errors in `dg-final'.
18634
18635 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
18636
18637         * lib/dg.exp (dg-process-target): Improve syntax error messages.
18638         (dg-test): Don't print errorInfo, it contains stack backtrace.
18639
18640 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
18641
18642         * lib/g++.exp (runtest_file_p): Define if missing.
18643
18644 1994-09-24  Doug Evans  (dje@cygnus.com)
18645
18646         * lib/mike-g++.exp: Comment out loading of g++.exp.
18647         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
18648         (default_g++_version): Always print something.
18649         (default_g++_start): Comment out call to `which'.
18650         (g++_start, g++_load): Deleted (must be defined in config file).
18651         * lib/gcc.exp: Test for existence of $CC at start.
18652         Delete check for tmpdir (done in gcc_init).
18653         (default_gcc_version): Always print something.
18654         (default_gcc_start): Comment out call to `which'.
18655         * config/*.exp: Major cleanup - make cross targets work at least a
18656         little better for g++ (by not being "--tool gcc" specific).
18657         Rename gcc_xxx to ${tool}_xxx.
18658         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
18659         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
18660
18661 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
18662
18663         * lib/c-torture.exp (c-torture-compile): Rework compiler
18664         message processing.
18665
18666         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
18667         c-torture.
18668
18669 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
18670
18671         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
18672
18673         * lib/dg.exp (dg-process-target): Support { target native }.
18674
18675 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
18676
18677         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
18678         looked for "... program xxx got fatal signal".
18679         Correct regsub munging of `comp_output'.
18680         Ignore compiler messages "path prefix not used" and "linker input
18681         file unused".
18682
18683 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
18684
18685         * lib/gcc.exp (runtest_file_p): Define if missing.
18686         * gcc.prms/template.c: Example to work from.
18687
18688 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
18689
18690         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
18691         * lib/dg.exp (dg-test): Call unsupported testcases as such.
18692
18693         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
18694         * gcc.prms/1883.c: Moved from compile/940714-1.c.
18695         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
18696         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
18697
18698         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
18699         (dg-process-target): No longer a varargs proc.
18700         Return S/N for target, P/F for xfail.  All callers changed.
18701         (user option procs): More argument checking.
18702         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
18703         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
18704         (dg-test): Skip test if not running on selected target in `dg-do'.
18705         Update handling of `dg-do-what', `dg-output-text'.
18706         Separate execution pass/fail from output pattern match pass/fail.
18707         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
18708
18709 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
18710
18711         * gcc.c-torture/special/special.exp: Don't expect failure for mips
18712         target for 920510-1.c.
18713
18714 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
18715
18716         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
18717         Clean up comment regarding use of passcnt, etc.
18718         (gcc_stat): Don't update `testcnt' here.
18719         (gcc_finish): Do it here.
18720         Might as well reset `but_id' here too.
18721         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
18722         to determine if the file should be tested.
18723         * gcc.c-torture/compile/compile.exp: Likewise.
18724         * gcc.c-torture/execute/execute.exp: Likewise.
18725         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18726         * gcc.misc-tests/dg-test.exp: Likewise.
18727         * gcc.prms/prms.exp: Likewise.
18728         * gcc.wendy/wendy.exp: Likewise.
18729         * g++.old-deja.exp: Likewise.
18730         Move "Testing file" message to verbose level 1.
18731
18732 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
18733
18734         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
18735
18736 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
18737
18738         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
18739         (default_gcc_start): Accept optional second list element
18740         of compiler flags.  Print compiler output at verbosity level 2.
18741         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
18742         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
18743         Save current values of framework globals passcnt, failcnt, xpasscnt,
18744         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
18745         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
18746         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
18747         xfailcnt to compute stats.  Update framework global `testcnt' from
18748         pass/fail counts.
18749         (gcc_finish): New proc.  Clean up test environment.
18750         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
18751         (gcc_epass, gcc_efail): Delete.
18752         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
18753         argument of line number.
18754         (dg-init): If the tool has an init routine, call it.
18755         (dg-test): Remove args `cflags_var' and `libs_var'.
18756         Pass all compiler options to ${tool}_start.
18757         Handle missing line number.
18758         (dg-finish): New function.
18759         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
18760         particular files.  Call gcc_finish at end.  Move "skipping test"
18761         message to verbosity level 3.
18762         * gcc.c-torture/compile/compile.exp: Likewise.
18763         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18764         * gcc.c-torture/execute/execute.exp: Likewise.
18765         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18766         Print testcase being tried at verbosity level 1.
18767         * gcc.c-torture/special/special.exp: Unset xfail.
18768         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18769         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
18770         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
18771         * gcc.failure/failure.exp: Likewise.
18772         * gcc.ieee/ieee.exp: Likewise.
18773         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
18774         Update call to dg-test.  Call dg-finish at end.
18775         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
18776         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18777         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
18778         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
18779         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
18780         * gcc.wendy/wendy.exp: Add copyright.
18781         Delete setting of tmpdir (done by gcc_init).
18782         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
18783         Pass compiler flags to gcc_start.  Call gcc_finish at end.
18784         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
18785         gcc_[ce]pass/fail.
18786
18787 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
18788
18789         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
18790         confusion.
18791         (g++_load): Likewise.
18792
18793         * config/*.exp (gcc_load): Some were varargs fns and some were not.
18794         Rename argument to `prog' to remove the confusion.
18795         Varargs fns behave differently too!
18796         (g++_load): Likewise.
18797
18798         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
18799
18800         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
18801         what it is.  Delete (always) printing of status value for !native.
18802         Simplify verbose code, and include status and exec_output.
18803         (g++_load): Use gcc_load.
18804
18805 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
18806
18807         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
18808         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
18809         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
18810         940714-3.c as these testcases don't exist anymore.  Make
18811         va-arg-1.c expected to pass.
18812
18813 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
18814
18815         * gcc.misc-tests/misc.exp: Only run specific testcases.
18816         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
18817         * gcc.misc-tests/dg-[1-9].c: New files.
18818
18819         * lib/dg.exp: New testsuite driver.
18820         * gcc.prms/prms.exp: Use it.
18821
18822         * README.gcc: New file.
18823
18824         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
18825         Document and reset `lxpass' and `lxfail'.
18826         Simplify "initialized" message.
18827         (gcc_stat): Clean up comments a little.
18828
18829 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
18830
18831         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
18832
18833 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
18834
18835         * lib/old-dejagnu.exp (process-option): New proc.
18836         (old-dejagnu-init, old-dejagnu-stat): Likewise.
18837         (old-dejagnu): Simplify.
18838         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
18839
18840 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
18841
18842         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
18843         exists and is not an empty string.
18844
18845         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
18846         $xfail rather than calling setup_xfail.  Clear $xfail when test is
18847         finished.
18848         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
18849         automatically.
18850
18851         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
18852         longer expected to fail.
18853
18854         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
18855         "f" function call.
18856
18857         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
18858
18859         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
18860         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
18861         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
18862         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
18863         c-torture-1.29.
18864
18865         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
18866         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
18867
18868         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
18869
18870         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
18871         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
18872
18873         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
18874         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
18875         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
18876
18877 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
18878
18879         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
18880         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
18881         940714-1.c, 940714-2.c, 940714-3.c},
18882         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
18883         gcc.misc-tests/{mg.c,mg.exp}:
18884         New tests.
18885         * gcc.noncompile/noncompile.exp: Change accordingly.
18886
18887 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
18888
18889         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
18890         Undo previous clobberage.
18891
18892 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
18893
18894         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
18895         * gcc.special/{930510-1.c, special.exp}:
18896         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
18897         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
18898         struct-varargs-1.c}: New tests from c-torture-1.26.
18899
18900 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
18901
18902         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
18903           argument to switch.
18904
18905 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
18906
18907         * Revert the previous changes.  Please see Rob's directory
18908           (/lisa/test/rob/progressive/gcc/testsuite) for testing
18909           fixes.
18910
18911 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
18912
18913         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
18914             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
18915             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
18916             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
18917             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
18918             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
18919             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
18920             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
18921             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
18922             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
18923             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
18924             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
18925             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
18926             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
18927             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
18928             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
18929             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
18930             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
18931             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
18932             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
18933             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
18934             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
18935             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
18936             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
18937             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
18938             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
18939             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
18940
18941 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
18942
18943         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
18944             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
18945           with perror calls.
18946
18947 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
18948
18949         * config/unix.exp (g++_load): Fix syntax.
18950
18951 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
18952
18953         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
18954         * gcc.noncompile/921017-1.c: Deleted obsolete test.
18955         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
18956         Don't expect va-arg-1.c to fail.  Correct expected output for
18957         920928-1.c.
18958         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
18959         * gcc.wendy/hbm4.c: Correct typo.
18960         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
18961
18962 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
18963
18964         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
18965         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
18966         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
18967         * lib/c-torture.exp (c-torture-compile): Ditto.
18968
18969         Reduce volume of output (remove all the -I's and such).
18970         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
18971         Call gcc_cpass, gcc_cfail.
18972         (c-torture): Pass testing option to c-torture-compile.
18973
18974 1994-03-21  Doug Evans  (dje@cygnus.com)
18975
18976         Bring patches over from progressive.
18977         * config/default.exp: Exit remote shell cleanly.
18978         (g++_exit, g++_start): Add default versions.
18979         * config/sim.exp (gcc_load): Use perror, not error.
18980
18981 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
18982
18983         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
18984         set in site.exp.
18985
18986 1994-03-14  Doug Evans  (dje@cygnus.com)
18987
18988         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
18989         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
18990         (wendy_try): New proc to run testcase.
18991         (main loop): Call 'em.
18992         * gcc.wendy/*.c: Clean up pass to correct expected output.
18993
18994         * lib/gcc.exp: Minor cleanup work.
18995         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
18996
18997 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
18998
18999         * config/sim.exp (gcc_load): Document return codes better.
19000         Don't pass -v to simulator.
19001
19002 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
19003
19004           * gcc.special/920717-x.c: Fix typo.
19005           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
19006           get at sources.
19007
19008         * lib/mike-gcc.exp: Fix typo.
19009
19010 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
19011
19012         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
19013         binary to use, transform the name.
19014         * config/*.exp: rename everything. Nuke any g++ specific files,
19015         it's now a special case of gcc that requires no special support.
19016         Add a default.exp for unsupported targets.
19017
19018 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
19019
19020         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
19021         lib/old-dejagnu.exp: Fix a few patterns to work with the new
19022         version of Tcl.
19023
19024 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
19025
19026         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
19027         than a warning.
19028
19029 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
19030
19031         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
19032
19033 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
19034
19035         * gcc.execute/execute.exp: Combine opt_list and foption_list into
19036         option_list.  Compile every file with only 4/6 option choices
19037         (same as C torture) instead of with 12/18 different option
19038         choices.
19039         * lib/c-torture.exp: Likewise.
19040
19041         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
19042         not already set.
19043
19044 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
19045
19046         * lib/old-deja.exp: Add `excess errors test fails' error, now one
19047         can put an XFAIL *-*-* on excess errors.
19048
19049 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
19050
19051         * g++.law: Add more tests derived from g++-bugs snapshots.
19052
19053         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
19054         equivalent to g++.law/init9.
19055
19056         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
19057         compiled it, and the a.out file after we've run it.
19058
19059 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
19060
19061         * lib/mike-g++.exp (postbase): Delete the .o file after we've
19062         compiled it, and the a.out file after we've run it.
19063
19064 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
19065
19066         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
19067
19068 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
19069
19070         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
19071         version number.
19072
19073 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
19074
19075         * g++.law: New directory of g++ tests derived from the g++-bugs
19076         snapshots.
19077
19078 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
19079
19080         * gcc.compile: initbug1.c initbug1.exp testcase added
19081
19082 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
19083
19084         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
19085         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
19086           fixes submitted by Jeff Law (law@cs.utah.edu)
19087         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
19088           Jeff Law (law@cs.utah.edu)
19089
19090
19091 1993-11-30  Mike Stump  (mrs@cygnus.com)
19092
19093         * config/unix-g++.exp: Follow the gcc way of doing things.
19094         * g++.old-deja/old-deja.exp: Minor updates.
19095         * lib/g++.exp: New file, follow the gcc way of doing things.
19096         * lib/old-dejagnu.exp: Minor updates.
19097         * lib/mike-g++.exp: Always unset errorInfo.
19098
19099 1993-11-06  Mike Stump  (mrs@cygnus.com)
19100
19101         * lib/gcc.exp: Fix some errors with the below change, CC and
19102         CFLAGS should be global when setting, not local.
19103
19104 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
19105
19106         * lib/gcc.exp: Transform tool name.
19107
19108 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
19109
19110         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
19111
19112 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
19113
19114         * lib/gcc.exp: change gcc_done to gcc_stat
19115
19116 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
19117
19118         * Upgraded gcc testsuite to c-torture version 1.25
19119
19120 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
19121
19122         * lib/gcc.exp: added reporting code. Changed verbose compile message.
19123         * lib/c-torture: added hooks for new reporting code.
19124
19125 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
19126
19127         * config/sh-gcc.exp: check if sh-sim exists in the path
19128
19129 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
19130
19131         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
19132         * gcc.compile/compile.exp: Initial changes for new logic.
19133         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
19134         * gcc.failure/failure.exp: Initial changes for new logic.
19135         * gcc.ieee/ieee.exp: Initial changes for new logic.
19136         * gcc.misc-tests/misc.exp: Initial changes for new logic.
19137         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
19138         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
19139         * lib/c-torture.exp: Initial changes for new logic.
19140         * lib/gcc.exp: Initial changes for new logic.
19141
19142 1993-10-15  Mike Stump  (mrs@cygnus.com)
19143
19144         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
19145         depend upon failure or success.  Fully qualify names in failure
19146         and success messages.  Always remove a.out before starting
19147         compile, just in case.  Pay more attention to error text output by
19148         the compiler.  Handle testcases with no known past errors just
19149         like all others, so that things are uniform.  Other miscellaneous
19150         improvements.
19151
19152 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
19153
19154         * gcc.cpp: new directory for cpp tests
19155
19156 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
19157
19158         * lib/chill.exp: Code reformatted, removed unused code.
19159         * config/unix-chill.exp: Code reformatted, removed unused code.
19160         * chill.execute/execute.exp: Code reformatted, removed unused code.
19161         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
19162
19163 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
19164
19165         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
19166         routines not written.
19167
19168 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
19169
19170         * config/bug-gcc.exp: Use new procs from bug.exp.
19171
19172 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
19173
19174         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
19175         via ftp, rather than depending on NFS.
19176         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
19177         case.
19178
19179 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
19180
19181         * config/bug-gcc.exp: Use new download proc.
19182
19183 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
19184
19185         * chill.execute/execute.exp: cleanups, handles errors better
19186         * chill.compile/compile.exp: rewrite, based on execute.exp
19187         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
19188         * lib/chill.exp: major changes to diff proc and compile and link
19189           procs. added chill_fail and chill_pass wrappers to pass and
19190           fail. added more comments, and handle error codes better.
19191           Added a hack to capture stderr from exec, so noncompile tests
19192           can work.
19193
19194 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
19195
19196         * chill.execute/execute.exp: rewrite of testsuite driver
19197         * lib/chill.exp: rewrite of testsuite driver
19198         * config/unix-chill.exp: rewrite of testsuite driver
19199
19200 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
19201
19202     In chill.execute:
19203         * iexpr.ch: Standardize uppercase.
19204         * tuples.dat: Standardize uppercase.
19205         * vary.ch: standardize.  Correct varying string assignments.
19206         * vary.dat: Add new output lines.
19207
19208 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
19209
19210     In chill.execute:
19211         * chprintf.ch: Standardize use of uppercase.
19212         * tuples.ch: Standardize and turn arr2 into a DCL,
19213           rather than a SYN.
19214         * pinits.ch: Standardize.
19215
19216 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
19217
19218         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
19219         * Makefil: Renamed to Makefile.in.
19220         * configure.in: New.
19221
19222 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
19223
19224     In chill.execute:
19225         * .cvsignore: Add result/output files.
19226         * Makefile: Fix up variables at start.  Use MFLAGS
19227           everywhere.  Correct bool_loc, built_ins entries.
19228           Add entry for vary1.ch.
19229         * bitarray.ch: Standardize upper-case usage.
19230         * bitexpr.ch: Standardize, add output of b1.
19231         * params.ch: Use arrayt in along PROC parameters, to
19232           avoid novelty problems.
19233         * sets.ch: Tiny cleanup.
19234         * vary1.ch: Re-indent.
19235
19236 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
19237
19238           * Add PR-related files to Makefiles, .cvsignore files, etc.
19239
19240 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
19241
19242         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
19243           with compiler objects. New names are test-flow.c and test-loop.c
19244
19245 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
19246
19247         * Upgraded c-torture tests from 1.19 to 1.20
19248
19249         * new files:
19250         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
19251         * gcc.compile: 930623-1.c 930623-2.c
19252         * gcc.noncompile: 930622-1.c 930622-2.c
19253         * gcc.failure: 920411-1.c 920627-2.c
19254         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
19255
19256 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
19257
19258         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
19259           More changes to get testsuite working properly. Needs more work.
19260           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
19261
19262 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
19263
19264         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
19265           More changes to get testsuite working properly. Needs more work.
19266
19267 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
19268
19269         * chill.compile/compile.exp: Added for Dejagnu support
19270         * chill.execute/execute.exp: Added for Dejagnu support
19271         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
19272
19273 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
19274
19275     This should complete moving the CHILL test files.
19276         * chill.noncompile(.cvsignore printf.grt
19277             in-printf.grt chprintf.grt chprintf.ch):
19278             Added test-support files.
19279           (Makefile): Modified further.
19280         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
19281             signal.ch): Added test files.
19282           * chill.execute (.cvsignore printf.grt printr.c
19283             in-printf.grt rts.c chprintf.grt rts.h): Added
19284           test-support files.
19285             (Makefile): More corrections.
19286
19287 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
19288
19289         * chill.compile, chill.execute, chill.nocompile: Add CHILL
19290           test cases, ready for DejaGnu.
19291
19292 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
19293
19294         * Upgraded c-torture tests from 1.18 to 1.19
19295
19296         * gcc.compile: added test(s):
19297           930607-1.c
19298         * gcc.execute: added test(s):
19299           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
19300
19301         * added new subdirectory for misc tests: gcc.misc-tests
19302         * gcc.misc-test(s): added tests:
19303           inst-check.c test-consts.c test-ior.c test-switch.c
19304
19305 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
19306
19307         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
19308
19309 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
19310
19311         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
19312
19313 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
19314
19315         * Upgraded c-torture tests from 1.17 to 1.18
19316
19317 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
19318
19319         * Upgraded c-torture tests from 1.12 to 1.17
19320
19321 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
19322
19323         * lib/old-dejagnu.exp:
19324           Fixed handling of XFAIL target triplets to correctly
19325           recognize wildcard characters.  Removed code that
19326           appended a unique id tag to the end of the file name
19327           printed out by the result of the testcases within a
19328           given test file.
19329
19330 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
19331
19332         * lib/old-dejagnu.exp:
19333           Reworked expected failure handling to trigger off of XFAIL
19334           keyword in keyphrase embeded in testcase source code. The
19335           XFAIL keyword must be at the end of the keyphrase line. It
19336           may optionally be followed by one or more target triplets.
19337           It has just occured that the handling of wildcards in the
19338           target triplet may not be correct.
19339
19340 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
19341
19342         * g++.old-deja/tests:
19343           Moved all subdirectories up one level into g++.old-deja .
19344
19345         * lib/old-dejagnu.exp:
19346           Fixed problem with CXXFLAGS not being properly reset, and being
19347           corrupted with extraneous "-c" compiler option.  This was
19348           causing binaries to not be generated for test that needed them.
19349           Modified strings passed to "pass" and "fail" so that individual
19350           tests from the same test file would be distinguished by an
19351           identifier appended to the test file name in the summary logs;
19352           this corrected a problem with erroneous diff logs.  Added code
19353           to search testcases for expected fail and unexpected pass keywords.
19354
19355 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
19356
19357         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
19358
19359 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
19360
19361         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
19362           Removed extraneous text from end of "Special g++ Options"
19363           keyphrase.
19364
19365         * lib/old-dejagnu.exp: Added pattern matching to look for new
19366           keywords, embedded in testcases comments, which will trigger
19367           calls to xpass and xfail.
19368
19369 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
19370
19371         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
19372           comments embedded in the testcases, especially the one looking for
19373           special compiler options, as well as the pattern matching for the
19374           compiler output again.
19375
19376 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
19377
19378         * lib/old-dejagnu.exp: Do a proper check of the return value for
19379           execute tests. Fixed several problems with the pattern matching
19380           of the compiler output which gave erroneous test results.
19381           Changed several of the test result messages to be more descriptive.
19382         * config/unix-g++.exp: Proc g++_load now actually works and
19383           executes the tests passed to it and returns a usable return
19384           value.
19385
19386 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
19387
19388           * lib/gcc.exp: Exits gracefully if $CC is bogus.
19389
19390 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
19391
19392         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
19393           Modified both files to properly execute the old style
19394           dejagnu tests. The previous versions of these files were
19395           experimental and did not function anything near correctly.
19396
19397 1993-04-05  Rob Savoye  (rob@cygnus.com)
19398
19399         * Removed all Makefile.in and configure.in files. No configuration
19400         needed now.
19401
19402 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
19403
19404         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
19405
19406 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
19407
19408         * gcc.compile/configure.in, gcc.unsorted/configure.in,
19409         gcc.special/configure.in, gcc.noncompile/configure.in,
19410         gcc.execute/configure.in, gcc.code_quality/configure.in,
19411         g++.other/configure.in, g++.old-deja/configure.in,
19412         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
19413         in srcname setting.
19414
19415 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
19416
19417         * lib/udi.exp:  Fixed mondfe and mondfe_download.
19418         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
19419         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
19420
19421 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
19422
19423         * config/udi-gdb.exp: Check $shell_id after connecting to target.
19424         (gdb_exit): Don't remove *_soc files.
19425
19426 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
19427
19428         * lib/c-torture.exp: Don't look for main; instead always use -w
19429         -c.  This is how the c-torture tests work.  Remove the object
19430         file if the compilation succeeds.
19431         * gcc.execute/execute.exp: Remove executable if test passes.
19432         * gcc.noncompile/noncompile.exp: Every test is an expected
19433         failure.
19434         * gcc.special/special.exp: Added tests from c-torture 1.11,
19435         corrected use of existing test.
19436         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
19437         gcc.execute/920625-1.c: Updated to c-torture 1.11.
19438         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
19439         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
19440         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
19441         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
19442         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
19443         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
19444         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
19445         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
19446         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
19447         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
19448         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
19449         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
19450         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
19451         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
19452         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
19453         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
19454         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
19455         c-torture 1.11.
19456         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
19457         correspond to c-torture 1.11.
19458
19459         * New file.