1 2003-09-06 Mark Mitchell <mark@codesourcery.com>
4 * g++.dg/expr/static_cast5.C: New test.
6 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
9 * g++.dg/lookup/scoped7.C: New test.
12 * g++.dg/other/static1.C: New test.
15 * g++.dg/warn/template-1.C: New test.
18 * g++.dg/template/crash10.C: New test.
21 * g++.dg/overload/VLA.C: New test.
24 * g++.dg/template/call1.C: New test.
26 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
29 * g++.dg/parse/using3.C: New test.
31 2003-09-06 Roger Sayle <roger@eyesopen.com>
34 * g++.dg/overload/builtin3.C: New test case.
36 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
39 * gcc.dg/20030906-1.c: New test.
40 * gcc.dg/20030906-2.c: Likewise.
42 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
45 * g++.dg/parse/defarg5.C: New test.
47 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
49 2003-09-05 Mark Mitchell <mark@codesourcery.com>
52 * g++.dg/expr/static_cast4.C: New test.
55 * g++.dg/template/crash9.C: New test.
57 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
59 * g++.old-deja/g++.ext/pretty2.C: Update for change
61 * g++.old-deja/g++.ext/pretty3.C: Likewise.
63 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
66 * g++/dg/template/qualified-id1.C: New test.
69 * g++.dg/warn/noeffect4.C: New test.
71 2003-09-04 Matt Austern <austern@apple.com>
73 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
74 * g++.dg/ext/fnname2.C: Likewise.
75 * g++.dg/ext/fnname3.C: Likewise.
77 2003-09-04 Mark Mitchell <mark@codesourcery.com>
79 * g++.dg/expr/lval1.C: New test.
80 * g++.dg/ext/lvcast.C: Remove.
82 2003-09-03 Roger Sayle <roger@eyesopen.com>
84 PR optimization/11700.
85 * gcc.c-torture/compile/20030903-1.c: New test case.
87 2003-09-03 Mark Mitchell <mark@codesourcery.com>
90 * g++.dg/abi/layout4.C: New test.
92 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
95 * g++.dg/parse/friend3.C: New test.
97 2003-09-02 Mark Mitchell <mark@codesourcery.com>
100 * g++.dg/template/class1.C: New test.
103 * g++.dg/expr/call1.C: New test.
105 2003-09-01 Mark Mitchell <mark@codesourcery.com>
108 * g++.dg/init/ref9.C: New test.
111 * g++.dg/template/nested4.C: New test.
113 2003-08-29 Mark Mitchell <mark@codesourcery.com>
116 * g++.dg/template/non-dependent4.C: New test.
119 * g++.dg/inherit/conv1.C: New test.
121 2003-08-29 Mark Mitchell <mark@codesourcery.com>
124 * g++.dg/ext/label1.C: New test.
125 * g++.dg/ext/label2.C: Likewise.
127 2003-08-28 Mark Mitchell <mark@codesourcery.com>
129 * g++.dg/expr/cond3.C: New test.
131 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
133 * gcc.dg/builtins-1.c: Add new builtin cases.
135 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
137 * gcc.dg/builtins-1.c: Add new cases.
138 * gcc.dg/torture/builtin-attr-1.c: Likewise.
140 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
142 * gcc.dg/builtins-1.c: Add more math builtin tests.
143 * gcc.dg/torture/builtin-attr-1.c: New test.
145 2003-08-28 Mark Mitchell <mark@codesourcery.com>
148 * g++.dg/opt/static3.C: New test.
150 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
152 * gcc.misc-tests/gcov-10b.c: New test.
154 2003-08-27 Mark Mitchell <mark@codesourcery.com>
156 * g++.dg/opt/ptrmem3.C: New test.
158 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
160 2003-08-27 Jakub Jelinek <jakub@redhat.com>
162 * gcc.dg/20030826-2.c: New test.
164 2003-08-26 Roger Sayle <roger@eyesopen.com>
167 * g77.f-torture/compile/12002.f: New test case.
169 2003-08-26 Roger Sayle <roger@eyesopen.com>
171 * gcc.dg/20030826-1.c: New test case.
173 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
175 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
177 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
180 * c++.dg/lookup/crash1.C: New test.
182 * c++.dg/warn/noeffect3.C: New test.
184 2003-08-25 Janis Johnson <janis187@us.ibm.com>
186 * gcc.dg/compat/vector-1_x.c: Compile with -w.
187 * gcc.dg/compat/vector-1_y.c: Ditto.
188 * gcc.dg/compat/vector-2_x.c: Ditto.
189 * gcc.dg/compat/vector-2_y.c: Ditto.
191 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
193 * gcc.dg/20030702-1.c: New test.
195 2003-08-25 Mark Mitchell <mark@codesourcery.com>
198 * g++.dg/ext/altivec-1.C: New test.
200 2003-08-24 Richard Henderson <rth@redhat.com>
202 * g++.dg/eh/simd-2.C: Add -w for x86.
204 2003-08-23 Jakub Jelinek <jakub@redhat.com>
206 * gcc.dg/20030815-1.c: New test.
208 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
211 * g++.dg/parse/access6.C: New test.
213 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
215 PR c++/641, c++/11876
216 * g++.dg/template/friend22.C: New test.
217 * g++.dg/template/friend23.C: Likewise.
219 2003-08-22 Mark Mitchell <mark@codesourcery.com>
221 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
224 2003-08-22 Mark Mitchell <mark@codesourcery.com>
226 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
228 2003-08-22 Mark Mitchell <mark@codesourcery.com>
230 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
232 2003-08-22 Mark Mitchell <mark@codesourcery.com>
234 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
236 2003-08-22 Mark Mitchell <mark@codesourcery.com>
238 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
240 2003-08-21 Mark Mitchell <mark@codesourcery.com>
243 * g++.dg/overload/prom1.C: New test.
246 * g++.dg/parse/dtor2.C: New test.
249 * g++.dg/parse/using2.C: New test.
251 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
254 * gcc.c-torture/compile/20030821-1.c: New.
256 2003-08-20 Mark Mitchell <mark@codesourcery.com>
259 * g++.dg/template/deduce2.C: New test.
261 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
263 * gcc.c-torture/execute/20030821-1.c: New test.
265 2003-08-20 Roger Sayle <roger@eyesopen.com>
268 * gcc.dg/20030820-1.c: New test case.
270 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
273 * g++.dg/warn/noeffect2.C: New test.
275 2003-08-19 Mark Mitchell <mark@codesourcery.com>
278 * g++.dg/template/dtor2.C: New test.
281 * g++.dg/template/operator1.C: New test.
282 * g++.dg/parse/operator4.C: New test.
285 * g++.dg/expr/enum1.C: New test.
286 * gcc.dg/c99-bool-1.c: Remove bogus warning.
289 * g++.dg/parse/elab2.C: New test.
290 * g++.dg/parse/typedef4.C: Change error message.
291 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
292 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
293 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
295 2003-08-19 Geoffrey Keating <geoffk@apple.com>
297 * gcc.dg/pch/warn-1.c: New.
298 * gcc.dg/pch/warn-1.hs: New.
300 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
303 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
305 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
307 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
309 * gcc.dg/uninit-D.c: New Test.
310 * gcc.dg/uninit-E.c: New Test.
311 * gcc.dg/uninit-F.c: New Test.
312 * gcc.dg/uninit-G.c: New Test.
314 2003-08-19 Michael Ritzert <ritzert@t-online.de>
316 * g++.dg/README: Describe the pch directory.
318 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
321 * g++.dg/parse/access4.C: New test.
322 * g++.dg/parse/access5.C: Likewise.
323 * g++.old-deja/g++.jason/access17.C: Adjust error message.
325 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
327 * gcc.dg/noncompile/20030818-1.c: New.
329 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
332 * g++.dg/warn/noeffect1.C: New test.
334 * g++.dg/template/scope2.C: New test.
335 * g++.dg/template/error2.C: Correct dg-error
337 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
339 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
341 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
344 * g++.dg/template/warn1.C: New.
346 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
348 * g++.dg/template/error2.C: New test.
349 * g++.dg/lookup/using7.C: Adjust errors
350 * g++.old-deja/g++.pt/crash36.C: Likewise.
351 * g++.old-deja/g++.pt/derived3.C: Likewise.
353 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
355 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
356 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
357 * gcc.c-torture/execute/builtins/string-9.c: New, from
358 string-opt-9.c. Adjust for execute/builtins framework.
359 * gcc.c-torture/execute/string-opt-9.c: Delete.
361 2003-08-12 Mark Mitchell <mark@codesourcery.com>
363 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
365 * g++.dg/parse/ret-type2.C: New test.
368 * g++.dg/init/new8.C: New test.
371 * g++.dg/parse/typedef5.C: New test.
374 * g++.dg/parse/qualified2.C: New test.
375 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
378 2003-08-11 Mark Mitchell <mark@codesourcery.com>
380 * g++.dg/conversion/ptrmem1.C: New test.
382 2003-08-11 Jakub Jelinek <jakub@redhat.com>
385 * gcc.dg/20030811-1.c: New test.
388 * gcc.c-torture/execute/20030811-1.c: New test.
390 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
392 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
394 2003-08-10 Mark Mitchell <mark@codesourcery.com>
397 * g++.dg/inherit/multiple1.C: New test.
399 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
401 * gcc.dg/spe1.c: New test.
404 * g++.dg/expr/cast2.C: New test.
407 * g++.dg/template/dependent-name2.C: New test.
409 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
411 * g++.dg/parse/crash11.C: Put the dg options in comments.
413 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
415 * lib/gcc-dg.exp: Update for diagnostic change.
417 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
420 * g++.dg/parse/crash11.C: New test.
422 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
424 * gcc.dg/cpp/spacing1.c: Update.
426 2003-08-04 Janis Johnson <janis187@us.ibm.com>
429 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
432 2003-08-04 Roger Sayle <roger@eyesopen.com>
435 * gcc.c-torture/compile/20030804-1.c: New test case.
437 2003-08-04 Roger Sayle <roger@eyesopen.com>
439 * gcc.dg/20030804-1.c: New test case.
441 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
443 * gcc.dg/cpp/separate-1.c: New test.
445 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
448 * g++.dg/template/dependent-expr2.C: New test.
451 * g++.dg/expr/ptrmem1.C: New test.
453 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
456 * g++.dg/template/friend15.C: New test.
458 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
460 * lib/dg-pch.exp: Work round PCH bug.
462 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
464 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
465 builtins. Move cases from builtins-4.c here.
467 * gcc.dg/torture/builtin-math-1.c: New test taken from
468 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
471 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
474 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
477 * g++.dg/template/using7.C: New test.
479 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
481 * import1.c, import2.c: New tests.
483 2003-08-01 Jakub Jelinek <jakub@redhat.com>
485 * g++.dg/eh/crossjump1.C: New test.
487 2003-08-01 Mark Mitchell <mark@codesourcery.com>
490 * g++.dg/template/using6.C: New test.
493 * g++.dg/template/koenig2.C: New test.
495 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
498 * g++.dg/parse/typedef4.C: New test.
500 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
502 PR c++/8442, c++/8806
503 * g++.dg/template/elab1.C: New test.
504 * g++.dg/template/type2.C: Likewise.
505 * g++.dg/template/ttp3.C: Adjust expected error message.
506 * g++.old-deja/g++.law/visibility13.C: Likewise.
507 * g++.old-deja/g++.niklas/t135.C: Likewise.
508 * g++.old-deja/g++.pt/ttp41.C: Likewise.
509 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
511 * g++.old-deja/g++.pt/ttp44.C: Likewise.
513 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
516 * g++.dg/ext/stmtexpr1.C: New test.
518 * g++.dg/opt/tmp1.C: New test.
521 * g++.dg/parse/constant4.C: New test.
524 * g++.dg/template/using5.C: New test.
526 2003-07-31 Roger Sayle <roger@eyesopen.com>
528 * gcc.dg/builtins-27.c: New test case.
530 2003-07-31 Jakub Jelinek <jakub@redhat.com>
532 * gcc.dg/tls/opt-7.c: New test.
534 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
536 * g++.old-deja/g++.other/crash18.C: Remove.
538 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
540 * g++.dg/template/explicit3.C: New.
541 * g++.dg/template/explicit4.C: New.
542 * g++.dg/template/explicit5.C: New.
545 * g++.dg/template/memtmpl1.C: New.
547 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
550 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
551 * gcc.dg/i386-387-5.c (dg-options): Likewise.
553 Wed Jul 30 19:13:34 CEST 2003 Jan Hubicka <jh@suse.cz>
557 2003-07-29 Zack Weinberg <zack@codesourcery.com>
559 * gcc.dg/struct-in-proto-1.c: New test.
561 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
563 * gcc.dg/cpp/include2.c: Only expect one message.
565 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
568 * g++.dg/template/using1.C: New test.
569 * g++.dg/template/using2.C: New test.
570 * g++.dg/template/using3.C: New test.
571 * g++.dg/template/using4.C: New test.
573 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
575 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
576 * gcc.c-torture/execute/string-opt-10.c: Likewise.
578 2003-07-28 Jan Hubicka <jh@suse.cz>
581 * g++.dg/opt/call1.C: New test.
583 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
586 * g++.dg/init/enum2.C: New test.
587 * g++.dg/template/overload1.C: Add "-w" option.
589 2003-07-28 <hp@bitrange.com>
591 * gcc.dg/Wdeclaration-after-statement-1.c,
592 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
594 2003-07-28 Jakub Jelinek <jakub@redhat.com>
596 * gcc.c-torture/compile/20030725-1.c: New test.
598 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
600 * gcc.dg/20030505.c: Only run for SPE.
601 Remove definition of opaque type.
603 2003-07-27 Mark Mitchell <mark@codesourcery.com>
605 * g++.dg/template/ptrmem6.C: New test.
607 2003-07-26 Geoffrey Keating <geoffk@apple.com>
609 * gcc.c-torture/compile/zero-strct-2.c: New test.
611 2003-07-25 Geoffrey Keating <geoffk@apple.com>
613 * gcc.dg/intermod-1.c: New test.
615 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
618 * g++.dg/template/lookup2.C: New test.
619 * g++.dg/template/memclass1.C: Remove instantiated from error.
620 * g++.dg/other/error2.C: Tweak expected errors.
623 * g++.dg/template/defarg3.C: New test.
625 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
627 2003-07-24 Mark Mitchell <mark@codesourcery.com>
629 * g++.dg/inherit/access5.C: New test.
631 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
634 * g++.dg/template/crash8.C: New test.
636 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
639 * gcc.dg/noncompile/incomplete-2.c: New test.
641 2003-07-23 Mark Mitchell <mark@codesourcery.com>
644 * g++.dg/inherit/access4.C: New test.
647 * g++.dg/expr/cond2.C: New test.
649 PR optimization/10679
650 * g++.dg/opt/inline4.C: New test.
652 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
654 * g++.dg/parse/crash10: New test.
656 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
658 * g++.dg/ext/flexary1.C: New test.
660 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
663 * g++.dg/template/crash9.C: New test.
665 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
668 * g++.dg/parse/typedef3.C: New test.
671 * g++.dg/parse/operator2.C: New test.
674 * g++.dg/parse/def-tmpl-arg1.C: New test.
677 * g++.dg/parse/funptr1.C: New test.
680 * g++.dg/parse/ambig3.C: New test.
683 * g++.dg/parse/operator3.C: New test.
686 * g++.dg/parse/template10.C: New test.
689 * g++.dg/parse/template11.C: New test.
692 * g++.dg/parse/invalid-op1.C: New test.
695 * g++.dg/parse/condexpr1.C: New test.
697 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
699 * g++.dg/ext/packed3.C: New test.
700 * g++.dg/ext/packed4.C: New test.
702 * gcc.dg/pack-test-3.c: New test.
704 2003-07-21 Janis Johnson <janis187@us.ibm.com>
706 * lib/compat.exp: Handle dg-options per source file.
707 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
708 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
709 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
710 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
711 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
712 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
713 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
714 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
715 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
716 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
717 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
718 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
719 * g++.dg/compat/break/bitfield7_x.C: Ditto.
720 * g++.dg/compat/break/bitfield7_y.C: Ditto.
722 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
725 * gcc.c-torture/execute/20030718-1.c: New test.
727 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
729 PR optimization/11536
730 * gcc.dg/20030721-1.c: New test.
732 2003-07-19 Mark Mitchell <mark@codesourcery.com>
735 * g++.dg/template/lookup1.C: New test.
737 2003-07-19 Zack Weinberg <zack@codesourcery.com>
739 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
740 diagnostics of ill-formed constructs involving labels.
741 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
742 the new 'previously defined here' message.
744 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
746 * g++.dg/parse/non-dependent2.C: New test.
748 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
750 * g++.dg/init/init-ref4.C: xfail on targets without
753 2003-07-17 Jakub Jelinek <jakub@redhat.com>
756 * gcc.c-torture/execute/20030717-1.c: New test.
758 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
760 * g++.dg/opt/cfg1.C: New test.
762 2003-07-17 Mark Mitchell <mark@codesourcery.com>
764 PR optimization/11557
765 * gcc.dg/20030717-1.c: New test.
767 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
770 * g++.dg/expr/crash-1.C: New test.
773 * g++.dg/template/init3.C: New test.
776 * g++.dg/template/non-dependent1.C: New test.
779 * g++.dg/template/non-dependent2.C: New test.
782 * g++.dg/template/non-dependent3.C: New test.
785 * g++.dg/template/sizeof5.C: New test.
787 2003-07-17 Geoffrey Keating <geoffk@apple.com>
790 * gcc.c-torture/compile/mangle-1.c: New file.
792 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
795 * g++.dg/parse/access3.C: New test.
797 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
800 * g++.dg/init/init-ref4.C: New test.
802 2003-07-16 Mark Mitchell <mark@codesourcery.com>
805 * g++.dg/parse/constant3.C: New test.
806 * g++.dg/parse/crash7.C: Likewise.
808 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
811 * gcc.dg/i386-pentium4-not-mull.c: New.
813 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
815 * gcc.dg/asm-names.c (ymain): Make it weak.
817 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
820 * g++.dg/template/friend21.C: New test.
822 2003-07-16 Jakub Jelinek <jakub@redhat.com>
824 * gcc.dg/cleanup-8.c: New test.
825 * gcc.dg/cleanup-9.c: New test.
827 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
829 * g++.dg/ext/dll-MI1.h: New file.
830 * g++.dg/ext/dllexport-MI1.C: New file.
831 * g++.dg/ext/dllimport-MI1.C: New file.
833 2003-07-15 Jakub Jelinek <jakub@redhat.com>
835 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
836 it does not have cmpstrsi patterns (just cmpmemsi).
838 2003-07-15 Mark Mitchell <mark@codesourcery.com>
841 * g++.dg/debug/debug8.C: New test.
843 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
846 * g++.dg/template/crash7.C: New test.
848 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
851 * gcc.c-torture/compile/20030708-1.c: New.
853 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
855 * gcc.c-torture/execute/20030715-1.c: New test.
857 2003-07-14 Geoffrey Keating <geoffk@apple.com>
859 * gcc.dg/pch/inline-3.c: New file.
860 * gcc.dg/pch/inline-3.hs: New file.
861 * gcc.dg/pch/inline-4.c: New file.
862 * gcc.dg/pch/inline-4.hs: New file.
864 2003-07-14 Mark Mitchell <mark@codesourcery.com>
867 * g++.dg/template/crash6.C: New test.
870 * g++.dg/template/friend20.C: New test.
873 * g++.dg/template/overload2.C: New test.
875 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
877 PR optimization/11440
878 * gcc.c-torture/execute/20030714-1.c: New test.
880 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
883 * g++.dg/template/partial2.C: New test.
885 2003-07-13 Mark Mitchell <mark@codesourcery.com>
888 * g++.dg/template/anon1.C: New test.
892 * g++.dg/parse/template9.C: Likewise.
893 * g++.dg/template/crash4.C: New test.
894 * g++.dg/template/koenig1.C: Likewise.
895 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
896 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
897 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
899 * g++.old-deja/g++.jason/template36.C: Likewise.
900 * g++.old-deja/g++.mike/p1989.C: Likewise.
901 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
902 * g++.old-deja/g++.pt/ttp20.C: Use this->.
903 * g++.old-deja/g++.pt/ttp21.C: Use this->.
904 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
906 * g++.old-deja/g++.pt/union2.C: Use this->.
908 2003-07-11 Jakub Jelinek <jakub@redhat.com>
910 * gcc.dg/20030711-1.c: New test.
912 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
915 * g++.dg/parse/args1.C: New test.
916 * g++.pt/defarg8.C: Change expected errors.
918 2003-07-11 Mark Mitchell <mark@codesourcery.com>
921 * g++.dg/template/nontype2.C: New test.
924 * g++.dg/parse/template8.C: New test.
927 * g++.dg/template/scope1.C: New test.
929 * g++.dg/warn/Wsign-compare-1.C: New test.
931 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
933 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
935 2003-07-10 Mark Mitchell <mark@codesourcery.com>
938 * g++.dg/template/explicit2.C: New test.
941 * g++.dg/warn/pedantic1.C: New test.
943 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
946 * g++.dg/other/field1.C: New test.
948 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
951 * gcc.c-torture/compile/20030707-1.c: New.
953 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
956 * g++.dg/template/access12.C: New test.
958 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
960 * g++.dg/bprob/bprob.exp (prof_ext): Update.
961 * g77.dg/bprob/bprob.exp (prof_ext): Update.
962 * gcc.misc-tests/bprob.exp (prof_ext): Update.
963 * gcc.misc-tests/gcov.exp: Update
964 * g++.dg/gcov/gcov.exp: Update
965 * lib/gcov.exp: Update.
967 2003-07-08 Mark Mitchell <mark@codesourcery.com>
969 * g++.dg/abi/mangle17.C: Make sure template expressions are
971 * g++.dg/abi/mangle4.C: Mark erroneous casts.
972 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
973 * g++.dg/opt/stack1.C: Remove erroneous code.
974 * g++.dg/parse/template7.C: New test.
975 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
976 * g++.old-deja/g++.pt/crash4.C: Likewise.
978 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
980 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
981 with zero or one occurence of `$' after the initial `L'.
983 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
985 * gcc.c-torture/compile/20030704-1.c: Add a comment.
987 2003-07-08 Roger Sayle <roger@eyesopen.com>
990 * gcc.dg/Wunreachable-6.c: New testcase.
991 * gcc.dg/Wunreachable-7.c: New testcase.
993 2003-07-08 Jakub Jelinek <jakub@redhat.com>
996 * gcc.dg/20030708-1.c: New test.
998 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
1000 * gcc.dg/compat/sdata-section.h: New file.
1001 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
1002 * gcc.dg/torture/mips-sdata-1.c: New test.
1004 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1007 * g++.dg/template/friend19.C: New test.
1009 2003-07-08 Jakub Jelinek <jakub@redhat.com>
1011 * g++.dg/opt/strength-reduce.C: New test.
1013 2003-07-07 Roger Sayle <roger@eyesopen.com>
1016 * gcc.dg/20030707-1.c: New testcase.
1018 2003-07-07 Roger Sayle <roger@eyesopen.com>
1020 PR optimization/11059
1021 * g++.dg/opt/emptyunion.C: New testcase.
1023 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1024 Eric Botcazou <ebotcazou@libertysurf.fr>
1026 * g++.dg/opt/stack1.C: New test.
1028 2003-07-05 Mark Mitchell <mark@codesourcery.com>
1030 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
1034 * g++.dg/expr/static_cast3.C: New test.
1036 2003-07-04 Zack Weinberg <zack@codesourcery.com>
1038 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
1040 * gcc.dg/concat.c: Concatenation of string constants with
1041 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
1042 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
1043 * gcc.dg/cpp/escape-2.c: Use wide character constants where
1044 necessary to avoid multi-character character constant warning.
1045 * gcc.dg/cpp/escape.c: Likewise.
1046 * gcc.dg/cpp/ucs.c: Likewise.
1047 Remove backslashes from dg-bogus comments, as they confuse Tcl.
1050 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
1053 * gcc.c-torture/compile/20030704-1.c: New.
1055 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
1057 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
1059 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
1061 PR c++/5287, PR c++/7910, PR c++/11021
1062 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1064 * g++.dg/ext/dllimport2.C: Add tests for warnings.
1065 * g++.dg/ext/dllimport3.C: Likewise.
1066 * g++.dg/ext/dllimport4.C: New file.
1067 * g++.dg/ext/dllimport5.C: New file.
1068 * g++.dg/ext/dllimport6.C: New file.
1069 * g++.dg/ext/dllimport7.C: New file.
1070 * g++.dg/ext/dllimport8.C: New file.
1071 * g++.dg/ext/dllimport9.C: New file.
1072 * g++.dg/ext/dllimport10.C: New file.
1073 * g++.dg/ext/dllexport1.C: New file.
1075 2003-07-03 Mark Mitchell <mark@codesourcery.com>
1077 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
1078 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
1080 2003-07-03 Roger Sayle <roger@eyesopen.com>
1082 * gcc.dg/builtins-25.c: New testcase.
1083 * gcc.dg/builtins-26.c: New testcase.
1085 2003-07-03 Janis Johnson <janis187@us.ibm.com>
1087 * gcc.dg/compat/vector-defs.h: New file.
1088 * gcc.dg/compat/vector-setup.h: New file.
1089 * gcc.dg/compat/vector-check.h: New file.
1090 * gcc.dg/compat/vector-1_main.c: New file.
1091 * gcc.dg/compat/vector-1_x.c: New file.
1092 * gcc.dg/compat/vector-1_y.c: New file.
1093 * gcc.dg/compat/vector-2_main.c: New file.
1094 * gcc.dg/compat/vector-2_x.c: New file.
1095 * gcc.dg/compat/vector-2_y.c: New file.
1097 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
1098 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
1099 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
1100 * gcc.dg/compat/struct-align-1.h: New file.
1101 * gcc.dg/compat/struct-align-1_main.c: New file.
1102 * gcc.dg/compat/struct-align-1_x.c: New file.
1103 * gcc.dg/compat/struct-align-1_y.c: New file.
1104 * gcc.dg/compat/struct-align-2.h: New file.
1105 * gcc.dg/compat/struct-align-2_main.c: New file.
1106 * gcc.dg/compat/struct-align-2_x.c: New file.
1107 * gcc.dg/compat/struct-align-2_y.c: New file.
1109 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
1110 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
1111 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
1112 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
1113 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
1114 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
1115 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
1116 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
1117 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
1118 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
1119 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
1120 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
1121 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
1122 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
1123 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
1124 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
1125 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
1126 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
1127 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
1128 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
1129 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
1130 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
1131 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
1132 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
1133 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
1134 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
1135 * gcc.dg/compat/struct-return-10_x.c: Ditto.
1136 * gcc.dg/compat/struct-return-2_x.c: Ditto.
1137 * gcc.dg/compat/struct-return-3_x.c: Ditto.
1139 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1141 * gcc.dg/i386-call-1.c: New test.
1143 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
1146 * g++.dg/parse/defarg4.C: New.
1148 2003-07-03 Roger Sayle <roger@eyesopen.com>
1151 * gcc.c-torture/compile/20030703-1.c: New test case.
1153 2003-07-03 Mark Mitchell <mark@codesourcery.com>
1155 * g++.dg/template/local3.C: Remove extra semicolon.
1157 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1159 * gcc.dg/i386-volatile-1.c: New test.
1161 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
1164 * g++.dg/other/offsetof2.C: XFAIL.
1165 * g++.dg/other/offsetof5.C: New.
1168 * g++.dg/template/error1.C: New.
1171 * g++.dg/template/dependent-expr1.C: New.
1173 2003-07-01 Mark Mitchell <mark@codesourcery.com>
1176 * g++.dg/template/local3.C: New test.
1179 * g++.dg/lookup/scoped6.C: New test.
1181 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
1184 * g++.dg/other/error7.C: New test.
1186 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
1188 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
1189 * g++.old-deja/g++.abi/vtable3.h: Likewise.
1190 * g++.old-deja/g++.law/code-gen5.C: Likewise.
1191 * g++.old-deja/g++.other/union2.C: Likewise.
1192 * gcc.dg/c90-const-expr-2.c: Likewise.
1193 * gcc.dg/c90-const-expr-3.c: Likewise.
1194 * gcc.dg/c99-const-expr-2.c: Likewise.
1195 * gcc.dg/c99-const-expr-3.c: Likewise.
1196 * gcc.dg/concat.c: Likewise.
1198 2003-07-01 Mark Mitchell <mark@codesourcery.com>
1201 * g++.dg/init/static1.C: New test.
1203 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1205 * Changelog: Remove ">>>>>>>" from previous change.
1207 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1209 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
1210 * g++.old-deja/g++.other/access2.C: Likewise.
1211 * g++.old-deja/g++.other/decl2.C: Likewise.
1212 * gcc.c-torture/execute/20020615-1.c: Likewise.
1214 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
1217 * g++.dg/template/sizeof4.C: New test.
1219 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
1221 * g++.dg/other/error6.C: New test.
1223 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
1226 * g++.dg/parse/constant2.C: New test.
1228 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
1231 * g++.dg/other/error5.C: New test.
1233 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1235 * gcc.dg/format/gcc_diag-1.c: New test.
1237 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
1239 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
1241 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
1243 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
1244 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
1245 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
1247 2003-06-28 Jakub Jelinek <jakub@redhat.com>
1249 * gcc.c-torture/execute/builtins/string-8.c: New test.
1250 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
1251 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
1252 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
1254 2003-06-27 Mark Mitchell <mark@codesourcery.com>
1257 * g++.dg/ext/typeof6.C: New test.
1259 2003-06-27 Mark Mitchell <mark@codesourcery.com>
1262 * g++.dg/init/enum1.C: New test.
1264 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
1266 * gcc.dg/20030627-1.c: New test.
1268 2003-06-26 Mark Mitchell <mark@codesourcery.com>
1271 * g++.dg/expr/static_cast2.C: New test.
1273 2003-06-26 Roger Sayle <roger@eyesopen.com>
1274 Jakub Jelinek <jakub@redhat.com>
1276 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
1277 sprintf(dst,"%s",src) optimization.
1278 * gcc.c-torture/execute/20030626-1.c: New test case.
1279 * gcc.c-torture/execute/20030626-2.c: New test case.
1281 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
1283 * gcc.c-torture/execute/multi-ix.c: New test.
1285 * gcc.c-torture/execute/simd-4.c (main):
1286 Added missing semicolon at end of union.
1288 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
1291 * g++.dg/template/explicit-instantiation3.C: New test.
1293 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
1295 * gcc.dg/20030626-1.c: Use signed char.
1297 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
1299 * gcc.dg/20030626-1.c: New test.
1301 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
1303 * const-str-2.m: Update.
1305 2003-06-25 Mark Mitchell <mark@codesourcery.com>
1308 * g++.dg/rtti/dyncast1.C: New test.
1309 * g++.dg/abi/mangle4.C: Correct base-specifier access.
1310 * g++.dg/lookup/scoped1.C: Remove XFAIL.
1311 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
1314 * g++.dg/expr/static_cast1.C: New test.
1316 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
1318 * gcc.dg/20030625-1.c: New test.
1320 2003-06-24 Roger Sayle <roger@eyesopen.com>
1322 * gcc.c-torture/compile/20030624-1.c: New test case.
1324 2003-06-24 Jakub Jelinek <jakub@redhat.com>
1326 * gcc.c-torture/execute/string-opt-17.c: New test.
1328 2003-06-24 Mark Mitchell <mark@codesourcery.com>
1331 * g++.dg/parse/crash6.C: New test.
1333 2003-06-23 Roger Sayle <roger@eyesopen.com>
1335 * gcc.dg/builtins-24.c: New test case.
1337 2003-06-23 Jakub Jelinek <jakub@redhat.com>
1339 * g++.dg/opt/operator1.C: New test.
1341 2003-06-22 Roger Sayle <roger@eyesopen.com>
1343 * gcc.c-torture/execute/string-opt-16.c: New test case.
1345 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
1347 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
1348 * g++.old-deja/g++.other/conv7.C: Likewise
1349 * g++.old-deja/g++.other/overcnv2.C: Likewise.
1350 * g++.old-deja/g++.other/overload14.C: Likewise.
1352 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
1354 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
1355 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
1357 2003-06-20 Mark Mitchell <mark@codesourcery.com>
1360 * g++.dg/warn/Winline-3.C: New test.
1362 2003-06-20 Mark Mitchell <mark@codesourcery.com>
1364 * lib/target-supports.exp (check_alias_available): Make the test
1365 program acceptable to the Solaris assembler.
1368 * g++.dg/template/memclass2.C: New test.
1370 2003-06-20 Mark Mitchell <mark@codesourcery.com>
1371 Eric Botcazou <ebotcazou@libertysurf.fr>
1373 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
1374 data for non-matching targets.
1375 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
1377 2003-06-20 Mark Mitchell <mark@codesourcery.com>
1380 * g++.dg/template/member3.C: New test.
1382 2003-06-19 Mark Mitchell <mark@codesourcery.com>
1385 * g++.dg/template/func1.C: New test.
1388 * g++.dg/template/static4.C: New test.
1389 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
1392 * g++.dg/init/ref7.C: New test.
1394 2003-06-19 Matt Austern <austern@apple.com>
1397 * g++.dg/anew1.C: New test.
1398 * g++.dg/anew2.C: New test.
1399 * g++.dg/anew3.C: New test.
1400 * g++.dg/anew4.C: New test.
1402 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
1404 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
1406 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
1408 * gcc.c-torture/execute/simd-4.c (main): Make expected value
1411 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
1413 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
1416 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
1418 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
1419 * gcc.c-torture/compile/961203-1.c: Likewise.
1420 * gcc.c-torture/compile/980506-1.c: Likewise.
1422 2003-06-17 Mark Mitchell <mark@codesourcery.com>
1425 * g++.dg/lookup/using7.C: New test.
1427 2003-06-17 Mark Mitchell <mark@codesourcery.com>
1430 * g++.dg/abi/conv1.C: Remove it.
1431 * g++.dg/template/conv7.C: New test.
1432 * g++.dg/template/conv8.C: Likewise.
1433 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
1434 conversion operator.
1436 2003-06-17 Janis Johnson <janis187@us.ibm.com>
1438 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
1439 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
1440 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
1441 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
1442 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
1443 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
1444 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
1445 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
1446 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
1447 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
1448 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
1449 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
1450 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
1451 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
1452 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
1453 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
1454 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
1455 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
1456 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
1457 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
1458 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
1459 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
1460 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
1461 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
1462 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
1463 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
1464 * gcc.dg/compat/struct-return-10_x.c: Ditto.
1465 * gcc.dg/compat/struct-return-2_x.c: Ditto.
1466 * gcc.dg/compat/struct-return-3_x.c: Ditto.
1468 2003-06-16 Mark Mitchell <mark@codesourcery.com>
1470 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
1471 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
1474 2003-06-16 Roger Sayle <roger@eyesopen.com>
1476 * gcc.dg/i386-387-5.c: New test case.
1477 * gcc.dg/i386-387-6.c: New test case.
1478 * gcc.dg/builtins-23.c: New test case.
1480 2003-06-15 Roger Sayle <roger@eyesopen.com>
1482 * gcc.dg/builtins-22.c: New test case.
1483 * gcc.dg/i386-387-1.c: Update to test exp.
1484 * gcc.dg/i386-387-2.c: Likewise.
1486 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1488 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
1490 2003-06-12 Mark Mitchell <mark@codesourcery.com>
1492 * lib/gcc-dg.exp (dg-require-dll): New function.
1493 (dg-xfail-if): Likewise.
1494 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
1497 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
1498 * gcc.c-torture/compile/20001205-1.c: Likewise.
1499 * gcc.c-torture/compile/20001226-1.c: Likewise.
1500 * gcc.c-torture/compile/20010518-2.c: Likewise.
1501 * gcc.c-torture/compile/20020312-1.c: Likewise.
1502 * gcc.c-torture/compile/20020604-1.c: Likewise.
1503 * gcc.c-torture/compile/920501-12.c: Likewise.
1504 * gcc.c-torture/compile/920501-4.c: Likewise.
1505 * gcc.c-torture/compile/920520-1.c: Likewise.
1506 * gcc.c-torture/compile/920521-1.c: Likewise.
1507 * gcc.c-torture/compile/920625-1.c: Likewise.
1508 * gcc.c-torture/compile/961203-1.c: Likewise.
1509 * gcc.c-torture/compile/980506-1.c: Likewise.
1510 * gcc.c-torture/compile/981006-1.c: Likewise.
1511 * gcc.c-torture/compile/981022-1.c: Likewise.
1512 * gcc.c-torture/compile/981223-1.c: Likewise.
1513 * gcc.c-torture/compile/990617-1.c: Likewise.
1514 * gcc.c-torture/compile/dll.c: Likewise.
1515 * gcc.c-torture/compile/labels-3.c: Likewise.
1516 * gcc.c-torture/compile/mipscop-1.c: Likewise.
1517 * gcc.c-torture/compile/mipscop-2.c: Likewise.
1518 * gcc.c-torture/compile/mipscop-3.c: Likewise.
1519 * gcc.c-torture/compile/mipscop-4.c: Likewise.
1520 * gcc.c-torture/compile/simd-5.c: Likewise.
1521 * gcc.c-torture/compile/20000804-1.x: Remove.
1522 * gcc.c-torture/compile/20001205-1.x: Likewise.
1523 * gcc.c-torture/compile/20001226-1.x: Likewise.
1524 * gcc.c-torture/compile/20010518-2.x: Likewise.
1525 * gcc.c-torture/compile/20020312-1.x: Likewise.
1526 * gcc.c-torture/compile/20020604-1.x: Likewise.
1527 * gcc.c-torture/compile/920501-12.x: Likewise.
1528 * gcc.c-torture/compile/920501-4.x: Likewise.
1529 * gcc.c-torture/compile/920520-1.x: Likewise.
1530 * gcc.c-torture/compile/920521-1.x: Likewise.
1531 * gcc.c-torture/compile/920625-1.x: Likewise.
1532 * gcc.c-torture/compile/961203-1.x: Likewise.
1533 * gcc.c-torture/compile/980506-1.x: Likewise.
1534 * gcc.c-torture/compile/981006-1.x: Likewise.
1535 * gcc.c-torture/compile/981022-1.x: Likewise.
1536 * gcc.c-torture/compile/981223-1.x: Likewise.
1537 * gcc.c-torture/compile/990617-1.x: Likewise.
1538 * gcc.c-torture/compile/mipscop-1.x: Likewise.
1539 * gcc.c-torture/compile/mipscop-2.x: Likewise.
1540 * gcc.c-torture/compile/mipscop-3.x: Likewise.
1541 * gcc.c-torture/compile/mipscop-4.x: Likewise.
1542 * gcc.c-torture/compile/simd-5.x: Likewise.
1544 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
1546 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1548 * gcc.c-torture/execute/20030611-1.c: New test.
1550 2003-06-12 Roger Sayle <roger@eyesopen.com>
1553 * gcc.dg/20030612-1.c: New test case.
1555 2003-06-12 Mark Mitchell <mark@codesourcery.com>
1558 * g++.dg/expr/cast1.C: New test.
1560 2003-06-12 Roger Sayle <roger@eyesopen.com>
1562 * gcc.dg/builtins-21.c: New test case.
1564 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
1566 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
1567 options instead of at the end.
1568 * lib/objc.exp (objc_target_compile): Likewise.
1570 2003-06-11 Mark Mitchell <mark@codesourcery.com>
1573 * g++.dg/parse/error1.C: New test.
1575 2003-06-11 Janis Johnson <janis187@us.ibm.com>
1577 * gcc.dg/compat/struct-by-value-11_main.c: New file.
1578 * gcc.dg/compat/struct-by-value-11_x.c: New file.
1579 * gcc.dg/compat/struct-by-value-11_y.c: New file.
1580 * gcc.dg/compat/struct-by-value-12_main.c: New file.
1581 * gcc.dg/compat/struct-by-value-12_x.c: New file.
1582 * gcc.dg/compat/struct-by-value-12_y.c: New file.
1583 * gcc.dg/compat/struct-by-value-13_main.c: New file.
1584 * gcc.dg/compat/struct-by-value-13_x.c: New file.
1585 * gcc.dg/compat/struct-by-value-13_y.c: New file.
1586 * gcc.dg/compat/struct-by-value-14_main.c: New file.
1587 * gcc.dg/compat/struct-by-value-14_x.c: New file.
1588 * gcc.dg/compat/struct-by-value-14_y.c: New file.
1589 * gcc.dg/compat/struct-by-value-15_main.c: New file.
1590 * gcc.dg/compat/struct-by-value-15_x.c: New file.
1591 * gcc.dg/compat/struct-by-value-15_y.c: New file.
1592 * gcc.dg/compat/struct-by-value-16_main.c: New file.
1593 * gcc.dg/compat/struct-by-value-16_x.c: New file.
1594 * gcc.dg/compat/struct-by-value-16_y.c: New file.
1595 * gcc.dg/compat/struct-by-value-17_main.c: New file.
1596 * gcc.dg/compat/struct-by-value-17_x.c: New file.
1597 * gcc.dg/compat/struct-by-value-17_y.c: New file.
1598 * gcc.dg/compat/struct-by-value-18_main.c: New file.
1599 * gcc.dg/compat/struct-by-value-18_x.c: New file.
1600 * gcc.dg/compat/struct-by-value-18_y.c: New file.
1602 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
1603 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
1604 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
1605 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
1606 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
1607 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
1608 * gcc.dg/compat/scalar-return-3_main.c: New file.
1609 * gcc.dg/compat/scalar-return-3_x.c: New file.
1610 * gcc.dg/compat/scalar-return-3_y.c: New file.
1611 * gcc.dg/compat/scalar-return-4_main.c: New file.
1612 * gcc.dg/compat/scalar-return-4_x.c: New file.
1613 * gcc.dg/compat/scalar-return-4_y.c: New file.
1615 2003-06-10 Janis Johnson <janis187@us.ibm.com>
1617 * gcc.dg/compat/fp2-struct-check.h: New file.
1618 * gcc.dg/compat/fp2-struct-defs.h: New file.
1619 * gcc.dg/compat/fp2-struct-init.h: New file.
1620 * gcc.dg/compat/struct-by-value-10_main.c: New file.
1621 * gcc.dg/compat/struct-by-value-10_x.c: New file.
1622 * gcc.dg/compat/struct-by-value-10_y.c: New file.
1623 * gcc.dg/compat/struct-return-10_main.c: New file.
1624 * gcc.dg/compat/struct-return-10_x.c: New file.
1625 * gcc.dg/compat/struct-return-10_y.c: New file.
1627 * gcc.dg/compat/compat-common.h: New file.
1628 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
1629 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
1630 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
1631 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
1632 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
1633 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
1634 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
1635 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
1636 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
1637 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
1638 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
1639 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
1640 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
1641 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
1642 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
1643 * gcc.dg/compat/small-struct-check.h: Ditto.
1644 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
1645 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
1646 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
1647 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
1648 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
1649 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
1650 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
1651 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
1652 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
1653 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
1654 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
1655 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
1656 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
1657 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
1658 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
1659 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
1660 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
1661 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
1662 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
1663 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
1664 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
1665 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
1666 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
1667 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
1668 * gcc.dg/compat/struct-return-2_main.c: Ditto.
1669 * gcc.dg/compat/struct-return-2_x.c: Ditto.
1670 * gcc.dg/compat/struct-return-2_y.c: Ditto.
1671 * gcc.dg/compat/struct-return-3_main.c: Ditto.
1672 * gcc.dg/compat/struct-return-3_x.c: Ditto.
1673 * gcc.dg/compat/struct-return-3_y.c: Ditto.
1675 2003-06-10 Geoffrey Keating <geoffk@apple.com>
1677 * g++.dg/pch/static-1.C: New file.
1678 * g++.dg/pch/static-1.Hs: New file.
1680 2003-06-10 Richard Henderson <rth@redhat.com>
1682 * gcc.dg/asm-7.c: Adjust expected warning text.
1684 2003-06-10 Roger Sayle <roger@eyesopen.com>
1686 * gcc.dg/builtins-20.c: New test case.
1688 2003-06-10 Mark Mitchell <mark@codesourcery.com>
1691 * g++.dg/opt/template1.C: New test.
1693 2003-06-09 Mark Mitchell <mark@codesourcery.com>
1695 * lib/gcc-dg.exp (dg-test): Clear additional_files and
1698 2003-05-21 David Taylor <dtaylor@emc.com>
1700 * gcc.dg/Wpadded.c: New file.
1702 2003-06-09 Mark Mitchell <mark@codesourcery.com>
1704 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
1705 * gcc.dg/special/weak-2.c: Add dg-require-weak.
1706 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
1709 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
1711 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
1713 2003-06-09 Mark Mitchell <mark@codesourcery.com>
1715 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
1716 (dg-require-alias): Likewise.
1717 (dg-require-gc-sections): Likewise.
1718 * lib/target-supports.exp (check_gc_sections_available): Likewise.
1720 2003-06-08 Richard Henderson <rth@redhat.com>
1722 * gcc.dg/20011029-2.c: Fix the array reference.
1723 * gcc.dg/asm-7.c: New.
1725 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
1727 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
1729 2003-06-08 Mark Mitchell <mark@codesourcery.com>
1731 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
1732 (dg-require-gc-sections): Likewise.
1734 Sun Jun 8 16:46:04 CEST 2003 Jan Hubicka <jh@suse.cz>
1736 * i386-cmov1.c: Fix regular expression.
1737 * i386-cvt-1.c: Likewise.
1738 * i386-local.c: Likewise.
1739 * i386-local2.c: Likewise.
1740 * i386-mul.c: Likewise.
1741 * i386-ssetype-1.c: Likewise.
1742 * i386-ssetype-3.c: Likewise.
1743 * i386-ssetype-5.c: Likewise.
1745 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1748 * g++.dg/warn/implicit-typename2.C: New test.
1749 * g++.dg/warn/implicit-typename3.C: New test.
1751 2003-06-07 Richard Henderson <rth@redhat.com>
1753 * g++.dg/other/offsetof3.C: Use size_t.
1754 * g++.dg/other/offsetof4.C: Likewise.
1756 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
1758 * lib/copy-file.exp: New. Implement gcc_copy_files.
1760 * lib/dg-pch.exp: Load copy-file.exp
1761 (dg-pch): Use gcc_copy_files instead of "file copy".
1763 2003-06-06 Mark Mitchell <mark@codesourcery.com>
1765 * gcc.dg/weak/weak.exp: Simplify.
1766 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
1767 * gcc.dg/weak/weak-1.c: Likewise.
1768 * gcc.dg/weak/weak-2.c: Likewise.
1769 * gcc.dg/weak/weak-3.c: Likewise.
1770 * gcc.dg/weak/weak-4.c: Likewise.
1771 * gcc.dg/weak/weak-5.c: Likewise.
1772 * gcc.dg/weak/weak-6.c: Likewise.
1773 * gcc.dg/weak/weak-7.c: Likewise.
1774 * gcc.dg/weak/weak-8.c: Likewise.
1775 * gcc.dg/weak/weak-9.c: Likewise.
1777 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
1779 gcc.c-torture/execute/20030606-1.c: New.
1781 2003-06-06 Roger Sayle <roger@eyesopen.com>
1783 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
1784 * gcc.dg/builtins-19.c: Likewise.
1786 2003-06-06 Roger Sayle <roger@eyesopen.com>
1788 * gcc.dg/builtins-2.c: Add some more tests.
1789 * gcc.dg/builtins-18.c: New test case.
1790 * gcc.dg/builtins-19.c: New test case.
1792 2003-06-06 Roger Sayle <roger@eyesopen.com>
1793 Jim Wilson <wilson@tuliptree.org>
1795 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
1797 2003-06-06 Jakub Jelinek <jakub@redhat.com>
1799 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
1800 mempcpy/stpcpy calls not to be optimized into something else.
1801 * gcc.c-torture/execute/string-opt-3.c: Moved to...
1802 * gcc.c-torture/execute/builtins/string-7.c: ...here.
1803 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
1805 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1807 * gcc.dg/format/asm_fprintf-1.c: New test.
1809 2003-06-05 Mark Mitchell <mark@codesourcery.com>
1811 * lib/gcc-defs.exp (additional_sources): New variable.
1812 (dg-additional-sources): New function.
1813 (additional_files): New variable.
1814 (dg-additional-files): New function.
1815 (dg-additional-files-options): Likewise.
1816 * lib/gcc-dg.exp (dg-require-weak): New function.
1817 (dg-require-alias): Likewise.
1818 (dg-require-gc-sections): Likewise.
1819 * lib/target-supports.exp (check_alias_available): Remove testfile
1821 (check_gc_sections_available): New function.
1822 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
1823 (dg-gpp-additional-files): Likewise.
1824 * lib/g++.exp (additional_sources): Remove.
1825 (additional_files): Likewise.
1826 (g++_target_compile): Use dg-additional-files-options.
1828 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
1830 * gcc.dg/special/ecos.exp: Remove.
1831 * gcc.dg/special/20000419-2.c: Use dg-require-*.
1832 * gcc.dg/special/alias-1.c: Likewise.
1833 * gcc.dg/special/alias-2.c: Likewise.
1834 * gcc.dg/special/gcsec-1.c: Likewise.
1835 * gcc.dg/special/weak-1.c: Likewise.
1836 * gcc.dg/special/weak-2.c: Likewise.
1837 * gcc.dg/special/wkali-1.c: Likewise.
1838 * gcc.dg/special/wkali-2.c: Likewise.
1840 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
1841 dg-gpp-additional-*.
1842 * g++.dg/special/conpr-3.C: Likewise.
1843 * g++.dg/special/conpr-4.C: Likewise.
1844 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
1845 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
1846 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
1847 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
1848 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
1849 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
1850 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
1851 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
1852 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
1853 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
1854 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
1855 * g++.old-deja/g++.other/comdat1.C: Likewise.
1856 * g++.old-deja/g++.other/comdat2.C: Likewise.
1857 * g++.old-deja/g++.other/comdat3.C: Likewise.
1858 * g++.old-deja/g++.other/ctor1.C: Likewise.
1859 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
1861 2003-06-05 Richard Henderson <rth@redhat.com>
1863 * gcc.dg/debug/20030605-1.c: New.
1865 2003-06-04 Mark Mitchell <mark@codesourcery.com>
1867 * README.QMTEST: Update.
1869 2003-06-04 Richard Henderson <rth@redhat.com>
1871 * gcc.dg/cleanup-1.c: New.
1872 * gcc.dg/cleanup-2.c: New.
1873 * gcc.dg/cleanup-3.c: New.
1874 * gcc.dg/cleanup-4.c: New.
1875 * gcc.dg/cleanup-5.c: New.
1876 * gcc.dg/cleanup-6.c: New.
1877 * gcc.dg/cleanup-7.c: New.
1879 2003-06-04 Mark Mitchell <mark@codesourcery.com>
1881 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
1883 * lib/dg-pch.exp: New file.
1884 * g++.dg/pch/pch.exp: Use dg-pch.exp.
1885 * gcc.dg/pch/pch.exp: Likewise.
1887 2003-06-04 Roger Sayle <roger@eyesopen.com>
1889 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
1890 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
1891 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
1892 * gcc.dg/builtins-17.c: New test case.
1893 * gcc.dg/i386-387-4.c: New test case.
1894 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
1896 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1898 * gcc.dg/ultrasp9.c: New test.
1900 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1902 * gcc.c-torture/compile/20030604-1.c: New test.
1903 * gcc.dg/sparc-constant-1.c: New test.
1905 2003-06-03 Glen Nakamura <glen@imodulo.com>
1907 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
1909 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
1911 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
1913 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
1914 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
1916 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
1918 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
1920 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1923 * g++.dg/template/spec10.C: New test.
1925 2003-06-03 Roger Sayle <roger@eyesopen.com>
1927 * gcc.dg/builtins-16.c: New test case.
1929 2003-06-03 Jakub Jelinek <jakub@redhat.com>
1931 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
1932 mempcpy test with post-increments.
1933 * gcc.c-torture/execute/string-opt-3.c: New test.
1934 * gcc.dg/string-opt-1.c: New test.
1936 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
1939 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
1941 2003-06-02 Mark Mitchell <mark@codesourcery.com>
1943 * lib/scanasm.exp (dg-scan): New function, factored out of ...
1944 (scan-assembler): ... here. Use dg-scan.
1945 (scan-assembler-not): Likewise.
1946 (scan-file): New function.
1947 (scan-file-not): Likewise.
1948 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
1949 * gcc.dg/cpp/_Pragma4.c: Likewise.
1950 * gcc.dg/cpp/_Pragma5.c: Likewise.
1951 * gcc.dg/cpp/avoidpaste1.c: Likewise.
1952 * gcc.dg/cpp/avoidpaste2.c: Likewise.
1953 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
1954 * gcc.dg/cpp/cmdlne-P.c: Likewise.
1955 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
1956 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
1957 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
1958 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
1959 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
1960 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
1961 * gcc.dg/cpp/cxxcom1.c: Likewise.
1962 * gcc.dg/cpp/line1.c: Likewise.
1963 * gcc.dg/cpp/maccom1.c: Likewise.
1964 * gcc.dg/cpp/maccom2.c: Likewise.
1965 * gcc.dg/cpp/maccom3.c: Likewise.
1966 * gcc.dg/cpp/maccom4.c: Likewise.
1967 * gcc.dg/cpp/maccom5.c: Likewise.
1968 * gcc.dg/cpp/maccom6.c: Likewise.
1969 * gcc.dg/cpp/multiline.c: Likewise.
1970 * gcc.dg/cpp/spacing1.c: Likewise.
1971 * gcc.dg/cpp/spacing2.c: Likewise.
1972 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
1973 * gcc.dg/cpp/trad/maccom1.c: Likewise.
1974 * gcc.dg/cpp/trad/maccom2.c: Likewise.
1975 * gcc.dg/cpp/trad/maccom3.c: Likewise.
1976 * gcc.dg/cpp/trad/maccom4.c: Likewise.
1977 * gcc.dg/cpp/trad/maccom6.c: Likewise.
1978 * gcc.dg/cpp/cxxcom2.c: Likewise.
1979 * gcc.dg/cpp/cxxcom2.h: New file.
1981 * gcc.dg/cpp/truefalse.cpp: Move it to ...
1982 * g++.dg/cpp/truefalse.C: Here.
1983 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
1985 2003-06-01 Loren James Rittle <ljrittle@acm.org>
1987 * gcc.dg/cpp/redef3.c: New file.
1989 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1991 * gcc.dg/i386-loop-3.c: New test.
1993 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
1995 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
1997 2003-05-31 Roger Sayle <roger@eyesopen.com>
1999 * gcc.dg/fwrapv-1.c: New test case.
2000 * gcc.dg/fwrapv-2.c: New test case.
2002 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2005 * g++.dg/template/spec9.C: New test.
2007 2003-05-29 Roger Sayle <roger@eyesopen.com>
2009 * gcc.dg/duff-4.c: New test case.
2011 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
2014 * g77.dg/ffixed-form-1.f: New test
2015 * g77.dg/ffixed-form-2.f: New test
2016 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
2017 * g77.dg/ffree-form-3.f: New test
2019 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
2021 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
2022 * gcc.dg/wint_t-1.c: Likewise.
2024 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2026 * g++.dg/template/access11.C: New test.
2028 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2031 * g++.dg/template/access10.C: New test.
2033 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2034 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2036 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
2038 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
2040 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
2041 suppress for powerpc-*-darwin*.
2042 * gcc.dg/torture/builtin-noret-2.c: Likewise.
2044 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
2046 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
2047 suppress option for powerpc-*-darwin*.
2049 2003-05-23 Roger Sayle <roger@eyesopen.com>
2051 * gcc.dg/builtins-1.c: Add tests for tan and atan.
2052 * gcc.dg/builtins-4.c: Add test for fmod.
2054 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2057 * g++.dg/template/instantiate4.C: New test.
2059 2003-05-22 Roger Sayle <roger@eyesopen.com>
2061 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
2063 2003-05-21 Janis Johnson <janis187@us.ibm.com>
2065 * gcc.dg/compat/scalar-return-1_main.c: New file.
2066 * gcc.dg/compat/scalar-return-1_x.c: New file.
2067 * gcc.dg/compat/scalar-return-1_y.c: New file.
2068 * gcc.dg/compat/scalar-return-2_main.c: New file.
2069 * gcc.dg/compat/scalar-return-2_x.c: New file.
2070 * gcc.dg/compat/scalar-return-2_y.c: New file.
2071 * gcc.dg/compat/struct-return-3_main.c: New file.
2072 * gcc.dg/compat/struct-return-3_y.c: New file.
2073 * gcc.dg/compat/struct-return-3_x.c: New file.
2074 * gcc.dg/compat/struct-return-2_main.c: New file.
2075 * gcc.dg/compat/struct-return-2_x.c: New file.
2076 * gcc.dg/compat/struct-return-2_y.c: New file.
2078 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2080 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
2082 * gcc.dg/20021014-1.c (dg-options): Likewise.
2083 * gcc.dg/nest.c (dg-options): Likewise.
2085 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
2088 * g++.dg/ext/dllimport2.C: New file.
2089 * g++.dg/ext/dllimport3.C: New file.
2091 2003-05-20 Janis Johnson <janis187@us.ibm.com>
2093 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
2094 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
2095 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2096 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
2097 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2098 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
2099 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
2100 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
2101 * gcc.dg/compat/small-struct-defs.h: New file.
2102 * gcc.dg/compat/small-struct-init.h: New file.
2103 * gcc.dg/compat/small-struct-check.h: New file.
2104 * gcc.dg/compat/fp-struct-defs.h: New file.
2105 * gcc.dg/compat/fp-struct-check.h: New file.
2106 * gcc.dg/compat/fp-struct-init.h: New file.
2107 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
2108 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
2110 2003-05-19 Jakub Jelinek <jakub@redhat.com>
2112 * gcc.dg/20030225-2.c: New test.
2114 2003-05-18 Roger Sayle <roger@eyesopen.com>
2115 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2117 * gcc.c-torture/compile/20030518-1.c: New test case.
2119 2003-05-18 Mark Mitchell <mark@codesourcery.com>
2121 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
2122 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
2123 gcc-dg-debug-runtest.
2124 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
2125 gcc-dg-debug-runtest.
2127 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2130 * g++.dg/lookup/using6.C: New test.
2132 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2134 * g++.dg/parse/access2.C: New test.
2136 2003-05-17 Mark Mitchell <mark@codesourcery.com>
2138 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
2139 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
2140 * gcc.dg/debug/debug.exp: Likewise.
2142 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
2144 * gcc.dg/dollar.c: New test.
2146 2003-05-16 Janis Johnson <janis187@us.ibm.com>
2148 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
2149 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
2150 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
2151 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
2152 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
2153 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
2154 * gcc.dg/compat/struct-by-value-6_main.c: New file.
2155 * gcc.dg/compat/struct-by-value-6_x.c: New file.
2156 * gcc.dg/compat/struct-by-value-6_y.c: New file.
2157 * gcc.dg/compat/struct-by-value-7_main.c: New file.
2158 * gcc.dg/compat/struct-by-value-7_x.c: New file.
2159 * gcc.dg/compat/struct-by-value-7_y.c: New file.
2160 * gcc.dg/compat/struct-by-value-8_main.c: New file.
2161 * gcc.dg/compat/struct-by-value-8_x.c: New file.
2162 * gcc.dg/compat/struct-by-value-8_y.c: New file.
2163 * gcc.dg/compat/struct-by-value-9_main.c: New file.
2164 * gcc.dg/compat/struct-by-value-9_x.c: New file.
2165 * gcc.dg/compat/struct-by-value-9_y.c: New file.
2167 2003-05-16 Mark Mitchell <mark@codesourcery.com>
2169 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
2170 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
2171 support for "repo" mode.
2172 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
2173 * lib/g77-dg.exp: Likewise.
2174 * lib/obj-dg.exp: Likewise.
2176 2003-05-16 Jakub Jelinek <jakub@redhat.com>
2178 Merge from gcc-3_2-rhl8-branch:
2179 2003-04-23 Jakub Jelinek <jakub@redhat.com>
2181 * gcc.dg/tls/opt-6.c: New test.
2183 2003-04-05 Jakub Jelinek <jakub@redhat.com>
2185 * gcc.dg/20030405-1.c: New test.
2187 2003-03-09 Jakub Jelinek <jakub@redhat.com>
2189 * gcc.dg/20030309-1.c: New test.
2191 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2193 * gcc.c-torture/execute/20030307-1.c: New test.
2195 2003-02-20 Randolph Chung <tausq@debian.org>
2197 * gcc.c-torture/compile/20030220-1.c: New test.
2199 2003-02-18 Jakub Jelinek <jakub@redhat.com>
2201 * gcc.dg/20030217-1.c: New test.
2203 2003-01-29 Jakub Jelinek <jakub@redhat.com>
2205 * gcc.c-torture/compile/20020129-1.c: New test.
2207 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
2209 * gcc.dg/unroll-1.c: New test.
2211 2002-11-16 Jan Hubicka <jh@suse.cz>
2213 * gcc.c-torture/execute/20020920-1.c: New test.
2215 2002-10-08 Jakub Jelinek <jakub@redhat.com>
2218 * gcc.c-torture/compile/20021008-1.c: New test.
2220 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
2223 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
2225 2002-08-07 Jakub Jelinek <jakub@redhat.com>
2227 * gcc.c-torture/compile/20020807-1.c: New test.
2229 2002-07-30 Jakub Jelinek <jakub@redhat.com>
2231 * gcc.dg/tls/opt-1.c: New test.
2233 2002-07-29 Jakub Jelinek <jakub@redhat.com>
2235 * gcc.dg/20020729-1.c: New test.
2237 2002-07-20 Jakub Jelinek <jakub@redhat.com>
2239 * g++.dg/opt/life1.C: New test.
2241 2002-05-20 Jakub Jelinek <jakub@redhat.com>
2243 * gcc.dg/20020525-1.c: New test.
2245 2002-05-24 Jakub Jelinek <jakub@redhat.com>
2248 * g++.dg/ext/pretty1.C: New test.
2249 * g++.dg/ext/pretty2.C: New test.
2251 2003-05-15 Mark Mitchell <mark@codesourcery.com>
2254 * g++.dg/ext/typeof5.C: New test.
2256 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
2258 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
2259 __USER_LABEL_PREFIX__ into account.
2260 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
2262 2003-05-14 Roger Sayle <roger@eyesopen.com>
2264 * gcc.dg/builtins-15.c: New test case.
2266 2003-05-13 Zack Weinberg <zack@codesourcery.com>
2268 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
2270 2003-05-12 Mark Mitchell <mark@codesourcery.com>
2272 * lib/g++.exp: Tweak handling of additional source files.
2273 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
2274 * g++.dg/special/conpr-2a.C: Rename to ...
2275 * g++.dg/special/conpr-2a.cc: ... this.
2276 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
2277 * g++.dg/special/conpr-3a.C: Rename to ...
2278 * g++.dg/special/conpr-3a.cc: This.
2279 * g++.dg/special/conpr-3b.C: Rename to ...
2280 * g++.dg/special/conpr-3b.cc: This.
2281 * g++.dg/special/conpr-4.C: New test.
2282 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
2284 2003-05-12 David Edelsohn <edelsohn@gnu.org>
2286 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
2288 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2290 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
2291 * g++.old-deja/g++.robertl/eb71.C: Likewise.
2292 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
2293 * g++.old-deja/g++.other/warn3.C: Likewise.
2295 2003-05-11 Roger Sayle <roger@eyesopen.com>
2297 * gcc.dg/i386-387-1.c: Update to also test log.
2298 * gcc.dg/i386-387-2.c: Likewise.
2300 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
2302 * g77.f-torture/execute/int8421.f: New test.
2304 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2306 PR c++/10230, c++/10481
2307 * g++.dg/lookup/scoped5.C: New test.
2309 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2312 * g++.dg/template/ttp6.C: New test.
2314 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
2316 * gcc.c-torture/execute/builtins: New directory.
2317 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
2318 gcc.c-torture/execute/builtins.
2319 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
2320 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
2321 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
2322 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
2324 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2327 * g++.dg/template/access8.C: New test.
2328 * g++.dg/template/access9.C: New test.
2330 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2333 * g++.dg/parse/access1.C: New test.
2335 2003-05-09 DJ Delorie <dj@redhat.com>
2337 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
2338 long, and not an int.
2340 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2342 PR c++/10555, c++/10576
2343 * g++.dg/template/memclass1.C: New test.
2345 2003-05-08 DJ Delorie <dj@redhat.com>
2347 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
2349 * gcc.c-torture/execute/20021024-1.x: Likewise.
2350 * gcc.c-torture/execute/shiftdi.x: Likewise.
2351 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
2352 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
2353 * gcc.dg/20021018-1.c: Likewise.
2355 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2357 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
2359 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
2360 (bcopy): Call memmove.
2362 2003-05-08 Roger Sayle <roger@eyesopen.com>
2364 * g77.f-torture/compile/8485.f: New test case.
2366 2003-05-07 Richard Henderson <rth@redhat.com>
2369 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
2370 Verify exception_cleanup not called for rethrows.
2371 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
2372 when exiting catch block without rethrowing.
2373 * g++.dg/eh/forced3.C: New.
2374 * g++.dg/eh/forced4.C: New.
2376 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
2378 * gcc.dg/20030505.c: Fix triplet.
2380 2003-05-06 DJ Delorie <dj@redhat.com>
2382 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
2383 * gcc.dg/nest.c: Likewise.
2385 2003-05-05 Roger Sayle <roger@eyesopen.com>
2387 * gcc.dg/builtins-14.c: New test case.
2389 2003-05-05 Janis Johnson <janis187@us.ibm.com>
2391 * lib/compat.exp (compat-execute): New argument.
2392 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
2393 * gcc.dg/compat: New test directory.
2394 * gcc.dg/compat/compat.exp: New expect script.
2395 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
2396 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
2397 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
2398 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
2399 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
2400 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
2402 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
2403 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
2404 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
2405 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
2406 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
2407 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
2408 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
2409 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
2410 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
2411 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
2412 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
2413 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
2414 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
2415 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
2416 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
2418 2003-05-05 Zack Weinberg <zack@codesourcery.com>
2420 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
2422 2003-05-05 Jakub Jelinek <jakub@redhat.com>
2424 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
2426 2003-05-05 Geoffrey Keating <geoffk@apple.com>
2428 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
2429 * gcc.dg/ppc-fsel-2.c: New test.
2431 * gcc.dg/unused-5.c: New test.
2433 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2436 * g++.dg/warn/pmf1.C: New test.
2438 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2441 * g++.dg/warn/main.C: New test.
2443 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2445 * gcc.dg/nonnull-3.c: New test.
2447 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
2449 * gcc.dg/cpp/Wtrigraphs.c: Update.
2450 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
2452 2003-05-03 Geoffrey Keating <geoffk@apple.com>
2454 * gcc.dg/ppc-fsel-1.c: New test.
2456 2003-05-03 Zack Weinberg <zack@codesourcery.com>
2459 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
2461 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
2463 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
2465 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2467 PR c++/9364, c++/10553, c++/10586
2468 * g++.dg/parse/typename4.C: New test.
2469 * g++.dg/parse/typename5.C: Likewise.
2471 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
2473 * gcc.c-torture/compile/20030503-1.c: New test.
2475 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2477 * g++.dg/lookup/using5.C: Fix testcase error.
2479 2003-05-01 Chris Demetriou <cgd@broadcom.com>
2481 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
2482 since MEABI is no longer supported. Remove all vestiges
2483 of MEABI from the test.
2485 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2488 * g++.dg/lookup/using5.C: New test.
2490 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2493 * g++.dg/template/ttp5.C: New test.
2495 2003-04-30 Mark Mitchell <mark@codesourcery.com>
2497 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
2498 (dg-gpp-additional-sources): New function.
2499 (dg-gpp-additional-files): Likewise.
2500 * lib/g++.exp (additional_sources): New variable.
2501 (additional_files): Likewise.
2502 (g++_target_compile): Deal with them.
2503 * lib/old-dejagnu.exp: Remove.
2504 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
2505 * g++.old-deja: Revise all tests to use dg commands.
2507 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2509 PR c++/9432, c++/9528
2510 * g++.dg/lookup/using4.C: New test.
2512 2003-04-29 Geoffrey Keating <geoffk@apple.com>
2514 * gcc.dg/noreturn-5.c: New file.
2515 * gcc.dg/noreturn-6.c: New file.
2517 * gcc.c-torture/compile/inline-1.c: New file.
2519 2003-04-29 Mark Mitchell <mark@codesourcery.com>
2522 * g++.dg/template/explicit1.C: New test.
2524 2003-04-29 Mark Mitchell <mark@codesourcery.com>
2527 * g++.dg/other/bitfield1.C: New test.
2530 * g++.dg/init/new7.C: New test.
2532 2003-04-29 Mark Mitchell <mark@codesourcery.com>
2534 * g++.dg/ext/desig1.C: New test.
2535 * g++.dg/ext/init1.C: Update.
2537 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
2539 2003-04-28 Mark Mitchell <mark@codesourcery.com>
2542 * g++.dg/warn/Winline-1.C: New test.
2544 2003-04-28 Jakub Jelinek <jakub@redhat.com>
2546 * gcc.c-torture/execute/string-opt-19.c: New test.
2548 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
2549 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
2551 2003-04-27 Mark Mitchell <mark@codesourcery.com>
2554 * g++.dg/init/new6.C: New test.
2557 * g++.dg/init/ref6.C: New test.
2559 2003-04-26 David Edelsohn <edelsohn@gnu.org>
2561 * g++.dg/warn/weak1.C: XFAIL on AIX4.
2563 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2565 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
2566 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
2568 2003-04-25 Mark Mitchell <mark@codesourcery.com>
2570 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
2571 initialized static data members.
2573 2003-04-25 H.J. Lu <hjl@gnu.org>
2575 * gcc.dg/ia64-sync-4.c: New test.
2577 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2579 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
2582 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
2585 * g++.dg/warn/conv1.C: New test.
2586 * g++.old-deja/g++.other/conv7.C: Adjust.
2587 * g++.old-deja/g++.other/overload14.C: Adjust.
2589 2003-04-23 Mark Mitchell <mark@codesourcery.com>
2592 * g++.dg/template/defarg2.C: New test.
2594 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
2596 * gcc.dg/cpp/include2.c: Update.
2597 * gcc.dg/cpp/multiline-2.c: New.
2598 * gcc.dg/cpp/multiline.c: Update.
2599 * gcc.dg/cpp/strify2.c: Update.
2600 * gcc.dg/cpp/trad/literals-2.c: Update.
2602 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2604 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
2606 2003-04-23 Mark Mitchell <mark@codesourcery.com>
2608 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
2610 2003-04-23 Mark Mitchell <mark@codesourcery.com>
2613 * g++.dg/parse/crash4.C: New test.
2616 * g++.dg/parse/crash5.C: New test.
2618 2003-04-22 Mark Mitchell <mark@codesourcery.com>
2621 * g++.dg/parse/crash3.C: New test.
2624 * g++.dg/parse/elab1.C: New test.
2626 2003-04-22 Devang Patel <dpatel@apple.com>
2628 * gcc.dg/cpp/trad/funlike-5.c: New test.
2630 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
2632 * g++.dg/other/packed1.C: Fix dg options.
2634 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
2636 * g++.dg/other/offsetof2.C: New test.
2638 2003-04-21 Mark Mitchell <mark@codesourcery.com>
2640 * g++.dg/template/recurse.C: Adjust location of error messages.
2642 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
2645 * g++.dg/init/addr-const1.C: New test.
2646 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
2648 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
2651 * g++.dg/lookup/struct-hack1.C: New test.
2653 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
2655 * ucs.c: Update diagnostic messages.
2657 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
2659 * gcc.dg/cpp/truefalse.cpp: New test.
2660 * gcc.dg/cpp/cpp.exp: Update.
2661 * g++.dg/other/stdbool-if.C: Remove.
2663 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
2665 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
2666 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
2668 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2670 * gcc.c-torture/compile/20030418-1.c: New test.
2672 2003-04-17 Janis Johnson <janis187@us.ibm.com>
2674 * README.compat: Remove; content moved to doc/sourcebuild.texi.
2676 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2679 g++.dg/template/dependent-name1.C: New test.
2681 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
2683 * gcc.dg/warn-1.c (tourist_guide): New array,
2684 contains a pointer to bar.
2686 2003-04-16 Roger Sayle <roger@eyesopen.com>
2688 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
2689 * gcc.c-torture/execute/medce-1.c: New test case.
2690 * gcc.c-torture/execute/medce-2.c: New test case.
2692 2003-04-15 Mark Mitchell <mark@codesourcery.com>
2694 * lib/prune.exp: Ignore more messages.
2697 * g++.dg/parse/lookup3.C: New test.
2699 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
2701 * gcc.c-torture/compile/20030415-1.c : New test.
2703 2003-04-14 Mark Mitchell <mark@codesourcery.com>
2705 * gcc.c-torture/execute/scope-2.c: Move to ...
2706 * gcc.dg/noncompile/scope.c: .... here.
2708 2003-04-14 Roger Sayle <roger@eyesopen.com>
2710 * gcc.dg/20030414-2.c: New test case.
2712 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
2715 * gcc.dg/20030414-1.c: New test.
2717 2003-04-13 Roger Sayle <roger@eyesopen.com>
2719 * gcc.dg/builtins-12.c: New test case.
2720 * gcc.dg/builtins-13.c: New test case.
2722 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2724 * gcc.c-torture/execute/string-opt-18.c: New test.
2726 2003-04-13 Mark Mitchell <mark@codesourcery.com>
2729 * g++.dg/init/new5.C: New test.
2731 2003-04-12 Mark Mitchell <mark@codesourcery.com>
2734 * g++.dg/ext/dllimport1.C: New test.
2736 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
2738 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
2740 2003-04-11 Bud Davis <bdavis9659@comcast.net>
2743 * g77.f-torture/noncompile/9263.f: New test
2745 * g77.f-torture/execute/1832.f: New test
2747 2003-04-11 David Chad <davidc@freebsd.org>
2748 Loren J. Rittle <ljrittle@acm.org>
2751 * objc.dg/headers.m: New test.
2753 2003-04-10 Zack Weinberg <zack@codesourcery.com>
2755 * gcc.c-torture/execute/builtin-noret-2.c: New.
2756 * gcc.c-torture/execute/builtin-noret-2.x: New.
2757 XFAIL builtin-noret-2.c at -O1 and above.
2758 * gcc.dg/redecl.c: New.
2759 * gcc.dg/Wshadow-1.c: Update error regexps.
2761 2003-04-10 Mark Mitchell <mark@codesourcery.com>
2763 * g++.dg/abi/bitfield10.C: New test.
2765 2003-04-09 Mike Stump <mrs@apple.com>
2767 * gcc.dg/pch/pch.exp: Make testcase names longer.
2768 * g++.dg/pch/pch.exp: Make testcase names longer.
2770 2003-04-08 Roger Sayle <roger@eyesopen.com>
2772 * gcc.dg/builtins-11.c: New test case.
2774 2003-04-08 Roger Sayle <roger@eyesopen.com>
2776 * gcc.dg/builtins-9.c: New test case.
2777 * gcc.dg/builtins-10.c: New test case.
2779 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
2781 * gcc.dg/noncompile/init-4.c.c: New test.
2783 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
2785 * gcc.misc-test/gcov-9.c: New test.
2786 * gcc.misc-test/gcov-10.c: New test
2787 * gcc.misc-test/gcov-11.c: New test.
2789 2003-04-05 Zack Weinberg <zack@codesourcery.com>
2791 PR optimization/10024
2792 * gcc.c-torture/compile/20030405-1.c: New test.
2794 2003-04-04 Geoffrey Keating <geoffk@apple.com>
2796 * gcc.dg/pch/static-3.c: New.
2797 * gcc.dg/pch/static-3.hs: New.
2798 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
2800 2003-04-04 Richard Henderson <rth@redhat.com>
2802 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
2803 * g++.dg/eh/forced2.C: Likewise.
2805 2003-04-03 Mike Stump <mrs@apple.com>
2807 * lib/scanasm.exp (scan-assembler): Add xfail processing for
2809 (scan-assembler-times, scan-assembler-not): Likewise.
2810 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
2812 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2814 * gcc.dg/sparc-loop-1.c: New test.
2816 2003-04-02 Geoffrey Keating <geoffk@apple.com>
2819 * g++.dg/pch/system-2.C: New.
2820 * g++.dg/pch/system-2.Hs: New.
2822 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
2824 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
2826 * g++.dg/eh/simd-1.C (vecfunc): Same.
2828 2003-04-01 Roger Sayle <roger@eyesopen.com>
2830 * gcc.c-torture/execute/20030401-1.c: New test case.
2832 2003-04-01 Ziemowit Laski <zlaski@apple.com>
2834 * objc.dg/defs.m: New.
2836 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
2838 * g++.dg/eh/simd-1.C: New.
2839 * g++.dg/eh/simd-2.C: New.
2841 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
2843 * gcc.c-torture/execute/simd-3.c: New.
2845 2003-03-31 Mark Mitchell <mark@codesourcery.com>
2848 * gcc.dg/20030331-2.c: New test.
2850 2003-03-31 Mark Mitchell <mark@codesourcery.com>
2853 * g++.dg/parse/crash2.C: New test.
2855 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
2857 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
2858 * gcc.c-torture/execute/20030331-1.c: ...here.
2860 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
2862 * gcc.c-torture/execute/20030331-1.c: New test.
2864 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
2866 * lib/gcov.exp: Adjust call return testing strings.
2867 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
2869 2003-03-31 Roger Sayle <roger@eyesopen.com>
2871 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
2872 * gcc.dg/builtins-7.c: New test case.
2873 * gcc.dg/builtins-8.c: New test case.
2875 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
2877 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
2879 2003-03-30 Mark Mitchell <mark@codesourcery.com>
2882 * g++.dg/lookup-class-member-2.C: New test.
2884 2003-03-30 Glen Nakamura <glen@imodulo.com>
2886 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
2888 2003-03-28 Roger Sayle <roger@eyesopen.com>
2890 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
2892 2003-03-28 Mark Mitchell <mark@codesourcery.com>
2894 * g++.dg/init/attrib1.C: New test.
2896 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
2898 * gcc.dg/ultrasp8.c: New test.
2900 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
2902 * gcc.dg/ultrasp7.c: New test.
2904 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
2907 * g++.dg/template/inline1.C: New test.
2909 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
2911 * gcc.dg/sparc-dwarf2.c: New test.
2913 2003-03-27 Roger Sayle <roger@eyesopen.com>
2915 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
2916 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
2918 2003-03-27 Mark Mitchell <mark@codesourcery.com>
2920 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
2921 than reading .x files.
2922 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
2923 * g77.dg/gcov/gcov-1.f: Likewise.
2924 * gcc.misc-tests/gcov-4b.c: Likewise.
2925 * gcc.misc-tests/gcov-5b.c: Likewise.
2926 * gcc.misc-tests/gcov-6.c: Likewise.
2927 * gcc.misc-tests/gcov-7.c: Likewise.
2928 * gcc.misc-tests/gcov-8.c: Likewise.
2929 * g++.dg/gcov/gcov-1.x: Remove.
2930 * g77.dg/gcov/gcov-1.x: Likewise.
2931 * gcc.misc-tests/gcov-4b.x: Likewise.
2932 * gcc.misc-tests/gcov-5b.x: Likewise.
2933 * gcc.misc-tests/gcov-6.x: Likewise.
2934 * gcc.misc-tests/gcov-7.x: Likewise.
2935 * gcc.misc-tests/gcov-8.x: Likewise.
2937 2003-03-27 Glen Nakamura <glen@imodulo.com>
2940 * gcc.dg/20030324-1.c: New test.
2942 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
2945 * g++.dg/template/arg3.C: New test.
2948 * g++.dg/template/friend18.C: New test.
2950 2003-03-26 Roger Sayle <roger@eyesopen.com>
2952 * g77.f-torture/compile/20030326-1.f: New test case.
2954 2003-03-26 Janis Johnson <janis187@us.ibm.com>
2956 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
2958 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
2960 2003-03-26 Jakub Jelinek <jakub@redhat.com>
2962 * gcc.dg/ia64-sync-3.c: New test.
2964 2003-03-26 Alan Modra <amodra@bigpond.net.au>
2966 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
2968 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2970 * gcc.dg/ultrasp6.c: New test.
2972 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2974 * gcc.dg/i386-signbit-1.c: New test.
2975 * gcc.dg/i386-signbit-2.c: New test.
2976 * gcc.dg/i386-signbit-3.c: New test.
2978 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2980 * gcc.dg/ultrasp5.c: Fix options.
2982 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2984 * gcc.dg/ultrasp5.c: Fix comment.
2986 2003-03-24 Bud Davis <bdavis9659@comcast.net>
2989 * g77.f-torture/execute/10197.f: New test.
2991 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
2993 PR c++/9898, c++/383
2994 * g++.dg/template/conv6.C: New test.
2997 * g++.dg/template/ptrmem5.C: New test.
3000 * g++.dg/lookup/koenig1.C: New test.
3003 * g++.dg/lookup/template2.C: New test.
3005 2003-03-24 Jakub Jelinek <jakub@redhat.com>
3007 * g++.dg/opt/rtti1.C: New test.
3009 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3011 * gcc.dg/ultrasp5.c: New test.
3013 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
3016 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
3019 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
3022 * gcc.dg/20030323-1.c: New test.
3024 2003-03-23 Roger Sayle <roger@eyesopen.com>
3026 * gcc.c-torture/compile/20030323-1.c: New test case.
3028 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
3030 * gcc.dg/20030321-1.c: New test.
3032 2003-03-22 Zack Weinberg <zack@codesourcery.com>
3034 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
3036 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
3038 PR c++/9978, c++/9708
3039 * g++.dg/ext/vlm1.C: Adjust expected error.
3040 * g++.dg/ext/vla2.C: New test.
3041 * g++.dg/template/arg1.C: New test.
3042 * g++.dg/template/arg2.C: New test.
3044 2003-03-22 Bud Davis <bdavis9659@comcast.net>
3046 * g77.f-torture/execute/select.f: New test.
3047 * g77.f-torture/noncompile/select_no_compile.f: New test.
3049 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
3052 * g++.dg/other/error4.C: New test.
3054 2003-03-20 Mark Mitchell <mark@codesourcery.com>
3056 * g++.dg/template/friend17.C: New test.
3058 2003-03-21 Alan Modra <amodra@bigpond.net.au>
3060 * gcc.c-torture/compile/20030320-1.c: New.
3062 2003-03-20 Roger Sayle <roger@eyesopen.com>
3064 * gcc.dg/builtins-6.c: New test case.
3066 2003-03-19 Alan Modra <amodra@bigpond.net.au>
3069 * gcc.c-torture/compile/20030319-1.c: New.
3071 2003-03-18 Jan Hubicka <jh@suse.cz>
3073 * gcc.dg/i386-cvt-1.c: New test.
3075 2003-03-17 Zack Weinberg <zack@codesourcery.com>
3077 * objc.dg/naming-1.m: Use "(parse|syntax) error".
3078 * objc.dg/naming-2.m: Likewise.
3080 2003-03-17 Mark Mitchell <mark@codesourcery.com>
3083 * g++.dg/parse/crash1.C: New test.
3085 2003-03-16 Mark Mitchell <mark@codesourcery.com>
3088 * g++.dg/eh/cleanup1.C: New test.
3090 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
3092 * gcc.c-torture/execute/20030316-1.c: New test case.
3094 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
3097 * g++.dg/init/ctor2.C: New test.
3099 2003-03-15 Roger Sayle <roger@eyesopen.com>
3101 * g77.f-torture/compile/xformat.f: New test case.
3103 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3105 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
3106 * g++.old-deja/g++.mike/eh50.C: Likewise.
3108 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3111 * g++.dg/template/spec7.C: New test.
3112 * g++.dg/template/spec8.C: Likewise.
3114 2003-03-14 Jakub Jelinek <jakub@redhat.com>
3116 * gcc.c-torture/execute/20030313-1.c: New test.
3118 2003-03-14 Richard Henderson <rth@redhat.com>
3120 * gcc.dg/inline-2.c: Adjust alpha test for external call.
3122 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3124 * gcc.c-torture/compile/20030314-1.c: New test.
3126 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
3128 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
3129 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
3131 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
3132 to accept newer _imp__ prefix and additional
3133 newline in .drectve section.
3134 * gcc.dg/dll-4.c: Likewise.
3135 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
3138 2003-03-13 Mark Mitchell <mark@codesourcery.com>
3140 * g++.dg/parse/namespace9.C: New test.
3142 * g++.dg/init/ref5.C: New test.
3143 * g++.dg/parse/ptrmem1.C: Likewise.
3145 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3147 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
3148 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
3150 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
3151 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
3153 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
3155 * gcc.c-torture/execute/20030224-2.c: New test.
3157 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3159 * gcc.dg/decl-3.c: New test.
3161 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3163 * gcc.dg/i386-loop-2.c: New test.
3165 2003-03-11 Mark Mitchell <mark@codesourcery.com>
3168 * g++.dg/parse/namespace8.C: New test.
3171 * g++.dg/overload/builtin2.C: New test.
3173 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
3175 * gcc.dg/return-type-3.c: New test.
3177 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
3179 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
3180 profiling options are not supported.
3182 2003-03-10 Mark Mitchell <mark@codesourcery.com>
3184 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
3185 * g++.old-deja/g++.warn/impint2.C: Likewise.
3187 2003-03-10 Devang Patel <dpatel@apple.com>
3189 * g++.dg/cpp/c++_cmd_1.C: New test.
3190 * g++.dg/cpp/c++_cmd_1.h: New file.
3192 2003-03-10 Segher Boessenkool <segher@koffie.nl>
3194 * gcc.dg/altivec-9.c: New file.
3196 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3198 * gcc.dg/ppc-sdata-1.c: New test.
3199 * gcc.dg/ppc-sdata-2.c: New test.
3201 2003-03-09 Mark Mitchell <mark@codesourcery.com>
3204 * g++.dg/opt/ptrmem2.C: New test.
3207 * g++.dg/opt/ptrmem1.C: New test.
3209 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3211 * gcc.dg/i386-loop-1.c: New test.
3213 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3216 * g++.dg/lookup/friend1.C: New test.
3218 2003-03-08 Mark Mitchell <mark@codesourcery.com>
3221 * g++.dg/parser/constructor1.C: New test.
3223 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
3225 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
3227 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
3229 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
3231 * gcc.dg/cpp/Wunused.c: Update test.
3233 2003-03-08 Jan Hubicka <jh@suse.cz>
3235 * gcc.dg/inline-3.c: New test.
3237 2003-03-08 Mark Mitchell <mark@codesourcery.com>
3240 * g++.dg/parse/builtin1.C: New test.
3243 * g++.dg/abi/cookie1.C: New test.
3244 * g++.dg/abi/cookie2.C: Likewise.
3247 * g++.dg/template/field1.C: New test.
3250 * g++.dg/parse/class1.C: New test.
3251 * g++.dg/parse/namespace7.C: Likewise.
3252 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
3254 2003-03-07 Mark Mitchell <mark@codesourcery.com>
3256 * g++.dg/init/ref4.C: New test.
3258 2003-03-07 Jan Hubicka <jh@suse.cz>
3260 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
3261 * gcc.dg/inline-3.c: New test.
3263 2003-03-06 Mark Mitchell <mark@codesourcery.com>
3265 * g++.dg/init/ref3.C: New test.
3268 * g++.dg/init/ref2.C: New test.
3271 * g++.dg/warn/Wshadow-2.C: New test.
3274 * g++.dg/warn/Woverloaded-1.C: New test.
3276 2003-03-05 Jan Hubicka <jh@suse.cz>
3278 * gcc.dg/i386-local2.c: New.
3279 * gcc.dg/i386-local.c: Fix typo.
3281 2003-03-05 Mark Mitchell <mark@codesourcery.com>
3283 * g++.dg/abi/layout3.C: New test.
3285 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3287 * gcc.c-torture/compile/20030305-1.c
3289 2003-03-05 Jan Hubicka <jh@suse.cz>
3291 * gcc.dg/i386-local.c: New.
3293 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
3295 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
3297 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3299 * gcc.dg/switch-2.c: New test.
3300 * gcc.dg/switch-3.c: New test.
3301 * gcc.dg/Wswitch.c: Adjust line numbers.
3302 * gcc.dg/Wswitch-default.c: Likewise.
3303 * gcc.dg/Wswitch-enum.c: Likewise.
3305 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
3307 * gcc.c-torture/execute/20030222-1.c: New test.
3309 2003-03-03 James E Wilson <wilson@tuliptree.org>
3311 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
3313 2003-03-03 Mark Mitchell <mark@codesourcery.com>
3316 * g++.dg/init/ref1.C: New test.
3318 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
3320 * gcc.dg/sh-relax.c: New SH-only test.
3322 2003-03-03 Geoffrey Keating <geoffk@apple.com>
3324 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
3325 comment explaining purpose of testcase.
3327 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
3329 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
3330 for HC11/HC12 (asm needs two int registers).
3331 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
3332 HC11/HC12 because the test uses an asm which needs two 32-bit
3335 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
3337 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
3338 for HC11/HC12 (array is too large otherwise).
3339 * gcc.c-torture/compile/920501-4.x: New file, likewise.
3340 * gcc.c-torture/compile/20010518-2.x: Likewise.
3341 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
3342 HC11/HC12 (array is too large).
3344 2003-03-01 Geoffrey Keating <geoffk@apple.com>
3346 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
3347 * lib/g++-dg.exp (g++-dg-test): Likewise.
3349 2003-03-01 Roger Sayle <roger@eyesopen.com>
3351 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
3352 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
3354 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3356 * g++.dg/warn/implicit-typename1.C: Remove warning.
3358 2003-02-28 Richard Henderson <rth@redhat.com>
3360 * gcc.dg/noreturn-1.c: Move noreturn warning line.
3361 * gcc.dg/return-type-1.c: Move control reaches end warning line.
3363 2003-02-28 Geoffrey Keating <geoffk@apple.com>
3365 * gcc.dg/pch/pch.exp: Change .pch to .gch.
3366 * g++.dg/pch/pch.exp: Likewise.
3368 2003-02-28 Mark Mitchell <mark@codesourcery.com>
3371 * testsuite/g++.dg/init/new4.C: New test.
3373 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
3375 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
3377 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
3379 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
3382 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
3385 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3387 * lib/scanasm.exp: Add support for counting numbers of
3389 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
3390 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
3392 2003-02-25 Mark Mitchell <mark@codesourcery.com>
3395 * g++.dg/template/static3.C: New test.
3398 * g++.dg/parse/namespace6.C: New test.
3400 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3403 * gcc.dg/20030225-1.c: New test.
3405 2003-02-24 Mark Mitchell <mark@codesourcery.com>
3407 * README: Remove out-of-date information.
3410 * g++.dg/template/spec6.C: New test.
3412 2003-02-24 Jeff Law <law@redhat.com>
3414 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
3416 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3418 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
3419 * gcc.dg/pragma-ep-1.c: Likewise.
3421 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3424 * g++.dg/template/friend16.C: New test.
3426 2003-02-23 Mark Mitchell <mark@codesourcery.com>
3429 * g++.dg/parse/fused-params1.C: Adjust error messages.
3430 * g++.dg/template/nested3.C: New test.
3432 2003-02-24 Alan Modra <amodra@bigpond.net.au>
3434 * g++.dg/abi/param1.C: New test.
3436 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3439 * g++.dg/warn/implicit-typename1.C: New test.
3441 2003-02-22 Kelley Cook <kelleycook@comcast.net>
3443 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
3445 * g++.old-deja/g++.other/store-expr2.C: Likewise.
3446 * gcc.c-torture/execute/20010129-1.x: Likewise.
3447 * gcc.dg/20011107-1.c: Likewise.
3448 * gcc.dg/20020108-1.c: Likewise.
3449 * gcc.dg/20020122-3.c: Likewise.
3450 * gcc.dg/20020206-1.c: Likewise.
3451 * gcc.dg/20020310-1.c: Likewise.
3452 * gcc.dg/20020426-2.c: Likewise.
3453 * gcc.dg/20020517-1.c: Likewise.
3454 * gcc.dg/991230-1.c: Likewise.
3455 * gcc.dg/i386-unroll-1.c: Likewise.
3456 * gcc.misc-tests/i386-prefetch.exp: Likewise.
3458 2003-02-22 Jan Hubicka <jh@suse.cz>
3460 * gcc.dg/i386-mul.c: New test.
3462 2003-02-21 Roger Sayle <roger@eyesopen.com>
3464 * gcc.dg/builtins-5.c: New test case.
3466 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
3468 * gcc.dg/asmreg-1.c: New test.
3470 2003-02-21 Mark Mitchell <mark@codesourcery.com>
3473 * g++.dg/parse/varmod1.C: New test.
3475 2003-02-21 Mark Mitchell <mark@codesourcery.com>
3478 * g++.dg/template/op1.C: New test.
3480 2003-02-21 Mark Mitchell <mark@codesourcery.com>
3483 * g++.dg/template/nested2.C: New test.
3485 2003-02-21 Mark Mitchell <mark@codesourcery.com>
3488 * g++.dg/expr/dtor1.C: New test.
3490 2003-02-21 Zack Weinberg <zack@codesourcery.com>
3492 * gcc.dg/cpp/include3.c: New test.
3493 * gcc.dg/cpp/inc/foo.h: New file.
3495 2003-02-21 Glen Nakamura <glen@imodulo.com>
3497 * gcc.c-torture/execute/20030221-1.c: New test.
3499 2003-02-20 Mark Mitchell <mark@codesourcery.com>
3502 * g++.dg/abi/conv1.C: New test.
3504 2003-02-20 Jan Hubicka <jh@suse.cz>
3506 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
3508 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
3510 * gcc.c-torture/compile/20030219-1.c: New test.
3512 2003-02-18 Jan Hubicka <jh@suse.cz>
3514 * gcc.dg/funcorder.c: New test.
3516 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
3518 * gcc.c-torture/execute/20030218-1.c: New.
3520 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
3522 * gcc.dg/20030218-1.c: New.
3524 2003-02-18 Richard Henderson <rth@redhat.com>
3526 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
3527 * gcc.dg/attr-used-2.c: New.
3529 2003-02-18 Mark Mitchell <mark@codesourcery.com>
3532 * g++.dg/init/copy5.C: New test.
3534 2003-02-18 Geoffrey Keating <geoffk@apple.com>
3536 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
3537 * g++.dg/pch/pch.exp: Likewise.
3539 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
3541 * gcc.c-torture/execute/20030209-1.c: Enable the test if
3542 STACK_SIZE is not defined.
3544 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3547 * g++.dg/template/init1.C: New test.
3549 2003-02-16 Jan HUbicka <jh@suse.cz>
3551 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
3552 (foo): Add few extra tests
3553 * gcc.dg/c99-const-expr-3.c: Likewise.
3554 * gcc.c-torture/execute/20030216-1.c: New.
3556 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3559 * g++.dg/ext/typeof4.C: New test.
3561 2003-02-15 Roger Sayle <roger@eyesopen.com>
3563 * gcc.dg/i386-387-3.c: New test case.
3565 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
3567 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
3568 cris-*-elf* cris-*-aout* and mmix-*-*.
3570 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
3572 * gcc.dg/20030213-1.c: New test.
3574 2003-02-12 Roger Sayle <roger@eyesopen.com>
3576 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
3577 * gcc.dg/i386-387-2.c: Likewise.
3579 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
3581 * gcc.dg/ppc-spe.c: Fix formatting.
3582 Enable tests that were previously unsupported by gas.
3583 Delete tests for instructions that no longer exist.
3584 Switch arguments on evsubifw builtin.
3586 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
3588 * gcc.c-torture/execute/20030209-1.c: Disable the test if
3589 STACK_SIZE is too small.
3591 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3592 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3594 * gcc.dg/decl-2.c: New test.
3596 2003-02-10 Jan Hubicka <jh@suse.cz>
3598 * gcc.dg/i386-fpcvt-1.c: New test.
3600 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
3602 * gcc.c-torture/execute/20030209-1.c: New test.
3604 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
3606 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
3607 int-wide bitops, use the constants of the same width.
3608 Likewise, if long long is 32-bit wide, test bitops using
3611 2003-02-07 Loren James Rittle <ljrittle@acm.org>
3613 * gcc.dg/20021014-1.c: Annotate with expected notice text.
3615 2003-02-07 Roger Sayle <roger@eyesopen.com>
3617 * testsuite/gcc.dg/builtins-4.c: New test case.
3619 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3621 * gcc.dg/20020430-1.c: Fix dg command typos.
3622 * gcc.dg/20020503-1.c: Likewise.
3624 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3627 * g++.dg/parse/fused-params1.C: New test.
3630 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
3633 * g++.dg/parse/non-dependent1.C: New test.
3636 * g++.dg/parse/dupl-tmpl-args1.C: New test.
3639 * g++.dg/parse/undefined7.C: New test.
3640 * g++.dg/parse/non-templ1.C: New test.
3643 * g++.dg/parse/too-many-tmpl-args1.C: New test.
3645 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3647 * gcc.c-torture/compile/20030206-1.c: New test.
3649 2003-02-05 Roger Sayle <roger@eyesopen.com>
3651 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
3652 "pow" to "foo" to avoid potential confusion with a math built-in.
3654 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3656 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
3657 conditions for SPARC targets.
3659 2003-02-05 Jakub Jelinek <jakub@redhat.com>
3661 * gcc.dg/20030204-1.c: New test.
3663 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3666 * g++.dg/parse/array-size1.C: New test.
3669 * g++.dg/parse/undefined3.C: New test.
3672 * g++.dg/parse/undefined4.C: New test.
3675 * g++.dg/parse/undefined5.C: New test.
3678 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
3681 * g++.dg/parse/casting-operator1.C: New test.
3684 * g++.dg/parse/undefined6.C: New test.
3687 * g++.dg/parse/missing-template1.C: New test.
3689 2003-02-04 Jan Hubicka <jh@suse.cz>
3691 * gcc.dg/i386-cadd.c: Compile using -march=k8.
3692 * gcc.dg/i386-cmov?.c: Likewise.
3693 * gcc.dg/i386-fpcvt-?.c: Likewise.
3694 * gcc.dg/i386-ssefp-1.c: Likewise.
3695 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
3698 2003-02-03 Mark Mitchell <mark@codesourcery.com>
3701 * testsuite/g++.dg/ext/max.C: New test.
3703 2003-02-03 Jan Hubicka <jh@suse.cz>
3705 * gcc.c-torture/execute/20030203-1.c: New test.
3707 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
3709 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
3712 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
3714 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
3715 * g++.dg/init/new2.C: Likewise.
3716 * g++.dg/other/new1.C: Likewise.
3718 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
3720 * gcc.dg/struct-ret-libc.c: New test.
3722 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
3724 * gcc.dg/20030129-1.c: New test.
3726 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3729 * g++.dg/template/ptrmem4.C: New test.
3731 2003-01-29 Mark Mitchell <mark@codesourcery.com>
3733 * g++.dg/parser/constant1.C: New test.
3735 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3738 * g++.dg/parse/friend2.C: New test.
3740 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
3743 * g++.dg/template/unify4.C: New test.
3745 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
3747 * gcc.c-torture/execute/20030128-1.c: New test.
3749 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
3751 * g++.dg/lookup/nested1.C: Test moved from ...
3752 * g++.old-deja/g++.other/lookup24.C: ... here.
3754 2003-01-28 Jan Hubicka <jh@suse.cz>
3756 * gcc.dg/i386-cmov5.c: New test.
3758 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
3760 * gcc.c-torture/execute/20010925-1.c: Changed the
3763 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
3766 * g++.dg/parse/template5.C: New test.
3768 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
3771 * g77.dg/pr9258: New test.
3773 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3775 * README: Move relevant parts from README.g++.
3777 * README.g++: Remove this file.
3779 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
3781 * g++.dg/abi/dcast1.C: New test.
3783 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3785 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
3787 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
3790 * g++.old-deja/g++.other/lookup24.C: New test.
3792 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3795 * gcc.dg/uninit-C.c: New test.
3797 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
3799 * g++.dg/abi/covariant1.C: New test.
3801 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
3803 * gcc.dg/20030123-1.c: New test.
3805 2003-01-25 Jan Hubicka <jh@suse.cz>
3808 * gcc.c-torture/compile/20030125-1.c
3810 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
3813 * g++.dg/parse/template3.C: New test.
3814 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
3817 * g++.dg/parse/template4.C: New test.
3820 * g++.dg/template/qual2.C: New test.
3823 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
3825 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
3827 2003-01-25 Roger Sayle <roger@eyesopen.com>
3829 * gcc.c-torture/execute/switch-1.c: New test case.
3831 2003-01-25 Jan Hubicka <jh@suse.cz>
3833 * gcc.c-torture/execute/20030125-1.[cx]: New test.
3835 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
3837 Tweaks for Bison-1.875. From the NEWS file:
3838 "- `parse error' -> `syntax error'
3839 Bison now uniformly uses the term `syntax error'"
3840 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
3841 * gcc.dg/cpp/digraph2.c: Likewise.
3842 * gcc.dg/cpp/direct2.c: Likewise.
3843 * gcc.dg/cpp/paste4.c: Likewise.
3844 * gcc.dg/c90-restrict-1.c: Likewise.
3845 * gcc.dg/c99-func-2.c: Likewise.
3846 * gcc.dg/noncompile/920721-2.c: Likewise.
3847 * gcc.dg/noncompile/930622-2.c: Likewise.
3848 * gcc.dg/noncompile/940112-1.c: Likewise.
3849 * gcc.dg/noncompile/950921-1.c: Likewise.
3850 * gcc.dg/noncompile/951123-1.c: Likewise.
3851 * gcc.dg/noncompile/971104-1.c: Likewise.
3852 * gcc.dg/noncompile/990416-1.c: Likewise.
3854 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
3856 * g++.dg/parse/undefined1.C: Add error message.
3858 2003-01-22 Mark Mitchell <mark@codesourcery.com>
3861 * g++.dg/parse/new1.C: New test.
3864 * g++.dg/parse/template2.C: New test.
3867 * g++.dg/parse/typedef2.C: New test.
3870 * g++.dg/ext/typeof3.C: New test.
3872 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3875 * g++.dg/parse/ret-type1.C: New test.
3878 * g++.dg/parse/tmpl-outside1.C: New test.
3881 * g++.dg/parse/int-as-enum1.C: New test.
3884 * g++.dg/parse/no-typename1.C: New test.
3887 * g++.dg/parse/no-value1.C: New test.
3890 * g++.dg/parse/wrong-inline1.C: New test.
3893 * g++.dg/parse/ref1.C: New test.
3896 * g++.dg/parse/attr-ctor1.C: New test.
3899 * g++.dg/parse/namespace5.C: New test.
3902 * g++.dg/parse/func-def1.C: New test.
3905 * g++.dg/parse/undefined1.C: New test.
3907 PR c++/5723, PR c++/8522
3908 * g++.dg/parse/specialization1.C: New test.
3910 PR c++/163, PR c++/8595
3911 * g++.dg/parse/struct-as-enum1.C: New test.
3914 * g++.dg/parse/undefined2.C: New test.
3916 2003-01-22 Mark Mitchell <mark@codesourcery.com>
3919 * g++.dg/parse/template1.C: New test.
3922 * g++.dg/parse/using1.C: New test.
3926 * g++.dg/parse/expr2.C: New test.
3929 * g++.dg/parse/lookup2.C: Likewise.
3931 2003-01-21 Jan Hubicka <jh@suse.cz>
3933 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
3934 * gcc.c-torture/execute/eeprof-1.c: Likewise.
3935 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
3936 * gcc.c-torture/execute/string-opt-*.c: Likewise.
3938 2003-01-20 Nick Clifton <nickc@redhat.com>
3940 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
3941 problem with ARM sibcall code generation.
3943 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
3945 * gcc.c-torture/execute/20030120-1.c: New.
3947 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
3949 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
3951 2003-01-17 Mark Mitchell <mark@codesourcery.com>
3954 * g++.dg/parse/ctor1.C: New test.
3957 * g++.dg/parse/qualified1.C: New test.
3959 * g++.dg/parse/typename3.C: New test.
3961 2003-01-16 Richard Henderson <rth@redhat.com>
3963 * g++.dg/tls/init-2.C: Fix error matches for real this time.
3965 2003-01-16 Richard Henderson <rth@redhat.com>
3967 * g++.dg/pch/pch.exp: Copy test header to the working directory
3968 before using it either for precompilation or direct use.
3969 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
3970 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
3972 2003-01-16 Richard Henderson <rth@redhat.com>
3974 * gcc.dg/pch/pch.exp: Copy test header to the working directory
3975 before using it either for precompilation or direct use.
3976 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
3977 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
3979 2003-01-16 Mark Mitchell <mark@codesourcery.com>
3981 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
3982 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
3983 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
3984 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
3985 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
3986 typename warning into error.
3987 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
3989 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
3990 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
3991 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
3993 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
3994 make declaration visible in template.
3995 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
3996 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
3998 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
4000 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
4001 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
4002 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
4003 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
4004 typename warning with error message.
4005 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
4006 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
4007 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
4009 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
4011 * g++.dg/parse/ambig2.C: New test.
4013 2003-01-15 Richard Henderson <rth@redhat.com>
4015 * g++.dg/tls/init-2.C: Update error message string.
4017 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4019 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
4021 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
4023 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
4025 * gcc.c-torture/compile/20001205-1.x: Likewise.
4026 * gcc.c-torture/compile/20001226-1.x: Likewise.
4027 * gcc.c-torture/compile/920520-1.x: Likewise.
4028 * gcc.c-torture/compile/961203-1.x: Likewise.
4029 * gcc.c-torture/compile/20020604-1.x: Likewise.
4031 2003-01-15 Jan Hubicka <jh@suse.cz>
4033 * gcc.c-torture/compile/20030115-1.c: New test.
4035 * gcc.dg/i386-fpcvt-1.c: New test.
4036 * gcc.dg/i386-fpcvt-2.c: New test.
4038 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
4040 Further conform g++'s __vmi_class_type_info to the C++ ABI
4042 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
4045 2003-01-14 Jan Hubicka <jh@suse.cz>
4047 * gcc.dg/i386-fpcvt-1.c: New test.
4048 * gcc.dg/i386-fpcvt-2.c: New test.
4050 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4052 * gcc.dg/i386-mmx-3.c: New test.
4054 2003-01-12 Mark Mitchell <mark@codesourcery.com>
4057 * g++.dg/parse/octal1.C: New file.
4060 * g++.dg/parse/typename1.C: New file.
4062 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
4064 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
4065 * gcc.dg/bf-no-ms-layout.c: Likewise.
4066 * gcc.dg/bf-ms-attrib.c: Likewise.
4068 2003-01-10 Mark Mitchell <mark@codesourcery.com>
4071 * g++.dg/parse/dtor1.C: New file.
4074 * g++.dg/rtti/typeid1.C: New file.
4077 * g++.dg/parse/lookup1.C: New file.
4080 * g++.dg/templ/spec5.C: New file.
4082 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
4084 * gcc.c-torture/compile/20030110-1.c: New test.
4086 2003-01-09 Geoffrey Keating <geoffk@apple.com>
4088 Merge from pch-branch:
4090 2002-12-23 Geoffrey Keating <geoffk@apple.com>
4092 * gcc.dg/pch/cpp-1.h: New.
4093 * gcc.dg/pch/cpp-1.c: New.
4094 * gcc.dg/pch/cpp-2.h: New.
4095 * gcc.dg/pch/cpp-2.c: New.
4097 2002-11-19 Geoffrey Keating <geoffk@apple.com>
4099 * gcc.dg/pch/except-1.h: New.
4100 * gcc.dg/pch/except-1.c: New.
4102 2002-11-13 Geoffrey Keating <geoffk@apple.com>
4104 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
4106 * gcc.dg/pch: Include *.hp not *.h.
4107 * gcc.dg/pch/system-1.h: New.
4108 * gcc.dg/pch/system-1.c: New.
4110 2002-11-11 Geoffrey Keating <geoffk@apple.com>
4112 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
4113 rather than trying to build and run a program using PCH.
4114 * gcc.dg/pch: Remove dg-do commands from test files.
4116 2002-11-08 Geoffrey Keating <geoffk@apple.com>
4118 * gcc.dg/pch/macro-3.c: New.
4119 * gcc.dg/pch/macro-3.h: New.
4121 2002-11-04 Geoffrey Keating <geoffk@apple.com>
4123 * gcc.dg/pch/common-1.c: New.
4124 * gcc.dg/pch/common-1.h: New.
4125 * gcc.dg/pch/decl-1.c: New.
4126 * gcc.dg/pch/decl-1.h: New.
4127 * gcc.dg/pch/decl-2.c: New.
4128 * gcc.dg/pch/decl-2.h: New.
4129 * gcc.dg/pch/decl-3.c: New.
4130 * gcc.dg/pch/decl-3.h: New.
4131 * gcc.dg/pch/decl-4.c: New.
4132 * gcc.dg/pch/decl-4.h: New.
4133 * gcc.dg/pch/decl-5.c: New.
4134 * gcc.dg/pch/decl-5.h: New.
4135 * gcc.dg/pch/global-1.c: New.
4136 * gcc.dg/pch/global-1.h: New.
4137 * gcc.dg/pch/inline-1.c: New.
4138 * gcc.dg/pch/inline-1.h: New.
4139 * gcc.dg/pch/inline-2.c: New.
4140 * gcc.dg/pch/inline-2.h: New.
4141 * gcc.dg/pch/static-1.c: New.
4142 * gcc.dg/pch/static-1.h: New.
4143 * gcc.dg/pch/static-2.c: New.
4144 * gcc.dg/pch/static-2.h: New.
4146 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
4148 * g++.dg/pch/pch.exp: Better handle failing testcases.
4149 * gcc.dg/pch/pch.exp: Likewise.
4150 * gcc.dg/pch/macro-1.c: New.
4151 * gcc.dg/pch/macro-1.h: New.
4152 * gcc.dg/pch/macro-2.c: New.
4153 * gcc.dg/pch/macro-2.h: New.
4155 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
4157 * g++.dg/dg.exp: Treat files in pch/ specially.
4158 * g++.dg/pch/pch.exp: New file.
4159 * g++.dg/pch/empty.H: New file.
4160 * g++.dg/pch/empty.C: New file.
4161 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
4164 * gcc.dg/pch/pch.exp: New file.
4165 * gcc.dg/pch/empty.h: New file.
4166 * gcc.dg/pch/empty.c: New file.
4167 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
4170 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4172 * g++.dg/template/friend14.C: New test.
4174 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4176 * gcc.dg/old-style-asm-1.c: New test.
4178 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
4180 * gcc.c-torture/compile/20030109-1.c: New test.
4182 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4184 * gcc.c-torture/execute/20030109-1.c: New test.
4186 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
4188 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
4189 * g++.old-deja/g++.mike/dyncast2.C: Likewise
4190 * g++.old-deja/g++.mike/dyncast3.C: Likewise
4191 * g++.old-deja/g++.mike/eh2.C: Likewise
4192 * g++.old-deja/g++.mike/eh3.C: Likewise
4193 * g++.old-deja/g++.mike/eh5.C: Likewise
4194 * g++.old-deja/g++.mike/eh6.C: Likewise
4195 * g++.old-deja/g++.mike/eh7.C: Likewise
4196 * g++.old-deja/g++.mike/eh8.C: Likewise
4197 * g++.old-deja/g++.mike/eh9.C: Likewise
4198 * g++.old-deja/g++.mike/eh10.C: Likewise
4199 * g++.old-deja/g++.mike/eh12.C: Likewise
4200 * g++.old-deja/g++.mike/eh13.C: Likewise
4201 * g++.old-deja/g++.mike/eh14.C: Likewise
4202 * g++.old-deja/g++.mike/eh16.C: Likewise
4203 * g++.old-deja/g++.mike/eh17.C: Likewise
4204 * g++.old-deja/g++.mike/eh18.C: Likewise
4205 * g++.old-deja/g++.mike/eh21.C: Likewise
4206 * g++.old-deja/g++.mike/eh23.C: Likewise
4207 * g++.old-deja/g++.mike/eh24.C: Likewise
4208 * g++.old-deja/g++.mike/eh25.C: Likewise
4209 * g++.old-deja/g++.mike/eh26.C: Likewise
4210 * g++.old-deja/g++.mike/eh27.C: Likewise
4211 * g++.old-deja/g++.mike/eh28.C: Likewise
4212 * g++.old-deja/g++.mike/eh29.C: Likewise
4213 * g++.old-deja/g++.mike/eh31.C: Likewise
4214 * g++.old-deja/g++.mike/eh33.C: Likewise
4215 * g++.old-deja/g++.mike/eh34.C: Likewise
4216 * g++.old-deja/g++.mike/eh35.C: Likewise
4217 * g++.old-deja/g++.mike/eh36.C: Likewise
4218 * g++.old-deja/g++.mike/eh37.C: Likewise
4219 * g++.old-deja/g++.mike/eh38.C: Likewise
4220 * g++.old-deja/g++.mike/eh39.C: Likewise
4221 * g++.old-deja/g++.mike/eh40.C: Likewise
4222 * g++.old-deja/g++.mike/eh41.C: Likewise
4223 * g++.old-deja/g++.mike/eh42.C: Likewise
4224 * g++.old-deja/g++.mike/eh44.C: Likewise
4225 * g++.old-deja/g++.mike/eh46.C: Likewise
4226 * g++.old-deja/g++.mike/eh47.C: Likewise
4227 * g++.old-deja/g++.mike/eh48.C: Likewise
4228 * g++.old-deja/g++.mike/eh49.C: Likewise
4229 * g++.old-deja/g++.mike/eh50.C: Likewise
4230 * g++.old-deja/g++.mike/eh51.C: Likewise
4231 * g++.old-deja/g++.mike/eh53.C: Likewise
4232 * g++.old-deja/g++.mike/eh55.C: Likewise
4233 * g++.old-deja/g++.mike/p7912.C: Likewise
4234 * g++.old-deja/g++.mike/p9706.C: Likewise
4235 * g++.old-deja/g++.mike/p10416.C: Likewise
4236 * g++.old-deja/g++.mike/p11667.C: Likewise
4237 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
4238 Remove redundant reference to Iris.
4239 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
4240 Elxsi, i860, Pico Java, and WE32K.
4242 2003-01-07 Mark Mitchell <mark@codesourcery.com>
4244 * g++.dg/ext/asm4.C: New test.
4246 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4249 * g++.dg/template/friend12.C: New test.
4250 * g++.dg/template/friend13.C: Likewise.
4251 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
4253 2003-01-08 Jan Hubicka <jh@suse.cz>
4255 * gcc.dg/i386-cadd.c: New test.
4256 * gcc.dg/i386-cmov4.c: Likewise.
4258 2003-01-06 Mark Mitchell <mark@codesourcery.com>
4261 * g++.dg/warn/Wunused-3.C: New test.
4263 * g++.dg/abi/bitfield9.C: New test.
4266 * g++.dg/parse/defarg3.C: New test.
4268 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
4270 * g++.dg/parse/ambig1.C: New test.
4271 * g++.dg/parse/defarg2.C: New test.
4273 2003-01-05 Mark Mitchell <mark@codesourcery.com>
4275 * g++.dg/template/defarg-1.C: New test.
4276 * g++.dg/template/local2.C: Likewise.
4278 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
4280 * gcc.c-torture/execute/20030105-1.c: New test.
4282 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4284 * g++.dg/parse/namespace3.C: Remove extra semicolons.
4285 * g++.dg/parse/namespace4.C: Likewise.
4287 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
4289 * g++.dg/template/ntp2.C: New test.
4291 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
4293 * g++.dg/parse/extern-C-1.C: New test.
4295 * g++.dg/parse/namespace4.C: New test.
4297 * g++.dg/template/nested1.C: New test.
4299 * g++.dg/parse/namespace3.C: New test.
4301 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4303 * g++.dg/lookup/two-stage1.C: New test.
4305 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4307 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
4308 * g++.old-deja/g++.jason/access8.C: Likewise.
4309 * g++.old-deja/g++.other/decl5.C: Likewise.
4311 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
4313 * g++.dg/parse/parse7.C: New test.
4315 2003-01-02 Mark Mitchell <mark@codesourcery.com>
4318 * g++.dg/ext/attrib7.C: New test.
4320 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
4322 * g++.dg/parse/parse6.C: New test.
4324 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
4326 * gcc.dg/h8300-stack-1.c: New.
4328 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
4330 g++.dg/lookup/exception1.C: New test.
4332 g++.dg/lookup/template1.C: New test.
4334 g++.dg/parse/namespace2.C: New test.
4336 g++.dg/parse/parens2.C: New test.
4338 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
4340 * g++.dg/parse/parse5.C: New test.
4341 * g++.dg/lookup/scoped4.C: New test.
4343 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
4345 * g++.dg/parse/parens1.C: New test.
4347 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
4349 * g++.dg/parse/parens2.C: New test.
4351 * g++.dg/lookup/scope-operator1.C: New test.
4353 * g++.dg/parse/operator1.C: New test.
4355 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4357 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
4358 * g++.old-deja/g++.other/access6.C: Likewise.
4359 * g++.old-deja/g++.other/decl1.C: Likewise.
4360 * g++.old-deja/g++.pt/typename12.C: Likewise.
4362 2002-12-31 Mark Mitchell <mark@codesourcery.com>
4364 * g++.dg/parse/namespace1.C: New test.
4366 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
4368 * g++.dg/parse/parse4.C: New test.
4370 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
4372 * g++.dg/parse/parse3.C: New test.
4374 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
4376 * g++.dg/parse/parse2.C: New test.
4378 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
4380 * g++.dg/template/friend11.C: New test.
4382 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
4384 * g++.dg/parse/parse1.C: New test.
4386 2002-12-31 Janis Johnson <janis187@us.ibm.com>
4388 * lib/profopt.exp: Change the name of a global variable to avoid
4389 possible clashes with other test suites.
4391 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
4393 * g++.dg/inherit/covariant8.C: New test.
4395 2002-12-31 Mark Mitchell <mark@codesourcery.com>
4397 * g++.dg/init/array9.C: New test.
4400 * g++.dg/parse/expr1.C: New test.
4402 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
4404 * gcc.c-torture/compile/20021230-1.c: New test.
4406 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
4408 * g++.dg/inherit/covariant5.C: New test.
4409 * g++.dg/inherit/covariant6.C: New test.
4410 * g++.dg/inherit/covariant7.C: New test.
4412 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4415 * g++.dg/other/access2.C: New test.
4417 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
4419 * g++.dg/other/anon-struct.C: No longer fails
4420 * g++.old-deja/g++.brendan/parse4.C: Likewise.
4421 * g++.old-deja/g++.brendan/parse5.C: Likewise.
4422 * g++.old-deja/g++.brendan/parse6.C: Likewise.
4424 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
4426 * g++.dg/parse/angle-bracket.C (main): No longer fails.
4428 2002-12-27 Mark Mitchell <mark@codesourcery.com>
4430 * g++.dg/eh/spec4.C: Remove stray semicolon.
4431 * g++.dg/expr/pmf-1.C: Change error message.
4432 * g++.dg/ext/asm1.C: Remove stray semicolon.
4433 * g++.dg/ext/typename1.C: Add missing typenames.
4434 * g++.dg/inherit/template-as-base.C: Change error message.
4435 * g++.dg/lookup/scoped1.C: Likewise.
4436 * g++.dg/lookup/scoped2.C: Likewise.
4437 * g++.dg/lookup/using2.C: Likewise.
4438 * g++.dg/other/component1.C: Remove stray semicolon.
4439 * g++.dg/other/do1.C: Change error message.
4440 * g++.dg/other/error2.C: Likewise.
4441 * g++.dg/other/init1.C: Likewise.
4442 * g++.dg/other/packed1.C: Remove stray semicolon.
4443 * g++.dg/other/ptrmem2.C: Change error message.
4444 * g++.dg/parse/parameter-declaration-1.C: Remove line number
4446 * g++.dg/special/initp1.C: Remove invalid attribute usage.
4447 * g++.dg/template/access3.C: Add typename keyword.
4448 * g++.dg/template/access5.C: Remove stray semicolon.
4449 * g++.dg/template/access6.C: Likewise.
4450 * g++.dg/template/complit1.C: Likewise.
4451 * g++.dg/template/crash1.C: Change error message.
4452 * g++.dg/template/inherit2.C: Remove stray semicolon.
4453 * g++.dg/template/instantiate2.C: Likewise.
4454 * g++.dg/template/instantiate3.C: Change error message.
4455 * g++.dg/template/qual1.C: Remove stray semicolon.
4456 * g++.dg/template/qualttp18.C: Change error message.
4457 * g++.dg/template/ref1.C: Remove stray semicolon.
4458 * g++.dg/template/sizeof1.C (A::value): Declare it.
4459 * g++.dg/template/spec4.C: Change error message.
4460 * g++.dg/template/static1.C: Likewise.
4461 * g++.dg/template/type1.C: Likewise.
4462 * g++.dg/template/typename3.C: Likewise.
4463 * g++.old-deja/g++.benjamin/13478.C: Change error message.
4464 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
4465 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
4466 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
4467 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
4468 named return value extension.
4469 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
4470 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
4471 * g++.old-deja/g++.bob/extern_C.C: Likewise.
4472 * g++.old-deja/g++.bob/inherit2.C: Likewise.
4473 * g++.old-deja/g++.brendan/complex1.C: Likewise.
4474 * g++.old-deja/g++.brendan/copy5.C: Likewise.
4475 * g++.old-deja/g++.brendan/crash13.C: Likewise.
4476 * g++.old-deja/g++.brendan/crash15.C: Likewise.
4477 * g++.old-deja/g++.brendan/crash18.C: Change error message.
4478 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
4479 * g++.old-deja/g++.brendan/crash38.C: Likewise.
4480 * g++.old-deja/g++.brendan/crash50.C: Likewise.
4481 * g++.old-deja/g++.brendan/crash56.C: Likewise.
4482 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
4484 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
4485 * g++.old-deja/g++.brendan/crash8.C: Change error message.
4486 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
4487 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
4488 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
4489 * g++.old-deja/g++.brendan/template11.C: Likewise.
4490 * g++.old-deja/g++.brendan/template26.C: Likewise.
4491 * g++.old-deja/g++.brendan/template27.C: Use explicit
4492 specialization syntax.
4493 * g++.old-deja/g++.brendan/template30.C: Likewise.
4494 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
4495 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
4496 non-dependent names.
4497 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
4498 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
4499 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
4500 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
4501 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
4502 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
4503 named return value extension.
4504 * g++.old-deja/g++.ext/namedret2.C: Likewise.
4505 * g++.old-deja/g++.ext/namedret3.C: Likewise.
4506 * g++.old-deja/g++.ext/return1.C: Likewise.
4507 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
4508 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
4509 * g++.old-deja/g++.jason/access8.C: Likewise.
4510 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
4511 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
4512 pseudo-destructor names.
4513 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
4514 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
4515 pseudo-destructor names.
4516 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
4517 * g++.old-deja/g++.jason/overload19.C: Likewise.
4518 * g++.old-deja/g++.jason/overload32.C: Likewise.
4519 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
4521 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
4522 * g++.old-deja/g++.jason/return.C: Likewise.
4523 * g++.old-deja/g++.jason/return2.C: Likewise.
4524 * g++.old-deja/g++.jason/shadow1.C: Likewise.
4525 * g++.old-deja/g++.jason/special.C: Use explicit specialization
4527 * g++.old-deja/g++.jason/template10.C: Account for use of
4528 non-dependent names.
4529 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
4531 * g++.old-deja/g++.jason/template37.C: Likewise.
4532 * g++.old-deja/g++.law/access4.C: Change error messages.
4533 * g++.old-deja/g++.law/arm13.C: Remove incorrect
4534 pseudo-destructor names.
4535 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
4536 * g++.old-deja/g++.law/ctors9.C: Likewise.
4537 * g++.old-deja/g++.law/cvt22.C: Likewise.
4538 * g++.old-deja/g++.law/dtors5.C: Likewise.
4539 * g++.old-deja/g++.law/global-init1.C: Likewise.
4540 * g++.old-deja/g++.law/missed-error3.C: Likewise.
4541 * g++.old-deja/g++.law/operators28.C: Likewise.
4542 * g++.old-deja/g++.law/visibility28.C: Likewise.
4543 * g++.old-deja/g++.martin/eval1.C: Likewise.
4544 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
4546 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
4547 * g++.old-deja/g++.mike/net34.C: Likewise.
4548 * g++.old-deja/g++.mike/net36.C: Likewise.
4549 * g++.old-deja/g++.mike/ns2.C: Likewise.
4550 * g++.old-deja/g++.mike/p12306.C: Likewise.
4551 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
4553 * g++.old-deja/g++.mike/p700.C: Likewise.
4554 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
4555 * g++.old-deja/g++.mike/p710.C: Likewise.
4556 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
4558 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
4559 * g++.old-deja/g++.mike/pmf9.C: Likewise.
4560 * g++.old-deja/g++.ns/crash2.C: Likewise.
4561 * g++.old-deja/g++.ns/crash3.C: Likewise.
4562 * g++.old-deja/g++.ns/invalid1.C: Likewise.
4563 * g++.old-deja/g++.ns/ns17.C: Likewise.
4564 * g++.old-deja/g++.ns/template16.C: Likewise.
4565 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
4567 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
4568 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
4569 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
4570 named return value extension.
4571 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
4572 * g++.old-deja/g++.other/access4.C: Issue additional error
4574 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
4575 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
4576 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
4577 * g++.old-deja/g++.other/crash25.C: Change error message.
4578 * g++.old-deja/g++.other/crash4.C: Change error message.
4579 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
4580 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
4581 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
4583 * g++.old-deja/g++.other/defarg8.C: Likewise.
4584 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
4585 * g++.old-deja/g++.other/dtor10.C: Likewise.
4586 * g++.old-deja/g++.other/incomplete.C: Likewise.
4587 * g++.old-deja/g++.other/linkage7.C: Likewise.
4588 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
4590 * g++.old-deja/g++.other/mangle2.C: Likewise.
4591 * g++.old-deja/g++.other/refinit2.C: Likewise.
4592 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
4593 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
4594 * g++.old-deja/g++.pt/crash28.C: Likewise.
4595 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
4597 * g++.old-deja/g++.pt/crash32.C: Change error message.
4598 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
4599 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
4600 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
4601 error message position.
4602 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
4603 * g++.old-deja/g++.pt/defarg8.C: Change error message.
4604 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
4606 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
4607 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
4608 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
4609 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
4611 * g++.old-deja/g++.pt/explicit31.C: Likewise.
4612 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
4613 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
4615 * g++.old-deja/g++.pt/explicit71.C: Change error message.
4616 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
4618 * g++.old-deja/g++.pt/friend28.C: Account for use of
4619 non-dependent names.
4620 * g++.old-deja/g++.pt/friend29.C: Likewise.
4621 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
4623 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
4624 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
4625 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
4627 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
4628 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
4630 * g++.old-deja/g++.pt/memclass20.C: Likewise.
4631 * g++.old-deja/g++.pt/memclass5.C: Likewise.
4632 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
4634 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
4635 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
4636 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
4637 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
4638 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
4639 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
4641 * g++.old-deja/g++.pt/spec10.C: Likewise.
4642 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
4643 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
4644 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
4645 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
4646 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
4647 * g++.old-deja/g++.pt/ttp62.C: Likewise.
4648 * g++.old-deja/g++.pt/ttp64.C: Likewise.
4649 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
4650 * g++.old-deja/g++.pt/typename15.C: Likewise.
4651 * g++.old-deja/g++.pt/typename22.C: Likewise.
4652 * g++.old-deja/g++.pt/typename6.C: Change error messages.
4653 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
4654 * g++.old-deja/g++.pt/virtual2.C: Likewise.
4655 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
4657 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
4658 return value extension.
4659 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
4660 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
4661 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
4662 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
4664 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
4666 * g++.dg/warn/inline1.C: New test.
4667 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
4668 * g++.old-deja/g++.jason/synth10.C: Likewise.
4669 * g++.old-deja/g++.mike/net31.C: Likewise.
4670 * g++.old-deja/g++.mike/p8786.C: Likewise.
4672 * g++.dg/template/friend10.C: New test.
4673 * g++.dg/template/conv5.C: New test.
4675 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
4677 * g++.dg/lookup/scoped3.C: New test.
4679 * g++.dg/lookup/decl1.C: New test.
4680 * g++.dg/lookup/decl2.C: New test.
4682 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
4684 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
4685 gcc.c-torture/compile/20021015-1.c,
4686 gcc.c-torture/compile/20021015-2.c,
4687 gcc.c-torture/compile/20021123-1.c,
4688 gcc.c-torture/compile/20021123-2.c,
4689 gcc.c-torture/compile/20021123-3.c,
4690 gcc.c-torture/compile/20021123-4.c,
4691 gcc.c-torture/execute/20021024-1.c: Add tests previously added
4692 only to 3.1 or 3.2 branch.
4694 2002-12-23 Mark Mitchell <mark@codesourcery.com>
4696 * gcc.dg/i386-bitfield3.c: New test.
4698 * gcc.dg/i386-bitfield2.c: New test.
4700 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
4702 * g++.dg/parse/conv_op1.C: New test.
4704 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
4706 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
4709 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
4711 * gcc.c-torture/compile/20021220-1.c: New test.
4713 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
4715 * gcc.dg/i386-fastcall-1.c: New.
4717 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4719 * gcc.c-torture/execute/20021219-1.c: New test.
4721 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4723 * gcc.dg/i386-pic-1.c: New test.
4725 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4728 * g++.dg/template/friend9.C: New test.
4730 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4733 * g++.dg/template/access7.C: New test.
4735 2002-12-18 Nick Clifton <nickc@redhat.com>
4737 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
4738 the libstdc++-v3 directory has been found.
4740 2002-12-12 Devang Patel <dpatel@apple.com>
4741 * gcc.dg/darwin-ld-1.c: New test.
4742 * gcc.dg/darwin-ld-2.c: New test.
4743 * gcc.dg/darwin-ld-3.c: New test.
4744 * gcc.dg/darwin-ld-4.c: New test.
4745 * gcc.dg/darwin-ld-5.c: New test.
4747 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
4749 * gcc.c-torture/compile/20021212-1.c: New test.
4751 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
4753 * gcc.dg/fshort-wchar: New test.
4755 2002-12-10 Mark Mitchell <mark@codesourcery.com>
4758 * g++.dg/template/dtor1.C: New test.
4760 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
4763 2002-12-10 Jakub Jelinek <jakub@redhat.com>
4765 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
4767 2002-12-09 Mark Mitchell <mark@codesourcery.com>
4769 * g++.dg/template/static1.C: New test.
4770 * g++.dg/template/static2.C: New test.
4771 * g++.old-deja/g++.ext/memconst.C: New test.
4773 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4775 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
4776 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
4777 * g++.dg/special/initp1.C: Likewise.
4779 2002-12-06 Jakub Jelinek <jakub@redhat.com>
4781 * gcc.c-torture/execute/20021204-1.c: New test.
4783 2002-12-04 Geoffrey Keating <geoffk@apple.com>
4785 * gcc.dg/ppc-fmadd-1.c: New file.
4786 * gcc.dg/ppc-fmadd-2.c: New file.
4787 * gcc.dg/ppc-fmadd-3.c: New file.
4789 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4791 * gcc.c-torture/compile/20021204-1.c: New test.
4793 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
4795 * g++.dg/inherit/covariant2.C: New test.
4796 * g++.dg/inherit/covariant3.C: New test.
4797 * g++.dg/inherit/covariant4.C: New test.
4798 * g++.dg/inherit/covariant1.C: Remove XFAIL.
4799 * g++.old-deja/g++.robertl/eb17.C: Likewise.
4801 2002-12-03 Mark Mitchell <mark@codesourcery.com>
4804 * g++.dg/init/brace3.C: New test.
4806 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
4808 * gcc.dg/20020210-1.c: Fix a comment typo.
4810 2002-12-02 Mark Mitchell <mark@codesourcery.com>
4813 * g++.dg/parse/defarg1.C: New test.
4816 * g++.dg/template/char1.C: New test.
4818 * g++.dg/template/varmod1.C: Fix typo.
4820 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4823 * g++.old-deja/g++.pt/crash32.C: Expect error.
4825 2002-12-01 Mark Mitchell <mark@codesourcery.com>
4828 * g++.dg/template/varmod1.C: New test.
4831 * g++.dg/inherit/typeinfo1.C: New test.
4834 * g++.dg/inherit/typedef1.C: New test.
4836 2002-11-30 Mark Mitchell <mark@codesourcery.com>
4840 * g++.dg/template/strlen1.C: New test.
4843 * g++.dg/template/ctor2.C: New test.
4846 * g++.dg/init/string1.C: New test.
4849 * g++.dg/template/friend8.C: New test.
4851 2002-11-29 Joe Buck <jbuck@synopsys.com>
4853 * g++.dg/lookup/anon2.C: New test.
4855 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
4857 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
4860 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
4862 * gcc.dg/bitfld-6.c: New test.
4864 2002-11-27 Jan Hubicka <jh@suse.cz>
4866 * gcc.c-torture/execute/20021127.[cx]: New test.
4868 2002-11-26 Jan Hubicka <jh@suse.cz>
4870 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
4873 2002-11-26 Geoffrey Keating <geoffk@apple.com>
4875 * g++.dg/init/brace2.C: New test.
4876 * g++.old-deja/g++.mike/p9129.C: Correct.
4878 2002-11-26 Mark Mitchell <mark@codesourcery.com>
4880 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
4882 2002-11-25 Andreas Bauer <baueran@in.tum.de>
4884 * gcc.dg/sibcall-6: New test for indirect sibcalls.
4886 2002-11-25 Mark Mitchell <mark@codesourcery.com>
4888 * testsuite/g++.dg/abi/empty11.C: New test.
4889 * testsuite/g++.dg/rtti/cv1.C: New test.
4891 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
4893 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
4895 2002-11-24 Mark Mitchell <mark@codesourcery.com>
4897 * g++.dg/abi/empty10.C: New test.
4899 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
4901 * gcc.c-torture/compile/20021124-1.c: New test.
4903 2002-11-22 Mark Mitchell <mark@codesourcery.com>
4905 * g++.dg/abi/rtti2.C: New test.
4907 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4909 * gcc.dg/i386-unroll-1.c: New test.
4911 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4913 * gcc.c-torture/compile/20021120-1.c: New test.
4914 * gcc.c-torture/compile/20021120-2.c: New test.
4916 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
4918 * gcc.dg/bitfld-5.c: New test.
4920 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
4922 * gcc.c-torture/execute/20021120-3.c: New test.
4924 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
4926 * gcc.c-torture/execute/20021120-2.c: New test.
4928 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
4930 * gcc.c-torture/execute/20021120-1.c: New test.
4932 2002-11-20 Jakub Jelinek <jakub@redhat.com>
4934 * gcc.c-torture/execute/20021118-3.c: New test.
4936 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4938 * gcc.c-torture/compile/20021119-1.c: New test.
4940 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
4942 * gcc.dg/duff-1.c: New test.
4943 * gcc.dg/duff-2.c: New test.
4944 * gcc.dg/duff-3.c: New test.
4946 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
4948 * gcc.dg/cpp/_Pragma5.c: New test.
4950 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
4952 * gcc.c-torture/execute/20021118-2.c: New test.
4954 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
4956 * gcc.c-torture/execute/20021118-1.c: New test.
4958 2002-11-16 Jakub Jelinek <jakub@redhat.com>
4960 * gcc.dg/20021116-1.c: New test.
4962 2002-11-14 Mark Mitchell <mark@codesourcery.com>
4964 * g++.dg/abi/vcall1.C: New test.
4966 2002-11-14 Jakub Jelinek <jakub@redhat.com>
4968 * gcc.dg/20021029-1.c: New test.
4969 * gcc.dg/20021029-2.c: New test.
4971 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
4973 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
4975 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4978 * gcc.dg/20021110.c: Move to ...
4979 * gcc.c-torture/compile/20021110.c: .... here.
4981 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4984 * gcc.c-torture/execute/20021111-1.c
4986 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4989 * gcc.dg/20021110.c: New test.
4991 2002-11-10 Mark Mitchell <mark@codesourcery.com>
4993 * g++.dg/abi/vthunk3.C: Run only on x86.
4995 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
4997 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
4999 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
5001 * lib/compat.exp (compat-execute): Fix logic error in last
5004 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
5006 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
5008 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5011 * g++.dg/template/access6.C: New test.
5013 2002-11-08 Jan Hubicka <jh@suse.cz>
5015 * gcc.dg/i386-ssefp-1.c: New test.
5016 * gcc.dg/i386-ssefp-1.c: New test.
5018 2002-11-08 Jan Hubicka <jh@suse.cz>
5020 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
5022 2002-11-07 Mark Mitchell <mark@codesourcery.com>
5024 * g++.dg/abi/vthunk3.C: New test.
5027 * g++.dg/template/crash2.C: New test.
5029 2002-11-07 Mark Mitchell <mark@codesourcery.com>
5031 * testsuite/g++.dg/abi/dtor1.C: New test.
5032 * testsuite/g++.dg/abi/dtor2.C: Likewise.
5034 2002-11-05 Geoffrey Keating <geoffk@apple.com>
5036 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
5039 2002-11-04 Adam Nemet <anemet@lnxw.com>
5041 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
5042 -mthumb. Only xfail with -O0.
5044 2002-11-03 Mark Mitchell <mark@codesourcery.com>
5046 * g++.dg/abi/thunk1.C: New test.
5047 * g++.dg/abi/thunk2.C: Likewise.
5048 * g++.dg/abi/vtt1.C: Likewise.
5050 2002-11-02 Diego Novillo <dnovillo@redhat.com>
5052 PR optimization/8423
5053 * gcc.c-torture/execute/builtin-constant.c: New test.
5055 2002-11-01 Zack Weinberg <zack@codesourcery.com>
5057 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
5058 Add some more cases.
5060 2002-11-01 Mark Mitchell <mark@codesourcery.com>
5063 * g++.dg/opt/local1.C: New test.
5065 2002-10-30 Mark Mitchell <mark@codesourcery.com>
5068 * g++.dg/template/complit1.C: New test.
5071 * g++.dg/template/typename4.C: Likewise.
5073 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5075 Core issue 287, PR c++/7639
5076 * g++.dg/template/instantiate1.C: Adjust error location.
5077 * g++.dg/template/instantiate3.C: New test.
5078 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
5079 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
5080 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
5082 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
5084 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
5086 2002-10-29 Mark Mitchell <mark@codesourcery.com>
5089 * g++.dg/init/dtor2.C: New test.
5091 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5093 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
5094 * gcc.dg/nest.c: Bypass errors on irix6.
5096 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
5098 * gcc.dg/nest.c: Expect error for mmix-*-*.
5099 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
5101 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
5103 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
5106 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
5108 2002-10-25 Mike Stump <mrs@apple.com>
5110 * gcc.dg/warn-1.c: New test.
5112 2002-10-25 Zack Weinberg <zack@codesourcery.com>
5114 * g++.dg/template/typename3.C: New test.
5116 2002-10-25 Mark Mitchell <mark@codesourcery.com>
5118 * g++.dg/lookup/ptrmem1.C: New test.
5120 * g++.dg/abi/vthunk2.C: New test.
5122 2002-10-25 Zack Weinberg <zack@codesourcery.com>
5124 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
5126 2002-10-24 Mark Mitchell <mark@codesourcery.com>
5128 * g++.dg/abi/empty9.C: New test.
5130 2002-10-24 Richard Henderson <rth@redhat.com>
5132 * g++.dg/inherit/thunk1.C: Enable for ia64.
5134 2002-10-23 Mark Mitchell <mark@codesourcery.com>
5137 * g++.dg/lookup/pretty1.C: New test.
5139 2002-10-23 Jakub Jelinek <jakub@redhat.com>
5141 * gcc.dg/20021023-1.c: New test.
5143 2002-10-23 Mark Mitchell <mark@codesourcery.com>
5146 * g++.dg/parse/inline1.C: New test.
5148 2002-10-23 Richard Henderson <rth@redhat.com>
5150 * g++.dg/inherit/thunk1.C: Enable for x86_64.
5152 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
5154 2002-10-22 Mark Mitchell <mark@codesourcery.com>
5157 * g++.dg/parse/stmtexpr3.C: New test.
5159 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
5161 * g++.dg/expr/cond1.C: New test.
5163 2002-10-21 Zack Weinberg <zack@codesourcery.com>
5165 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
5167 2002-10-21 Mark Mitchell <mark@codesourcery.com>
5169 * g++.dg/abi/vbase13.C: New test.
5170 * g++.dg/abi/vbase14.C: Likewise.
5172 2002-10-21 Jakub Jelinek <jakub@redhat.com>
5174 * gcc.dg/tls/pic-1.c: New test.
5175 * gcc.dg/tls/nonpic-1.c: New test.
5176 * gcc.dg/20021018-1.c: New test.
5178 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
5180 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
5181 Remove only files with the same base name as the test case.
5182 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
5183 (profopt-execute): Likewise. Also, remove old profiling
5184 and performance data files before running the tests.
5186 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
5187 * g++.dg/bprob/bprob.exp: Likewise.
5188 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
5189 to allow more general test case names.
5191 * g++.dg/bprob/bprob-1.C: Rename to ...
5192 * g++.dg/bprob/g++-bprob-1.C: ... this.
5194 * g77.dg/bprob/bprob-1.f: Rename to ...
5195 * g77.dg/bprob/g77-bprob-1.f: ... this.
5197 2002-10-21 Zack Weinberg <zack@codesourcery.com>
5199 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
5200 bison 1.50 or later.
5202 2002-10-21 Janis Johnson <janis187@us.ibm.com>
5204 * g++.dg/README: Describe more test directories.
5206 2002-10-21 Mark Mitchell <mark@codesourcery.com>
5208 * g++.dg/init/array6.C: Add additional tests.
5210 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
5212 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
5213 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
5215 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
5217 * gcc.c-torture/compile/20020604-1.x: New.
5218 * gcc.c-torture/compile/simd-5.x: Likewise.
5219 * gcc.c-torture/execute/920710-1.x: Likewise.
5220 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
5222 2002-10-21 Mark Mitchell <mark@codesourcery.com>
5224 * g++.dg/inherit/override1.C: Add dg-options clause.
5226 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5228 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
5231 2002-10-19 Andreas Schwab <schwab@suse.de>
5233 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
5234 directory component.
5236 2002-10-18 Mark Mitchell <mark@codesourcery.com>
5238 * g++.dg/inherit/thunk1.C: New test.
5240 * g++.dg/inherit/override1.C: New test.
5242 * g++.dg/abi/mangle11.C: New test.
5243 * g++.dg/abi/mangle14.C: New test.
5244 * g++.dg/abi/mangle17.C: New test.
5246 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
5248 * g++.dg/overload/member2.C: New test.
5250 2002-10-17 Janis Johnson <janis187@us.ibm.com>
5252 * g++.dg/README: Describe new compat directory.
5253 * g++.dg/dg.exp: Skip tests in compat directory.
5254 * README.compat: New file.
5255 * lib/compat.exp: New expect script.
5256 * g++.dg/compat: New test directory.
5257 * g++.dg/compat/compat.exp: New expect script.
5258 * g++.dg/compat/abi: New test directory.
5259 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
5260 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
5261 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
5262 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
5263 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
5264 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
5265 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
5266 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
5267 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
5268 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
5269 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
5270 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
5271 * g++.dg/compat/break: New test directory.
5272 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
5273 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
5274 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
5275 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
5276 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
5277 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
5278 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
5279 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
5280 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
5281 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
5282 g++.dg/compat/break/README: New files.
5283 * g++.dg/compat/eh: New test directory.
5284 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
5285 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
5286 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
5287 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
5288 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
5289 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
5290 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
5291 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
5292 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
5293 g++.dg/compat/eh/filter2_y.C,
5294 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
5295 g++.dg/compat/eh/new1_y.C,
5296 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
5297 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
5298 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
5299 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
5300 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
5301 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
5302 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
5303 g++.dg/compat/eh/unexpected1_y.C: New files.
5304 * g++.dg/compat/init: New test directory.
5305 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
5306 g++.dg/compat/init/array5_y.C,
5307 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
5308 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
5309 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
5310 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
5311 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
5312 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
5313 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
5314 g++.dg/compat/init/init-ref2_y.C: New files.
5316 2002-10-17 Mark Mitchell <mark@codesourcery.com>
5319 * g++.dg/inherit/using3.C: New test.
5321 2002-10-17 Jan Hubicka <jh@suse.cz>
5323 * gcc.dg/20021017-2.c: New test.
5325 2002-10-17 Mark Mitchell <mark@codesourcery.com>
5327 * g++.dg/abi/mangle16.C: Adjust.
5329 * g++.dg/init/array8.C: New test.
5331 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
5333 * gcc.dg/special/mips-abi.exp: New test.
5334 * gcc.dg/special/mips-abi.s: Empty file used by the above.
5336 2002-10-16 Mark Mitchell <mark@codesourcery.com>
5338 * g++.dg/abi/mangle16.C: New test.
5339 * g++.dg/abi/mangle17.C: Likewise.
5342 * g++.dg/template/ref1.C: New test.
5344 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5346 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
5348 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
5350 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
5352 2002-10-16 Mark Mitchell <mark@codesourcery.com>
5355 * g++.dg/init/array7.C: New test.
5357 2002-10-15 Mark Mitchell <mark@codesourcery.com>
5359 * g++.dg/init/array6.C: New test.
5361 * g++.dg/abi/mangle13.C: Likewise.
5362 * g++.dg/abi/mangle14.C: Likewise.
5363 * g++.dg/abi/mangle15.C: Likewise.
5365 2002-10-14 Mark Mitchell <mark@codesourcery.com>
5367 * g++.dg/abi/empty8.C: New test.
5369 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
5371 * g++.dg/init/ctor1.C: New test.
5373 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
5375 * gcc.c-torture/execute/20021015-1.c: New test.
5377 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
5379 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
5381 2002-10-14 Jan Hubicka <jh@suse.cz>
5383 * gcc.dg/i386-ssetype-[1-5].c: New tests.
5385 2002-10-14 Richard Henderson <rth@redhat.com>
5387 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
5389 2002-10-14 Mark Mitchell <mark@codesourcery.com>
5391 PR optimization/6631
5392 * g++.dg/opt/const2.C: New test.
5394 2002-10-14 Mark Mitchell <mark@codesourcery.com>
5397 * g++.dg/parse/friend1.C: New test.
5398 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
5400 2002-10-14 Jakub Jelinek <jakub@redhat.com>
5402 * gcc.dg/20021014-1.c: New test.
5404 2002-10-11 Mark Mitchell <mark@codesourcery.com>
5407 * g++.dg/ext/vlm1.C: New test.
5408 * g++.dg/ext/vlm2.C: Likewise.
5410 * g++.dg/init/array1.C: Remove invalid braces.
5411 * g++.dg/init/brace1.C: New test.
5412 * g++.dg/init/copy2.C: Likewise.
5413 * g++.dg/init/copy3.C: Likewise.
5414 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
5415 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
5418 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
5420 * gcc.dg/cpp/assembler.S: Don't use -ansi.
5422 2002-10-11 Richard Shann <richard.shann@superh.com>
5424 * gcc.c-torture/compile/simd-5.c: New test.
5426 2002-10-10 Roger Sayle <roger@eyesopen.com>
5428 * gcc.c-torture/execute/shiftopt-1.c: New test case.
5430 2002-10-10 Jim Wilson <wilson@redhat.com>
5432 * gcc.c-torture/execute/20021010-1.c: New test.
5434 2002-10-09 Zack Weinberg <zack@codesourcery.com>
5437 * g++.dg/ext/typedef-init.C: New test.
5438 * gcc.dg/typedef-init.c: New test.
5440 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
5442 * gcc.dg/cpp/paste13.c: New test.
5444 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5446 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
5447 remaining platforms, XFAIL during compile, not execute. Don't
5450 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
5452 * gcc.dg/alias-1.c: Tweak expected warning.
5454 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
5456 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
5458 2002-10-06 Andreas Jaeger <aj@suse.de>
5460 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
5461 * gcc.dg/cpp/c++98.C: Likewise.
5463 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
5464 * g++.dg/cpp/c++98.C: Likewise.
5466 * g++.dg/README (Subdirectories): Mention cpp directory.
5469 * gcc.dg/20021006-1.c: New test.
5471 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5474 * g++.dg/other/warning1.C: New test.
5476 2002-10-04 Roger Sayle <roger@eyesopen.com>
5478 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
5479 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
5480 and sparc-*-* with -m64 as expected failures. See PR 8087.
5482 2002-10-03 Mark Mitchell <mark@codesourcery.com>
5485 * g++.dg/template/ptrmem3.C: New test.
5488 * g++.dg/template/union1.C: New test.
5490 2002-10-03 Mark Mitchell <mark@codesourcery.com>
5493 * g++.dg/abi/mangle9.C: New test.
5494 * g++.dg/abi/mangle10.C: New test.
5495 * g++.dg/abi/mangle11.C: New test.
5496 * g++.dg/abi/mangle12.C: New test.
5498 2002-10-02 Mark Mitchell <mark@codesourcery.com>
5501 * g++.dg/template/meminit1.C: New test.
5502 * g++.dg/warn/Wreorder-1.C: Likewise.
5503 * g++.old-deja/g++.mike/warn3.C: Tweak.
5504 * lib/prune.exp: Ingore "in copy constructor".
5506 2002-10-02 Andreas Jaeger <aj@suse.de>
5508 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
5509 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
5510 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
5513 2002-10-01 Mark Mitchell <mark@codesourcery.com>
5515 * gcc.dg/empty1.C: Fix typo.
5517 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
5519 * gcc.dg/alias-1.c: New test.
5521 2002-10-01 Mark Mitchell <mark@codesourcery.com>
5523 * gcc.dg/empty1.C: New test.
5525 * g++.dg/tls/init-2.C: Tweak error messages.
5527 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
5529 * gcc.c-torture/compile/20020923-1.c: New test.
5531 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
5533 * gcc.c-torture/execute/ffs-1.c: New test.
5534 * gcc.c-torture/execute/ffs-2.c: Ditto.
5536 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
5538 * g++.dg/overload/member1.C: New test.
5540 2002-09-30 Mark Mitchell <mark@codesourcery.com>
5542 * g++.dg/abi/empty7.C: New test.
5543 * g++.dg/init/pm2.C: Likewise.
5545 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
5547 * g++.dg/rtti/crash1.C: New test.
5549 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
5551 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
5552 gcc.dg/sibcall-4.c: New tests.
5554 2002-09-28 Roger Sayle <roger@eyesopen.com>
5556 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
5557 powerpc and MMIX targets.
5559 2002-09-27 Zack Weinberg <zack@codesourcery.com>
5561 * gcc.dg/cpp/20020927-1.c: New.
5563 2002-09-26 David S. Miller <davem@redhat.com>
5565 * gcc.c-torture/compile/trunctfdf.c: New.
5567 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5569 * lib/target-supports.exp (check_weak_available): Handle solaris2.
5571 2002-09-27 Alan Modra <amodra@bigpond.net.au>
5573 * gcc.c-torture/execute/loop-15.c: New.
5575 2002-09-26 Janis Johnson <janis187@us.ibm.com>
5577 * README.QMTEST: Fix typo.
5579 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
5581 * gcc.dg/20020926-1.c: New test.
5583 2002-09-25 David S. Miller <davem@redhat.com>
5586 * gcc.c-torture/execute/shiftdi.c: New test.
5588 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
5590 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
5592 * lib/g77.exp (g77_init): Likewise.
5593 * lib/g++.exp (g++_init): Likewise.
5594 * lib/objc.exp (objc_init): Likewise.
5596 2002-09-25 Mark Mitchell <mark@codesourcery.com>
5598 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
5599 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
5600 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
5602 2002-09-25 Richard Henderson <rth@redhat.com>
5604 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
5605 too-small long double.
5607 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
5609 * gcc.dg/20020919-1.c: New test.
5611 2002-09-23 Mark Mitchell <mark@codesourcery.com>
5613 * g++.dg/abi/bitfield6.C: New test.
5614 * g++.dg/abi/bitfield7.C: New test.
5615 * g++.dg/abi/bitfield8.C: New test.
5616 * g++.dg/abi/vbase11.C: New test.
5618 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
5620 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
5621 hppa*-*-hpux*. Update test comment.
5623 2002-09-20 Jakub Jelinek <jakub@redhat.com>
5625 * gcc.dg/tls/struct-1.c: New test.
5627 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
5629 * gcc.dg/cpp/tr-warn2.c: Update.
5631 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
5633 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
5635 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
5637 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
5640 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
5642 * gcc.c-torture/execute/ieee/mzero3.c: New test.
5644 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
5645 Adjust for c++filt moved to binutils. Remove spurious duplicate
5648 2002-09-19 Geoffrey Keating <geoffk@apple.com>
5650 * gcc.dg/20020312-2.c: Update for darwin.
5652 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
5654 * g++.old-deja/g++.other/crash32.C: Mark ICE.
5656 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
5658 * objc.dg/comp-types-1.m: New test.
5659 * objc.dg/comp-types-2.m: New test.
5660 * objc.dg/comp-types-3.m: New test.
5661 * objc.dg/comp-types-4.m: New test.
5662 * objc.dg/comp-types-5.m: New test.
5663 * objc.dg/comp-types-6.m: New test.
5665 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
5667 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
5669 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
5671 * g++.dg/other/do1.C: New test.
5673 * g++.dg/template/subst1.C: New test.
5675 2002-09-16 Steve Ellcey <sje@cup.hp.com>
5677 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
5679 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
5681 * g++.dg/template/qualttp20.C: Adjust expected errors.
5682 * g++.old-deja/g++.jason/report.C: Likewise.
5683 * g++.old-deja/g++.other/qual1.C: Likewise.
5685 * g++.dg/lookup/scoped2.C: New test.
5687 * g++.dg/ext/asm3.C: New test.
5689 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
5691 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
5693 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
5695 * ChangeLog: follow spelling conventions.
5696 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
5697 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
5698 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
5699 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
5700 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
5701 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
5702 * g++.old-deja/g++.law/global-init1.C: Likewise.
5703 * g++.old-deja/g++.other/delete4.C: Likewise.
5704 * g++.old-deja/g++.other/inline21.C: Likewise.
5705 * g++.old-deja/g++.other/singleton.C: Likewise.
5706 * g77.dg/strlen0.f: Likewise.
5707 * g77.f-torture/compile/20010519-1.f: Likewise.
5708 * g77.f-torture/compile/980310-4.f: Likewise.
5709 * gcc.c-torture/compile/20000605-1.c: Likewise.
5710 * gcc.c-torture/execute/20020225-1.c: Likewise.
5711 * gcc.dg/c90-hexfloat-2.c: Likewise.
5712 * gcc.dg/c99-bool-1.c: Likewise.
5713 * gcc.dg/c99-hexfloat-2.c: Likewise.
5714 * gcc.dg/dll-2.c: Likewise.
5715 * gcc.dg/wtr-union-init-1.c: Likewise.
5716 * gcc.dg/wtr-union-init-2.c: Likewise.
5717 * gcc.dg/wtr-union-init-3.c: Likewise.
5718 * gcc.dg/cpp/avoidpaste1.c: Likewise.
5719 * gcc.dg/cpp/defined.c: Likewise.
5720 * gcc.dg/cpp/macsyntx.c: Likewise.
5721 * gcc.dg/cpp/paste2.c: Likewise.
5722 * gcc.dg/cpp/trad/defined.c: Likewise.
5723 * gcc.dg/format/c90-printf-1.c: Likewise.
5724 * gcc.dg/format/c90-scanf-1.c: Likewise.
5725 * gcc.dg/format/c99-printf-1.c: Likewise.
5726 * gcc.dg/format/c99-scanf-1.c: Likewise.
5727 * gcc.misc-tests/gcov-8.c: Likewise.
5728 * lib/profopt.exp: Likewise.
5730 2002-09-15 Krister Walfridsson <cato@df.lth.se>
5732 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
5734 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
5736 * g++.dg/inherit/using2.C: New test.
5738 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
5740 * ChangeLog: Follow spelling conventions.
5741 * g++.dg/template/friend4.C: Likewise.
5742 * g++.old-deja/g++.pt/crash67.C: Likewise.
5743 * gcc.c-torture/execute/20000801-4.c: Likewise.
5744 * gcc.dg/c90-digraph-1.c: Likewise.
5745 * gcc.dg/c94-digraph-1.c: Likewise.
5746 * gcc.dg/c99-digraph-1.c: Likewise.
5747 * gcc.dg/cpp/line5.c: Likewise.
5748 * gcc.dg/cpp/multiline.c: Likewise.
5749 * gcc.dg/cpp/trad/literals-1.c: Likewise.
5750 * gcc.dg/format/attr-3.c: Likewise.
5751 * gcc.dg/format/c90-scanf-3.c: Likewise.
5752 * gcc.dg/format/ext-4.c: Likewise.
5754 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
5756 * g++.dg/template/pretty1.C: New test.
5758 2002-09-14 Alan Modra <amodra@bigpond.net.au>
5760 * gcc.c-torture/execute/struct-cpy-1.c: New test.
5762 2002-09-13 Matt Austern <austern@apple.com>
5764 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
5765 passing a cast expression to a function by const reference.
5767 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
5769 * g++.dg/template/deduce1.C: New test.
5771 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
5773 * gcc.c-torture/execute/simd-1.c: Force all use of int to
5776 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
5778 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
5781 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
5783 * gcc.c-torture/compile/20020910-1.c: New test.
5785 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
5787 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
5789 2002-09-10 Andreas Jaeger <aj@suse.de>
5791 * gcc.dg/20020312-2.c: Adjust for x86-64.
5793 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
5795 * g77.dg/7388.f: New test case for PR 7388.
5797 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
5799 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
5801 2002-09-05 Ziemowit Laski <zlaski@apple.com>
5803 * objc.dg/proto-lossage-1.m: New test.
5805 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
5807 * gcc.dg/cpp/_Pragma4.c: Fix typo.
5809 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
5811 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
5814 2002-09-06 Stan Shebs <shebs@apple.com>
5815 David Edelsohn <edelsohn@gnu.org>
5817 * gcc.dg/weak: New directory.
5818 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
5819 target-specific xfail bits.
5820 * gcc.dg/typeof-2.c: Move to new directory.
5821 * gcc.dg/weak.exp: New expect script.
5823 2002-09-06 Alan Modra <amodra@bigpond.net.au>
5825 * gcc.c-torture/execute/extzvsi.c: New test.
5827 2002-09-05 Stan Shebs <shebs@apple.com>
5829 * gcc.dg/weak-1.c: xfail on Darwin.
5830 * gcc.dg/weak-2.c: Ditto.
5831 * gcc.dg/weak-3.c: Ditto.
5832 * gcc.dg/weak-4.c: Ditto.
5833 * gcc.dg/weak-5.c: Ditto.
5834 * gcc.dg/weak-6.c: Ditto.
5835 * gcc.dg/weak-7.c: Ditto.
5836 * gcc.dg/weak-8.c: Ditto.
5837 * gcc.dg/weak-9.c: Ditto.
5839 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
5841 * gcc.c-torture/execute/loop-14.c: New test.
5843 2002-09-04 Jakub Jelinek <jakub@redhat.com>
5845 * g++.dg/other/cxa-atexit1.C: New test.
5847 * gcc.dg/typeof-2.c: New test.
5849 2002-09-03 Roger Sayle <roger@eyesopen.com>
5851 * gcc.dg/builtins-2.c: New testcase.
5852 * gcc.dg/builtins-3.c: New testcase.
5854 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
5856 * gcc.dg/cpp/_Pragma4.c: New test.
5858 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
5860 * objc/execute/nil_method-1.m: New testcase.
5862 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
5864 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
5865 [Object class], not [Object initialize].
5867 2002-08-31 Roger Sayle <roger@eyesopen.com>
5868 Hans-Peter Nilsson <hp@bitrange.com>
5870 * gcc.c-torture/execute/20020720-1.x: Skip test on
5871 mmix-knuth-mmixware. Correct comment.
5873 2002-08-27 Mark Mitchell <mark@codesourcery.com>
5875 * testsuite/g++.dg/abi/bitfield5.C: New test.
5876 * testsuite/g++.dg/abi/vbase10.C: Likewise.
5878 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
5880 * objc.dg/undeclared-selector.m: New test.
5882 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
5884 * g++.dg/other/offsetof1.C: Avoid cast warning.
5886 2002-08-26 Ziemowit Laski <zlaski@apple.com>
5888 * objc.dg/super-class-2.m: New test.
5890 2002-08-24 Matt Austern <austern@apple.com>
5892 * g++.dg/ext/lvaddr.C: New test.
5893 * g++.dg/ext/lvcast.C: New test.
5895 2002-08-22 Mark Mitchell <mark@codesourcery.com>
5897 * testsuite/g++.dg/inherit/cond1.C: New test.
5899 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
5901 * gcc.dg/noncompile/incomplete-1.c: New test.
5903 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5905 * gcc.dg/typespec-1.c: New test.
5907 2002-08-20 Devang Patel <dpatel@apple.com>
5908 * objc.dg/proto-hier-2.m: New test.
5910 2002-08-19 Ziemowit Laski <zlaski@apple.com>
5912 * objc.dg/bitfield-1.m: New test.
5913 * objc.dg/bitfield-2.m: New test.
5915 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
5917 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
5918 gcc.dg/c99-flex-array-4.c: New tests.
5920 2002-08-16 Stan Shebs <shebs@apple.com>
5922 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
5924 2002-08-15 Jakub Jelinek <jakub@redhat.com>
5926 * gcc.dg/typeof-1.c: New test.
5927 * g++.dg/ext/typeof2.C: New test.
5929 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
5931 * g++.dg/other/offsetof1.C: New test.
5933 2002-08-14 Richard Henderson <rth@redhat.com>
5935 * gcc.dg/tls/diag-3.c: Fix expected message strings.
5937 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
5939 * gcc.dg/cpp/_Pragma3.c: New test.
5941 2002-08-13 Mark Mitchell <mark@codesourcery.com>
5943 * g++.dg/template/inherit3: New test.
5945 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
5947 * gcc.dg/bitfld-4.c: Add blank options.
5949 2002-08-09 Mark Mitchell <mark@codesourcery.com>
5951 * g++.dg/template/crash1.C: New test.
5953 2002-08-08 Jakub Jelinek <jakub@redhat.com>
5955 * gcc.dg/tls/opt-2.c: New test.
5957 2002-08-08 Devang Patel <dpatel@apple.com>
5959 * objc.dg/selector-1.m : New test
5961 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
5963 * g++.dg/abi/bitfield4.C: New test.
5964 * gcc.dg/bitfld-4.c: New test.
5966 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
5968 * g++.dg/other/packed1.C: New test.
5970 2002-08-07 Mark Mitchell <mark@codesourcery.com>
5972 * g++.dg/abi/offsetof.C: Tweak error messages.
5973 * g++.old-deja/g++.mike/p10769a.C: Likewise.
5975 2002-08-08 Jakub Jelinek <jakub@redhat.com>
5977 * gcc.dg/bitfld-3.c: New test.
5979 2002-08-07 Jakub Jelinek <jakub@redhat.com>
5980 Richard Henderson <rth@redhat.com>
5982 * gcc.dg/i386-bitfield1.c: New test.
5983 * g++.dg/abi/bitfield3.C: Update.
5985 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
5987 * objc.dg/const-str-2.m: Update.
5988 * gcc.dg/cpp/c++98.c: Change to C extension.
5989 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
5990 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
5992 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
5994 * testsuite/gcc.dg/tls/diag-3.c: New.
5996 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
5998 * g++.dg/README (Subdirectories): Document new subdir expr.
5999 * g++.dg/expr/pmf-1.C: New test.
6001 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
6003 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
6005 2002-08-06 Jakub Jelinek <jakub@redhat.com>
6007 * g++.dg/abi/bitfield3.C: New test.
6009 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
6011 * lib/gcov.exp: Tweak expected line formats.
6012 * gcc.misc-tests/gcov8.c: New test.
6013 * gcc.misc-tests/gcov8.x: New flags.
6015 2002-08-05 Jakub Jelinek <jakub@redhat.com>
6017 * consistency.vlad/layout/endian.c: Include string.h.
6019 * gcc.c-torture/execute/20020805-1.c: New test.
6021 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
6023 * g++.dg/other/conversion1.C: New test.
6025 2002-08-03 Roger Sayle <roger@eyesopen.com>
6027 * gcc.dg/builtins-1.c: New testcase.
6029 2002-08-02 Mark Mitchell <mark@codesourcery.com>
6031 * g++.dg/inherit/access3.C: New test.
6033 2002-08-01 Jakub Jelinek <jakub@redhat.com>
6035 * gcc.dg/ia64-visibility-2.c: New test.
6037 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
6039 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
6040 __qualifier_flags to __flags.
6042 2002-07-31 Mark Mitchell <mark@codesourcery.com>
6044 * g++.dg/inherit/operator1.C: New test.
6045 * g++.dg/lookup/disamb1.C: Fix typo in comment.
6046 * g++.dg/other/error1.C: Change expected error message.
6047 * g++.dg/template/conv4.C: Likewise.
6049 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
6051 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
6052 for documented behavior.
6054 2002-07-25 Roger Sayle <roger@eyesopen.com>
6056 * gcc.c-torture/execute/20020720-1.x: Skip this test on
6057 several targets known to fail.
6059 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
6061 * gcc.dg/mips-args-[123].c: New tests.
6063 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
6065 * gcc.dg/ppc-spe.c: New.
6067 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
6069 * g++.dg/other/ptrmem4.C: New testcase.
6071 2002-07-24 Richard Henderson <rth@redhat.com>
6073 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
6075 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
6077 * g++.dg/ext/alignof1.C (main): Return 0 for success.
6079 2002-07-24 Roger Sayle <roger@eyesopen.com>
6081 * gcc.c-torture/execute/memset-3.c: New testcase.
6083 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
6085 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
6086 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
6088 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6090 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
6093 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
6095 * gcc.c-torture/compile/simd-4.c: New test.
6097 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6099 PR c++/7347, c++/7348
6100 * g++.dg/template/access4.C: New test.
6101 * g++.dg/template/access5.C: New test.
6102 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
6103 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
6104 * g++.old-deja/g++.pt/ttp58.C: Likewise.
6105 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
6107 2002-07-22 Jakub Jelinek <jakub@redhat.com>
6109 * gcc.dg/gnu89-init-2.c: New test.
6111 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
6113 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
6115 2002-07-20 Roger Sayle <roger@eyesopen.com>
6117 * gcc.c-torture/execute/20020720-1.c: New testcase.
6119 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
6121 * gcc.dg/cpp/Wsignprom.c: New tests.
6123 2002-07-20 Alan Modra <amodra@bigpond.net.au>
6125 * gcc.c-torture/execute/loop-13.c: New test.
6127 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
6129 * gcc.dg/cpp/expr.c: New tests.
6131 2002 07-18 David Edelsohn <edelsohn@gnu.org>
6133 * g++.dg/opt/pr6713.C: Add template instantiation.
6135 2002-07-18 Alan Modra <amodra@bigpond.net.au>
6137 * gcc.dg/nest.c: New test.
6139 2002-07-17 Richard Henderson <rth@redhat.com>
6141 * g++.dg/opt/pr6713.C: New test.
6143 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
6145 * gcc.c-torture/execute/loop-2e.x: Let the testcase
6146 XFAIL for all x86 processors.
6148 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
6150 * gcc.c-torture/execute/20010122-1.x: Do not test with
6151 -fomit-frame-pointer.
6153 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6155 * g++.dg/template/instantiate2.C: New test.
6156 * g++.dg/template/spec4.C: New test.
6158 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6160 * g++.dg/template/access2.C: New test.
6161 * g++.dg/template/access3.C: New test.
6163 2002-07-15 Zack Weinberg <zack@codesourcery.com>
6165 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
6166 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
6167 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
6168 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
6169 Convert to use <stdarg.h>.
6170 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
6172 * gcc.dg/va-arg-2.c: New.
6173 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
6175 2002-07-15 Jakub Jelinek <jakub@redhat.com>
6177 * gcc.c-torture/compile/20020710-1.c: New test.
6179 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6180 Andrew Pinski <pinskia@physics.uc.edu>
6182 gcc.c-torture/compile/simd-2.c: New testcase.
6183 gcc.c-torture/compile/simd-3.c: Likewise.
6185 2002-07-11 Mark Mitchell <mark@codesourcery.com>
6188 * g++.dg/overload/error1.C: New test.
6190 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6192 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
6193 configuration and IRIX 6 O32 ABI.
6195 2002-07-11 Roger Sayle <roger@eyesopen.com>
6197 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
6199 2002-07-10 Roger Sayle <roger@eyesopen.com>
6201 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
6203 2002-07-10 Jeffrey A Law <law@redhat.com>
6205 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6207 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6209 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
6211 * gcc.dg/20020312-2.c: Check for __PPC__.
6213 2002-07-09 Diego Novillo <dnovillo@redhat.com>
6215 * gcc.c-torture/compile/20020709-1.c: New test.
6217 2002-07-07 Roger Sayle <roger@eyesopen.com>
6219 * g++.dg/template/qualttp21.C: New test case.
6221 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
6223 * gcc.c-torture/compile/20020706-1.c: New test.
6224 * gcc.c-torture/compile/20020706-2.c: New test.
6226 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
6227 Alexandre Oliva <aoliva@redhat.com>
6229 * g++.dg/warn/incomplete1.C: New test.
6231 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6234 * g++.dg/warn/noreturn1.C: New test.
6236 2002-07-03 Mark Mitchell <mark@codesourcery.com>
6239 * g++.dg/debug/debug6.C: New test.
6240 * g++.dg/debug/debug7.C: New test.
6242 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
6244 * gcc.c-torture/compile/simd-3.c: New test.
6246 2002-07-03 Chris Demetriou <cgd@broadcom.com>
6248 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
6249 * gcc.dg/20020620-1.c: Likewise.
6251 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6254 * g++.dg/init/array4.C: New test.
6255 * g++.dg/init/array5.C: New test.
6257 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
6259 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
6260 * gcc.c-torture/execute/simd-2.c (main): Likewise.
6262 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6264 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
6265 * gcc.dg/wtr-aggr-init-1.c: Likewise.
6266 * gcc.dg/wtr-conversion-1.c: Likewise.
6267 * gcc.dg/wtr-escape-1.c: Likewise.
6268 * gcc.dg/wtr-int-type-1.c: Likewise.
6269 * gcc.dg/wtr-label-1.c: Likewise.
6270 * gcc.dg/wtr-static-1.c: Likewise.
6271 * gcc.dg/wtr-strcat-1.c: Likewise.
6272 * gcc.dg/wtr-suffix-1.c: Likewise.
6273 * gcc.dg/wtr-switch-1.c: Likewise.
6274 * gcc.dg/wtr-unary-plus-1.c: Likewise.
6275 * gcc.dg/wtr-union-init-1.c: Likewise.
6276 * gcc.dg/wtr-union-init-2.c: Likewise.
6277 * gcc.dg/wtr-union-init-3.c: Likewise.
6279 * gcc.dg/wtr-func-def-1.c: New test.
6281 2002-07-02 Devang Patel <dpatel@apple.com>
6283 * objc.dg/param-1.m: New test.
6285 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
6287 * gcc.dg/cpp/trad/directive.c: Add test.
6288 * gcc.dg/cpp/trad/macroargs.c: Add test.
6289 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
6291 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
6293 * gcc.dg/cpp/cmdlne-M.c: New test.
6295 2002-07-02 Ziemowit Laski <zlaski@apple.com>
6297 * objc.dg/desig-init-1.m: New test.
6299 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6302 * g++.dg/template/instantiate1.C: New test.
6304 2002-07-01 Mark Mitchell <mark@codesourcery.com>
6307 * g++.dg/template/sizeof2.C: New test.
6309 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
6311 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
6312 gcc.dg/cpp/trad/include.c: New tests.
6314 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
6317 * gcc.c-torture/compile/20020701-1.c: New test.
6319 2002-07-01 Stan Shebs <shebs@apple.com>
6321 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
6323 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
6324 (objc-torture-execute): or here.
6326 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
6328 * gcc.c-torture/execute/arith-rand-ll.c: New test.
6330 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
6332 * gcc.dg/cpp/trad/escaped-nl.c: New test.
6334 2002-06-30 Devang Patel <dpatel@apple.com>
6336 * objc.dg/fsyntax-only.m: New test.
6338 2002-06-27 Mark Mitchell <mark@codesourcery.com>
6341 * g++.dg/template/friend7.C: New file.
6343 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
6345 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
6348 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
6350 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
6351 avoid division by zero.
6353 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
6355 * gcc.dg/Wunknownprag.c: New tests.
6357 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
6359 * gcc.c-torture/execute/simd-2.c: New test.
6361 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
6363 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
6364 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
6365 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
6366 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
6367 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
6368 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
6369 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
6370 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
6371 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
6372 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
6373 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
6374 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
6375 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
6376 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
6377 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
6378 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
6379 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
6381 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
6383 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
6384 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
6385 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
6386 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
6388 * gcc.dg/cpp/trad/directive.c: Update.
6390 2002-06-23 Andreas Jaeger <aj@suse.de>
6392 * gcc.c-torture/execute/complex-6.c: New.
6394 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
6396 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
6397 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
6398 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
6399 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
6401 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
6403 * gcc.dg/cpp/trad: New directory with traditional tests copied
6404 from parent directory.
6405 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
6406 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
6407 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
6408 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
6409 Move to trad/ and rename.
6410 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
6411 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
6412 gcc.dg/cpp/trad/redef2.c: New tests.
6413 * gcc.dg/cpp/trad/trad.exp: New driver.
6415 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
6417 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
6418 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
6419 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
6420 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
6423 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
6425 * gcc.dg/20020620-1.c: New test.
6427 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6429 * g++.dg/template/ttp4.C: New test.
6431 2002-06-19 Jakub Jelinek <jakub@redhat.com>
6433 * g++.dg/opt/vt1.C: Fix regexp.
6435 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6437 * gcc.c-torture/execute/pure-1.c: Make functions static again.
6438 Don't use attribute `noinline'.
6440 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
6442 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
6444 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
6446 * gcc.c-torture/execute/simd-1.c: New.
6448 * gcc.dg/simd-1.c: New.
6450 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
6452 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
6454 2002-06-16 Richard Henderson <rth@redhat.com>
6456 * g++.dg/ext/anon-struct1.C: New.
6457 * g++.dg/ext/anon-struct2.C: New.
6458 * g++.dg/ext/anon-struct3.C: New.
6459 * gcc.dg/anon-struct-1.c: New.
6460 * gcc.dg/anon-struct-2.c: New.
6461 * gcc.dg/anon-struct-3.c: New.
6462 * gcc.dg/20011008-1.c: Adjust warning text.
6463 * gcc.dg/20020527-1.c: Add -fms-extensions.
6465 2002-06-16 Richard Henderson <rth@redhat.com>
6467 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
6469 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
6471 * gcc.c-torture/execute/20020615-1.c: New test.
6473 2002-06-15 Roger Sayle <roger@eyesopen.com>
6475 * gcc.c-tortuture/execute/compare-1.c: New test case.
6476 * gcc.c-tortuture/execute/compare-2.c: New test case.
6477 * gcc.c-tortuture/execute/compare-3.c: New test case.
6479 2002-06-13 Richard Henderson <rth@redhat.com>
6481 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
6484 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6486 * g++.dg/template/typename2.C: Update error message.
6488 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
6490 * gcc.c-torture/execute/20020611-1.c: New test.
6492 2002-06-11 Bob Wilson <bob.wilson@acm.org>
6494 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
6495 list of targets to skip.
6497 2002-06-10 Bob Wilson <bob.wilson@acm.org>
6499 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
6500 targets if not optimizing.
6502 2002-06-10 Jakub Jelinek <jakub@redhat.com>
6504 * gcc.c-torture/compile/20020605-1.c: New test.
6506 * g++.dg/opt/vt1.C: New test.
6508 * gcc.dg/20020531-1.c: New test.
6510 * gcc.dg/20020530-1.c: New test.
6512 * gcc.dg/20020527-1.c: New test.
6514 * g++.dg/opt/cse1.C: New test.
6516 2002-06-07 Roger Sayle <roger@eyesopen.com>
6518 * gcc.dg/20020607-2.c: New test case.
6520 2002-06-07 Jakub Jelinek <jakub@redhat.com>
6522 * gcc.c-torture/compile/20020604-1.c: New test.
6524 2002-06-04 Richard Henderson <rth@redhat.com>
6526 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
6527 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
6528 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
6530 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
6532 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
6534 2002-06-03 Richard Henderson <rth@redhat.com>
6536 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
6537 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6539 2002-06-02 Richard Henderson <rth@redhat.com>
6541 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
6542 test functions static.
6544 2002-06-02 Andreas Jaeger <aj@suse.de>
6546 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
6549 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
6551 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
6552 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
6553 Update for mofified diagnostics.
6554 * gcc.dg/c99-intconst-1.c: No longer fail.
6556 2002-06-02 Richard Henderson <rth@redhat.com>
6558 * gcc.dg/uninit-A.c: Remove xfail markers.
6560 2002-06-01 Roger Sayle <roger@eyesopen.com>
6562 * gcc.dg/fnegate-1.c: New test case.
6564 2002-05-30 Osku Salerma <osku@iki.fi>
6566 * gcc.c-torture/execute/mayalias-1.c: New file.
6568 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
6570 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
6571 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
6572 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
6574 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
6576 * gcc.c-torture/execute/20020529-1.c: New test.
6578 2002-05-27 Richard Henderson <rth@redhat.com>
6580 * g++.dg/ext/attrib6.C: New test case.
6582 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6584 * gcc.c-torture/execute/pure-1.c: New test.
6586 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
6588 * gcc.dg/cpp/arith-2.c: Remove.
6590 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
6592 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
6593 * gcc.dg/cpp/if-3.c: Remove.
6595 2002-05-26 Jakub Jelinek <jakub@redhat.com>
6597 * g++.dg/opt/cse2.C: New test.
6599 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
6601 * gcc.dg/cpp/arith-1.c: New semantic tests.
6602 * gcc.dg/cpp/if-1.c: Update.
6604 2002-05-24 Ben Elliston <bje@redhat.com>
6606 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
6608 2002-05-24 Jakub Jelinek <jakub@redhat.com>
6610 * gcc.dg/verbose-asm.c: New test.
6612 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
6614 * gcc.dg/cpp/paste12.c: New test.
6616 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
6618 * g++.dg/parse/named_ops.C: New test.
6620 2002-05-23 Mark Mitchell <mark@codesourcery.com>
6622 * gcc/testsuite/gcc.dg/weak-8.c: New test.
6624 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
6626 * gcc.dg/weak-2.c: Allow optional leading underscore
6627 in scan-assembler symbol name.
6628 * gcc.dg/weak-3.c: Likewise.
6629 * gcc.dg/weak-4.c: Likewise.
6630 * gcc.dg/weak-5.c: Likewise.
6632 2002-05-23 Jakub Jelinek <jakub@redhat.com>
6634 * gcc.dg/20020523-1.c: New test.
6636 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
6638 * objc.dg/const-str-2.m: Update now that we stop after
6639 a command line error.
6641 2002-05-22 Richard Henderson <rth@redhat.com>
6643 * g++.dg/dg.exp: Fix typo in test pruneing.
6645 2002-05-22 Richard Henderson <rth@redhat.com>
6647 * g++.dg/dg.exp: Prune the tls subdirectory.
6648 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
6649 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
6650 * g++.dg/tls/init-1.C: New.
6652 2002-05-22 Jakub Jelinek <jakub@redhat.com>
6654 * gcc.dg/20020517-1.c: New test.
6656 2002-05-21 Richard Henderson <rth@redhat.com>
6658 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
6659 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
6661 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
6663 * g++.dg/other/copy2.C: New test.
6665 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
6667 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
6668 (MAX_COPY): Bump up to 10 times sizeof (long long).
6669 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
6671 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
6674 * gcc.c-torture/execute/strcpy-1.c: New test.
6676 2002-05-19 Jason Merrill <jason2redhat.com>
6678 * g++.dg/ext/oper1.C: New test.
6680 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
6681 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
6683 * README.QMTEST: New file.
6685 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
6687 2002-05-19 Andreas Jaeger <aj@suse.de>
6689 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
6691 * gcc.c-torture/execute/loop-2d.x: Likewise.
6693 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
6695 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
6696 support weak symbols.
6697 * gcc.dg/weak-4.c: Likewise
6698 * gcc.dg/weak-6.c: Likewise
6700 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
6702 * gcc.dg/weak-3.c: Add dg-excess-error comment for
6703 cygwin, coff and h8300-*-hms targets
6704 * gcc.dg/weak-5.c: Likewise
6705 * gcc.dg/weak-7.c: Likewise
6707 2002-05-16 Jason Merrill <jason@redhat.com>
6709 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
6710 (scan-assembler-not, scan-assembler-dem): Likewise.
6711 (scan-assembler-dem-not): Likewise.
6713 2002-05-15 Richard Henderson <rth@redhat.com>
6715 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
6717 2002-05-15 Richard Henderson <rth@redhat.com>
6719 * gcc.dg/weak-5.c (vfoo1c): No warning here.
6720 (vfoo1f): Warning here.
6721 (vfoo1l): Don't redefine the alias.
6723 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
6725 * g++.dg/init/pm1.C: New test.
6727 2002-05-12 David S. Miller <davem@redhat.com>
6729 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
6732 2002-05-10 Roger Sayle <roger@eyesopen.com>
6734 * gcc.c-torture/execute/20020510-1.c: New test case.
6736 2002-05-10 David S. Miller <davem@redhat.com>
6738 * gcc.c-torture/execute/conversion.c: Test long double too.
6740 2002-05-09 Jakub Jelinek <jakub@redhat.com>
6742 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
6743 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
6744 * lib/g++.exp (g++_link_flags): Likewise.
6745 * lib/objc.exp (objc_target_compile): Likewise.
6747 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
6749 * gcc.dg/cpp/poison.c: Update.
6750 * gcc.dg/cpp/20000625-2.c: Remove.
6751 * gcc.dg/cpp/direct2s.c: Remove final test.
6753 2002-05-08 Tom Rix <trix@redhat.com>
6755 * gcc.c-torture/execute/20020508-1.c: New test.
6756 * gcc.c-torture/execute/20020508-2.c: New test.
6757 * gcc.c-torture/execute/20020508-3.c: New test.
6759 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
6761 * gcc.dg/cpp/charconst-4.c: More tests.
6763 2002-05-08 Mark Mitchell <mark@codesourcery.com>
6766 * gcc.dg/weak-3.c: Update location of warning messages.
6767 * gcc.dg/weak-5.c: Likewise.
6769 2002-05-06 Roger Sayle <roger@eyesopen.com>
6771 * gcc.c-torture/execute/20020506-1.c: New test case.
6773 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
6775 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
6777 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
6779 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
6781 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
6783 * gcc.dg/cpp/charconst-3.c: New test.
6785 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
6787 * gcc.dg/cpp/charconst.c: Update tests.
6789 2002-05-05 Tim Josling <tej@melbpc.org.au>
6791 * treelang: Added directory for new sample language treelang. Also
6792 lib/treelang.exp: New file to signal treelang should be tested.
6794 2002-05-03 Jakub Jelinek <jakub@redhat.com>
6796 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
6797 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
6798 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
6799 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
6800 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
6801 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
6802 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
6804 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
6806 * gcc.dg/format/xopen-2.c: New test.
6808 2002-05-03 Jakub Jelinek <jakub@redhat.com>
6810 * gcc.dg/20020503-1.c: New test.
6812 2002-05-02 Mark Mitchell <mark@codesourcery.com>
6814 * g++.dg/init/dtor1.C: Make it tougher.
6816 2002-05-01 Mark Mitchell <mark@codesourcery.com>
6818 * g++.dg/init/dtor1.C: New test.
6820 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
6822 * gcc.dg/altivec-8.c: New.
6824 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
6826 * gcc.dg/altivec-7.c: New.
6828 2002-04-29 Jakub Jelinek <jakub@redhat.com>
6830 * g++.dg/parse/typedef1.C: New test.
6832 2002-04-29 Mark Mitchell <mark@codesourcery.com>
6835 * g++.dg/template/friend6.C: New test.
6838 * g++.dg/init/copy1.C: New test.
6840 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
6842 * g++.dg/warn/effc1.C: New test.
6844 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
6846 * gcc.dg/cpp/if-cexp.c: Add a test.
6848 2002-04-28 Jakub Jelinek <jakub@redhat.com>
6850 * gcc.dg/20020426-2.c: New test.
6852 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
6854 * gcc.dg/cpp/if-mop.c: Update.
6855 * gcc.dg/cpp/if-mpar.c: Add test.
6856 * gcc.dg/cpp/if-oppr.c: Update.
6858 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6861 * gcc.dg/weak-[2-7].c: New tests.
6863 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
6865 * gcc.dg/enum1.c: New test.
6867 2002-04-26 Mark Mitchell <mark@codesourcery.com>
6870 * g++.dg/inherit/access2.C: New test.
6872 2002-04-26 Mark Mitchell <mark@codesourcery.com>
6875 * gcc.dg/20020426-1.c: New test.
6877 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
6879 * g++.dg/abi/enum1.C: New test.
6881 2002-04-26 Richard Henderson <rth@redhat.com>
6883 * gcc.dg/c99-bool-1.c: Expect always true warning.
6885 2002-04-25 Roger Sayle <roger@eyesopen.com>
6887 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
6889 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6891 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
6894 2002-04-24 Mark Mitchell <mark@codesourcery.com>
6896 * g++.dg/abi/mange7.C: New test.
6899 * g++.dg/parse/stmtexpr2.C: New test.
6901 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
6903 * gcc.dg/20020312-2.c: Add SH target.
6905 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6907 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
6908 compiler output on mips*-*-irix*.
6910 2002-04-23 Jakub Jelinek <jakub@redhat.com>
6912 * g++.dg/parse/attr1.C: New test.
6914 2002-04-23 Roger Sayle <roger@eyesopen.com>
6916 * gcc.c-torture/execute/string-opt-17.c: New test case.
6917 * gcc.c-torture/execute/memset-2.c: New test case.
6919 2002-04-23 Mark Mitchell <mark@codesourcery.com>
6922 * g++.dg/template/friend5.C: New test.
6925 * g++.dg/template/qual1.C: Likewise.
6927 2002-04-22 Zack Weinberg <zack@codesourcery.com>
6929 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
6930 Include stdlib.h, not stdio.h or ctype.h.
6932 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
6934 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
6935 cris-*-elf* and mmix-*-*.
6936 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
6937 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
6938 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
6940 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
6941 * gcc.dg/wchar_t-1.c: Ditto.
6943 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
6945 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
6948 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
6950 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
6952 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6954 * gcc.c-torture/execute/20000906-1.x: Delete.
6956 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
6958 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
6960 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
6963 * g77.f-torture/execute/6367.f: New test.
6964 * g77.f-torture/execute/6367.x: Disable for MMIX.
6966 2002-04-19 Mark Mitchell <mark@codesourcery.com>
6969 * g++.dg/opt/inline2.C: New test.
6971 2002-04-18 Richard Henderson <rth@redhat.com>
6973 * gcc.dg/20000906-1.c: Enable for all targets.
6974 * gcc.c-torture/compile/iftrap-2.c: New.
6976 2002-04-18 Jakub Jelinek <jakub@redhat.com>
6978 * gcc.dg/20020418-1.c: New test.
6979 * gcc.dg/20020418-2.c: New test.
6981 2002-04-18 Richard Henderson <rth@redhat.com>
6983 * gcc.c-torture/compile/iftrap-1.c: New.
6984 * gcc.dg/iftrap-1.c: Adjust for ia64.
6985 * gcc.dg/iftrap-2.c: New.
6987 2002-04-18 Jakub Jelinek <jakub@redhat.com>
6989 * gcc.c-torture/compile/20020418-1.c: New test.
6991 2002-04-18 Roger Sayle <roger@eyesopen.com>
6993 * gcc.c-torture/compile/20020415-1.c: New.
6995 2002-04-18 David S. Miller <davem@redhat.com>
6997 * gcc.c-torture/execute/20020418-1.c: New test.
6999 2002-04-17 Jakub Jelinek <jakub@redhat.com>
7001 * gcc.dg/20020416-1.c: New test.
7003 * g++.dg/opt/inline1.C: New test.
7005 2002-04-16 Jakub Jelinek <jakub@redhat.com>
7007 * gcc.dg/altivec-5.c: New test.
7009 * gcc.dg/20020415-1.c: New test.
7011 2002-04-15 Mark Mitchell <mark@codesourcery.com>
7013 * testsuite/lib/chill.exp: Remove.
7015 2002-04-14 Jakub Jelinek <jakub@redhat.com>
7017 * g++.dg/other/big-struct.C: New test.
7019 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
7021 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
7024 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
7027 * gcc.dg/i386-387-1.c: Allow optional leading underscore
7028 in scan-assembler function name
7030 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
7032 * g77.f-torture/execute/980628-4.x,
7033 g77.f-torture/execute/980628-5.x,
7034 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
7035 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
7036 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
7039 2002-04-13 David S. Miller <davem@redhat.com>
7041 * gcc.c-torture/execute/20020413-1.c: New test.
7043 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
7046 * g++.dg/ext/asm1.C: New tests.
7048 2002-04-12 Mark Mitchell <mark@codesourcery.com>
7051 * g++.dg/parse/stmtexpr1.C: New test.
7054 * g++.dg/template/copy1.C: New test.
7056 2002-04-12 Richard Henderson <rth@redhat.com>
7058 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
7060 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
7062 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
7063 gcc.c-torture/execute/20020307-2.c.
7065 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
7067 * g++.dg/ext/attrib5.C,
7068 * g++.dg/lookup/struct1.C: New tests.
7070 2002-04-11 Jakub Jelinek <jakub@redhat.com>
7072 * gcc.dg/20020411-1.c: New test.
7074 * gcc.c-torture/execute/20020411-1.c: New test.
7076 2002-04-10 Janis Johnson <janis187@us.ibm.com>
7078 * g77.f-torture/execute/6177.f: New test.
7080 2002-04-10 Jakub Jelinek <jakub@redhat.com>
7083 * g++.dg/opt/cleanup1.C: New test.
7085 * g++.dg/opt/const1.C: New test.
7087 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
7089 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
7091 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
7094 * g++.dg/template/typename2.C: New test.
7096 2002-04-10 Alan Modra <amodra@bigpond.net.au>
7098 * gcc.c-torture/execute/loop-12.c: New.
7100 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
7102 * g77.f-torture/execute/980628-4.x,
7103 g77.f-torture/execute/980628-5.x,
7104 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
7105 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
7106 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
7108 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7110 PR optimization/6086
7111 * g++.dg/opt/preinc1.C: New test.
7113 2002-04-06 Mark Mitchell <mark@codesourcery.com>
7116 * g++.dg/opt/static2.C: New test.
7118 2002-04-06 Mark Mitchell <mark@codesourcery.com>
7121 * gcc.dg/20020406-1.c: New test.
7123 2002-04-04 David S. Miller <davem@redhat.com>
7125 * gcc.c-torture/execute/20020404-1.c: New test.
7127 2002-04-04 Jakub Jelinek <jakub@redhat.com>
7130 * gcc.dg/20020312-2.c: Do not declare global register variable
7131 if __PIC__ or __pic__ is defined.
7133 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
7135 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
7136 __asm__ so that it works correctly even if -ansi -pedantic-errors.
7138 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7140 * gcc.misc-tests/linkage.exp: Update last change to handle
7141 sparc*-, not just sparc-.
7143 2002-04-03 Richard Henderson <rth@redhat.com>
7145 * gcc.dg/cpp/ucs.c: Improved long UCS test.
7147 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
7149 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
7151 2002-04-02 David S. Miller <davem@redhat.com>
7153 * gcc.c-torture/execute/20020402-3.c: New test.
7155 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
7157 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
7158 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
7160 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
7161 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
7162 g77.f-torture/execute/20001201.x,
7163 g77.f-torture/execute/u77-test.x: New files.
7165 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
7166 * gcc.dg/wchar_t-1.c: Ditto.
7168 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7170 * gcc.c-torture/execute/20020402-1.c: New test.
7172 2002-04-01 Richard Henderson <rth@redhat.com>
7174 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
7176 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
7178 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7180 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
7182 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
7184 * g++.dg/inherit/template-as-base.C: Expect error.
7185 * g++.dg/inherit/namespace-as-base.C: Likewise.
7187 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
7189 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
7190 g++.dg/ext/instantiate3.C: Tweak match patterns.
7192 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
7193 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
7196 2002-03-31 Richard Henderson <rth@redhat.com>
7198 * gcc.dg/special/alias-2.c: New.
7199 * gcc.dg/special/ecos.exp: Run it.
7201 2002-03-31 Richard Henderson <rth@redhat.com>
7203 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
7205 2002-03-31 Kazu Hirata <kazu@hxi.com>
7207 * gcc.dg/weak-1.c: Disable on h8300 port.
7209 2002-03-29 Janis Johnson <janis187@us.ibm.com>
7211 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
7212 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
7214 * g++.dg/bprob/bprob-1.C: New test.
7215 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
7216 * g++.dg/gcov/gcov-1.C: New test.
7217 * g++.dg/gcov/gcov-1.x: New file.
7218 * g++.dg/gcov/gcov-2.C: New test.
7219 * g++.dg/gcov/gcov-3.C: New test.
7220 * g++.dg/gcov/gcov-3.h: New file.
7222 2002-03-28 Roger Sayle <roger@eyesopen.com>
7224 * g++.old-deja/g++.other/builtins5.C: New test.
7225 * g++.old-deja/g++.other/builtins6.C: New test.
7226 * g++.old-deja/g++.other/builtins7.C: New test.
7227 * g++.old-deja/g++.other/builtins8.C: New test.
7228 * g++.old-deja/g++.other/builtins9.C: New test.
7230 2002-03-29 Jakub Jelinek <jakub@redhat.com>
7232 * g++.dg/opt/static1.C: New test.
7234 * g++.dg/opt/longbranch1.C: New test.
7236 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
7238 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
7240 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
7242 2002-03-28 Jeffrey A Law (law@redhat.com)
7244 * gcc.c-torture/execute/20020328-1.c: New test.
7246 2002-03-27 Richard Henderson <rth@redhat.com>
7248 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
7249 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
7250 move from g++.old-deja/g++.ext/.
7252 2002-03-27 Mark Mitchell <mark@codesourcery.com>
7254 * g++.dg/init/new2.C: New test.
7256 2002-03-26 Richard Henderson <rth@redhat.com>
7258 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
7260 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
7263 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
7265 * gcc.dg/20001102-1.c: Likewise.
7267 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
7269 * gcc.dg/cpp/endif-pedantic1.c,
7270 gcc.dg/cpp/endif-pedantic2.c: New tests.
7272 2002-03-26 Mark Mitchell <mark@codesourcery.com>
7274 * g++.dg/init/new1.C: New test.
7276 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
7278 * g++.dg/abi/vbase9.C: New test.
7280 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
7282 * gcc.dg/arm-asm.c: New test.
7284 2002-03-26 Andrew Cagney <ac131313@redhat.com>
7286 * gcc.dg/Wswitch-enum.c: New test.
7289 2002-03-26 Richard Henderson <rth@redhat.com>
7291 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
7294 2002-03-25 Richard Henderson <rth@redhat.com>
7296 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
7299 * gcc.c-torture/compile/20011119-1.c (xxx): New.
7300 * gcc.c-torture/compile/20011119-2.c (xxx): New.
7302 2002-03-25 Zack Weinberg <zack@codesourcery.com>
7304 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
7306 2002-03-25 Bob Wilson <bob.wilson@acm.org>
7308 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
7309 targets using generic thunk support.
7311 2002-03-25 Jakub Jelinek <jakub@redhat.com>
7313 * gcc.c-torture/compile/20020323-1.c: New test.
7315 * g++.dg/opt/conj2.C: New test.
7317 2002-03-24 Richard Henderson <rth@redhat.com>
7319 * gcc.dg/weak-1.c: Use -fno-common.
7321 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
7323 * g77.dg/f77-edit-apostrophe-out.f: New test
7324 * g77.dg/f77-edit-h-out.f: New test
7325 * g77.dg/f77-edit-t-in.f: New test
7326 * g77.dg/f77-edit-t-out.f: New test
7327 * g77.dg/f77-edit-x-out.f: New test
7328 * g77.dg/f77-edit-slash-out.f: New test
7329 * g77.dg/f77-edit-colon-out.f: New test
7330 * g77.dg/f77-edit-s-out.f: New test
7332 2002-03-24 Richard Henderson <rth@redhat.com>
7334 * objc/execute/formal_protocol-6.x: New XFAIL.
7336 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
7338 * gcc.dg/weak-1.c: Early return from dg-final on platforms
7339 that do not support weak symbols
7341 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
7343 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
7344 * lib/g77.exp: Likewise
7345 * lib/objc.exp: Likewise
7347 2002-03-23 Andrew Cagney <ac131313@redhat.com>
7349 * gcc.dg/Wswitch-default.c: New test.
7351 2002-03-23 Jakub Jelinek <jakub@redhat.com>
7353 * g++.dg/other/enum1.C: New test.
7355 2002-03-23 Zack Weinberg <zack@codesourcery.com>
7357 * gcc.dg/pragma-ep-3.c: Fix typo.
7359 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
7361 * g++.dg/inherit/template-as-base.C: New test.
7363 2002-03-22 Jakub Jelinek <jakub@redhat.com>
7365 * g++.old-deja/g++.other/dwarf2-1.C: Move...
7366 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
7368 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
7370 * gcc.dg/cpp/multiline.c: Update to match.
7372 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
7374 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
7376 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
7378 * gcc.dg/cpp/extratokens2.c: New file.
7380 2002-03-21 David Edelsohn <edelsohn@gnu.org>
7382 * gcc.dg/20020312-2.c: Add rs6000 target.
7384 * gcc.c-torture/compile/20020319-1.c: New test.
7386 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7388 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
7389 (A, E): Handle this.
7391 2002-03-20 Jason Merrill <jason@redhat.com>
7393 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
7395 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
7396 through prune_gcc_output.
7398 2002-03-20 Jakub Jelinek <jakub@redhat.com>
7400 * gcc.c-torture/compile/20020320-1.c: New test.
7402 2002-03-19 Jakub Jelinek <jakub@redhat.com>
7404 * gcc.c-torture/compile/20020318-1.c: New test.
7406 * gcc.dg/struct-by-value-1.c: New test.
7408 * gcc.dg/20020319-1.c: New test.
7410 2002-03-18 Jakub Jelinek <jakub@redhat.com>
7412 * g++.dg/opt/conj1.C: New test.
7414 2002-03-17 Mark Mitchell <mark@codesourcery.com>
7416 * g++.dg/template/qualttp20.C: Revert previous change.
7417 * g++.dg/template/qualttp3.C: Likewise.
7418 * g++.dg/template/qualttp4.C: Likewise
7419 * g++.dg/template/qualttp5.C: Likewise
7420 * g++.dg/template/qualttp6.C: Likewise
7421 * g++.dg/template/qualttp7.C: Likewise
7422 * g++.dg/template/qualttp8.C: Likewise
7423 * g++.dg/template/recurse.C: Likewise.
7425 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
7427 * gcc.dg/cpp/wchar-1.c: Update.
7429 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
7431 * g++.dg/template/conv1.C: New test.
7432 * g++.dg/template/conv2.C: New test.
7433 * g++.dg/template/conv3.C: New test.
7434 * g++.dg/template/conv4.C: New test.
7436 2002-03-15 Mark Mitchell <mark@codesourcery.com>
7438 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
7439 * g++.dg/template/qualttp3.C: Likewise.
7440 * g++.dg/template/qualttp4.C: Likewise
7441 * g++.dg/template/qualttp5.C: Likewise
7442 * g++.dg/template/qualttp6.C: Likewise
7443 * g++.dg/template/qualttp7.C: Likewise
7444 * g++.dg/template/qualttp8.C: Likewise
7445 * g++.dg/template/recurse.C: Likewise.
7447 2002-03-15 Mark Mitchell <mark@codesourcery.com>
7449 * g++.dg/opt/dtor1.C: New test.
7451 2002-03-15 Jakub Jelinek <jakub@redhat.com>
7453 * gcc.c-torture/compile/20020315-1.c: New test.
7455 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
7457 * gcc.dg/weak-1.c: Fix scan tests.
7459 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
7461 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
7462 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
7463 cris-*-aout* mmix-*-*.
7464 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
7465 cris-*-aout* mmix-*-*.
7466 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
7467 cris-*-elf* cris-*-aout* and mmix-*-*.
7468 * gcc.dg/20001009-1.c: Ditto.
7469 * gcc.dg/20010912-1.c: Ditto.
7470 * gcc.dg/20020122-4.c: Ditto.
7471 * gcc.dg/inline-2.c: Ditto.
7473 2002-03-14 Jeffrey A Law (law@cygnus.com)
7475 * gcc.c-torture/compile/20020314-1.c: New test.
7477 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
7479 * gcc.c-torture/execute/20020314-1.c: New test.
7481 2002-03-14 Jakub Jelinek <jakub@redhat.com>
7483 * g++.dg/warn/Wunused-1.C: New test.
7485 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
7487 * g++.dg/abi/mangle6.C: New test.
7489 2002-03-13 Jakub Jelinek <jakub@redhat.com>
7491 * gcc.c-torture/compile/20020309-2.c: New test.
7493 * gcc.c-torture/compile/20020312-1.c: New test.
7495 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
7497 * g++.dg/other/access1.C: New test.
7499 2002-03-12 Jakub Jelinek <jakub@redhat.com>
7501 * gcc.c-torture/execute/wchar_t-1.c: New test.
7503 2002-03-12 David Edelsohn <edelsohn@gnu.org>
7505 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
7507 2002-03-12 Roger Sayle <roger@eyesopen.com>
7509 * gcc.dg/20020312-1.c: New test case.
7511 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
7513 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
7515 2002-03-11 Richard Henderson <rth@redhat.com>
7517 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
7518 * g++.old-deja/g++.jason/report.C: Likewise.
7520 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
7522 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
7523 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
7525 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
7527 * testsuite/g++.dg/overload/pmf1.C: New test.
7529 2002-03-11 Kazu Hirata <kazu@hxi.com>
7531 * gcc.c-torture/execute/20020307-1.c: Use long.
7533 2002-03-11 Jakub Jelinek <jakub@redhat.com>
7535 PR optimization/5844
7536 * gcc.dg/20020310-1.c: New test.
7538 2002-03-09 Michael Meissner <meissner@redhat.com>
7540 * gcc.c-torture/execute/memcpy-2.c: New test.
7541 * gcc.c-torture/execute/memset-1.c: New test.
7542 * gcc.c-torture/execute/strlen-1.c: New test.
7543 * gcc.c-torture/execute/strcmp-1.c: New test.
7544 * gcc.c-torture/execute/strncmp-1.c: New test.
7546 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
7548 * gcc.dg/ppc-ldstruct.c: New test.
7550 2002-03-09 Jakub Jelinek <jakub@redhat.com>
7552 * gcc.c-torture/execute/va-arg-22.c: New test.
7554 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7556 * gcc.c-torture/compile/20020309-1.c: New test.
7558 2002-03-08 Jakub Jelinek <jakub@redhat.com>
7560 * gcc.c-torture/execute/20020307-2.c: New test.
7562 2002-03-07 Jeffrey A Law (law@redhat.com)
7564 * g77.f-torture/compile/20020307-1.f: New test.
7566 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
7568 * gcc.dg/unordered-1.c: New test.
7570 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
7572 * gcc.c-torture/execute/20020307-1.c: New test.
7574 2002-03-05 Jakub Jelinek <jakub@redhat.com>
7576 * gcc.dg/20020304-1.c: New test.
7578 * gcc.c-torture/compile/20020304-2.c: New test.
7580 2002-03-04 Zack Weinberg <zack@codesourcery.com>
7582 * gcc.c-torture/compile/20020304-1.c: New test case
7585 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
7587 * gcc.dg/20020103-1.c: Add other -D ppc variants.
7589 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
7591 * g++.dg/other/classkey1.C: New test.
7593 2002-03-01 Richard Henderson <rth@redhat.com>
7595 * gcc.c-torture/compile/981223-1.x: New.
7596 * gcc.c-torture/compile/920625-1.x: New.
7598 2002-02-28 Richard Henderson <rth@redhat.com>
7600 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
7602 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
7604 * gcc.c-torture/execute/20020227-1.c: New test.
7606 2002-02-27 Mark Mitchell <mark@codesourcery.com>
7608 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
7610 * g++.old-deja/g++.oliva/partord1.C: Likewise.
7611 * g++.old-deja.g++.other/defarg1.C: Likewise.
7612 * g++.old-deja/g++.pt/calls2.C: Likewise.
7613 * g++.old-deja/g++.pt/crash20.C: Likewise.
7614 * g++.old-deja/g++.pt/crash30.C: Likewise.
7615 * g++.old-deja/g++.pt/crash36.C: Likewise.
7616 * g++.old-deja/g++.pt/crash6.C: Likewise.
7617 * g++.old-deja/g++.pt/defarg13.C: Likewise.
7618 * g++.old-deja/g++.pt/derived3.C: Likewise.
7619 * g++.old-deja/g++.pt/error1.C: Likewise.
7620 * g++.old-deja/g++.pt/friend21.C: Likewise.
7621 * g++.old-deja/g++.pt/friend23.C: Likewise.
7622 * g++.old-deja/g++.pt/infinite1.C: Likewise.
7623 * g++.old-deja/g++.robertl/eb128.C: Likewise.
7625 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
7627 * gcc.c-torture/execute/20020225-2.c: New test.
7629 2002-02-27 Zack Weinberg <zack@codesourcery.com>
7631 * gcc.c-torture/execute/920730-1t.c,
7632 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
7633 Delete test cases, only relevant to -traditional.
7635 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
7637 * gcc.dg/cpp/undef1.c: Remove.
7638 * gcc.dg/cpp/directiv.c: Update.
7639 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
7641 2002-02-27 Michael Meissner <meissner@redhat.com>
7643 * gcc.c-torture/execute/20020226-1.c: New test.
7645 2002-02-26 Jakub Jelinek <jakub@redhat.com>
7647 * g++.dg/debug/debug4.C: New test.
7649 * gcc.dg/ia64-visibility-1.c: New test.
7651 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
7653 * gcc.dg/debug/20020224-1.c: New.
7655 2002-02-25 Kazu Hirata <kazu@hxi.com>
7657 * gcc.c-torture/execute/960416-1.x: New.
7658 * gcc.c-torture/execute/divconst-3.x: Likewise.
7660 2002-02-25 Jakub Jelinek <jakub@redhat.com>
7662 * gcc.dg/20020224-1.c: New test.
7664 2002-02-25 Alan Modra <amodra@bigpond.net.au>
7666 * gcc.c-torture/execute/20020225-1.c: New.
7668 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
7670 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
7672 2002-02-23 Jakub Jelinek <jakub@redhat.com>
7674 * gcc.dg/20020222-1.c: New test.
7676 2002-02-22 Jakub Jelinek <jakub@redhat.com>
7678 * g++.dg/opt/anonunion1.C: New test.
7680 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
7682 * g++.dg/template/qualttp19.C: New test.
7683 * g++.dg/template/qualttp20.C: New test.
7684 * g++.old-deja/g++.jason/report.C: Adjust expected errors
7685 * g++.old-deja/g++.other/qual1.C: Likewise.
7687 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
7689 * gcc.dg/attr-alwaysinline.c: New.
7691 2002-02-21 Jakub Jelinek <jakub@redhat.com>
7693 * gcc.dg/20020220-1.c: New test.
7695 * gcc.dg/20020220-2.c: New test.
7697 * g++.dg/opt/mmx1.C: New test.
7699 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
7701 * gcc.c-torture/compile/20020110.c: New test.
7703 2002-02-20 Jakub Jelinek <jakub@redhat.com>
7705 * gcc.c-torture/execute/20020219-1.c: New test.
7707 * gcc.dg/20020219-1.c: New test.
7709 * gcc.dg/noncompile/20020220-1.c: New test.
7711 * g++.dg/opt/ptrintsum1.C: New test.
7713 * gcc.dg/debug/20020220-1.c: New test.
7715 2002-02-17 Jakub Jelinek <jakub@redhat.com>
7717 * gcc.c-torture/execute/20020216-1.c: New test.
7719 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
7721 * gcc.dg/decl-1.c: Update, new test.
7723 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
7725 * g++.dg/abi/bitfield1.C: New test.
7726 * g++.dg/abi/bitfield2.C: New test.
7728 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
7730 * gcc.dg/attr-nest.c: New test.
7732 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
7734 * gcc.c-torture/execute/20020215-1.c: New test.
7736 2002-02-14 Jakub Jelinek <jakub@redhat.com>
7738 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
7739 * g++.dg/debug/debug.exp: New.
7740 * g++.dg/debug/trivial.C: New.
7741 * g++.dg/debug/debug1.C: Moved...
7742 * g++.dg/other/debug1.C: ...from here.
7743 * g++.dg/debug/debug2.C: Moved...
7744 * g++.dg/other/debug2.C: ...from here.
7745 * g++.dg/debug/debug3.C: Moved...
7746 * g++.dg/other/debug3.C: ...from here.
7748 * gcc.dg/noncompile/20020213-1.c: New test.
7750 2002-02-13 Jakub Jelinek <jakub@redhat.com>
7752 * g++.dg/other/debug3.C: New test.
7754 * gcc.c-torture/execute/20020213-1.c: New test.
7756 2002-02-13 Richard Smith <richard@ex-parrot.com>
7758 * g++.old-deja/g++.other/thunk1.C: New test.
7760 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
7762 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
7764 2002-02-13 Stan Shebs <shebs@apple.com>
7766 * gcc.dg/altivec-3.c: New.
7768 2002-02-12 Jakub Jelinek <jakub@redhat.com>
7770 * gcc.dg/Wunreachable-1.c: New test.
7771 * gcc.dg/Wunreachable-2.c: New test.
7773 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
7775 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
7777 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
7779 * gcc.dg/decl-1.c: New test.
7781 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
7783 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7785 2002-02-10 Kazu Hirata <kazu@hxi.com>
7787 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
7788 * gcc.c-torture/compile/980506-1.x: Likewise.
7790 2002-02-10 Kazu Hirata <kazu@hxi.com>
7792 * gcc.dg/20020210-1.c: New.
7794 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
7796 * g77.f-torture/execute/947.f: New regression test
7799 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
7801 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
7802 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
7804 2002-02-08 Richard Henderson <rth@redhat.com>
7806 * gcc.c-torture/compile/labels-3.c: New.
7808 2002-02-08 Jakub Jelinek <jakub@redhat.com>
7810 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
7811 expression statements work instead.
7812 * gcc.dg/noncompile/20020207-1.c: New test.
7814 2002-02-07 Richard Henderson <rth@redhat.com>
7816 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
7818 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
7820 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
7822 * lib/g77-dg.exp: Trim g77 error messages so that they are
7823 recognized by dg.exp.
7825 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
7828 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
7830 2002-02-07 Richard Henderson <rth@redhat.com>
7832 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
7833 to be sufficiently aligned for integers.
7835 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
7837 * g++.dg/template/friend4.C: New test.
7839 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
7842 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
7845 2002-02-07 Richard Henderson <rth@redhat.com>
7847 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
7848 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
7849 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
7850 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
7852 2002-02-06 Richard Henderson <rth@redhat.com>
7854 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
7856 2002-02-06 Janis Johnson <janis187@us.ibm.com>
7858 * gcc.dg/20020206-1.c: New test.
7860 2002-02-06 Jakub Jelinek <jakub@redhat.com>
7862 * gcc.c-torture/execute/20020206-1.c: New test.
7864 * gcc.c-torture/execute/20020206-2.c: New test.
7866 PR optimization/5429:
7867 * gcc.c-torture/compile/20020206-1.c: New test.
7869 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
7871 * g++.dg/ext/align1.C: Do not use an explicit alignment value
7872 as certain file formats cannot support particularly large
7875 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
7876 and do not expect to be able to link the executable.
7878 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
7879 fail because the COFF format does not support the weak attribute.
7881 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
7883 * g77.dg/pr5473.f: New test
7885 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
7887 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
7888 Fix testcase accordingly.
7890 2002-02-04 Richard Henderson <rth@redhat.com>
7892 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
7893 (buf): Change to be an array of pointers, not ints.
7895 2002-02-04 Jakub Jelinek <jakub@redhat.com>
7897 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
7898 before all tests. Move warning one line above to match where it
7900 * gcc.dg/Wswitch-2.c: New test.
7901 * g++.dg/warn/Wswitch-1.C: New test.
7902 * g++.dg/warn/Wswitch-2.C: New test.
7904 2002-02-04 Richard Henderson <rth@redhat.com>
7906 * g++.dg/abi/offsetof.C: Fix size comparison.
7908 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
7910 * gcc.dg/cast-qual-2.c: New test.
7912 2002-02-04 Jakub Jelinek <jakub@redhat.com>
7914 * gcc.dg/20020201-4.c: New test.
7916 2002-02-04 Ben Elliston <bje@redhat.com>
7918 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
7919 target_info attribute != 0, in addition to the empty string.
7920 (gcc_target_compile): Likewise.
7922 2002-02-03 Andrew Cagney <ac131313@redhat.com>
7924 * gcc.dg/Wswitch.c: New test.
7925 PR gcc/4475. PR gcc/3780.
7927 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
7929 * g77.f-torture/execute/5122.f: New test for regressions
7930 against PR fortran/5122.
7932 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
7934 * g77.f-torture/compile/pr3743.f: Delete
7935 * g77.dg/pr3743-1.f: New test.
7936 * g77.dg/pr3743-2.f: New test.
7937 * g77.dg/pr3743-3.f: New test.
7938 * g77.dg/pr3743-4.f: New test.
7940 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
7942 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
7944 2002-02-02 Richard Henderson <rth@redhat.com>
7946 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
7947 * gcc.c-torture/execute/bf64-1.c: Likewise.
7949 2002-02-02 Jakub Jelinek <jakub@redhat.com>
7951 * gcc.dg/20020201-2.c: New test.
7953 * gcc.dg/20020201-3.c: New test.
7955 * gcc.c-torture/execute/bitfld-2.c: New test.
7957 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
7959 * gcc.dg/bitfld-1.c: Update.
7960 * gcc.dg/bitfld-2.c: Update.
7961 * gcc.c-torture/execute/bitfld-1.x: New.
7963 2002-02-02 Jakub Jelinek <jakub@redhat.com>
7965 * gcc.c-torture/execute/20020201-1.c: New test.
7967 2002-02-01 Janis Johnson <janis187@us.ibm.com>
7970 * gcc.dg/20020201-1.c: New test.
7972 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
7975 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
7976 * g77.f-torture/compile/pr3743.x: Remove
7978 2002-01-31 Tom Rix <trix@redhat.com>
7980 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
7982 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
7984 * gcc.dg/noncompile/20020130-1.c: New test.
7986 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
7988 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
7990 2002-01-29 Richard Henderson <rth@redhat.com>
7992 * gcc.c-torture/execute/991118-1.c: Cast various constants back
7994 * gcc.c-torture/execute/bf64-1.c: Likewise.
7996 2002-01-29 Jakub Jelinek <jakub@redhat.com>
7998 * gcc.c-torture/execute/20020129-1.c: New test.
8000 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
8002 * gcc.c-torture/compile/20000224-1.c: Update.
8003 * gcc.c-torture/execute/bitfld-1.c: New tests.
8004 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
8005 * gcc.dg/uninit-A.c: Update.
8007 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
8009 * g++.dg/template/ctor1.C: Add instantiation.
8011 2002-01-28 Paul Koning <pkoning@equallogic.com>
8013 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
8014 argument to __builtin_prefetch to be const ptr.
8016 2002-01-28 Jakub Jelinek <jakub@redhat.com>
8018 * gcc.c-torture/compile/20020120-1.c: New test.
8020 2002-01-27 Kazu Hirata <kazu@hxi.com>
8022 * gcc.c-torture/execute/20020127-1.c: New test.
8024 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
8026 * g77.dg/f77-edit-i-in.f: New test
8027 * g77.dg/f77-edit-i-out.f: New test
8029 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
8031 * gcc.dg/debug/debug.exp: New file.
8032 * gcc.dg/debug/trivial.c: New file.
8033 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
8034 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
8035 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
8036 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
8037 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
8038 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
8039 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
8040 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
8041 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
8042 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
8043 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
8044 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
8045 * gcc.dg/20000503-1.c: Removed.
8046 * gcc.dg/20010207-1.c: Removed.
8047 * gcc.dg/20011223-1.c: Removed.
8048 * gcc.dg/20020104-2.c: Removed.
8049 * gcc.dg/debug-1.c: Removed.
8050 * gcc.dg/debug-2.c: Removed.
8051 * gcc.dg/debug-3.c: Removed.
8052 * gcc.dg/debug-4.c: Removed.
8053 * gcc.dg/debug-5.c: Removed.
8054 * gcc.dg/debug-6.c: Removed.
8055 * gcc.dg/dwarf2-1.c: Removed.
8056 * gcc.dg/dwarf2-2.c: Removed.
8058 2002-01-25 Jakub Jelinek <jakub@redhat.com>
8060 * g++.old-deja/g++.other/eh5.C: New test.
8061 * g++.old-deja/g++.other/sibcall2.C: New test.
8062 * g++.old-deja/g++.other/array9.C: New test.
8063 * g++.old-deja/g++.other/typename2.C: New test.
8064 * g++.old-deja/g++.other/crash60.C: New test.
8065 * g++.old-deja/g++.other/conv9.C: New test.
8066 * g++.old-deja/g++.other/mangle10.C: New test.
8067 * g++.old-deja/g++.other/unchanging1.C: New test.
8068 * g++.old-deja/g++.other/exprstmt1.C: New test.
8069 * g++.old-deja/g++.other/inline23.C: New test.
8070 * g++.old-deja/g++.eh/ia64-1.C: New test.
8071 * g++.old-deja/g++.other/dwarf2-1.C: New test.
8072 * g++.old-deja/g++.other/reload1.C: New test.
8073 * g++.old-deja/g++.other/static20.C: New test.
8074 * g++.old-deja/g++.other/local-alloc1.C: New test.
8075 * g++.old-deja/g++.other/conv8.C: New test.
8076 * g++.old-deja/g++.other/stmtexpr2.C: New test.
8077 * g++.old-deja/g++.other/storeexpr1.C: New test.
8078 * g++.old-deja/g++.other/storeexpr2.C: New test.
8079 * g++.dg/eh/template2.C: New test.
8080 * g++.dg/warn/weak1.C: New test.
8082 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
8084 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
8085 Remove first, non-varying, argument.
8087 2002-01-23 Richard Henderson <rth@redhat.com>
8089 * gcc.dg/inline-2.c: New.
8091 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
8092 Add optional target arg. Check number of arguments.
8093 (scan-assembler-not, scan-assembler-dem): Likewise.
8094 (scan-assembler-dem-not): Likewise.
8096 2002-01-23 Zack Weinberg <zack@codesourcery.com>
8098 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
8100 * g++.old-deja/g++.brendan/parse3.C,
8101 g++.old-deja/g++.other/crash26.C,
8102 g++.old-deja/g++.other/crash28.C,
8103 g++.old-deja/g++.other/crash29.C,
8104 g++.old-deja/g++.other/crash30.C,
8105 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
8107 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
8109 * gcc.dg/20020115-1.c: New.
8111 2002-01-23 Bob Wilson <bob.wilson@acm.org>
8113 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
8115 2002-01-23 Janis Johnson <janis187@us.ibm.com>
8117 * gcc.dg/20020122-3.c: New.
8119 2002-01-23 Jakub Jelinek <jakub@redhat.com>
8121 * g++.dg/other/gc1.C: New test.
8123 2002-01-23 Zack Weinberg <zack@codesourcery.com>
8125 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
8127 2002-01-22 Richard Henderson <rth@redhat.com>
8129 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
8131 2002-01-22 Richard Henderson <rth@redhat.com>
8133 * gcc.dg/20020122-4.c: New.
8135 2002-01-22 H.J. Lu <hjl@gnu.org>
8137 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
8139 * gcc.dg/special/ecos.exp: Likewise.
8140 * lib/g++-dg.exp: Likewise.
8141 * lib/g77-dg.exp: Likewise.
8142 * lib/gcc-dg.exp : Likewise.
8143 * lib/mike-g++.exp: Likewise.
8144 * lib/mike-g77.exp: Likewise.
8145 * lib/mike-gcc.exp: Likewise.
8146 * lib/objc-dg.exp: Likewise.
8148 2002-01-22 Janis Johnson <janis187@us.ibm.com>
8151 * gcc.dg/20020122-2.c: New test.
8153 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
8155 * gcc.dg/20020122-1.c: New test.
8157 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
8159 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
8161 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
8163 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
8165 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8167 * gcc.c-torture/compile/20020121-1.c: New test.
8169 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
8171 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
8174 2002-01-21 Jakub Jelinek <jakub@redhat.com>
8176 * gcc.dg/20020218-1.c: New test.
8178 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
8180 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
8182 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
8183 "At global scope" warning
8184 * g++.dg/ext/align1.C: Change cygwin test for alignment
8185 from db-bogus to dg-warning
8187 2002-01-21 Zack Weinberg <zack@codesourcery.com>
8189 * g77.f-torture/compile/cpp2.F: New test.
8191 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
8193 * g++.dg/template/access1.C: New test.
8195 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
8197 * gcc.dg/20020118-1.c: New.
8199 2002-01-18 Kazu Hirata <kazu@hxi.com>
8201 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
8203 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8205 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
8206 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
8209 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8211 * gcc.misc-tests/i386-prefetch.exp: Save and restore
8212 torture_with_loops and torture_without_loops
8214 2002-01-17 Jakub Jelinek <jakub@redhat.com>
8216 * gcc.c-torture/compile/20020116-1.c: New test.
8218 2002-01-16 Jakub Jelinek <jakub@redhat.com>
8220 * gcc.dg/20020116-2.c: New test.
8222 * gcc.dg/ultrasp4.c: New test.
8224 * gcc.dg/20020116-1.c: New test.
8226 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
8228 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
8231 2002-01-15 Janis Johnson <janis187@us.ibm.com>
8233 * gcc.misc-tests/i386-prefetch.exp: New.
8234 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
8235 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
8236 * gcc.misc-tests/i386-pf-none-1.c: New test.
8237 * gcc.misc-tests/i386-pf-sse-1.c: New test.
8239 2002-01-15 Jakub Jelinek <jakub@redhat.com>
8241 * gcc.dg/gnu89-init-1.c: Add new tests.
8243 2002-01-15 Andreas Jaeger <aj@suse.de>
8245 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
8246 * gcc.dg/i386-mmx-2.c: Likewise.
8247 * gcc.dg/i386-sse-1.c: Likewise.
8248 * gcc.dg/i386-sse-2.c: Likewise.
8249 * gcc.dg/i386-sse-3.c: Likewise.
8251 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8253 * g77.f-torture/execute/intrinsic-unix-bessel.f:
8254 Uncomment additional cases that now pass.
8256 2002-01-11 Richard Henderson <rth@redhat.com>
8258 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
8259 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
8261 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
8263 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
8265 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
8267 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
8268 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
8270 2002-01-10 Dale Johannesen <dalej@apple.com>
8272 * gcc.c-torture/execute/loop-11.c: New.
8274 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
8276 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
8277 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
8279 2002-01-09 Richard Henderson <rth@redhat.com>
8281 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
8282 type in which to perform the operation for each size.
8284 2002-01-09 Alan Matsuoka (alanm@redhat.com)
8286 * gcc.c-torture/compile/20020109-2.c: New test.
8288 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
8290 * gcc.c-torture/execute/loop-10.c: New test.
8292 2002-01-09 Jakub Jelinek <jakub@redhat.com>
8294 * gcc.c-torture/compile/20010226-1.c: New test.
8295 * gcc.c-torture/compile/20010227-1.c: New test.
8296 * gcc.c-torture/compile/20010426-1.c: New test.
8297 * gcc.c-torture/compile/20010510-1.c: New test.
8298 * gcc.c-torture/compile/20010605-3.c: New test.
8299 * gcc.c-torture/compile/20010824-1.c: New test.
8300 * gcc.c-torture/execute/20010409-1.c: New test.
8301 * gcc.dg/noncompile/20000901-1.c: New test.
8302 * gcc.dg/20001023-1.c: New test.
8303 * gcc.dg/20001101-1.c: New test.
8304 * gcc.dg/20001102-1.c: New test.
8305 * gcc.dg/20010207-1.c: New test.
8306 * gcc.dg/20010405-1.c: New test.
8307 * gcc.dg/20010822-1.c: New test.
8308 * gcc.dg/20011107-1.c: New test.
8310 2002-01-09 Jeffrey A Law (law@redhat.com)
8312 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
8314 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
8315 execution failure on PA targets.
8317 2002-01-09 Jakub Jelinek <jakub@redhat.com>
8319 * gcc.c-torture/compile/20020109-1.c: New test.
8321 2002-01-08 Kazu Hirata <kazu@hxi.com>
8323 * gcc.c-torture/execute/20020108-1.c: New test.
8325 2002-01-08 Jakub Jelinek <jakub@redhat.com>
8327 * gcc.dg/20020108-1.c: New test.
8329 2002-01-08 H.J. Lu <hjl@gnu.org>
8331 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
8334 2002-01-08 Geoff Keating <geoffk@redhat.com>
8336 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
8339 002-01-07 Aldy Hernandez <aldyh@redhat.com>
8341 * gcc.dg/altivec-4.c: Test altivec predicates.
8343 2002-01-07 Jakub Jelinek <jakub@redhat.com>
8345 * gcc.c-torture/execute/20020107-1.c: New test.
8347 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
8350 * gcc.c-torture/compile/20020106-1.c: New test.
8352 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
8354 * gcc.c-torture/execute/nestfunc-4.c: New test.
8356 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
8358 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
8359 extra triple that slipped in.
8360 * g++.old-deja/g++.abi/align.C: Likewise.
8361 * g++.old-deja/g++.abi/bitfields.C: Likewise.
8363 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
8365 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
8366 * g++.old-deja/g++.abi/align.C: Likewise.
8367 * g++.old-deja/g++.abi/bitfields.C: Likewise.
8369 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
8371 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
8374 2002-01-04 Jakub Jelinek <jakub@redhat.com>
8376 * gcc.dg/20020104-1.c: New test.
8378 * gcc.dg/20020104-2.c: New test.
8380 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
8382 * gcc.dg/20020103-1.c: Fix typo in target selector.
8384 2002-01-03 Richard Henderson <rth@redhat.com>
8386 * gcc.dg/20020103-1.c: New.
8388 2002-01-03 Kazu Hirata <kazu@hxi.com>
8390 * gcc.c-torture/execute/20020103-1.c: New test.
8392 2002-01-03 Jakub Jelinek <jakub@redhat.com>
8394 * g++.dg/other/debug2.C: New test.
8396 * gcc.c-torture/compile/20020103-1.c: New test.
8398 2002-01-02 Jakub Jelinek <jakub@redhat.com>
8400 * gcc.dg/gnu89-init-1.c: Added new tests.
8402 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
8404 * g++.dg/template/friend2.C: Remove as patch is reverted.
8406 * g++.dg/warn/oldcast1.C: New test.
8408 * g++.dg/template/ptrmem1.C: New test.
8409 * g++.dg/template/ptrmem2.C: New test.
8411 * g++.dg/template/ntp.C: New test.
8413 * g++.dg/other/component1.C: New test.
8415 * g++.dg/template/ttp3.C: New test.
8417 * g++.dg/template/friend2.C: New test.
8418 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
8420 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
8422 * g++.dg/other/ptrmem1.C: New test.
8423 * g++.dg/other/ptrmem2.C: New test.
8425 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
8427 * g++.dg/template/ctor1.C: New test.
8429 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
8431 * g++.dg/template/friend2.C: New test.
8433 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
8435 * gcc.dg/mmix-1.c: New test.
8437 2001-12-31 Richard Henderson <rth@redhat.com>
8439 * gcc.dg/asm-5.c: New.
8441 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
8443 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
8444 in namespace __gnu_cxx
8446 2001-12-30 Richard Henderson <rth@redhat.com>
8448 * gcc.dg/debug-6.c: New.
8450 2001-12-30 Jakub Jelinek <jakub@redhat.com>
8452 * gcc.c-torture/compile/20011229-2.c: New test.
8454 2001-12-29 Jakub Jelinek <jakub@redhat.com>
8456 * gcc.dg/debug-3.c: New test.
8457 * gcc.dg/debug-4.c: New test.
8458 * gcc.dg/debug-5.c: New test.
8460 2001-12-29 Richard Henderson <rth@redhat.com>
8462 * g++.dg/eh/loop1.C: New.
8464 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
8466 * g++.dg/template/crash1.C: New test.
8468 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
8470 * g++.dg/other/const1.C: New test.
8472 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
8474 * gcc.c-torture/compile/20011229-1.c: New test.
8476 2001-12-28 Stan Shebs <shebs@apple.com>
8478 * lib/objc-torture.exp: Resync with c-torture.exp.
8479 * lib/objc.exp: Load standard libraries.
8481 2001-12-28 Jakub Jelinek <jakub@redhat.com>
8483 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
8486 2001-12-27 Roger Sayle <roger@eyesopen.com>
8488 * gcc.c-torture/execute/string-opt-16.c: New testcase.
8490 2001-12-27 Richard Henderson <rth@redhat.com>
8492 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
8494 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
8496 * g++.dg/eh/ctor1.C: New test.
8497 * g++.dg/other/error2.C: New test.
8499 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
8501 * g++.dg/other/init2.C: New test.
8503 2001-12-24 Richard Henderson <rth@redhat.com>
8505 * gcc.dg/20011223-1.c: New.
8506 * gcc.dg/inline-1.c: New.
8508 2001-12-23 Richard Henderson <rth@redhat.com>
8510 * gcc.dg/asm-4.c: Test operand modifiers.
8512 2001-12-23 Richard Henderson <rth@redhat.com>
8514 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
8516 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
8518 * gcc.c-torture/execute/20011223-1.c: New test.
8520 2001-12-21 Richard Henderson <rth@redhat.com>
8522 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
8523 re-enables the warning.
8525 2001-12-21 Richard Henderson <rth@redhat.com>
8527 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
8529 2001-12-20 Jakub Jelinek <jakub@redhat.com>
8531 * gcc.c-torture/compile/20011218-1.c: New test.
8533 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
8535 * gcc.misc-test/arm-isr.exp: New file. Control running of the
8537 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
8538 epilogue generation for ARM ISR routines.
8540 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8542 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
8543 * gcc.dg/format/c90-printf-3.c: Likewise.
8544 * gcc.dg/format/c99-printf-3.c: Likewise.
8545 * gcc.dg/format/ext-1.c: Likewise.
8546 * gcc.dg/format/ext-6.c: Likewise.
8547 * gcc.dg/format/format.h: Prototype unlocked stdio.
8549 2001-12-20 Richard Henderson <rth@redhat.com>
8551 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
8553 (malloc): Correct allocation logic. Abort if we fill up the
8554 arena before initialization complete.
8555 (realloc): Correct allocation logic.
8557 2001-12-20 Jakub Jelinek <jakub@redhat.com>
8559 * gcc.c-torture/compile/20011219-2.c: New test.
8561 * gcc.c-torture/execute/20011219-1.c: New test.
8563 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
8565 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
8566 target does not support weak symbols.
8568 2001-12-19 Jakub Jelinek <jakub@redhat.com>
8570 * gcc.c-torture/compile/20011219-1.c: New test.
8572 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
8574 * g++.dg/other/error1.C: New test.
8576 2001-12-17 Jeffrey A Law (law@redhat.com)
8578 * gcc.c-torture/execute/20011217-1.c: New test.
8580 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
8582 * objc.dg/special/: New directory.
8583 * objc.dg/special/special.exp: New file.
8584 * objc.dg/special/unclaimed-category-1.h: New file.
8585 * objc.dg/special/unclaimed-category-1a.m: New file.
8586 * objc.dg/special/unclaimed-category-1.m: New file.
8588 2001-12-17 Andreas Jaeger <aj@suse.de>
8590 * gcc.c-torture/compile/20011217-2.c: New test.
8592 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
8594 * gcc.c-torture/compile/20011217-1.c: New test.
8596 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
8598 * testsuite/gcc.dg/20011214-1.c: New.
8600 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
8602 * gcc.dg/altivec-4.c: New.
8604 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
8606 * gcc.dg/20011113-1.c: New test.
8608 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
8610 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
8611 std::__malloc_alloc_template<0> and
8612 std::__default_alloc_template<false, 0>.
8614 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
8616 * objc/execute/bf-21.m: New test.
8617 * objc/execute/enumeration-1.m: New test.
8618 * objc/execute/enumeration-2.m: New test.
8620 2001-12-12 Jakub Jelinek <jakub@redhat.com>
8622 * gcc.dg/gnu89-init-1.c: New test.
8624 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
8626 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
8627 * g++.old-deja/g++.jason/2371.C: Likewise.
8628 * g++.old-deja/g++.jason/template33.C: Likewise.
8629 * g++.old-deja/g++.jason/template34.C: Likewise.
8630 * g++.old-deja/g++.jason/template36.C: Likewise.
8631 * g++.old-deja/g++.oliva/typename1.C: Likewise.
8632 * g++.old-deja/g++.oliva/typename2.C: Likewise.
8633 * g++.old-deja/g++.other/typename1.C: Likewise.
8634 * g++.old-deja/g++.pt/inherit2.C: Likewise.
8635 * g++.old-deja/g++.pt/nontype5.C: Likewise.
8636 * g++.old-deja/g++.pt/typename11.C: Likewise.
8637 * g++.old-deja/g++.pt/typename14.C: Likewise.
8638 * g++.old-deja/g++.pt/typename16.C: Likewise.
8639 * g++.old-deja/g++.pt/typename3.C: Likewise.
8640 * g++.old-deja/g++.pt/typename4.C: Likewise.
8641 * g++.old-deja/g++.pt/typename5.C: Likewise.
8642 * g++.old-deja/g++.pt/typename7.C: Likewise.
8643 * g++.old-deja/g++.robertl/eb9.C: Likewise.
8645 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
8647 * g++.dg/other/linkage1.C: New test.
8648 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
8651 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
8653 * gcc.dg/concat.c: New test.
8655 2001-12-11 Stan Shebs <shebs@apple.com>
8657 * objc/compile: New test directory.
8658 * objc/compile/compile.exp: New expect script.
8659 * objc/compile/20011211-1.m: New compile test.
8661 2001-12-11 Jason Merrill <jason@redhat.com>
8663 * lib/prune.exp (prune_gcc_output): Also handle "In member
8664 function". So many permutations...
8666 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
8668 * g++.dg/template/typedef1.C: New test.
8670 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
8672 * g++.dg/other/copy1.C: New test.
8674 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
8676 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
8678 * gcc.dg/builtin-choose-expr.c: New.
8680 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
8682 * gcc.dg/altivec-2.c: New.
8684 2001-12-07 Richard Henderson <rth@redhat.com>
8686 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
8688 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
8690 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
8693 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8695 * g++-old.deja/g++.robertl/eb101.C: Deleted.
8697 2001-12-06 Janis Johnson <janis187@us.ibm.com>
8699 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
8700 variable argument list.
8702 2001-12-06 Zack Weinberg <zack@codesourcery.com>
8704 * gcc.c-torture/execute/memcheck: Delete entire directory.
8705 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
8706 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
8708 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
8710 * gcc.dg/Wshadow-1.c: New test.
8712 2001-12-05 Jakub Jelinek <jakub@redhat.com>
8714 * gcc.c-torture/compile/20011130-1.c: New test.
8716 * gcc.dg/noncompile/20011025-1.c: New test.
8718 * g++.dg/other/anon-union.C: New test.
8720 * gcc.c-torture/execute/20011024-1.c: New test.
8722 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
8724 * gcc.c-torture/execute/20000722-1.x,
8725 gcc.c-torture/execute/20010123-1.x: Remove.
8726 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
8727 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
8728 gcc.dg/c99-complit-2.c: New tests.
8730 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
8732 * g++.dg/inherit/base1.C: New test.
8734 2001-12-04 Jakub Jelinek <jakub@redhat.com>
8736 * g++.dg/other/stdarg1.C: New test.
8738 * gcc.c-torture/compile/20011130-2.c: New test.
8740 2001-12-03 Janis Johnson <janis187@us.ibm.com>
8742 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
8743 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
8744 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
8745 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
8746 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
8747 * gcc.dg/builtin-prefetch-1.c: New test.
8749 2001-12-03 Jakub Jelinek <jakub@redhat.com>
8751 * gcc.dg/20011130-1.c: New test.
8753 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
8755 * g++.dg/other/scope1.C: New test.
8756 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
8758 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
8760 * gcc.dg/vla-init-1.c: New test.
8762 2001-12-01 Geoff Keating <geoffk@redhat.com>
8764 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8766 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8768 * objc.dg/alias.m: Update.
8769 * objc.dg/class-1.m: Update.
8770 * objc.dg/const-str-1.m: Update.
8771 * objc.dg/fwd-proto-1.m: Update.
8772 * objc.dg/id-1.m: Update.
8773 * objc.dg/super-class-1.m: Update.
8775 2001-11-29 Mark Mitchell <mark@codesourcery.com>
8777 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
8780 2001-11-28 Jeffrey A Law (law@cygnus.com)
8782 * gcc.c-torture/execute/20011128-1.c: New test.
8784 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
8786 * gcc.dg/20011127-1.c: New test.
8788 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
8790 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
8791 from Austin Group draft 7.
8792 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
8793 scanf format arguments.
8794 * gcc.dg/format/no-exargs-2.c: New test.
8796 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8798 * g++.dg/abi/vbase8-4.C: New test.
8800 2001-11-24 Ian Lance Taylor <ian@airs.com>
8802 * gcc.c-torture/execute/20011121-1.c: New test.
8804 2001-11-23 Jeffrey A Law (law@cygnus.com)
8806 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
8808 2001-11-23 Andreas Jaeger <aj@suse.de>
8810 * gcc.dg/cpp/charconst-2.c: New test.
8812 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
8814 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
8815 to the host if it is remote. Let tests specify extra headers
8817 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
8818 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
8819 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
8820 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
8821 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
8822 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
8823 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
8824 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
8825 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
8826 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
8828 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
8830 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
8831 for little endian ARMs.
8833 2001-11-20 Jakub Jelinek <jakub@redhat.com>
8835 * gcc.c-torture/compile/20011119-1.c: New test.
8836 * gcc.c-torture/compile/20011119-2.c: New test.
8838 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
8840 * gcc.dg/altivec-1.c: Fix typo.
8842 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
8844 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
8846 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
8848 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
8850 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
8852 * lib/g77.exp: Don't specify --rpath-link.
8854 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
8855 across all the headers.
8856 * gcc.dg/format/format.exp: For testing on a remote host,
8859 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
8860 * gcc.c-torture/execute/930406-1.c: Likewise.
8861 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
8863 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
8865 * gcc.dg/altivec-1.c: New.
8867 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
8869 * gcc.dg/cpp/fpreprocessed.c: New test case.
8871 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
8873 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
8874 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
8875 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
8877 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
8879 * gcc.dg/no-builtin-1.c: New test.
8881 2001-11-16 Jakub Jelinek <jakub@redhat.com>
8883 * gcc.c-torture/execute/20011115-1.c: New test.
8885 2001-11-15 Jakub Jelinek <jakub@redhat.com>
8887 * gcc.c-torture/compile/20011114-2.c: New test.
8888 * gcc.c-torture/compile/20011114-3.c: New test.
8889 * gcc.c-torture/compile/20011114-4.c: New test.
8891 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
8893 * g++.dg/other/init1.C: New test.
8895 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
8897 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
8900 * gcc.c-torture/execute/20011114-1.c: New testcase.
8902 * gcc.c-torture/compile/20010327-1.c: Revert last change.
8903 * gcc.c-torture/compile/20011114-1.c: New test, exactly
8904 like the (before this change) version of 20010327-1.c.
8906 2001-11-14 Roger Sayle <roger@eyesopen.com>
8908 * gcc.c-torture/execute/string-opt-13.c: New testcase.
8910 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
8912 * g++.dg/init/array2.C: New test.
8914 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
8916 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
8918 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
8920 * g++.dg/other/forscope1.C: New test.
8921 * g++.dg/ext/forscope1.C: New test.
8922 * g++.dg/ext/forscope2.C: New test.
8924 2001-11-13 Jakub Jelinek <jakub@redhat.com>
8926 * gcc.c-torture/execute/20011113-1.c: New test.
8928 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
8930 * gcc.c-torture/execute/20011109-2.c: New test.
8932 * gcc.c-torture/execute/20011109-1.c: New test.
8934 2001-11-09 Jakub Jelinek <jakub@redhat.com>
8936 * gcc.c-torture/compile/20011109-1.c: New test.
8938 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
8940 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
8941 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
8942 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
8943 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
8944 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
8945 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
8946 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
8948 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
8950 * g++.dg/warn/Wshadow-1.C: New tests.
8951 * g++.old-deja/g++.mike/for3.C: Update.
8953 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
8955 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
8956 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
8957 XFAILs. Adjust expected error texts.
8958 * gcc.c-torture/compile/20011106-1.c,
8959 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
8960 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
8961 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
8962 gcc.dg/c99-array-lval-5.c: New tests.
8964 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
8966 * gcc.dg/cpp/defined.c: Update.
8968 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
8970 * gcc.c-torture/execute/anon-1.c: New test.
8972 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
8974 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
8975 same size, so no warning should be produced on stormy16.
8977 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
8978 due to oversized array.
8979 * g++.old-deja/g++.mike/ns15.C: Likewise.
8980 * g++.old-deja/g++.pt/crash16.C: Likewise.
8982 2001-11-02 Graham Stott <grahams@redhat.com>
8984 * g++.dgother/debug1.C: Fix typos.
8986 2001-11-01 Jakub Jelinek <jakub@redhat.com>
8988 * g++.dg/other/debug1.C: New test.
8990 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
8992 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
8995 2001-10-30 Jakub Jelinek <jakub@redhat.com>
8997 * gcc.dg/20011029-2.c: New test.
8999 * gcc.c-torture/compile/20011029-1.c: New test.
9001 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
9003 * objc/execute/class_self-1.m: New test.
9004 * objc/execute/class_self-2.m: New test.
9006 2001-10-25 Zack Weinberg <zack@codesourcery.com>
9008 * gcc.misc-tests/msgs.exp: Delete.
9009 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
9010 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
9011 error set to match recent changes.
9013 2001-10-24 Zack Weinberg <zack@codesourcery.com>
9015 * gcc.dg/20011021-1.c: New test.
9017 2001-10-24 Jakub Jelinek <jakub@redhat.com>
9019 * gcc.c-torture/compile/20011023-1.c: New test.
9021 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
9023 * lib/g77.exp: Rewrite based on lib/g++.exp.
9025 2001-10-19 Jakub Jelinek <jakub@redhat.com>
9027 * gcc.c-torture/execute/20011019-1.c: New test.
9029 * gcc.dg/20011018-1.c: New test.
9031 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
9033 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9035 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
9037 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
9038 * gcc.dg/attr-invalid.c: Likewise.
9040 2001-10-18 Jakub Jelinek <jakub@redhat.com>
9042 * testsuite/gcc.dg/20011015-1.c: New test.
9044 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
9046 * g++.dg/template/unify2.C: New test.
9048 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
9050 * g++.dg/other/exception-specification.C: New test
9052 2001-10-13 Tom Rix <trix@redhat.com>
9054 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
9055 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
9057 2001-10-12 Jakub Jelinek <jakub@redhat.com>
9059 * testsuite/gcc.dg/20011009-1.c: New test.
9061 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
9064 * g++.dg/other/friend1.C: New test.
9066 2001-10-11 Richard Henderson <rth@redhat.com>
9068 * g++.old-deja/g++.other/crash18.C: Add -S to options.
9070 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9072 * gcc.c-torture/compile/20011010-1.c: New.
9074 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
9076 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
9077 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
9078 g77.f-torture/execute/execute.exp,
9079 g77.f-torture/noncompile/noncompile.exp,
9080 gcc.c-torture/compile/compile.exp,
9081 gcc.c-torture/execute/execute.exp,
9082 gcc.c-torture/execute/ieee/ieee.exp,
9083 gcc.c-torture/execute/memcheck/memcheck.exp,
9084 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
9085 objc/execute/execute.exp: Update FSF address.
9087 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
9089 * gcc.dg/cpp/cmdlne-C.c: Update.
9090 * gcc.dg/cpp/cmdlne-C2.c: New.
9092 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9094 * gcc.c-torture/execute/20011008-3.c: New.
9096 2001-10-08 DJ Delorie <dj@redhat.com>
9098 * gcc.dg/20011008-1.c: New.
9099 * gcc.dg/20011008-2.c: New.
9101 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
9103 * gcc.dg/cpp/spacing1.c: Update test.
9105 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
9107 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
9108 spelling errors of "separate" as "seperate".
9110 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
9112 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
9113 enough to avoid inlining.
9115 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
9117 * lib/g77.exp: set libg2c_dir correctly.
9119 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
9121 * gcc.dg/cpp/macro11.c: New test.
9123 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
9125 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
9126 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
9127 gcc.dg/format/multattr-3.c: New tests.
9128 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
9129 tests for format attributes on function pointers being rejected.
9131 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
9133 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
9135 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
9137 * g++.dg/warn/format1.C: New test.
9139 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
9141 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
9143 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
9145 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
9147 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
9149 * gcc.dg/cpp/redef2.c: Add test.
9151 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
9153 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
9154 long-standing bug on i686, apparently.
9155 * gcc.c-torture/execute/loop-2c.x: New file.
9156 * gcc.c-torture/execute/loop-2d.x: New file.
9157 * gcc.c-torture/execute/loop-3c.x: New file.
9159 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
9161 * gcc.dg/cpp/20000625-2.c: Correct line number.
9163 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
9165 * gcc.dg/cpp/macro10.c: New test.
9166 * gcc.dg/cpp/strify3.c: New test.
9167 * gcc.dg/cpp/spacing1.c: Add tests.
9168 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
9169 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
9171 2001-09-24 DJ Delorie <dj@redhat.com>
9173 * gcc.c-torture/execute/20010924-1.c: New test.
9175 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
9177 * testsuite/objc/execute/paste.m: Remove.
9179 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
9181 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
9183 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
9185 * g77.dg/strlen0.f: New test.
9187 2001-09-21 Richard Henderson <rth@redhat.com>
9189 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
9190 * g++.old-deja/g++.abi/vtable2.C: Likewise.
9192 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
9194 Table-driven attributes.
9195 * g++.dg/ext/attrib1.C: New test.
9197 2001-09-20 DJ Delorie <dj@redhat.com>
9199 * gcc.dg/20000926-1.c: Update expected warning messages.
9200 * gcc.dg/array-2.c: Likewise, and test for warnings too.
9201 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
9204 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
9206 * g++.dg/eh/registers1.C: New test case.
9208 2001-09-17 Richard Henderson <rth@redhat.com>
9210 * gcc.dg/array-5.c: Fix VLA decomposition test.
9212 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
9214 * gcc.dg/cpp/line5.c: New testcase.
9216 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
9218 * gcc.dg/cpp/macro9.c: New test.
9220 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
9222 * gcc.c-torture/execute/980223.c: Change type of addr from long
9225 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
9227 * gcc.c-torture/execute/20010915-1.c: New test.
9229 2001-09-14 Janis Johnson <janis187@us.ibm.com>
9231 * g77.dg/bprob: New directory.
9232 * g77.dg/bprob/bprob.exp: New file.
9233 * g77.dg/bprob/bprob-1.f: New test.
9234 * g77.dg/gcov: New directory.
9235 * g77.dg/gcov/gcov.exp: New file.
9236 * g77.dg/gcov/gcov-1.f: New test.
9237 * g77.dg/gcov/gcov-1.x: New file.
9239 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
9241 * gcc.dg/cpp/directiv.c: Update.
9242 * gcc.dg/cpp/undef1.c: Update.
9244 2001-09-12 Jakub Jelinek <jakub@redhat.com>
9246 * gcc.dg/20010912-1.c: New test.
9248 2001-09-11 Janis Johnson <janis187@us.ibm.com>
9250 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
9251 language-independent file in lib.
9252 * lib/gcov.exp: New file.
9254 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
9256 * gcc.c-torture/compile/20010911-1.c: New test.
9258 2001-09-10 Janis Johnson <janis187@us.ibm.com>
9260 * lib/profopt.exp: New, to support profile-directed optimizations.
9261 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
9262 * gcc.misc-tests/bprob-1.c: New test.
9263 * gcc.misc-tests/bprob-2.c: New test.
9265 2001-09-07 Janis Johnson <janis187@us.ibm.com>
9267 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
9268 XFAIL and which kinds of gcov output to verify.
9269 * gcc.misc-tests/gcov-4b.x: New file.
9270 * gcc.misc-tests/gcov-5b.x: New file.
9271 * gcc.misc-tests/gcov-6.x: New file.
9272 * gcc.misc-tests/gcov-7.c: New test.
9273 * gcc.misc-tests/gcov-7.x: New file.
9275 2001-09-06 Janis Johnson <janis187@us.ibm.com>
9277 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
9278 * gcc.misc-tests/gcov-6.c: New test.
9280 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
9283 * g++.dg/abi/vbase1.C: New test.
9285 2001-09-05 Ziemowit Laski <zlaski@apple.com>
9287 * objc.dg/method-2.m: New.
9289 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
9292 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
9293 * g++.dg/init/empty1.C: New test.
9295 2001-09-03 Jakub Jelinek <jakub@redhat.com>
9297 * gcc.c-torture/compile/20010903-1.c: New test.
9299 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
9301 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
9304 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
9306 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
9308 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
9310 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9312 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
9314 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
9315 for 16-bit 'unsigned int'.
9317 2001-08-29 Kazu Hirata <kazu@hxi.com>
9319 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
9321 2001-08-27 Richard Henderson <rth@redhat.com>
9323 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
9324 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
9326 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
9328 * gcc.dg/asm-names.c (ymain): New.
9330 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
9332 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
9333 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
9334 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
9336 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9338 * gcc.dg/compare5.c: New testcase.
9340 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
9342 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
9343 and "In instantiation".
9345 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
9347 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
9349 2001-08-20 Janis Johnson <janis187@us.ibm.com>
9351 * gcc.misc-tests/gcov.exp: Add support for branch information.
9352 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
9353 * gcc.misc-tests/gcov-4.c: New test.
9354 * gcc.misc-tests/gcov-4b.c: New test.
9355 * gcc.misc-tests/gcov-5b.c: New test.
9357 2001-08-20 Zack Weinberg <zackw@panix.com>
9359 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
9362 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
9364 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
9366 2001-08-19 Jakub Jelinek <jakub@redhat.com>
9368 * g++.dg/eh/template1.C: New test.
9370 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
9372 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
9374 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
9377 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
9379 * lib/g77-dg.exp: Use prune.exp for common procedures
9380 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
9381 * lib/g77.exp: (g77-dg-prune) Remove
9383 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
9385 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
9387 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9389 * g++.dg/template/unify1.C: New test.
9391 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
9393 * g++.dg/abi/empty4.C: New test.
9395 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
9397 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
9399 * g77.f-torture/compile/pr3743.x: Likewise
9401 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
9403 * g++.dg/other/using-declaration.C: New test.
9405 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
9407 * gcc.dg/cpp/tr-sign.c: New testcase.
9409 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
9411 * gcc.dg/cpp/19951025-1.c: Revert.
9412 * gcc.dg/cpp/directiv.c: We no longer process directives that
9413 interrupt macro arguments.
9415 2001-08-03 Zack Weinberg <zackw@stanford.edu>
9417 * gcc.dg/bconstp-1.c: New test.
9419 2001-08-03 Richard Henderson <rth@redhat.com>
9421 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
9423 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
9425 * gcc.dg/cpp/19951025-1.c: Update.
9427 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
9429 * g77.dg/ff90-1.f (s): Fix reference of variable z,
9432 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
9435 * g++.old-deja/g++.ns/ns14.C: Remove special options.
9436 * g++.old-deja/g++.other/std1.C: Likewise.
9437 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
9439 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
9441 * lib/g77.exp: Load gcc-defs.exp for common procedures
9442 (g77_pass, g77_fail, g77_finish, g77_exit,
9443 ${tool}_check_unsupported_p} Now redundant. Deleted.
9445 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
9447 * g77.dg/fbackslash.f
9448 * g77.dg/fcase-preserve.f
9450 * g77.dg/ffixed-line-length-0.f
9451 * g77.dg/ffixed-line-length-132.f
9452 * g77.dg/ffixed-line-length-7.f
9453 * g77.dg/ffixed-line-length-72.f
9454 * g77.dg/ffixed-line-length-none.f
9455 * g77.dg/ffree-form-1.f
9456 * g77.dg/fno-backslash.f
9457 * g77.dg/fno-f90-1.f
9458 * g77.dg/fno-fixed-form-1.f
9459 * g77.dg/fno-onetrip.f
9460 * g77.dg/fno-typeless-boz.f
9461 * g77.dg/fno-underscoring.f
9462 * g77.dg/fno-vxt-1.f
9464 * g77.dg/ftypeless-boz.f
9465 * g77.dg/fugly-assumed.f
9466 * g77.dg/funderscoring.f
9469 2001-08-01 Ziemowit Laski <zlaski@apple.com>
9471 * objc.dg/fwd-proto-1.m: New.
9472 * objc.dg/local-decl-1.m: New.
9473 * objc.dg/naming-1.m: New.
9474 * objc.dg/naming-2.m: New.
9475 * objc.dg/proto-hier-1.m: New.
9477 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
9479 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
9480 largest-type elements to a struct makes its size grow.
9482 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
9484 * g++.dg/abi/vthunk1.C: New test.
9486 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
9488 * g++.dg/abi/vbase8-22.C: New test.
9490 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
9492 * gcc.dg/cpp/macro8.c: New test.
9494 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
9496 * g++.dg/abi/vbase8-21.C: New test.
9498 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
9500 * g++.dg/abi/vbase8-10.C: New test.
9502 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9504 * lib/g++.exp (g++_set_ld_library_path): Renamed to
9505 ${tool}_set_ld_library_path.
9507 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
9510 2001-07-26 Stan Cox <scox@redhat.com>
9512 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
9513 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
9514 gcc_exit, gcc_check_unsupported_p):
9515 Moved to gcc-deps.exp
9516 * gcc-deps.exp: New file.
9518 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9520 * g++.old-deja/g++.pt/defarg14.C: New test.
9522 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
9524 * g++.old-deja/g++.other/lineno5.C: New test.
9526 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
9528 * g++.old-deja/g++.pt/crash68.C: New test.
9530 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
9532 * g++.old-deja/g++.other/crash42.C: New test.
9534 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
9536 * gcc.dg/cpp/extratokens.c: Fix.
9537 * gcc.dg/cpp/skipping2.c: New tests.
9539 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9541 * gcc.c-torture/execute/20010724-1.c: New file.
9542 * gcc.c-torture/execute/20010724-1.x: New file.
9544 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
9546 * g++.old-deja/g++.other/cond7.C: New test.
9548 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
9550 * g++.old-deja/g++.other/optimize4.C: New test.
9552 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
9554 * g++.old-deja/g++.abi/vbase8-5.C: New test.
9556 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
9558 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
9559 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
9560 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
9561 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
9563 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
9564 bug report" message.
9566 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
9567 * g++.dg/ext/instantiate1.C: Move from old-deja.
9569 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
9571 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
9572 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
9573 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
9574 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
9576 2001-07-23 Jeffrey A Law (law@cygnus.com)
9578 * gcc.c-torture/execute/20010723-1.c: New test.
9580 2001-07-23 Ben Elliston <bje@redhat.com>
9582 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
9584 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9586 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
9588 Delete handling of ieee_multilib_flags.
9589 Pass -mieee for alpha*-*-* and sh-*-*.
9590 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
9592 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
9594 Remove old-abi tests.
9595 * g++.old-deja/g++.mike/p11116.C: Remove.
9596 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
9598 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
9600 * g77.f-torture/compile/pr3743.f: New test
9602 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
9604 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
9606 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9608 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
9609 g++.old-deja/g++.pt/static6.C: Likewise.
9610 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
9611 supports weak symbols.
9613 2001-07-18 Andreas Jaeger <aj@suse.de>
9615 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
9618 2001-07-18 Andreas Jaeger <aj@suse.de>
9620 * gcc.dg/iftrap-1.c: Fix target line.
9622 2001-07-17 Richard Henderson <rth@redhat.com>
9624 * gcc.c-torture/execute/20010717-1.c: New.
9626 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
9628 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
9631 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
9633 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
9635 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9637 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
9638 UAC_SIGBUS, UAC_NOPRINT definitions.
9640 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
9642 * objc/execute/object_is_class.m: New test.
9643 * objc/execute/object_is_meta_class.m: New test.
9645 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
9647 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
9648 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
9650 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
9652 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
9653 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
9655 2001-07-14 Richard Henderson <rth@redhat.com>
9657 * gcc.dg/iftrap-1.c: New.
9659 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
9661 * g77.f-torture/execute/intrinsic77.f: New test.
9663 2001-07-11 Janis Johnson <janis@us.ibm.com>
9665 * gcc.misc-tests/gcov-3.c: New test.
9667 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
9669 * gcc.c-torture/compile/20010711-1.c,
9670 * gcc.c-torture/compile/20010711-2.c: New tests.
9672 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
9674 * gcc.c-torture/execute/20010711-1.c: New test.
9676 2001-07-11 Ben Elliston <bje@redhat.com>
9678 * g++.old-deja/g++.other/enum5.C: New test.
9680 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
9682 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
9683 (g++-dg-prune): Call prune_gcc_output.
9684 * prune.exp: New file for prune_gcc_output.
9685 * lib/g++.exp, lib/gcc.exp: Load it.
9687 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
9689 * gcc.c-torture/compile/20010701-1.c,
9690 g++.old-deja/g++.ext/attrib6.C: New tests.
9692 2001-07-06 Jeffrey A Law (law@cygnus.com)
9694 * gcc.c-torture/compile/20010706-1.c: New test.
9696 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
9698 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
9700 2001-06-28 Stan Shebs <shebs@apple.com>
9702 * gcc.dg/pragma-darwin.c: New test.
9704 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9706 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
9707 Solaris 2.[678] system.
9709 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
9711 * gcc.dg/20010622-1.c: New test.
9713 2001-06-18 Stan Shebs <shebs@apple.com>
9715 * objc.dg: New directory.
9716 * objc.dg/dg.exp: New file.
9717 * objc.dg/alias.m: New.
9718 * objc.dg/class-1.m: New.
9719 * objc.dg/class-2.m: New.
9720 * objc.dg/const-str-1.m: New.
9721 * objc.dg/const-str-2.m: New.
9722 * objc.dg/id-1.m: New.
9723 * objc.dg/method-1.m: New.
9724 * objc.dg/super-class-1.m: New.
9725 * lib/objc-dg.exp: New file.
9727 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
9729 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
9732 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
9734 * g++.old-deja/g++.abi/vbase8-9.C: New test.
9736 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9738 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
9741 2001-06-12 Richard Henderson <rth@redhat.com>
9743 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
9745 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
9747 * g++.old-deja/g++.abi/vbase5.C: New test.
9748 * g++.old-deja/g++.abi/vbase6.C: New test.
9749 * g++.old-deja/g++.abi/vbase7.C: New test.
9751 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9753 * gcc.c-torture/compile/20010610-1.c: New test.
9755 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
9757 * g++.old-deja/g++.abi/vbase4.C: New test.
9759 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
9761 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
9762 support %f for HC11/HC12 targets.
9763 * gcc.c-torture/execute/930513-1.x: New file, likewise.
9764 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
9765 on HC11/HC12 targets.
9766 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
9768 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9770 * gcc.dg/wchar_t-1.c: New file.
9771 * gcc.dg/wint_t-1.c: Likewise.
9773 2001-06-11 Bernd Schmidt <bernds@redhat.com>
9775 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
9777 2001-06-11 Richard Henderson <rth@redhat.com>
9779 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
9781 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9783 * gcc.c-torture/compile/20010611-1.c: New test.
9785 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9787 * gcc.dg/c99-tag-1.c: Add more tests.
9789 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
9791 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
9792 representation on MN10300 and ARM/Thumb.
9794 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
9796 * g77.f-torture/execute/20010610.f: New.
9798 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
9800 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
9803 2001-06-09 Richard Henderson <rth@redhat.com>
9805 * gcc.c-torture/execute/ashrdi-1.c: New.
9806 * gcc.c-torture/execute/ashldi-1.c: New.
9807 * gcc.c-torture/execute/lshrdi-1.c: New.
9809 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
9811 * objc/execute/load-3.m: Added. Check sending +load to categories,
9812 in addition to classes.
9814 2001-06-08 Stan Shebs <shebs@apple.com>
9816 * objc/execute/load-2.m: New test. From Nicola Pero
9817 <n.pero@mi.flashnet.it>.
9819 2001-06-08 Jakub Jelinek <jakub@redhat.com>
9821 * gcc.c-torture/execute/20010605-2.c: New test.
9823 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
9825 * g++.old-deja/g++.abi/vbase2.C: New test.
9826 * g++.old-deja/g++.abi/vbase3.C: New test.
9828 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
9830 * g++.old-deja/g++.pt/friend49.C: New test.
9832 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
9834 * g++.old-deja/g++.ext/anon3.C: New test.
9836 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
9838 * g++.old-deja/g++.other/conv7.C: New test.
9840 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
9842 * gcc.c-torture/compile/20010605-2.c: New test.
9844 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
9846 * gcc.c-torture/execute/20010604-1.c: New test.
9848 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
9850 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
9852 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
9854 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
9855 (g++_link_flags): Likewise.
9856 (g++_init): Pass gccpath's value to two previous functions.
9858 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9860 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
9861 Ensure logfile entry matches exec command line.
9863 2001-05-31 Richard Henderson <rth@redhat.com>
9865 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
9866 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
9868 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
9870 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
9871 compiler for irix6.2
9873 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
9875 * g++.old-deja/g++.other/optimize3.C: New file.
9877 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
9879 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
9882 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
9884 * g++.old-deja/g++.other/optimize2.C: New file.
9886 2001-05-25 Diego Novillo <dnovillo@redhat.com>
9888 * gcc.c-torture/compile/20010518-2.c: New file.
9889 * gcc.c-torture/execute/20010518-1.c: New file.
9890 * gcc.c-torture/execute/20010518-2.c: New file.
9892 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
9894 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
9896 2001-05-24 Mark Mitchell <mark@codesourcery.com>
9898 G++ no longer defines builtins that do not begin with __builtin.
9899 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
9900 * g++.old-deja/g++.brendand/misc13.C: Likewise.
9901 * g++.old-deja/g++.law/builtin1.C: Likewise.
9902 * g++.old-deja/g++.law/cvt2.C: Likewise.
9903 * g++.old-deja/g++.mike/net5.C: Likewise.
9904 * g++.old-deja/g++.other/builtins1.C: Likewise.
9905 * g++.old-deja/g++.other/builtins2.C: Likewise.
9906 * g++.old-deja/g++.other/builtins3.C: Likewise.
9907 * g++.old-deja/g++.other/builtins4.C: Likewise.
9908 * g++.old-deja/g++.other/inline8.C: Likewise.
9909 * g++.old-deja/g++.robertl/eb39.C: Likewise.
9911 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
9913 * g++.old-deja/g++.pt/using1.C: Adjust.
9914 * g++.old-deja/g++.pt/using2.C: New test.
9916 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
9918 * gcc.dg/cpp/charconst.c: New tests.
9919 * gcc.dg/cpp/escape.c: New tests.
9920 * gcc.dg/cpp/escape-1.c: New tests.
9921 * gcc.dg/cpp/escape-2.c: New tests.
9922 * gcc.dg/cpp/ucs.c: New tests.
9924 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
9926 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
9927 native compiler for irix6.5.
9929 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
9931 * lib/g++.exp (g++_include_flags): Use args to compute
9933 (g++_link_flags): Likewise.
9934 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
9936 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
9938 * gcc.dg/c90-hexfloat-1.c: Add more tests.
9940 2001-05-21 Geoff Keating <geoffk@redhat.com>
9942 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
9945 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
9947 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
9949 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
9950 to STACK_SIZE; Use it to define size of add_histo array.
9951 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
9953 (f): Use GITT_SIZE to define size of gitt local table.
9954 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
9955 to STACK_SIZE; Use it to define size of bytemem array.
9957 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
9959 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
9960 on 68HC11/HC12 due to the asm instruction.
9961 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
9962 * gcc.c-torture/compile/920520-1.x: Likewise.
9963 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
9964 on 68HC11/HC12 because the function is larger than 64K.
9965 * gcc.c-torture/compile/961203-1.x: New file, this test fails
9966 on 68HC11/HC12 because the structure is too large.
9968 2001-05-20 Richard Henderson <rth@redhat.com>
9970 * gcc.c-torture/execute/20010520-1.c: New.
9972 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9974 * g++.old-deja/g++.warn/compare1.C: New test.
9975 * gcc.dg/compare4.c: New test.
9977 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
9979 * g++.old-deja/g++.other/optimize1.C: New test.
9981 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9983 * g++.old-deja/g++.pt/spec41.C: New test.
9985 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
9987 * gcc.c-torture/compile/20010114-1.x: Remove.
9989 2001-05-18 Stan Shebs <shebs@apple.com>
9991 * gcc.c-torture/compile/20010518-1.c: New test.
9993 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
9995 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
9996 * g++.old-deja/g++.pt/crash67.C: New test.
9998 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
10000 * g++.old-deja/g++.other/debug9.C: New test.
10002 2001-05-16 Zack Weinberg <zackw@stanford.edu>
10004 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
10006 2001-05-16 Jan Hubicka <jh@suse.cz>
10008 * gcc.c-torture/compile/20010516-1.c: New test.
10010 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
10012 * g++.old-deja/g++.other/crash41.C: New test.
10014 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
10016 * g++.old-deja/g++.pt/crash66.C: New test.
10018 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
10020 * g++.old-deja/g++.robertl/eb27.C: Convert.
10022 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
10024 * g++.dg/friend-warn.C: New test. Do not warn about friend
10025 declaration being redundant.
10027 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
10029 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
10031 2001-05-14 Mark Mitchell <mark@codesourcery.com>
10033 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
10035 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
10037 * lib/g++.exp: Use testsuite_flags.
10039 2001-05-13 Mark Mitchell <mark@codesourcery.com>
10041 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
10043 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
10045 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
10047 2001-05-11 Mark Mitchell <mark@codesourcery.com>
10049 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
10051 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
10053 * gcc.c-torture/compile/20010313-1.c: New test.
10055 2001-05-09 Zack Weinberg <zackw@stanford.edu>
10057 * gcc.dg/cpp/direct2.c: New test.
10058 * gccq.dg/cpp/direct2s.c: New test.
10060 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
10062 2001-05-07 Mark Mitchell <mark@codesourcery.com>
10064 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
10065 * g++.old-deja/g++.other/op3.C: Likewise.
10067 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
10069 * gcc.dg/cpp/syshdr.h: New file.
10070 * gcc.dg/cpp/sysmac1.c: Update.
10071 * gcc.dg/cpp/sysmac2.c: Update.
10073 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
10075 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
10077 2001-05-04 David Edelsohn <edelsohn@gnu.org>
10079 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
10080 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
10082 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
10084 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
10086 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
10088 * lib/g++.exp (g++_include_flags): Don't use any special flags
10089 if TESTING_IN_BUILD_TREE is not defined.
10090 (g++_init): Use a plain 'c++' as the compiler if
10091 TESTING_IN_BUILD_TREEE is not defined.
10093 2001-05-02 Jakub Jelinek <jakub@redhat.com>
10095 * g++.old-deja/g++.eh/catch13.C: New test.
10096 * g++.old-deja/g++.eh/catch14.C: New test.
10098 2001-05-02 Jakub Jelinek <jakub@redhat.com>
10100 * gcc.dg/cpp/tr-define.c: New test.
10102 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
10104 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
10105 <stdlib.h>, not <malloc.h>.
10107 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
10109 * g++.old-deja/g++.ns/template17.C: New test.
10111 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
10113 * g++.old-deja/g++.pt/ref4.C: New test.
10115 2001-04-30 Richard Henderson <rth@redhat.com>
10117 * gcc.dg/20000724-1.c: Revert last change.
10119 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
10121 * g77.f-torture/execute/20010430.f: New test.
10123 2001-04-30 Mark Mitchell <mark@codesourcery.com>
10125 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
10127 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
10129 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
10131 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
10133 * g++.old-deja/g++.eh/crash6.C: New test.
10135 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
10137 * g++.old-deja/g++.other/warn7.C: New test.
10139 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
10141 * g++.old-deja/g++.other/defarg9.C: New test.
10143 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
10145 * g77.f-torture/compile/20010426.f: New test.
10146 * g77.f-torture/execute/20010426.f: New test.
10148 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
10150 * g77.f-torture/compile/20000629-1.x: Remove - error
10153 2001-04-26 Jeffrey A Law (law@cygnus.com)
10155 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
10156 Tweak slightly to work with g++.dg framework.
10157 * g++.dg/special/ecos.exp: Run initp1.C test.
10158 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
10160 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
10161 its linker doesn't give line numbers either.
10162 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
10164 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
10166 * g++.old-deja/g++.other/lex1.C: New test.
10168 2001-04-26 Jakub Jelinek <jakub@redhat.com>
10170 * gcc.dg/noncompile/20010425-1.c: New test.
10172 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
10174 * g++.old-deja/g++.pt/mangle2.C: New test.
10176 2001-04-25 Jakub Jelinek <jakub@redhat.com>
10178 * gcc.dg/format/plus-1.c: New test.
10180 2001-04-25 Jakub Jelinek <jakub@redhat.com>
10182 * gcc.dg/20010423-1.c: New test.
10184 2001-04-25 Jakub Jelinek <jakub@redhat.com>
10186 * gcc.c-torture/execute/20010422-1.c: New test.
10188 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
10190 * g++.old-deja/g++.ns/type2.C: New test.
10192 2001-04-24 Zack Weinberg <zackw@stanford.edu>
10194 * g++.old-deja/g++.other/perf1.C: New test.
10196 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
10198 * gcc.dg/c99-func-2.c: Remove xfail.
10199 * gcc.dg/c99-func-3.c: Remove xfail.
10200 * gcc.dg/c99-func-4.c: Remove xfail.
10202 2001-04-23 Zack Weinberg <zackw@stanford.edu>
10204 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
10206 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
10208 * gcc.c-torture/compile/20010423-1.c: New test.
10210 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
10212 * g++.old-deja/g++.pt/typename28.C: New test.
10214 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
10216 * g++.old-deja/g++.abi/empty2.C: New test.
10217 * g++.old-deja/g++.abi/empty3.C: New test.
10219 2001-04-20 Jakub Jelinek <jakub@redhat.com>
10221 * g++.old-deja/g++.other/comdat2.C: New test.
10222 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
10224 2001-04-20 Jakub Jelinek <jakub@redhat.com>
10226 * g++.old-deja/g++.other/overload14.C: New test.
10228 2001-04-20 Jakub Jelinek <jakub@redhat.com>
10230 * g++.old-deja/g++.other/lookup23.C: New test.
10232 2001-04-20 Jakub Jelinek <jakub@redhat.com>
10234 * gcc.c-torture/execute/20010403-1.c: New test.
10236 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
10237 Mark Mitchell <mark@codesourcery.com>
10239 * lib/old-dejagnu.exp: Don't delete output of executable.
10240 Add .exe suffix to executables.
10242 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
10244 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
10246 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10248 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
10250 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
10252 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
10253 * g++.old-deja/g++.abi/crash1.C: New test.
10255 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
10257 * g++.old-deja/g++.other/crash40.C: New test.
10259 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10261 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
10263 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
10265 * g++.old-deja/g++.other/warn6.C: New test.
10267 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
10269 * g++.old-deja/g++.robertl/eb42.C: Same.
10271 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10273 * gcc.dg/wtr-conversion-1.c: New testcase.
10275 2001-04-10 Richard Henderson <rth@redhat.com>
10277 * g++.old-deja/g++.other/array5.C: New.
10279 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10281 * gcc.c-torture/execute/20010408-1.c: New test.
10283 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
10285 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
10286 headers and constructs.
10287 * g++.old-deja/g++.robertl/eb79.C: Same.
10288 * g++.old-deja/g++.robertl/eb77.C (main): Same.
10289 * g++.old-deja/g++.robertl/eb73.C: Same.
10290 * g++.old-deja/g++.robertl/eb66.C (main): Same.
10291 * g++.old-deja/g++.robertl/eb55.C (t): Same.
10292 * g++.old-deja/g++.robertl/eb54.C (main): Same.
10293 * g++.old-deja/g++.robertl/eb46.C (main): Same.
10294 * g++.old-deja/g++.robertl/eb44.C: Same.
10295 * g++.old-deja/g++.robertl/eb41.C (main): Same.
10296 * g++.old-deja/g++.robertl/eb4.C (main): Same.
10297 * g++.old-deja/g++.robertl/eb39.C: Same.
10298 * g++.old-deja/g++.robertl/eb33.C (main): Same.
10299 * g++.old-deja/g++.robertl/eb31.C (main): Same.
10300 * g++.old-deja/g++.robertl/eb30.C: Same.
10301 * g++.old-deja/g++.robertl/eb3.C: Same.
10302 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
10303 * g++.old-deja/g++.robertl/eb21.C: Same.
10304 * g++.old-deja/g++.robertl/eb15.C: Same.
10305 * g++.old-deja/g++.robertl/eb118.C: Same.
10306 * g++.old-deja/g++.robertl/eb115.C (main): Same.
10307 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
10308 * g++.old-deja/g++.robertl/eb109.C: Same.
10309 * g++.old-deja/g++.other/sibcall1.C (main): Same.
10310 * g++.old-deja/g++.mike/rtti1.C: Same.
10311 * g++.old-deja/g++.mike/p658.C: Same.
10312 * g++.old-deja/g++.mike/net46.C: Same.
10313 * g++.old-deja/g++.mike/net34.C: Same.
10314 * g++.old-deja/g++.mike/memoize1.C: Same.
10315 * g++.old-deja/g++.mike/eh2.C: Same.
10316 * g++.old-deja/g++.law/weak.C: Same.
10317 * g++.old-deja/g++.law/visibility7.C: Same.
10318 * g++.old-deja/g++.law/visibility25.C: Same.
10319 * g++.old-deja/g++.law/visibility22.C: Same.
10320 * g++.old-deja/g++.law/visibility2.C: Same.
10321 * g++.old-deja/g++.law/visibility17.C: Same.
10322 * g++.old-deja/g++.law/visibility13.C: Same.
10323 * g++.old-deja/g++.law/visibility10.C: Same.
10324 * g++.old-deja/g++.law/visibility1.C: Same.
10325 * g++.old-deja/g++.law/virtual3.C (eval): Same.
10326 * g++.old-deja/g++.law/vbase1.C: Same.
10327 * g++.old-deja/g++.law/operators32.C: Same.
10328 * g++.old-deja/g++.law/nest3.C: Same.
10329 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
10330 * g++.old-deja/g++.law/except5.C (main): Same.
10331 * g++.old-deja/g++.law/cvt7.C (run): Same.
10332 * g++.old-deja/g++.law/cvt2.C: Same.
10333 * g++.old-deja/g++.law/cvt16.C: Same.
10334 * g++.old-deja/g++.law/ctors6.C (bar): Same.
10335 * g++.old-deja/g++.law/ctors17.C (main): Same.
10336 * g++.old-deja/g++.law/ctors13.C: Same.
10337 * g++.old-deja/g++.law/ctors12.C (main): Same.
10338 * g++.old-deja/g++.law/ctors10.C: Same.
10339 * g++.old-deja/g++.law/code-gen5.C: Same.
10340 * g++.old-deja/g++.law/bad-error7.C: Same.
10341 * g++.old-deja/g++.law/arm9.C: Same.
10342 * g++.old-deja/g++.law/arm12.C: Same.
10343 * g++.old-deja/g++.law/arg8.C: Same.
10344 * g++.old-deja/g++.law/arg1.C: Same.
10345 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
10346 * g++.old-deja/g++.jason/template31.C: Same.
10347 * g++.old-deja/g++.jason/template24.C (main): Same.
10348 * g++.old-deja/g++.jason/2371.C: Same.
10349 * g++.old-deja/g++.eh/new2.C: Same.
10350 * g++.old-deja/g++.eh/new1.C: Same.
10351 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
10352 * g++.old-deja/g++.brendan/nest21.C (main): Same.
10353 * g++.old-deja/g++.brendan/err-msg3.C: Same.
10354 * g++.old-deja/g++.brendan/crash62.C: Same.
10355 * g++.old-deja/g++.brendan/crash52.C: Same.
10356 * g++.old-deja/g++.brendan/crash49.C (main): Same.
10357 * g++.old-deja/g++.brendan/crash38.C: Same.
10358 * g++.old-deja/g++.brendan/crash15.C (main): Same.
10359 * g++.old-deja/g++.brendan/copy9.C: Same.
10361 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
10363 * gcc.c-torture/execute/20001203-2.c (memset):
10364 Count argument is of type __SIZE_TYPE__.
10366 2001-04-04 Diego Novillo <dnovillo@redhat.com>
10368 * gcc.c-torture/compile/20010404-1.c: New test.
10370 2001-04-04 Jakub Jelinek <jakub@redhat.com>
10372 * gcc.c-torture/compile/20010326-1.c: New test.
10374 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
10376 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
10377 peculiarities of the SH.
10378 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
10380 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10382 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
10383 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
10384 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
10386 2001-04-02 Jakub Jelinek <jakub@redhat.com>
10388 * g77.f-torture/compile/20010321-1.f: New test.
10390 2001-04-02 Jakub Jelinek <jakub@redhat.com>
10392 * gcc.c-torture/compile/20010329-1.c: New test.
10394 2001-04-02 Jakub Jelinek <jakub@redhat.com>
10396 * gcc.c-torture/execute/20010329-1.c: New test.
10398 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
10400 * g++.old-deja/g++.other/eh4.C: Fix typo.
10402 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
10404 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
10406 2001-03-28 Philip Blundell <philb@gnu.org>
10408 * gcc.c-torture/compile/20010328-1.c: New test.
10410 2001-03-27 Richard Henderson <rth@redhat.com>
10412 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
10413 * g++.old-deja/g++.eh/vbase3.C: Likewise.
10415 2001-03-27 Alan Modra <alan@linuxcare.com.au>
10417 * gcc.c-torture/compile/20010327-1.c: New test.
10419 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
10421 * g++.old-deja/g++.other/friend12.C: New test.
10422 * g++.old-deja/g++.other/friend9.C: Expect no errors.
10423 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
10425 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
10427 * gcc.c-torture/execute/20010325-1.c: New test.
10429 2001-03-23 Jakub Jelinek <jakub@redhat.com>
10431 * g++.old-deja/g++.other/mangle3.C: New test.
10433 2001-03-22 Jakub Jelinek <jakub@redhat.com>
10435 * g++.old-deja/g++.other/anon8.C: New test.
10437 2001-03-20 Philip Blundell <philb@gnu.org>
10439 * gcc.c-torture/compile/20010320-1.c: New test.
10441 2001-03-17 Richard Henderson <rth@redhat.com>
10443 * g++.old-deja/g++.other/eh4.C: Add expected error text.
10445 2001-03-15 Geoff Keating <geoff@redhat.com>
10447 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
10450 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
10452 * g++.old-deja/g++.other/eh4.C: New test.
10454 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
10456 * gcc.dg/cpp/mi1.c: Update.
10458 2001-03-14 Jakub Jelinek <jakub@redhat.com>
10460 * g++.old-deja/g++.other/regstack.C: New test.
10462 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
10464 * g++.old-deja/g++.other/ref4.C: New test.
10466 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
10468 * objc/execute/va_method.m: Added.
10469 * objc/execute/IMP.m: Added.
10470 * objc/execute/_cmd.m: Added.
10471 * objc/execute/accessing_ivars.m: Added.
10472 * objc/execute/class-1.m: Added.
10473 * objc/execute/class-10.m: Added.
10474 * objc/execute/class-11.m: Added.
10475 * objc/execute/class-12.m: Added.
10476 * objc/execute/class-13.m: Added.
10477 * objc/execute/class-14.m: Added.
10478 * objc/execute/class-2.m: Added.
10479 * objc/execute/class-3.m: Added.
10480 * objc/execute/class-4.m: Added.
10481 * objc/execute/class-5.m: Added.
10482 * objc/execute/class-6.m: Added.
10483 * objc/execute/class-7.m: Added.
10484 * objc/execute/class-8.m: Added.
10485 * objc/execute/class-9.m: Added.
10486 * objc/execute/class-tests-1.h
10487 * objc/execute/class-tests-2.h
10488 * objc/execute/compatibility_alias.m: Added.
10489 * objc/execute/encode-1.m: Added.
10490 * objc/execute/formal_protocol-1.m: Added.
10491 * objc/execute/formal_protocol-2.m: Added.
10492 * objc/execute/formal_protocol-3.m: Added.
10493 * objc/execute/formal_protocol-4.m: Added.
10494 * objc/execute/formal_protocol-5.m: Added.
10495 * objc/execute/formal_protocol-6.m: Added.
10496 * objc/execute/formal_protocol-7.m: Added.
10497 * objc/execute/informal_protocol.m: Added.
10498 * objc/execute/initialize.m: Added.
10499 * objc/execute/load.m: Added.
10500 * objc/execute/many_args_method.m: Added.
10501 * objc/execute/nested-3.m: Added.
10502 * objc/execute/no_clash.m: Added.
10503 * objc/execute/private.m: Added.
10504 * objc/execute/redefining_self.m: Added.
10505 * objc/execute/root_methods.m: Added.
10506 * objc/execute/selector-1.m: Added.
10507 * objc/execute/static-1.m: Added.
10508 * objc/execute/static-2.m: Added.
10509 * objc/execute/va_method.m: Added.
10511 2001-03-10 Richard Henderson <rth@redhat.com>
10513 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
10515 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
10517 * g++.old-deja/g++.other/crash31.C: XFAIL.
10518 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
10519 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
10520 * gcc.c-torture/execute/20010123-1.x: XFAIL.
10521 * gcc.c-torture/execute/20010124-1.x: XFAIL.
10522 * gcc.dg/sequence-pt-1.c: XFAIL one test.
10524 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
10526 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
10528 2001-03-06 Zack Weinberg <zackw@stanford.edu>
10530 * gcc.dg/20000724-1.c: Don't use multiline strings.
10532 2001-03-06 Zack Weinberg <zackw@stanford.edu>
10534 * objc/execute/string1.m, objc/execute/string2.m: Compare the
10535 result of -cString against what we expect it to be; don't just
10536 print it out for no one to read.
10538 * objc/execute/string3.m, objc/execute/string4.m: New tests.
10539 Based on testcases provided by Nicola Pero.
10541 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
10543 * gcc.dg/cpp/macro7.c: New test.
10545 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
10547 * gcc.dg/cpp/multiline.c: Update.
10549 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
10551 * g++.old-deja/g++.other/enum3.C: New test.
10553 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
10555 * g++.old-deja/g++.other/pod1.C: New test.
10557 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
10559 * g++.old-deja/g++.ext/overload1.C: New test.
10561 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
10563 * g++.old-deja/g++.pt/using1.C: New test.
10565 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
10567 * g++.old-deja/g++.other/using9.C: New test.
10569 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
10571 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
10573 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
10575 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
10577 * g++.old-deja/g++.ext/realpt1.C: Remove.
10579 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
10581 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
10583 2001-02-26 Will Cohen <wcohen@redhat.com>
10585 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
10587 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
10589 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
10590 templatized constructors.
10592 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10594 * gcc.c-torture/execute/20010224-1.c: New test.
10596 2001-02-23 Jakub Jelinek <jakub@redhat.com>
10598 * gcc.c-torture/execute/20010222-1.c: New test.
10600 2001-02-22 Jakub Jelinek <jakub@redhat.com>
10602 * g++.old-deja/g++.other/inline20.C: New test.
10604 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
10606 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
10608 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
10610 * g++.old-deja/g++.other/lookup22.C: New test.
10612 2001-02-19 Zack Weinberg <zackw@stanford.edu>
10614 * g77.dg: New directory.
10615 * g77.dg/20010216-1.f: New test case.
10616 * g77.dg/dg.exp: New driver.
10617 * lib/g77-dg.exp: New driver library.
10619 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10621 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
10623 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
10625 * g++.old-deja/g++.other/decl9.C: New test.
10627 2001-02-16 Jakub Jelinek <jakub@redhat.com>
10629 * g++.old-deja/g++.other/init16.C: Update the test so that it does
10630 not need <string> and also tests the initialization at runtime.
10632 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
10634 * gcc.c-torture/execute/longlong.c: New test.
10636 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
10638 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
10640 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
10642 * gcc.c-torture/execute/920302-1.c (execute):
10643 Change argument type to short.
10645 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
10647 * g++.old-deja/g++.pt/deduct6.C: New test.
10649 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
10651 * g++.old-deja/g++.pt/deduct5.C: New test.
10653 2001-02-14 Jakub Jelinek <jakub@redhat.com>
10655 * gcc.c-torture/execute/20010209-1.c: New test.
10657 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
10659 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
10661 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
10663 * g++.dg/vtgc1.C: Update for new ABI.
10665 * consistency.vlad: New directory, 1665 files.
10667 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
10669 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
10671 * gcc.dg/cpp/digraphs.c: Declare puts.
10673 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
10675 * g++.old-deja/g++.other/warn5.C: New test.
10677 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
10679 * g++.old-deja/g++.pt/spec40.C: New test.
10681 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
10683 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
10685 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
10687 2001-02-12 Jakub Jelinek <jakub@redhat.com>
10689 * gcc.c-torture/compile/20010209-1.c: New test.
10691 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
10693 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
10694 excess errors message but not if it crashes.
10695 * g++.old-deja/g++.other/crash27.C: Likewise.
10696 * g++.old-deja/g++.other/crash28.C: Likewise.
10697 * g++.old-deja/g++.other/crash30.C: Likewise.
10698 * g++.old-deja/g++.other/crash32.C: Likewise.
10699 * g++.old-deja/g++.other/crash35.C: Likewise.
10700 * g++.old-deja/g++.pt/inherit2.C: Likewise.
10702 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
10704 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
10705 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
10706 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
10707 g77.f-torture/execute/execute.exp,
10708 g77.f-torture/noncompile/noncompile.exp,
10709 gcc.c-torture/execute/execute.exp,
10710 gcc.c-torture/execute/memcheck/memcheck.exp,
10711 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
10712 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
10713 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
10714 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
10715 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
10716 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
10717 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
10718 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
10719 Remove bug reporting instructions with ancient email addresses.
10721 2001-02-07 Jakub Jelinek <jakub@redhat.com>
10723 * gcc.dg/20010202-1.c: New test.
10724 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
10726 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
10728 * g++.dg/stdbool-if.C: New test.
10730 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
10732 * objc/execute/fdecl.m: Added main().
10734 2001-02-07 Jakub Jelinek <jakub@redhat.com>
10736 * gcc.c-torture/execute/20010206-1.c: New test.
10738 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
10740 * gcc.dg/cpp/avoidpaste1.c: Update.
10742 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
10744 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
10745 Pero <nicola@brainstorm.co.uk>.
10746 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
10748 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
10750 * g++.old-deja/g++.pt/spec39.C: New test.
10752 2001-02-05 Jakub Jelinek <jakub@redhat.com>
10754 * gcc.c-torture/compile/20010202-1.c: New test.
10756 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
10758 * g++.old-deja/g++.abi/primary2.C: New test.
10759 * g++.old-deja/g++.abi/primary3.C: New test.
10760 * g++.old-deja/g++.abi/primary4.C: New test.
10761 * g++.old-deja/g++.abi/primary5.C: New test.
10762 * g++.old-deja/g++.abi/vtable3.h: New test.
10763 * g++.old-deja/g++.abi/vtable3a.C: New test.
10764 * g++.old-deja/g++.abi/vtable3b.C: New test.
10765 * g++.old-deja/g++.abi/vtable3c.C: New test.
10766 * g++.old-deja/g++.abi/vtable3d.C: New test.
10767 * g++.old-deja/g++.abi/vtable3e.C: New test.
10768 * g++.old-deja/g++.abi/vtable3f.C: New test.
10769 * g++.old-deja/g++.abi/vtable3g.C: New test.
10770 * g++.old-deja/g++.abi/vtable3h.C: New test.
10771 * g++.old-deja/g++.abi/vtable3i.C: New test.
10772 * g++.old-deja/g++.abi/vtable3j.C: New test.
10773 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
10775 2001-02-03 Jakub Jelinek <jakub@redhat.com>
10777 * g++.old-deja/g++.other/anon6.C: New test.
10778 * g++.old-deja/g++.other/anon7.C: New test.
10780 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
10782 * gcc.dg/cpp/avoidpaste2.c: New tests.
10784 2001-01-31 Jakub Jelinek <jakub@redhat.com>
10786 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
10788 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
10790 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
10791 DECIMAL_DIG cases for Irix."
10793 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
10795 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
10797 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
10799 * gcc.dg/c99-tag-1.c: New test.
10801 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
10803 * gcc.dg/cpp/tr-warn1.c: Add tests.
10805 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
10807 * gcc.dg/cpp/avoidpaste1.c: Update.
10808 * gcc.dg/cpp/paste4.c: Update.
10810 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
10812 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
10815 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
10817 * g++.old-deja/g++.other/inline19.C: New test.
10819 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
10821 * gcc.dg/Wlarger-than.c: New test.
10823 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
10825 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
10827 2001-01-29 Jakub Jelinek <jakub@redhat.com>
10829 * gcc.c-torture/execute/20010129-1.c: New test.
10830 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
10832 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
10834 * gcc.dg/cpp/avoidpaste1.c: Test case.
10836 2001-01-28 Jakub Jelinek <jakub@redhat.com>
10838 * g++.old-deja/g++.other/inline18.C: New test.
10840 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10842 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
10843 and __builtin_putchar.
10845 2001-01-27 Jakub Jelinek <jakub@redhat.com>
10847 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
10850 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
10852 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
10853 floating point number rounding mode to round to the nearest
10854 representable mode.
10856 2001-01-25 Jakub Jelinek <jakub@redhat.com>
10858 * g++.old-deja/g++.other/mangle2.C: New test.
10860 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
10862 * gcc.c-torture/compile/20010124-1.c: New test.
10864 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
10866 * g++.old-deja/g++.pt/spec38.C: New test.
10868 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10870 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
10873 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10875 * gcc.c-torture/execute/20010123-1.c: New test.
10877 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
10879 * g++.old-deja/g++.pt/spec37.C: New test.
10881 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
10883 * g++.old-deja/g++.pt/overload14.C: New test.
10885 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10887 * gcc.c-torture/execute/20010122-1.c: New test, exercise
10888 __builtin_return_address.
10890 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
10892 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
10893 * g++.old-deja/g++.pt/spec35.C: New test.
10894 * g++.old-deja/g++.pt/spec36.C: New test.
10896 2001-01-20 Jakub Jelinek <jakub@redhat.com>
10898 * gcc.c-torture/compile/20010118-1.c: New test.
10900 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
10902 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
10904 2001-01-19 Jakub Jelinek <jakub@redhat.com>
10906 * gcc.c-torture/execute/20010119-1.c: New test.
10908 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
10910 * g++.old-deja/g++.other/vbase5.C: New test.
10912 2001-01-19 Jakub Jelinek <jakub@redhat.com>
10914 * gcc.c-torture/execute/20010118-1.c: New test.
10916 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
10918 * g++.old-deja/g++.pt/deduct3.C: New test.
10920 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
10922 * g++.old-deja/g++.pt/spec34.C: New test.
10924 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
10926 * g77.f-torture/compile/20000601-2.f: New test.
10928 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
10930 * g++.old-deja/g++.other/init17.C: New test.
10932 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
10934 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
10936 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
10938 * g++.old-deja/g++.pt/unify8.C: New test.
10940 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
10942 * g++.old-deja/g++.abi/vbase1.C: New test.
10944 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
10946 * g++.old-deja/g++.pt/crash65.C: New test.
10948 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
10950 * gcc.dg/cpp/assembl2.S: New test case.
10952 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
10954 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
10957 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10959 * g++.old-deja/g++.other/builtins1.C: New test.
10960 * g++.old-deja/g++.other/builtins2.C: Likewise.
10961 * g++.old-deja/g++.other/builtins3.C: Likewise.
10962 * g++.old-deja/g++.other/builtins4.C: Likewise.
10964 2001-01-17 Jakub Jelinek <jakub@redhat.com>
10966 * gcc.c-torture/compile/20010117-1.c: New test.
10967 * gcc.c-torture/compile/20010117-2.c: New test.
10969 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
10971 * g77.f-torture/execute/20010116.[fx]: New test,
10973 * g77.f-torture/compile/20010115.f: Indicate it's
10974 a test for PR fortran/1636.
10976 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
10978 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
10980 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
10982 * g77.f-torture/compile/20010115.f: New test.
10984 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
10986 * g++.old-deja/g++.pt/nontype5.C: New test.
10988 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
10990 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
10991 have an equivalent working one below it.
10993 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
10995 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
10996 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
10998 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
11000 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
11001 message containing "init_priority".
11002 (conpr-2.C): Likewise.
11003 (conpr-3.C): Likewise.
11004 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
11006 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11008 * gcc.c-torture/execute/20010114-2.c: New test.
11010 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
11012 * gcc.c-torture/compile/20010114-1.c: New test.
11013 * gcc.c-torture/compile/20010114-1.x: Xfail.
11014 * gcc.c-torture/compile/20010114-2.c: New test.
11015 * gcc.c-torture/execute/20010114-1.c: New test.
11016 * gcc.dg/trunc-1.c: New test.
11017 * gcc.dg/uninit-B.c: New test.
11019 2001-01-13 Nick Clifton <nickc@redhat.com>
11021 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
11024 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
11026 * gcc.c-torture/compile/20010113-1.c: New test.
11028 2001-01-13 Jakub Jelinek <jakub@redhat.com>
11030 * gcc.c-torture/compile/20001212-1.c: New test.
11032 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
11034 * gcc.dg/cpp/widestr1.c: Update.
11035 * gcc.dg/cpp/prag-imp.c: Remove.
11037 2001-01-12 Jakub Jelinek <jakub@redhat.com>
11039 * gcc.c-torture/execute/20000801-3.x: Remove.
11040 * gcc.dg/c90-init-1.c: New test.
11041 * gcc.dg/c99-init-1.c: New test.
11042 * gcc.dg/c99-init-2.c: New test.
11043 * gcc.dg/gnu99-init-1.c: New test.
11045 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
11047 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
11048 testing that no relevant ones were found.
11050 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
11052 * g++.old-deja/g++.pt/cast2.C: New test.
11054 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
11056 * g++.old-deja/g++.pt/friend47.C: New test.
11058 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
11060 * g++.old-deja/g++.pt/instantiate13.C: New test.
11062 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
11064 * g++.old-deja/g++.other/defarg7.C: New test.
11065 * g++.old-deja/g++.other/defarg8.C: New test.
11067 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
11069 * g++.old-deja/g++.pt/crash64.C: New test.
11071 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
11073 * g++.old-deja/g++.pt/crash63.C: New test.
11075 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
11077 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
11079 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
11081 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
11083 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
11085 * g++.old-deja/g++.pt/error3.C: New test.
11087 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
11089 * g++.old-deja/g++.other/crash39.C: New test.
11091 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
11093 * g++.old-deja/g++.other/vbase4.C: New test.
11095 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
11097 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
11098 * gcc.dg/special/20000419-2.c: New file. Identical to above.
11099 * gcc.dg/special/special.exp: New test driver which will check
11100 for alias support for the above test.
11102 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
11104 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
11105 problems on small machines.
11106 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
11109 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
11111 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
11113 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
11115 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
11117 * g++.old_deja/g++.pt/using8.C: New test.
11119 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
11121 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
11123 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
11125 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
11126 where a failure is expected.
11127 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
11129 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
11131 * g++.old_deja/g++.pt/instantiate12.C: New test.
11133 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
11135 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
11137 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
11138 * g++.old-deja/g++.brendan/crash17.C: Likewise.
11139 * g++.old-deja/g++.brendan/crash29.C: Likewise.
11140 * g++.old-deja/g++.brendan/crash48.C: Likewise.
11141 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11142 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
11143 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
11144 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
11145 * g++.old-deja/g++.eh/spec6.C: Likewise.
11146 * g++.old-deja/g++.jason/crash3.C: Likewise.
11147 * g++.old-deja/g++.law/ctors11.C: Likewise.
11148 * g++.old-deja/g++.law/ctors17.C: Likewise.
11149 * g++.old-deja/g++.law/ctors5.C: Likewise.
11150 * g++.old-deja/g++.law/ctors9.C: Likewise.
11151 * g++.old-deja/g++.mike/ambig1.C: Likewise.
11152 * g++.old-deja/g++.mike/net22.C: Likewise.
11153 * g++.old-deja/g++.mike/p3538a.C: Likewise.
11154 * g++.old-deja/g++.mike/p3538b.C: Likewise.
11155 * g++.old-deja/g++.mike/virt3.C: Likewise.
11156 * g++.old-deja/g++.niklas/t128.C: Likewise.
11157 * g++.old-deja/g++.other/anon4.C: Likewise.
11158 * g++.old-deja/g++.other/using1.C: Likewise.
11159 * g++.old-deja/g++.other/warn3.C: Likewise.
11160 * g++.old-deja/g++.pt/t37.C: Likewise.
11161 * g++.old-deja/g++.robertl/eb69.C: Likewise.
11162 * g++.old-deja/g++.robertl/eb71.C: Likewise.
11164 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
11166 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
11168 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11170 * gcc.c-torture/execute/stdio-opt-3.c: New test.
11172 2001-01-07 Jakub Jelinek <jakub@redhat.com>
11174 * gcc.c-torture/compile/20010107-1.c: New test.
11176 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
11178 * gcc.c-torture/execute/builtin-noret-1.c: New test.
11180 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
11182 * gcc.dg/format/format.h: New file.
11183 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
11184 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
11185 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
11186 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
11187 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
11188 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11189 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
11190 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
11191 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
11192 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
11193 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
11194 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
11195 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
11196 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
11197 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
11198 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
11199 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
11200 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
11201 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
11202 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
11203 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
11204 instead of declaring standard types, macros and functions in each
11207 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
11209 * gcc.c-torture/execute/20010106-1.c: New test.
11211 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
11213 * gcc.dg/format/format.exp: New file.
11214 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
11215 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
11216 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
11217 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
11218 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
11219 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
11220 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
11221 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
11222 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
11223 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
11224 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
11225 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
11226 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
11227 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
11228 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
11229 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
11230 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
11231 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
11232 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
11233 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
11234 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
11235 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
11236 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
11237 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
11238 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
11239 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
11240 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
11241 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
11242 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
11243 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
11244 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
11245 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
11246 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
11247 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
11248 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
11249 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
11250 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
11251 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
11252 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
11253 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
11254 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
11255 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
11257 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
11259 * gcc.c-torture/execute/991228-1.c: Take word endianness into
11262 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
11264 * gcc.c-torture/execute/builtin-complex-1.c: New test.
11266 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
11268 * g++.old-deja/g++.pt/crash62.C: New test.
11270 2001-01-04 Richard Henderson <rth@redhat.com>
11272 * gcc.dg/20000926-1.c: Update expected warnings.
11273 * gcc.dg/array-2.c: Likewise.
11274 * gcc.dg/array-4.c: Also validate flexible array members.
11275 * gcc.dg/c99-flex-array-1.c: New.
11277 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
11279 * gcc.c-torture/compile/20001222-1.x: Remove.
11281 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11283 * gcc.c-torture/execute/built-in-setjmp.c: New.
11285 2001-01-03 Richard Henderson <rth@redhat.com>
11287 * gcc.dg/940510-1.c: Update expected error wording.
11288 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
11290 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
11292 * lib/target-supports.exp (check_alias_available): Modified to
11293 indicate aliases not supported if only weak aliases are supported.
11295 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11297 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
11298 Turn on cmpstrsi checks for __pj__ and __i370__.
11300 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
11302 * g++.old-deja/g++.other/virtual11.C: New test.
11304 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
11306 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
11308 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11310 * gcc.c-torture/compile/20010102-1.c: New test.
11312 2001-01-02 Andreas Jaeger <aj@suse.de>
11314 * gcc.dg/noreturn-3.c: New test.
11316 * gcc.dg/noreturn-4.c: New test.
11318 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11320 * gcc.c-torture/execute/stdio-opt-1.c: Also test
11321 __builtin_fputc and __builtin_fwrite.
11323 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
11325 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
11326 signed char, not default char.
11328 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
11330 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
11332 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
11334 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
11336 2000-12-29 Richard Henderson <rth@redhat.com>
11338 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
11339 (__cyg_profile_func_exit): Define.
11341 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
11343 * g++.dg/vtgc1.C: New test.
11345 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
11347 * gcc.dg/noncompile/20001228-1.c: New test.
11349 * gcc.dg/20001228-1.c: New test.
11351 * gcc.c-torture/execute/20001228-1.c: New test.
11353 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
11355 * gcc.dg/format-strfmon-1.c: New test.
11357 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11359 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
11360 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
11361 * gcc.c-torture/execute/string-opt-1.c: Likewise.
11362 * gcc.c-torture/execute/string-opt-2.c: Likewise.
11363 * gcc.c-torture/execute/string-opt-3.c: Likewise.
11364 * gcc.c-torture/execute/string-opt-4.c: Likewise.
11365 * gcc.c-torture/execute/string-opt-6.c: Likewise.
11366 * gcc.c-torture/execute/string-opt-7.c: Likewise.
11367 * gcc.c-torture/execute/string-opt-8.c: Likewise.
11368 * gcc.c-torture/execute/string-opt-9.c: Likewise.
11369 * gcc.c-torture/execute/string-opt-10.c: Likewise.
11370 * gcc.c-torture/execute/string-opt-11.c: Likewise.
11371 * gcc.c-torture/execute/string-opt-12.c: Likewise.
11373 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
11374 * gcc.c-torture/execute/string-opt-4.c: Test index.
11376 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
11378 * gcc.c-torture/compile/20001226-1.c: New test.
11380 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
11382 * gcc.c-torture/compile/20001222-1.c: New test.
11383 * gcc.c-torture/compile/20001222-1.x: Xfail.
11385 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
11387 * gcc.c-torture/execute/comp-goto-2.c: New test.
11389 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
11391 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
11392 Use long types if __INT_MAX__ is 32767.
11393 (main): Use cast to (sint32 *) when poking 88 into a_page.
11395 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
11397 2000-12-21 Bernd Schmidt <bernds@redhat.com>
11399 * gcc.c-torture/compile/20001221-1.c: New test.
11400 * gcc.c-torture/execute/20001221-1.c: New test.
11402 2000-12-20 Richard Henderson <rth@redhat.com>
11404 * g++.old-deja/g++.pt/crash36.C: Update error lines.
11405 * g++.old-deja/g++.robertl/eb109.C: Likewise.
11407 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11409 * gcc.dg/compare3.c: New test.
11411 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
11413 * gcc.dg/format-warnll-1.c: New test.
11415 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
11417 * gcc.dg/cpp/cmdlne-P.c: New test.
11419 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
11421 * gcc.c-torture/execute/builtin-abs-1.c,
11422 gcc.c-torture/execute/builtin-abs-2.c: New tests.
11424 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
11426 * gcc.dg/cpp/multiline.c: New test.
11428 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
11430 * g++.old-deja/g++.other/syshdr1.C: Update.
11431 * gcc.dg/cpp/lineflags.c: Remove temporarily.
11433 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11435 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
11437 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11439 * g++.old-deja/g++.pt/ttp65.C: New test.
11441 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11443 * g++.old-deja/g++.pt/ttp64.C: New test.
11445 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11447 * g++.old-deja/g++.pt/spec33.C: New test.
11449 2000-12-14 Catherine Moore <clm@redhat.com>
11451 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
11452 * gcc.c-torture/execute/920612-2.c: Likewise.
11453 * gcc.c-torture/execute/920428-2.c: Likewise.
11454 * gcc-c-torture/execute/va-arg-11.c: Call exit.
11455 * gcc.c-torture/execute/va-arg-21.c: Likewise.
11457 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11459 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
11460 * gcc.dg/pack-test-2.c: Likewise.
11462 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
11464 Tests by Zack Weinberg <zackw@stanford.edu>.
11466 * gcc.dg/cpp/defined.c: Update.
11467 * gcc.dg/cpp/defined_trad.c: New tests.
11469 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
11471 * gcc.dg/cpp/trad-direct.c: Update.
11473 2000-12-11 Neil Booth <neilb@earthling.net>
11475 * gcc.dg/cpp/defined_trad.c
11477 2000-12-11 Neil Booth <neilb@earthling.net>
11479 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
11481 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
11483 * gcc.dg/format-miss-2.c: New test.
11485 2000-12-09 Neil Booth <neilb@earthling.net>
11487 * gcc.dg/cpp/lineflags.c: New tests.
11488 * gcc.dg/cpp/poison.c: Update.
11489 * gcc.dg/cpp/redef2.c: Update.
11490 * gcc.dg/cpp/skipping.c: New test.
11492 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
11494 * g++.old-deja/g++.other/eh3.C: New testcase.
11496 2000-12-07 Neil Booth <neilb@earthling.net>
11498 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
11499 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
11500 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
11501 wtr-union-init-2.c, wtr-union-init-3.c: Update.
11502 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
11505 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
11507 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
11508 __SIZE_TYPE__ instead of int for type of integers cast to
11511 2000-12-07 Jakub Jelinek <jakub@redhat.com>
11513 * g++.old-deja/g++.other/cleanup4.C: New test.
11515 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
11517 * format-sec-1.c: New test.
11519 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
11521 * gcc.dg/format-nonlit-3.c: New test.
11523 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
11525 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
11526 through a null pointer.
11528 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11530 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
11531 * g++.old-deja/g++.pt/partial4.C: New test.
11533 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
11535 * gcc.c-torture/execute/ieee/hugeval.x: New.
11537 2000-12-06 Neil Booth <neilb@earthling.net>
11539 * gcc.dg/cpp/backslash2.c: New tests.
11541 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11543 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
11544 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
11546 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
11548 * gcc.c-torture/execute/20001203-2.c: New testcase.
11550 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
11552 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
11553 * g++.old-deja/g++.other/virtual10.C: New test.
11555 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
11557 * g++.old-deja/g++.mike/pmf5.C: Remove test.
11559 2000-12-05 Richard Henderson <rth@redhat.com>
11561 * gcc.c-torture/compile/20001205-1.c: New.
11563 2000-12-04 Neil Booth <neilb@earthling.net>
11565 * g++.old-deja/g++.other/virtual9.C: New test.
11566 * g++.old-deja/g++.pt/crash61.C: New test.
11567 * gcc.c-torture/execute/loop-9.c: New test.
11569 2000-12-04 Neil Booth <neilb@earthling.net>
11571 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
11572 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
11573 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
11574 * gcc.dg/cpp/extratokens.c: ...here.
11576 2000-12-04 Neil Booth <neilb@earthling.net>
11578 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
11581 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11583 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
11584 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
11586 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
11588 * gcc.c-torture/execute/20001203-1.c: New test.
11590 2000-12-03 Neil Booth <neilb@earthling.net>
11592 * gcc.dg/cpp/macro6.c: New test cases.
11594 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11596 * gcc.c-torture/execute/string-opt-9.c: New test.
11597 * gcc.c-torture/execute/string-opt-10.c: Likewise.
11598 * gcc.c-torture/execute/string-opt-11.c: Likewise.
11599 * gcc.c-torture/execute/string-opt-12.c: Likewise.
11601 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
11602 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
11604 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
11606 * gcc.dg/cpp/if-6.c: New testcase.
11608 * gcc.dg/20001201-1.c: New testcase.
11610 2000-12-02 Neil Booth <neilb@earthling.net>
11612 * g++.old-deja/g++.other/externC4.C,
11613 g++.old-deja/g++.other/friend10.C: New tests.
11615 2000-12-02 Neil Booth <neilb@earthling.net>
11617 * g++.old-deja/g++.other/instan2.C
11618 * g++.old-deja/g++.other/instan3.C: New test.
11620 2000-12-02 Neil Booth <neilb@earthling.net>
11622 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
11623 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
11624 gnuc99.c,gnuc99-pedantic.c: New tests.
11626 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
11628 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
11629 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
11631 2000-12-01 Neil Booth <neilb@earthling.net>
11633 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
11634 * gcc.dg/cpp/poison.c: Update.
11635 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
11637 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
11639 * g77.f-torture/execute/20001201.f: New test.
11641 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
11643 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
11645 2000-12-01 Jakub Jelinek <jakub@redhat.com>
11647 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
11649 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
11651 * g++.old-deja/g++.other/cast6.C: New test.
11653 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
11655 * gcc.c-torture/execute/20001130-2.c: New testcase.
11657 2000-11-30 Richard Henderson <rth@redhat.com>
11659 * gcc.c-torture/execute/20001130-1.c: New test.
11661 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
11663 * g++.old-deja/g++.other/op3.C: New test.
11665 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
11667 * g++.old-deja/g++.other/op2.C: New test.
11669 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
11671 * g++.old-deja/g++.other/crash38.C: New test.
11673 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
11675 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
11677 2000-11-29 Jakub Jelinek <jakub@redhat.com>
11679 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
11681 * gcc.c-torture/execute/string-opt-6.c: New test.
11683 * gcc.dg/20001117-1.c: Add main.
11685 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
11687 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
11689 * gcc.dg/940510-1.c: ... to here.
11691 * gcc.dg/20000926-1.c: GNU C now allows initializations of
11692 zero-size arrays in toplevel structures.
11694 2000-11-28 Jakub Jelinek <jakub@redhat.com>
11696 * gcc.c-torture/execute/loop-8.c: New test.
11698 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
11700 * g++.old-deja/g++.other/base1.C: New test.
11702 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
11704 * g++.old-deja/g++.other/parse2.C: New test.
11706 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
11708 * g++.old-deja/g++.pt/incomplete1.C: New test.
11710 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
11712 * g++.old-deja/g++.other/friend9.C: New test.
11714 2000-11-28 Jakub Jelinek <jakub@redhat.com>
11716 * gcc.dg/20001127-1.c: New test.
11718 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
11720 * g++.old-deja/g++.pt/friend46.C: New test.
11722 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
11724 * g++.old-deja/g++.other/ptrmem8.C: New test.
11726 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11728 * gcc.c-torture/execute/string-opt-7.c: New test.
11729 * gcc.c-torture/execute/string-opt-8.c: Likewise.
11731 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
11733 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
11734 instead of 'mkcheck 2'.
11736 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
11738 * gcc.c-torture/execute/memcheck/driver.c,
11739 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
11740 C9X references to refer to C99.
11742 2000-11-25 Jakub Jelinek <jakub@redhat.com>
11744 * gcc.dg/ultrasp3.c: New test.
11746 2000-11-25 Neil Booth <neilb@earthling.net>
11748 * gcc.dg/cpp/include2.c: Update test to be locale independent.
11750 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
11752 * gcc.c-torture/compile/20001123-2.c: New.
11754 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11756 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
11758 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
11760 * gcc.dg/sequence-point-1.c: Add some new tests.
11761 * gcc.c-torture/execute/20001124-1.c: New test.
11763 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
11765 * g++.old-deja/g++.other/vaarg4.C: New test.
11766 * gcc.c-torture/compile/20001123-1.c: New test.
11768 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
11770 * g++.other/crash24.C: Adjust and remove XFAIL.
11771 * g++.other/crash37.C: New test.
11773 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
11775 * g++.old-deja/g++.pt/instantiate9.C: New test.
11777 2000-11-22 Mark Mitchell <mark@codesourcery.com>
11779 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
11782 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
11783 * g++.old-deja/g++.robertl/eb55.C: Likewise.
11785 2000-11-22 Neil Booth <neilb@earthling.net>
11787 * gcc.dg/cpp/Wtrigraphs.c: New test.
11789 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
11791 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
11793 2000-11-22 Jakub Jelinek <jakub@redhat.com>
11795 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
11797 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
11799 * lib/gcc-dg.exp: load_lib scanasm.exp.
11800 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
11801 * lib/g++-dg.exp: load_lib scanasm.exp.
11802 * lib/scanasm.exp: New.
11803 (scan-assembler, scan-assembler-not): Add optional arguments to
11804 test name, or if not present, the pattern name.
11805 (scan-assembler-dem, scan-assembler-dem-not): New.
11807 * g++.dg/dg.exp: New.
11809 2000-11-21 Neil Booth <neilb@earthling.net>
11811 * gcc.dg/cpp/integrated1.c: Remove.
11813 2000-11-21 Jakub Jelinek <jakub@redhat.com>
11815 * gcc.c-torture/execute/20001121-1.c: New test.
11817 2000-11-21 Richard Henderson <rth@redhat.com>
11819 * gcc.c-torture/compile/20001121-1.c: New test.
11821 2000-11-20 Neil Booth <neilb@earthling.net>
11823 * gcc.dg/cpp/integrated1.c: New test.
11825 2000-11-21 Jakub Jelinek <jakub@redhat.com>
11827 * g++.old-deja/g++.other/inline17.C: New test.
11829 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
11831 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
11832 local variable to be zero: I made the variable global. Now
11833 uses abort() and exit() instead of relying on main's return value.
11835 2000-11-20 Neil Booth <neilb@earthling.net>
11837 * gcc.dg/cpp/paste2.c: Update test.
11838 * objc/execute/paste.m: New test.
11840 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
11842 * gcc.dg/c99-condexpr-1.c: New test.
11844 2000-11-20 Neil Booth <neilb@earthling.net>
11846 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
11848 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
11850 * g++.old-deja/g++.pt/export1.C: New test.
11852 2000-11-20 Jakub Jelinek <jakub@redhat.com>
11854 * gcc.dg/20001117-1.c: New test.
11856 2000-11-18 Richard Henderson <rth@redhat.com>
11858 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
11860 2000-11-18 Richard Henderson <rth@redhat.com>
11862 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
11863 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
11864 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
11866 2000-11-18 Richard Henderson <rth@redhat.com>
11868 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
11869 (main): New. Exit cleanly.
11871 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
11873 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
11874 gcc.dg/c99-fordecl-2.c: New tests.
11876 2000-11-18 Richard Henderson <rth@redhat.com>
11878 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
11879 * gcc.c-torture/execute/zerolen-2.c: New.
11881 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11883 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
11886 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
11888 * g++.old-deja/g++.pt/instantiate8.C: New test.
11890 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
11892 * g++.old-deja/g++.other/incomplete.C: Add more tests.
11893 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
11895 2000-11-16 Nick Clifton <nickc@redhat.com>
11897 * gcc.c-torture/execute/nestfunc-2.c: New test.
11898 * gcc.c-torture/execute/nestfunc-3.c: New test.
11900 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
11902 * gcc.c-torture/compile/20001116-1.c: New test.
11904 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11906 * gcc.c-torture/execute/20001115-1.c: New test.
11908 2000-11-15 Mark Mitchell <mark@codesourcery.com>
11910 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
11911 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
11912 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
11913 * g++.old-deja/g++.abi/vmihint.C: Likewise.
11915 2000-11-15 Neil Booth <neilb@earthling.net>
11917 gcc.dg/cpp/_Pragma1.c: Update.
11918 gcc.dg/cpp/_Pragma2.c: New test.
11920 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
11922 * g++.old-deja/g++.other/anon5.C: New test.
11924 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
11926 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
11929 2000-11-14 Jakub Jelinek <jakub@redhat.com>
11931 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
11934 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
11936 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
11937 labels at end of compound statements.
11939 2000-11-13 Jakub Jelinek <jakub@redhat.com>
11941 * gcc.c-torture/execute/loop-7.c: New test.
11943 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
11945 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
11947 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
11949 * gcc.dg/c99-bool-1.c: New test.
11951 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
11953 * gcc.dg/c99-scope-1.c: Remove xfail.
11954 * gcc.dg/c99-scope-2.c: New test.
11956 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11958 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
11959 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
11961 2000-11-11 Mark Mitchell <mark@codesourcery.com>
11963 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
11966 * g++.mike/p700.C: Don't typedef wchar_t.
11967 * g++.mike/p784.C: Likewise.
11968 * g++.mike/eb101.C: Don't use __wchar_t.
11970 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
11972 * g77.f-torture/execute/20001111.[fx]: Test premature exit
11975 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
11977 * gcc.c-torture/execute/20001111-1.c: New test.
11979 2000-11-10 Nick Clifton <nickc@redhat.com>
11981 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
11982 long multuiple and accumulate.
11984 2000-11-09 Richard Henderson <rth@redhat.com>
11986 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
11987 via size_t instead of int.
11989 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
11990 * gcc.c-torture/execute/string-opt-2.c: Likewise.
11991 * gcc.c-torture/execute/string-opt-3.c: Likewise.
11992 * gcc.c-torture/execute/string-opt-4.c: Likewise.
11994 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
11996 * gcc.c-torture/compile/20001109-1.c: New test.
11997 * gcc.c-torture/compile/20001109-2.c: New test.
11999 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
12001 * g++.old-deja/g++.pt/operator1.C: New test.
12002 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
12004 2000-11-09 Jakub Jelinek <jakub@redhat.com>
12006 * gcc.dg/20001108-1.c: New test.
12008 2000-11-09 Jakub Jelinek <jakub@redhat.com>
12010 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
12011 with both arguments constant strings.
12012 * gcc.c-torture/execute/string-opt-3.c: New test.
12013 * gcc.c-torture/execute/string-opt-4.c: New test.
12014 * gcc.c-torture/execute/string-opt-5.c: New test.
12016 2000-11-08 Nick Clifton <nickc@redhat.com>
12018 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
12019 mulsidi3adddi patterns.
12021 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
12023 * g++.old-deja/g++.other/crash36.C: New test.
12025 2000-11-08 Jakub Jelinek <jakub@redhat.com>
12027 * g++.old-deja/g++.other/init16.C: New test.
12029 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
12031 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
12033 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
12035 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
12036 * gcc.c-torture/execute/va-arg-16.x: Likewise.
12037 * gcc.c-torture/execute/va-arg-17.x: Likewise.
12039 2000-11-07 DJ Delorie <dj@redhat.com>
12041 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
12043 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12045 * gcc.c-torture/execute/string-opt-1.c: New test.
12047 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
12049 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
12050 mips-sgi-irix6.* because the MIPS ABI passes floating-point
12051 parameters in registers, and there is no way for a varargs
12052 function to know in which order the integer and floating-point
12053 parameters should be interleaved when they are placed on the
12055 * gcc.c-torture/execute/va-arg-16.x: Likewise.
12056 * gcc.c-torture/execute/va-arg-17.x: Likewise.
12058 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12060 * gcc.c-torture/execute/string-opt-2.c: New test.
12062 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
12064 * g++.old-deja/g++.pt/crash60.C: New test.
12066 2000-11-06 Jakub Jelinek <jakub@redhat.com>
12068 * g++.old-deja/g++.other/crash24.C: New test.
12069 * g++.old-deja/g++.other/crash25.C: New test.
12070 * g++.old-deja/g++.other/crash26.C: New test.
12071 * g++.old-deja/g++.other/crash27.C: New test.
12072 * g++.old-deja/g++.other/crash28.C: New test.
12073 * g++.old-deja/g++.other/crash29.C: New test.
12074 * g++.old-deja/g++.other/crash30.C: New test.
12075 * g++.old-deja/g++.other/crash31.C: New test.
12076 * g++.old-deja/g++.other/crash32.C: New test.
12077 * g++.old-deja/g++.other/crash33.C: New test.
12078 * g++.old-deja/g++.other/crash34.C: New test.
12079 * g++.old-deja/g++.other/crash35.C: New test.
12081 2000-11-06 Jakub Jelinek <jakub@redhat.com>
12083 * gcc.c-torture/execute/20001031-1.c: New test.
12085 2000-11-04 Mark Mitchell <mark@codesourcery.com>
12087 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
12090 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
12091 standards-conformant.
12093 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
12095 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
12096 * g++.old-deja/g++.mike/p755a.C: Likewise.
12097 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
12098 library makes no calls to `operator new' during initialization.
12100 2000-11-04 Neil Booth <neilb@earthling.net>
12102 * gcc.dg/cpp/include2.c: New tests.
12104 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
12106 * lib/g++.exp (g++_set_ld_library_path): New function.
12107 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
12109 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
12111 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
12114 2000-11-01 Richard Henderson <rth@redhat.com>
12116 * g++.old-deja/g++.ext/namedret1.C: New.
12117 * g++.old-deja/g++.ext/namedret2.C: New.
12118 * g++.old-deja/g++.ext/namedret3.C: New.
12120 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
12122 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
12123 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
12125 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12127 * gcc.c-torture/execute/va-arg-21.c: New test.
12129 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
12131 * gcc.dg/c99-complex-2.c: New test.
12133 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12135 * gcc.c-torture/execute/stdio-opt-1.c: New test.
12137 2000-10-31 Jakub Jelinek <jakub@redhat.com>
12139 * g++.old-deja/g++.other/inline16.C: New test.
12141 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
12143 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
12144 __PRETTY_FUNCTION__
12146 2000-10-29 Neil Booth <neilb@earthling.net>
12148 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
12150 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
12151 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
12154 2000-10-29 Neil Booth <neilb@earthling.net>
12156 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
12157 * mi1.c, mi1c.h: Add null directives to multiple-include test.
12158 * mi5.c: Test multiple includes work with -C.
12159 * trigraphs.c: Test ^= version.
12161 2000-10-28 Neil Booth <neilb@earthling.net>
12163 New tests and test updates for new macro expander.
12165 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
12166 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
12167 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
12168 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
12169 new diagnostic messages.
12171 * gcc.dg/cpp/macro3.c: New tests.
12173 2000-10-27 Mark Mitchell <mark@codesourcery.com>
12175 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
12178 2000-10-27 Jakub Jelinek <jakub@redhat.com>
12180 * g++.old-deja/g++.other/eh2.C: New test.
12182 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
12184 * gcc.c-torture/execute/20001027-1.c: New test.
12186 2000-10-26 Richard Henderson <rth@redhat.com>
12188 * gcc.c-torture/execute/20001026-1.c: New.
12190 2000-10-26 Mark Mitchell <mark@codesourcery.com>
12192 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
12193 * g++.old-deja/g++.law/builtin1.C: Likewise.
12194 * g++.old-deja/g++.law/ctors10.C: Likewise.
12195 * g++.old-deja/g++.law/virtual3.C: Likewise.
12196 * g++.old-deja/g++.mike/p658.C: Likewise.
12197 * g++.old-deja/g++.other/sibcall1.C: Likewise.
12198 * g++.old-deja/g++.other/vaarg2.C: Likewise.
12199 * g++.old-deja/g++.robertl/eb124.C: Likewise.
12200 * g++.old-deja/g++.robertl/eb44.C: Likewise.
12201 * g++.old-deja/g++.robertl/eb77.C: Likewise.
12203 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
12205 * gcc.c-torture/compile/20001024-1.c: New test.
12207 2000-10-25 Mark Mitchell <mark@codesourcery.com>
12209 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
12210 to tell us whether or not we are using V3.
12212 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
12214 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
12217 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
12219 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
12221 2000-10-25 Jakub Jelinek <jakub@redhat.com>
12223 * gcc.c-torture/execute/20001024-1.c: New test.
12225 2000-10-24 Jakub Jelinek <jakub@redhat.com>
12227 * g++.old-deja/g++.other/sibcall1.C: New test.
12229 2000-10-20 Jakub Jelinek <jakub@redhat.com>
12231 * gcc.dg/noncompile/init-3.c: New test.
12233 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
12235 * gcc.dg/format-array-1.c: New test.
12237 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
12239 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
12240 writing through null pointers; remove comment about testing
12241 unterminated strings.
12243 2000-10-17 Matthew Hiller <hiller@redhat.com>
12245 * gcc.c-torture/execute/20001017-2.c: New test.
12247 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
12249 * gcc.c-torture/compile/20001018-1.c: New test.
12250 * gcc.c-torture/compile/20001018-1.x: Xfail.
12252 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12254 * gcc.c-torture/execute/20001017-1.c: New test.
12256 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
12258 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
12259 for multiple use of arguments with scanf formats; add tests for
12260 multiple use of arguments.
12262 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
12264 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
12266 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
12268 * gcc.dg/format-miss-1.c: New test.
12270 2000-10-16 Jakub Jelinek <jakub@redhat.com>
12272 * gcc.c-torture/execute/20001013-1.c: New test.
12274 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
12276 * gcc.dg/format-branch-1.c: New test.
12278 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
12280 * README, lib/file-format.exp: Remove EGCS references.
12282 2000-10-16 Jakub Jelinek <jakub@redhat.com>
12284 * gcc.dg/20001013-1.c: New test.
12286 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
12288 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
12289 for intmax_t in the compiler using __typeof__ and the type rules
12290 for conditional expressions.
12292 2000-10-13 Jakub Jelinek <jakub@redhat.com>
12294 * gcc.dg/20001012-1.c: New test.
12295 * gcc.dg/20001012-2.c: New test.
12297 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
12299 * gcc.dg/format-attr-1.c: New test.
12301 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
12303 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
12304 __LONG_LONG_MAX__ instead of LLONG_MAX.
12306 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
12308 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
12310 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
12313 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
12315 * gcc.dg/sequence-pt-1.c: New test.
12317 2000-10-11 Geoff Keating <geoffk@cygnus.com>
12319 * gcc.c-torture/execute/20001011-1.c: New testcase.
12320 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
12322 2000-10-10 Jakub Jelinek <jakub@redhat.com>
12324 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
12325 does not error on it.
12327 2000-10-10 Jakub Jelinek <jakub@redhat.com>
12329 * gcc.dg/20001009-1.c: New test.
12331 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
12333 * gcc.c-torture/compile/20001009-1.c: Move from here ....
12334 * gcc.c-torture/execute/20001009-2.c: ... to here.
12336 2000-10-09 Geoff Keating <geoffk@cygnus.com>
12338 * gcc.c-torture/compile/20001009-1.c: New testcase.
12339 * gcc.c-torture/execute/20001009-1.c: New testcase.
12340 Testcases provided by Jan Hubicka <jh@suse.cz>.
12342 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
12344 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
12345 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
12346 uintmax_t using <limits.h> to emulate the compiler's internal
12347 logic. No longer XFAIL %j tests.
12349 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
12351 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
12352 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
12353 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
12354 regexps and details of expected handling of some bad formats.
12355 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
12358 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
12360 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
12361 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
12362 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
12363 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
12366 2000-10-06 Richard Henderson <rth@cygnus.com>
12368 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
12369 * g++.old-deja/g++.brendan/crash52.C: Likewise.
12370 * g++.old-deja/g++.jason/report.C: Likewise.
12371 * g++.old-deja/g++.law/friend5.C: Likewise.
12372 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
12373 of the expected warnings.
12375 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
12377 * g++.old-deja/g++.pt/enum14.C: New test.
12379 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
12381 * g++.old-deja/g++.pt/crash59.C: New test.
12383 2000-10-04 Will Cohen <wcohen@redhat.com>
12385 * gcc.dg/20000926-1.c: New test.
12387 2000-10-03 Geoff Keating <geoffk@cygnus.com>
12389 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
12390 function name for current C++ compiler.
12391 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
12393 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
12395 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
12396 __PRETTY_FUNCTION__.
12397 * g++.old-deja/g++.ext/pretty2.C: Likewise.
12399 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12401 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
12403 2000-09-26 Jakub Jelinek <jakub@redhat.com>
12405 * gcc.c-torture/compile/20000923-1.c: New test.
12407 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
12409 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
12410 * g++.old-deja/g++.pt/ttp62.C: Same.
12411 * g++.old-deja/g++.other/inline14.C: Same.
12413 2000-09-24 Richard Henderson <rth@cygnus.com>
12415 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
12417 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
12419 * gcc.dg/c90-printf-1.c: Add test for wide string format.
12421 2000-09-22 Geoff Keating <geoffk@cygnus.com>
12423 * gcc.c-torture/compile/20000922-1.c: New file.
12425 2000-09-21 Nick Clifton <nickc@redhat.com>
12427 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
12428 a signed long modulo operation.
12429 (mod6): New function - perform an unsigned long modulo operation.
12430 (main): Add tests for modulos of very large numbers by very small
12433 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12435 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
12437 2000-09-19 Richard Henderson <rth@cygnus.com>
12439 * gcc.dg/compare2.c (case 10): XFAIL.
12441 2000-09-18 Richard Henderson <rth@cygnus.com>
12443 * gcc.c-torture/execute/20000906-1.c: Move ...
12444 * gcc.dg/20000906-1.c: ... here. Only run on targets
12445 that support __builtin_trap.
12447 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
12449 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
12451 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
12453 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
12454 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
12455 more $ format tests.
12457 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
12459 * gcc.dg/format-errmk-1.c: New test.
12461 2000-09-17 Greg McGary <greg@mcgary.org>
12463 * gcc.c-torture/execute/20000917-1.x: Remove.
12465 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
12467 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
12469 2000-09-17 Greg McGary <greg@mcgary.org>
12471 * gcc.c-torture/execute/20000917-1.c: New test.
12472 * gcc.c-torture/execute/20000917-1.x: XFAIL.
12474 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
12476 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
12477 in nested macro bug.
12479 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
12481 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
12483 2000-09-14 Jeffrey A Law (law@cygnus.com)
12485 * gcc.c-torture/execute/20000914-1.c: New test.
12487 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
12489 * g++.other/inline13.C: New test.
12491 2000-09-12 Andreas Jaeger <aj@suse.de>
12493 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
12494 constant by Ulrich Drepper <drepper@redhat.com>.
12496 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
12498 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
12500 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12502 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
12504 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
12506 * gcc.dg/cpp/backslash.c: New test.
12508 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
12510 * gcc.c-torture/execute/20000910-1.c: New test.
12511 * gcc.c-torture/execute/20000910-2.c: Likewise.
12513 2000-09-11 Robert Lipe <robertl@sco.com>
12515 * gcc.dg/pragma-align.c: New test.
12517 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
12519 * g++.old-deja/g++.pt/explicit82.C: New test.
12520 * g++.old-deja/g++.pt/explicit83.C: New test.
12522 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
12524 * gcc.dg/asm-names.c: New test.
12526 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12528 * gcc.dg/cpp/tr-warn6.c: New test
12530 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
12532 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
12535 2000-09-07 Catherine Moore <clm@redhat.com>
12537 * gcc.c-torture/execute/unroll-1.c: New test.
12539 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
12541 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
12543 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
12544 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
12545 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
12546 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
12547 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
12549 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
12550 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
12552 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
12554 * g++.old-deja/g++.pt/deduct2.C: New test.
12556 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
12558 * g++.old-deja/g++.pt/parms2.C: New test.
12560 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
12562 * g++.old-deja/g++.pt/crash58.C: New test.
12564 2000-09-06 Greg McGary <greg@mcgary.org>
12566 * gcc.c-torture/execute/20000906-1.c: New test.
12567 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
12569 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12571 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
12573 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
12575 * g++.old-deja/g++.pt/crash57.C: New test.
12577 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
12579 * g++.old-deja/g++.pt/crash56.C: New test.
12581 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
12583 * g++.old-deja/g++.pt/koenig1.C: New test.
12585 2000-09-04 Jakub Jelinek <jakub@redhat.com>
12587 * gcc.dg/20000904-1.c: New test.
12589 2000-09-04 Jakub Jelinek <jakub@redhat.com>
12591 * gcc.dg/cpp/paste8.c: New test.
12593 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
12595 * gcc.c-torture/compile/20000827-1.c: New test.
12597 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
12599 * gcc.dg/format-diag-1.c: New test.
12601 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
12603 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
12604 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
12605 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
12606 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
12607 gcc.dg/formatz-1.c: Adjust warning regular expressions.
12609 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
12611 * g++.old-deja/g++.other/nested4.C: New test.
12613 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
12615 * g++.old-deja/g++.ns/scoped1.C: New test.
12617 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
12619 * lib/g++.exp: Support testing already-installed GCC.
12621 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12623 * wtr-label-1.c, wtr-suffix-1.c: New tests.
12625 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12627 * gcc.dg/return-type-2.c: New test.
12629 2000-08-27 Geoff Keating <geoffk@cygnus.com>
12631 * gcc.c-torture/compile/20000825-1.c: New test.
12633 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
12635 * gcc.dg/dwarf2-2.c: New test.
12637 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
12639 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
12640 dg-warning regexps.
12642 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
12644 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
12645 gcc.dg/format-ext-5.c: New tests.
12647 2000-08-25 Jakub Jelinek <jakub@redhat.com>
12649 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
12651 2000-08-24 Mark Mitchell <mark@codesourcery.com>
12653 * gcc.dg/noncompile/930622-2.c: Adjust error message.
12655 2000-08-24 Richard Henderson <rth@cygnus.com>
12657 * gcc.dg/ia64-sync-1.c: New test.
12658 * gcc.dg/ia64-sync-2.c: New test.
12659 * gcc.dg/ia64-asm-1.c: New test.
12661 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
12663 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
12664 * gcc.dg/format-ext-2.c: New test.
12666 2000-08-23 Jason Merrill <jason@redhat.com>
12668 * lib/old-dejagnu.exp: Also ignore "In member function" and
12671 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12673 * gcc.dg/noncompile/label-lineno-1.c: New test.
12675 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
12677 * gcc.dg/c99-array-nonobj-1.c: New test.
12679 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
12681 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
12683 * gcc.dg/format-ext-1.c: New test.
12685 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12687 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
12688 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
12689 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
12690 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
12691 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
12693 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
12695 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
12696 gcc.dg/c99-strftime-2.c: New tests.
12698 2000-08-22 Richard Henderson <rth@cygnus.com>
12700 * gcc.c-torture/execute/20000822-1.c: New test.
12702 2000-08-21 Jakub Jelinek <jakub@redhat.com>
12704 * gcc.c-torture/execute/20000819-1.x: Remove.
12706 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
12708 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
12709 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
12710 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
12711 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
12712 gcc.dg/format-xopen-1.c: New tests.
12714 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
12716 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
12718 2000-08-21 Jakub Jelinek <jakub@redhat.com>
12720 * g++.old-deja/g++.other/loop2.C: New test.
12722 * gcc.c-torture/compile/20000606-1.c: New test.
12723 * gcc.c-torture/compile/20000728-1.c: New test.
12724 * gcc.c-torture/execute/20000801-1.c: New test.
12725 * gcc.c-torture/execute/20000801-2.c: New test.
12726 * gcc.c-torture/execute/20000819-1.c: New test.
12727 * gcc.c-torture/execute/20000819-1.x: XFAIL.
12728 * gcc.dg/20000629-1.c: New test.
12729 * gcc.dg/20000724-1.c: New test.
12730 * gcc.dg/20000807-1.c: New test.
12732 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
12734 * gcc.dg/cpp/pragma-1.c: New test.
12735 * gcc.dg/cpp/pragma-2.c: New test.
12737 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
12739 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
12740 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
12742 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12744 * gcc.c-torture/compile/20000818-1.c: New test.
12746 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
12748 * gcc.c-torture/execute/20000818-1.c: New test.
12750 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
12752 * gcc.dg/format-va-1.c: New test.
12754 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
12756 * g++.old-deja/g++.other/typedef8.C: New test.
12758 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
12760 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
12761 * g++.old-deja/g++.mike/net36.C: Mark candidate.
12762 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
12763 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
12764 * g++.old-deja/g++.other/ptrmem7.C: New test.
12765 * g++.old-deja/g++.pt/ptrmem10.C: New test.
12767 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
12769 * g++.old-deja/g++.pt/typename27.C: New test.
12771 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
12773 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
12774 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
12775 * g++.old-deja/g++.pt/friend45.C: New test.
12776 * g++.old-deja/g++.other/friend8.C: New test.
12778 2000-08-15 Richard Henderson <rth@cygnus.com>
12780 * gcc.c-torture/execute/20000815-1.c: New test.
12782 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
12784 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
12785 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
12786 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
12788 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
12790 * g++.old-deja/g++.other/refinit2.C: New test.
12792 2000-08-13 Geoff Keating <geoffk@cygnus.com>
12794 * lib/c-torture.exp (c-torture): Make
12795 compiler_conditional_xfail_data global.
12796 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
12797 compiler_conditional_xfail_data machinery.
12798 (f-torture-execute): Likewise.
12799 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
12800 and only when unrolling loops.
12802 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
12804 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
12806 * g++.old-deja/g++.pt/explicit81.C: New test.
12808 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
12810 * g++.old-deja/g++.pt/typename26.C: New test.
12812 2000-08-10 Geoff Keating <geoffk@cygnus.com>
12814 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
12817 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
12819 * g++.old-deja/g++.other/array3.C: New test.
12821 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
12823 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
12824 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
12825 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
12828 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
12830 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
12831 * g++.old-deja/g++.abi/vmihint.C: Likewise.
12833 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
12835 * gcc.c-torture/execute/20000808-1.c: New test.
12837 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
12839 * gcc.dg/c90-const-expr-1.c: New test.
12841 2000-08-08 Richard Henderson <rth@cygnus.com>
12843 * gcc.dg/noncompile/920923-1.c: Declare calloc.
12845 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
12847 * gcc.dg/noncompile/const-ll-1.c: New test.
12849 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
12851 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
12853 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
12855 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
12856 that running programs linked against the shared version of libobjc
12859 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
12861 * gcc.dg/c99-printf-1.c: New test.
12863 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
12865 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
12867 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
12869 * gcc.c-torture/execute/20000731-1.x: Delete.
12871 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
12873 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
12874 and torture_without_loops as is done by c-torture.exp.
12875 (search_for): Copy from c-torture.exp.
12876 (gcc-dg-runtest): New function, drives a directory of tests
12877 iterating over the TORTURE_OPTIONS.
12878 (scan-assembler, scan-assembler-not): Move here from
12879 individual directory drivers.
12881 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
12882 defined by lib/gcc-dg.exp.
12883 * gcc.dg/cpp/cpp.exp: Likewise.
12884 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
12885 gcc-dg-runtest, so we cycle over optimization options.
12887 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
12888 * gcc.dg/compare2.c: No longer expected to fail.
12890 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
12892 * gcc.c-torture/execute/20000804-1.c: New test.
12894 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
12896 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
12898 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
12900 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
12902 2000-08-03 Jeffrey A Law (law@cygnus.com)
12904 * gcc.c-torture/compile/20000803-1.c: New test.
12906 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
12908 * gcc.c-torture/execute/20000801-3.c,
12909 gcc.c-torture/execute/20000801-4.c: New tests.
12910 * gcc.c-torture/execute/20000801-3.x,
12911 gcc.c-torture/execute/20000801-4.x: Xfail.
12913 2000-08-02 Geoff Keating <geoffk@cygnus.com>
12915 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
12916 libobjc/.libs to allow for libtool.
12918 2000-08-02 Jakub Jelinek <jakub@redhat.com>
12920 * gcc.c-torture/compile/20000802-1.c: New test.
12922 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
12924 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
12926 2000-07-31 Jeffrey A Law (law@cygnus.com)
12928 * gcc-c-torture/execute/20000731-2.c: New test.
12930 * gcc.c-torture/execute/20000731-1.c: New test.
12931 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
12933 2000-07-31 Jakub Jelinek <jakub@redhat.com>
12935 * testsuite/gcc.dg/cpp/paste7.c: New test.
12936 * gcc.dg/cpp/20000725-1.c: New test.
12938 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
12940 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
12941 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
12942 declaration warning for __builtin_dwarf_reg_size.
12944 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
12946 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
12948 * gcc.dg/noncompile/voidparam-1.c: New test.
12950 2000-07-30 Richard Henderson <rth@cygnus.com>
12952 * gcc.dg/c90-digraph-1.c: Don't xfail.
12953 * gcc.dg/compare2.c (case 10): Xfail.
12954 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
12956 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
12958 * gcc.dg/c99-main-1.c: New test.
12960 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
12962 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
12964 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
12966 * gcc.c-tortuer/execute/20000726-1.c: New test.
12968 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
12970 * gcc.c-torture/execute/enum-2.c: New test.
12972 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12974 * gcc.dg/cpp/tr-warn3.c: New test.
12976 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
12978 * g++.old-deja/g++.ext/implicit1.C: Remove.
12979 * g++.old-deja/g++.jason/c2.C: Remove
12980 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
12981 * g++.old-deja/g++.pt/crash16.C: Likewise.
12982 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
12984 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
12986 * g++.old-deja/g++.other/for2.C: New test.
12988 2000-07-25 Jakub Jelinek <jakub@redhat.com>
12990 * gcc.dg/20000720-1.c: New test.
12992 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
12994 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
12996 2000-07-24 Geoff Keating <geoffk@cygnus.com>
12998 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
12999 * gcc.c-torture/execute/20000722-1.c: New.
13000 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
13002 2000-07-24 Jakub Jelinek <jakub@redhat.com>
13004 * gcc.dg/cpp/20000720-1.S: New test.
13006 2000-07-21 Michael Meissner <meissner@redhat.com>
13008 * gcc.c-torture/execute/ieee/hugeval.c: New test.
13010 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
13012 * g++.old-deja/g++.brendan/crash16.C,
13013 g++.old-deja/g++.brendan/parse3.C,
13014 g++.old-deja/g++.brendan/redecl1.C,
13015 g++.old-deja/g++.ns/template13.C,
13016 g++.old-deja/g++.other/decl4.C,
13017 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
13019 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
13021 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
13022 and "Internal error".
13024 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
13026 * gcc.dg/cpp/paste6.c: New test.
13028 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
13030 * gcc.dg/cpp/tr-direct.c: New test.
13032 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
13033 gcc.dg/cpp/undef1.c: Tweak error regexps.
13035 2000-07-18 Eric Christopher <echristo@redhat.com>
13037 * gcc.c-torture/compile/20000718-1.c: New test.
13039 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
13041 * cpplex.c (_cpp_push_token): If the token being pushed back
13042 is the previous token in this context, just subtract one from
13044 * cppmacro.c (save_expansion): Clear aux field when storing a
13047 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
13049 * gcc.dg/noncompile/redecl-1.c: New test.
13051 2000-07-18 Jakub Jelinek <jakub@redhat.com>
13053 * gcc.c-torture/execute/20000717-5.c: New test.
13054 * gcc.c-torture/execute/20000717-1.x: Removed.
13056 2000-07-17 Richard Henderson <rth@cygnus.com>
13058 * gcc.c-torture/execute/20000717-4.c: New test.
13060 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
13062 * gcc.dg/cpp/syshdr.c: New test.
13063 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
13065 2000-07-17 Neil Booth <neilb@earthling.net>
13067 * gcc.dg/cpp/cmdlne-dM.c: New test.
13068 * gcc.dg/cpp/cmdlne-dD.c: New test.
13070 2000-07-17 Jeffrey A Law (law@cygnus.com)
13072 * gcc.c-torture/execute/20000717-3.c: New test.
13074 * gcc.c-torture/compile/20000717-1.c: New test.
13076 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
13078 * gcc.c-torture/execute/20000717-2.c: New test.
13080 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
13082 * gcc.dg/formatz-1.c: New test.
13084 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
13085 * gcc.dg/c99-digraph-1.c: New tests.
13087 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
13088 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
13090 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
13091 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
13092 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
13093 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
13094 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
13095 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
13096 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
13098 2000-07-17 Greg McGary <greg@mcgary.org>
13100 * gcc.c-torture/execute/20000717-1.c: New test.
13101 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
13103 2000-07-15 Jakub Jelinek <jakub@redhat.com>
13105 * gcc.c-torture/execute/20000715-2.c: New test.
13106 * gcc.dg/20000715-1.c: New test.
13108 2000-07-15 Michael Meissner <meissner@redhat.com>
13110 * gcc.c-torture/execute/20000715-1.c: New test.
13112 2000-07-13 Jakub Jelinek <jakub@redhat.com>
13114 * gcc.c-torture/execute/20000707-1.c: New test.
13116 2000-07-13 Neil Booth <NeilB@earthling.net>
13118 * testsuite/gcc.dg/cpp/digraph1.c,
13119 testsuite/gcc.dg/cpp/digraph2.c,
13120 testsuite/gcc.dg/cpp/digraphs.c: New tests.
13122 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
13124 * g77.f-torture/compile/20000630-2.f: New test.
13125 * g77.f-torture/compile/20000630-2.x
13127 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
13129 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
13131 2000-07-11 Neil Booth <NeilB@earthling.net>
13133 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
13135 2000-07-11 Neil Booth <NeilB@earthling.net>
13137 * gcc.dg/cpp/cmdlne-C.c: New.
13139 2000-07-09 Neil Booth <NeilB@earthling.net>
13141 * gcc.dg/cpp/directiv.c: New tests.
13142 * gcc.dg/cpp/undef1.c: Update.
13144 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
13146 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
13148 2000-07-09 Neil Booth <NeilB@earthling.net>
13150 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
13152 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
13154 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
13155 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
13157 2000-07-08 Neil Booth <NeilB@earthling.net>
13159 * gcc.dg/cpp/macsyntx.c: New tests.
13161 2000-07-07 Jakub Jelinek <jakub@redhat.com>
13163 * gcc.dg/20000707-1.c: New test.
13165 2000-07-07 Jakub Jelinek <jakub@redhat.com>
13167 * gcc.c-torture/execute/20000706-1.c: New test.
13168 * gcc.c-torture/execute/20000706-2.c: New test.
13169 * gcc.c-torture/execute/20000706-3.c: New test.
13170 * gcc.c-torture/execute/20000706-4.c: New test.
13171 * gcc.c-torture/execute/20000706-5.c: New test.
13173 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
13175 * g++.old-deja/g++.pt/instantiate7.C: New test.
13177 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
13179 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
13180 * g++.old-deja/g++.mike/thunk3.C: Likewise.
13181 * g++.old-deja/g++.other/rtti3.C: Likewise.
13182 * g++.old-deja/g++.other/rttid3.C: Likewise.
13184 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
13186 * g77.f-torture/compile/20000630-1.x: Fix typo
13188 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
13190 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
13193 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
13195 * gcc.dg/cpp/ident.c: New test.
13197 2000-07-05 Neil Booth <NeilB@earthling.net>
13199 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
13200 gcc.dg/cpp/lexstrng.c: New tests.
13202 2000-07-04 Neil Booth <NeilB@earthling.net>
13204 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
13205 * gcc.dg/cpp/strify2.c: Same.
13207 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
13209 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
13210 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
13211 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
13212 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
13214 * testsuite/gcc.dg/cpp/macro1.c,
13215 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
13216 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
13217 testsuite/gcc.dg/cpp/strify1.c,
13218 testsuite/gcc.dg/cpp/strify2.c: New tests.
13220 2000-07-03 Jakub Jelinek <jakub@redhat.com>
13222 * gcc.c-torture/execute/20000703-1.c: New test.
13224 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
13226 * g++.old-deja/g++.pt (lookup10.C): New test.
13228 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
13230 * g++.old-deja/g++.pt (typename25.C): New test.
13232 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
13234 * gcc.c-torture/compile/20000701-1.c: New test.
13236 2000-06-30 Nick Clifton <nickc@cygnus.com>
13238 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
13241 2000-06-30 Catherine Moore <clm@cygnus.com>
13243 * gcc.c-torture/execute/align-1.c: New test.
13245 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
13247 * g++.old-deja/g++.pt/expr8.C: New test.
13248 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
13250 2000-06-29 Nick Clifton <nickc@cygnus.com>
13252 * gcc.c-torture/compile/20000629-1.c: New test.
13254 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
13257 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
13258 gcc.dg/noncompile directory, depending on whether they're
13259 preprocessor tests or not. Annotate all the tests for the dg
13262 * gcc.c-torture/noncompile/noncompile.exp: Delete.
13263 * gcc.dg/noncompile/noncompile.exp: New.
13267 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
13268 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
13269 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
13270 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
13271 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
13272 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
13273 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
13274 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
13275 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
13276 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
13277 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
13278 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
13279 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
13280 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
13281 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
13282 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
13283 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
13284 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
13285 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
13286 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
13287 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
13288 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
13289 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
13290 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
13292 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
13293 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
13294 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
13295 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
13296 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
13297 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
13299 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
13301 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
13302 declare one variable. On the fourth, error.
13303 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
13304 declared by 20000628-1a.h.
13306 2000-06-29 Richard Henderson <rth@redhat.com>
13308 * gcc.c-torture/execute/930529-1.x: New file.
13309 * gcc.dg/920413-1.c: Adjust expected warning text.
13310 * gcc.dg/980217-1.c: Declare abort.
13311 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
13313 2000-06-29 Jeffrey A Law (law@cygnus.com)
13315 * g77.f-torture/compile/20000629-1.f: New test.
13316 * g77.f-torture/compile/20000629-1.x: Expected to fail.
13318 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
13320 Rearrange lots of files, removing entirely the
13321 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
13325 gcc.c-torture/code_quality/code_quality.exp
13326 gcc.c-torture/special/special.exp
13327 gcc.failure/failure.exp
13328 gcc.failure/940409-1.x
13329 gcc.c-torture/compile/961203-1.x
13332 gcc.misc-tests/linkage.exp
13333 gcc.c-torture/execute/920730-1t.c
13334 gcc.c-torture/execute/920730-1t.x
13335 gcc.c-torture/compile/920520-1.x
13336 gcc.c-torture/compile/920521-1.x
13337 gcc.c-torture/compile/981006-1.x
13338 gcc.c-torture/execute/eeprof-1.x
13340 * Moved files (possibly with modifications to fit a new harness):
13342 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
13343 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
13344 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
13345 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
13346 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
13347 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
13348 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
13349 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
13350 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
13351 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
13352 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
13353 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
13354 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
13355 gcc.failure/940409-1.c gcc.dg/940409-1.c
13357 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
13359 * c-torture/compile/961203-1.x: Delete.
13361 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
13362 not exit. Include stdio.h.
13363 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
13364 * gcc.misc-tests/dg-12.c: Likewise.
13365 * gcc.misc-tests/dg-5.c: Likewise.
13366 * gcc.misc-tests/dg-6.c: Likewise.
13367 * gcc.misc-tests/dg-7.c: Prototype abort.
13368 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
13369 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
13370 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
13372 * gcc.misc-tests/sieve.c: Use return from main, not exit.
13373 * gcc.misc-tests/sort2.c: Use return from main, not exit.
13375 2000-06-28 Jakub Jelinek <jakub@redhat.com>
13377 * gcc.dg/cpp/20000628-1.c: New test.
13378 * gcc.dg/cpp/20000628-1.h: New header for above test.
13379 * gcc.dg/cpp/20000628-1a.h: Likewise.
13381 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
13383 * gcc.dg/cpp: New directory.
13384 * gcc.dg/cpp/cpp.exp: New driver.
13385 * gcc.dg/cpp/20000627-1.c: New test.
13386 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
13387 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
13388 and rewrite as a compilation test.
13390 * gcc.dg: Move many files into the cpp subdirectory, possibly
13391 renaming or editing them as well.
13393 990119-1.c cpp/19990119-1.c
13394 990228-1.c cpp/19990228-1.c
13395 990407-1.c cpp/19990407-1.c
13396 990409-1.c cpp/19990409-1.c
13397 990413-1.c cpp/19990413-1.c
13398 990703-1.c cpp/19990703-1.c
13399 20000127-1.c cpp/20000127-1.c
13400 20000129-1.c cpp/20000129-1.c
13401 20000207-1.c cpp/20000207-1.c
13402 20000207-2.c cpp/20000207-2.c
13403 20000209-1.c cpp/20000209-1.c
13404 20000209-2.c cpp/20000209-2.c
13405 20000301-1.c cpp/20000301-1.c
13406 20000419-1.c cpp/20000419-1.c
13407 20000510-1.S cpp/20000510-1.S
13408 20000519-1.c cpp/20000519-1.c
13409 20000529-1.c cpp/20000529-1.c
13410 20000625-1.c cpp/20000625-1.c
13411 20000625-2.c cpp/20000625-2.c
13412 cpp-as1.c cpp/assert1.c
13413 cpp-as2.c cpp/assert2.c
13414 cxx-comments-1.c cpp/cxxcom1.c
13415 cxx-comments-2.c cpp/cxxcom2.c
13416 endif-label.c cpp/endif.c
13417 cpp-hash1.c cpp/hash1.c
13418 cpp-hash2.c cpp/hash2.c
13419 cpp-if1.c cpp/if-1.c
13420 cpp-if2.c cpp/if-2.c
13421 cpp-if3.c cpp/if-3.c
13422 cpp-if4.c cpp/if-4.c
13423 cpp-if5.c cpp/if-5.c
13424 cpp-cond.c cpp/if-cexp.c
13425 cpp-missingop.c cpp/if-mop.c
13426 cpp-missingparen.c cpp/if-mpar.c
13427 cpp-opprec.c cpp/if-oppr.c
13428 cpp-ifparen.c cpp/if-paren.c
13429 cpp-shortcircuit.c cpp/if-sc.c
13430 cpp-shift.c cpp/if-shift.c
13431 cpp-unary.c cpp/if-unary.c
13432 cpp-li1.c cpp/line1.c
13433 cpp-li2.c cpp/line2.c
13434 lineno.c cpp/line3.c
13435 lineno-2.c cpp/line4.c
13437 cpp-mic.h cpp/mi1c.h
13438 cpp-micc.h cpp/mi1cc.h
13439 cpp-mind.h cpp/mi1nd.h
13440 cpp-mindp.h cpp/mi1ndp.h
13441 cpp-mix.h cpp/mi1x.h
13442 cpp-mi2.c cpp/mi2.c
13443 cpp-mi2a.h cpp/mi2a.h
13444 cpp-mi2b.h cpp/mi2b.h
13445 cpp-mi2c.h cpp/mi2c.h
13446 cpp-mi3.c cpp/mi3.c
13447 cpp-mi3.def cpp/mi3.def
13448 poison-1.c cpp/poison.c
13449 pr-impl.c cpp/prag-imp.c
13450 cpp-redef-2.c cpp/redef1.c
13451 cpp-redef.c cpp/redef2.c
13452 strpaste.c cpp/strp1.c
13453 strpaste-2.c cpp/strp2.c
13454 cpp-tradpaste.c cpp/tr-paste.c
13455 cpp-tradstringify.c cpp/tr-str.c
13456 cpp-tradwarn1.c cpp/tr-warn1.c
13457 cpp-tradwarn2.c cpp/tr-warn2.c
13458 trigraphs.c cpp/trigraphs.c
13459 cpp-unc1.c cpp/unc1.c
13460 cpp-unc2.c cpp/unc2.c
13461 cpp-unc3.c cpp/unc3.c
13462 cpp-unc.c cpp/unc4.c
13463 undef.c cpp/undef1.c
13464 undef-2.c cpp/undef2.c
13465 cpp-wi1.c cpp/widestr1.c
13467 2000-06-27 Mark Mitchell <mark@codesourcery.com>
13469 * lib/g++.exp (g++_include_flags): Tweak.
13471 2000-06-27 H.J. Lu <hjl@gnu.org>
13472 Loren J. Rittle <ljrittle@acm.org>
13474 * lib/g++.exp (g++_include_flags): Override libgloss.exp
13475 version with one that knows about the new gcc tree structure.
13476 (g++_link_flags): Same.
13478 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
13480 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
13481 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
13482 case we are cross-compiling.
13484 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
13485 g++.old-deja/g++.niklas/Makefile.in,
13486 g++.old-deja/g++.niklas/configure.in,
13487 g++.old-deja/g++.other/Makefile.in,
13488 g++.old-deja/g++.other/configure.in,
13489 gcc.c-torture/code_quality/Makefile.in,
13490 gcc.c-torture/code_quality/configure.in,
13491 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
13492 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
13493 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
13494 gcc.c-torture/execute/ieee/Makefile.in,
13495 gcc.c-torture/execute/ieee/configure.in,
13496 gcc.c-torture/noncompile/Makefile.in,
13497 gcc.c-torture/noncompile/configure.in,
13498 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
13499 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
13500 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
13502 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
13504 * g++.old-deja/g++.other/ambig3.C: New test.
13506 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
13508 * g++.old-deja/g++.pt/syntax1.C: New test.
13509 * g++.old-deja/g++.pt/syntax2.C: New test.
13510 * g++.old-deja/g++.other/syntax3.C: New test.
13511 * g++.old-deja/g++.other/syntax4.C: New test.
13513 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
13515 * gcc.dg/20000623-1.c: Prototype exit and abort.
13517 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
13519 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
13521 * gcc.dg/cpp-mi3.def: New file.
13523 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
13525 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
13526 lexer's error messages.
13527 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
13528 divine anything from the linemarkers.
13529 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
13530 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
13532 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
13534 * gcc.dg/20000623-1.c: New test.
13536 2000-06-22 Jakub Jelinek <jakub@redhat.com>
13538 * gcc.c-torture/execute/20000622-1.c: New test.
13540 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
13542 * g++.old-deja/g++.other/init15.C: New test.
13544 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
13546 * g++.old-deja/g++.pt/vaarg2.C: New test.
13547 * g++.old-deja/g++.pt/vaarg3.C: New test.
13549 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
13551 * g++.old-deja/g++.other/dyncast6.C: New test.
13553 2000-06-15 Jakub Jelinek <jakub@redhat.com>
13555 * gcc.c-torture/execute/loop-6.c: New test.
13557 2000-06-14 Jakub Jelinek <jakub@redhat.com>
13559 * gcc.dg/20000614-1.c: New test.
13560 * gcc.dg/20000614-2.c: New test.
13562 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
13564 * g++.old-deja/g++.other/inline12.C: New test.
13566 2000-06-13 Jakub Jelinek <jakub@redhat.com>
13568 * g++.old-deja/g++.other/eh1.C: New test.
13570 2000-06-12 Jakub Jelinek <jakub@redhat.com>
13572 * g++.old-deja/g++.other/type.C: New test.
13574 2000-06-05 Jakub Jelinek <jakub@redhat.com>
13576 * g++.old-deja/g++.other/initstring.C: New test.
13578 2000-06-12 Jason Merrill <jason@redhat.com>
13580 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
13582 2000-06-09 Jeffrey A Law (law@cygnus.com)
13584 * gcc.c-torture/compile/20000609-1.c: New test.
13586 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
13588 * gcc.dg/20000609-1.c: New test.
13590 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
13592 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
13593 * gcc.c-torture/noncompile/poison-1.c: Move...
13594 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
13595 * gcc.dg/cpp-li1.c: Add a token after the #line.
13597 2000-06-05 Richard Henderson <rth@cygnus.com>
13599 * gcc.c-torture/execute/20000605-2.c: New test.
13600 * gcc.c-torture/execute/20000605-3.c: New test.
13602 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
13604 * g77.f-torture/execute/20000503-1.x: New file.
13606 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
13608 * g++.old-deja/g++.eh/badalloc1.C: New test.
13610 2000-06-05 Richard Henderson <rth@cygnus.com>
13612 * gcc.c-torture/execute/20000605-1.c: New test.
13614 2000-06-05 Jakub Jelinek <jakub@redhat.com>
13615 Nathan Sidwell <nathan@codesourcery.com>
13617 * gcc.c-torture/compile/20000605-1.c: New test.
13619 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
13621 * g77.f-torture/compile/20000601-1.f: New test.
13623 2000-06-03 Richard Henderson <rth@cygnus.com>
13625 * gcc.c-torture/execute/20000603-1.c: New.
13627 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
13629 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
13630 * gcc.dg/noreturn-2.c (noreturn): Likewise.
13632 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
13634 * gcc.dg/compare2.c (case 12): XFAIL.
13635 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
13636 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
13638 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
13640 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
13642 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
13643 guard macro is already defined when the header is first
13645 * gcc.dg/cpp-mix.h: New file.
13646 * gcc.dg/endif-label.c: Update patterns to match compiler.
13648 * g++.brendan/complex1.C: Declare abort.
13649 * g++.law/refs4.C: Remove XFAIL.
13650 * g++.oliva/expr2.C: Declare abort and exit.
13652 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
13654 * gcc.c-torture/execute/20000528-1.c: New test.
13656 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
13657 * g++.old-deja/g++.law/temps4.C: Likewise.
13659 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
13660 stdlib.h. Call abort() on failure.
13661 * g++.old-deja/g++.law/refs4.C: Likewise.
13662 * g++.old-deja/g++.law/temps4.C: Likewise.
13663 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
13664 * gcc.c-torture/execute/20000112-1.c: Include string.h.
13666 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
13668 Relative to g++.dg/special:
13669 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
13671 Relative to g++.old-deja:
13672 * g++.brendan/complex1.C, g++.jason/optimize2.C,
13673 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
13674 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
13675 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
13676 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
13677 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
13678 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
13680 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
13681 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
13682 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
13683 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
13684 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
13685 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
13688 * g++.other/goto1.C: Update expectations for error messages.
13690 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
13692 * gcc.c-torture/compile/20000523-1.c: New test.
13694 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
13696 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
13698 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
13700 * g++.old-deja/g++.eh/catch11.C: New test.
13701 * g++.old-deja/g++.eh/catch12.C: New test.
13703 2000-05-24 Nick Clifton <nickc@cygnus.com>
13705 * gcc.c-torture/execute/20000523-1.c: New test.
13707 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
13709 * c-torture/execute/bcp-1.c: Replace abort in arg of
13710 __builtin_constant_p with a generic external function.
13712 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
13713 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
13714 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
13715 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
13716 Prototype abort and/or exit.
13718 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
13719 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
13720 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
13721 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
13723 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
13725 * gcc.dg/dwarf2-1.c: New test.
13727 2000-05-20 Richard Henderson <rth@cygnus.com>
13729 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
13731 2000-05-20 Andreas Jaeger <aj@suse.de>
13733 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
13736 2000-05-19 David Edelsohn <edelsohn@gnu.org>
13738 * gcc.c-torture/execute/20000519-2.c: New test.
13740 2000-05-19 Andreas Jaeger <aj@suse.de>
13742 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
13743 which fails with SSA.
13745 * lib/c-torture.exp: Also test with -O3 -fssa.
13747 2000-05-18 Michael Meissner <meissner@redhat.com>
13749 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
13750 * gcc.c-torture/execute/920415-1.c: Ditto.
13751 * gcc.c-torture/execute/920501-1.c: Ditto.
13752 * gcc.c-torture/execute/conversion.c: Ditto.
13753 * gcc.c-torture/execute/cvt-1.c: Ditto.
13755 2000-05-18 Jeffrey A Law (law@cygnus.com)
13757 * gcc.c-torture/compile/20000518-1.c: New test.
13759 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
13761 * g77.f-torture/compile/200005018.f: New test.
13763 2000-05-17 Jeffrey A Law (law@cygnus.com)
13765 * gcc.c-torture/compile/20000517-1.c: New test.
13767 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13769 * gcc.c-torture/execute/20000516-1.c: New test.
13771 2000-05-15 Jakub Jelinek <jakub@redhat.com>
13773 * g++.old-deja/g++.other/eh.C: New test.
13775 2000-05-12 Richard Henderson <rth@cygnus.com>
13777 * gcc.c-torture/execute/990208-1.c (main): Don't pass
13778 constants through to doit's conditional.
13780 2000-05-11 Jeffrey A Law (law@cygnus.com)
13782 * gcc.c-torture/compile/20000511-1.c: New test.
13783 * g77.f-torture/compile/20000511-1.f: New test.
13784 * g77.f-torture/compile/20000511-2.f: New test.
13786 2000-05-11 Michael Meissner <meissner@redhat.com>
13788 * gcc.c-torture/execute/20000511-1.c: New test.
13790 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
13792 * gcc.dg/dg.exp: Scan .S files as well as .c files.
13793 * gcc.dg/20000510-1.S: New.
13795 2000-05-08 Catherine Moore <clm@cygnus.com>
13797 * gcc.dg/unused-3.c: New.
13799 2000-05-06 Richard Henderson <rth@cygnus.com>
13801 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
13802 * g++.old-deja/g++.mike/warn1.C: Likewise.
13803 * g++.old-deja/g++.pt/local1.C: Likewise.
13804 * g++.old-deja/g++.pt/local7.C: Likewise.
13805 * g++.old-deja/g++.pt/spec16.C: Likewise.
13807 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
13809 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
13811 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
13813 * g77.f-torture/execute/20000503-1.f: New test.
13815 2000-05-04 Andreas Jaeger <aj@suse.de>
13817 * gcc.dg/noreturn-2.c: New test.
13819 2000-05-04 Neil Booth <NeilB@earthling.net>
13821 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
13824 2000-05-04 Richard Henderson <rth@cygnus.com>
13826 * gcc.c-torture/execute/20000503-1.c: Fix typo.
13828 2000-05-04 Richard Henderson <rth@cygnus.com>
13830 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
13831 OpenSSL by Jason R Thorpe.
13833 2000-05-03 Jim Wilson <wilson@cygnus.com>
13835 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
13837 2000-05-03 Robert Lipe <robertlipe@usa.net>
13839 * gcc.dg/20000503-1.c: New test.
13841 2000-05-02 Jakub Jelinek <jakub@redhat.com>
13843 * gcc.c-torture/compile/20000502-1.c: New test.
13844 * g++.old-deja/g++.other/align.C: New test.
13845 * gcc.dg/cpp-tradstringify.c: New test.
13847 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
13849 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
13850 and hard registers.
13852 2000-04-26 Geoff Keating <geoffk@cygnus.com>
13854 * gcc.c-torture/execute/loop-5.c: New test.
13856 2000-04-25 Jakub Jelinek <jakub@redhat.com>
13858 * gcc.c-torture/execute/va-arg-20.c: New test.
13860 2000-04-23 Jeffrey A Law (law@cygnus.com)
13862 * gcc.c-torture/execute/20000422-1.c: New test.
13864 2000-04-20 Greg McGary <gkm@gnu.org>
13866 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
13867 when optimizing, but without sibling-call optimizations (-O1).
13869 2000-04-20 Jeffrey A Law (law@cygnus.com)
13871 * gcc.c-torture/compile/20000420-1.c: New test.
13873 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
13875 * g++.abi/ptrflags.C: New test.
13876 * g++.eh/catchptr1.C: Test incomplete pointer chains.
13878 2000-04-19 Catherine Moore <clm@cygnus.com>
13880 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
13882 2000-04-19 Greg McGary <gkm@gnu.org>
13884 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
13885 sibling-call optimizations.
13887 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
13889 * gcc.dg/20000419-1.c: New test.
13891 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
13893 * gcc.c-torture/execute/20000412-6.c: New test.
13895 2000-04-12 Jeffrey A Law (law@cygnus.com)
13897 * gcc.c-torture/execute/20000412-5.c: New test.
13898 * g77.f-torture/compile/20000412-1.f: New test.
13899 * gcc.c-torture/execute/20000412-4.c: New test.
13900 * gcc.c-torture/compile/20000412-2.c: New test.
13901 * gcc.c-torture/execute/20000412-3.c: New test.
13902 * gcc.c-torture/compile/20000412-1.c: New test.
13903 * gcc.c-torture/execute/20000412-2.c: New test.
13905 2000-04-12 Jakub Jelinek <jakub@redhat.com>
13907 * objc/execute/bf-20.m: New test.
13909 2000-04-10 Richard Henderson <rth@cygnus.com>
13911 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
13913 * gcc.c-torture/execute/20000412-1.c: New test.
13915 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
13917 * g++.old-deja/g++.eh/catchptr1.C: New test.
13919 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
13921 * g++.old-deja/g++.abi/cxa_vec.C: New test.
13923 2000-04-08 Neil Booth <NeilB@earthling.net>
13925 * gcc.dg/cpp-nullchar.c: Remove test as
13926 embedded nulls cause problems.
13928 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13930 * gcc.dg/compare2.c: New test.
13932 2000-04-08 Neil Booth <NeilB@earthling.net>
13934 * gcc.dg/cpp-nullchar.c: New test.
13936 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
13938 * gcc.dg/cpp-mi2.c: New test.
13939 * gcc.dg/cpp-mi2[abc].h: New files.
13941 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
13943 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
13946 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
13948 * g++.old-deja/g++.abi/vmihint.C: New test.
13950 2000-04-06 Neil Booth <NeilB@earthling.net>
13952 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
13953 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
13956 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
13958 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
13959 avoid stack-frame overwrite.
13961 2000-04-05 Jakub Jelinek <jakub@redhat.com>
13963 * gcc.c-torture/compile/20000405-2.c: New test.
13964 * gcc.c-torture/compile/20000405-3.c: New test.
13966 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
13968 * gcc.c-torture/compile/20000405-1.c: New test.
13970 2000-04-04 Geoff Keating <geoffk@cygnus.com>
13972 * gcc.dg/cast-qual-1.c: Revert last change.
13974 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13976 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
13978 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
13980 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
13981 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
13983 2000-04-03 Jeffrey A Law (law@cygnus.com)
13985 * gcc.c-torture/compile/20000403-2.c: New test.
13986 * gcc.c-torture/compile/20000403-1.c: New test.
13988 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
13990 * gcc.c-torture/execute/20000403-1.c: New test.
13992 2000-04-03 Geoff Keating <geoffk@cygnus.com>
13994 * gcc.c-torture/execute/20000402-1.c: New test.
13996 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
13998 * gcc.c-torture/execute/va-arg-15.c: New test.
13999 * gcc.c-torture/execute/va-arg-16.c: New test.
14000 * gcc.c-torture/execute/va-arg-17.c: New test.
14001 * gcc.c-torture/execute/va-arg-18.c: New test.
14002 * gcc.c-torture/execute/va-arg-19.c: New test.
14004 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
14006 * gcc.c-torture/compile/981211-1.c: Move to...
14007 * gcc.dg/cpp-as1.c: ...here.
14008 * gcc.dg/cpp-as2.c: New file.
14010 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
14013 2000-04-02 Neil Booth <NeilB@earthling.net>
14015 * gcc.dg/cpp-cond.c New tests.
14016 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
14017 accidental success less likely.
14018 * gcc.dg/cpp-missingop.c New tests.
14019 * gcc.dg/cpp-missingparen.c New tests.
14020 * gcc.dg/cpp-shift.c New tests.
14021 * gcc.dg/cpp-shortcircuit.c New tests.
14022 * gcc.dg/cpp-unary.c New tests.
14024 2000-03-29 Jeffrey A Law (law@cygnus.com)
14026 * gcc.c-torture/compile/20000329-1.c: New test.
14028 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
14030 * gcc.c-torture/compile/20000326-1.c: New test.
14031 * gcc.c-torture/compile/20000326-2.c: New test.
14033 2000-03-24 Geoff Keating <geoffk@cygnus.com>
14035 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
14036 the first parameter is a function argument.
14038 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
14040 * g++.old-deja/g++.ext/array4.C: New test.
14042 2000-03-22 Geoff Keating <geoffk@cygnus.com>
14044 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
14046 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14048 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
14050 2000-03-19 Richard Henderson <rth@cygnus.com>
14052 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
14054 2000-03-19 Richard Henderson <rth@cygnus.com>
14056 * gcc.c-torture/compile/20000319-1.c: New test.
14058 2000-03-14 Jeffrey A Law (law@cygnus.com)
14060 * gcc.c-torture/execute/20000314-3.c: New test.
14061 * gcc.c-torture/execute/20000314-2.c: New test.
14062 * gcc.c-torture/execute/20000314-1.c: New test.
14063 * gcc.c-torture/compile/20000314-2.c: New test.
14064 * gcc.c-torture/compile/20000314-1.c: New test.
14066 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
14068 * g++.old-deja/g++.warn/inline.C: New test.
14070 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
14072 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
14073 standards-compliant result rather than specific constants.
14074 Put test-values in array.
14076 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
14078 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
14079 (g++_target_compile): Put test-specific options last.
14081 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14083 * g++.old-deja/g++.eh/vbase4.C: New test.
14085 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14087 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
14089 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14091 * g++.old-deja/g++.brendan/misc12.C: Removed.
14092 * g++.old-deja/g++.pt/memtemp77.C: Constify.
14093 * g++.old-deja/g++.ext/pretty4.C: New test.
14095 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14097 * g++.old-deja/g++.other/string2.C: New test.
14099 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
14101 * g++.old-deja/g++.warn/impint2.C: New test.
14103 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
14105 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
14108 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
14110 * g++.old-deja/g++.warn/impint.C: New test.
14111 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
14112 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
14113 * g++.old-deja/g++.pt/explicit12.C: Likewise.
14114 * g++.old-deja/g++.pt/explicit13.C: Likewise.
14115 * g++.old-deja/g++.pt/explicit17.C: Likewise.
14116 * g++.old-deja/g++.pt/explicit18.C: Likewise.
14117 * g++.old-deja/g++.pt/explicit19.C: Likewise.
14118 * g++.old-deja/g++.pt/explicit23.C: Likewise.
14119 * g++.old-deja/g++.pt/explicit31.C: Likewise.
14120 * g++.old-deja/g++.pt/explicit35.C: Likewise.
14121 * g++.old-deja/g++.pt/explicit6.C: Likewise.
14122 * g++.old-deja/g++.pt/memclass7.C: Likewise.
14124 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
14126 * gcc.dg/cpp-redef.c: New test.
14128 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
14130 * g++.old-deja/g++.pt/unify7.C: New test.
14132 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14134 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
14135 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
14137 2000-02-25 Geoff Keating <geoffk@cygnus.com>
14139 * gcc.c-torture/compile/20000224-1.c: New test.
14141 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14143 * gcc.c-torture/compile/cpp-2.c: New test.
14144 * gcc.c-torture/compile/cpp-1.c: New test.
14146 2000-02-25 Jeffrey A Law (law@cygnus.com)
14148 * gcc.c-torture/execute/20000225-1.c: New test.
14150 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14152 * gcc.dg/cpp-li2.c: New test.
14154 * gcc.dg/cpp-wi1.c: New test.
14156 * gcc.dg/cpp-li1.c: New test.
14158 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
14160 * g++.old-deja/g++.other/sizeof5.C: New test.
14162 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14164 * gcc.c-torture/execute/va-arg-13.c: New test.
14166 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
14168 * gcc.c-torture/execute/va-arg-12.c: New test.
14170 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
14172 * gcc.c-torture/execute/20000223-1.c: New test.
14174 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
14176 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
14178 2000-02-22 Mark Mitchell <mark@codesourcery.com>
14180 * g++.old-deja/g++.abi/ptrmem.C: New test.
14182 2000-02-19 Richard Henderson <rth@cygnus.com>
14184 * gcc.c-torture/compile/init-3.c: New.
14186 2000-02-17 Mark Mitchell <mark@codesourcery.com>
14188 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
14191 2000-02-11 Robert Lipe <robertl@sco.com>
14193 * gcc.c-torture/compile/20000211-3.c: New test.
14195 2000-02-11 Martin Buchholz <martin@xemacs.org>
14197 * gcc.c-torture/compile/20000211-2.c: New test.
14199 2000-02-11 Jeffrey A Law (law@cygnus.com)
14201 * gcc.c-torture/compile/20000211-1.c: New test.
14203 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
14205 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
14208 2000-02-08 Nathan Sidwell <nathan@acm.org>
14210 * g++.old-deja/g++.other/cast5.C: New test.
14212 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
14214 * gcc.c-torture/execute/20000205-1.c: New.
14216 2000-02-03 Nathan Sidwell <nathan@acm.org>
14218 * g++.old-deja/g++.jason/cast3.C: Return void.
14219 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
14221 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14223 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
14225 * gcc.dg/loop-1.c: New test.
14227 2000-01-27 Jakub Jelinek <jakub@redhat.com>
14229 * gcc.c-torture/compile/20000127-1.c: New test.
14230 * gcc.c-torture/execute/991228-1.c: New test.
14232 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14234 * gcc.dg/unused-2.c: New test.
14236 * gcc.dg/conv-1.c: New test.
14238 2000-01-24 Mark Mitchell <mark@codesourcery.com>
14240 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
14242 (tool_option_proc): Fix typo.
14244 2000-01-24 Geoff Keating <geoffk@cygnus.com>
14246 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
14247 of the ld on the host, not on the build machine.
14248 Also, don't crash if '--help' is not a supported option.
14250 2000-01-24 Richard Henderson <rth@cygnus.com>
14252 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
14254 2000-01-20 Jeffrey A Law (law@cygnus.com)
14256 * gcc.c-torture/execute/20000120-2.c: New test.
14257 * gcc.c-torture/execute/20000120-1.c: New test.
14259 2000-01-13 Jeffrey A Law (law@cygnus.com)
14261 * gcc.c-torture/execute/20000113-1.c: New test.
14263 2000-01-12 Jeffrey A Law (law@cygnus.com)
14265 * gcc.c-torture/execute/20000112-1.c: New test.
14267 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14269 * gcc.dg/20000111-1.c: New test.
14271 2000-01-10 Jeffrey A Law (law@cygnus.com)
14273 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
14274 with 16 bit integers.
14276 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14278 * gcc.dg/20000108-1.c: New test.
14280 2000-01-05 Nathan Sidwell <nathan@acm.org>
14282 * g++.old-deja/g++.ns/koenig8.C: New test.
14284 2000-01-05 Nathan Sidwell <nathan@acm.org>
14286 * g++.old-deja/g++.other/cast4.C: New test.
14288 2000-01-05 Jeffrey A Law (law@cygnus.com)
14290 * gcc.c-torture/compile/20000105-2.c: New test.
14291 * gcc.c-torture/compile/20000105-1.c: New test.
14293 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14295 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
14296 references to printf & atoi to conform to ANSI standard.
14297 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
14298 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
14299 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
14300 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
14301 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
14302 * g++.old-deja/g++.brendan/complex1.C: Likewise.
14303 * g++.old-deja/g++.brendan/copy1.C: Likewise.
14304 * g++.old-deja/g++.brendan/copy2.C: Likewise.
14305 * g++.old-deja/g++.brendan/copy3.C: Likewise.
14306 * g++.old-deja/g++.brendan/copy4.C: Likewise.
14307 * g++.old-deja/g++.brendan/copy5.C: Likewise.
14308 * g++.old-deja/g++.brendan/copy6.C: Likewise.
14309 * g++.old-deja/g++.brendan/copy7.C: Likewise.
14310 * g++.old-deja/g++.brendan/copy8.C: Likewise.
14311 * g++.old-deja/g++.brendan/crash11.C: Likewise.
14312 * g++.old-deja/g++.brendan/crash14.C: Likewise.
14313 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
14314 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
14315 * g++.old-deja/g++.brendan/delete2.C: Likewise.
14316 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
14317 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
14318 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
14319 * g++.old-deja/g++.brendan/eh1.C: Likewise.
14320 * g++.old-deja/g++.brendan/groff1.C: Likewise.
14321 * g++.old-deja/g++.brendan/init3.C: Likewise.
14322 * g++.old-deja/g++.brendan/misc12.C: Likewise.
14323 * g++.old-deja/g++.brendan/misc7.C: Likewise.
14324 * g++.old-deja/g++.brendan/new2.C: Likewise.
14325 * g++.old-deja/g++.brendan/operators4.C: Likewise.
14326 * g++.old-deja/g++.brendan/operators5.C: Likewise.
14327 * g++.old-deja/g++.brendan/overload2.C: Likewise.
14328 * g++.old-deja/g++.brendan/overload7.C: Likewise.
14329 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
14330 * g++.old-deja/g++.brendan/reference1.C: Likewise.
14331 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
14332 * g++.old-deja/g++.brendan/template24.C: Likewise.
14333 * g++.old-deja/g++.brendan/template3.C: Likewise.
14334 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
14335 * g++.old-deja/g++.jason/inline3.C: Likewise.
14336 * g++.old-deja/g++.jason/opeq.C: Likewise.
14337 * g++.old-deja/g++.law/arg5.C: Likewise.
14338 * g++.old-deja/g++.law/arm7.C: Likewise.
14339 * g++.old-deja/g++.law/ctors11.C: Likewise.
14340 * g++.old-deja/g++.law/cvt8.C: Likewise.
14341 * g++.old-deja/g++.law/init9.C: Likewise.
14342 * g++.old-deja/g++.law/refs4.C: Likewise.
14343 * g++.old-deja/g++.law/template2.C: Likewise.
14344 * g++.old-deja/g++.law/visibility24.C: Likewise.
14345 * g++.old-deja/g++.law/vtable3.C: Likewise.
14346 * g++.old-deja/g++.mike/asm2.C: Likewise.
14347 * g++.old-deja/g++.mike/eh1.C: Likewise.
14348 * g++.old-deja/g++.mike/misc1.C: Likewise.
14349 * g++.old-deja/g++.mike/misc13.C: Likewise.
14350 * g++.old-deja/g++.mike/misc14.C: Likewise.
14351 * g++.old-deja/g++.mike/ns12.C: Likewise.
14352 * g++.old-deja/g++.mike/p1248.C: Likewise.
14353 * g++.old-deja/g++.mike/p3708.C: Likewise.
14354 * g++.old-deja/g++.mike/p3708a.C: Likewise.
14355 * g++.old-deja/g++.mike/p3708b.C: Likewise.
14356 * g++.old-deja/g++.mike/p646.C: Likewise.
14357 * g++.old-deja/g++.mike/p700.C: Likewise.
14358 * g++.old-deja/g++.mike/p783.C: Likewise.
14359 * g++.old-deja/g++.mike/p783a.C: Likewise.
14360 * g++.old-deja/g++.mike/p783b.C: Likewise.
14361 * g++.old-deja/g++.mike/p786.C: Likewise.
14362 * g++.old-deja/g++.mike/p789.C: Likewise.
14363 * g++.old-deja/g++.mike/p789a.C: Likewise.
14364 * g++.old-deja/g++.mike/p807a.C: Likewise.
14365 * g++.old-deja/g++.other/delete3.C: Likewise.
14366 * g++.old-deja/g++.other/dyncast1.C: Likewise.
14367 * g++.old-deja/g++.other/dyncast2.C: Likewise.
14368 * g++.old-deja/g++.other/dyncast3.C: Likewise.
14369 * g++.old-deja/g++.other/empty1.C: Likewise.
14370 * g++.old-deja/g++.other/temporary1.C: Likewise.
14371 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
14372 * g++.old-deja/g++.pt/t16.C: Likewise.
14373 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
14375 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
14377 * gcc.dg/991230-1.c: New test.
14379 1999-12-29 Jeffrey A Law (law@cygnus.com)
14381 * gcc.c-torture/compile/991229-3.c: New test.
14382 * gcc.c-torture/compile/991229-2.c: New test.
14383 * gcc.c-torture/compile/991229-1.c: New test.
14385 1999-12-29 Greg McGary <gkm@eng.ascend.com>
14387 * gcc.c-torture/compile/labels-2.c: New test.
14389 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
14391 * gcc.c-torture/execute/991227-1.c: New test.
14393 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14395 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
14397 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
14399 * gcc.c-torture/execute/991221-1.c: New test.
14401 1999-12-20 Nathan Sidwell <nathan@acm.org>
14403 * g++.old-deja/g++.other/cast3.C: New test.
14405 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
14407 * gcc.c-torture/execute/991216-4.c: New test.
14409 1999-12-16 Michael Meissner <meissner@cygnus.com>
14411 * gcc.c-torture/execute/991216-1.c: New test.
14412 * gcc.c-torture/execute/991216-2.c: New test.
14413 * gcc.c-torture/execute/991216-3.c: New test.
14415 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
14417 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
14418 Actually make the test fail by using "-O2" for compilation.
14420 1999-12-15 Nathan Sidwell <nathan@acm.org>
14422 * g++.old-deja/g++.warn/cast-align1.C: New test.
14424 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
14426 * gcc.c-torture/compile/991214-1.c: New test.
14427 * gcc.c-torture/compile/991214-2.c: New test.
14429 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
14431 * gcc.dg/991214-1.c: New test.
14433 1999-12-13 Jeffrey A Law (law@cygnus.com)
14435 * gcc.c-torture/compile/991213-3.c: New test.
14436 * gcc.c-torture/compile/991213-2.c: New test.
14437 * gcc.c-torture/compile/991213-1.c: New test.
14439 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
14441 * gcc.dg/991209-1.c: New test.
14443 1999-12-08 Nathan Sidwell <nathan@acm.org>
14445 * gcc.c-torture/compile/991208-1.c: New test.
14447 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14449 * gcc.dg/ultrasp2.c: New test.
14451 1999-12-05 Alex Samuel <samuel@codesourcery.com>
14453 * g++.old-deja/g++.abi/align.C (main): Fix typo.
14455 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
14457 * gcc.c-torture/compile/991202-1.c: New test.
14458 * gcc.c-torture/execute/991202-1.c: New test.
14459 * gcc.c-torture/execute/991202-2.c: New test.
14460 * gcc.c-torture/execute/991202-3.c: New test.
14462 1999-12-02 Alex Samuel <samuel@codesourcery.com>
14464 * g++.old-deja/g++.abi/align.C: New test.
14465 * g++.old-deja/g++.abi/aggregates.C: Likewise.
14466 * g++.old-deja/g++.abi/bitfields.C: Likewise.
14468 1999-12-01 Richard Henderson <rth@cygnus.com>
14470 * gcc.c-torture/execute/991201-1.c: New.
14472 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
14474 * gcc.dg/991129-1.c: New test.
14476 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
14478 * gcc.c-torture/compile/991127-1.c: New test.
14480 1999-11-22 Nathan Sidwell <nathan@acm.org>
14482 * g++.old-deja/g++.other/warn4.C: New test.
14484 1999-11-22 Nathan Sidwell <nathan@acm.org>
14486 * g++.old-deja/g++.eh/cleanup2.C: New test.
14487 * g++.old-deja/g++.ext/pretty2.C: New test.
14488 * g++.old-deja/g++.ext/pretty3.C: New test.
14489 * g++.old-deja/g++.other/debug6.C: New test.
14491 1999-10-20 Jim Wilson <wilson@cygnus.com>
14493 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
14494 compiler_output to look for one error message instead of two.
14496 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
14498 * gcc.c-torture/execute/991118-1.c: Also test case
14499 where the word boundary does not split a byte evenly.
14501 1999-11-19 Nathan Sidwell <nathan@acm.org>
14503 * g++.old-deja/g++.ext/restrict1.C: New test.
14505 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
14507 * gcc.c-torture/execute/991118-1.c: New test.
14509 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
14511 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
14512 working directory pathnames.
14514 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
14516 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
14517 host is equipped with driver.h and driver.o so it can actually
14518 compile and run the tests.
14520 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
14522 * gcc.c-torture/compile/991008-1.c: New test.
14524 1999-11-08 Nick Clifton <nickc@cygnus.com>
14526 * lib/gcc-dg.exp: Include target-supports.exp
14528 1999-11-05 Nick Clifton <nickc@cygnus.com>
14530 * lib/target-supports.exp: New file: Provide procs to test for
14531 features supported by the target.
14532 (check_weak_available): Moved here from ecos.exp.
14533 (check_alias_available): New proc: Determine of the target
14534 toolchain supports the alias attribute.
14536 * gcc.dg/special/ecos.exp: Move check_weak_available to
14537 target-supports.exp.
14538 (alias-1.c): Only perform the test if the target supports
14540 (wkali-1.c): Only perform the test if the target supports
14543 * gcc.dg/990506-0.c: Expect error messages from cross
14544 targets as well as native targets.
14546 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14548 * gcc.dg/ultrasp1.c: Removed xfail.
14549 * gcc.dg/struct-ret-2.c: Likewise.
14550 * gcc.dg/array-1.c: Likewise.
14552 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14554 * gcc.dg/struct-ret-2.c: New test.
14556 * gcc.dg/array-1.c: New test.
14558 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
14560 * gcc.c-torture/execute/991030-1.c: New test.
14562 1999-10-26 Richard Henderson <rth@cygnus.com>
14564 * gcc.c-torture/compile/991026-2.c: New test.
14566 1999-10-26 Jeffrey A Law (law@cygnus.com)
14568 * gcc.c-torture/compile/991026-1.c: New test.
14570 1999-10-23 Jeffrey A Law (law@cygnus.com)
14572 * gcc.c-torture/execute/991023-1.c: New test.
14574 1999-10-19 Jeffrey A Law (law@cygnus.com)
14576 * gcc.c-torture/execute/991019-1.c: New test.
14578 1999-10-16 Richard Henderson <rth@cygnus.com>
14580 * gcc.c-torture/execute/991016-1.c: New test.
14582 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
14584 * gcc.c-torture/execute/991014-1.c: New test.
14586 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
14588 * g++.old-deja/g++.other/union2.C: New test.
14590 1999-10-13 Nathan Sidwell <nathan@acm.org>
14592 * g++.old-deja/g++.other/vaarg2.C: New test.
14593 * g++.old-deja/g++.other/vaarg3.C: New test.
14595 1999-10-12 Craig Burley <craig@jcb-sc.com>
14597 * g77.f-torture/noncompile/19990905-1.f: Moved from being
14600 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
14602 * gcc.c-torture/execute/va-arg-11.c: New test.
14604 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
14606 * lib/file-format.exp (gcc_target_object_format): Don't
14607 crash if objdump is unavailable.
14609 1999-09-29 Donn Terry <donn@interix.com>
14611 * gcc.misc-tests/mg.exp: delete extraneous redirection.
14613 1999-09-28 Nick Clifton <nickc@cygnus.com>
14615 * gcc.c-torture/compile/990928-1.c: New test.
14617 1999-09-28 Nathan Sidwell <nathan@acm.org>
14619 * g++.old-deja/g++.other/decl6.C: New test.
14621 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14623 * gcc.c-torture/execute/va-arg-10.c: New test.
14625 1999-09-27 Nathan Sidwell <nathan@acm.org>
14627 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
14628 __PRETTY_FUNCTION__.
14630 1999-09-23 Nick Clifton <nickc@cygnus.com>
14632 * gcc.c-torture/execute/990923-1.c: New test.
14634 1999-09-21 Nick Clifton <nickc@cygnus.com>
14636 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
14637 for which -fpic is inappropriate.
14639 1999-09-21 Mark Mitchell <mark@codesourcery.com>
14641 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
14643 1999-09-21 Nathan Sidwell <nathan@acm.org>
14645 * g++.old-deja/g++.other/dyncast1.C: New test.
14646 * g++.old-deja/g++.other/dyncast2.C: New test.
14647 * g++.old-deja/g++.other/dyncast3.C: New test.
14648 * g++.old-deja/g++.other/dyncast4.C: New test.
14649 * g++.old-deja/g++.other/dyncast5.C: New test.
14650 * g++.old-deja/g++.eh/catch3.C: New test.
14651 * g++.old-deja/g++.eh/catch3p.C: New test.
14652 * g++.old-deja/g++.eh/catch4.C: New test.
14653 * g++.old-deja/g++.eh/catch4p.C: New test.
14654 * g++.old-deja/g++.eh/catch5.C: New test.
14655 * g++.old-deja/g++.eh/catch5p.C: New test.
14656 * g++.old-deja/g++.eh/catch6.C: New test.
14657 * g++.old-deja/g++.eh/catch6p.C: New test.
14658 * g++.old-deja/g++.eh/catch7.C: New test.
14659 * g++.old-deja/g++.eh/catch7p.C: New test.
14660 * g++.old-deja/g++.eh/catch8.C: New test.
14661 * g++.old-deja/g++.eh/catch8p.C: New test.
14662 * g++.old-deja/g++.eh/catch9.C: New test.
14663 * g++.old-deja/g++.eh/catch9p.C: New test.
14665 1999-09-13 Nathan Sidwell <nathan@acm.org>
14667 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
14668 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
14670 1999-09-13 Jeffrey A Law (law@cygnus.com)
14672 * gcc.c-torture/compile/990913-1.c: New test.
14674 1999-09-10 Nathan Sidwell <nathan@acm.org>
14676 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
14677 * g++.old-deja/g++.jason/rfg5.C: Likewise.
14679 1999-09-09 Richard Henderson <rth@cygnus.com>
14681 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
14683 1999-09-09 Nathan Sidwell <nathan@acm.org>
14685 * g++.old-deja/g++.other/lookup11.C: New test.
14686 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
14687 what is permitted and what we want.
14688 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
14690 * g++.old-deja/g++.jason/rfg5.C: Likewise
14692 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
14694 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
14695 * gcc.c-torture/noncompile/poison-1.c: New file.
14697 1999-09-08 Nathan Sidwell <nathan@acm.org>
14699 * g++.old-deja/g++.other/sizeof3.C: New test.
14700 * g++.old-deja/g++.other/sizeof4.C: New test.
14701 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
14702 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
14704 1999-09-07 Richard Henderson <rth@cygnus.com>
14706 * gcc.dg/va-arg-1.c: New.
14708 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14710 * gcc.c-torture/execute/va-arg-9.c: New test.
14712 1999-09-05 Craig Burley <craig@jcb-sc.com>
14714 * g77.f-torture/compile/980519-2.f: New test.
14715 * g77.f-torture/compile/19990905-0.f: New test.
14716 * g77.f-torture/compile/19990905-1.f: New test.
14717 * g77.f-torture/compile/19990905-2.f: New test.
14719 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
14721 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
14723 * gcc.c-torture/execute/990827-1.c: Fix typo.
14725 1999-09-03 Nathan Sidwell <nathan@acm.org>
14727 * g++.old-deja/g++.other/deref1.C: New test.
14729 1999-09-02 Nathan Sidwell <nathan@acm.org>
14731 * g++.old-deja/g++.other/ambig2.C: New test.
14732 * g++.old-deja/g++.other/cond5.C: New test.
14733 * g++.old-deja/g++.other/lookup16.C: New test.
14735 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
14737 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
14740 1999-08-31 Jeffrey A Law (law@cygnus.com)
14742 * lib/c-torture.exp: Avoid the "compare executables" optimization
14743 when testing native.
14745 1999-08-29 Jeffrey A Law (law@cygnus.com)
14747 * gcc.c-torture/execute/990829-1.c: New test.
14748 * gcc.c-torture/compile/990829-1.c: New test.
14750 1999-08-27 Paul Burchard <burchard@pobox.com>
14752 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
14753 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
14754 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
14755 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
14756 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
14757 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
14758 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
14759 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
14760 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
14761 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
14762 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
14764 1999-08-27 Jeffrey A Law (law@cygnus.com)
14766 * gcc.c-torture/execute/990827-1.c: New test.
14768 1999-08-26 Craig Burley <craig@jcb-sc.com>
14770 * g77.f-torture/noncompile/19990826-4.f: New test.
14772 * g77.f-torture/compile/19990826-3.f: New test.
14774 * g77.f-torture/execute/19990826-2.f: New test.
14776 * g77.f-torture/compile/19990826-1.f: New test.
14778 * gcc.c-torture/execute/990826-0.c: New test.
14779 * g77.c-torture/execute/19990826-0.f: New test.
14781 * g77.f-torture/noncompile/970626-2.f: New test.
14783 1999-08-25 Paul Burchard <burchard@pobox.com>
14785 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
14786 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
14787 lss-011.C: New tests.
14789 1999-08-25 Nathan Sidwell <nathan@acm.org>
14791 * g++.old-deja/g++.other/decl5.C: New test.
14793 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14795 * noncompile/noncompile.exp: Load_lib c-torture.exp.
14796 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
14797 call `postbase' for each one. All callers of `postbase' changed
14798 to call this instead.
14800 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
14802 * gcc.c-torture/execute/990811-1.c: New test.
14804 1999-08-09 Nick Clifton <nickc@cygnus.com>
14806 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
14809 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
14812 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
14814 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
14816 1999-08-04 Jeffrey A Law (law@cygnus.com)
14818 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
14820 1999-08-04 Nathan Sidwell <nathan@acm.org>
14822 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
14824 1999-08-04 Jeffrey A Law (law@cygnus.com)
14826 * gcc.c-torture/execute/990804-1.c: New test.
14828 1999-08-03 Nathan Sidwell <nathan@acm.org>
14830 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
14831 * g++.old-deja/g++.brendan/crash64.C: Likewise
14832 * g++.old-deja/g++.brendan/overload8.C: Likewise
14834 1999-08-03 Nathan Sidwell <nathan@acm.org>
14836 * g++.old-deja/g++.other/struct1.C: New test.
14838 1999-08-03 Nathan Sidwell <nathan@acm.org>
14840 * g++.old-deja/g++.other/enum2.C: New test.
14842 1999-08-02 Richard Henderson <rth@cygnus.com>
14844 Adapted from tests from Franz Sirl:
14845 * gcc.c-torture/execute/va-arg-7.c: New test.
14846 * gcc.c-torture/execute/va-arg-8.c: New test.
14848 1999-08-01 Jeffrey A Law (law@cygnus.com)
14850 * gcc.c-torture/compile/990801-2.c: New test.
14852 * gcc.c-torture/compile/990801-1.c: New test.
14854 1999-07-27 Michael Meissner <meissner@cygnus.com>
14856 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
14857 fp-cmp-1.c, converting double to float.
14859 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
14860 fp-cmp-1.c, converting double to long double.
14862 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
14863 from fr1 to unknown_register, since fr1 is a legitimate register
14866 1999-07-25 Jeffrey A Law (law@cygnus.com)
14868 * README: More listname related changes.
14870 1999-07-08 Catherine Moore <clm@cygnus.com>
14872 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
14874 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
14876 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
14878 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
14880 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
14882 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
14884 * gcc.dg/990703-1.c: New test.
14886 1999-06-29 Nick Clifton <nickc@cygnus.com>
14888 * lib/file-format.exp: New file: Move definition of proc
14889 gcc_target_object_format to here from
14890 gcc.dg/special/ecos.exp.
14892 * lib/c-torture.exp: Include lib file-format.exp.
14893 * lib/gcc-dg.exp: Include lib file-format.exp.
14895 * gcc.dg/special/ecos.exp: Remove definition of proc
14896 gcc_target_object_format.
14898 1999-06-28 Jeffrey A Law (law@cygnus.com)
14900 * gcc.c-torture/execute/990628-1.c: New test.
14902 1999-06-25 Jeffrey A Law (law@cygnus.com)
14904 * gcc.c-torture/compile/990625-2.c: New test.
14906 * gcc.c-torture/compile/990625-1.c: New test.
14908 1999-06-23 Nick Clifton <nickc@cygnus.com>
14910 * gcc.c-torture/compile/dll.c: New test case. Check that dll
14911 attributes compile.
14912 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
14913 ports that use the COFF/PE file format.
14915 1999-06-17 Jeffrey A Law (law@cygnus.com)
14917 * gcc.c-torture/compile/990617-1.c: New test.
14919 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
14921 * g++.old-deja/g++.other/decl4.C: New test.
14923 1999-06-14 Nathan Sidwell <nathan@acm.org>
14925 * g++.old-deja/g++.other/bitfld3.C: New test.
14927 1999-06-08 Nathan Sidwell <nathan@acm.org>
14929 * g++.old-deja/g++.eh/catch1.C: New test.
14931 1999-06-07 Jeffrey A Law (law@cygnus.com)
14933 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
14935 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
14936 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
14938 1999-06-05 Craig Burley <craig@jcb-sc.com>
14940 * g77.f-torture/compile/19990502-0.f: Replace with new,
14941 shorter, test that still fails after recent changes.
14943 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
14945 * gcc.c-torture/execute/990604-1.c: New test.
14947 1999-05-31 Jeffrey A Law (law@cygnus.com)
14949 * gcc.c-torture/execute/990531-1.c: New test.
14951 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14953 * gcc.c-torture/compile/990527-1.c: New test.
14955 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
14957 * gcc.c-torture/execute/990527-1.c: New test.
14959 1999-05-25 Nick Clifton <nickc@cygnus.com>
14961 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
14962 bitfields as signed.
14964 1999-05-25 Craig Burley <craig@jcb-sc.com>
14966 * g77.f-torture/compile/19990525-0.f: New test.
14968 1999-05-25 Jeffrey A Law (law@cygnus.com)
14970 * gcc.c-torture/execute/990525-2.c: New test.
14972 * gcc.c-torture/execute/990525-1.c: New test.
14974 1999-05-24 Nathan Sidwell <nathan@acm.org>
14976 * g++.old-deja/g++.other/anon3.C: New test.
14977 * g++.old-deja/g++.other/anon4.C: New test.
14978 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
14979 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
14980 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
14983 1999-05-24 Jeffrey A Law (law@cygnus.com)
14985 * gcc.c-torture/execute/990524-1.c: New test.
14987 * gcc.dg/990524-1.c: New test.
14989 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14991 * gcc.c-torture/compile/990523-1.c: New test.
14993 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
14995 * gcc.c-torture/compile/990519-1.c: New test.
14997 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
14999 * gcc.c-torture/compile/990517-1.c: New test.
15001 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
15002 (e4, f4): New tests.
15005 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15007 * gcc.dg/noreturn-1.c: New test.
15009 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
15011 * gcc.c-torture/execute/990513-1.c: New test.
15013 1999-05-10 Richard Henderson <rth@cygnus.com>
15015 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
15017 1999-05-10 Craig Burley <craig@jcb-sc.com>
15019 * g77.f-torture/execute/erfc.f: Use small single-precision
15020 values, to avoid problems on Alphas when not -mieee.
15022 1999-05-08 Craig Burley <craig@jcb-sc.com>
15024 * gcc.dg/990506-0.c: New test.
15026 1999-05-08 Richard Henderson <rth@cygnus.com>
15028 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
15029 the constant to test. Don't XFAIL 64-bit targets.
15031 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
15032 * g++.old-deja/g++.law/profile1.C: Likewise.
15034 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
15035 operator new instances.
15036 * g++.old-deja/g++.other/delete5.C: Likewise.
15038 1999-05-03 Craig Burley <craig@jcb-sc.com>
15040 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
15043 1999-05-03 Craig Burley <craig@jcb-sc.com>
15045 * g77.f-torture/execute/u77-test.f: Reverse order of two
15046 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
15048 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15050 * gcc.dg/compare1.c: New test.
15052 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
15054 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
15057 1999-05-02 Craig Burley <craig@jcb-sc.com>
15059 * g77.f-torture/compile/19990502-1.f: New test.
15061 1999-05-02 Craig Burley <craig@jcb-sc.com>
15063 * g77.f-torture/compile/19990502-0.f: New test.
15065 1999-05-02 Craig Burley <craig@jcb-sc.com>
15067 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
15070 1999-05-02 Craig Burley <craig@jcb-sc.com>
15072 * g77.f-torture/execute/u77-test.f (main): List libU77
15073 intrinsics not currently tested.
15074 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
15075 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
15076 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
15077 Trim blanks off the ends of some printed strings.
15079 1999-05-02 Craig Burley <craig@jcb-sc.com>
15081 * g77.f-torture/execute/u77-test.f (main): Just warn about
15082 FSTAT gid disagreement, as it's expected on some systems.
15084 1999-05-01 Craig Burley <craig@jcb-sc.com>
15086 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
15087 use a new function, which allows for some slop.
15088 Clean up some commentary.
15089 (issum): The new function.
15090 (sgladd): Deleted subroutine.
15092 1999-05-01 Craig Burley <craig@jcb-sc.com>
15094 * g77.f-torture/execute/u77-test.f: Modify to be more like
15095 libf2c/libU77 version, bringing patches to that version here.
15096 Add suitable commentary.
15098 1999-04-25 Richard Henderson <rth@cygnus.com>
15100 * gcc.dg/990424-1.c: New test.
15102 1999-04-24 Craig Burley <craig@jcb-sc.com>
15104 * g77.f-torture/execute/u77-test.f (main): Bug involving
15105 LSTAT has been fixed, so turn back on full checking.
15107 1999-04-20 Craig Burley <craig@jcb-sc.com>
15109 * g77.f-torture/compile/19990419-0.f: New test.
15110 * g77.f-torture/execute/19990419-1.f: New test.
15112 1999-04-17 Richard Henderson <rth@cygnus.com>
15114 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
15115 to avoid the need for a prototype to supress a warning.
15117 1999-04-07 Jim Wilson <wilson@cygnus.com>
15119 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
15121 1999-04-04 Jeffrey A Law (law@cygnus.com)
15123 * gcc.c-torture/execute/990404-1.c: New test.
15125 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
15127 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
15128 * gcc.dg/cpp-if3.c: Don't use -pedantic.
15129 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
15130 missing initializer warnings.
15132 1999-03-28 Jeffrey A Law (law@cygnus.com)
15134 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
15137 1999-03-26 Jeffrey A Law (law@cygnus.com)
15139 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
15141 1999-03-26 Craig Burley <craig@jcb-sc.com>
15143 * g77.f-torture/execute/19990325-0.f: New test.
15144 * g77.f-torture/execute/19990325-1.f: New test.
15146 1999-03-24 Jeffrey A Law (law@cygnus.com)
15148 * gcc.c-torture/execute/990324-1.c: New test.
15150 1999-03-22 Jim Wilson <wilson@cygnus.com>
15152 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
15155 1999-03-17 Richard Henderson <rth@cygnus.com>
15157 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
15159 1999-03-13 Craig Burley <craig@jcb-sc.com>
15161 * g77.f-torture/execute/19990313-2.f: New test.
15162 * g77.f-torture/execute/19990313-3.f: New test.
15164 1999-03-13 Craig Burley <craig@jcb-sc.com>
15166 * g77.f-torture/execute/19990313-0.f: New test.
15167 * g77.f-torture/execute/19990313-1.f: New test.
15169 1999-03-12 Jim Wilson <wilson@cygnus.com>
15171 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
15173 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
15174 (main): Add check for u15. Conditionalize u31 check depending on
15175 whether ints are <32 bits or >=32 bits.
15177 1999-03-08 Craig Burley <craig@jcb-sc.com>
15179 * g77.f-torture/execute/19981119-0.f: Improve testiness.
15181 1999-03-08 Craig Burley <craig@jcb-sc.com>
15183 * g77.f-torture/compile/19990305-0.f: New test.
15184 * g77.f-torture/execute/19981119-0.f: New test.
15186 1999-03-08 Craig Burley <craig@jcb-sc.com>
15188 * g77.f-torture/execute/970625-2.f: call ABORT if final
15189 result is not correct, instead of just printing it.
15190 Add this checking via newly introduced obfuscation, to
15191 trip up buggy front ends.
15193 1999-03-07 Craig Burley <craig@jcb-sc.com>
15195 * g77.f-torture/compile/960317-1.f: Moved from being
15196 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
15198 1999-03-06 Craig Burley <craig@jcb-sc.com>
15200 * g77.f-torture/execute/960317-1.f: New (old) test.
15201 * g77.f-torture/execute/970625-2.f: Ditto.
15203 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
15205 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
15206 message on line 1 or line 2; cccp and cpplib do this differently.
15208 1999-03-01 Jeffrey A Law (law@cygnus.com)
15210 * g++.old-deja/g++.law/weak1.C: New test.
15212 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
15214 * gcc.c-torture/execute/990119-1.c: Renamed to...
15215 * gcc.dg/990119-1.c: this, so it will only be tested once
15216 (it's a preprocessor test, it doesn't need to be run at
15217 multiple optimization levels).
15219 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
15221 * lib/g++.exp: Don't add incdir=$base_dir/../include to
15224 1999-02-24 Craig Burley <craig@jcb-sc.com>
15226 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
15227 * g77.f-torture/compile/19981216-0.f: ...as it is expected
15228 to not be compilable by current g77.
15230 1999-02-24 Nick Clifton <nickc@cygnus.com>
15232 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
15234 1999-02-22 Jeffrey A Law (law@cygnus.com)
15236 * gcc.c-torture/execute/990222-1.c: New test.
15238 1999-02-19 Craig Burley <craig@jcb-sc.com>
15240 * g77.f-torture/compile/19990218-0.f: New test.
15241 * g77.f-torture/noncompile/19990218-1.f: New test.
15243 1999-02-18 Craig Burley <craig@jcb-sc.com>
15245 * g77.f-torture/compile/19981216-0.f: New test.
15247 1999-02-14 Jeffrey A Law (law@cygnus.com)
15249 * gcc.dg/990214-1.c: New test.
15251 1999-02-13 Jeffrey A Law (law@cygnus.com)
15253 * gcc.dg/990213-2.c: New test.
15255 * gcc.dg/990213-1.c: New test.
15257 1999-02-12 Jeffrey A Law (law@cygnus.com)
15259 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
15262 1999-02-11 Nick Clifton <nickc@cygnus.com>
15264 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
15265 specified by target.
15267 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
15269 1999-02-11 Jeffrey A Law (law@cygnus.com)
15271 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
15273 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
15275 * gcc.dg/special/ecos.exp: New test driver for new tests with
15276 special requirements.
15278 * gcc.dg/special/alias-1.c: New test.
15279 * gcc.dg/special/gcsec-1.c: New test.
15280 * gcc.dg/special/weak-1.c: New test.
15281 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
15282 * gcc.dg/special/weak-2.c: New test.
15283 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
15284 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
15285 * gcc.dg/special/wkali-1.c: New test.
15286 * gcc.dg/special/wkali-2.c: New test.
15287 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
15288 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
15290 1999-02-10 Felix Lee <flee@cygnus.com>
15292 * lib/c-torture.exp (c-torture-compile): Pull out code for
15293 analyzing gcc error messages.
15294 (c-torture-execute): Likewise. Fix some (harmless) false
15296 * lib/gcc.exp (gcc_check_compile): New function.
15298 1999-02-08 Richard Henderson <rth@cygnus.com>
15300 * gcc.c-torture/execute/990208-1.c: New test.
15302 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
15304 * g++.dg/special/ecos.exp: New driver for new tests with special
15307 * g++.dg/special/conpr-1.C: New test
15308 * g++.dg/special/conpr-2.C: New test
15309 * g++.dg/special/conpr-2a.C: New test
15310 * g++.dg/special/conpr-3.C: New test
15311 * g++.dg/special/conpr-3a.C: New test
15312 * g++.dg/special/conpr-3b.C: New test
15314 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
15315 allow g++ to use the dg driver
15317 * README: Add comment about g++.dg directory
15319 1999-02-06 Jeffrey A Law (law@cygnus.com)
15321 * README: Update email addresses.
15323 1999-02-03 Nick Clifton <nickc@cygnus.com>
15325 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
15326 arguments in order to force structure S onto the stack even on
15328 (test): Pass 10 leading arguments to function foo as well as the
15331 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
15332 failure for all targets.
15334 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
15335 abort to terminate program execution.
15337 1999-01-30 Richard Henderson <rth@cygnus.com>
15339 * gcc.c-torture/execute/990130-1.c: New test.
15341 1999-01-30 Jeffrey A Law (law@cygnus.com)
15343 * gcc.dg/990130-1.c: New test.
15345 1999-01-28 Michael Meissner <meissner@cygnus.com>
15347 * gcc.c-torture/execute/990128-1.c: New test.
15349 1999-01-27 Michael Meissner <meissner@cygnus.com>
15351 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
15353 1999-01-27 Felix Lee <flee@cygnus.com>
15355 * lib/c-torture.exp (c-torture-compile): pull out code for
15356 analyzing gcc error messages.
15357 (c-torture-execute): ditto, and fix some (harmless) false
15359 * lib/gcc.exp (gcc_check_compile): new function.
15361 1999-01-17 Jeffrey A Law (law@cygnus.com)
15363 * gcc.dg/990117-1.c: New test.
15365 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
15367 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
15369 1999-01-15 Jeffrey A Law (law@cygnus.com)
15371 * g77.f-torture/compile/990115-1.f: New test.
15373 1999-01-07 Jeffrey A Law (law@cygnus.com)
15375 * gcc.c-torture/compile/990107-1.c: New test
15377 1999-01-06 Jeffrey A Law (law@cygnus.com)
15379 * gcc.c-torture/execute/990106-2.c: New test.
15381 * gcc.c-torture/execute/990106-1.c: New test.
15383 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
15385 * gcc.c-torture/compile/981223-1.c: New test.
15387 1998-12-29 Richard Henderson <rth@cygnus.com>
15389 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
15390 (opt3): Rename from opt4 and disable.
15392 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
15394 * g++.old-deja/g++.pt/ptrmem5.C: New test.
15396 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
15398 * g++.old-deja/g++.other/conv5.C: New test.
15400 1998-12-14 Nick Clifton <nickc@cygnus.com>
15402 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
15404 1998-12-11 Jeffrey A Law (law@cygnus.com)
15406 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
15408 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
15410 * gcc.c-torture/compile/981211-1.c: New test.
15412 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
15414 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
15416 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
15418 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15420 * gcc.special/930510-1.c: Make C9X safe.
15421 * gcc.misc-tests/gcov-1.c Similarly.
15422 * gcc.misc-tests/gcov-2.c Similarly.
15424 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
15426 * gcc.dg/ultrasp1.c: New test.
15428 1998-12-06 Richard Henderson <rth@cygnus.com>
15430 * gcc.c-torture/execute/981206.c: New test.
15432 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
15434 * g++.old-deja/g++.ns/template7.C: New test.
15436 * g++.old-deja/g++.other/expr1.C: New test.
15438 * g++.old-deja/g++.eh/tmpl3.C: New test.
15440 * g++.old-deja/g++.eh/tmpl2.C: New test.
15442 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
15444 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
15445 * g++.old-deja/g++.other/using6.C: Removed.
15446 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
15448 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
15450 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
15452 * g++.old-deja/g++.pt/overload8.C: New test.
15454 * g++.old-deja/g++.pt/overload7.C: New test.
15456 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
15458 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
15459 and relinking messages.
15460 * lib/g++.exp (g++_target_compile): Remove .rpo file when
15461 compiling with -frepo.
15463 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
15465 * g++.old-deja/g++.pt/lookup6.C: New test.
15467 1998-11-30 Nick Clifton <nickc@cygnus.com>
15469 * gcc.c-torture/execute/981130-1.c: New test.
15470 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
15472 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
15474 * g++.old-deja/g++.pt/explicit76.C: New test.
15476 * g++.old-deja/g++.pt/friend38.C: New test.
15478 * g++.old-deja/g++.ns/crash2.C: New test.
15480 * g++.old-deja/g++.pt/defarg8.C: New test.
15482 * g++.old-deja/g++.pt/instantiate6.C: New test.
15484 * g++.old-deja/g++.pt/static6.C: New test.
15486 * g++.old-deja/g++.pt/decl2.C: New test.
15488 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
15490 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
15491 problem is actually related with name lookup, but so what? :-)
15493 * g++.old-deja/g++.pt/friend37.C: New test.
15495 1998-11-25 Dave Love <d.love@dl.ac.uk>
15497 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
15498 element, which fails on some systems.
15500 * g77.f-torture/execute/labug1.f: New test.
15502 1998-11-21 Jeffrey A Law (law@cygnus.com)
15504 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
15507 1998-11-18 Dave Love <d.love@dl.ac.uk>
15509 * g77.f-torture/compile/981117-1.f: New test.
15511 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
15513 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
15514 properly discarded.
15516 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
15518 * gcc.c-torture/execute/memcheck: New directory of tests for
15519 -fcheck-memory-usage.
15521 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15523 * README: New file, general information about the testsuite and
15524 new description of the various C++ test subdirectories.
15525 * README.g++: Eliminate obsolete information, update and move most
15526 relevant stuff to README.
15528 1998-11-07 Richard Henderson <rth@cygnus.com>
15530 * gcc.c-torture/compile/981107-1.c: New test.
15532 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
15534 * execute/memcpy-bi.c: New testcase.
15536 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
15538 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
15541 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
15542 template is selected.
15544 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
15545 classes, it should be accepted for all types.
15547 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
15549 * g++.old-deja/g++.pt/spec24.C: Ensure that template
15550 specializations start with template headers.
15552 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
15554 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
15556 * g++.old-deja/g++.other/init9.C: Test cross initialization of
15559 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
15561 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
15563 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
15565 * compile/981022-1.c, compile/981022-1.x: New test and driver.
15567 1998-10-19 Jeffrey A Law (law@cygnus.com)
15569 * 981019-1.c: New test.
15571 1998-10-14 Robert Lipe <robertl@dgii.com>
15573 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
15576 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
15578 * compile/981001-4.c: Remove use of GCC extension that triggers a
15581 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
15583 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
15585 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
15587 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
15588 instantiation of template produces incorrect code for delete
15591 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
15592 constructors' name is not unique.
15593 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
15594 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
15596 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
15597 automatic array of const is ill-formed.
15599 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
15600 of template parameter?
15602 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
15605 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
15606 pointer-to-member expression.
15608 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
15609 declaration causes ICE.
15611 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
15613 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
15614 reserved in the global namespace.
15616 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
15617 generate needed virtual table.
15619 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
15621 1998-10-10 Dariush Eslimi <eslimi@loran.com>
15623 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
15624 template-dependent type
15626 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
15628 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
15629 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
15630 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
15632 * g++.old-deja/g++.other/using5.C: New test; using decl from base
15633 class should be usable as argument of member function.
15634 * g++.old-deja/g++.other/using6.C: New test; using decl from base
15635 class should be usable as return type of member function.
15636 * g++.old-deja/g++.other/using7.C: New test; using decl from base
15637 class should be usable as type of data member.
15639 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
15641 1998-10-09 Jeffrey A Law (law@cygnus.com)
15643 * gcc.c-torture/special/920521-1.c: Fix bogus test.
15645 1998-10-08 Nick Clifton <nickc@cygnus.com>
15647 * gcc.dg/dll-?.c Add thumb to target list.
15648 Fix assembler scan patterns to match current assembler output.
15650 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
15652 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
15653 matching of template brackets.
15655 * g++.old-deja/g++.other/using4.C: New test. Test using
15656 declarations of methods from base classes.
15658 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
15659 within functions should introduce names into the innermost
15660 enclosing namespace.
15662 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
15663 of static locals if first initialization throws.
15665 1998-10-07 Jim Wilson <wilson@cygnus.com>
15667 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
15669 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
15671 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
15672 lose track of the possible targets of tablejump insns.
15673 * special/special.exp: Run it.
15675 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
15677 * g++.old-deja/g++.pt/friend35.C: New test. A template function
15678 must be declared before its specializations can be named in friend
15681 1998-10-05 Dave Love <d.love@dl.ac.uk>
15683 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
15685 * g77.f-torture/execute/io1.f: New test.
15687 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
15689 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
15690 with pointer to template function, for which no argument deduction
15693 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
15694 specialization of template function as argument to template
15697 * g++.old-deja/g++.other/access2.C: New test; Inner class
15698 shouldn't have privileged access to Outer's names.
15700 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
15702 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
15703 friend template declared within template class conflicts with
15704 nested class of the same name.
15706 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
15709 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
15710 object with direct initializer as function declaration.
15712 * g++.old-deja/g++.other/decl2.C: New test; duplicate
15715 * g++.old-deja/g++.other/null2.C: New test; conditional operator
15716 involving const pointer and NULL produces incorrect result.
15718 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
15719 type name without `typename' should be rejected with -pedantic.
15721 1998-10-02 Richard Henderson <rth@cygnus.com>
15723 * g++.old-deja/g++.other/addrof1.C: New test.
15725 1998-10-01 Nick Clifton <nickc@cygnus.com>
15727 * gcc.c-torture/compile/981001-1.c: New test.
15728 * gcc.c-torture/execute/981001-1.c: New test.
15730 1998-10-01 Jeffrey A Law (law@cygnus.com)
15732 * gcc.c-torture/compile/981001-2.c: New test.
15733 * gcc.c-torture/compile/981001-3.c: New test.
15734 * gcc.c-torture/compile/981001-4.c: New test.
15736 1998-10-01 Robert Lipe <robertl@dgii.com>
15738 * lib/objc.exp (objc_target_compile): Add -L during compiles for
15739 multilibbed hosts. Idea grafted from g77.exp.
15741 1998-09-30 Dave Love <d.love@dl.ac.uk>
15743 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
15744 avoid losing on systems which need -lsocket.
15746 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
15748 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
15749 * g++.old-deja/g++.other/nested2.C: Ditto.
15750 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
15753 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
15755 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
15756 preferred over template operator!= for enum bitfields.
15758 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
15760 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
15761 that happen to have the same base name, but in different scopes,
15762 are incorrectly rejected.
15764 1998-09-16 Richard Henderson <rth@cygnus.com>
15766 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
15767 on the native word size instead of an integer literal.
15769 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
15771 * g++.old-deja/g++.other/static2.C: Invocation of static data
15772 member of type pointer-to-function denoted as non-static member.
15774 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
15775 checks involving function types and aliases.
15777 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
15779 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
15780 redefined to the same non-trivial type.
15782 * g++.old-deja/g++.pt/explicit73.C: Test for proper
15783 namespace-qualification of template specializations declared in
15786 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
15787 to declare a subset of the specializations of a template function
15788 as friends of specializations of a template class.
15790 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
15791 member templates that do not fully specialize the enclosing
15792 template class are rejected.
15794 1998-09-11 Dave Love <d.love@dl.ac.uk>
15796 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
15798 1998-09-08 Dave Love <d.love@dl.ac.uk>
15800 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
15801 altered from libf2c/libU77 version.
15803 1998-09-06 Dave Love <d.love@dl.ac.uk>
15805 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
15807 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
15809 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
15810 (un)signed char are different types for template specialization
15813 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
15815 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
15816 * objc: ObjC testsuite.
15818 1998-08-31 Catherine Moore <clm@cygnus.com>
15820 * gcc.c-torture/execute/941014-1.x: New file.
15822 1998-08-31 Nick Clifton <nickc@cygnus.com>
15824 * lib/c-torture.exp: Add support for
15825 torture_eval_before_compile and torture_eval_before_execute
15828 1998-08-30 Jeffrey A Law (law@cygnus.com)
15830 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
15831 this test triggers valid.
15833 1998-08-27 Jeffrey A Law (law@cygnus.com)
15835 * gcc.dg/980827-1.c: New test.
15837 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
15839 * gcc.c-torture/execute/loop-4b.c: New test.
15841 1998-08-26 Nick Clifton <nickc@cygnus.com>
15843 * lib/c-torture.exp: Add support for
15844 torture_eval_before_compile and torture_eval_before_execute
15847 1998-08-25 Jeffrey A Law (law@cygnus.com)
15849 * gcc.c-torture/compile/980825-1.c: New test.
15851 1998-08-24 Nick Clifton <nickc@cygnus.com>
15853 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
15854 count number tests in opt_t0 not good_t0.
15856 1998-08-24 Jeffrey A Law (law@cygnus.com)
15858 * gcc.c-torture/compile/930326-1.x: Fix typo.
15860 1998-08-23 Mark Mitchell <mark@markmitchell.com>
15862 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
15865 1998-08-21 Jeffrey A Law (law@cygnus.com)
15867 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
15868 STACK_SIZE is defined.
15869 * gcc.c-torture/unsorted/stuct.c: Similarly.
15871 * gcc.c-torture/compile/980821-1.c: New test.
15873 1998-08-21 Jeffrey A Law (law@cygnus.com)
15875 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
15877 1998-08-19 Mark Mitchell <mark@markmitchell.com>
15879 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
15882 1998-08-09 Mark Mitchell <mark@markmitchell.com>
15884 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
15887 1998-08-18 Jeffrey A Law (law@cygnus.com)
15889 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
15891 1998-08-16 Jeffrey A Law (law@cygnus.com)
15893 * gcc.c-torture/compile/980816-1.c: New test.
15895 * gcc.dg/980816-1.c: New test.
15897 1998-08-13 Jeffrey A Law (law@cygnus.com)
15899 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
15900 compiler for ieee tests.
15902 1998-08-01 Dave Love <d.love@dl.ac.uk>
15904 * g77.f-torture/compile/980729-0.f: New test.
15906 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
15908 * gcc.c-torture/special/eeprof-1.c: New test, for
15909 -finstrument-functions.
15910 * gcc.c-torture/special/special.exp: Run it.
15912 1998-07-29 Jeffrey A Law (law@cygnus.com)
15914 * gcc.c-torture/compile/980729-1.c: New test.
15916 1998-07-27 Nick Clifton <nickc@cygnus.com>
15918 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
15919 __thumb__ is defined, and test for ARM style doubles if so.
15921 1998-07-26 Dave Love <d.love@dl.ac.uk>
15923 * g77.f-torture/noncompile/980615-0.f: New test.
15925 1998-07-26 H.J. Lu (hjl@gnu.org)
15927 * gcc.dg/980312-1.c: Do link instead of compile.
15928 * gcc.dg/980313-1.c: Likewise.
15930 1998-07-26 Jeffrey A Law (law@cygnus.com)
15932 * gcc.c-torture/compile/980726-1.c: New test.
15934 1998-07-25 Dave Love <d.love@dl.ac.uk>
15936 * g77.f-torture/execute/io0.f: New test.
15938 1998-07-24 Nick Clifton <nickc@cygnus.com>
15940 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
15943 1998-06-18 Michael Meissner <meissner@cygnus.com>
15945 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
15948 1998-07-17 Nick Clifton <nickc@cygnus.com>
15950 * gcc.dg/980626-1.c: Expect failures for all toolchains until
15951 c-decl.c:grokdeclarator can handle mode attributes.
15953 1998-07-16 Jeffrey A Law (law@cygnus.com)
15955 * gcc.c-torture/execute/980716-1.c: New test.
15957 1998-07-13 Jeffrey A Law (law@cygnus.com)
15959 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
15961 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
15963 * gcc.c-torture/execute/va-arg-3.x: Similarly.
15964 * gcc.c-torture/compile/930326-1.x: Similarly.
15966 1998-07-13 Dave Love <d.love@dl.ac.uk>
15968 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
15969 New test from Craig.
15971 1998-07-12 Dave Love <d.love@dl.ac.uk>
15973 * g77.f-torture/noncompile/980616-0.f: New test.
15975 * g77.f-torture/execute/970816-3.f: New test from Craig.
15977 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
15979 * g++.other/singleton.C: Return error value instead of taking
15982 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
15984 * g++.other/singleton.C: New test. Warning is under dispute.
15985 Runtime crash is not.
15987 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
15989 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
15990 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
15991 using6.C, using7.C}: New namespace tests.
15993 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
15995 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
15996 specialization with typedef'ed names used as array indexes.
15998 1998-07-09 Jeffrey A Law (law@cygnus.com)
16000 * gcc.c-torture/execute/980709-1.c: New test.
16002 * gcc.dg/980709-1.c: New test.
16004 1998-07-07 Richard Henderson <rth@cygnus.com>
16006 * gcc.c-torture/execute/bcp-1.c: New test.
16008 1998-07-07 Jeffrey A Law (law@cygnus.com)
16010 * gcc.c-torture/execute/980707-1.c: New test.
16012 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
16014 * gcc.c-torture/compile/980706-1.c: New test.
16016 1998-07-01 Dave Love <d.love@dl.ac.uk>
16018 * g77.f-torture/execute/980701-0.f,
16019 g77.f-torture/execute/980701-1.f: New test from Craig.
16021 1998-07-01 Jeffrey A Law (law@cygnus.com)
16023 * gcc.c-torture/compile/980701-1.c: New test.
16025 * gcc.c-torture/execute/980701-1.c: New test.
16027 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
16030 * g++.old-deja/g++.robertl/eb132.C: New test.
16031 * g++.old-deja/g++.robertl/eb133.C: Likewise.
16033 1998-06-29 Dave Love <d.love@dl.ac.uk>
16035 * g77.f-torture/execute/980628-7.f,
16036 g77.f-torture/execute/980628-8.f,
16037 g77.f-torture/execute/980628-9.f,
16038 g77.f-torture/execute/980628-10.f: New tests from Craig.
16040 * g77.f-torture/execute/980628-3.f: Remove mail headers.
16042 1998-06-28 Jeffrey A Law (law@cygnus.com)
16044 * g77.f-torture/execute/980628-4.f: New test from Craig.
16045 * g77.f-torture/execute/980628-5.f: Likewise.
16046 * g77.f-torture/execute/980628-2.f: Likewise.
16047 * g77.f-torture/execute/980628-0.f: Likewise.
16048 * g77.f-torture/execute/980628-1.f: Likewise.
16049 * g77.f-torture/execute/980628-3.f: Likewise.
16050 * g77.f-torture/execute/980628-6.f: Likewise.
16052 1998-06-28 Jeffrey A Law (law@cygnus.com)
16054 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
16055 directory when nothing has been installed yet.
16057 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
16059 * gcc.c-torture/special/special.exp: Handle newer versions of
16062 1998-06-26 Jeffrey A Law (law@cygnus.com)
16064 * gcc.dg/980626-1.c: New test.
16066 1998-06-19 Bruno Haible <haible@ilog.fr>
16068 * gcc.misc-tests/m-un-2.c: New test.
16069 * g++.old-deja/g++.other/warn01.c: Likewise.
16071 1998-06-19 Robert Lipe <robertl@dgii.com>
16073 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
16074 compatibility with assmblers with a different comment character.
16075 Eliminate use of GAS-specific extensions.
16077 1998-06-19 Jeffrey A Law (law@cygnus.com)
16079 * gcc.c-torture/execute/ieee/980619-1.c: New test.
16081 1998-06-19 Robert Lipe <robertl@dgii.com>
16083 *lib/g77.exp: Replace search for libf2c.a with search for newly
16086 1998-06-17 Jeffrey A Law (law@cygnus.com)
16088 * gcc.c-torture/execute/980617-1.c: New test.
16090 1998-06-12 Jeffrey A Law (law@cygnus.com)
16092 * gcc.c-torture/execute/980612-1.c: New test.
16094 1998-06-08 Jeffrey A Law (law@cygnus.com)
16096 * gcc.dg/980523-1.c: Only test on ppc-linux.
16097 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
16099 * gcc.c-torture/execute/980608-1.c: New test.
16101 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
16103 * gcc.c-torture/execute/980605-1.c: New test.
16105 1998-06-04 Jeffrey A Law (law@cygnus.com)
16107 * gcc.c-torture/execute/980604-1.c: New test.
16109 1998-06-02 Jeffrey A Law (law@cygnus.com)
16111 * gcc.c-torture/execute/980602-1.c: New test.
16112 * gcc.c-torture/execute/980602-2.c: Likewise.
16114 1998-06-02 Dave Love <d.love@dl.ac.uk>
16116 * 970125-0.f: Fix per JCB. Add commentary.
16118 1998-05-31 Michael Meissner <meissner@cygnus.com>
16120 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
16123 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
16125 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
16128 1998-05-28 Catherine Moore <clm@cygnus.com>
16130 * gcc.c-torture/execute/980526-3.c: New test.
16132 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
16134 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
16135 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
16136 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
16137 m88k-motorola-sysv3 to XFAIL.
16139 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16141 * gcc.dg/980526-1.c: New test.
16142 * gcc.c-torture/execute/980526-2.c: New test.
16144 1998-05-26 Jeffrey A Law (law@cygnus.com)
16146 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
16148 * gcc.c-torture/execute/980526-1.c: New test.
16150 1998-05-26 Dave Love <d.love@dl.ac.uk>
16152 * g77.f-torture/execute/alpha2.f: Add runtime test.
16154 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
16156 * g++.old-deja/old-deja.exp: Strip leading directories.
16158 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
16159 error for the line. Don't run multiple tests for the same line.
16161 1998-05-23 Jeffrey A Law (law@cygnus.com)
16163 * gcc.dg/980523-1.c: New test.
16165 1998-05-23 Dave Love <d.love@dl.ac.uk>
16167 * g77.f-torture/compile/970915-0.f: New test.
16169 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
16171 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
16173 1998-05-21 Jeffrey A Law (law@cygnus.com)
16175 * gcc.dg/980520-1.c: New test.
16177 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
16179 * gcc.dg/980502-1.c: Fix return type.
16181 1998-05-20 Jeffrey A Law (law@cygnus.com)
16183 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
16184 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
16185 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
16186 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
16187 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
16189 1998-05-20 Dave Love <d.love@dl.ac.uk>
16191 * g77.f-torture/execute/980520-1.f: New test.
16193 1998-05-15 Dave Love <d.love@dl.ac.uk>
16195 * lib/mike-g77.exp: New file.
16197 * g77.f-torture/noncompile/noncompile.exp,
16198 g77.f-torture/noncompile/check0.f: New files.
16200 1998-05-14 Dave Love <d.love@dl.ac.uk>
16202 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
16203 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
16204 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
16205 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
16206 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
16207 abort where appropriate.
16209 1998-05-05 Michael Meissner <meissner@cygnus.com>
16211 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
16212 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
16214 1998-04-29 Dave Love <d.love@dl.ac.uk>
16216 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
16218 1998-04-27 Dave Love <d.love@dl.ac.uk>
16220 * g77.f-torture/compile/980427-0.f: New test.
16222 1998-04-24 Dave Love <d.love@dl.ac.uk>
16224 * g77.f-torture/compile/980424-0.f: New test.
16226 1998-04-19 Dave Love <d.love@dl.ac.uk>
16228 * g77.f-torture/compile/980419-2.f (main): New test.
16229 * g77.f-torture/compile/970125-0.f: New test.
16230 * g77.f-torture/compile/980419-1.f: New test.
16232 1998-04-08 Jim Wilson <wilson@cygnus.com>
16234 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
16237 1998-04-07 Jim Wilson <wilson@cygnus.com>
16239 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
16241 1998-04-03 Jim Wilson <wilson@cygnus.com>
16243 * gcc.c-torture/compile/980329-1.c: New test.
16245 1998-03-18 Jim Wilson <wilson@cygnus.com>
16247 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
16248 * gcc.dg/980312-1.c: Fix typo in -march command.
16250 1998-03-16 H.J. Lu (hjl@gnu.org)
16252 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
16254 1998-03-11 Robert Lipe <robertl@dgii.com>
16256 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
16257 Dave Love agree the Fortran source is bogus.
16259 1998-03-11 Robert Lipe <robertl@dgii.com>
16261 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
16262 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
16263 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
16264 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
16265 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
16267 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
16269 * g++.old-deja/g++.other/friend1.C: New test.
16271 1998-02-18 Dave Love <d.love@dl.ac.uk>
16273 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
16274 possibly uninitialized) variables and declare dnrm2.
16276 1998-02-23 Robert Lipe <robertl@dgii.com>
16278 From Bruno Haible <haible@ilog.fr>:
16279 * gcc.c-torture/execute/980223.c: New test.
16281 1998-02-13 Jeffrey A Law (law@cygnus.com)
16283 * gcc.dg/ifelse-1.c: New test.
16285 1998-02-09 H.J. Lu (hjl@gnu.org)
16287 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
16289 * lib/old-dejagnu.exp (old-dejagnu): Added the
16290 "execution test - XFAIL *-*-*" handling in the spirit of
16291 "excess errors test -". Changed the "execution test fails"
16292 handling to be like "excess errors test fails".
16293 * Update various tests accordingly.
16295 1998-02-06 Jim Wilson <wilson@cygnus.com>
16297 * gcc.c-torture/execute/980205.c: New test.
16299 1998-01-18 Jeffrey A Law (law@cygnus.com)
16301 * lib/c-torture.exp: Look for .x files instead of .cexp files.
16302 * lib/f-torture.exp: Similarly.
16303 * gcc.c-torture: Rename all .cexp files to .x files.
16305 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
16307 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
16308 (940510-1.c): Removed duplicate.
16309 (971104-1.c): New test.
16311 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
16313 * lib/f-torture.exp: Improve error and loop detection.
16315 1997-11-19 Michael Meissner <meissner@cygnus.com>
16317 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
16318 use that to size the filler array.
16320 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
16322 * lib/c-torture.exp(c-torture-execute): Fix typo.
16324 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
16325 testcase as the executable name. Keep the executable around if
16328 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
16330 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
16331 changes. Only test one -g option, and move it to the end of the
16332 list of options to test.
16334 1997-09-19 Michael Meissner <meissner@cygnus.com>
16336 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
16337 variable GCC_TORTURE_OPTIONS to supply default switches separated
16338 by colons. If no environment variable, run tests with -O0 -g, -O1
16339 -g, and -O2 -g as well.
16341 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
16343 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
16344 explanatory comments. Fix indentation.
16346 1997-09-15 Jeffrey A Law (law@cygnus.com)
16348 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
16350 1997-09-11 Jeffrey A Law (law@cygnus.com)
16352 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
16353 * g++.old-deja/g++.mike/p7325.C: Likewise.
16354 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
16356 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
16358 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
16359 * g++.old-deja/g++.brendan/crash30.C: Likewise.
16360 * g++.old-deja/g++.brendan/crash39.C: Likewise.
16361 * g++.old-deja/g++.law/operators4.C: Likewise.
16363 1997-09-11 Joe Buck (jbuck@synopsys.com)
16365 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
16366 * g++.old-deja/g++.mike/p784.C: Ditto.
16367 * g++.old-deja/g++.mike/p785.C: Ditto.
16369 1997-09-05 Jeffrey A Law (law@cygnus.com)
16371 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
16373 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
16375 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
16376 target feature; pass this to c-torture-execute as needed.
16378 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
16380 * lib/c-torture.exp(c-torture-execute): If the previous and the
16381 current executables being tested are identical, we don't need to
16382 run the executable again. Try to make the executable names
16383 unique. Add an optional argument for passing additional compiler
16386 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
16388 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
16390 1997-08-29 Jeffrey A Law (law@cygnus.com)
16392 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
16394 1997-07-31 Jeffrey A Law (law@cygnus.com)
16396 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
16397 32bit or larger longs.
16399 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
16400 have either a 32bit long or 32bit int.
16402 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
16404 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
16405 Make double precision tests dependent on sizeof (double).
16407 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
16409 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
16412 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
16414 * gcc.c-torture/compile/961203-1.cexp: New script.
16416 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
16418 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
16419 up the includes ourselves.
16421 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
16423 * lib/plumhall.exp: Remove random include, and add a few
16424 verbose messages for debugging.
16426 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
16428 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
16429 of trying to do it ourselves.
16431 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
16433 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
16435 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
16437 * gcc.prms/5403.c: Made regexp a bit less strict.
16439 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
16441 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
16442 is returned from remote_load instead.
16443 * lib/plumhall.exp: Ditto.
16444 * lib/mike-g++.exp: Ditto.
16445 * lib/old-dejagnu.exp: Ditto.
16446 * lib/c-torture.exp: Ditto.
16448 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
16450 * lib/g++.exp: Use build_wrapper procedure.
16451 * lib/gcc.exp: Ditto.
16453 1997-05-20 Jeffrey A Law (law@cygnus.com)
16455 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
16456 an old-style decl for malloc. Fixes tests to work when
16457 sizeof (int) != sizeof (size_t).
16459 1997-05-15 Mike Meissner <meissner@cygnus.com>
16461 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
16463 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
16464 use stdargs.h interface.
16466 1997-05-15 Mike Meissner <meissner@cygnus.com>
16468 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
16469 NO_VARARGS when compiling.
16471 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
16473 * lib/plumhall.exp(ph_includes): New procedure.
16475 (ph_compiler): Ditto.
16477 * lib/g++.exp: Rename test-glue.c to testglue.c.
16478 * lib/gcc.exp: Ditto.
16480 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
16482 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
16483 to completion when it's called.
16485 1997-03-21 Michael Meissner <meissner@cygnus.com>
16487 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
16488 is defined, don't do test.
16490 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
16492 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
16494 (ph_summary): Mark skipped testcases as untested, not unresolved.
16496 * lib/plumhall.exp (ph_make): If unresolved because of bad
16497 errorCode, record errorCode in log file.
16498 (*): Replace send_log/verbose with verbose -log.
16500 1997-03-19 Michael Meissner <meissner@cygnus.com>
16502 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
16503 double conversion if double isn't at least 8 bytes.
16505 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
16506 int to work with targets where int is 16 bits.
16508 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
16509 8 bytes, just exit, since 4 byte doubles don't have enough bits of
16510 precision for the test to complete.
16512 1997-03-14 Michael Meissner <meissner@cygnus.com>
16514 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
16515 if d10v is not compiled with the -mdouble64 flag.
16516 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
16518 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
16519 d10v is not compiled with the -mint32 flag.
16521 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
16523 * lib/plumhall.exp: Use incr_count.
16525 1997-03-12 Jeffrey A Law (law@cygnus.com)
16527 * gcc.c-torture: Update to c-torture-1.45.
16529 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
16531 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
16532 the name of the expect testcase file).
16534 * lib/g++.exp(g++_init): Ditto.
16536 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
16538 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
16541 * lib/gcc.exp(gcc_exit): New procedure.
16543 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
16545 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
16546 specs where appropriate.
16548 * g++.old-deja/g++.arm/*: Added additional ERROR checks
16549 because of new "candidates are" messages, and removed a few
16551 * Converted all non-old-style g++ testcases to old-style, and
16552 moved into g++.old-deja.
16554 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
16556 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
16559 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
16562 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
16564 1997-02-13 Michael Meissner <meissner@cygnus.com>
16566 * lib/gcc.exp (gcc_target_compile): Add support for defining
16567 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
16568 the machine doesn't have those features.
16570 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
16572 * g++.law/operators4.exp: Don't use LIBS.
16574 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
16576 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
16578 * lib/mike-g++.exp: Don't set the compiler to be tested here.
16579 * lib/g++.exp: Set it here instead. Also, allow use of the
16580 --tool_exec and --tool_opt options. Change CXX to
16583 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
16585 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
16587 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
16589 * lib/old-dejagnu.exp: Use prune_warnings instead of
16591 * lib/mike-g++.exp: Ditto.
16592 * lib/gcc.exp: Ditto.
16593 * lib/g++.exp: Ditto.
16595 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
16597 1997-02-07 Jeffrey A Law (law@cygnus.com)
16599 * 941014-2.c: Include stdlib.h
16600 * 960327-1.c: Include stdio.h
16601 * dbra.c, index-1.c: Don't assume ints are 32bits.
16603 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
16605 * lib/gcc.exp: Add gcc,stack_size target feature.
16607 * lib/g++.exp(g++_target_compile): Add the include and link
16608 paths here, not in two other places. And, it's $options, not
16611 * lib/mike-g++.exp(postbase): Remove the code that determines
16612 the correct include and link paths.
16613 * g++.old-deja/old-deja.exp: Ditto.
16615 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
16617 * lib/g++.exp(g++_init): target_compile no longer returns the
16618 filename of the result.
16620 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
16622 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
16625 * gcc.c-torture/special/special.exp: Change call to
16626 gcc_target_compile to include the object file.
16628 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
16630 * gcc.c-torture/special/special.exp: Correct misspelling in last
16633 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
16635 * lib/plumhall.exp(ph_summary): Log the entire output of the
16636 executable. Return -1 if there were any failures, 0 otherwise.
16637 (ph_execute): Return -1 if there were any failures, 0 otherwise.
16638 (ph_make): Clean up objects and executables that were built
16639 if the tests succeeded.
16641 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
16643 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
16644 libraries and includes in the build tree as appropriate.
16646 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
16648 * lib/c-torture.exp: Instead of looking for the global variable
16649 NO_LONG_LONG, check to see if that's a feature of the target.
16651 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
16653 * config/default.exp: Minimize. Delete the remainer of the files in
16654 config; this functionality is now in devo/dejagnu/config.
16656 g++.*/*: Pass any additional flags used to compile to postbase;
16659 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
16660 is now done by runtest.exp. Use gcc_target_compile instead of
16663 lib/c-torture.exp: Use gcc_target_compile instead of compile.
16664 Remove references to CFLAGS. Use remote_file instead of
16666 (c-torture): Take a list of arguments to use to compile this
16669 lib/g++.exp: Simplify. Use target_compile instead of compile.
16670 lib/gcc-dg.exp: Ditto.
16671 lib/gcc.exp: Ditto.
16672 lib/mike-{gcc,g++}.exp: Ditto.
16673 lib/old-dejagnu.exp: Ditto.
16674 lib/plumhall.exp: Ditto.
16676 1997-01-08 Jim Wilson <wilson@cygnus.com>
16678 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
16679 (ph_linker): Likewise.
16681 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
16683 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
16684 MAP_ANON / MAP_ANONYMOUS if defined;
16685 else try to map from /dev/zero .
16687 1996-11-12 Jeffrey A Law (law@cygnus.com)
16689 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
16690 isn't defined, then define it to MAP_ANONYMOUS.
16692 1996-11-12 Jeffrey A Law (law@cygnus.com)
16694 * gcc.c-torture: Update to c-torture-1.42 release.
16696 1996-11-11 Jeffrey A Law (law@cygnus.com)
16698 * gcc.c-torture: Update to c-torture-1.41 release.
16700 1996-10-27 Jeffrey A Law (law@cygnus.com)
16702 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
16705 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
16707 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
16708 and LDFLAGS. Fix second case to append the target_info ldflags
16709 onto LDFLAGS, not CFLAGS.
16710 * lib/g++.exp (g++_init): Add target_info stuff.
16711 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
16712 of libgloss and newlib flags for !native.
16714 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
16715 (GDB): Fix relative path to go up another dir for finding gdb.
16717 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
16719 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
16720 versions in the target_info array, if they don't exist.
16722 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
16724 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
16726 1996-07-08 Jim Wilson <wilson@cygnus.com>
16728 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
16729 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
16731 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
16733 * lib/old-dejagnu.exp: Don't remove the output file before we've
16734 actually tested it. Don't append pwd to the path of the executable
16737 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
16739 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
16741 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
16743 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
16744 temporary directory for compiler files, and set it to a default
16745 value of /tmp. Set $output as the name of the output file from
16746 compiling the testcase. Add a -o option to $cflags_var so the
16747 compiler writes the final output file as $output. Set $executable
16750 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
16751 directory for compiler files, and set it to /tmp if it doesn't
16752 already have a value. Set $output_file to the name of the output
16753 file from compiling the testcase. Add a -o option to CXXFLAGS so
16754 the compiler writes the final output file as $output. Use $output
16755 as the executable to be tested.
16757 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
16759 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
16761 1996-06-08 Jeffrey A Law (law@cygnus.com)
16763 * gcc.c-torture/execute/pending-1.c: New test. Still
16764 pending in Tege's queue.
16766 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
16768 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
16769 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
16770 if there were failures. Call unresolved if there were unresolved
16771 testcases. Call gcc_fail if program did not run to completion.
16772 (ph_make): Pass additional argument name to ph_execute.
16773 (ph_execute): Add new argument. Pass additional arguments to
16774 ph_summary. Call gcc_fail is there is no execution output.
16776 1996-04-24 Jeffrey A Law (law@cygnus.com)
16778 * lib/plumhall.exp (proc_summary): Output relavent summary
16779 lines into the log so specific failures in plumhall can be
16782 1996-04-10 Jeffrey A Law (law@cygnus.com)
16784 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
16785 (c-torture-execute): Don't try to execute tests which use
16786 "long long" types if $NO_LONG_LONG is nonzero.
16788 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
16790 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
16793 * gcc.ieee: Move from here.
16794 * gcc.c-torture/execute/ieee: To here.
16796 1996-03-26 Jeffrey A Law (law@cygnus.com)
16798 * gcc.c-torture: Update to c-torture-1.41 release.
16800 1996-03-22 Jeffrey A Law (law@cygnus.com)
16802 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
16805 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
16807 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
16810 1996-03-02 Jeffrey A Law (law@cygnus.com)
16812 * config/proelf.exp: Handle connecting to a simulator.
16814 1996-01-31 Jeffrey A Law (law@cygnus.com)
16816 * config/proelf.exp: New file. Enough framework that we can
16817 run c-torture tests on the proelf targets (or any other target
16818 that gdb can connect to for that matter).
16820 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
16822 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
16823 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
16825 * lib/plumhall.exp (ph_execute): Always call ph_summary if
16826 exec_output exists.
16828 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
16830 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
16831 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
16833 * config/*.exp: Update FSF address. Change result of ${tool}_load
16834 to pass/fail/unresolved/unsupported/untested. Caller must now
16835 call unresolved/unsupported/untested.
16836 * lib/*.exp: Update FSF address. Update to handle new results of
16838 * lib/chill.exp (verbose): Delete.
16840 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
16842 * lib/gcc.exp (default_gcc_start): Change order of args to
16843 $LDFLAGS $CFLAGS $LIBS.
16844 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
16845 Save/set/restore CFLAGS. Pass single arg to gcc_start.
16846 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
16847 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
16848 * gcc.misc-tests/dg-test.exp: Likewise.
16849 * gcc.misc-tests/msgs.exp: Likewise.
16850 * gcc.prms/prms.exp: Likewise.
16851 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
16852 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
16854 * lib/dg.exp: Deleted, moved to dejagnu/lib.
16856 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
16858 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
16860 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
16861 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
16863 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
16866 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
16868 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
16869 global for loop; add use of $mathlib.
16870 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
16871 settings here; set mathlib for anything but VxWorks.
16873 1996-01-22 Jeffrey A Law (law@cygnus.com)
16875 * gcc.c-torture: Update to c-torture-1.40 release.
16877 1996-01-03 Jeffrey A Law (law@cygnus.com)
16879 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
16882 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
16884 * lib/c-torture.exp (c-torture-execute): Declare "output" as
16887 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
16889 * lib/g++.exp (LIBS): Define if not already.
16890 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
16891 (gcc-dg-prune): Call prune_gcc_output.
16892 * lib/gcc.exp (prune_gcc_output): New proc.
16893 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
16896 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
16898 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
16899 (c-torture-execute): Likewise. Rename `name' to `testcase'.
16901 1995-11-15 Jeffrey A Law (law@cygnus.com)
16903 * gcc.c-torture: Update to c-torture-1.39 release.
16905 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
16907 * lib/c-torture.exp (c-torture-execute): Don't return if one option
16908 fails, try others as well.
16910 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
16912 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
16913 If compilation fails, mark execute tests as `untested'.
16914 If test is marked as unsupported, don't mark compilation and
16915 execute tests as failed.
16917 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
16919 * lib/g++.exp (g++_init): Don't link in libg++, and look to
16920 libstdc++ for whether or not we want to be doing shared
16921 libraries. Delete link_curses since we don't need it anymore.
16922 * lib/mike-g++.exp (postbase): Don't link in libg++.
16923 * g++.old-deja/old-deja.exp: Likewise.
16925 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
16927 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
16929 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
16931 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
16932 For that, add `-Wl,-a,shared_archive'.
16933 * g++.old-deja/old-deja.exp: Likewise.
16935 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
16937 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
16939 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
16941 * lib/mike-g++.exp (postbase): Pay attention to the status of
16944 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
16946 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
16948 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
16950 * lib/gcc.exp (default_gcc_start): No longer need to log program
16951 being executed or its output, execute_anywhere does that now.
16952 * lib/g++.exp (default_g++_version): Call execute_anywhere.
16953 (default_g++_start): Likewise. Delete calls to verbose/send_log.
16955 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
16957 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
16958 the same as those in lib/g++.exp.
16960 1995-10-10 Jeff Law (law@hurl.cygnus.com)
16962 * gcc.c-torture: Update to c-torture-1.38 release.
16963 * gcc.ieee: Related changes.
16965 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
16967 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
16968 "exec". Minor reformatting changes.
16970 * config/rom68k.exp (${tool}_load): Make it work in a canadian
16971 cross. This means all "exec" calls now work on a remote host as
16973 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
16974 cross. Filter out the extra "\r\n" stuff that expect puts in.
16975 (c-torture-execute): Filter out the bogus warnings like
16976 c-torture-compile does. Add support for canadian cross.
16977 * lib/gcc.exp (default_gcc_version, default_gcc_start)
16978 Use execute_anywhere rather than calling exec directly. Now it
16979 works for canadian cross testing.
16981 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
16983 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
16984 results into a variable, and check that rather than using file exists.
16986 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
16988 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
16989 create a libg++.so. For sunos4.1.*, also add -ltermcap.
16991 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
16993 * g++.old-deja/old-deja.exp: Create and pass runshlib and
16994 lib_curses if there's a shared libg++ in the build tree.
16996 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
16998 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
16999 if not supported target.
17001 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
17003 * lib/g++.exp (g++_init): Move empty setting of runshlib and
17004 link_curses up to always happen, not just for native builds.
17006 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
17008 * gcc.c-torture: Update to c-torture-1.36 release.
17009 * gcc.failure: Related changes.
17011 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
17013 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
17015 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
17017 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
17018 * lib/mike-g++.exp (postbase): Not in here. Still reference
17019 runshlib, link_curses, and mathlib for link and run.
17021 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
17022 pass the runtime shared library options for Solaris, OSF/1, and
17023 Irix5, and link with -lcurses to avoid unresolved references.
17025 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
17027 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
17030 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
17032 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
17034 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
17036 * gcc.c-torture: Update to c-torture-1.35 release. Note we
17037 do not have a framework for the "compat" tests yet.
17039 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
17041 * lib/mike-g++.exp (postbase): New local variable `mathlib',
17042 set to null if we're testing vxworks5.1. Use that instead of
17043 `-lm' in the setting of LIBS for link and run.
17045 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
17047 * config/rom68k.exp (${tool}_load): Major changes to make it
17048 work. Verified that it does in fact return the stuff in
17049 exec_output properly. Catch any Emul or any TRAP other than 0.
17051 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
17053 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
17054 LDFLAGS properly for targets that need stuff from libgloss.
17055 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
17057 (gpp_initialized): New variable.
17059 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
17061 * config/rom68k.exp: Load libgloss.exp.
17062 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
17063 so we can produce a fully linked binary.
17064 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
17065 so we can produce a fully linked binary.
17067 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
17069 * lib/plumhall.exp (ph_section): Watch for expected failures.
17070 Add missing `else'.
17072 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
17074 (c-torture): Likewise.
17076 1995-08-28 Doug Evans <dje@cygnus.com>
17078 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
17080 * lib/mike-g++.exp (mike_cleanup): New proc.
17081 (prebase): New globals compiler_result, not_compiler_result,
17083 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
17084 allow leading "-" in pattern. Watch for unsupported tests.
17085 If $compiler_result is set, pattern match assembler code,
17086 and ditto for $not_compiler_result.
17087 * lib/mike-gcc.exp: Likewise.
17089 * lib/plumhall.exp (ph_execute): Only call ph_summary if
17090 execution "succeeded".
17092 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
17094 * config/win32.exp: New file.
17095 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
17097 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
17099 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
17101 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
17102 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
17103 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
17105 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
17106 "... without exceptions was ...". That is now handled by
17108 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
17110 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
17112 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
17113 sieve.c,sort2.c}: New files.
17114 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
17115 sieve.exp,sort2.exp}: Drivers for them.
17117 * lib/mike-gcc.exp (program_output): New user settable variable.
17118 (postbase): Call prune_system_crud. Also prune extraneous compiler
17120 * lib/mike-g++.exp (program_output): New user settable variable.
17122 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
17124 * config/sh.exp: Deleted (use sim.exp instead).
17126 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
17128 * config/vx.exp: Declare CHECKTASK as global.
17129 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
17130 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
17131 * lib/old-dejagnu.exp: Load [pwd]/$executable.
17133 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
17135 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
17136 target. Like vx.exp, only includes `vx29k.exp' instead of
17139 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
17141 * config/sim.exp: Increase time limit from 120 seconds to 240.
17143 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
17145 * gcc.c-torture/execute/950628-1.c: New test.
17147 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
17149 * gcc.c-torture: Update with changes/additions from
17152 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
17154 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
17156 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
17158 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
17160 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
17162 * gcc.c-torture/compile/950512-1.c: New test.
17163 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
17164 * gcc.dg/struct-ret-1.c: Likewise.
17166 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
17168 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
17169 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
17171 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
17173 * gcc.c-torture/special/920411-1.c: Deleted.
17174 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
17176 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
17178 * config/sim.exp (${tool}_load): Hack in call to bash to get a
17181 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
17183 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
17185 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
17188 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
17189 is the proper length.
17190 * va-arg-3.c: Likewise.
17192 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
17194 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
17195 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
17197 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
17198 * lib/g++.exp (default_g++_start): Delete old cruft.
17200 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
17202 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
17203 (2 * (1 << 18)) to (2 * (1 << 17)).
17205 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
17207 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
17209 * config/rom68k.exp: Renamed from config/idp.exp
17211 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
17213 * c-torture/compile/921109-2.c
17215 1995-04-18 Mike Stump <mrs@cygnus.com>
17217 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
17220 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
17222 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
17224 * lib/g++.exp (default_g++_start): Likewise.
17226 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
17228 * gcc.c-torture/compile/950329-1.c: New test.
17230 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
17232 * config/bug.exp (${tool}_load): Updated to use new remote_open
17233 and remote_close procs.
17234 * config/idp.exp: New file.
17236 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
17238 * gcc.c-torture/execute/950322-1.c: New test.
17240 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
17242 * config/vx.exp (${tool}_load): Clean up testing of return code from
17243 vxworks_ld and vxworks_spawn.
17245 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
17247 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
17249 1995-03-13 Mike Stump <mrs@cygnus.com>
17251 * lib/old-deja.exp: Add `excess errors test - ' error, now one
17252 can mark excess errors on a machine by machine basis. Note, the
17253 default is to not expect any excess errors, even when excess
17254 errors test - is given, so you will want to put an XFAIL ... on
17255 these lines. For example, // excess errors test - XFAIL hppa*-*-*
17256 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
17257 those 4 machines, but no others.
17259 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
17261 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
17262 * lib/c-torture.exp: to here.
17264 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
17266 * gcc.c-torture/execute/950221-1.c: New test.
17267 * gcc.c-torture/execute/struct-ret-1.c: New test.
17268 * gcc.c-torture/compile/950221-1.c: New test.
17270 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
17272 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
17274 * gcc.c-torture/execute/arith-1.c (main): Return 0.
17275 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
17277 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
17279 * g++.gb: New directory of tests, derived from my signature and
17280 class scoping tests.
17282 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
17283 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
17284 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
17285 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
17286 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
17287 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
17288 * g++.gb/sig25.C: Likewise.
17290 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
17291 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
17292 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
17293 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
17294 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
17295 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
17296 * g++.gb/sig25.exp: Likewise.
17298 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
17299 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
17300 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
17301 * g++.gb/scope13.C: Likewise, this test still fails.
17303 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
17304 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
17305 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
17306 * g++.gb/scope13.exp: Ditto.
17308 * g++.gb/README: New file, explains what these tests are about.
17310 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
17312 * lib/dg.exp (dg-do): Support `preprocess'.
17313 (dg-test): Likewise.
17315 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
17317 * config/udi.exp: change "continue -expect" to "exp_continue".
17319 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
17321 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
17322 Delete redundant tests.
17324 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
17325 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
17326 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
17327 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
17328 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
17329 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
17330 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
17331 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
17333 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
17334 storing label pointers.
17335 * gcc.c-torture/execute/921019-1.c: Likewise.
17336 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
17337 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
17339 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
17342 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
17343 Delete obsolete tests.
17345 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
17346 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
17347 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
17348 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
17349 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
17350 * gcc.c-torture/compile/950124-1.c: New test.
17352 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
17354 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
17356 * lib/mike-g++.exp: Add -lm to LIBS.
17358 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
17360 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
17362 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
17364 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
17366 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
17368 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
17370 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
17372 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
17373 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
17374 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
17375 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
17376 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
17377 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
17378 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
17379 * g++.law/{operators31.C, operators32.C,
17380 * g++.law/{operators33.C, operators34.C}: Likewise.
17381 * g++.law/{pic1.C, refs2.C}: Likewise.
17382 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
17383 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
17384 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
17385 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
17387 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
17388 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
17389 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
17390 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
17391 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
17392 * g++.law/{enum9.exp, friend5.exp}: Likewise.
17393 * g++.law/{nest3.exp, nest4.exp}: Likewise.
17394 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
17395 * g++.law/{operators30.exp, operators31.exp}: Likewise.
17396 * g++.law/{operators32.exp, operators33.exp}: Likewise.
17397 * g++.law/{operators34.exp}: Likewise.
17398 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
17399 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
17400 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
17401 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
17402 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
17404 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
17405 No longer expected to fail.
17406 * g++.law/missed-error3.C: Tweak for recent bool changes.
17408 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
17410 * config/emb-unix: Deleted.
17411 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
17412 remote execution. Do final link on remote host if REMOTE_LINK is set.
17414 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
17416 * lib/dg.exp (dg-test): Fix typo in last patch.
17418 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
17420 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
17421 (handles multiple occurrences).
17423 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
17425 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
17426 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
17427 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
17429 * lib/c-torture.exp (c-torture-compile): Likewise.
17430 (c-torture): Prepend full path if missing.
17431 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
17432 (gcc_fail): Likewise.
17433 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
17435 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
17437 * lib/netware.exp: Only attach to NetWare i386 systems.
17439 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
17441 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
17442 messages. Add test name to "output pattern match" pass/fail message.
17444 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
17446 * gcc.dg: New testsuite.
17447 * gcc.dg/dg.exp: New file.
17449 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
17450 test-switch.c}: Deleted.
17452 * gcc.misc-tests/msgs.exp: New testcase driver.
17454 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
17456 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
17457 Watch for illegal return values from ${tool}_load.
17458 * config/unix.exp (${tool}_load): Fix pass/fail detection for
17459 cross targets. Coerce return value >0 to 1.
17461 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
17463 * config/unix.exp (${tool}_load): Call program rsh, not proc.
17465 * config/emb-unix.exp: New file.
17467 * config/sim.exp: Error if variable $SIM not defined.
17468 (${tool}_load): Mark test as "untested" if simulator missing.
17470 * config/unix.exp: Load remote.exp to get rcp_download.
17471 * lib/c-torture.exp: Use different option lists for testcases with
17473 * gcc.c-torture/execute/execute.exp: Likewise.
17475 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
17477 * config/*.exp: Clarify return code from ${tool}_load.
17478 Call `unresolved' or `untested' instead of `warning' or `perror'
17479 (sometimes you still want to call both though).
17480 Add comment that `shell_id' is local to each file.
17481 * config/udi.exp (timeout): Set to 30.
17482 Don't print warning if connection fails, $connectmode has already
17484 (${tool}_load): Move verbose messages to level 2.
17485 Rework pattern for "Process started" message.
17486 Pass `shell_id' to ${connectmode}_download.
17487 Retry twice upon timeout. Make resetting of target more robust.
17488 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
17489 Pass `shell_id' to exit_$connectmode.
17490 Only call exit_$connectmode if connected.
17491 * config/unix.exp (${tool}_load): Check return codes better.
17492 * config/vrtx.exp (${tool}_load): Likewise.
17493 * config/vx.exp (${tool}_load): Likewise.
17494 Delete unneeded global's.
17495 * lib/dg.exp (dg-test): Update to reflect clarified return codes
17498 (dg-init): Delete recording of pass/fail counts.
17499 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
17500 (old-dejagnu-init): Likewise.
17501 (old-dejagnu-stat): Delete contents, empty proc now.
17502 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
17503 (c-torture): Delete references to lcnt, lpass, lfail.
17504 Get option list from TORTURE_OPTIONS.
17505 Delete -funroll[-all]-loops if no loops.
17506 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
17507 (g++_stat): Delete contents (empty proc now).
17508 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
17509 (gcc_finish): Likewise.
17510 (gcc_stat): Deleted.
17511 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
17512 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
17513 * gcc.c-torture/execute/execute.exp: Likewise.
17514 Split tests into two parts: compile, execute.
17515 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
17516 no loops. Update to reflect clarified return codes from ${tool}_load.
17518 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
17520 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
17522 (old-dejagnu): Likewise (where necessary).
17524 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
17526 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
17528 * lib/dg.exp (dg-process-target): Fix processing of selector.
17529 Add comment regarding use of `error'.
17531 * lib/gcc.exp (prune_system_crud): Define if missing.
17532 * lib/g++.exp (prune_system_crud): Likewise.
17534 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
17535 Call prune_system_crud.
17536 * lib/dg.exp (dg-runtest): New proc.
17537 Use perror instead of send_user for tcl errors in testcase.
17538 Don't return any value, it's never used.
17539 Don't clobber previous definition of `unknown'.
17540 Print tcl errors in `dg-final'.
17542 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
17544 * lib/dg.exp (dg-process-target): Improve syntax error messages.
17545 (dg-test): Don't print errorInfo, it contains stack backtrace.
17547 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
17549 * lib/g++.exp (runtest_file_p): Define if missing.
17551 1994-09-24 Doug Evans (dje@cygnus.com)
17553 * lib/mike-g++.exp: Comment out loading of g++.exp.
17554 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
17555 (default_g++_version): Always print something.
17556 (default_g++_start): Comment out call to `which'.
17557 (g++_start, g++_load): Deleted (must be defined in config file).
17558 * lib/gcc.exp: Test for existence of $CC at start.
17559 Delete check for tmpdir (done in gcc_init).
17560 (default_gcc_version): Always print something.
17561 (default_gcc_start): Comment out call to `which'.
17562 * config/*.exp: Major cleanup - make cross targets work at least a
17563 little better for g++ (by not being "--tool gcc" specific).
17564 Rename gcc_xxx to ${tool}_xxx.
17565 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
17566 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
17568 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
17570 * lib/c-torture.exp (c-torture-compile): Rework compiler
17571 message processing.
17573 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
17576 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
17578 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
17580 * lib/dg.exp (dg-process-target): Support { target native }.
17582 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
17584 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
17585 looked for "... program xxx got fatal signal".
17586 Correct regsub munging of `comp_output'.
17587 Ignore compiler messages "path prefix not used" and "linker input
17590 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
17592 * lib/gcc.exp (runtest_file_p): Define if missing.
17593 * gcc.prms/template.c: Example to work from.
17595 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
17597 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
17598 * lib/dg.exp (dg-test): Call unsupported testcases as such.
17600 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
17601 * gcc.prms/1883.c: Moved from compile/940714-1.c.
17602 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
17603 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
17605 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
17606 (dg-process-target): No longer a varargs proc.
17607 Return S/N for target, P/F for xfail. All callers changed.
17608 (user option procs): More argument checking.
17609 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
17610 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
17611 (dg-test): Skip test if not running on selected target in `dg-do'.
17612 Update handling of `dg-do-what', `dg-output-text'.
17613 Separate execution pass/fail from output pattern match pass/fail.
17614 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
17616 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
17618 * gcc.c-torture/special/special.exp: Don't expect failure for mips
17619 target for 920510-1.c.
17621 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
17623 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
17624 Clean up comment regarding use of passcnt, etc.
17625 (gcc_stat): Don't update `testcnt' here.
17626 (gcc_finish): Do it here.
17627 Might as well reset `but_id' here too.
17628 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
17629 to determine if the file should be tested.
17630 * gcc.c-torture/compile/compile.exp: Likewise.
17631 * gcc.c-torture/execute/execute.exp: Likewise.
17632 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
17633 * gcc.misc-tests/dg-test.exp: Likewise.
17634 * gcc.prms/prms.exp: Likewise.
17635 * gcc.wendy/wendy.exp: Likewise.
17636 * g++.old-deja.exp: Likewise.
17637 Move "Testing file" message to verbose level 1.
17639 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
17641 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
17643 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
17645 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
17646 (default_gcc_start): Accept optional second list element
17647 of compiler flags. Print compiler output at verbosity level 2.
17648 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
17649 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
17650 Save current values of framework globals passcnt, failcnt, xpasscnt,
17651 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
17652 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
17653 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
17654 xfailcnt to compute stats. Update framework global `testcnt' from
17656 (gcc_finish): New proc. Clean up test environment.
17657 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
17658 (gcc_epass, gcc_efail): Delete.
17659 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
17660 argument of line number.
17661 (dg-init): If the tool has an init routine, call it.
17662 (dg-test): Remove args `cflags_var' and `libs_var'.
17663 Pass all compiler options to ${tool}_start.
17664 Handle missing line number.
17665 (dg-finish): New function.
17666 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
17667 particular files. Call gcc_finish at end. Move "skipping test"
17668 message to verbosity level 3.
17669 * gcc.c-torture/compile/compile.exp: Likewise.
17670 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
17671 * gcc.c-torture/execute/execute.exp: Likewise.
17672 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
17673 Print testcase being tried at verbosity level 1.
17674 * gcc.c-torture/special/special.exp: Unset xfail.
17675 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
17676 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
17677 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
17678 * gcc.failure/failure.exp: Likewise.
17679 * gcc.ieee/ieee.exp: Likewise.
17680 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
17681 Update call to dg-test. Call dg-finish at end.
17682 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
17683 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
17684 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
17685 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
17686 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
17687 * gcc.wendy/wendy.exp: Add copyright.
17688 Delete setting of tmpdir (done by gcc_init).
17689 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
17690 Pass compiler flags to gcc_start. Call gcc_finish at end.
17691 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
17694 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
17696 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
17698 (g++_load): Likewise.
17700 * config/*.exp (gcc_load): Some were varargs fns and some were not.
17701 Rename argument to `prog' to remove the confusion.
17702 Varargs fns behave differently too!
17703 (g++_load): Likewise.
17705 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
17707 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
17708 what it is. Delete (always) printing of status value for !native.
17709 Simplify verbose code, and include status and exec_output.
17710 (g++_load): Use gcc_load.
17712 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
17714 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
17715 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
17716 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
17717 940714-3.c as these testcases don't exist anymore. Make
17718 va-arg-1.c expected to pass.
17720 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
17722 * gcc.misc-tests/misc.exp: Only run specific testcases.
17723 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
17724 * gcc.misc-tests/dg-[1-9].c: New files.
17726 * lib/dg.exp: New testsuite driver.
17727 * gcc.prms/prms.exp: Use it.
17729 * README.gcc: New file.
17731 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
17732 Document and reset `lxpass' and `lxfail'.
17733 Simplify "initialized" message.
17734 (gcc_stat): Clean up comments a little.
17736 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
17738 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
17740 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
17742 * lib/old-dejagnu.exp (process-option): New proc.
17743 (old-dejagnu-init, old-dejagnu-stat): Likewise.
17744 (old-dejagnu): Simplify.
17745 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
17747 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
17749 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
17750 exists and is not an empty string.
17752 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
17753 $xfail rather than calling setup_xfail. Clear $xfail when test is
17755 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
17758 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
17759 longer expected to fail.
17761 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
17764 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
17766 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
17767 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
17768 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
17769 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
17772 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
17773 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
17775 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
17777 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
17778 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
17780 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
17781 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
17782 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
17784 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
17786 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
17787 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
17788 940714-1.c, 940714-2.c, 940714-3.c},
17789 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
17790 gcc.misc-tests/{mg.c,mg.exp}:
17792 * gcc.noncompile/noncompile.exp: Change accordingly.
17794 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
17796 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
17797 Undo previous clobberage.
17799 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
17801 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
17802 * gcc.special/{930510-1.c, special.exp}:
17803 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
17804 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
17805 struct-varargs-1.c}: New tests from c-torture-1.26.
17807 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
17809 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
17810 argument to switch.
17812 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
17814 * Revert the previous changes. Please see Rob's directory
17815 (/lisa/test/rob/progressive/gcc/testsuite) for testing
17818 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
17820 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
17821 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
17822 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
17823 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
17824 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
17825 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
17826 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
17827 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
17828 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
17829 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
17830 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
17831 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
17832 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
17833 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
17834 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
17835 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
17836 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
17837 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
17838 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
17839 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
17840 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
17841 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
17842 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
17843 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
17844 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
17845 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
17846 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
17848 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
17850 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
17851 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
17854 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
17856 * config/unix.exp (g++_load): Fix syntax.
17858 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
17860 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
17861 * gcc.noncompile/921017-1.c: Deleted obsolete test.
17862 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
17863 Don't expect va-arg-1.c to fail. Correct expected output for
17865 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
17866 * gcc.wendy/hbm4.c: Correct typo.
17867 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
17869 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
17871 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
17872 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
17873 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
17874 * lib/c-torture.exp (c-torture-compile): Ditto.
17876 Reduce volume of output (remove all the -I's and such).
17877 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
17878 Call gcc_cpass, gcc_cfail.
17879 (c-torture): Pass testing option to c-torture-compile.
17881 1994-03-21 Doug Evans (dje@cygnus.com)
17883 Bring patches over from progressive.
17884 * config/default.exp: Exit remote shell cleanly.
17885 (g++_exit, g++_start): Add default versions.
17886 * config/sim.exp (gcc_load): Use perror, not error.
17888 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
17890 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
17893 1994-03-14 Doug Evans (dje@cygnus.com)
17895 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
17896 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
17897 (wendy_try): New proc to run testcase.
17898 (main loop): Call 'em.
17899 * gcc.wendy/*.c: Clean up pass to correct expected output.
17901 * lib/gcc.exp: Minor cleanup work.
17902 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
17904 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
17906 * config/sim.exp (gcc_load): Document return codes better.
17907 Don't pass -v to simulator.
17909 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
17911 * gcc.special/920717-x.c: Fix typo.
17912 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
17915 * lib/mike-gcc.exp: Fix typo.
17917 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
17919 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
17920 binary to use, transform the name.
17921 * config/*.exp: rename everything. Nuke any g++ specific files,
17922 it's now a special case of gcc that requires no special support.
17923 Add a default.exp for unsupported targets.
17925 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
17927 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
17928 lib/old-dejagnu.exp: Fix a few patterns to work with the new
17931 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
17933 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
17936 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
17938 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
17940 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
17942 * gcc.execute/execute.exp: Combine opt_list and foption_list into
17943 option_list. Compile every file with only 4/6 option choices
17944 (same as C torture) instead of with 12/18 different option
17946 * lib/c-torture.exp: Likewise.
17948 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
17951 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
17953 * lib/old-deja.exp: Add `excess errors test fails' error, now one
17954 can put an XFAIL *-*-* on excess errors.
17956 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
17958 * g++.law: Add more tests derived from g++-bugs snapshots.
17960 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
17961 equivalent to g++.law/init9.
17963 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
17964 compiled it, and the a.out file after we've run it.
17966 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
17968 * lib/mike-g++.exp (postbase): Delete the .o file after we've
17969 compiled it, and the a.out file after we've run it.
17971 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
17973 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
17975 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
17977 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
17980 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
17982 * g++.law: New directory of g++ tests derived from the g++-bugs
17985 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
17987 * gcc.compile: initbug1.c initbug1.exp testcase added
17989 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
17991 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
17992 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
17993 fixes submitted by Jeff Law (law@cs.utah.edu)
17994 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
17995 Jeff Law (law@cs.utah.edu)
17998 1993-11-30 Mike Stump (mrs@cygnus.com)
18000 * config/unix-g++.exp: Follow the gcc way of doing things.
18001 * g++.old-deja/old-deja.exp: Minor updates.
18002 * lib/g++.exp: New file, follow the gcc way of doing things.
18003 * lib/old-dejagnu.exp: Minor updates.
18004 * lib/mike-g++.exp: Always unset errorInfo.
18006 1993-11-06 Mike Stump (mrs@cygnus.com)
18008 * lib/gcc.exp: Fix some errors with the below change, CC and
18009 CFLAGS should be global when setting, not local.
18011 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
18013 * lib/gcc.exp: Transform tool name.
18015 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
18017 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
18019 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
18021 * lib/gcc.exp: change gcc_done to gcc_stat
18023 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
18025 * Upgraded gcc testsuite to c-torture version 1.25
18027 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
18029 * lib/gcc.exp: added reporting code. Changed verbose compile message.
18030 * lib/c-torture: added hooks for new reporting code.
18032 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
18034 * config/sh-gcc.exp: check if sh-sim exists in the path
18036 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
18038 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
18039 * gcc.compile/compile.exp: Initial changes for new logic.
18040 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
18041 * gcc.failure/failure.exp: Initial changes for new logic.
18042 * gcc.ieee/ieee.exp: Initial changes for new logic.
18043 * gcc.misc-tests/misc.exp: Initial changes for new logic.
18044 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
18045 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
18046 * lib/c-torture.exp: Initial changes for new logic.
18047 * lib/gcc.exp: Initial changes for new logic.
18049 1993-10-15 Mike Stump (mrs@cygnus.com)
18051 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
18052 depend upon failure or success. Fully qualify names in failure
18053 and success messages. Always remove a.out before starting
18054 compile, just in case. Pay more attention to error text output by
18055 the compiler. Handle testcases with no known past errors just
18056 like all others, so that things are uniform. Other miscellaneous
18059 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
18061 * gcc.cpp: new directory for cpp tests
18063 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
18065 * lib/chill.exp: Code reformatted, removed unused code.
18066 * config/unix-chill.exp: Code reformatted, removed unused code.
18067 * chill.execute/execute.exp: Code reformatted, removed unused code.
18068 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
18070 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
18072 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
18073 routines not written.
18075 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
18077 * config/bug-gcc.exp: Use new procs from bug.exp.
18079 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
18081 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
18082 via ftp, rather than depending on NFS.
18083 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
18086 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
18088 * config/bug-gcc.exp: Use new download proc.
18090 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
18092 * chill.execute/execute.exp: cleanups, handles errors better
18093 * chill.compile/compile.exp: rewrite, based on execute.exp
18094 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
18095 * lib/chill.exp: major changes to diff proc and compile and link
18096 procs. added chill_fail and chill_pass wrappers to pass and
18097 fail. added more comments, and handle error codes better.
18098 Added a hack to capture stderr from exec, so noncompile tests
18101 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
18103 * chill.execute/execute.exp: rewrite of testsuite driver
18104 * lib/chill.exp: rewrite of testsuite driver
18105 * config/unix-chill.exp: rewrite of testsuite driver
18107 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
18110 * iexpr.ch: Standardize uppercase.
18111 * tuples.dat: Standardize uppercase.
18112 * vary.ch: standardize. Correct varying string assignments.
18113 * vary.dat: Add new output lines.
18115 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
18118 * chprintf.ch: Standardize use of uppercase.
18119 * tuples.ch: Standardize and turn arr2 into a DCL,
18121 * pinits.ch: Standardize.
18123 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
18125 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
18126 * Makefil: Renamed to Makefile.in.
18127 * configure.in: New.
18129 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
18132 * .cvsignore: Add result/output files.
18133 * Makefile: Fix up variables at start. Use MFLAGS
18134 everywhere. Correct bool_loc, built_ins entries.
18135 Add entry for vary1.ch.
18136 * bitarray.ch: Standardize upper-case usage.
18137 * bitexpr.ch: Standardize, add output of b1.
18138 * params.ch: Use arrayt in along PROC parameters, to
18139 avoid novelty problems.
18140 * sets.ch: Tiny cleanup.
18141 * vary1.ch: Re-indent.
18143 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
18145 * Add PR-related files to Makefiles, .cvsignore files, etc.
18147 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
18149 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
18150 with compiler objects. New names are test-flow.c and test-loop.c
18152 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
18154 * Upgraded c-torture tests from 1.19 to 1.20
18157 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
18158 * gcc.compile: 930623-1.c 930623-2.c
18159 * gcc.noncompile: 930622-1.c 930622-2.c
18160 * gcc.failure: 920411-1.c 920627-2.c
18161 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
18163 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
18165 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
18166 More changes to get testsuite working properly. Needs more work.
18167 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
18169 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
18171 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
18172 More changes to get testsuite working properly. Needs more work.
18174 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
18176 * chill.compile/compile.exp: Added for Dejagnu support
18177 * chill.execute/execute.exp: Added for Dejagnu support
18178 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
18180 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
18182 This should complete moving the CHILL test files.
18183 * chill.noncompile(.cvsignore printf.grt
18184 in-printf.grt chprintf.grt chprintf.ch):
18185 Added test-support files.
18186 (Makefile): Modified further.
18187 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
18188 signal.ch): Added test files.
18189 * chill.execute (.cvsignore printf.grt printr.c
18190 in-printf.grt rts.c chprintf.grt rts.h): Added
18191 test-support files.
18192 (Makefile): More corrections.
18194 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
18196 * chill.compile, chill.execute, chill.nocompile: Add CHILL
18197 test cases, ready for DejaGnu.
18199 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
18201 * Upgraded c-torture tests from 1.18 to 1.19
18203 * gcc.compile: added test(s):
18205 * gcc.execute: added test(s):
18206 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
18208 * added new subdirectory for misc tests: gcc.misc-tests
18209 * gcc.misc-test(s): added tests:
18210 inst-check.c test-consts.c test-ior.c test-switch.c
18212 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
18214 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
18216 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
18218 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
18220 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
18222 * Upgraded c-torture tests from 1.17 to 1.18
18224 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
18226 * Upgraded c-torture tests from 1.12 to 1.17
18228 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
18230 * lib/old-dejagnu.exp:
18231 Fixed handling of XFAIL target triplets to correctly
18232 recognize wildcard characters. Removed code that
18233 appended a unique id tag to the end of the file name
18234 printed out by the result of the testcases within a
18237 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
18239 * lib/old-dejagnu.exp:
18240 Reworked expected failure handling to trigger off of XFAIL
18241 keyword in keyphrase embeded in testcase source code. The
18242 XFAIL keyword must be at the end of the keyphrase line. It
18243 may optionally be followed by one or more target triplets.
18244 It has just occured that the handling of wildcards in the
18245 target triplet may not be correct.
18247 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
18249 * g++.old-deja/tests:
18250 Moved all subdirectories up one level into g++.old-deja .
18252 * lib/old-dejagnu.exp:
18253 Fixed problem with CXXFLAGS not being properly reset, and being
18254 corrupted with extraneous "-c" compiler option. This was
18255 causing binaries to not be generated for test that needed them.
18256 Modified strings passed to "pass" and "fail" so that individual
18257 tests from the same test file would be distinguished by an
18258 identifier appended to the test file name in the summary logs;
18259 this corrected a problem with erroneous diff logs. Added code
18260 to search testcases for expected fail and unexpected pass keywords.
18262 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
18264 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
18266 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
18268 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
18269 Removed extraneous text from end of "Special g++ Options"
18272 * lib/old-dejagnu.exp: Added pattern matching to look for new
18273 keywords, embedded in testcases comments, which will trigger
18274 calls to xpass and xfail.
18276 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
18278 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
18279 comments embedded in the testcases, especially the one looking for
18280 special compiler options, as well as the pattern matching for the
18281 compiler output again.
18283 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
18285 * lib/old-dejagnu.exp: Do a proper check of the return value for
18286 execute tests. Fixed several problems with the pattern matching
18287 of the compiler output which gave erroneous test results.
18288 Changed several of the test result messages to be more descriptive.
18289 * config/unix-g++.exp: Proc g++_load now actually works and
18290 executes the tests passed to it and returns a usable return
18293 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
18295 * lib/gcc.exp: Exits gracefully if $CC is bogus.
18297 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
18299 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
18300 Modified both files to properly execute the old style
18301 dejagnu tests. The previous versions of these files were
18302 experimental and did not function anything near correctly.
18304 1993-04-05 Rob Savoye (rob@cygnus.com)
18306 * Removed all Makefile.in and configure.in files. No configuration
18309 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
18311 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
18313 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
18315 * gcc.compile/configure.in, gcc.unsorted/configure.in,
18316 gcc.special/configure.in, gcc.noncompile/configure.in,
18317 gcc.execute/configure.in, gcc.code_quality/configure.in,
18318 g++.other/configure.in, g++.old-deja/configure.in,
18319 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
18320 in srcname setting.
18322 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
18324 * lib/udi.exp: Fixed mondfe and mondfe_download.
18325 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
18326 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
18328 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
18330 * config/udi-gdb.exp: Check $shell_id after connecting to target.
18331 (gdb_exit): Don't remove *_soc files.
18333 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
18335 * lib/c-torture.exp: Don't look for main; instead always use -w
18336 -c. This is how the c-torture tests work. Remove the object
18337 file if the compilation succeeds.
18338 * gcc.execute/execute.exp: Remove executable if test passes.
18339 * gcc.noncompile/noncompile.exp: Every test is an expected
18341 * gcc.special/special.exp: Added tests from c-torture 1.11,
18342 corrected use of existing test.
18343 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
18344 gcc.execute/920625-1.c: Updated to c-torture 1.11.
18345 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
18346 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
18347 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
18348 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
18349 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
18350 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
18351 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
18352 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
18353 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
18354 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
18355 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
18356 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
18357 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
18358 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
18359 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
18360 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
18361 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
18363 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
18364 correspond to c-torture 1.11.