1 2003-09-19 Janis Johnson <janis187@us.ibm.com>
3 * gcc.dg/compat/mixed-struct-check.h: New.
4 * gcc.dg/compat/mixed-struct-defs.h: New.
5 * gcc.dg/compat/mixed-struct-init.h: New.
6 * gcc.dg/compat/struct-by-value-19_main.c: New.
7 * gcc.dg/compat/struct-by-value-19_x.c: New.
8 * gcc.dg/compat/struct-by-value-19_y.c: New.
9 * gcc.dg/compat/struct-by-value-20_main.c: New.
10 * gcc.dg/compat/struct-by-value-20_x.c: New.
11 * gcc.dg/compat/struct-by-value-20_y.c: New.
12 * gcc.dg/compat/struct-return-19_main.c: New.
13 * gcc.dg/compat/struct-return-19_x.c: New.
14 * gcc.dg/compat/struct-return-19_y.c: New.
15 * gcc.dg/compat/struct-return-20_main.c: New.
16 * gcc.dg/compat/struct-return-20_x.c: New.
17 * gcc.dg/compat/struct-return-20_y.c: New.
19 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
20 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
21 so that it will not complain on LP64 targets.
23 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26 * g++.dg/template/friend24.C: New test.
28 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
31 * g++.dg/template/memtmpl2.C: New test.
33 2003-09-18 Mark Mitchell <mark@codesourcery.com>
36 * gcc.dg/builtin-apply1.c: New test.
38 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
41 * g++.dg/warn/Wunused-4.C: New test.
43 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
46 * g++.dg/other/gc2.C: New test.
48 2003-09-17 Mark Mitchell <mark@codesourcery.com>
51 * g++.dg/rtti/typeid3.C: New test.
54 * g++.dg/overload/template1.C: New test.
56 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
58 * g++.dg/opt/cfg3.C: New test.
60 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
63 * g++.dg/template/crash11.C: New test.
65 2003-09-16 Jason Merrill <jason@redhat.com>
66 Jakub Jelinek <jakub@redhat.com>
68 * gcc.dg/attr-warn-unused-result.c: New test.
70 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
73 * g++.dg/expr/call2.C: New test.
75 2003-09-15 Andreas Jaeger <aj@suse.de>
77 * gcc.dg/Wold-style-definition-1.c: New test.
79 2003-09-14 Mark Mitchell <mark@codesourcery.com>
82 * g++.dg/parse/template12.C: New test.
84 * g++.dg/abi/bitfield11.C: New test.
85 * g++.dg/abi/bitfield12.C: Likewise.
87 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
89 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
90 non-expansion of functional macro name without arguments at EOL.
91 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
93 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
95 * gcc.c-torture/execute/20030914-[12].c: New tests.
97 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
100 * g++.dg/overload/addr1.C: New test.
102 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
104 * gcc.dg/20030909-1.c: New test.
106 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
108 * gcc.dg/ultrasp10.c: New test.
110 2003-09-09 Devang Patel <dpatel@apple.com>
112 * gcc.dg/darwin-ld-6.c: New test.
114 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
116 * gcc.dg/torture/builtin-explog-1.c: New testcase.
118 2003-09-08 Mark Mitchell <mark@codesourcery.com>
120 * gcc.dg/ia64-types1.c: New test.
121 * gcc.dg/ia64-types2.c: Likewise.
123 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
125 * gcc.dg/builtins-1.c: Add more _Complex tests.
126 * gcc.dg/torture/builtin-attr-1.c: Likewise.
128 * gcc.dg/builtins-1.c: Test existing _Complex functions.
129 * gcc.dg/torture/builtin-attr-1.c: Likewise.
131 2003-09-08 Mark Mitchell <mark@codesourcery.com>
134 * g++.dg/lookup/koenig2.C: New test.
137 * g++.dg/rtti/typeid2.C: New test.
139 2003-09-08 Jakub Jelinek <jakub@redhat.com>
141 * gcc.c-torture/compile/20030904-1.c: New test.
143 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
145 * g++.dg/opt/longbranch2.C: New test.
147 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
149 * g++.dg/template/crash10.C: Only compile it.
151 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
154 * gcc.c-torture/compile/20030907-1.c: New test.
155 * g++.dg/init/array11.C: New test.
157 2003-09-07 Mark Mitchell <mark@codesourcery.com>
160 * g++.dg/init/struct1.C: New test.
162 2003-09-07 Mark Mitchell <mark@codesourcery.com>
165 * g++.dg/expr/comma1.C: New test.
167 2003-09-06 Mark Mitchell <mark@codesourcery.com>
170 * g++.dg/expr/static_cast5.C: New test.
172 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
175 * g++.dg/lookup/scoped7.C: New test.
178 * g++.dg/other/static1.C: New test.
181 * g++.dg/warn/template-1.C: New test.
184 * g++.dg/template/crash10.C: New test.
187 * g++.dg/overload/VLA.C: New test.
190 * g++.dg/template/call1.C: New test.
192 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
195 * g++.dg/parse/using3.C: New test.
197 2003-09-06 Roger Sayle <roger@eyesopen.com>
200 * g++.dg/overload/builtin3.C: New test case.
202 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
205 * gcc.dg/20030906-1.c: New test.
206 * gcc.dg/20030906-2.c: Likewise.
208 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
211 * g++.dg/parse/defarg5.C: New test.
213 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
215 2003-09-05 Mark Mitchell <mark@codesourcery.com>
218 * g++.dg/expr/static_cast4.C: New test.
221 * g++.dg/template/crash9.C: New test.
223 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
225 * g++.old-deja/g++.ext/pretty2.C: Update for change
227 * g++.old-deja/g++.ext/pretty3.C: Likewise.
229 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
232 * g++/dg/template/qualified-id1.C: New test.
235 * g++.dg/warn/noeffect4.C: New test.
237 2003-09-04 Matt Austern <austern@apple.com>
239 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
240 * g++.dg/ext/fnname2.C: Likewise.
241 * g++.dg/ext/fnname3.C: Likewise.
243 2003-09-04 Mark Mitchell <mark@codesourcery.com>
245 * g++.dg/expr/lval1.C: New test.
246 * g++.dg/ext/lvcast.C: Remove.
248 2003-09-03 Roger Sayle <roger@eyesopen.com>
250 PR optimization/11700.
251 * gcc.c-torture/compile/20030903-1.c: New test case.
253 2003-09-03 Mark Mitchell <mark@codesourcery.com>
256 * g++.dg/abi/layout4.C: New test.
258 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
261 * g++.dg/parse/friend3.C: New test.
263 2003-09-02 Mark Mitchell <mark@codesourcery.com>
266 * g++.dg/template/class1.C: New test.
269 * g++.dg/expr/call1.C: New test.
271 2003-09-01 Mark Mitchell <mark@codesourcery.com>
274 * g++.dg/init/ref9.C: New test.
277 * g++.dg/template/nested4.C: New test.
279 2003-08-29 Mark Mitchell <mark@codesourcery.com>
282 * g++.dg/template/non-dependent4.C: New test.
285 * g++.dg/inherit/conv1.C: New test.
287 2003-08-29 Mark Mitchell <mark@codesourcery.com>
290 * g++.dg/ext/label1.C: New test.
291 * g++.dg/ext/label2.C: Likewise.
293 2003-08-28 Mark Mitchell <mark@codesourcery.com>
295 * g++.dg/expr/cond3.C: New test.
297 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
299 * gcc.dg/builtins-1.c: Add new builtin cases.
301 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
303 * gcc.dg/builtins-1.c: Add new cases.
304 * gcc.dg/torture/builtin-attr-1.c: Likewise.
306 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
308 * gcc.dg/builtins-1.c: Add more math builtin tests.
309 * gcc.dg/torture/builtin-attr-1.c: New test.
311 2003-08-28 Mark Mitchell <mark@codesourcery.com>
314 * g++.dg/opt/static3.C: New test.
316 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
318 * gcc.misc-tests/gcov-10b.c: New test.
320 2003-08-27 Mark Mitchell <mark@codesourcery.com>
322 * g++.dg/opt/ptrmem3.C: New test.
324 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
326 2003-08-27 Jakub Jelinek <jakub@redhat.com>
328 * gcc.dg/20030826-2.c: New test.
330 2003-08-26 Roger Sayle <roger@eyesopen.com>
333 * g77.f-torture/compile/12002.f: New test case.
335 2003-08-26 Roger Sayle <roger@eyesopen.com>
337 * gcc.dg/20030826-1.c: New test case.
339 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
341 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
343 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
346 * c++.dg/lookup/crash1.C: New test.
348 * c++.dg/warn/noeffect3.C: New test.
350 2003-08-25 Janis Johnson <janis187@us.ibm.com>
352 * gcc.dg/compat/vector-1_x.c: Compile with -w.
353 * gcc.dg/compat/vector-1_y.c: Ditto.
354 * gcc.dg/compat/vector-2_x.c: Ditto.
355 * gcc.dg/compat/vector-2_y.c: Ditto.
357 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
359 * gcc.dg/20030702-1.c: New test.
361 2003-08-25 Mark Mitchell <mark@codesourcery.com>
364 * g++.dg/ext/altivec-1.C: New test.
366 2003-08-24 Richard Henderson <rth@redhat.com>
368 * g++.dg/eh/simd-2.C: Add -w for x86.
370 2003-08-23 Jakub Jelinek <jakub@redhat.com>
372 * gcc.dg/20030815-1.c: New test.
374 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
377 * g++.dg/parse/access6.C: New test.
379 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
381 PR c++/641, c++/11876
382 * g++.dg/template/friend22.C: New test.
383 * g++.dg/template/friend23.C: Likewise.
385 2003-08-22 Mark Mitchell <mark@codesourcery.com>
387 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
390 2003-08-22 Mark Mitchell <mark@codesourcery.com>
392 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
394 2003-08-22 Mark Mitchell <mark@codesourcery.com>
396 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
398 2003-08-22 Mark Mitchell <mark@codesourcery.com>
400 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
402 2003-08-22 Mark Mitchell <mark@codesourcery.com>
404 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
406 2003-08-21 Mark Mitchell <mark@codesourcery.com>
409 * g++.dg/overload/prom1.C: New test.
412 * g++.dg/parse/dtor2.C: New test.
415 * g++.dg/parse/using2.C: New test.
417 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
420 * gcc.c-torture/compile/20030821-1.c: New.
422 2003-08-20 Mark Mitchell <mark@codesourcery.com>
425 * g++.dg/template/deduce2.C: New test.
427 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
429 * gcc.c-torture/execute/20030821-1.c: New test.
431 2003-08-20 Roger Sayle <roger@eyesopen.com>
434 * gcc.dg/20030820-1.c: New test case.
436 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
439 * g++.dg/warn/noeffect2.C: New test.
441 2003-08-19 Mark Mitchell <mark@codesourcery.com>
444 * g++.dg/template/dtor2.C: New test.
447 * g++.dg/template/operator1.C: New test.
448 * g++.dg/parse/operator4.C: New test.
451 * g++.dg/expr/enum1.C: New test.
452 * gcc.dg/c99-bool-1.c: Remove bogus warning.
455 * g++.dg/parse/elab2.C: New test.
456 * g++.dg/parse/typedef4.C: Change error message.
457 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
458 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
459 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
461 2003-08-19 Geoffrey Keating <geoffk@apple.com>
463 * gcc.dg/pch/warn-1.c: New.
464 * gcc.dg/pch/warn-1.hs: New.
466 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
469 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
471 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
473 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
475 * gcc.dg/uninit-D.c: New Test.
476 * gcc.dg/uninit-E.c: New Test.
477 * gcc.dg/uninit-F.c: New Test.
478 * gcc.dg/uninit-G.c: New Test.
480 2003-08-19 Michael Ritzert <ritzert@t-online.de>
482 * g++.dg/README: Describe the pch directory.
484 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
487 * g++.dg/parse/access4.C: New test.
488 * g++.dg/parse/access5.C: Likewise.
489 * g++.old-deja/g++.jason/access17.C: Adjust error message.
491 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
493 * gcc.dg/noncompile/20030818-1.c: New.
495 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
498 * g++.dg/warn/noeffect1.C: New test.
500 * g++.dg/template/scope2.C: New test.
501 * g++.dg/template/error2.C: Correct dg-error
503 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
505 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
507 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
510 * g++.dg/template/warn1.C: New.
512 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
514 * g++.dg/template/error2.C: New test.
515 * g++.dg/lookup/using7.C: Adjust errors
516 * g++.old-deja/g++.pt/crash36.C: Likewise.
517 * g++.old-deja/g++.pt/derived3.C: Likewise.
519 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
521 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
522 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
523 * gcc.c-torture/execute/builtins/string-9.c: New, from
524 string-opt-9.c. Adjust for execute/builtins framework.
525 * gcc.c-torture/execute/string-opt-9.c: Delete.
527 2003-08-12 Mark Mitchell <mark@codesourcery.com>
529 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
531 * g++.dg/parse/ret-type2.C: New test.
534 * g++.dg/init/new8.C: New test.
537 * g++.dg/parse/typedef5.C: New test.
540 * g++.dg/parse/qualified2.C: New test.
541 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
544 2003-08-11 Mark Mitchell <mark@codesourcery.com>
546 * g++.dg/conversion/ptrmem1.C: New test.
548 2003-08-11 Jakub Jelinek <jakub@redhat.com>
551 * gcc.dg/20030811-1.c: New test.
554 * gcc.c-torture/execute/20030811-1.c: New test.
556 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
558 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
560 2003-08-10 Mark Mitchell <mark@codesourcery.com>
563 * g++.dg/inherit/multiple1.C: New test.
565 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
567 * gcc.dg/spe1.c: New test.
570 * g++.dg/expr/cast2.C: New test.
573 * g++.dg/template/dependent-name2.C: New test.
575 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
577 * g++.dg/parse/crash11.C: Put the dg options in comments.
579 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
581 * lib/gcc-dg.exp: Update for diagnostic change.
583 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
586 * g++.dg/parse/crash11.C: New test.
588 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
590 * gcc.dg/cpp/spacing1.c: Update.
592 2003-08-04 Janis Johnson <janis187@us.ibm.com>
595 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
598 2003-08-04 Roger Sayle <roger@eyesopen.com>
601 * gcc.c-torture/compile/20030804-1.c: New test case.
603 2003-08-04 Roger Sayle <roger@eyesopen.com>
605 * gcc.dg/20030804-1.c: New test case.
607 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
609 * gcc.dg/cpp/separate-1.c: New test.
611 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
614 * g++.dg/template/dependent-expr2.C: New test.
617 * g++.dg/expr/ptrmem1.C: New test.
619 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
622 * g++.dg/template/friend15.C: New test.
624 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
626 * lib/dg-pch.exp: Work round PCH bug.
628 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
630 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
631 builtins. Move cases from builtins-4.c here.
633 * gcc.dg/torture/builtin-math-1.c: New test taken from
634 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
637 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
640 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
643 * g++.dg/template/using7.C: New test.
645 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
647 * import1.c, import2.c: New tests.
649 2003-08-01 Jakub Jelinek <jakub@redhat.com>
651 * g++.dg/eh/crossjump1.C: New test.
653 2003-08-01 Mark Mitchell <mark@codesourcery.com>
656 * g++.dg/template/using6.C: New test.
659 * g++.dg/template/koenig2.C: New test.
661 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
664 * g++.dg/parse/typedef4.C: New test.
666 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
668 PR c++/8442, c++/8806
669 * g++.dg/template/elab1.C: New test.
670 * g++.dg/template/type2.C: Likewise.
671 * g++.dg/template/ttp3.C: Adjust expected error message.
672 * g++.old-deja/g++.law/visibility13.C: Likewise.
673 * g++.old-deja/g++.niklas/t135.C: Likewise.
674 * g++.old-deja/g++.pt/ttp41.C: Likewise.
675 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
677 * g++.old-deja/g++.pt/ttp44.C: Likewise.
679 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
682 * g++.dg/ext/stmtexpr1.C: New test.
684 * g++.dg/opt/tmp1.C: New test.
687 * g++.dg/parse/constant4.C: New test.
690 * g++.dg/template/using5.C: New test.
692 2003-07-31 Roger Sayle <roger@eyesopen.com>
694 * gcc.dg/builtins-27.c: New test case.
696 2003-07-31 Jakub Jelinek <jakub@redhat.com>
698 * gcc.dg/tls/opt-7.c: New test.
700 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
702 * g++.old-deja/g++.other/crash18.C: Remove.
704 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
706 * g++.dg/template/explicit3.C: New.
707 * g++.dg/template/explicit4.C: New.
708 * g++.dg/template/explicit5.C: New.
711 * g++.dg/template/memtmpl1.C: New.
713 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
716 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
717 * gcc.dg/i386-387-5.c (dg-options): Likewise.
719 2003-07-30 Jan Hubicka <jh@suse.cz>
723 2003-07-29 Zack Weinberg <zack@codesourcery.com>
725 * gcc.dg/struct-in-proto-1.c: New test.
727 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
729 * gcc.dg/cpp/include2.c: Only expect one message.
731 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
734 * g++.dg/template/using1.C: New test.
735 * g++.dg/template/using2.C: New test.
736 * g++.dg/template/using3.C: New test.
737 * g++.dg/template/using4.C: New test.
739 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
741 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
742 * gcc.c-torture/execute/string-opt-10.c: Likewise.
744 2003-07-28 Jan Hubicka <jh@suse.cz>
747 * g++.dg/opt/call1.C: New test.
749 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
752 * g++.dg/init/enum2.C: New test.
753 * g++.dg/template/overload1.C: Add "-w" option.
755 2003-07-28 <hp@bitrange.com>
757 * gcc.dg/Wdeclaration-after-statement-1.c,
758 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
760 2003-07-28 Jakub Jelinek <jakub@redhat.com>
762 * gcc.c-torture/compile/20030725-1.c: New test.
764 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
766 * gcc.dg/20030505.c: Only run for SPE.
767 Remove definition of opaque type.
769 2003-07-27 Mark Mitchell <mark@codesourcery.com>
771 * g++.dg/template/ptrmem6.C: New test.
773 2003-07-26 Geoffrey Keating <geoffk@apple.com>
775 * gcc.c-torture/compile/zero-strct-2.c: New test.
777 2003-07-25 Geoffrey Keating <geoffk@apple.com>
779 * gcc.dg/intermod-1.c: New test.
781 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
784 * g++.dg/template/lookup2.C: New test.
785 * g++.dg/template/memclass1.C: Remove instantiated from error.
786 * g++.dg/other/error2.C: Tweak expected errors.
789 * g++.dg/template/defarg3.C: New test.
791 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
793 2003-07-24 Mark Mitchell <mark@codesourcery.com>
795 * g++.dg/inherit/access5.C: New test.
797 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
800 * g++.dg/template/crash8.C: New test.
802 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
805 * gcc.dg/noncompile/incomplete-2.c: New test.
807 2003-07-23 Mark Mitchell <mark@codesourcery.com>
810 * g++.dg/inherit/access4.C: New test.
813 * g++.dg/expr/cond2.C: New test.
815 PR optimization/10679
816 * g++.dg/opt/inline4.C: New test.
818 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
820 * g++.dg/parse/crash10: New test.
822 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
824 * g++.dg/ext/flexary1.C: New test.
826 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
829 * g++.dg/template/crash9.C: New test.
831 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
834 * g++.dg/parse/typedef3.C: New test.
837 * g++.dg/parse/operator2.C: New test.
840 * g++.dg/parse/def-tmpl-arg1.C: New test.
843 * g++.dg/parse/funptr1.C: New test.
846 * g++.dg/parse/ambig3.C: New test.
849 * g++.dg/parse/operator3.C: New test.
852 * g++.dg/parse/template10.C: New test.
855 * g++.dg/parse/template11.C: New test.
858 * g++.dg/parse/invalid-op1.C: New test.
861 * g++.dg/parse/condexpr1.C: New test.
863 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
865 * g++.dg/ext/packed3.C: New test.
866 * g++.dg/ext/packed4.C: New test.
868 * gcc.dg/pack-test-3.c: New test.
870 2003-07-21 Janis Johnson <janis187@us.ibm.com>
872 * lib/compat.exp: Handle dg-options per source file.
873 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
874 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
875 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
876 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
877 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
878 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
879 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
880 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
881 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
882 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
883 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
884 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
885 * g++.dg/compat/break/bitfield7_x.C: Ditto.
886 * g++.dg/compat/break/bitfield7_y.C: Ditto.
888 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
891 * gcc.c-torture/execute/20030718-1.c: New test.
893 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
895 PR optimization/11536
896 * gcc.dg/20030721-1.c: New test.
898 2003-07-19 Mark Mitchell <mark@codesourcery.com>
901 * g++.dg/template/lookup1.C: New test.
903 2003-07-19 Zack Weinberg <zack@codesourcery.com>
905 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
906 diagnostics of ill-formed constructs involving labels.
907 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
908 the new 'previously defined here' message.
910 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
912 * g++.dg/parse/non-dependent2.C: New test.
914 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
916 * g++.dg/init/init-ref4.C: xfail on targets without
919 2003-07-17 Jakub Jelinek <jakub@redhat.com>
922 * gcc.c-torture/execute/20030717-1.c: New test.
924 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
926 * g++.dg/opt/cfg1.C: New test.
928 2003-07-17 Mark Mitchell <mark@codesourcery.com>
930 PR optimization/11557
931 * gcc.dg/20030717-1.c: New test.
933 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
936 * g++.dg/expr/crash-1.C: New test.
939 * g++.dg/template/init3.C: New test.
942 * g++.dg/template/non-dependent1.C: New test.
945 * g++.dg/template/non-dependent2.C: New test.
948 * g++.dg/template/non-dependent3.C: New test.
951 * g++.dg/template/sizeof5.C: New test.
953 2003-07-17 Geoffrey Keating <geoffk@apple.com>
956 * gcc.c-torture/compile/mangle-1.c: New file.
958 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
961 * g++.dg/parse/access3.C: New test.
963 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
966 * g++.dg/init/init-ref4.C: New test.
968 2003-07-16 Mark Mitchell <mark@codesourcery.com>
971 * g++.dg/parse/constant3.C: New test.
972 * g++.dg/parse/crash7.C: Likewise.
974 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
977 * gcc.dg/i386-pentium4-not-mull.c: New.
979 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
981 * gcc.dg/asm-names.c (ymain): Make it weak.
983 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
986 * g++.dg/template/friend21.C: New test.
988 2003-07-16 Jakub Jelinek <jakub@redhat.com>
990 * gcc.dg/cleanup-8.c: New test.
991 * gcc.dg/cleanup-9.c: New test.
993 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
995 * g++.dg/ext/dll-MI1.h: New file.
996 * g++.dg/ext/dllexport-MI1.C: New file.
997 * g++.dg/ext/dllimport-MI1.C: New file.
999 2003-07-15 Jakub Jelinek <jakub@redhat.com>
1001 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
1002 it does not have cmpstrsi patterns (just cmpmemsi).
1004 2003-07-15 Mark Mitchell <mark@codesourcery.com>
1007 * g++.dg/debug/debug8.C: New test.
1009 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1012 * g++.dg/template/crash7.C: New test.
1014 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
1017 * gcc.c-torture/compile/20030708-1.c: New.
1019 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1021 * gcc.c-torture/execute/20030715-1.c: New test.
1023 2003-07-14 Geoffrey Keating <geoffk@apple.com>
1025 * gcc.dg/pch/inline-3.c: New file.
1026 * gcc.dg/pch/inline-3.hs: New file.
1027 * gcc.dg/pch/inline-4.c: New file.
1028 * gcc.dg/pch/inline-4.hs: New file.
1030 2003-07-14 Mark Mitchell <mark@codesourcery.com>
1033 * g++.dg/template/crash6.C: New test.
1036 * g++.dg/template/friend20.C: New test.
1039 * g++.dg/template/overload2.C: New test.
1041 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1043 PR optimization/11440
1044 * gcc.c-torture/execute/20030714-1.c: New test.
1046 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1049 * g++.dg/template/partial2.C: New test.
1051 2003-07-13 Mark Mitchell <mark@codesourcery.com>
1054 * g++.dg/template/anon1.C: New test.
1058 * g++.dg/parse/template9.C: Likewise.
1059 * g++.dg/template/crash4.C: New test.
1060 * g++.dg/template/koenig1.C: Likewise.
1061 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
1062 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
1063 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
1065 * g++.old-deja/g++.jason/template36.C: Likewise.
1066 * g++.old-deja/g++.mike/p1989.C: Likewise.
1067 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
1068 * g++.old-deja/g++.pt/ttp20.C: Use this->.
1069 * g++.old-deja/g++.pt/ttp21.C: Use this->.
1070 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
1072 * g++.old-deja/g++.pt/union2.C: Use this->.
1074 2003-07-11 Jakub Jelinek <jakub@redhat.com>
1076 * gcc.dg/20030711-1.c: New test.
1078 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
1081 * g++.dg/parse/args1.C: New test.
1082 * g++.pt/defarg8.C: Change expected errors.
1084 2003-07-11 Mark Mitchell <mark@codesourcery.com>
1087 * g++.dg/template/nontype2.C: New test.
1090 * g++.dg/parse/template8.C: New test.
1093 * g++.dg/template/scope1.C: New test.
1095 * g++.dg/warn/Wsign-compare-1.C: New test.
1097 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
1099 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
1101 2003-07-10 Mark Mitchell <mark@codesourcery.com>
1104 * g++.dg/template/explicit2.C: New test.
1107 * g++.dg/warn/pedantic1.C: New test.
1109 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
1112 * g++.dg/other/field1.C: New test.
1114 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
1117 * gcc.c-torture/compile/20030707-1.c: New.
1119 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1122 * g++.dg/template/access12.C: New test.
1124 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
1126 * g++.dg/bprob/bprob.exp (prof_ext): Update.
1127 * g77.dg/bprob/bprob.exp (prof_ext): Update.
1128 * gcc.misc-tests/bprob.exp (prof_ext): Update.
1129 * gcc.misc-tests/gcov.exp: Update
1130 * g++.dg/gcov/gcov.exp: Update
1131 * lib/gcov.exp: Update.
1133 2003-07-08 Mark Mitchell <mark@codesourcery.com>
1135 * g++.dg/abi/mangle17.C: Make sure template expressions are
1137 * g++.dg/abi/mangle4.C: Mark erroneous casts.
1138 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
1139 * g++.dg/opt/stack1.C: Remove erroneous code.
1140 * g++.dg/parse/template7.C: New test.
1141 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
1142 * g++.old-deja/g++.pt/crash4.C: Likewise.
1144 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1146 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
1147 with zero or one occurence of `$' after the initial `L'.
1149 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
1151 * gcc.c-torture/compile/20030704-1.c: Add a comment.
1153 2003-07-08 Roger Sayle <roger@eyesopen.com>
1156 * gcc.dg/Wunreachable-6.c: New testcase.
1157 * gcc.dg/Wunreachable-7.c: New testcase.
1159 2003-07-08 Jakub Jelinek <jakub@redhat.com>
1162 * gcc.dg/20030708-1.c: New test.
1164 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
1166 * gcc.dg/compat/sdata-section.h: New file.
1167 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
1168 * gcc.dg/torture/mips-sdata-1.c: New test.
1170 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1173 * g++.dg/template/friend19.C: New test.
1175 2003-07-08 Jakub Jelinek <jakub@redhat.com>
1177 * g++.dg/opt/strength-reduce.C: New test.
1179 2003-07-07 Roger Sayle <roger@eyesopen.com>
1182 * gcc.dg/20030707-1.c: New testcase.
1184 2003-07-07 Roger Sayle <roger@eyesopen.com>
1186 PR optimization/11059
1187 * g++.dg/opt/emptyunion.C: New testcase.
1189 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1190 Eric Botcazou <ebotcazou@libertysurf.fr>
1192 * g++.dg/opt/stack1.C: New test.
1194 2003-07-05 Mark Mitchell <mark@codesourcery.com>
1196 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
1200 * g++.dg/expr/static_cast3.C: New test.
1202 2003-07-04 Zack Weinberg <zack@codesourcery.com>
1204 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
1206 * gcc.dg/concat.c: Concatenation of string constants with
1207 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
1208 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
1209 * gcc.dg/cpp/escape-2.c: Use wide character constants where
1210 necessary to avoid multi-character character constant warning.
1211 * gcc.dg/cpp/escape.c: Likewise.
1212 * gcc.dg/cpp/ucs.c: Likewise.
1213 Remove backslashes from dg-bogus comments, as they confuse Tcl.
1216 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
1219 * gcc.c-torture/compile/20030704-1.c: New.
1221 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
1223 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
1225 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
1227 PR c++/5287, PR c++/7910, PR c++/11021
1228 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1230 * g++.dg/ext/dllimport2.C: Add tests for warnings.
1231 * g++.dg/ext/dllimport3.C: Likewise.
1232 * g++.dg/ext/dllimport4.C: New file.
1233 * g++.dg/ext/dllimport5.C: New file.
1234 * g++.dg/ext/dllimport6.C: New file.
1235 * g++.dg/ext/dllimport7.C: New file.
1236 * g++.dg/ext/dllimport8.C: New file.
1237 * g++.dg/ext/dllimport9.C: New file.
1238 * g++.dg/ext/dllimport10.C: New file.
1239 * g++.dg/ext/dllexport1.C: New file.
1241 2003-07-03 Mark Mitchell <mark@codesourcery.com>
1243 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
1244 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
1246 2003-07-03 Roger Sayle <roger@eyesopen.com>
1248 * gcc.dg/builtins-25.c: New testcase.
1249 * gcc.dg/builtins-26.c: New testcase.
1251 2003-07-03 Janis Johnson <janis187@us.ibm.com>
1253 * gcc.dg/compat/vector-defs.h: New file.
1254 * gcc.dg/compat/vector-setup.h: New file.
1255 * gcc.dg/compat/vector-check.h: New file.
1256 * gcc.dg/compat/vector-1_main.c: New file.
1257 * gcc.dg/compat/vector-1_x.c: New file.
1258 * gcc.dg/compat/vector-1_y.c: New file.
1259 * gcc.dg/compat/vector-2_main.c: New file.
1260 * gcc.dg/compat/vector-2_x.c: New file.
1261 * gcc.dg/compat/vector-2_y.c: New file.
1263 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
1264 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
1265 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
1266 * gcc.dg/compat/struct-align-1.h: New file.
1267 * gcc.dg/compat/struct-align-1_main.c: New file.
1268 * gcc.dg/compat/struct-align-1_x.c: New file.
1269 * gcc.dg/compat/struct-align-1_y.c: New file.
1270 * gcc.dg/compat/struct-align-2.h: New file.
1271 * gcc.dg/compat/struct-align-2_main.c: New file.
1272 * gcc.dg/compat/struct-align-2_x.c: New file.
1273 * gcc.dg/compat/struct-align-2_y.c: New file.
1275 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
1276 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
1277 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
1278 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
1279 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
1280 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
1281 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
1282 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
1283 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
1284 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
1285 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
1286 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
1287 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
1288 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
1289 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
1290 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
1291 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
1292 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
1293 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
1294 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
1295 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
1296 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
1297 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
1298 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
1299 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
1300 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
1301 * gcc.dg/compat/struct-return-10_x.c: Ditto.
1302 * gcc.dg/compat/struct-return-2_x.c: Ditto.
1303 * gcc.dg/compat/struct-return-3_x.c: Ditto.
1305 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1307 * gcc.dg/i386-call-1.c: New test.
1309 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
1312 * g++.dg/parse/defarg4.C: New.
1314 2003-07-03 Roger Sayle <roger@eyesopen.com>
1317 * gcc.c-torture/compile/20030703-1.c: New test case.
1319 2003-07-03 Mark Mitchell <mark@codesourcery.com>
1321 * g++.dg/template/local3.C: Remove extra semicolon.
1323 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1325 * gcc.dg/i386-volatile-1.c: New test.
1327 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
1330 * g++.dg/other/offsetof2.C: XFAIL.
1331 * g++.dg/other/offsetof5.C: New.
1334 * g++.dg/template/error1.C: New.
1337 * g++.dg/template/dependent-expr1.C: New.
1339 2003-07-01 Mark Mitchell <mark@codesourcery.com>
1342 * g++.dg/template/local3.C: New test.
1345 * g++.dg/lookup/scoped6.C: New test.
1347 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
1350 * g++.dg/other/error7.C: New test.
1352 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
1354 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
1355 * g++.old-deja/g++.abi/vtable3.h: Likewise.
1356 * g++.old-deja/g++.law/code-gen5.C: Likewise.
1357 * g++.old-deja/g++.other/union2.C: Likewise.
1358 * gcc.dg/c90-const-expr-2.c: Likewise.
1359 * gcc.dg/c90-const-expr-3.c: Likewise.
1360 * gcc.dg/c99-const-expr-2.c: Likewise.
1361 * gcc.dg/c99-const-expr-3.c: Likewise.
1362 * gcc.dg/concat.c: Likewise.
1364 2003-07-01 Mark Mitchell <mark@codesourcery.com>
1367 * g++.dg/init/static1.C: New test.
1369 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1371 * Changelog: Remove ">>>>>>>" from previous change.
1373 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1375 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
1376 * g++.old-deja/g++.other/access2.C: Likewise.
1377 * g++.old-deja/g++.other/decl2.C: Likewise.
1378 * gcc.c-torture/execute/20020615-1.c: Likewise.
1380 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
1383 * g++.dg/template/sizeof4.C: New test.
1385 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
1387 * g++.dg/other/error6.C: New test.
1389 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
1392 * g++.dg/parse/constant2.C: New test.
1394 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
1397 * g++.dg/other/error5.C: New test.
1399 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1401 * gcc.dg/format/gcc_diag-1.c: New test.
1403 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
1405 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
1407 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
1409 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
1410 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
1411 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
1413 2003-06-28 Jakub Jelinek <jakub@redhat.com>
1415 * gcc.c-torture/execute/builtins/string-8.c: New test.
1416 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
1417 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
1418 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
1420 2003-06-27 Mark Mitchell <mark@codesourcery.com>
1423 * g++.dg/ext/typeof6.C: New test.
1425 2003-06-27 Mark Mitchell <mark@codesourcery.com>
1428 * g++.dg/init/enum1.C: New test.
1430 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
1432 * gcc.dg/20030627-1.c: New test.
1434 2003-06-26 Mark Mitchell <mark@codesourcery.com>
1437 * g++.dg/expr/static_cast2.C: New test.
1439 2003-06-26 Roger Sayle <roger@eyesopen.com>
1440 Jakub Jelinek <jakub@redhat.com>
1442 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
1443 sprintf(dst,"%s",src) optimization.
1444 * gcc.c-torture/execute/20030626-1.c: New test case.
1445 * gcc.c-torture/execute/20030626-2.c: New test case.
1447 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
1449 * gcc.c-torture/execute/multi-ix.c: New test.
1451 * gcc.c-torture/execute/simd-4.c (main):
1452 Added missing semicolon at end of union.
1454 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
1457 * g++.dg/template/explicit-instantiation3.C: New test.
1459 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
1461 * gcc.dg/20030626-1.c: Use signed char.
1463 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
1465 * gcc.dg/20030626-1.c: New test.
1467 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
1469 * const-str-2.m: Update.
1471 2003-06-25 Mark Mitchell <mark@codesourcery.com>
1474 * g++.dg/rtti/dyncast1.C: New test.
1475 * g++.dg/abi/mangle4.C: Correct base-specifier access.
1476 * g++.dg/lookup/scoped1.C: Remove XFAIL.
1477 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
1480 * g++.dg/expr/static_cast1.C: New test.
1482 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
1484 * gcc.dg/20030625-1.c: New test.
1486 2003-06-24 Roger Sayle <roger@eyesopen.com>
1488 * gcc.c-torture/compile/20030624-1.c: New test case.
1490 2003-06-24 Jakub Jelinek <jakub@redhat.com>
1492 * gcc.c-torture/execute/string-opt-17.c: New test.
1494 2003-06-24 Mark Mitchell <mark@codesourcery.com>
1497 * g++.dg/parse/crash6.C: New test.
1499 2003-06-23 Roger Sayle <roger@eyesopen.com>
1501 * gcc.dg/builtins-24.c: New test case.
1503 2003-06-23 Jakub Jelinek <jakub@redhat.com>
1505 * g++.dg/opt/operator1.C: New test.
1507 2003-06-22 Roger Sayle <roger@eyesopen.com>
1509 * gcc.c-torture/execute/string-opt-16.c: New test case.
1511 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
1513 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
1514 * g++.old-deja/g++.other/conv7.C: Likewise
1515 * g++.old-deja/g++.other/overcnv2.C: Likewise.
1516 * g++.old-deja/g++.other/overload14.C: Likewise.
1518 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
1520 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
1521 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
1523 2003-06-20 Mark Mitchell <mark@codesourcery.com>
1526 * g++.dg/warn/Winline-3.C: New test.
1528 2003-06-20 Mark Mitchell <mark@codesourcery.com>
1530 * lib/target-supports.exp (check_alias_available): Make the test
1531 program acceptable to the Solaris assembler.
1534 * g++.dg/template/memclass2.C: New test.
1536 2003-06-20 Mark Mitchell <mark@codesourcery.com>
1537 Eric Botcazou <ebotcazou@libertysurf.fr>
1539 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
1540 data for non-matching targets.
1541 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
1543 2003-06-20 Mark Mitchell <mark@codesourcery.com>
1546 * g++.dg/template/member3.C: New test.
1548 2003-06-19 Mark Mitchell <mark@codesourcery.com>
1551 * g++.dg/template/func1.C: New test.
1554 * g++.dg/template/static4.C: New test.
1555 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
1558 * g++.dg/init/ref7.C: New test.
1560 2003-06-19 Matt Austern <austern@apple.com>
1563 * g++.dg/anew1.C: New test.
1564 * g++.dg/anew2.C: New test.
1565 * g++.dg/anew3.C: New test.
1566 * g++.dg/anew4.C: New test.
1568 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
1570 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
1572 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
1574 * gcc.c-torture/execute/simd-4.c (main): Make expected value
1577 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
1579 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
1582 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
1584 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
1585 * gcc.c-torture/compile/961203-1.c: Likewise.
1586 * gcc.c-torture/compile/980506-1.c: Likewise.
1588 2003-06-17 Mark Mitchell <mark@codesourcery.com>
1591 * g++.dg/lookup/using7.C: New test.
1593 2003-06-17 Mark Mitchell <mark@codesourcery.com>
1596 * g++.dg/abi/conv1.C: Remove it.
1597 * g++.dg/template/conv7.C: New test.
1598 * g++.dg/template/conv8.C: Likewise.
1599 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
1600 conversion operator.
1602 2003-06-17 Janis Johnson <janis187@us.ibm.com>
1604 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
1605 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
1606 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
1607 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
1608 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
1609 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
1610 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
1611 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
1612 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
1613 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
1614 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
1615 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
1616 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
1617 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
1618 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
1619 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
1620 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
1621 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
1622 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
1623 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
1624 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
1625 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
1626 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
1627 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
1628 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
1629 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
1630 * gcc.dg/compat/struct-return-10_x.c: Ditto.
1631 * gcc.dg/compat/struct-return-2_x.c: Ditto.
1632 * gcc.dg/compat/struct-return-3_x.c: Ditto.
1634 2003-06-16 Mark Mitchell <mark@codesourcery.com>
1636 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
1637 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
1640 2003-06-16 Roger Sayle <roger@eyesopen.com>
1642 * gcc.dg/i386-387-5.c: New test case.
1643 * gcc.dg/i386-387-6.c: New test case.
1644 * gcc.dg/builtins-23.c: New test case.
1646 2003-06-15 Roger Sayle <roger@eyesopen.com>
1648 * gcc.dg/builtins-22.c: New test case.
1649 * gcc.dg/i386-387-1.c: Update to test exp.
1650 * gcc.dg/i386-387-2.c: Likewise.
1652 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1654 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
1656 2003-06-12 Mark Mitchell <mark@codesourcery.com>
1658 * lib/gcc-dg.exp (dg-require-dll): New function.
1659 (dg-xfail-if): Likewise.
1660 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
1663 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
1664 * gcc.c-torture/compile/20001205-1.c: Likewise.
1665 * gcc.c-torture/compile/20001226-1.c: Likewise.
1666 * gcc.c-torture/compile/20010518-2.c: Likewise.
1667 * gcc.c-torture/compile/20020312-1.c: Likewise.
1668 * gcc.c-torture/compile/20020604-1.c: Likewise.
1669 * gcc.c-torture/compile/920501-12.c: Likewise.
1670 * gcc.c-torture/compile/920501-4.c: Likewise.
1671 * gcc.c-torture/compile/920520-1.c: Likewise.
1672 * gcc.c-torture/compile/920521-1.c: Likewise.
1673 * gcc.c-torture/compile/920625-1.c: Likewise.
1674 * gcc.c-torture/compile/961203-1.c: Likewise.
1675 * gcc.c-torture/compile/980506-1.c: Likewise.
1676 * gcc.c-torture/compile/981006-1.c: Likewise.
1677 * gcc.c-torture/compile/981022-1.c: Likewise.
1678 * gcc.c-torture/compile/981223-1.c: Likewise.
1679 * gcc.c-torture/compile/990617-1.c: Likewise.
1680 * gcc.c-torture/compile/dll.c: Likewise.
1681 * gcc.c-torture/compile/labels-3.c: Likewise.
1682 * gcc.c-torture/compile/mipscop-1.c: Likewise.
1683 * gcc.c-torture/compile/mipscop-2.c: Likewise.
1684 * gcc.c-torture/compile/mipscop-3.c: Likewise.
1685 * gcc.c-torture/compile/mipscop-4.c: Likewise.
1686 * gcc.c-torture/compile/simd-5.c: Likewise.
1687 * gcc.c-torture/compile/20000804-1.x: Remove.
1688 * gcc.c-torture/compile/20001205-1.x: Likewise.
1689 * gcc.c-torture/compile/20001226-1.x: Likewise.
1690 * gcc.c-torture/compile/20010518-2.x: Likewise.
1691 * gcc.c-torture/compile/20020312-1.x: Likewise.
1692 * gcc.c-torture/compile/20020604-1.x: Likewise.
1693 * gcc.c-torture/compile/920501-12.x: Likewise.
1694 * gcc.c-torture/compile/920501-4.x: Likewise.
1695 * gcc.c-torture/compile/920520-1.x: Likewise.
1696 * gcc.c-torture/compile/920521-1.x: Likewise.
1697 * gcc.c-torture/compile/920625-1.x: Likewise.
1698 * gcc.c-torture/compile/961203-1.x: Likewise.
1699 * gcc.c-torture/compile/980506-1.x: Likewise.
1700 * gcc.c-torture/compile/981006-1.x: Likewise.
1701 * gcc.c-torture/compile/981022-1.x: Likewise.
1702 * gcc.c-torture/compile/981223-1.x: Likewise.
1703 * gcc.c-torture/compile/990617-1.x: Likewise.
1704 * gcc.c-torture/compile/mipscop-1.x: Likewise.
1705 * gcc.c-torture/compile/mipscop-2.x: Likewise.
1706 * gcc.c-torture/compile/mipscop-3.x: Likewise.
1707 * gcc.c-torture/compile/mipscop-4.x: Likewise.
1708 * gcc.c-torture/compile/simd-5.x: Likewise.
1710 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
1712 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1714 * gcc.c-torture/execute/20030611-1.c: New test.
1716 2003-06-12 Roger Sayle <roger@eyesopen.com>
1719 * gcc.dg/20030612-1.c: New test case.
1721 2003-06-12 Mark Mitchell <mark@codesourcery.com>
1724 * g++.dg/expr/cast1.C: New test.
1726 2003-06-12 Roger Sayle <roger@eyesopen.com>
1728 * gcc.dg/builtins-21.c: New test case.
1730 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
1732 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
1733 options instead of at the end.
1734 * lib/objc.exp (objc_target_compile): Likewise.
1736 2003-06-11 Mark Mitchell <mark@codesourcery.com>
1739 * g++.dg/parse/error1.C: New test.
1741 2003-06-11 Janis Johnson <janis187@us.ibm.com>
1743 * gcc.dg/compat/struct-by-value-11_main.c: New file.
1744 * gcc.dg/compat/struct-by-value-11_x.c: New file.
1745 * gcc.dg/compat/struct-by-value-11_y.c: New file.
1746 * gcc.dg/compat/struct-by-value-12_main.c: New file.
1747 * gcc.dg/compat/struct-by-value-12_x.c: New file.
1748 * gcc.dg/compat/struct-by-value-12_y.c: New file.
1749 * gcc.dg/compat/struct-by-value-13_main.c: New file.
1750 * gcc.dg/compat/struct-by-value-13_x.c: New file.
1751 * gcc.dg/compat/struct-by-value-13_y.c: New file.
1752 * gcc.dg/compat/struct-by-value-14_main.c: New file.
1753 * gcc.dg/compat/struct-by-value-14_x.c: New file.
1754 * gcc.dg/compat/struct-by-value-14_y.c: New file.
1755 * gcc.dg/compat/struct-by-value-15_main.c: New file.
1756 * gcc.dg/compat/struct-by-value-15_x.c: New file.
1757 * gcc.dg/compat/struct-by-value-15_y.c: New file.
1758 * gcc.dg/compat/struct-by-value-16_main.c: New file.
1759 * gcc.dg/compat/struct-by-value-16_x.c: New file.
1760 * gcc.dg/compat/struct-by-value-16_y.c: New file.
1761 * gcc.dg/compat/struct-by-value-17_main.c: New file.
1762 * gcc.dg/compat/struct-by-value-17_x.c: New file.
1763 * gcc.dg/compat/struct-by-value-17_y.c: New file.
1764 * gcc.dg/compat/struct-by-value-18_main.c: New file.
1765 * gcc.dg/compat/struct-by-value-18_x.c: New file.
1766 * gcc.dg/compat/struct-by-value-18_y.c: New file.
1768 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
1769 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
1770 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
1771 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
1772 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
1773 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
1774 * gcc.dg/compat/scalar-return-3_main.c: New file.
1775 * gcc.dg/compat/scalar-return-3_x.c: New file.
1776 * gcc.dg/compat/scalar-return-3_y.c: New file.
1777 * gcc.dg/compat/scalar-return-4_main.c: New file.
1778 * gcc.dg/compat/scalar-return-4_x.c: New file.
1779 * gcc.dg/compat/scalar-return-4_y.c: New file.
1781 2003-06-10 Janis Johnson <janis187@us.ibm.com>
1783 * gcc.dg/compat/fp2-struct-check.h: New file.
1784 * gcc.dg/compat/fp2-struct-defs.h: New file.
1785 * gcc.dg/compat/fp2-struct-init.h: New file.
1786 * gcc.dg/compat/struct-by-value-10_main.c: New file.
1787 * gcc.dg/compat/struct-by-value-10_x.c: New file.
1788 * gcc.dg/compat/struct-by-value-10_y.c: New file.
1789 * gcc.dg/compat/struct-return-10_main.c: New file.
1790 * gcc.dg/compat/struct-return-10_x.c: New file.
1791 * gcc.dg/compat/struct-return-10_y.c: New file.
1793 * gcc.dg/compat/compat-common.h: New file.
1794 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
1795 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
1796 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
1797 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
1798 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
1799 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
1800 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
1801 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
1802 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
1803 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
1804 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
1805 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
1806 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
1807 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
1808 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
1809 * gcc.dg/compat/small-struct-check.h: Ditto.
1810 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
1811 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
1812 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
1813 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
1814 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
1815 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
1816 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
1817 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
1818 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
1819 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
1820 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
1821 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
1822 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
1823 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
1824 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
1825 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
1826 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
1827 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
1828 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
1829 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
1830 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
1831 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
1832 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
1833 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
1834 * gcc.dg/compat/struct-return-2_main.c: Ditto.
1835 * gcc.dg/compat/struct-return-2_x.c: Ditto.
1836 * gcc.dg/compat/struct-return-2_y.c: Ditto.
1837 * gcc.dg/compat/struct-return-3_main.c: Ditto.
1838 * gcc.dg/compat/struct-return-3_x.c: Ditto.
1839 * gcc.dg/compat/struct-return-3_y.c: Ditto.
1841 2003-06-10 Geoffrey Keating <geoffk@apple.com>
1843 * g++.dg/pch/static-1.C: New file.
1844 * g++.dg/pch/static-1.Hs: New file.
1846 2003-06-10 Richard Henderson <rth@redhat.com>
1848 * gcc.dg/asm-7.c: Adjust expected warning text.
1850 2003-06-10 Roger Sayle <roger@eyesopen.com>
1852 * gcc.dg/builtins-20.c: New test case.
1854 2003-06-10 Mark Mitchell <mark@codesourcery.com>
1857 * g++.dg/opt/template1.C: New test.
1859 2003-06-09 Mark Mitchell <mark@codesourcery.com>
1861 * lib/gcc-dg.exp (dg-test): Clear additional_files and
1864 2003-05-21 David Taylor <dtaylor@emc.com>
1866 * gcc.dg/Wpadded.c: New file.
1868 2003-06-09 Mark Mitchell <mark@codesourcery.com>
1870 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
1871 * gcc.dg/special/weak-2.c: Add dg-require-weak.
1872 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
1875 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
1877 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
1879 2003-06-09 Mark Mitchell <mark@codesourcery.com>
1881 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
1882 (dg-require-alias): Likewise.
1883 (dg-require-gc-sections): Likewise.
1884 * lib/target-supports.exp (check_gc_sections_available): Likewise.
1886 2003-06-08 Richard Henderson <rth@redhat.com>
1888 * gcc.dg/20011029-2.c: Fix the array reference.
1889 * gcc.dg/asm-7.c: New.
1891 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
1893 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
1895 2003-06-08 Mark Mitchell <mark@codesourcery.com>
1897 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
1898 (dg-require-gc-sections): Likewise.
1900 2003-06-08 Jan Hubicka <jh@suse.cz>
1902 * i386-cmov1.c: Fix regular expression.
1903 * i386-cvt-1.c: Likewise.
1904 * i386-local.c: Likewise.
1905 * i386-local2.c: Likewise.
1906 * i386-mul.c: Likewise.
1907 * i386-ssetype-1.c: Likewise.
1908 * i386-ssetype-3.c: Likewise.
1909 * i386-ssetype-5.c: Likewise.
1911 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1914 * g++.dg/warn/implicit-typename2.C: New test.
1915 * g++.dg/warn/implicit-typename3.C: New test.
1917 2003-06-07 Richard Henderson <rth@redhat.com>
1919 * g++.dg/other/offsetof3.C: Use size_t.
1920 * g++.dg/other/offsetof4.C: Likewise.
1922 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
1924 * lib/copy-file.exp: New. Implement gcc_copy_files.
1926 * lib/dg-pch.exp: Load copy-file.exp
1927 (dg-pch): Use gcc_copy_files instead of "file copy".
1929 2003-06-06 Mark Mitchell <mark@codesourcery.com>
1931 * gcc.dg/weak/weak.exp: Simplify.
1932 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
1933 * gcc.dg/weak/weak-1.c: Likewise.
1934 * gcc.dg/weak/weak-2.c: Likewise.
1935 * gcc.dg/weak/weak-3.c: Likewise.
1936 * gcc.dg/weak/weak-4.c: Likewise.
1937 * gcc.dg/weak/weak-5.c: Likewise.
1938 * gcc.dg/weak/weak-6.c: Likewise.
1939 * gcc.dg/weak/weak-7.c: Likewise.
1940 * gcc.dg/weak/weak-8.c: Likewise.
1941 * gcc.dg/weak/weak-9.c: Likewise.
1943 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
1945 gcc.c-torture/execute/20030606-1.c: New.
1947 2003-06-06 Roger Sayle <roger@eyesopen.com>
1949 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
1950 * gcc.dg/builtins-19.c: Likewise.
1952 2003-06-06 Roger Sayle <roger@eyesopen.com>
1954 * gcc.dg/builtins-2.c: Add some more tests.
1955 * gcc.dg/builtins-18.c: New test case.
1956 * gcc.dg/builtins-19.c: New test case.
1958 2003-06-06 Roger Sayle <roger@eyesopen.com>
1959 Jim Wilson <wilson@tuliptree.org>
1961 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
1963 2003-06-06 Jakub Jelinek <jakub@redhat.com>
1965 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
1966 mempcpy/stpcpy calls not to be optimized into something else.
1967 * gcc.c-torture/execute/string-opt-3.c: Moved to...
1968 * gcc.c-torture/execute/builtins/string-7.c: ...here.
1969 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
1971 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1973 * gcc.dg/format/asm_fprintf-1.c: New test.
1975 2003-06-05 Mark Mitchell <mark@codesourcery.com>
1977 * lib/gcc-defs.exp (additional_sources): New variable.
1978 (dg-additional-sources): New function.
1979 (additional_files): New variable.
1980 (dg-additional-files): New function.
1981 (dg-additional-files-options): Likewise.
1982 * lib/gcc-dg.exp (dg-require-weak): New function.
1983 (dg-require-alias): Likewise.
1984 (dg-require-gc-sections): Likewise.
1985 * lib/target-supports.exp (check_alias_available): Remove testfile
1987 (check_gc_sections_available): New function.
1988 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
1989 (dg-gpp-additional-files): Likewise.
1990 * lib/g++.exp (additional_sources): Remove.
1991 (additional_files): Likewise.
1992 (g++_target_compile): Use dg-additional-files-options.
1994 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
1996 * gcc.dg/special/ecos.exp: Remove.
1997 * gcc.dg/special/20000419-2.c: Use dg-require-*.
1998 * gcc.dg/special/alias-1.c: Likewise.
1999 * gcc.dg/special/alias-2.c: Likewise.
2000 * gcc.dg/special/gcsec-1.c: Likewise.
2001 * gcc.dg/special/weak-1.c: Likewise.
2002 * gcc.dg/special/weak-2.c: Likewise.
2003 * gcc.dg/special/wkali-1.c: Likewise.
2004 * gcc.dg/special/wkali-2.c: Likewise.
2006 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
2007 dg-gpp-additional-*.
2008 * g++.dg/special/conpr-3.C: Likewise.
2009 * g++.dg/special/conpr-4.C: Likewise.
2010 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
2011 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
2012 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
2013 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
2014 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
2015 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
2016 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
2017 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
2018 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
2019 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
2020 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
2021 * g++.old-deja/g++.other/comdat1.C: Likewise.
2022 * g++.old-deja/g++.other/comdat2.C: Likewise.
2023 * g++.old-deja/g++.other/comdat3.C: Likewise.
2024 * g++.old-deja/g++.other/ctor1.C: Likewise.
2025 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
2027 2003-06-05 Richard Henderson <rth@redhat.com>
2029 * gcc.dg/debug/20030605-1.c: New.
2031 2003-06-04 Mark Mitchell <mark@codesourcery.com>
2033 * README.QMTEST: Update.
2035 2003-06-04 Richard Henderson <rth@redhat.com>
2037 * gcc.dg/cleanup-1.c: New.
2038 * gcc.dg/cleanup-2.c: New.
2039 * gcc.dg/cleanup-3.c: New.
2040 * gcc.dg/cleanup-4.c: New.
2041 * gcc.dg/cleanup-5.c: New.
2042 * gcc.dg/cleanup-6.c: New.
2043 * gcc.dg/cleanup-7.c: New.
2045 2003-06-04 Mark Mitchell <mark@codesourcery.com>
2047 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
2049 * lib/dg-pch.exp: New file.
2050 * g++.dg/pch/pch.exp: Use dg-pch.exp.
2051 * gcc.dg/pch/pch.exp: Likewise.
2053 2003-06-04 Roger Sayle <roger@eyesopen.com>
2055 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
2056 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
2057 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
2058 * gcc.dg/builtins-17.c: New test case.
2059 * gcc.dg/i386-387-4.c: New test case.
2060 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
2062 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2064 * gcc.dg/ultrasp9.c: New test.
2066 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2068 * gcc.c-torture/compile/20030604-1.c: New test.
2069 * gcc.dg/sparc-constant-1.c: New test.
2071 2003-06-03 Glen Nakamura <glen@imodulo.com>
2073 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
2075 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
2077 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
2079 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
2080 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
2082 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
2084 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
2086 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2089 * g++.dg/template/spec10.C: New test.
2091 2003-06-03 Roger Sayle <roger@eyesopen.com>
2093 * gcc.dg/builtins-16.c: New test case.
2095 2003-06-03 Jakub Jelinek <jakub@redhat.com>
2097 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
2098 mempcpy test with post-increments.
2099 * gcc.c-torture/execute/string-opt-3.c: New test.
2100 * gcc.dg/string-opt-1.c: New test.
2102 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
2105 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
2107 2003-06-02 Mark Mitchell <mark@codesourcery.com>
2109 * lib/scanasm.exp (dg-scan): New function, factored out of ...
2110 (scan-assembler): ... here. Use dg-scan.
2111 (scan-assembler-not): Likewise.
2112 (scan-file): New function.
2113 (scan-file-not): Likewise.
2114 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
2115 * gcc.dg/cpp/_Pragma4.c: Likewise.
2116 * gcc.dg/cpp/_Pragma5.c: Likewise.
2117 * gcc.dg/cpp/avoidpaste1.c: Likewise.
2118 * gcc.dg/cpp/avoidpaste2.c: Likewise.
2119 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
2120 * gcc.dg/cpp/cmdlne-P.c: Likewise.
2121 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
2122 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
2123 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
2124 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
2125 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
2126 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
2127 * gcc.dg/cpp/cxxcom1.c: Likewise.
2128 * gcc.dg/cpp/line1.c: Likewise.
2129 * gcc.dg/cpp/maccom1.c: Likewise.
2130 * gcc.dg/cpp/maccom2.c: Likewise.
2131 * gcc.dg/cpp/maccom3.c: Likewise.
2132 * gcc.dg/cpp/maccom4.c: Likewise.
2133 * gcc.dg/cpp/maccom5.c: Likewise.
2134 * gcc.dg/cpp/maccom6.c: Likewise.
2135 * gcc.dg/cpp/multiline.c: Likewise.
2136 * gcc.dg/cpp/spacing1.c: Likewise.
2137 * gcc.dg/cpp/spacing2.c: Likewise.
2138 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
2139 * gcc.dg/cpp/trad/maccom1.c: Likewise.
2140 * gcc.dg/cpp/trad/maccom2.c: Likewise.
2141 * gcc.dg/cpp/trad/maccom3.c: Likewise.
2142 * gcc.dg/cpp/trad/maccom4.c: Likewise.
2143 * gcc.dg/cpp/trad/maccom6.c: Likewise.
2144 * gcc.dg/cpp/cxxcom2.c: Likewise.
2145 * gcc.dg/cpp/cxxcom2.h: New file.
2147 * gcc.dg/cpp/truefalse.cpp: Move it to ...
2148 * g++.dg/cpp/truefalse.C: Here.
2149 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
2151 2003-06-01 Loren James Rittle <ljrittle@acm.org>
2153 * gcc.dg/cpp/redef3.c: New file.
2155 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
2157 * gcc.dg/i386-loop-3.c: New test.
2159 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
2161 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
2163 2003-05-31 Roger Sayle <roger@eyesopen.com>
2165 * gcc.dg/fwrapv-1.c: New test case.
2166 * gcc.dg/fwrapv-2.c: New test case.
2168 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2171 * g++.dg/template/spec9.C: New test.
2173 2003-05-29 Roger Sayle <roger@eyesopen.com>
2175 * gcc.dg/duff-4.c: New test case.
2177 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
2180 * g77.dg/ffixed-form-1.f: New test
2181 * g77.dg/ffixed-form-2.f: New test
2182 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
2183 * g77.dg/ffree-form-3.f: New test
2185 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
2187 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
2188 * gcc.dg/wint_t-1.c: Likewise.
2190 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2192 * g++.dg/template/access11.C: New test.
2194 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2197 * g++.dg/template/access10.C: New test.
2199 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2200 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2202 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
2204 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
2206 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
2207 suppress for powerpc-*-darwin*.
2208 * gcc.dg/torture/builtin-noret-2.c: Likewise.
2210 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
2212 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
2213 suppress option for powerpc-*-darwin*.
2215 2003-05-23 Roger Sayle <roger@eyesopen.com>
2217 * gcc.dg/builtins-1.c: Add tests for tan and atan.
2218 * gcc.dg/builtins-4.c: Add test for fmod.
2220 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2223 * g++.dg/template/instantiate4.C: New test.
2225 2003-05-22 Roger Sayle <roger@eyesopen.com>
2227 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
2229 2003-05-21 Janis Johnson <janis187@us.ibm.com>
2231 * gcc.dg/compat/scalar-return-1_main.c: New file.
2232 * gcc.dg/compat/scalar-return-1_x.c: New file.
2233 * gcc.dg/compat/scalar-return-1_y.c: New file.
2234 * gcc.dg/compat/scalar-return-2_main.c: New file.
2235 * gcc.dg/compat/scalar-return-2_x.c: New file.
2236 * gcc.dg/compat/scalar-return-2_y.c: New file.
2237 * gcc.dg/compat/struct-return-3_main.c: New file.
2238 * gcc.dg/compat/struct-return-3_y.c: New file.
2239 * gcc.dg/compat/struct-return-3_x.c: New file.
2240 * gcc.dg/compat/struct-return-2_main.c: New file.
2241 * gcc.dg/compat/struct-return-2_x.c: New file.
2242 * gcc.dg/compat/struct-return-2_y.c: New file.
2244 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2246 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
2248 * gcc.dg/20021014-1.c (dg-options): Likewise.
2249 * gcc.dg/nest.c (dg-options): Likewise.
2251 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
2254 * g++.dg/ext/dllimport2.C: New file.
2255 * g++.dg/ext/dllimport3.C: New file.
2257 2003-05-20 Janis Johnson <janis187@us.ibm.com>
2259 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
2260 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
2261 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2262 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
2263 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2264 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
2265 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
2266 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
2267 * gcc.dg/compat/small-struct-defs.h: New file.
2268 * gcc.dg/compat/small-struct-init.h: New file.
2269 * gcc.dg/compat/small-struct-check.h: New file.
2270 * gcc.dg/compat/fp-struct-defs.h: New file.
2271 * gcc.dg/compat/fp-struct-check.h: New file.
2272 * gcc.dg/compat/fp-struct-init.h: New file.
2273 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
2274 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
2276 2003-05-19 Jakub Jelinek <jakub@redhat.com>
2278 * gcc.dg/20030225-2.c: New test.
2280 2003-05-18 Roger Sayle <roger@eyesopen.com>
2281 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2283 * gcc.c-torture/compile/20030518-1.c: New test case.
2285 2003-05-18 Mark Mitchell <mark@codesourcery.com>
2287 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
2288 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
2289 gcc-dg-debug-runtest.
2290 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
2291 gcc-dg-debug-runtest.
2293 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2296 * g++.dg/lookup/using6.C: New test.
2298 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2300 * g++.dg/parse/access2.C: New test.
2302 2003-05-17 Mark Mitchell <mark@codesourcery.com>
2304 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
2305 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
2306 * gcc.dg/debug/debug.exp: Likewise.
2308 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
2310 * gcc.dg/dollar.c: New test.
2312 2003-05-16 Janis Johnson <janis187@us.ibm.com>
2314 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
2315 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
2316 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
2317 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
2318 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
2319 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
2320 * gcc.dg/compat/struct-by-value-6_main.c: New file.
2321 * gcc.dg/compat/struct-by-value-6_x.c: New file.
2322 * gcc.dg/compat/struct-by-value-6_y.c: New file.
2323 * gcc.dg/compat/struct-by-value-7_main.c: New file.
2324 * gcc.dg/compat/struct-by-value-7_x.c: New file.
2325 * gcc.dg/compat/struct-by-value-7_y.c: New file.
2326 * gcc.dg/compat/struct-by-value-8_main.c: New file.
2327 * gcc.dg/compat/struct-by-value-8_x.c: New file.
2328 * gcc.dg/compat/struct-by-value-8_y.c: New file.
2329 * gcc.dg/compat/struct-by-value-9_main.c: New file.
2330 * gcc.dg/compat/struct-by-value-9_x.c: New file.
2331 * gcc.dg/compat/struct-by-value-9_y.c: New file.
2333 2003-05-16 Mark Mitchell <mark@codesourcery.com>
2335 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
2336 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
2337 support for "repo" mode.
2338 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
2339 * lib/g77-dg.exp: Likewise.
2340 * lib/obj-dg.exp: Likewise.
2342 2003-05-16 Jakub Jelinek <jakub@redhat.com>
2344 Merge from gcc-3_2-rhl8-branch:
2345 2003-04-23 Jakub Jelinek <jakub@redhat.com>
2347 * gcc.dg/tls/opt-6.c: New test.
2349 2003-04-05 Jakub Jelinek <jakub@redhat.com>
2351 * gcc.dg/20030405-1.c: New test.
2353 2003-03-09 Jakub Jelinek <jakub@redhat.com>
2355 * gcc.dg/20030309-1.c: New test.
2357 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2359 * gcc.c-torture/execute/20030307-1.c: New test.
2361 2003-02-20 Randolph Chung <tausq@debian.org>
2363 * gcc.c-torture/compile/20030220-1.c: New test.
2365 2003-02-18 Jakub Jelinek <jakub@redhat.com>
2367 * gcc.dg/20030217-1.c: New test.
2369 2003-01-29 Jakub Jelinek <jakub@redhat.com>
2371 * gcc.c-torture/compile/20020129-1.c: New test.
2373 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
2375 * gcc.dg/unroll-1.c: New test.
2377 2002-11-16 Jan Hubicka <jh@suse.cz>
2379 * gcc.c-torture/execute/20020920-1.c: New test.
2381 2002-10-08 Jakub Jelinek <jakub@redhat.com>
2384 * gcc.c-torture/compile/20021008-1.c: New test.
2386 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
2389 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
2391 2002-08-07 Jakub Jelinek <jakub@redhat.com>
2393 * gcc.c-torture/compile/20020807-1.c: New test.
2395 2002-07-30 Jakub Jelinek <jakub@redhat.com>
2397 * gcc.dg/tls/opt-1.c: New test.
2399 2002-07-29 Jakub Jelinek <jakub@redhat.com>
2401 * gcc.dg/20020729-1.c: New test.
2403 2002-07-20 Jakub Jelinek <jakub@redhat.com>
2405 * g++.dg/opt/life1.C: New test.
2407 2002-05-20 Jakub Jelinek <jakub@redhat.com>
2409 * gcc.dg/20020525-1.c: New test.
2411 2002-05-24 Jakub Jelinek <jakub@redhat.com>
2414 * g++.dg/ext/pretty1.C: New test.
2415 * g++.dg/ext/pretty2.C: New test.
2417 2003-05-15 Mark Mitchell <mark@codesourcery.com>
2420 * g++.dg/ext/typeof5.C: New test.
2422 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
2424 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
2425 __USER_LABEL_PREFIX__ into account.
2426 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
2428 2003-05-14 Roger Sayle <roger@eyesopen.com>
2430 * gcc.dg/builtins-15.c: New test case.
2432 2003-05-13 Zack Weinberg <zack@codesourcery.com>
2434 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
2436 2003-05-12 Mark Mitchell <mark@codesourcery.com>
2438 * lib/g++.exp: Tweak handling of additional source files.
2439 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
2440 * g++.dg/special/conpr-2a.C: Rename to ...
2441 * g++.dg/special/conpr-2a.cc: ... this.
2442 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
2443 * g++.dg/special/conpr-3a.C: Rename to ...
2444 * g++.dg/special/conpr-3a.cc: This.
2445 * g++.dg/special/conpr-3b.C: Rename to ...
2446 * g++.dg/special/conpr-3b.cc: This.
2447 * g++.dg/special/conpr-4.C: New test.
2448 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
2450 2003-05-12 David Edelsohn <edelsohn@gnu.org>
2452 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
2454 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2456 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
2457 * g++.old-deja/g++.robertl/eb71.C: Likewise.
2458 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
2459 * g++.old-deja/g++.other/warn3.C: Likewise.
2461 2003-05-11 Roger Sayle <roger@eyesopen.com>
2463 * gcc.dg/i386-387-1.c: Update to also test log.
2464 * gcc.dg/i386-387-2.c: Likewise.
2466 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
2468 * g77.f-torture/execute/int8421.f: New test.
2470 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2472 PR c++/10230, c++/10481
2473 * g++.dg/lookup/scoped5.C: New test.
2475 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2478 * g++.dg/template/ttp6.C: New test.
2480 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
2482 * gcc.c-torture/execute/builtins: New directory.
2483 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
2484 gcc.c-torture/execute/builtins.
2485 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
2486 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
2487 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
2488 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
2490 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2493 * g++.dg/template/access8.C: New test.
2494 * g++.dg/template/access9.C: New test.
2496 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2499 * g++.dg/parse/access1.C: New test.
2501 2003-05-09 DJ Delorie <dj@redhat.com>
2503 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
2504 long, and not an int.
2506 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2508 PR c++/10555, c++/10576
2509 * g++.dg/template/memclass1.C: New test.
2511 2003-05-08 DJ Delorie <dj@redhat.com>
2513 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
2515 * gcc.c-torture/execute/20021024-1.x: Likewise.
2516 * gcc.c-torture/execute/shiftdi.x: Likewise.
2517 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
2518 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
2519 * gcc.dg/20021018-1.c: Likewise.
2521 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2523 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
2525 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
2526 (bcopy): Call memmove.
2528 2003-05-08 Roger Sayle <roger@eyesopen.com>
2530 * g77.f-torture/compile/8485.f: New test case.
2532 2003-05-07 Richard Henderson <rth@redhat.com>
2535 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
2536 Verify exception_cleanup not called for rethrows.
2537 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
2538 when exiting catch block without rethrowing.
2539 * g++.dg/eh/forced3.C: New.
2540 * g++.dg/eh/forced4.C: New.
2542 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
2544 * gcc.dg/20030505.c: Fix triplet.
2546 2003-05-06 DJ Delorie <dj@redhat.com>
2548 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
2549 * gcc.dg/nest.c: Likewise.
2551 2003-05-05 Roger Sayle <roger@eyesopen.com>
2553 * gcc.dg/builtins-14.c: New test case.
2555 2003-05-05 Janis Johnson <janis187@us.ibm.com>
2557 * lib/compat.exp (compat-execute): New argument.
2558 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
2559 * gcc.dg/compat: New test directory.
2560 * gcc.dg/compat/compat.exp: New expect script.
2561 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
2562 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
2563 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
2564 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
2565 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
2566 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
2568 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
2569 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
2570 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
2571 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
2572 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
2573 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
2574 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
2575 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
2576 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
2577 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
2578 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
2579 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
2580 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
2581 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
2582 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
2584 2003-05-05 Zack Weinberg <zack@codesourcery.com>
2586 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
2588 2003-05-05 Jakub Jelinek <jakub@redhat.com>
2590 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
2592 2003-05-05 Geoffrey Keating <geoffk@apple.com>
2594 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
2595 * gcc.dg/ppc-fsel-2.c: New test.
2597 * gcc.dg/unused-5.c: New test.
2599 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2602 * g++.dg/warn/pmf1.C: New test.
2604 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2607 * g++.dg/warn/main.C: New test.
2609 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2611 * gcc.dg/nonnull-3.c: New test.
2613 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
2615 * gcc.dg/cpp/Wtrigraphs.c: Update.
2616 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
2618 2003-05-03 Geoffrey Keating <geoffk@apple.com>
2620 * gcc.dg/ppc-fsel-1.c: New test.
2622 2003-05-03 Zack Weinberg <zack@codesourcery.com>
2625 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
2627 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
2629 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
2631 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2633 PR c++/9364, c++/10553, c++/10586
2634 * g++.dg/parse/typename4.C: New test.
2635 * g++.dg/parse/typename5.C: Likewise.
2637 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
2639 * gcc.c-torture/compile/20030503-1.c: New test.
2641 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2643 * g++.dg/lookup/using5.C: Fix testcase error.
2645 2003-05-01 Chris Demetriou <cgd@broadcom.com>
2647 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
2648 since MEABI is no longer supported. Remove all vestiges
2649 of MEABI from the test.
2651 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2654 * g++.dg/lookup/using5.C: New test.
2656 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2659 * g++.dg/template/ttp5.C: New test.
2661 2003-04-30 Mark Mitchell <mark@codesourcery.com>
2663 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
2664 (dg-gpp-additional-sources): New function.
2665 (dg-gpp-additional-files): Likewise.
2666 * lib/g++.exp (additional_sources): New variable.
2667 (additional_files): Likewise.
2668 (g++_target_compile): Deal with them.
2669 * lib/old-dejagnu.exp: Remove.
2670 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
2671 * g++.old-deja: Revise all tests to use dg commands.
2673 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2675 PR c++/9432, c++/9528
2676 * g++.dg/lookup/using4.C: New test.
2678 2003-04-29 Geoffrey Keating <geoffk@apple.com>
2680 * gcc.dg/noreturn-5.c: New file.
2681 * gcc.dg/noreturn-6.c: New file.
2683 * gcc.c-torture/compile/inline-1.c: New file.
2685 2003-04-29 Mark Mitchell <mark@codesourcery.com>
2688 * g++.dg/template/explicit1.C: New test.
2690 2003-04-29 Mark Mitchell <mark@codesourcery.com>
2693 * g++.dg/other/bitfield1.C: New test.
2696 * g++.dg/init/new7.C: New test.
2698 2003-04-29 Mark Mitchell <mark@codesourcery.com>
2700 * g++.dg/ext/desig1.C: New test.
2701 * g++.dg/ext/init1.C: Update.
2703 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
2705 2003-04-28 Mark Mitchell <mark@codesourcery.com>
2708 * g++.dg/warn/Winline-1.C: New test.
2710 2003-04-28 Jakub Jelinek <jakub@redhat.com>
2712 * gcc.c-torture/execute/string-opt-19.c: New test.
2714 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
2715 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
2717 2003-04-27 Mark Mitchell <mark@codesourcery.com>
2720 * g++.dg/init/new6.C: New test.
2723 * g++.dg/init/ref6.C: New test.
2725 2003-04-26 David Edelsohn <edelsohn@gnu.org>
2727 * g++.dg/warn/weak1.C: XFAIL on AIX4.
2729 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2731 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
2732 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
2734 2003-04-25 Mark Mitchell <mark@codesourcery.com>
2736 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
2737 initialized static data members.
2739 2003-04-25 H.J. Lu <hjl@gnu.org>
2741 * gcc.dg/ia64-sync-4.c: New test.
2743 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2745 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
2748 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
2751 * g++.dg/warn/conv1.C: New test.
2752 * g++.old-deja/g++.other/conv7.C: Adjust.
2753 * g++.old-deja/g++.other/overload14.C: Adjust.
2755 2003-04-23 Mark Mitchell <mark@codesourcery.com>
2758 * g++.dg/template/defarg2.C: New test.
2760 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
2762 * gcc.dg/cpp/include2.c: Update.
2763 * gcc.dg/cpp/multiline-2.c: New.
2764 * gcc.dg/cpp/multiline.c: Update.
2765 * gcc.dg/cpp/strify2.c: Update.
2766 * gcc.dg/cpp/trad/literals-2.c: Update.
2768 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2770 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
2772 2003-04-23 Mark Mitchell <mark@codesourcery.com>
2774 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
2776 2003-04-23 Mark Mitchell <mark@codesourcery.com>
2779 * g++.dg/parse/crash4.C: New test.
2782 * g++.dg/parse/crash5.C: New test.
2784 2003-04-22 Mark Mitchell <mark@codesourcery.com>
2787 * g++.dg/parse/crash3.C: New test.
2790 * g++.dg/parse/elab1.C: New test.
2792 2003-04-22 Devang Patel <dpatel@apple.com>
2794 * gcc.dg/cpp/trad/funlike-5.c: New test.
2796 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
2798 * g++.dg/other/packed1.C: Fix dg options.
2800 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
2802 * g++.dg/other/offsetof2.C: New test.
2804 2003-04-21 Mark Mitchell <mark@codesourcery.com>
2806 * g++.dg/template/recurse.C: Adjust location of error messages.
2808 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
2811 * g++.dg/init/addr-const1.C: New test.
2812 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
2814 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
2817 * g++.dg/lookup/struct-hack1.C: New test.
2819 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
2821 * ucs.c: Update diagnostic messages.
2823 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
2825 * gcc.dg/cpp/truefalse.cpp: New test.
2826 * gcc.dg/cpp/cpp.exp: Update.
2827 * g++.dg/other/stdbool-if.C: Remove.
2829 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
2831 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
2832 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
2834 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2836 * gcc.c-torture/compile/20030418-1.c: New test.
2838 2003-04-17 Janis Johnson <janis187@us.ibm.com>
2840 * README.compat: Remove; content moved to doc/sourcebuild.texi.
2842 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2845 g++.dg/template/dependent-name1.C: New test.
2847 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
2849 * gcc.dg/warn-1.c (tourist_guide): New array,
2850 contains a pointer to bar.
2852 2003-04-16 Roger Sayle <roger@eyesopen.com>
2854 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
2855 * gcc.c-torture/execute/medce-1.c: New test case.
2856 * gcc.c-torture/execute/medce-2.c: New test case.
2858 2003-04-15 Mark Mitchell <mark@codesourcery.com>
2860 * lib/prune.exp: Ignore more messages.
2863 * g++.dg/parse/lookup3.C: New test.
2865 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
2867 * gcc.c-torture/compile/20030415-1.c : New test.
2869 2003-04-14 Mark Mitchell <mark@codesourcery.com>
2871 * gcc.c-torture/execute/scope-2.c: Move to ...
2872 * gcc.dg/noncompile/scope.c: .... here.
2874 2003-04-14 Roger Sayle <roger@eyesopen.com>
2876 * gcc.dg/20030414-2.c: New test case.
2878 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
2881 * gcc.dg/20030414-1.c: New test.
2883 2003-04-13 Roger Sayle <roger@eyesopen.com>
2885 * gcc.dg/builtins-12.c: New test case.
2886 * gcc.dg/builtins-13.c: New test case.
2888 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2890 * gcc.c-torture/execute/string-opt-18.c: New test.
2892 2003-04-13 Mark Mitchell <mark@codesourcery.com>
2895 * g++.dg/init/new5.C: New test.
2897 2003-04-12 Mark Mitchell <mark@codesourcery.com>
2900 * g++.dg/ext/dllimport1.C: New test.
2902 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
2904 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
2906 2003-04-11 Bud Davis <bdavis9659@comcast.net>
2909 * g77.f-torture/noncompile/9263.f: New test
2911 * g77.f-torture/execute/1832.f: New test
2913 2003-04-11 David Chad <davidc@freebsd.org>
2914 Loren J. Rittle <ljrittle@acm.org>
2917 * objc.dg/headers.m: New test.
2919 2003-04-10 Zack Weinberg <zack@codesourcery.com>
2921 * gcc.c-torture/execute/builtin-noret-2.c: New.
2922 * gcc.c-torture/execute/builtin-noret-2.x: New.
2923 XFAIL builtin-noret-2.c at -O1 and above.
2924 * gcc.dg/redecl.c: New.
2925 * gcc.dg/Wshadow-1.c: Update error regexps.
2927 2003-04-10 Mark Mitchell <mark@codesourcery.com>
2929 * g++.dg/abi/bitfield10.C: New test.
2931 2003-04-09 Mike Stump <mrs@apple.com>
2933 * gcc.dg/pch/pch.exp: Make testcase names longer.
2934 * g++.dg/pch/pch.exp: Make testcase names longer.
2936 2003-04-08 Roger Sayle <roger@eyesopen.com>
2938 * gcc.dg/builtins-11.c: New test case.
2940 2003-04-08 Roger Sayle <roger@eyesopen.com>
2942 * gcc.dg/builtins-9.c: New test case.
2943 * gcc.dg/builtins-10.c: New test case.
2945 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
2947 * gcc.dg/noncompile/init-4.c.c: New test.
2949 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
2951 * gcc.misc-test/gcov-9.c: New test.
2952 * gcc.misc-test/gcov-10.c: New test
2953 * gcc.misc-test/gcov-11.c: New test.
2955 2003-04-05 Zack Weinberg <zack@codesourcery.com>
2957 PR optimization/10024
2958 * gcc.c-torture/compile/20030405-1.c: New test.
2960 2003-04-04 Geoffrey Keating <geoffk@apple.com>
2962 * gcc.dg/pch/static-3.c: New.
2963 * gcc.dg/pch/static-3.hs: New.
2964 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
2966 2003-04-04 Richard Henderson <rth@redhat.com>
2968 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
2969 * g++.dg/eh/forced2.C: Likewise.
2971 2003-04-03 Mike Stump <mrs@apple.com>
2973 * lib/scanasm.exp (scan-assembler): Add xfail processing for
2975 (scan-assembler-times, scan-assembler-not): Likewise.
2976 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
2978 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2980 * gcc.dg/sparc-loop-1.c: New test.
2982 2003-04-02 Geoffrey Keating <geoffk@apple.com>
2985 * g++.dg/pch/system-2.C: New.
2986 * g++.dg/pch/system-2.Hs: New.
2988 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
2990 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
2992 * g++.dg/eh/simd-1.C (vecfunc): Same.
2994 2003-04-01 Roger Sayle <roger@eyesopen.com>
2996 * gcc.c-torture/execute/20030401-1.c: New test case.
2998 2003-04-01 Ziemowit Laski <zlaski@apple.com>
3000 * objc.dg/defs.m: New.
3002 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
3004 * g++.dg/eh/simd-1.C: New.
3005 * g++.dg/eh/simd-2.C: New.
3007 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
3009 * gcc.c-torture/execute/simd-3.c: New.
3011 2003-03-31 Mark Mitchell <mark@codesourcery.com>
3014 * gcc.dg/20030331-2.c: New test.
3016 2003-03-31 Mark Mitchell <mark@codesourcery.com>
3019 * g++.dg/parse/crash2.C: New test.
3021 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
3023 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
3024 * gcc.c-torture/execute/20030331-1.c: ...here.
3026 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
3028 * gcc.c-torture/execute/20030331-1.c: New test.
3030 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
3032 * lib/gcov.exp: Adjust call return testing strings.
3033 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
3035 2003-03-31 Roger Sayle <roger@eyesopen.com>
3037 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
3038 * gcc.dg/builtins-7.c: New test case.
3039 * gcc.dg/builtins-8.c: New test case.
3041 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
3043 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
3045 2003-03-30 Mark Mitchell <mark@codesourcery.com>
3048 * g++.dg/lookup-class-member-2.C: New test.
3050 2003-03-30 Glen Nakamura <glen@imodulo.com>
3052 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
3054 2003-03-28 Roger Sayle <roger@eyesopen.com>
3056 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
3058 2003-03-28 Mark Mitchell <mark@codesourcery.com>
3060 * g++.dg/init/attrib1.C: New test.
3062 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
3064 * gcc.dg/ultrasp8.c: New test.
3066 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
3068 * gcc.dg/ultrasp7.c: New test.
3070 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
3073 * g++.dg/template/inline1.C: New test.
3075 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
3077 * gcc.dg/sparc-dwarf2.c: New test.
3079 2003-03-27 Roger Sayle <roger@eyesopen.com>
3081 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
3082 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
3084 2003-03-27 Mark Mitchell <mark@codesourcery.com>
3086 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
3087 than reading .x files.
3088 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
3089 * g77.dg/gcov/gcov-1.f: Likewise.
3090 * gcc.misc-tests/gcov-4b.c: Likewise.
3091 * gcc.misc-tests/gcov-5b.c: Likewise.
3092 * gcc.misc-tests/gcov-6.c: Likewise.
3093 * gcc.misc-tests/gcov-7.c: Likewise.
3094 * gcc.misc-tests/gcov-8.c: Likewise.
3095 * g++.dg/gcov/gcov-1.x: Remove.
3096 * g77.dg/gcov/gcov-1.x: Likewise.
3097 * gcc.misc-tests/gcov-4b.x: Likewise.
3098 * gcc.misc-tests/gcov-5b.x: Likewise.
3099 * gcc.misc-tests/gcov-6.x: Likewise.
3100 * gcc.misc-tests/gcov-7.x: Likewise.
3101 * gcc.misc-tests/gcov-8.x: Likewise.
3103 2003-03-27 Glen Nakamura <glen@imodulo.com>
3106 * gcc.dg/20030324-1.c: New test.
3108 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
3111 * g++.dg/template/arg3.C: New test.
3114 * g++.dg/template/friend18.C: New test.
3116 2003-03-26 Roger Sayle <roger@eyesopen.com>
3118 * g77.f-torture/compile/20030326-1.f: New test case.
3120 2003-03-26 Janis Johnson <janis187@us.ibm.com>
3122 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
3124 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
3126 2003-03-26 Jakub Jelinek <jakub@redhat.com>
3128 * gcc.dg/ia64-sync-3.c: New test.
3130 2003-03-26 Alan Modra <amodra@bigpond.net.au>
3132 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
3134 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
3136 * gcc.dg/ultrasp6.c: New test.
3138 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3140 * gcc.dg/i386-signbit-1.c: New test.
3141 * gcc.dg/i386-signbit-2.c: New test.
3142 * gcc.dg/i386-signbit-3.c: New test.
3144 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3146 * gcc.dg/ultrasp5.c: Fix options.
3148 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
3150 * gcc.dg/ultrasp5.c: Fix comment.
3152 2003-03-24 Bud Davis <bdavis9659@comcast.net>
3155 * g77.f-torture/execute/10197.f: New test.
3157 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
3159 PR c++/9898, c++/383
3160 * g++.dg/template/conv6.C: New test.
3163 * g++.dg/template/ptrmem5.C: New test.
3166 * g++.dg/lookup/koenig1.C: New test.
3169 * g++.dg/lookup/template2.C: New test.
3171 2003-03-24 Jakub Jelinek <jakub@redhat.com>
3173 * g++.dg/opt/rtti1.C: New test.
3175 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3177 * gcc.dg/ultrasp5.c: New test.
3179 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
3182 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
3185 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
3188 * gcc.dg/20030323-1.c: New test.
3190 2003-03-23 Roger Sayle <roger@eyesopen.com>
3192 * gcc.c-torture/compile/20030323-1.c: New test case.
3194 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
3196 * gcc.dg/20030321-1.c: New test.
3198 2003-03-22 Zack Weinberg <zack@codesourcery.com>
3200 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
3202 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
3204 PR c++/9978, c++/9708
3205 * g++.dg/ext/vlm1.C: Adjust expected error.
3206 * g++.dg/ext/vla2.C: New test.
3207 * g++.dg/template/arg1.C: New test.
3208 * g++.dg/template/arg2.C: New test.
3210 2003-03-22 Bud Davis <bdavis9659@comcast.net>
3212 * g77.f-torture/execute/select.f: New test.
3213 * g77.f-torture/noncompile/select_no_compile.f: New test.
3215 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
3218 * g++.dg/other/error4.C: New test.
3220 2003-03-20 Mark Mitchell <mark@codesourcery.com>
3222 * g++.dg/template/friend17.C: New test.
3224 2003-03-21 Alan Modra <amodra@bigpond.net.au>
3226 * gcc.c-torture/compile/20030320-1.c: New.
3228 2003-03-20 Roger Sayle <roger@eyesopen.com>
3230 * gcc.dg/builtins-6.c: New test case.
3232 2003-03-19 Alan Modra <amodra@bigpond.net.au>
3235 * gcc.c-torture/compile/20030319-1.c: New.
3237 2003-03-18 Jan Hubicka <jh@suse.cz>
3239 * gcc.dg/i386-cvt-1.c: New test.
3241 2003-03-17 Zack Weinberg <zack@codesourcery.com>
3243 * objc.dg/naming-1.m: Use "(parse|syntax) error".
3244 * objc.dg/naming-2.m: Likewise.
3246 2003-03-17 Mark Mitchell <mark@codesourcery.com>
3249 * g++.dg/parse/crash1.C: New test.
3251 2003-03-16 Mark Mitchell <mark@codesourcery.com>
3254 * g++.dg/eh/cleanup1.C: New test.
3256 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
3258 * gcc.c-torture/execute/20030316-1.c: New test case.
3260 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
3263 * g++.dg/init/ctor2.C: New test.
3265 2003-03-15 Roger Sayle <roger@eyesopen.com>
3267 * g77.f-torture/compile/xformat.f: New test case.
3269 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3271 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
3272 * g++.old-deja/g++.mike/eh50.C: Likewise.
3274 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3277 * g++.dg/template/spec7.C: New test.
3278 * g++.dg/template/spec8.C: Likewise.
3280 2003-03-14 Jakub Jelinek <jakub@redhat.com>
3282 * gcc.c-torture/execute/20030313-1.c: New test.
3284 2003-03-14 Richard Henderson <rth@redhat.com>
3286 * gcc.dg/inline-2.c: Adjust alpha test for external call.
3288 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3290 * gcc.c-torture/compile/20030314-1.c: New test.
3292 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
3294 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
3295 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
3297 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
3298 to accept newer _imp__ prefix and additional
3299 newline in .drectve section.
3300 * gcc.dg/dll-4.c: Likewise.
3301 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
3304 2003-03-13 Mark Mitchell <mark@codesourcery.com>
3306 * g++.dg/parse/namespace9.C: New test.
3308 * g++.dg/init/ref5.C: New test.
3309 * g++.dg/parse/ptrmem1.C: Likewise.
3311 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3313 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
3314 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
3316 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
3317 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
3319 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
3321 * gcc.c-torture/execute/20030224-2.c: New test.
3323 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3325 * gcc.dg/decl-3.c: New test.
3327 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3329 * gcc.dg/i386-loop-2.c: New test.
3331 2003-03-11 Mark Mitchell <mark@codesourcery.com>
3334 * g++.dg/parse/namespace8.C: New test.
3337 * g++.dg/overload/builtin2.C: New test.
3339 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
3341 * gcc.dg/return-type-3.c: New test.
3343 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
3345 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
3346 profiling options are not supported.
3348 2003-03-10 Mark Mitchell <mark@codesourcery.com>
3350 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
3351 * g++.old-deja/g++.warn/impint2.C: Likewise.
3353 2003-03-10 Devang Patel <dpatel@apple.com>
3355 * g++.dg/cpp/c++_cmd_1.C: New test.
3356 * g++.dg/cpp/c++_cmd_1.h: New file.
3358 2003-03-10 Segher Boessenkool <segher@koffie.nl>
3360 * gcc.dg/altivec-9.c: New file.
3362 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3364 * gcc.dg/ppc-sdata-1.c: New test.
3365 * gcc.dg/ppc-sdata-2.c: New test.
3367 2003-03-09 Mark Mitchell <mark@codesourcery.com>
3370 * g++.dg/opt/ptrmem2.C: New test.
3373 * g++.dg/opt/ptrmem1.C: New test.
3375 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3377 * gcc.dg/i386-loop-1.c: New test.
3379 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3382 * g++.dg/lookup/friend1.C: New test.
3384 2003-03-08 Mark Mitchell <mark@codesourcery.com>
3387 * g++.dg/parser/constructor1.C: New test.
3389 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
3391 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
3393 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
3395 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
3397 * gcc.dg/cpp/Wunused.c: Update test.
3399 2003-03-08 Jan Hubicka <jh@suse.cz>
3401 * gcc.dg/inline-3.c: New test.
3403 2003-03-08 Mark Mitchell <mark@codesourcery.com>
3406 * g++.dg/parse/builtin1.C: New test.
3409 * g++.dg/abi/cookie1.C: New test.
3410 * g++.dg/abi/cookie2.C: Likewise.
3413 * g++.dg/template/field1.C: New test.
3416 * g++.dg/parse/class1.C: New test.
3417 * g++.dg/parse/namespace7.C: Likewise.
3418 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
3420 2003-03-07 Mark Mitchell <mark@codesourcery.com>
3422 * g++.dg/init/ref4.C: New test.
3424 2003-03-07 Jan Hubicka <jh@suse.cz>
3426 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
3427 * gcc.dg/inline-3.c: New test.
3429 2003-03-06 Mark Mitchell <mark@codesourcery.com>
3431 * g++.dg/init/ref3.C: New test.
3434 * g++.dg/init/ref2.C: New test.
3437 * g++.dg/warn/Wshadow-2.C: New test.
3440 * g++.dg/warn/Woverloaded-1.C: New test.
3442 2003-03-05 Jan Hubicka <jh@suse.cz>
3444 * gcc.dg/i386-local2.c: New.
3445 * gcc.dg/i386-local.c: Fix typo.
3447 2003-03-05 Mark Mitchell <mark@codesourcery.com>
3449 * g++.dg/abi/layout3.C: New test.
3451 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3453 * gcc.c-torture/compile/20030305-1.c
3455 2003-03-05 Jan Hubicka <jh@suse.cz>
3457 * gcc.dg/i386-local.c: New.
3459 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
3461 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
3463 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3465 * gcc.dg/switch-2.c: New test.
3466 * gcc.dg/switch-3.c: New test.
3467 * gcc.dg/Wswitch.c: Adjust line numbers.
3468 * gcc.dg/Wswitch-default.c: Likewise.
3469 * gcc.dg/Wswitch-enum.c: Likewise.
3471 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
3473 * gcc.c-torture/execute/20030222-1.c: New test.
3475 2003-03-03 James E Wilson <wilson@tuliptree.org>
3477 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
3479 2003-03-03 Mark Mitchell <mark@codesourcery.com>
3482 * g++.dg/init/ref1.C: New test.
3484 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
3486 * gcc.dg/sh-relax.c: New SH-only test.
3488 2003-03-03 Geoffrey Keating <geoffk@apple.com>
3490 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
3491 comment explaining purpose of testcase.
3493 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
3495 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
3496 for HC11/HC12 (asm needs two int registers).
3497 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
3498 HC11/HC12 because the test uses an asm which needs two 32-bit
3501 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
3503 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
3504 for HC11/HC12 (array is too large otherwise).
3505 * gcc.c-torture/compile/920501-4.x: New file, likewise.
3506 * gcc.c-torture/compile/20010518-2.x: Likewise.
3507 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
3508 HC11/HC12 (array is too large).
3510 2003-03-01 Geoffrey Keating <geoffk@apple.com>
3512 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
3513 * lib/g++-dg.exp (g++-dg-test): Likewise.
3515 2003-03-01 Roger Sayle <roger@eyesopen.com>
3517 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
3518 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
3520 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3522 * g++.dg/warn/implicit-typename1.C: Remove warning.
3524 2003-02-28 Richard Henderson <rth@redhat.com>
3526 * gcc.dg/noreturn-1.c: Move noreturn warning line.
3527 * gcc.dg/return-type-1.c: Move control reaches end warning line.
3529 2003-02-28 Geoffrey Keating <geoffk@apple.com>
3531 * gcc.dg/pch/pch.exp: Change .pch to .gch.
3532 * g++.dg/pch/pch.exp: Likewise.
3534 2003-02-28 Mark Mitchell <mark@codesourcery.com>
3537 * testsuite/g++.dg/init/new4.C: New test.
3539 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
3541 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
3543 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
3545 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
3548 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
3551 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3553 * lib/scanasm.exp: Add support for counting numbers of
3555 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
3556 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
3558 2003-02-25 Mark Mitchell <mark@codesourcery.com>
3561 * g++.dg/template/static3.C: New test.
3564 * g++.dg/parse/namespace6.C: New test.
3566 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3569 * gcc.dg/20030225-1.c: New test.
3571 2003-02-24 Mark Mitchell <mark@codesourcery.com>
3573 * README: Remove out-of-date information.
3576 * g++.dg/template/spec6.C: New test.
3578 2003-02-24 Jeff Law <law@redhat.com>
3580 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
3582 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3584 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
3585 * gcc.dg/pragma-ep-1.c: Likewise.
3587 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3590 * g++.dg/template/friend16.C: New test.
3592 2003-02-23 Mark Mitchell <mark@codesourcery.com>
3595 * g++.dg/parse/fused-params1.C: Adjust error messages.
3596 * g++.dg/template/nested3.C: New test.
3598 2003-02-24 Alan Modra <amodra@bigpond.net.au>
3600 * g++.dg/abi/param1.C: New test.
3602 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3605 * g++.dg/warn/implicit-typename1.C: New test.
3607 2003-02-22 Kelley Cook <kelleycook@comcast.net>
3609 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
3611 * g++.old-deja/g++.other/store-expr2.C: Likewise.
3612 * gcc.c-torture/execute/20010129-1.x: Likewise.
3613 * gcc.dg/20011107-1.c: Likewise.
3614 * gcc.dg/20020108-1.c: Likewise.
3615 * gcc.dg/20020122-3.c: Likewise.
3616 * gcc.dg/20020206-1.c: Likewise.
3617 * gcc.dg/20020310-1.c: Likewise.
3618 * gcc.dg/20020426-2.c: Likewise.
3619 * gcc.dg/20020517-1.c: Likewise.
3620 * gcc.dg/991230-1.c: Likewise.
3621 * gcc.dg/i386-unroll-1.c: Likewise.
3622 * gcc.misc-tests/i386-prefetch.exp: Likewise.
3624 2003-02-22 Jan Hubicka <jh@suse.cz>
3626 * gcc.dg/i386-mul.c: New test.
3628 2003-02-21 Roger Sayle <roger@eyesopen.com>
3630 * gcc.dg/builtins-5.c: New test case.
3632 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
3634 * gcc.dg/asmreg-1.c: New test.
3636 2003-02-21 Mark Mitchell <mark@codesourcery.com>
3639 * g++.dg/parse/varmod1.C: New test.
3641 2003-02-21 Mark Mitchell <mark@codesourcery.com>
3644 * g++.dg/template/op1.C: New test.
3646 2003-02-21 Mark Mitchell <mark@codesourcery.com>
3649 * g++.dg/template/nested2.C: New test.
3651 2003-02-21 Mark Mitchell <mark@codesourcery.com>
3654 * g++.dg/expr/dtor1.C: New test.
3656 2003-02-21 Zack Weinberg <zack@codesourcery.com>
3658 * gcc.dg/cpp/include3.c: New test.
3659 * gcc.dg/cpp/inc/foo.h: New file.
3661 2003-02-21 Glen Nakamura <glen@imodulo.com>
3663 * gcc.c-torture/execute/20030221-1.c: New test.
3665 2003-02-20 Mark Mitchell <mark@codesourcery.com>
3668 * g++.dg/abi/conv1.C: New test.
3670 2003-02-20 Jan Hubicka <jh@suse.cz>
3672 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
3674 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
3676 * gcc.c-torture/compile/20030219-1.c: New test.
3678 2003-02-18 Jan Hubicka <jh@suse.cz>
3680 * gcc.dg/funcorder.c: New test.
3682 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
3684 * gcc.c-torture/execute/20030218-1.c: New.
3686 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
3688 * gcc.dg/20030218-1.c: New.
3690 2003-02-18 Richard Henderson <rth@redhat.com>
3692 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
3693 * gcc.dg/attr-used-2.c: New.
3695 2003-02-18 Mark Mitchell <mark@codesourcery.com>
3698 * g++.dg/init/copy5.C: New test.
3700 2003-02-18 Geoffrey Keating <geoffk@apple.com>
3702 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
3703 * g++.dg/pch/pch.exp: Likewise.
3705 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
3707 * gcc.c-torture/execute/20030209-1.c: Enable the test if
3708 STACK_SIZE is not defined.
3710 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3713 * g++.dg/template/init1.C: New test.
3715 2003-02-16 Jan HUbicka <jh@suse.cz>
3717 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
3718 (foo): Add few extra tests
3719 * gcc.dg/c99-const-expr-3.c: Likewise.
3720 * gcc.c-torture/execute/20030216-1.c: New.
3722 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3725 * g++.dg/ext/typeof4.C: New test.
3727 2003-02-15 Roger Sayle <roger@eyesopen.com>
3729 * gcc.dg/i386-387-3.c: New test case.
3731 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
3733 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
3734 cris-*-elf* cris-*-aout* and mmix-*-*.
3736 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
3738 * gcc.dg/20030213-1.c: New test.
3740 2003-02-12 Roger Sayle <roger@eyesopen.com>
3742 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
3743 * gcc.dg/i386-387-2.c: Likewise.
3745 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
3747 * gcc.dg/ppc-spe.c: Fix formatting.
3748 Enable tests that were previously unsupported by gas.
3749 Delete tests for instructions that no longer exist.
3750 Switch arguments on evsubifw builtin.
3752 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
3754 * gcc.c-torture/execute/20030209-1.c: Disable the test if
3755 STACK_SIZE is too small.
3757 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3758 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3760 * gcc.dg/decl-2.c: New test.
3762 2003-02-10 Jan Hubicka <jh@suse.cz>
3764 * gcc.dg/i386-fpcvt-1.c: New test.
3766 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
3768 * gcc.c-torture/execute/20030209-1.c: New test.
3770 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
3772 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
3773 int-wide bitops, use the constants of the same width.
3774 Likewise, if long long is 32-bit wide, test bitops using
3777 2003-02-07 Loren James Rittle <ljrittle@acm.org>
3779 * gcc.dg/20021014-1.c: Annotate with expected notice text.
3781 2003-02-07 Roger Sayle <roger@eyesopen.com>
3783 * testsuite/gcc.dg/builtins-4.c: New test case.
3785 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3787 * gcc.dg/20020430-1.c: Fix dg command typos.
3788 * gcc.dg/20020503-1.c: Likewise.
3790 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3793 * g++.dg/parse/fused-params1.C: New test.
3796 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
3799 * g++.dg/parse/non-dependent1.C: New test.
3802 * g++.dg/parse/dupl-tmpl-args1.C: New test.
3805 * g++.dg/parse/undefined7.C: New test.
3806 * g++.dg/parse/non-templ1.C: New test.
3809 * g++.dg/parse/too-many-tmpl-args1.C: New test.
3811 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3813 * gcc.c-torture/compile/20030206-1.c: New test.
3815 2003-02-05 Roger Sayle <roger@eyesopen.com>
3817 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
3818 "pow" to "foo" to avoid potential confusion with a math built-in.
3820 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3822 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
3823 conditions for SPARC targets.
3825 2003-02-05 Jakub Jelinek <jakub@redhat.com>
3827 * gcc.dg/20030204-1.c: New test.
3829 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3832 * g++.dg/parse/array-size1.C: New test.
3835 * g++.dg/parse/undefined3.C: New test.
3838 * g++.dg/parse/undefined4.C: New test.
3841 * g++.dg/parse/undefined5.C: New test.
3844 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
3847 * g++.dg/parse/casting-operator1.C: New test.
3850 * g++.dg/parse/undefined6.C: New test.
3853 * g++.dg/parse/missing-template1.C: New test.
3855 2003-02-04 Jan Hubicka <jh@suse.cz>
3857 * gcc.dg/i386-cadd.c: Compile using -march=k8.
3858 * gcc.dg/i386-cmov?.c: Likewise.
3859 * gcc.dg/i386-fpcvt-?.c: Likewise.
3860 * gcc.dg/i386-ssefp-1.c: Likewise.
3861 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
3864 2003-02-03 Mark Mitchell <mark@codesourcery.com>
3867 * testsuite/g++.dg/ext/max.C: New test.
3869 2003-02-03 Jan Hubicka <jh@suse.cz>
3871 * gcc.c-torture/execute/20030203-1.c: New test.
3873 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
3875 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
3878 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
3880 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
3881 * g++.dg/init/new2.C: Likewise.
3882 * g++.dg/other/new1.C: Likewise.
3884 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
3886 * gcc.dg/struct-ret-libc.c: New test.
3888 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
3890 * gcc.dg/20030129-1.c: New test.
3892 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3895 * g++.dg/template/ptrmem4.C: New test.
3897 2003-01-29 Mark Mitchell <mark@codesourcery.com>
3899 * g++.dg/parser/constant1.C: New test.
3901 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3904 * g++.dg/parse/friend2.C: New test.
3906 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
3909 * g++.dg/template/unify4.C: New test.
3911 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
3913 * gcc.c-torture/execute/20030128-1.c: New test.
3915 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
3917 * g++.dg/lookup/nested1.C: Test moved from ...
3918 * g++.old-deja/g++.other/lookup24.C: ... here.
3920 2003-01-28 Jan Hubicka <jh@suse.cz>
3922 * gcc.dg/i386-cmov5.c: New test.
3924 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
3926 * gcc.c-torture/execute/20010925-1.c: Changed the
3929 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
3932 * g++.dg/parse/template5.C: New test.
3934 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
3937 * g77.dg/pr9258: New test.
3939 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3941 * README: Move relevant parts from README.g++.
3943 * README.g++: Remove this file.
3945 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
3947 * g++.dg/abi/dcast1.C: New test.
3949 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3951 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
3953 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
3956 * g++.old-deja/g++.other/lookup24.C: New test.
3958 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3961 * gcc.dg/uninit-C.c: New test.
3963 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
3965 * g++.dg/abi/covariant1.C: New test.
3967 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
3969 * gcc.dg/20030123-1.c: New test.
3971 2003-01-25 Jan Hubicka <jh@suse.cz>
3974 * gcc.c-torture/compile/20030125-1.c
3976 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
3979 * g++.dg/parse/template3.C: New test.
3980 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
3983 * g++.dg/parse/template4.C: New test.
3986 * g++.dg/template/qual2.C: New test.
3989 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
3991 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
3993 2003-01-25 Roger Sayle <roger@eyesopen.com>
3995 * gcc.c-torture/execute/switch-1.c: New test case.
3997 2003-01-25 Jan Hubicka <jh@suse.cz>
3999 * gcc.c-torture/execute/20030125-1.[cx]: New test.
4001 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
4003 Tweaks for Bison-1.875. From the NEWS file:
4004 "- `parse error' -> `syntax error'
4005 Bison now uniformly uses the term `syntax error'"
4006 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
4007 * gcc.dg/cpp/digraph2.c: Likewise.
4008 * gcc.dg/cpp/direct2.c: Likewise.
4009 * gcc.dg/cpp/paste4.c: Likewise.
4010 * gcc.dg/c90-restrict-1.c: Likewise.
4011 * gcc.dg/c99-func-2.c: Likewise.
4012 * gcc.dg/noncompile/920721-2.c: Likewise.
4013 * gcc.dg/noncompile/930622-2.c: Likewise.
4014 * gcc.dg/noncompile/940112-1.c: Likewise.
4015 * gcc.dg/noncompile/950921-1.c: Likewise.
4016 * gcc.dg/noncompile/951123-1.c: Likewise.
4017 * gcc.dg/noncompile/971104-1.c: Likewise.
4018 * gcc.dg/noncompile/990416-1.c: Likewise.
4020 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
4022 * g++.dg/parse/undefined1.C: Add error message.
4024 2003-01-22 Mark Mitchell <mark@codesourcery.com>
4027 * g++.dg/parse/new1.C: New test.
4030 * g++.dg/parse/template2.C: New test.
4033 * g++.dg/parse/typedef2.C: New test.
4036 * g++.dg/ext/typeof3.C: New test.
4038 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4041 * g++.dg/parse/ret-type1.C: New test.
4044 * g++.dg/parse/tmpl-outside1.C: New test.
4047 * g++.dg/parse/int-as-enum1.C: New test.
4050 * g++.dg/parse/no-typename1.C: New test.
4053 * g++.dg/parse/no-value1.C: New test.
4056 * g++.dg/parse/wrong-inline1.C: New test.
4059 * g++.dg/parse/ref1.C: New test.
4062 * g++.dg/parse/attr-ctor1.C: New test.
4065 * g++.dg/parse/namespace5.C: New test.
4068 * g++.dg/parse/func-def1.C: New test.
4071 * g++.dg/parse/undefined1.C: New test.
4073 PR c++/5723, PR c++/8522
4074 * g++.dg/parse/specialization1.C: New test.
4076 PR c++/163, PR c++/8595
4077 * g++.dg/parse/struct-as-enum1.C: New test.
4080 * g++.dg/parse/undefined2.C: New test.
4082 2003-01-22 Mark Mitchell <mark@codesourcery.com>
4085 * g++.dg/parse/template1.C: New test.
4088 * g++.dg/parse/using1.C: New test.
4092 * g++.dg/parse/expr2.C: New test.
4095 * g++.dg/parse/lookup2.C: Likewise.
4097 2003-01-21 Jan Hubicka <jh@suse.cz>
4099 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
4100 * gcc.c-torture/execute/eeprof-1.c: Likewise.
4101 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
4102 * gcc.c-torture/execute/string-opt-*.c: Likewise.
4104 2003-01-20 Nick Clifton <nickc@redhat.com>
4106 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
4107 problem with ARM sibcall code generation.
4109 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
4111 * gcc.c-torture/execute/20030120-1.c: New.
4113 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
4115 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
4117 2003-01-17 Mark Mitchell <mark@codesourcery.com>
4120 * g++.dg/parse/ctor1.C: New test.
4123 * g++.dg/parse/qualified1.C: New test.
4125 * g++.dg/parse/typename3.C: New test.
4127 2003-01-16 Richard Henderson <rth@redhat.com>
4129 * g++.dg/tls/init-2.C: Fix error matches for real this time.
4131 2003-01-16 Richard Henderson <rth@redhat.com>
4133 * g++.dg/pch/pch.exp: Copy test header to the working directory
4134 before using it either for precompilation or direct use.
4135 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
4136 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
4138 2003-01-16 Richard Henderson <rth@redhat.com>
4140 * gcc.dg/pch/pch.exp: Copy test header to the working directory
4141 before using it either for precompilation or direct use.
4142 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
4143 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
4145 2003-01-16 Mark Mitchell <mark@codesourcery.com>
4147 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
4148 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
4149 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
4150 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
4151 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
4152 typename warning into error.
4153 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
4155 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
4156 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
4157 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
4159 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
4160 make declaration visible in template.
4161 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
4162 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
4164 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
4166 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
4167 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
4168 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
4169 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
4170 typename warning with error message.
4171 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
4172 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
4173 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
4175 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
4177 * g++.dg/parse/ambig2.C: New test.
4179 2003-01-15 Richard Henderson <rth@redhat.com>
4181 * g++.dg/tls/init-2.C: Update error message string.
4183 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4185 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
4187 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
4189 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
4191 * gcc.c-torture/compile/20001205-1.x: Likewise.
4192 * gcc.c-torture/compile/20001226-1.x: Likewise.
4193 * gcc.c-torture/compile/920520-1.x: Likewise.
4194 * gcc.c-torture/compile/961203-1.x: Likewise.
4195 * gcc.c-torture/compile/20020604-1.x: Likewise.
4197 2003-01-15 Jan Hubicka <jh@suse.cz>
4199 * gcc.c-torture/compile/20030115-1.c: New test.
4201 * gcc.dg/i386-fpcvt-1.c: New test.
4202 * gcc.dg/i386-fpcvt-2.c: New test.
4204 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
4206 Further conform g++'s __vmi_class_type_info to the C++ ABI
4208 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
4211 2003-01-14 Jan Hubicka <jh@suse.cz>
4213 * gcc.dg/i386-fpcvt-1.c: New test.
4214 * gcc.dg/i386-fpcvt-2.c: New test.
4216 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4218 * gcc.dg/i386-mmx-3.c: New test.
4220 2003-01-12 Mark Mitchell <mark@codesourcery.com>
4223 * g++.dg/parse/octal1.C: New file.
4226 * g++.dg/parse/typename1.C: New file.
4228 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
4230 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
4231 * gcc.dg/bf-no-ms-layout.c: Likewise.
4232 * gcc.dg/bf-ms-attrib.c: Likewise.
4234 2003-01-10 Mark Mitchell <mark@codesourcery.com>
4237 * g++.dg/parse/dtor1.C: New file.
4240 * g++.dg/rtti/typeid1.C: New file.
4243 * g++.dg/parse/lookup1.C: New file.
4246 * g++.dg/templ/spec5.C: New file.
4248 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
4250 * gcc.c-torture/compile/20030110-1.c: New test.
4252 2003-01-09 Geoffrey Keating <geoffk@apple.com>
4254 Merge from pch-branch:
4256 2002-12-23 Geoffrey Keating <geoffk@apple.com>
4258 * gcc.dg/pch/cpp-1.h: New.
4259 * gcc.dg/pch/cpp-1.c: New.
4260 * gcc.dg/pch/cpp-2.h: New.
4261 * gcc.dg/pch/cpp-2.c: New.
4263 2002-11-19 Geoffrey Keating <geoffk@apple.com>
4265 * gcc.dg/pch/except-1.h: New.
4266 * gcc.dg/pch/except-1.c: New.
4268 2002-11-13 Geoffrey Keating <geoffk@apple.com>
4270 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
4272 * gcc.dg/pch: Include *.hp not *.h.
4273 * gcc.dg/pch/system-1.h: New.
4274 * gcc.dg/pch/system-1.c: New.
4276 2002-11-11 Geoffrey Keating <geoffk@apple.com>
4278 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
4279 rather than trying to build and run a program using PCH.
4280 * gcc.dg/pch: Remove dg-do commands from test files.
4282 2002-11-08 Geoffrey Keating <geoffk@apple.com>
4284 * gcc.dg/pch/macro-3.c: New.
4285 * gcc.dg/pch/macro-3.h: New.
4287 2002-11-04 Geoffrey Keating <geoffk@apple.com>
4289 * gcc.dg/pch/common-1.c: New.
4290 * gcc.dg/pch/common-1.h: New.
4291 * gcc.dg/pch/decl-1.c: New.
4292 * gcc.dg/pch/decl-1.h: New.
4293 * gcc.dg/pch/decl-2.c: New.
4294 * gcc.dg/pch/decl-2.h: New.
4295 * gcc.dg/pch/decl-3.c: New.
4296 * gcc.dg/pch/decl-3.h: New.
4297 * gcc.dg/pch/decl-4.c: New.
4298 * gcc.dg/pch/decl-4.h: New.
4299 * gcc.dg/pch/decl-5.c: New.
4300 * gcc.dg/pch/decl-5.h: New.
4301 * gcc.dg/pch/global-1.c: New.
4302 * gcc.dg/pch/global-1.h: New.
4303 * gcc.dg/pch/inline-1.c: New.
4304 * gcc.dg/pch/inline-1.h: New.
4305 * gcc.dg/pch/inline-2.c: New.
4306 * gcc.dg/pch/inline-2.h: New.
4307 * gcc.dg/pch/static-1.c: New.
4308 * gcc.dg/pch/static-1.h: New.
4309 * gcc.dg/pch/static-2.c: New.
4310 * gcc.dg/pch/static-2.h: New.
4312 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
4314 * g++.dg/pch/pch.exp: Better handle failing testcases.
4315 * gcc.dg/pch/pch.exp: Likewise.
4316 * gcc.dg/pch/macro-1.c: New.
4317 * gcc.dg/pch/macro-1.h: New.
4318 * gcc.dg/pch/macro-2.c: New.
4319 * gcc.dg/pch/macro-2.h: New.
4321 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
4323 * g++.dg/dg.exp: Treat files in pch/ specially.
4324 * g++.dg/pch/pch.exp: New file.
4325 * g++.dg/pch/empty.H: New file.
4326 * g++.dg/pch/empty.C: New file.
4327 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
4330 * gcc.dg/pch/pch.exp: New file.
4331 * gcc.dg/pch/empty.h: New file.
4332 * gcc.dg/pch/empty.c: New file.
4333 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
4336 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4338 * g++.dg/template/friend14.C: New test.
4340 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4342 * gcc.dg/old-style-asm-1.c: New test.
4344 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
4346 * gcc.c-torture/compile/20030109-1.c: New test.
4348 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4350 * gcc.c-torture/execute/20030109-1.c: New test.
4352 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
4354 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
4355 * g++.old-deja/g++.mike/dyncast2.C: Likewise
4356 * g++.old-deja/g++.mike/dyncast3.C: Likewise
4357 * g++.old-deja/g++.mike/eh2.C: Likewise
4358 * g++.old-deja/g++.mike/eh3.C: Likewise
4359 * g++.old-deja/g++.mike/eh5.C: Likewise
4360 * g++.old-deja/g++.mike/eh6.C: Likewise
4361 * g++.old-deja/g++.mike/eh7.C: Likewise
4362 * g++.old-deja/g++.mike/eh8.C: Likewise
4363 * g++.old-deja/g++.mike/eh9.C: Likewise
4364 * g++.old-deja/g++.mike/eh10.C: Likewise
4365 * g++.old-deja/g++.mike/eh12.C: Likewise
4366 * g++.old-deja/g++.mike/eh13.C: Likewise
4367 * g++.old-deja/g++.mike/eh14.C: Likewise
4368 * g++.old-deja/g++.mike/eh16.C: Likewise
4369 * g++.old-deja/g++.mike/eh17.C: Likewise
4370 * g++.old-deja/g++.mike/eh18.C: Likewise
4371 * g++.old-deja/g++.mike/eh21.C: Likewise
4372 * g++.old-deja/g++.mike/eh23.C: Likewise
4373 * g++.old-deja/g++.mike/eh24.C: Likewise
4374 * g++.old-deja/g++.mike/eh25.C: Likewise
4375 * g++.old-deja/g++.mike/eh26.C: Likewise
4376 * g++.old-deja/g++.mike/eh27.C: Likewise
4377 * g++.old-deja/g++.mike/eh28.C: Likewise
4378 * g++.old-deja/g++.mike/eh29.C: Likewise
4379 * g++.old-deja/g++.mike/eh31.C: Likewise
4380 * g++.old-deja/g++.mike/eh33.C: Likewise
4381 * g++.old-deja/g++.mike/eh34.C: Likewise
4382 * g++.old-deja/g++.mike/eh35.C: Likewise
4383 * g++.old-deja/g++.mike/eh36.C: Likewise
4384 * g++.old-deja/g++.mike/eh37.C: Likewise
4385 * g++.old-deja/g++.mike/eh38.C: Likewise
4386 * g++.old-deja/g++.mike/eh39.C: Likewise
4387 * g++.old-deja/g++.mike/eh40.C: Likewise
4388 * g++.old-deja/g++.mike/eh41.C: Likewise
4389 * g++.old-deja/g++.mike/eh42.C: Likewise
4390 * g++.old-deja/g++.mike/eh44.C: Likewise
4391 * g++.old-deja/g++.mike/eh46.C: Likewise
4392 * g++.old-deja/g++.mike/eh47.C: Likewise
4393 * g++.old-deja/g++.mike/eh48.C: Likewise
4394 * g++.old-deja/g++.mike/eh49.C: Likewise
4395 * g++.old-deja/g++.mike/eh50.C: Likewise
4396 * g++.old-deja/g++.mike/eh51.C: Likewise
4397 * g++.old-deja/g++.mike/eh53.C: Likewise
4398 * g++.old-deja/g++.mike/eh55.C: Likewise
4399 * g++.old-deja/g++.mike/p7912.C: Likewise
4400 * g++.old-deja/g++.mike/p9706.C: Likewise
4401 * g++.old-deja/g++.mike/p10416.C: Likewise
4402 * g++.old-deja/g++.mike/p11667.C: Likewise
4403 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
4404 Remove redundant reference to Iris.
4405 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
4406 Elxsi, i860, Pico Java, and WE32K.
4408 2003-01-07 Mark Mitchell <mark@codesourcery.com>
4410 * g++.dg/ext/asm4.C: New test.
4412 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4415 * g++.dg/template/friend12.C: New test.
4416 * g++.dg/template/friend13.C: Likewise.
4417 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
4419 2003-01-08 Jan Hubicka <jh@suse.cz>
4421 * gcc.dg/i386-cadd.c: New test.
4422 * gcc.dg/i386-cmov4.c: Likewise.
4424 2003-01-06 Mark Mitchell <mark@codesourcery.com>
4427 * g++.dg/warn/Wunused-3.C: New test.
4429 * g++.dg/abi/bitfield9.C: New test.
4432 * g++.dg/parse/defarg3.C: New test.
4434 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
4436 * g++.dg/parse/ambig1.C: New test.
4437 * g++.dg/parse/defarg2.C: New test.
4439 2003-01-05 Mark Mitchell <mark@codesourcery.com>
4441 * g++.dg/template/defarg-1.C: New test.
4442 * g++.dg/template/local2.C: Likewise.
4444 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
4446 * gcc.c-torture/execute/20030105-1.c: New test.
4448 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4450 * g++.dg/parse/namespace3.C: Remove extra semicolons.
4451 * g++.dg/parse/namespace4.C: Likewise.
4453 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
4455 * g++.dg/template/ntp2.C: New test.
4457 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
4459 * g++.dg/parse/extern-C-1.C: New test.
4461 * g++.dg/parse/namespace4.C: New test.
4463 * g++.dg/template/nested1.C: New test.
4465 * g++.dg/parse/namespace3.C: New test.
4467 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4469 * g++.dg/lookup/two-stage1.C: New test.
4471 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4473 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
4474 * g++.old-deja/g++.jason/access8.C: Likewise.
4475 * g++.old-deja/g++.other/decl5.C: Likewise.
4477 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
4479 * g++.dg/parse/parse7.C: New test.
4481 2003-01-02 Mark Mitchell <mark@codesourcery.com>
4484 * g++.dg/ext/attrib7.C: New test.
4486 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
4488 * g++.dg/parse/parse6.C: New test.
4490 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
4492 * gcc.dg/h8300-stack-1.c: New.
4494 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
4496 g++.dg/lookup/exception1.C: New test.
4498 g++.dg/lookup/template1.C: New test.
4500 g++.dg/parse/namespace2.C: New test.
4502 g++.dg/parse/parens2.C: New test.
4504 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
4506 * g++.dg/parse/parse5.C: New test.
4507 * g++.dg/lookup/scoped4.C: New test.
4509 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
4511 * g++.dg/parse/parens1.C: New test.
4513 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
4515 * g++.dg/parse/parens2.C: New test.
4517 * g++.dg/lookup/scope-operator1.C: New test.
4519 * g++.dg/parse/operator1.C: New test.
4521 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4523 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
4524 * g++.old-deja/g++.other/access6.C: Likewise.
4525 * g++.old-deja/g++.other/decl1.C: Likewise.
4526 * g++.old-deja/g++.pt/typename12.C: Likewise.
4528 2002-12-31 Mark Mitchell <mark@codesourcery.com>
4530 * g++.dg/parse/namespace1.C: New test.
4532 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
4534 * g++.dg/parse/parse4.C: New test.
4536 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
4538 * g++.dg/parse/parse3.C: New test.
4540 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
4542 * g++.dg/parse/parse2.C: New test.
4544 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
4546 * g++.dg/template/friend11.C: New test.
4548 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
4550 * g++.dg/parse/parse1.C: New test.
4552 2002-12-31 Janis Johnson <janis187@us.ibm.com>
4554 * lib/profopt.exp: Change the name of a global variable to avoid
4555 possible clashes with other test suites.
4557 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
4559 * g++.dg/inherit/covariant8.C: New test.
4561 2002-12-31 Mark Mitchell <mark@codesourcery.com>
4563 * g++.dg/init/array9.C: New test.
4566 * g++.dg/parse/expr1.C: New test.
4568 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
4570 * gcc.c-torture/compile/20021230-1.c: New test.
4572 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
4574 * g++.dg/inherit/covariant5.C: New test.
4575 * g++.dg/inherit/covariant6.C: New test.
4576 * g++.dg/inherit/covariant7.C: New test.
4578 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4581 * g++.dg/other/access2.C: New test.
4583 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
4585 * g++.dg/other/anon-struct.C: No longer fails
4586 * g++.old-deja/g++.brendan/parse4.C: Likewise.
4587 * g++.old-deja/g++.brendan/parse5.C: Likewise.
4588 * g++.old-deja/g++.brendan/parse6.C: Likewise.
4590 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
4592 * g++.dg/parse/angle-bracket.C (main): No longer fails.
4594 2002-12-27 Mark Mitchell <mark@codesourcery.com>
4596 * g++.dg/eh/spec4.C: Remove stray semicolon.
4597 * g++.dg/expr/pmf-1.C: Change error message.
4598 * g++.dg/ext/asm1.C: Remove stray semicolon.
4599 * g++.dg/ext/typename1.C: Add missing typenames.
4600 * g++.dg/inherit/template-as-base.C: Change error message.
4601 * g++.dg/lookup/scoped1.C: Likewise.
4602 * g++.dg/lookup/scoped2.C: Likewise.
4603 * g++.dg/lookup/using2.C: Likewise.
4604 * g++.dg/other/component1.C: Remove stray semicolon.
4605 * g++.dg/other/do1.C: Change error message.
4606 * g++.dg/other/error2.C: Likewise.
4607 * g++.dg/other/init1.C: Likewise.
4608 * g++.dg/other/packed1.C: Remove stray semicolon.
4609 * g++.dg/other/ptrmem2.C: Change error message.
4610 * g++.dg/parse/parameter-declaration-1.C: Remove line number
4612 * g++.dg/special/initp1.C: Remove invalid attribute usage.
4613 * g++.dg/template/access3.C: Add typename keyword.
4614 * g++.dg/template/access5.C: Remove stray semicolon.
4615 * g++.dg/template/access6.C: Likewise.
4616 * g++.dg/template/complit1.C: Likewise.
4617 * g++.dg/template/crash1.C: Change error message.
4618 * g++.dg/template/inherit2.C: Remove stray semicolon.
4619 * g++.dg/template/instantiate2.C: Likewise.
4620 * g++.dg/template/instantiate3.C: Change error message.
4621 * g++.dg/template/qual1.C: Remove stray semicolon.
4622 * g++.dg/template/qualttp18.C: Change error message.
4623 * g++.dg/template/ref1.C: Remove stray semicolon.
4624 * g++.dg/template/sizeof1.C (A::value): Declare it.
4625 * g++.dg/template/spec4.C: Change error message.
4626 * g++.dg/template/static1.C: Likewise.
4627 * g++.dg/template/type1.C: Likewise.
4628 * g++.dg/template/typename3.C: Likewise.
4629 * g++.old-deja/g++.benjamin/13478.C: Change error message.
4630 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
4631 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
4632 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
4633 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
4634 named return value extension.
4635 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
4636 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
4637 * g++.old-deja/g++.bob/extern_C.C: Likewise.
4638 * g++.old-deja/g++.bob/inherit2.C: Likewise.
4639 * g++.old-deja/g++.brendan/complex1.C: Likewise.
4640 * g++.old-deja/g++.brendan/copy5.C: Likewise.
4641 * g++.old-deja/g++.brendan/crash13.C: Likewise.
4642 * g++.old-deja/g++.brendan/crash15.C: Likewise.
4643 * g++.old-deja/g++.brendan/crash18.C: Change error message.
4644 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
4645 * g++.old-deja/g++.brendan/crash38.C: Likewise.
4646 * g++.old-deja/g++.brendan/crash50.C: Likewise.
4647 * g++.old-deja/g++.brendan/crash56.C: Likewise.
4648 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
4650 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
4651 * g++.old-deja/g++.brendan/crash8.C: Change error message.
4652 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
4653 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
4654 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
4655 * g++.old-deja/g++.brendan/template11.C: Likewise.
4656 * g++.old-deja/g++.brendan/template26.C: Likewise.
4657 * g++.old-deja/g++.brendan/template27.C: Use explicit
4658 specialization syntax.
4659 * g++.old-deja/g++.brendan/template30.C: Likewise.
4660 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
4661 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
4662 non-dependent names.
4663 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
4664 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
4665 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
4666 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
4667 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
4668 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
4669 named return value extension.
4670 * g++.old-deja/g++.ext/namedret2.C: Likewise.
4671 * g++.old-deja/g++.ext/namedret3.C: Likewise.
4672 * g++.old-deja/g++.ext/return1.C: Likewise.
4673 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
4674 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
4675 * g++.old-deja/g++.jason/access8.C: Likewise.
4676 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
4677 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
4678 pseudo-destructor names.
4679 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
4680 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
4681 pseudo-destructor names.
4682 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
4683 * g++.old-deja/g++.jason/overload19.C: Likewise.
4684 * g++.old-deja/g++.jason/overload32.C: Likewise.
4685 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
4687 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
4688 * g++.old-deja/g++.jason/return.C: Likewise.
4689 * g++.old-deja/g++.jason/return2.C: Likewise.
4690 * g++.old-deja/g++.jason/shadow1.C: Likewise.
4691 * g++.old-deja/g++.jason/special.C: Use explicit specialization
4693 * g++.old-deja/g++.jason/template10.C: Account for use of
4694 non-dependent names.
4695 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
4697 * g++.old-deja/g++.jason/template37.C: Likewise.
4698 * g++.old-deja/g++.law/access4.C: Change error messages.
4699 * g++.old-deja/g++.law/arm13.C: Remove incorrect
4700 pseudo-destructor names.
4701 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
4702 * g++.old-deja/g++.law/ctors9.C: Likewise.
4703 * g++.old-deja/g++.law/cvt22.C: Likewise.
4704 * g++.old-deja/g++.law/dtors5.C: Likewise.
4705 * g++.old-deja/g++.law/global-init1.C: Likewise.
4706 * g++.old-deja/g++.law/missed-error3.C: Likewise.
4707 * g++.old-deja/g++.law/operators28.C: Likewise.
4708 * g++.old-deja/g++.law/visibility28.C: Likewise.
4709 * g++.old-deja/g++.martin/eval1.C: Likewise.
4710 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
4712 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
4713 * g++.old-deja/g++.mike/net34.C: Likewise.
4714 * g++.old-deja/g++.mike/net36.C: Likewise.
4715 * g++.old-deja/g++.mike/ns2.C: Likewise.
4716 * g++.old-deja/g++.mike/p12306.C: Likewise.
4717 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
4719 * g++.old-deja/g++.mike/p700.C: Likewise.
4720 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
4721 * g++.old-deja/g++.mike/p710.C: Likewise.
4722 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
4724 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
4725 * g++.old-deja/g++.mike/pmf9.C: Likewise.
4726 * g++.old-deja/g++.ns/crash2.C: Likewise.
4727 * g++.old-deja/g++.ns/crash3.C: Likewise.
4728 * g++.old-deja/g++.ns/invalid1.C: Likewise.
4729 * g++.old-deja/g++.ns/ns17.C: Likewise.
4730 * g++.old-deja/g++.ns/template16.C: Likewise.
4731 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
4733 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
4734 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
4735 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
4736 named return value extension.
4737 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
4738 * g++.old-deja/g++.other/access4.C: Issue additional error
4740 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
4741 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
4742 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
4743 * g++.old-deja/g++.other/crash25.C: Change error message.
4744 * g++.old-deja/g++.other/crash4.C: Change error message.
4745 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
4746 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
4747 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
4749 * g++.old-deja/g++.other/defarg8.C: Likewise.
4750 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
4751 * g++.old-deja/g++.other/dtor10.C: Likewise.
4752 * g++.old-deja/g++.other/incomplete.C: Likewise.
4753 * g++.old-deja/g++.other/linkage7.C: Likewise.
4754 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
4756 * g++.old-deja/g++.other/mangle2.C: Likewise.
4757 * g++.old-deja/g++.other/refinit2.C: Likewise.
4758 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
4759 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
4760 * g++.old-deja/g++.pt/crash28.C: Likewise.
4761 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
4763 * g++.old-deja/g++.pt/crash32.C: Change error message.
4764 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
4765 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
4766 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
4767 error message position.
4768 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
4769 * g++.old-deja/g++.pt/defarg8.C: Change error message.
4770 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
4772 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
4773 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
4774 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
4775 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
4777 * g++.old-deja/g++.pt/explicit31.C: Likewise.
4778 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
4779 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
4781 * g++.old-deja/g++.pt/explicit71.C: Change error message.
4782 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
4784 * g++.old-deja/g++.pt/friend28.C: Account for use of
4785 non-dependent names.
4786 * g++.old-deja/g++.pt/friend29.C: Likewise.
4787 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
4789 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
4790 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
4791 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
4793 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
4794 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
4796 * g++.old-deja/g++.pt/memclass20.C: Likewise.
4797 * g++.old-deja/g++.pt/memclass5.C: Likewise.
4798 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
4800 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
4801 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
4802 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
4803 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
4804 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
4805 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
4807 * g++.old-deja/g++.pt/spec10.C: Likewise.
4808 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
4809 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
4810 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
4811 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
4812 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
4813 * g++.old-deja/g++.pt/ttp62.C: Likewise.
4814 * g++.old-deja/g++.pt/ttp64.C: Likewise.
4815 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
4816 * g++.old-deja/g++.pt/typename15.C: Likewise.
4817 * g++.old-deja/g++.pt/typename22.C: Likewise.
4818 * g++.old-deja/g++.pt/typename6.C: Change error messages.
4819 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
4820 * g++.old-deja/g++.pt/virtual2.C: Likewise.
4821 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
4823 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
4824 return value extension.
4825 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
4826 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
4827 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
4828 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
4830 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
4832 * g++.dg/warn/inline1.C: New test.
4833 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
4834 * g++.old-deja/g++.jason/synth10.C: Likewise.
4835 * g++.old-deja/g++.mike/net31.C: Likewise.
4836 * g++.old-deja/g++.mike/p8786.C: Likewise.
4838 * g++.dg/template/friend10.C: New test.
4839 * g++.dg/template/conv5.C: New test.
4841 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
4843 * g++.dg/lookup/scoped3.C: New test.
4845 * g++.dg/lookup/decl1.C: New test.
4846 * g++.dg/lookup/decl2.C: New test.
4848 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
4850 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
4851 gcc.c-torture/compile/20021015-1.c,
4852 gcc.c-torture/compile/20021015-2.c,
4853 gcc.c-torture/compile/20021123-1.c,
4854 gcc.c-torture/compile/20021123-2.c,
4855 gcc.c-torture/compile/20021123-3.c,
4856 gcc.c-torture/compile/20021123-4.c,
4857 gcc.c-torture/execute/20021024-1.c: Add tests previously added
4858 only to 3.1 or 3.2 branch.
4860 2002-12-23 Mark Mitchell <mark@codesourcery.com>
4862 * gcc.dg/i386-bitfield3.c: New test.
4864 * gcc.dg/i386-bitfield2.c: New test.
4866 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
4868 * g++.dg/parse/conv_op1.C: New test.
4870 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
4872 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
4875 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
4877 * gcc.c-torture/compile/20021220-1.c: New test.
4879 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
4881 * gcc.dg/i386-fastcall-1.c: New.
4883 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4885 * gcc.c-torture/execute/20021219-1.c: New test.
4887 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4889 * gcc.dg/i386-pic-1.c: New test.
4891 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4894 * g++.dg/template/friend9.C: New test.
4896 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4899 * g++.dg/template/access7.C: New test.
4901 2002-12-18 Nick Clifton <nickc@redhat.com>
4903 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
4904 the libstdc++-v3 directory has been found.
4906 2002-12-12 Devang Patel <dpatel@apple.com>
4907 * gcc.dg/darwin-ld-1.c: New test.
4908 * gcc.dg/darwin-ld-2.c: New test.
4909 * gcc.dg/darwin-ld-3.c: New test.
4910 * gcc.dg/darwin-ld-4.c: New test.
4911 * gcc.dg/darwin-ld-5.c: New test.
4913 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
4915 * gcc.c-torture/compile/20021212-1.c: New test.
4917 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
4919 * gcc.dg/fshort-wchar: New test.
4921 2002-12-10 Mark Mitchell <mark@codesourcery.com>
4924 * g++.dg/template/dtor1.C: New test.
4926 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
4929 2002-12-10 Jakub Jelinek <jakub@redhat.com>
4931 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
4933 2002-12-09 Mark Mitchell <mark@codesourcery.com>
4935 * g++.dg/template/static1.C: New test.
4936 * g++.dg/template/static2.C: New test.
4937 * g++.old-deja/g++.ext/memconst.C: New test.
4939 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4941 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
4942 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
4943 * g++.dg/special/initp1.C: Likewise.
4945 2002-12-06 Jakub Jelinek <jakub@redhat.com>
4947 * gcc.c-torture/execute/20021204-1.c: New test.
4949 2002-12-04 Geoffrey Keating <geoffk@apple.com>
4951 * gcc.dg/ppc-fmadd-1.c: New file.
4952 * gcc.dg/ppc-fmadd-2.c: New file.
4953 * gcc.dg/ppc-fmadd-3.c: New file.
4955 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4957 * gcc.c-torture/compile/20021204-1.c: New test.
4959 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
4961 * g++.dg/inherit/covariant2.C: New test.
4962 * g++.dg/inherit/covariant3.C: New test.
4963 * g++.dg/inherit/covariant4.C: New test.
4964 * g++.dg/inherit/covariant1.C: Remove XFAIL.
4965 * g++.old-deja/g++.robertl/eb17.C: Likewise.
4967 2002-12-03 Mark Mitchell <mark@codesourcery.com>
4970 * g++.dg/init/brace3.C: New test.
4972 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
4974 * gcc.dg/20020210-1.c: Fix a comment typo.
4976 2002-12-02 Mark Mitchell <mark@codesourcery.com>
4979 * g++.dg/parse/defarg1.C: New test.
4982 * g++.dg/template/char1.C: New test.
4984 * g++.dg/template/varmod1.C: Fix typo.
4986 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4989 * g++.old-deja/g++.pt/crash32.C: Expect error.
4991 2002-12-01 Mark Mitchell <mark@codesourcery.com>
4994 * g++.dg/template/varmod1.C: New test.
4997 * g++.dg/inherit/typeinfo1.C: New test.
5000 * g++.dg/inherit/typedef1.C: New test.
5002 2002-11-30 Mark Mitchell <mark@codesourcery.com>
5006 * g++.dg/template/strlen1.C: New test.
5009 * g++.dg/template/ctor2.C: New test.
5012 * g++.dg/init/string1.C: New test.
5015 * g++.dg/template/friend8.C: New test.
5017 2002-11-29 Joe Buck <jbuck@synopsys.com>
5019 * g++.dg/lookup/anon2.C: New test.
5021 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
5023 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
5026 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
5028 * gcc.dg/bitfld-6.c: New test.
5030 2002-11-27 Jan Hubicka <jh@suse.cz>
5032 * gcc.c-torture/execute/20021127.[cx]: New test.
5034 2002-11-26 Jan Hubicka <jh@suse.cz>
5036 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
5039 2002-11-26 Geoffrey Keating <geoffk@apple.com>
5041 * g++.dg/init/brace2.C: New test.
5042 * g++.old-deja/g++.mike/p9129.C: Correct.
5044 2002-11-26 Mark Mitchell <mark@codesourcery.com>
5046 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
5048 2002-11-25 Andreas Bauer <baueran@in.tum.de>
5050 * gcc.dg/sibcall-6: New test for indirect sibcalls.
5052 2002-11-25 Mark Mitchell <mark@codesourcery.com>
5054 * testsuite/g++.dg/abi/empty11.C: New test.
5055 * testsuite/g++.dg/rtti/cv1.C: New test.
5057 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
5059 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
5061 2002-11-24 Mark Mitchell <mark@codesourcery.com>
5063 * g++.dg/abi/empty10.C: New test.
5065 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
5067 * gcc.c-torture/compile/20021124-1.c: New test.
5069 2002-11-22 Mark Mitchell <mark@codesourcery.com>
5071 * g++.dg/abi/rtti2.C: New test.
5073 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5075 * gcc.dg/i386-unroll-1.c: New test.
5077 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5079 * gcc.c-torture/compile/20021120-1.c: New test.
5080 * gcc.c-torture/compile/20021120-2.c: New test.
5082 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
5084 * gcc.dg/bitfld-5.c: New test.
5086 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
5088 * gcc.c-torture/execute/20021120-3.c: New test.
5090 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
5092 * gcc.c-torture/execute/20021120-2.c: New test.
5094 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
5096 * gcc.c-torture/execute/20021120-1.c: New test.
5098 2002-11-20 Jakub Jelinek <jakub@redhat.com>
5100 * gcc.c-torture/execute/20021118-3.c: New test.
5102 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5104 * gcc.c-torture/compile/20021119-1.c: New test.
5106 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
5108 * gcc.dg/duff-1.c: New test.
5109 * gcc.dg/duff-2.c: New test.
5110 * gcc.dg/duff-3.c: New test.
5112 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
5114 * gcc.dg/cpp/_Pragma5.c: New test.
5116 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
5118 * gcc.c-torture/execute/20021118-2.c: New test.
5120 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
5122 * gcc.c-torture/execute/20021118-1.c: New test.
5124 2002-11-16 Jakub Jelinek <jakub@redhat.com>
5126 * gcc.dg/20021116-1.c: New test.
5128 2002-11-14 Mark Mitchell <mark@codesourcery.com>
5130 * g++.dg/abi/vcall1.C: New test.
5132 2002-11-14 Jakub Jelinek <jakub@redhat.com>
5134 * gcc.dg/20021029-1.c: New test.
5135 * gcc.dg/20021029-2.c: New test.
5137 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
5139 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
5141 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5144 * gcc.dg/20021110.c: Move to ...
5145 * gcc.c-torture/compile/20021110.c: .... here.
5147 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5150 * gcc.c-torture/execute/20021111-1.c
5152 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5155 * gcc.dg/20021110.c: New test.
5157 2002-11-10 Mark Mitchell <mark@codesourcery.com>
5159 * g++.dg/abi/vthunk3.C: Run only on x86.
5161 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
5163 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
5165 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
5167 * lib/compat.exp (compat-execute): Fix logic error in last
5170 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
5172 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
5174 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5177 * g++.dg/template/access6.C: New test.
5179 2002-11-08 Jan Hubicka <jh@suse.cz>
5181 * gcc.dg/i386-ssefp-1.c: New test.
5182 * gcc.dg/i386-ssefp-1.c: New test.
5184 2002-11-08 Jan Hubicka <jh@suse.cz>
5186 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
5188 2002-11-07 Mark Mitchell <mark@codesourcery.com>
5190 * g++.dg/abi/vthunk3.C: New test.
5193 * g++.dg/template/crash2.C: New test.
5195 2002-11-07 Mark Mitchell <mark@codesourcery.com>
5197 * testsuite/g++.dg/abi/dtor1.C: New test.
5198 * testsuite/g++.dg/abi/dtor2.C: Likewise.
5200 2002-11-05 Geoffrey Keating <geoffk@apple.com>
5202 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
5205 2002-11-04 Adam Nemet <anemet@lnxw.com>
5207 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
5208 -mthumb. Only xfail with -O0.
5210 2002-11-03 Mark Mitchell <mark@codesourcery.com>
5212 * g++.dg/abi/thunk1.C: New test.
5213 * g++.dg/abi/thunk2.C: Likewise.
5214 * g++.dg/abi/vtt1.C: Likewise.
5216 2002-11-02 Diego Novillo <dnovillo@redhat.com>
5218 PR optimization/8423
5219 * gcc.c-torture/execute/builtin-constant.c: New test.
5221 2002-11-01 Zack Weinberg <zack@codesourcery.com>
5223 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
5224 Add some more cases.
5226 2002-11-01 Mark Mitchell <mark@codesourcery.com>
5229 * g++.dg/opt/local1.C: New test.
5231 2002-10-30 Mark Mitchell <mark@codesourcery.com>
5234 * g++.dg/template/complit1.C: New test.
5237 * g++.dg/template/typename4.C: Likewise.
5239 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5241 Core issue 287, PR c++/7639
5242 * g++.dg/template/instantiate1.C: Adjust error location.
5243 * g++.dg/template/instantiate3.C: New test.
5244 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
5245 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
5246 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
5248 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
5250 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
5252 2002-10-29 Mark Mitchell <mark@codesourcery.com>
5255 * g++.dg/init/dtor2.C: New test.
5257 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5259 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
5260 * gcc.dg/nest.c: Bypass errors on irix6.
5262 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
5264 * gcc.dg/nest.c: Expect error for mmix-*-*.
5265 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
5267 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
5269 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
5272 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
5274 2002-10-25 Mike Stump <mrs@apple.com>
5276 * gcc.dg/warn-1.c: New test.
5278 2002-10-25 Zack Weinberg <zack@codesourcery.com>
5280 * g++.dg/template/typename3.C: New test.
5282 2002-10-25 Mark Mitchell <mark@codesourcery.com>
5284 * g++.dg/lookup/ptrmem1.C: New test.
5286 * g++.dg/abi/vthunk2.C: New test.
5288 2002-10-25 Zack Weinberg <zack@codesourcery.com>
5290 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
5292 2002-10-24 Mark Mitchell <mark@codesourcery.com>
5294 * g++.dg/abi/empty9.C: New test.
5296 2002-10-24 Richard Henderson <rth@redhat.com>
5298 * g++.dg/inherit/thunk1.C: Enable for ia64.
5300 2002-10-23 Mark Mitchell <mark@codesourcery.com>
5303 * g++.dg/lookup/pretty1.C: New test.
5305 2002-10-23 Jakub Jelinek <jakub@redhat.com>
5307 * gcc.dg/20021023-1.c: New test.
5309 2002-10-23 Mark Mitchell <mark@codesourcery.com>
5312 * g++.dg/parse/inline1.C: New test.
5314 2002-10-23 Richard Henderson <rth@redhat.com>
5316 * g++.dg/inherit/thunk1.C: Enable for x86_64.
5318 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
5320 2002-10-22 Mark Mitchell <mark@codesourcery.com>
5323 * g++.dg/parse/stmtexpr3.C: New test.
5325 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
5327 * g++.dg/expr/cond1.C: New test.
5329 2002-10-21 Zack Weinberg <zack@codesourcery.com>
5331 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
5333 2002-10-21 Mark Mitchell <mark@codesourcery.com>
5335 * g++.dg/abi/vbase13.C: New test.
5336 * g++.dg/abi/vbase14.C: Likewise.
5338 2002-10-21 Jakub Jelinek <jakub@redhat.com>
5340 * gcc.dg/tls/pic-1.c: New test.
5341 * gcc.dg/tls/nonpic-1.c: New test.
5342 * gcc.dg/20021018-1.c: New test.
5344 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
5346 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
5347 Remove only files with the same base name as the test case.
5348 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
5349 (profopt-execute): Likewise. Also, remove old profiling
5350 and performance data files before running the tests.
5352 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
5353 * g++.dg/bprob/bprob.exp: Likewise.
5354 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
5355 to allow more general test case names.
5357 * g++.dg/bprob/bprob-1.C: Rename to ...
5358 * g++.dg/bprob/g++-bprob-1.C: ... this.
5360 * g77.dg/bprob/bprob-1.f: Rename to ...
5361 * g77.dg/bprob/g77-bprob-1.f: ... this.
5363 2002-10-21 Zack Weinberg <zack@codesourcery.com>
5365 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
5366 bison 1.50 or later.
5368 2002-10-21 Janis Johnson <janis187@us.ibm.com>
5370 * g++.dg/README: Describe more test directories.
5372 2002-10-21 Mark Mitchell <mark@codesourcery.com>
5374 * g++.dg/init/array6.C: Add additional tests.
5376 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
5378 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
5379 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
5381 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
5383 * gcc.c-torture/compile/20020604-1.x: New.
5384 * gcc.c-torture/compile/simd-5.x: Likewise.
5385 * gcc.c-torture/execute/920710-1.x: Likewise.
5386 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
5388 2002-10-21 Mark Mitchell <mark@codesourcery.com>
5390 * g++.dg/inherit/override1.C: Add dg-options clause.
5392 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5394 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
5397 2002-10-19 Andreas Schwab <schwab@suse.de>
5399 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
5400 directory component.
5402 2002-10-18 Mark Mitchell <mark@codesourcery.com>
5404 * g++.dg/inherit/thunk1.C: New test.
5406 * g++.dg/inherit/override1.C: New test.
5408 * g++.dg/abi/mangle11.C: New test.
5409 * g++.dg/abi/mangle14.C: New test.
5410 * g++.dg/abi/mangle17.C: New test.
5412 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
5414 * g++.dg/overload/member2.C: New test.
5416 2002-10-17 Janis Johnson <janis187@us.ibm.com>
5418 * g++.dg/README: Describe new compat directory.
5419 * g++.dg/dg.exp: Skip tests in compat directory.
5420 * README.compat: New file.
5421 * lib/compat.exp: New expect script.
5422 * g++.dg/compat: New test directory.
5423 * g++.dg/compat/compat.exp: New expect script.
5424 * g++.dg/compat/abi: New test directory.
5425 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
5426 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
5427 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
5428 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
5429 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
5430 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
5431 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
5432 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
5433 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
5434 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
5435 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
5436 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
5437 * g++.dg/compat/break: New test directory.
5438 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
5439 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
5440 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
5441 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
5442 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
5443 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
5444 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
5445 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
5446 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
5447 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
5448 g++.dg/compat/break/README: New files.
5449 * g++.dg/compat/eh: New test directory.
5450 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
5451 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
5452 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
5453 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
5454 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
5455 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
5456 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
5457 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
5458 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
5459 g++.dg/compat/eh/filter2_y.C,
5460 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
5461 g++.dg/compat/eh/new1_y.C,
5462 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
5463 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
5464 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
5465 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
5466 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
5467 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
5468 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
5469 g++.dg/compat/eh/unexpected1_y.C: New files.
5470 * g++.dg/compat/init: New test directory.
5471 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
5472 g++.dg/compat/init/array5_y.C,
5473 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
5474 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
5475 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
5476 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
5477 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
5478 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
5479 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
5480 g++.dg/compat/init/init-ref2_y.C: New files.
5482 2002-10-17 Mark Mitchell <mark@codesourcery.com>
5485 * g++.dg/inherit/using3.C: New test.
5487 2002-10-17 Jan Hubicka <jh@suse.cz>
5489 * gcc.dg/20021017-2.c: New test.
5491 2002-10-17 Mark Mitchell <mark@codesourcery.com>
5493 * g++.dg/abi/mangle16.C: Adjust.
5495 * g++.dg/init/array8.C: New test.
5497 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
5499 * gcc.dg/special/mips-abi.exp: New test.
5500 * gcc.dg/special/mips-abi.s: Empty file used by the above.
5502 2002-10-16 Mark Mitchell <mark@codesourcery.com>
5504 * g++.dg/abi/mangle16.C: New test.
5505 * g++.dg/abi/mangle17.C: Likewise.
5508 * g++.dg/template/ref1.C: New test.
5510 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5512 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
5514 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
5516 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
5518 2002-10-16 Mark Mitchell <mark@codesourcery.com>
5521 * g++.dg/init/array7.C: New test.
5523 2002-10-15 Mark Mitchell <mark@codesourcery.com>
5525 * g++.dg/init/array6.C: New test.
5527 * g++.dg/abi/mangle13.C: Likewise.
5528 * g++.dg/abi/mangle14.C: Likewise.
5529 * g++.dg/abi/mangle15.C: Likewise.
5531 2002-10-14 Mark Mitchell <mark@codesourcery.com>
5533 * g++.dg/abi/empty8.C: New test.
5535 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
5537 * g++.dg/init/ctor1.C: New test.
5539 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
5541 * gcc.c-torture/execute/20021015-1.c: New test.
5543 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
5545 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
5547 2002-10-14 Jan Hubicka <jh@suse.cz>
5549 * gcc.dg/i386-ssetype-[1-5].c: New tests.
5551 2002-10-14 Richard Henderson <rth@redhat.com>
5553 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
5555 2002-10-14 Mark Mitchell <mark@codesourcery.com>
5557 PR optimization/6631
5558 * g++.dg/opt/const2.C: New test.
5560 2002-10-14 Mark Mitchell <mark@codesourcery.com>
5563 * g++.dg/parse/friend1.C: New test.
5564 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
5566 2002-10-14 Jakub Jelinek <jakub@redhat.com>
5568 * gcc.dg/20021014-1.c: New test.
5570 2002-10-11 Mark Mitchell <mark@codesourcery.com>
5573 * g++.dg/ext/vlm1.C: New test.
5574 * g++.dg/ext/vlm2.C: Likewise.
5576 * g++.dg/init/array1.C: Remove invalid braces.
5577 * g++.dg/init/brace1.C: New test.
5578 * g++.dg/init/copy2.C: Likewise.
5579 * g++.dg/init/copy3.C: Likewise.
5580 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
5581 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
5584 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
5586 * gcc.dg/cpp/assembler.S: Don't use -ansi.
5588 2002-10-11 Richard Shann <richard.shann@superh.com>
5590 * gcc.c-torture/compile/simd-5.c: New test.
5592 2002-10-10 Roger Sayle <roger@eyesopen.com>
5594 * gcc.c-torture/execute/shiftopt-1.c: New test case.
5596 2002-10-10 Jim Wilson <wilson@redhat.com>
5598 * gcc.c-torture/execute/20021010-1.c: New test.
5600 2002-10-09 Zack Weinberg <zack@codesourcery.com>
5603 * g++.dg/ext/typedef-init.C: New test.
5604 * gcc.dg/typedef-init.c: New test.
5606 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
5608 * gcc.dg/cpp/paste13.c: New test.
5610 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5612 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
5613 remaining platforms, XFAIL during compile, not execute. Don't
5616 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
5618 * gcc.dg/alias-1.c: Tweak expected warning.
5620 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
5622 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
5624 2002-10-06 Andreas Jaeger <aj@suse.de>
5626 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
5627 * gcc.dg/cpp/c++98.C: Likewise.
5629 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
5630 * g++.dg/cpp/c++98.C: Likewise.
5632 * g++.dg/README (Subdirectories): Mention cpp directory.
5635 * gcc.dg/20021006-1.c: New test.
5637 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5640 * g++.dg/other/warning1.C: New test.
5642 2002-10-04 Roger Sayle <roger@eyesopen.com>
5644 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
5645 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
5646 and sparc-*-* with -m64 as expected failures. See PR 8087.
5648 2002-10-03 Mark Mitchell <mark@codesourcery.com>
5651 * g++.dg/template/ptrmem3.C: New test.
5654 * g++.dg/template/union1.C: New test.
5656 2002-10-03 Mark Mitchell <mark@codesourcery.com>
5659 * g++.dg/abi/mangle9.C: New test.
5660 * g++.dg/abi/mangle10.C: New test.
5661 * g++.dg/abi/mangle11.C: New test.
5662 * g++.dg/abi/mangle12.C: New test.
5664 2002-10-02 Mark Mitchell <mark@codesourcery.com>
5667 * g++.dg/template/meminit1.C: New test.
5668 * g++.dg/warn/Wreorder-1.C: Likewise.
5669 * g++.old-deja/g++.mike/warn3.C: Tweak.
5670 * lib/prune.exp: Ingore "in copy constructor".
5672 2002-10-02 Andreas Jaeger <aj@suse.de>
5674 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
5675 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
5676 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
5679 2002-10-01 Mark Mitchell <mark@codesourcery.com>
5681 * gcc.dg/empty1.C: Fix typo.
5683 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
5685 * gcc.dg/alias-1.c: New test.
5687 2002-10-01 Mark Mitchell <mark@codesourcery.com>
5689 * gcc.dg/empty1.C: New test.
5691 * g++.dg/tls/init-2.C: Tweak error messages.
5693 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
5695 * gcc.c-torture/compile/20020923-1.c: New test.
5697 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
5699 * gcc.c-torture/execute/ffs-1.c: New test.
5700 * gcc.c-torture/execute/ffs-2.c: Ditto.
5702 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
5704 * g++.dg/overload/member1.C: New test.
5706 2002-09-30 Mark Mitchell <mark@codesourcery.com>
5708 * g++.dg/abi/empty7.C: New test.
5709 * g++.dg/init/pm2.C: Likewise.
5711 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
5713 * g++.dg/rtti/crash1.C: New test.
5715 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
5717 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
5718 gcc.dg/sibcall-4.c: New tests.
5720 2002-09-28 Roger Sayle <roger@eyesopen.com>
5722 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
5723 powerpc and MMIX targets.
5725 2002-09-27 Zack Weinberg <zack@codesourcery.com>
5727 * gcc.dg/cpp/20020927-1.c: New.
5729 2002-09-26 David S. Miller <davem@redhat.com>
5731 * gcc.c-torture/compile/trunctfdf.c: New.
5733 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5735 * lib/target-supports.exp (check_weak_available): Handle solaris2.
5737 2002-09-27 Alan Modra <amodra@bigpond.net.au>
5739 * gcc.c-torture/execute/loop-15.c: New.
5741 2002-09-26 Janis Johnson <janis187@us.ibm.com>
5743 * README.QMTEST: Fix typo.
5745 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
5747 * gcc.dg/20020926-1.c: New test.
5749 2002-09-25 David S. Miller <davem@redhat.com>
5752 * gcc.c-torture/execute/shiftdi.c: New test.
5754 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
5756 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
5758 * lib/g77.exp (g77_init): Likewise.
5759 * lib/g++.exp (g++_init): Likewise.
5760 * lib/objc.exp (objc_init): Likewise.
5762 2002-09-25 Mark Mitchell <mark@codesourcery.com>
5764 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
5765 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
5766 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
5768 2002-09-25 Richard Henderson <rth@redhat.com>
5770 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
5771 too-small long double.
5773 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
5775 * gcc.dg/20020919-1.c: New test.
5777 2002-09-23 Mark Mitchell <mark@codesourcery.com>
5779 * g++.dg/abi/bitfield6.C: New test.
5780 * g++.dg/abi/bitfield7.C: New test.
5781 * g++.dg/abi/bitfield8.C: New test.
5782 * g++.dg/abi/vbase11.C: New test.
5784 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
5786 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
5787 hppa*-*-hpux*. Update test comment.
5789 2002-09-20 Jakub Jelinek <jakub@redhat.com>
5791 * gcc.dg/tls/struct-1.c: New test.
5793 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
5795 * gcc.dg/cpp/tr-warn2.c: Update.
5797 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
5799 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
5801 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
5803 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
5806 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
5808 * gcc.c-torture/execute/ieee/mzero3.c: New test.
5810 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
5811 Adjust for c++filt moved to binutils. Remove spurious duplicate
5814 2002-09-19 Geoffrey Keating <geoffk@apple.com>
5816 * gcc.dg/20020312-2.c: Update for darwin.
5818 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
5820 * g++.old-deja/g++.other/crash32.C: Mark ICE.
5822 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
5824 * objc.dg/comp-types-1.m: New test.
5825 * objc.dg/comp-types-2.m: New test.
5826 * objc.dg/comp-types-3.m: New test.
5827 * objc.dg/comp-types-4.m: New test.
5828 * objc.dg/comp-types-5.m: New test.
5829 * objc.dg/comp-types-6.m: New test.
5831 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
5833 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
5835 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
5837 * g++.dg/other/do1.C: New test.
5839 * g++.dg/template/subst1.C: New test.
5841 2002-09-16 Steve Ellcey <sje@cup.hp.com>
5843 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
5845 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
5847 * g++.dg/template/qualttp20.C: Adjust expected errors.
5848 * g++.old-deja/g++.jason/report.C: Likewise.
5849 * g++.old-deja/g++.other/qual1.C: Likewise.
5851 * g++.dg/lookup/scoped2.C: New test.
5853 * g++.dg/ext/asm3.C: New test.
5855 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
5857 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
5859 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
5861 * ChangeLog: follow spelling conventions.
5862 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
5863 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
5864 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
5865 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
5866 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
5867 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
5868 * g++.old-deja/g++.law/global-init1.C: Likewise.
5869 * g++.old-deja/g++.other/delete4.C: Likewise.
5870 * g++.old-deja/g++.other/inline21.C: Likewise.
5871 * g++.old-deja/g++.other/singleton.C: Likewise.
5872 * g77.dg/strlen0.f: Likewise.
5873 * g77.f-torture/compile/20010519-1.f: Likewise.
5874 * g77.f-torture/compile/980310-4.f: Likewise.
5875 * gcc.c-torture/compile/20000605-1.c: Likewise.
5876 * gcc.c-torture/execute/20020225-1.c: Likewise.
5877 * gcc.dg/c90-hexfloat-2.c: Likewise.
5878 * gcc.dg/c99-bool-1.c: Likewise.
5879 * gcc.dg/c99-hexfloat-2.c: Likewise.
5880 * gcc.dg/dll-2.c: Likewise.
5881 * gcc.dg/wtr-union-init-1.c: Likewise.
5882 * gcc.dg/wtr-union-init-2.c: Likewise.
5883 * gcc.dg/wtr-union-init-3.c: Likewise.
5884 * gcc.dg/cpp/avoidpaste1.c: Likewise.
5885 * gcc.dg/cpp/defined.c: Likewise.
5886 * gcc.dg/cpp/macsyntx.c: Likewise.
5887 * gcc.dg/cpp/paste2.c: Likewise.
5888 * gcc.dg/cpp/trad/defined.c: Likewise.
5889 * gcc.dg/format/c90-printf-1.c: Likewise.
5890 * gcc.dg/format/c90-scanf-1.c: Likewise.
5891 * gcc.dg/format/c99-printf-1.c: Likewise.
5892 * gcc.dg/format/c99-scanf-1.c: Likewise.
5893 * gcc.misc-tests/gcov-8.c: Likewise.
5894 * lib/profopt.exp: Likewise.
5896 2002-09-15 Krister Walfridsson <cato@df.lth.se>
5898 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
5900 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
5902 * g++.dg/inherit/using2.C: New test.
5904 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
5906 * ChangeLog: Follow spelling conventions.
5907 * g++.dg/template/friend4.C: Likewise.
5908 * g++.old-deja/g++.pt/crash67.C: Likewise.
5909 * gcc.c-torture/execute/20000801-4.c: Likewise.
5910 * gcc.dg/c90-digraph-1.c: Likewise.
5911 * gcc.dg/c94-digraph-1.c: Likewise.
5912 * gcc.dg/c99-digraph-1.c: Likewise.
5913 * gcc.dg/cpp/line5.c: Likewise.
5914 * gcc.dg/cpp/multiline.c: Likewise.
5915 * gcc.dg/cpp/trad/literals-1.c: Likewise.
5916 * gcc.dg/format/attr-3.c: Likewise.
5917 * gcc.dg/format/c90-scanf-3.c: Likewise.
5918 * gcc.dg/format/ext-4.c: Likewise.
5920 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
5922 * g++.dg/template/pretty1.C: New test.
5924 2002-09-14 Alan Modra <amodra@bigpond.net.au>
5926 * gcc.c-torture/execute/struct-cpy-1.c: New test.
5928 2002-09-13 Matt Austern <austern@apple.com>
5930 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
5931 passing a cast expression to a function by const reference.
5933 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
5935 * g++.dg/template/deduce1.C: New test.
5937 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
5939 * gcc.c-torture/execute/simd-1.c: Force all use of int to
5942 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
5944 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
5947 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
5949 * gcc.c-torture/compile/20020910-1.c: New test.
5951 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
5953 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
5955 2002-09-10 Andreas Jaeger <aj@suse.de>
5957 * gcc.dg/20020312-2.c: Adjust for x86-64.
5959 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
5961 * g77.dg/7388.f: New test case for PR 7388.
5963 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
5965 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
5967 2002-09-05 Ziemowit Laski <zlaski@apple.com>
5969 * objc.dg/proto-lossage-1.m: New test.
5971 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
5973 * gcc.dg/cpp/_Pragma4.c: Fix typo.
5975 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
5977 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
5980 2002-09-06 Stan Shebs <shebs@apple.com>
5981 David Edelsohn <edelsohn@gnu.org>
5983 * gcc.dg/weak: New directory.
5984 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
5985 target-specific xfail bits.
5986 * gcc.dg/typeof-2.c: Move to new directory.
5987 * gcc.dg/weak.exp: New expect script.
5989 2002-09-06 Alan Modra <amodra@bigpond.net.au>
5991 * gcc.c-torture/execute/extzvsi.c: New test.
5993 2002-09-05 Stan Shebs <shebs@apple.com>
5995 * gcc.dg/weak-1.c: xfail on Darwin.
5996 * gcc.dg/weak-2.c: Ditto.
5997 * gcc.dg/weak-3.c: Ditto.
5998 * gcc.dg/weak-4.c: Ditto.
5999 * gcc.dg/weak-5.c: Ditto.
6000 * gcc.dg/weak-6.c: Ditto.
6001 * gcc.dg/weak-7.c: Ditto.
6002 * gcc.dg/weak-8.c: Ditto.
6003 * gcc.dg/weak-9.c: Ditto.
6005 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
6007 * gcc.c-torture/execute/loop-14.c: New test.
6009 2002-09-04 Jakub Jelinek <jakub@redhat.com>
6011 * g++.dg/other/cxa-atexit1.C: New test.
6013 * gcc.dg/typeof-2.c: New test.
6015 2002-09-03 Roger Sayle <roger@eyesopen.com>
6017 * gcc.dg/builtins-2.c: New testcase.
6018 * gcc.dg/builtins-3.c: New testcase.
6020 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
6022 * gcc.dg/cpp/_Pragma4.c: New test.
6024 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
6026 * objc/execute/nil_method-1.m: New testcase.
6028 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
6030 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
6031 [Object class], not [Object initialize].
6033 2002-08-31 Roger Sayle <roger@eyesopen.com>
6034 Hans-Peter Nilsson <hp@bitrange.com>
6036 * gcc.c-torture/execute/20020720-1.x: Skip test on
6037 mmix-knuth-mmixware. Correct comment.
6039 2002-08-27 Mark Mitchell <mark@codesourcery.com>
6041 * testsuite/g++.dg/abi/bitfield5.C: New test.
6042 * testsuite/g++.dg/abi/vbase10.C: Likewise.
6044 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
6046 * objc.dg/undeclared-selector.m: New test.
6048 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
6050 * g++.dg/other/offsetof1.C: Avoid cast warning.
6052 2002-08-26 Ziemowit Laski <zlaski@apple.com>
6054 * objc.dg/super-class-2.m: New test.
6056 2002-08-24 Matt Austern <austern@apple.com>
6058 * g++.dg/ext/lvaddr.C: New test.
6059 * g++.dg/ext/lvcast.C: New test.
6061 2002-08-22 Mark Mitchell <mark@codesourcery.com>
6063 * testsuite/g++.dg/inherit/cond1.C: New test.
6065 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
6067 * gcc.dg/noncompile/incomplete-1.c: New test.
6069 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
6071 * gcc.dg/typespec-1.c: New test.
6073 2002-08-20 Devang Patel <dpatel@apple.com>
6074 * objc.dg/proto-hier-2.m: New test.
6076 2002-08-19 Ziemowit Laski <zlaski@apple.com>
6078 * objc.dg/bitfield-1.m: New test.
6079 * objc.dg/bitfield-2.m: New test.
6081 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
6083 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
6084 gcc.dg/c99-flex-array-4.c: New tests.
6086 2002-08-16 Stan Shebs <shebs@apple.com>
6088 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
6090 2002-08-15 Jakub Jelinek <jakub@redhat.com>
6092 * gcc.dg/typeof-1.c: New test.
6093 * g++.dg/ext/typeof2.C: New test.
6095 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
6097 * g++.dg/other/offsetof1.C: New test.
6099 2002-08-14 Richard Henderson <rth@redhat.com>
6101 * gcc.dg/tls/diag-3.c: Fix expected message strings.
6103 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
6105 * gcc.dg/cpp/_Pragma3.c: New test.
6107 2002-08-13 Mark Mitchell <mark@codesourcery.com>
6109 * g++.dg/template/inherit3: New test.
6111 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
6113 * gcc.dg/bitfld-4.c: Add blank options.
6115 2002-08-09 Mark Mitchell <mark@codesourcery.com>
6117 * g++.dg/template/crash1.C: New test.
6119 2002-08-08 Jakub Jelinek <jakub@redhat.com>
6121 * gcc.dg/tls/opt-2.c: New test.
6123 2002-08-08 Devang Patel <dpatel@apple.com>
6125 * objc.dg/selector-1.m : New test
6127 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
6129 * g++.dg/abi/bitfield4.C: New test.
6130 * gcc.dg/bitfld-4.c: New test.
6132 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
6134 * g++.dg/other/packed1.C: New test.
6136 2002-08-07 Mark Mitchell <mark@codesourcery.com>
6138 * g++.dg/abi/offsetof.C: Tweak error messages.
6139 * g++.old-deja/g++.mike/p10769a.C: Likewise.
6141 2002-08-08 Jakub Jelinek <jakub@redhat.com>
6143 * gcc.dg/bitfld-3.c: New test.
6145 2002-08-07 Jakub Jelinek <jakub@redhat.com>
6146 Richard Henderson <rth@redhat.com>
6148 * gcc.dg/i386-bitfield1.c: New test.
6149 * g++.dg/abi/bitfield3.C: Update.
6151 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
6153 * objc.dg/const-str-2.m: Update.
6154 * gcc.dg/cpp/c++98.c: Change to C extension.
6155 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
6156 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
6158 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
6160 * testsuite/gcc.dg/tls/diag-3.c: New.
6162 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
6164 * g++.dg/README (Subdirectories): Document new subdir expr.
6165 * g++.dg/expr/pmf-1.C: New test.
6167 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
6169 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
6171 2002-08-06 Jakub Jelinek <jakub@redhat.com>
6173 * g++.dg/abi/bitfield3.C: New test.
6175 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
6177 * lib/gcov.exp: Tweak expected line formats.
6178 * gcc.misc-tests/gcov8.c: New test.
6179 * gcc.misc-tests/gcov8.x: New flags.
6181 2002-08-05 Jakub Jelinek <jakub@redhat.com>
6183 * consistency.vlad/layout/endian.c: Include string.h.
6185 * gcc.c-torture/execute/20020805-1.c: New test.
6187 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
6189 * g++.dg/other/conversion1.C: New test.
6191 2002-08-03 Roger Sayle <roger@eyesopen.com>
6193 * gcc.dg/builtins-1.c: New testcase.
6195 2002-08-02 Mark Mitchell <mark@codesourcery.com>
6197 * g++.dg/inherit/access3.C: New test.
6199 2002-08-01 Jakub Jelinek <jakub@redhat.com>
6201 * gcc.dg/ia64-visibility-2.c: New test.
6203 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
6205 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
6206 __qualifier_flags to __flags.
6208 2002-07-31 Mark Mitchell <mark@codesourcery.com>
6210 * g++.dg/inherit/operator1.C: New test.
6211 * g++.dg/lookup/disamb1.C: Fix typo in comment.
6212 * g++.dg/other/error1.C: Change expected error message.
6213 * g++.dg/template/conv4.C: Likewise.
6215 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
6217 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
6218 for documented behavior.
6220 2002-07-25 Roger Sayle <roger@eyesopen.com>
6222 * gcc.c-torture/execute/20020720-1.x: Skip this test on
6223 several targets known to fail.
6225 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
6227 * gcc.dg/mips-args-[123].c: New tests.
6229 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
6231 * gcc.dg/ppc-spe.c: New.
6233 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
6235 * g++.dg/other/ptrmem4.C: New testcase.
6237 2002-07-24 Richard Henderson <rth@redhat.com>
6239 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
6241 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
6243 * g++.dg/ext/alignof1.C (main): Return 0 for success.
6245 2002-07-24 Roger Sayle <roger@eyesopen.com>
6247 * gcc.c-torture/execute/memset-3.c: New testcase.
6249 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
6251 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
6252 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
6254 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6256 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
6259 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
6261 * gcc.c-torture/compile/simd-4.c: New test.
6263 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6265 PR c++/7347, c++/7348
6266 * g++.dg/template/access4.C: New test.
6267 * g++.dg/template/access5.C: New test.
6268 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
6269 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
6270 * g++.old-deja/g++.pt/ttp58.C: Likewise.
6271 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
6273 2002-07-22 Jakub Jelinek <jakub@redhat.com>
6275 * gcc.dg/gnu89-init-2.c: New test.
6277 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
6279 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
6281 2002-07-20 Roger Sayle <roger@eyesopen.com>
6283 * gcc.c-torture/execute/20020720-1.c: New testcase.
6285 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
6287 * gcc.dg/cpp/Wsignprom.c: New tests.
6289 2002-07-20 Alan Modra <amodra@bigpond.net.au>
6291 * gcc.c-torture/execute/loop-13.c: New test.
6293 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
6295 * gcc.dg/cpp/expr.c: New tests.
6297 2002 07-18 David Edelsohn <edelsohn@gnu.org>
6299 * g++.dg/opt/pr6713.C: Add template instantiation.
6301 2002-07-18 Alan Modra <amodra@bigpond.net.au>
6303 * gcc.dg/nest.c: New test.
6305 2002-07-17 Richard Henderson <rth@redhat.com>
6307 * g++.dg/opt/pr6713.C: New test.
6309 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
6311 * gcc.c-torture/execute/loop-2e.x: Let the testcase
6312 XFAIL for all x86 processors.
6314 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
6316 * gcc.c-torture/execute/20010122-1.x: Do not test with
6317 -fomit-frame-pointer.
6319 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6321 * g++.dg/template/instantiate2.C: New test.
6322 * g++.dg/template/spec4.C: New test.
6324 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6326 * g++.dg/template/access2.C: New test.
6327 * g++.dg/template/access3.C: New test.
6329 2002-07-15 Zack Weinberg <zack@codesourcery.com>
6331 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
6332 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
6333 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
6334 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
6335 Convert to use <stdarg.h>.
6336 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
6338 * gcc.dg/va-arg-2.c: New.
6339 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
6341 2002-07-15 Jakub Jelinek <jakub@redhat.com>
6343 * gcc.c-torture/compile/20020710-1.c: New test.
6345 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6346 Andrew Pinski <pinskia@physics.uc.edu>
6348 gcc.c-torture/compile/simd-2.c: New testcase.
6349 gcc.c-torture/compile/simd-3.c: Likewise.
6351 2002-07-11 Mark Mitchell <mark@codesourcery.com>
6354 * g++.dg/overload/error1.C: New test.
6356 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6358 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
6359 configuration and IRIX 6 O32 ABI.
6361 2002-07-11 Roger Sayle <roger@eyesopen.com>
6363 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
6365 2002-07-10 Roger Sayle <roger@eyesopen.com>
6367 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
6369 2002-07-10 Jeffrey A Law <law@redhat.com>
6371 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6373 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6375 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
6377 * gcc.dg/20020312-2.c: Check for __PPC__.
6379 2002-07-09 Diego Novillo <dnovillo@redhat.com>
6381 * gcc.c-torture/compile/20020709-1.c: New test.
6383 2002-07-07 Roger Sayle <roger@eyesopen.com>
6385 * g++.dg/template/qualttp21.C: New test case.
6387 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
6389 * gcc.c-torture/compile/20020706-1.c: New test.
6390 * gcc.c-torture/compile/20020706-2.c: New test.
6392 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
6393 Alexandre Oliva <aoliva@redhat.com>
6395 * g++.dg/warn/incomplete1.C: New test.
6397 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6400 * g++.dg/warn/noreturn1.C: New test.
6402 2002-07-03 Mark Mitchell <mark@codesourcery.com>
6405 * g++.dg/debug/debug6.C: New test.
6406 * g++.dg/debug/debug7.C: New test.
6408 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
6410 * gcc.c-torture/compile/simd-3.c: New test.
6412 2002-07-03 Chris Demetriou <cgd@broadcom.com>
6414 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
6415 * gcc.dg/20020620-1.c: Likewise.
6417 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6420 * g++.dg/init/array4.C: New test.
6421 * g++.dg/init/array5.C: New test.
6423 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
6425 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
6426 * gcc.c-torture/execute/simd-2.c (main): Likewise.
6428 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6430 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
6431 * gcc.dg/wtr-aggr-init-1.c: Likewise.
6432 * gcc.dg/wtr-conversion-1.c: Likewise.
6433 * gcc.dg/wtr-escape-1.c: Likewise.
6434 * gcc.dg/wtr-int-type-1.c: Likewise.
6435 * gcc.dg/wtr-label-1.c: Likewise.
6436 * gcc.dg/wtr-static-1.c: Likewise.
6437 * gcc.dg/wtr-strcat-1.c: Likewise.
6438 * gcc.dg/wtr-suffix-1.c: Likewise.
6439 * gcc.dg/wtr-switch-1.c: Likewise.
6440 * gcc.dg/wtr-unary-plus-1.c: Likewise.
6441 * gcc.dg/wtr-union-init-1.c: Likewise.
6442 * gcc.dg/wtr-union-init-2.c: Likewise.
6443 * gcc.dg/wtr-union-init-3.c: Likewise.
6445 * gcc.dg/wtr-func-def-1.c: New test.
6447 2002-07-02 Devang Patel <dpatel@apple.com>
6449 * objc.dg/param-1.m: New test.
6451 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
6453 * gcc.dg/cpp/trad/directive.c: Add test.
6454 * gcc.dg/cpp/trad/macroargs.c: Add test.
6455 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
6457 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
6459 * gcc.dg/cpp/cmdlne-M.c: New test.
6461 2002-07-02 Ziemowit Laski <zlaski@apple.com>
6463 * objc.dg/desig-init-1.m: New test.
6465 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6468 * g++.dg/template/instantiate1.C: New test.
6470 2002-07-01 Mark Mitchell <mark@codesourcery.com>
6473 * g++.dg/template/sizeof2.C: New test.
6475 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
6477 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
6478 gcc.dg/cpp/trad/include.c: New tests.
6480 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
6483 * gcc.c-torture/compile/20020701-1.c: New test.
6485 2002-07-01 Stan Shebs <shebs@apple.com>
6487 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
6489 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
6490 (objc-torture-execute): or here.
6492 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
6494 * gcc.c-torture/execute/arith-rand-ll.c: New test.
6496 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
6498 * gcc.dg/cpp/trad/escaped-nl.c: New test.
6500 2002-06-30 Devang Patel <dpatel@apple.com>
6502 * objc.dg/fsyntax-only.m: New test.
6504 2002-06-27 Mark Mitchell <mark@codesourcery.com>
6507 * g++.dg/template/friend7.C: New file.
6509 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
6511 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
6514 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
6516 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
6517 avoid division by zero.
6519 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
6521 * gcc.dg/Wunknownprag.c: New tests.
6523 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
6525 * gcc.c-torture/execute/simd-2.c: New test.
6527 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
6529 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
6530 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
6531 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
6532 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
6533 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
6534 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
6535 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
6536 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
6537 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
6538 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
6539 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
6540 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
6541 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
6542 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
6543 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
6544 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
6545 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
6547 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
6549 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
6550 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
6551 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
6552 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
6554 * gcc.dg/cpp/trad/directive.c: Update.
6556 2002-06-23 Andreas Jaeger <aj@suse.de>
6558 * gcc.c-torture/execute/complex-6.c: New.
6560 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
6562 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
6563 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
6564 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
6565 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
6567 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
6569 * gcc.dg/cpp/trad: New directory with traditional tests copied
6570 from parent directory.
6571 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
6572 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
6573 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
6574 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
6575 Move to trad/ and rename.
6576 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
6577 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
6578 gcc.dg/cpp/trad/redef2.c: New tests.
6579 * gcc.dg/cpp/trad/trad.exp: New driver.
6581 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
6583 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
6584 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
6585 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
6586 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
6589 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
6591 * gcc.dg/20020620-1.c: New test.
6593 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6595 * g++.dg/template/ttp4.C: New test.
6597 2002-06-19 Jakub Jelinek <jakub@redhat.com>
6599 * g++.dg/opt/vt1.C: Fix regexp.
6601 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6603 * gcc.c-torture/execute/pure-1.c: Make functions static again.
6604 Don't use attribute `noinline'.
6606 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
6608 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
6610 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
6612 * gcc.c-torture/execute/simd-1.c: New.
6614 * gcc.dg/simd-1.c: New.
6616 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
6618 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
6620 2002-06-16 Richard Henderson <rth@redhat.com>
6622 * g++.dg/ext/anon-struct1.C: New.
6623 * g++.dg/ext/anon-struct2.C: New.
6624 * g++.dg/ext/anon-struct3.C: New.
6625 * gcc.dg/anon-struct-1.c: New.
6626 * gcc.dg/anon-struct-2.c: New.
6627 * gcc.dg/anon-struct-3.c: New.
6628 * gcc.dg/20011008-1.c: Adjust warning text.
6629 * gcc.dg/20020527-1.c: Add -fms-extensions.
6631 2002-06-16 Richard Henderson <rth@redhat.com>
6633 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
6635 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
6637 * gcc.c-torture/execute/20020615-1.c: New test.
6639 2002-06-15 Roger Sayle <roger@eyesopen.com>
6641 * gcc.c-tortuture/execute/compare-1.c: New test case.
6642 * gcc.c-tortuture/execute/compare-2.c: New test case.
6643 * gcc.c-tortuture/execute/compare-3.c: New test case.
6645 2002-06-13 Richard Henderson <rth@redhat.com>
6647 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
6650 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6652 * g++.dg/template/typename2.C: Update error message.
6654 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
6656 * gcc.c-torture/execute/20020611-1.c: New test.
6658 2002-06-11 Bob Wilson <bob.wilson@acm.org>
6660 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
6661 list of targets to skip.
6663 2002-06-10 Bob Wilson <bob.wilson@acm.org>
6665 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
6666 targets if not optimizing.
6668 2002-06-10 Jakub Jelinek <jakub@redhat.com>
6670 * gcc.c-torture/compile/20020605-1.c: New test.
6672 * g++.dg/opt/vt1.C: New test.
6674 * gcc.dg/20020531-1.c: New test.
6676 * gcc.dg/20020530-1.c: New test.
6678 * gcc.dg/20020527-1.c: New test.
6680 * g++.dg/opt/cse1.C: New test.
6682 2002-06-07 Roger Sayle <roger@eyesopen.com>
6684 * gcc.dg/20020607-2.c: New test case.
6686 2002-06-07 Jakub Jelinek <jakub@redhat.com>
6688 * gcc.c-torture/compile/20020604-1.c: New test.
6690 2002-06-04 Richard Henderson <rth@redhat.com>
6692 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
6693 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
6694 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
6696 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
6698 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
6700 2002-06-03 Richard Henderson <rth@redhat.com>
6702 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
6703 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6705 2002-06-02 Richard Henderson <rth@redhat.com>
6707 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
6708 test functions static.
6710 2002-06-02 Andreas Jaeger <aj@suse.de>
6712 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
6715 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
6717 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
6718 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
6719 Update for mofified diagnostics.
6720 * gcc.dg/c99-intconst-1.c: No longer fail.
6722 2002-06-02 Richard Henderson <rth@redhat.com>
6724 * gcc.dg/uninit-A.c: Remove xfail markers.
6726 2002-06-01 Roger Sayle <roger@eyesopen.com>
6728 * gcc.dg/fnegate-1.c: New test case.
6730 2002-05-30 Osku Salerma <osku@iki.fi>
6732 * gcc.c-torture/execute/mayalias-1.c: New file.
6734 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
6736 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
6737 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
6738 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
6740 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
6742 * gcc.c-torture/execute/20020529-1.c: New test.
6744 2002-05-27 Richard Henderson <rth@redhat.com>
6746 * g++.dg/ext/attrib6.C: New test case.
6748 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6750 * gcc.c-torture/execute/pure-1.c: New test.
6752 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
6754 * gcc.dg/cpp/arith-2.c: Remove.
6756 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
6758 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
6759 * gcc.dg/cpp/if-3.c: Remove.
6761 2002-05-26 Jakub Jelinek <jakub@redhat.com>
6763 * g++.dg/opt/cse2.C: New test.
6765 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
6767 * gcc.dg/cpp/arith-1.c: New semantic tests.
6768 * gcc.dg/cpp/if-1.c: Update.
6770 2002-05-24 Ben Elliston <bje@redhat.com>
6772 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
6774 2002-05-24 Jakub Jelinek <jakub@redhat.com>
6776 * gcc.dg/verbose-asm.c: New test.
6778 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
6780 * gcc.dg/cpp/paste12.c: New test.
6782 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
6784 * g++.dg/parse/named_ops.C: New test.
6786 2002-05-23 Mark Mitchell <mark@codesourcery.com>
6788 * gcc/testsuite/gcc.dg/weak-8.c: New test.
6790 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
6792 * gcc.dg/weak-2.c: Allow optional leading underscore
6793 in scan-assembler symbol name.
6794 * gcc.dg/weak-3.c: Likewise.
6795 * gcc.dg/weak-4.c: Likewise.
6796 * gcc.dg/weak-5.c: Likewise.
6798 2002-05-23 Jakub Jelinek <jakub@redhat.com>
6800 * gcc.dg/20020523-1.c: New test.
6802 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
6804 * objc.dg/const-str-2.m: Update now that we stop after
6805 a command line error.
6807 2002-05-22 Richard Henderson <rth@redhat.com>
6809 * g++.dg/dg.exp: Fix typo in test pruneing.
6811 2002-05-22 Richard Henderson <rth@redhat.com>
6813 * g++.dg/dg.exp: Prune the tls subdirectory.
6814 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
6815 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
6816 * g++.dg/tls/init-1.C: New.
6818 2002-05-22 Jakub Jelinek <jakub@redhat.com>
6820 * gcc.dg/20020517-1.c: New test.
6822 2002-05-21 Richard Henderson <rth@redhat.com>
6824 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
6825 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
6827 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
6829 * g++.dg/other/copy2.C: New test.
6831 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
6833 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
6834 (MAX_COPY): Bump up to 10 times sizeof (long long).
6835 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
6837 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
6840 * gcc.c-torture/execute/strcpy-1.c: New test.
6842 2002-05-19 Jason Merrill <jason2redhat.com>
6844 * g++.dg/ext/oper1.C: New test.
6846 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
6847 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
6849 * README.QMTEST: New file.
6851 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
6853 2002-05-19 Andreas Jaeger <aj@suse.de>
6855 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
6857 * gcc.c-torture/execute/loop-2d.x: Likewise.
6859 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
6861 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
6862 support weak symbols.
6863 * gcc.dg/weak-4.c: Likewise
6864 * gcc.dg/weak-6.c: Likewise
6866 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
6868 * gcc.dg/weak-3.c: Add dg-excess-error comment for
6869 cygwin, coff and h8300-*-hms targets
6870 * gcc.dg/weak-5.c: Likewise
6871 * gcc.dg/weak-7.c: Likewise
6873 2002-05-16 Jason Merrill <jason@redhat.com>
6875 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
6876 (scan-assembler-not, scan-assembler-dem): Likewise.
6877 (scan-assembler-dem-not): Likewise.
6879 2002-05-15 Richard Henderson <rth@redhat.com>
6881 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
6883 2002-05-15 Richard Henderson <rth@redhat.com>
6885 * gcc.dg/weak-5.c (vfoo1c): No warning here.
6886 (vfoo1f): Warning here.
6887 (vfoo1l): Don't redefine the alias.
6889 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
6891 * g++.dg/init/pm1.C: New test.
6893 2002-05-12 David S. Miller <davem@redhat.com>
6895 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
6898 2002-05-10 Roger Sayle <roger@eyesopen.com>
6900 * gcc.c-torture/execute/20020510-1.c: New test case.
6902 2002-05-10 David S. Miller <davem@redhat.com>
6904 * gcc.c-torture/execute/conversion.c: Test long double too.
6906 2002-05-09 Jakub Jelinek <jakub@redhat.com>
6908 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
6909 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
6910 * lib/g++.exp (g++_link_flags): Likewise.
6911 * lib/objc.exp (objc_target_compile): Likewise.
6913 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
6915 * gcc.dg/cpp/poison.c: Update.
6916 * gcc.dg/cpp/20000625-2.c: Remove.
6917 * gcc.dg/cpp/direct2s.c: Remove final test.
6919 2002-05-08 Tom Rix <trix@redhat.com>
6921 * gcc.c-torture/execute/20020508-1.c: New test.
6922 * gcc.c-torture/execute/20020508-2.c: New test.
6923 * gcc.c-torture/execute/20020508-3.c: New test.
6925 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
6927 * gcc.dg/cpp/charconst-4.c: More tests.
6929 2002-05-08 Mark Mitchell <mark@codesourcery.com>
6932 * gcc.dg/weak-3.c: Update location of warning messages.
6933 * gcc.dg/weak-5.c: Likewise.
6935 2002-05-06 Roger Sayle <roger@eyesopen.com>
6937 * gcc.c-torture/execute/20020506-1.c: New test case.
6939 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
6941 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
6943 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
6945 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
6947 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
6949 * gcc.dg/cpp/charconst-3.c: New test.
6951 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
6953 * gcc.dg/cpp/charconst.c: Update tests.
6955 2002-05-05 Tim Josling <tej@melbpc.org.au>
6957 * treelang: Added directory for new sample language treelang. Also
6958 lib/treelang.exp: New file to signal treelang should be tested.
6960 2002-05-03 Jakub Jelinek <jakub@redhat.com>
6962 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
6963 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
6964 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
6965 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
6966 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
6967 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
6968 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
6970 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
6972 * gcc.dg/format/xopen-2.c: New test.
6974 2002-05-03 Jakub Jelinek <jakub@redhat.com>
6976 * gcc.dg/20020503-1.c: New test.
6978 2002-05-02 Mark Mitchell <mark@codesourcery.com>
6980 * g++.dg/init/dtor1.C: Make it tougher.
6982 2002-05-01 Mark Mitchell <mark@codesourcery.com>
6984 * g++.dg/init/dtor1.C: New test.
6986 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
6988 * gcc.dg/altivec-8.c: New.
6990 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
6992 * gcc.dg/altivec-7.c: New.
6994 2002-04-29 Jakub Jelinek <jakub@redhat.com>
6996 * g++.dg/parse/typedef1.C: New test.
6998 2002-04-29 Mark Mitchell <mark@codesourcery.com>
7001 * g++.dg/template/friend6.C: New test.
7004 * g++.dg/init/copy1.C: New test.
7006 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
7008 * g++.dg/warn/effc1.C: New test.
7010 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
7012 * gcc.dg/cpp/if-cexp.c: Add a test.
7014 2002-04-28 Jakub Jelinek <jakub@redhat.com>
7016 * gcc.dg/20020426-2.c: New test.
7018 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
7020 * gcc.dg/cpp/if-mop.c: Update.
7021 * gcc.dg/cpp/if-mpar.c: Add test.
7022 * gcc.dg/cpp/if-oppr.c: Update.
7024 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7027 * gcc.dg/weak-[2-7].c: New tests.
7029 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
7031 * gcc.dg/enum1.c: New test.
7033 2002-04-26 Mark Mitchell <mark@codesourcery.com>
7036 * g++.dg/inherit/access2.C: New test.
7038 2002-04-26 Mark Mitchell <mark@codesourcery.com>
7041 * gcc.dg/20020426-1.c: New test.
7043 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
7045 * g++.dg/abi/enum1.C: New test.
7047 2002-04-26 Richard Henderson <rth@redhat.com>
7049 * gcc.dg/c99-bool-1.c: Expect always true warning.
7051 2002-04-25 Roger Sayle <roger@eyesopen.com>
7053 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
7055 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7057 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
7060 2002-04-24 Mark Mitchell <mark@codesourcery.com>
7062 * g++.dg/abi/mange7.C: New test.
7065 * g++.dg/parse/stmtexpr2.C: New test.
7067 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
7069 * gcc.dg/20020312-2.c: Add SH target.
7071 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7073 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
7074 compiler output on mips*-*-irix*.
7076 2002-04-23 Jakub Jelinek <jakub@redhat.com>
7078 * g++.dg/parse/attr1.C: New test.
7080 2002-04-23 Roger Sayle <roger@eyesopen.com>
7082 * gcc.c-torture/execute/string-opt-17.c: New test case.
7083 * gcc.c-torture/execute/memset-2.c: New test case.
7085 2002-04-23 Mark Mitchell <mark@codesourcery.com>
7088 * g++.dg/template/friend5.C: New test.
7091 * g++.dg/template/qual1.C: Likewise.
7093 2002-04-22 Zack Weinberg <zack@codesourcery.com>
7095 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
7096 Include stdlib.h, not stdio.h or ctype.h.
7098 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
7100 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
7101 cris-*-elf* and mmix-*-*.
7102 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
7103 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
7104 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
7106 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
7107 * gcc.dg/wchar_t-1.c: Ditto.
7109 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
7111 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
7114 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
7116 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
7118 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7120 * gcc.c-torture/execute/20000906-1.x: Delete.
7122 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
7124 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
7126 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
7129 * g77.f-torture/execute/6367.f: New test.
7130 * g77.f-torture/execute/6367.x: Disable for MMIX.
7132 2002-04-19 Mark Mitchell <mark@codesourcery.com>
7135 * g++.dg/opt/inline2.C: New test.
7137 2002-04-18 Richard Henderson <rth@redhat.com>
7139 * gcc.dg/20000906-1.c: Enable for all targets.
7140 * gcc.c-torture/compile/iftrap-2.c: New.
7142 2002-04-18 Jakub Jelinek <jakub@redhat.com>
7144 * gcc.dg/20020418-1.c: New test.
7145 * gcc.dg/20020418-2.c: New test.
7147 2002-04-18 Richard Henderson <rth@redhat.com>
7149 * gcc.c-torture/compile/iftrap-1.c: New.
7150 * gcc.dg/iftrap-1.c: Adjust for ia64.
7151 * gcc.dg/iftrap-2.c: New.
7153 2002-04-18 Jakub Jelinek <jakub@redhat.com>
7155 * gcc.c-torture/compile/20020418-1.c: New test.
7157 2002-04-18 Roger Sayle <roger@eyesopen.com>
7159 * gcc.c-torture/compile/20020415-1.c: New.
7161 2002-04-18 David S. Miller <davem@redhat.com>
7163 * gcc.c-torture/execute/20020418-1.c: New test.
7165 2002-04-17 Jakub Jelinek <jakub@redhat.com>
7167 * gcc.dg/20020416-1.c: New test.
7169 * g++.dg/opt/inline1.C: New test.
7171 2002-04-16 Jakub Jelinek <jakub@redhat.com>
7173 * gcc.dg/altivec-5.c: New test.
7175 * gcc.dg/20020415-1.c: New test.
7177 2002-04-15 Mark Mitchell <mark@codesourcery.com>
7179 * testsuite/lib/chill.exp: Remove.
7181 2002-04-14 Jakub Jelinek <jakub@redhat.com>
7183 * g++.dg/other/big-struct.C: New test.
7185 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
7187 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
7190 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
7193 * gcc.dg/i386-387-1.c: Allow optional leading underscore
7194 in scan-assembler function name
7196 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
7198 * g77.f-torture/execute/980628-4.x,
7199 g77.f-torture/execute/980628-5.x,
7200 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
7201 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
7202 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
7205 2002-04-13 David S. Miller <davem@redhat.com>
7207 * gcc.c-torture/execute/20020413-1.c: New test.
7209 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
7212 * g++.dg/ext/asm1.C: New tests.
7214 2002-04-12 Mark Mitchell <mark@codesourcery.com>
7217 * g++.dg/parse/stmtexpr1.C: New test.
7220 * g++.dg/template/copy1.C: New test.
7222 2002-04-12 Richard Henderson <rth@redhat.com>
7224 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
7226 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
7228 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
7229 gcc.c-torture/execute/20020307-2.c.
7231 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
7233 * g++.dg/ext/attrib5.C,
7234 * g++.dg/lookup/struct1.C: New tests.
7236 2002-04-11 Jakub Jelinek <jakub@redhat.com>
7238 * gcc.dg/20020411-1.c: New test.
7240 * gcc.c-torture/execute/20020411-1.c: New test.
7242 2002-04-10 Janis Johnson <janis187@us.ibm.com>
7244 * g77.f-torture/execute/6177.f: New test.
7246 2002-04-10 Jakub Jelinek <jakub@redhat.com>
7249 * g++.dg/opt/cleanup1.C: New test.
7251 * g++.dg/opt/const1.C: New test.
7253 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
7255 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
7257 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
7260 * g++.dg/template/typename2.C: New test.
7262 2002-04-10 Alan Modra <amodra@bigpond.net.au>
7264 * gcc.c-torture/execute/loop-12.c: New.
7266 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
7268 * g77.f-torture/execute/980628-4.x,
7269 g77.f-torture/execute/980628-5.x,
7270 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
7271 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
7272 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
7274 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7276 PR optimization/6086
7277 * g++.dg/opt/preinc1.C: New test.
7279 2002-04-06 Mark Mitchell <mark@codesourcery.com>
7282 * g++.dg/opt/static2.C: New test.
7284 2002-04-06 Mark Mitchell <mark@codesourcery.com>
7287 * gcc.dg/20020406-1.c: New test.
7289 2002-04-04 David S. Miller <davem@redhat.com>
7291 * gcc.c-torture/execute/20020404-1.c: New test.
7293 2002-04-04 Jakub Jelinek <jakub@redhat.com>
7296 * gcc.dg/20020312-2.c: Do not declare global register variable
7297 if __PIC__ or __pic__ is defined.
7299 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
7301 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
7302 __asm__ so that it works correctly even if -ansi -pedantic-errors.
7304 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7306 * gcc.misc-tests/linkage.exp: Update last change to handle
7307 sparc*-, not just sparc-.
7309 2002-04-03 Richard Henderson <rth@redhat.com>
7311 * gcc.dg/cpp/ucs.c: Improved long UCS test.
7313 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
7315 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
7317 2002-04-02 David S. Miller <davem@redhat.com>
7319 * gcc.c-torture/execute/20020402-3.c: New test.
7321 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
7323 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
7324 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
7326 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
7327 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
7328 g77.f-torture/execute/20001201.x,
7329 g77.f-torture/execute/u77-test.x: New files.
7331 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
7332 * gcc.dg/wchar_t-1.c: Ditto.
7334 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7336 * gcc.c-torture/execute/20020402-1.c: New test.
7338 2002-04-01 Richard Henderson <rth@redhat.com>
7340 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
7342 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
7344 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7346 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
7348 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
7350 * g++.dg/inherit/template-as-base.C: Expect error.
7351 * g++.dg/inherit/namespace-as-base.C: Likewise.
7353 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
7355 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
7356 g++.dg/ext/instantiate3.C: Tweak match patterns.
7358 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
7359 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
7362 2002-03-31 Richard Henderson <rth@redhat.com>
7364 * gcc.dg/special/alias-2.c: New.
7365 * gcc.dg/special/ecos.exp: Run it.
7367 2002-03-31 Richard Henderson <rth@redhat.com>
7369 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
7371 2002-03-31 Kazu Hirata <kazu@hxi.com>
7373 * gcc.dg/weak-1.c: Disable on h8300 port.
7375 2002-03-29 Janis Johnson <janis187@us.ibm.com>
7377 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
7378 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
7380 * g++.dg/bprob/bprob-1.C: New test.
7381 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
7382 * g++.dg/gcov/gcov-1.C: New test.
7383 * g++.dg/gcov/gcov-1.x: New file.
7384 * g++.dg/gcov/gcov-2.C: New test.
7385 * g++.dg/gcov/gcov-3.C: New test.
7386 * g++.dg/gcov/gcov-3.h: New file.
7388 2002-03-28 Roger Sayle <roger@eyesopen.com>
7390 * g++.old-deja/g++.other/builtins5.C: New test.
7391 * g++.old-deja/g++.other/builtins6.C: New test.
7392 * g++.old-deja/g++.other/builtins7.C: New test.
7393 * g++.old-deja/g++.other/builtins8.C: New test.
7394 * g++.old-deja/g++.other/builtins9.C: New test.
7396 2002-03-29 Jakub Jelinek <jakub@redhat.com>
7398 * g++.dg/opt/static1.C: New test.
7400 * g++.dg/opt/longbranch1.C: New test.
7402 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
7404 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
7406 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
7408 2002-03-28 Jeffrey A Law (law@redhat.com)
7410 * gcc.c-torture/execute/20020328-1.c: New test.
7412 2002-03-27 Richard Henderson <rth@redhat.com>
7414 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
7415 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
7416 move from g++.old-deja/g++.ext/.
7418 2002-03-27 Mark Mitchell <mark@codesourcery.com>
7420 * g++.dg/init/new2.C: New test.
7422 2002-03-26 Richard Henderson <rth@redhat.com>
7424 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
7426 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
7429 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
7431 * gcc.dg/20001102-1.c: Likewise.
7433 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
7435 * gcc.dg/cpp/endif-pedantic1.c,
7436 gcc.dg/cpp/endif-pedantic2.c: New tests.
7438 2002-03-26 Mark Mitchell <mark@codesourcery.com>
7440 * g++.dg/init/new1.C: New test.
7442 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
7444 * g++.dg/abi/vbase9.C: New test.
7446 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
7448 * gcc.dg/arm-asm.c: New test.
7450 2002-03-26 Andrew Cagney <ac131313@redhat.com>
7452 * gcc.dg/Wswitch-enum.c: New test.
7455 2002-03-26 Richard Henderson <rth@redhat.com>
7457 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
7460 2002-03-25 Richard Henderson <rth@redhat.com>
7462 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
7465 * gcc.c-torture/compile/20011119-1.c (xxx): New.
7466 * gcc.c-torture/compile/20011119-2.c (xxx): New.
7468 2002-03-25 Zack Weinberg <zack@codesourcery.com>
7470 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
7472 2002-03-25 Bob Wilson <bob.wilson@acm.org>
7474 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
7475 targets using generic thunk support.
7477 2002-03-25 Jakub Jelinek <jakub@redhat.com>
7479 * gcc.c-torture/compile/20020323-1.c: New test.
7481 * g++.dg/opt/conj2.C: New test.
7483 2002-03-24 Richard Henderson <rth@redhat.com>
7485 * gcc.dg/weak-1.c: Use -fno-common.
7487 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
7489 * g77.dg/f77-edit-apostrophe-out.f: New test
7490 * g77.dg/f77-edit-h-out.f: New test
7491 * g77.dg/f77-edit-t-in.f: New test
7492 * g77.dg/f77-edit-t-out.f: New test
7493 * g77.dg/f77-edit-x-out.f: New test
7494 * g77.dg/f77-edit-slash-out.f: New test
7495 * g77.dg/f77-edit-colon-out.f: New test
7496 * g77.dg/f77-edit-s-out.f: New test
7498 2002-03-24 Richard Henderson <rth@redhat.com>
7500 * objc/execute/formal_protocol-6.x: New XFAIL.
7502 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
7504 * gcc.dg/weak-1.c: Early return from dg-final on platforms
7505 that do not support weak symbols
7507 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
7509 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
7510 * lib/g77.exp: Likewise
7511 * lib/objc.exp: Likewise
7513 2002-03-23 Andrew Cagney <ac131313@redhat.com>
7515 * gcc.dg/Wswitch-default.c: New test.
7517 2002-03-23 Jakub Jelinek <jakub@redhat.com>
7519 * g++.dg/other/enum1.C: New test.
7521 2002-03-23 Zack Weinberg <zack@codesourcery.com>
7523 * gcc.dg/pragma-ep-3.c: Fix typo.
7525 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
7527 * g++.dg/inherit/template-as-base.C: New test.
7529 2002-03-22 Jakub Jelinek <jakub@redhat.com>
7531 * g++.old-deja/g++.other/dwarf2-1.C: Move...
7532 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
7534 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
7536 * gcc.dg/cpp/multiline.c: Update to match.
7538 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
7540 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
7542 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
7544 * gcc.dg/cpp/extratokens2.c: New file.
7546 2002-03-21 David Edelsohn <edelsohn@gnu.org>
7548 * gcc.dg/20020312-2.c: Add rs6000 target.
7550 * gcc.c-torture/compile/20020319-1.c: New test.
7552 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7554 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
7555 (A, E): Handle this.
7557 2002-03-20 Jason Merrill <jason@redhat.com>
7559 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
7561 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
7562 through prune_gcc_output.
7564 2002-03-20 Jakub Jelinek <jakub@redhat.com>
7566 * gcc.c-torture/compile/20020320-1.c: New test.
7568 2002-03-19 Jakub Jelinek <jakub@redhat.com>
7570 * gcc.c-torture/compile/20020318-1.c: New test.
7572 * gcc.dg/struct-by-value-1.c: New test.
7574 * gcc.dg/20020319-1.c: New test.
7576 2002-03-18 Jakub Jelinek <jakub@redhat.com>
7578 * g++.dg/opt/conj1.C: New test.
7580 2002-03-17 Mark Mitchell <mark@codesourcery.com>
7582 * g++.dg/template/qualttp20.C: Revert previous change.
7583 * g++.dg/template/qualttp3.C: Likewise.
7584 * g++.dg/template/qualttp4.C: Likewise
7585 * g++.dg/template/qualttp5.C: Likewise
7586 * g++.dg/template/qualttp6.C: Likewise
7587 * g++.dg/template/qualttp7.C: Likewise
7588 * g++.dg/template/qualttp8.C: Likewise
7589 * g++.dg/template/recurse.C: Likewise.
7591 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
7593 * gcc.dg/cpp/wchar-1.c: Update.
7595 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
7597 * g++.dg/template/conv1.C: New test.
7598 * g++.dg/template/conv2.C: New test.
7599 * g++.dg/template/conv3.C: New test.
7600 * g++.dg/template/conv4.C: New test.
7602 2002-03-15 Mark Mitchell <mark@codesourcery.com>
7604 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
7605 * g++.dg/template/qualttp3.C: Likewise.
7606 * g++.dg/template/qualttp4.C: Likewise
7607 * g++.dg/template/qualttp5.C: Likewise
7608 * g++.dg/template/qualttp6.C: Likewise
7609 * g++.dg/template/qualttp7.C: Likewise
7610 * g++.dg/template/qualttp8.C: Likewise
7611 * g++.dg/template/recurse.C: Likewise.
7613 2002-03-15 Mark Mitchell <mark@codesourcery.com>
7615 * g++.dg/opt/dtor1.C: New test.
7617 2002-03-15 Jakub Jelinek <jakub@redhat.com>
7619 * gcc.c-torture/compile/20020315-1.c: New test.
7621 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
7623 * gcc.dg/weak-1.c: Fix scan tests.
7625 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
7627 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
7628 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
7629 cris-*-aout* mmix-*-*.
7630 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
7631 cris-*-aout* mmix-*-*.
7632 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
7633 cris-*-elf* cris-*-aout* and mmix-*-*.
7634 * gcc.dg/20001009-1.c: Ditto.
7635 * gcc.dg/20010912-1.c: Ditto.
7636 * gcc.dg/20020122-4.c: Ditto.
7637 * gcc.dg/inline-2.c: Ditto.
7639 2002-03-14 Jeffrey A Law (law@cygnus.com)
7641 * gcc.c-torture/compile/20020314-1.c: New test.
7643 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
7645 * gcc.c-torture/execute/20020314-1.c: New test.
7647 2002-03-14 Jakub Jelinek <jakub@redhat.com>
7649 * g++.dg/warn/Wunused-1.C: New test.
7651 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
7653 * g++.dg/abi/mangle6.C: New test.
7655 2002-03-13 Jakub Jelinek <jakub@redhat.com>
7657 * gcc.c-torture/compile/20020309-2.c: New test.
7659 * gcc.c-torture/compile/20020312-1.c: New test.
7661 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
7663 * g++.dg/other/access1.C: New test.
7665 2002-03-12 Jakub Jelinek <jakub@redhat.com>
7667 * gcc.c-torture/execute/wchar_t-1.c: New test.
7669 2002-03-12 David Edelsohn <edelsohn@gnu.org>
7671 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
7673 2002-03-12 Roger Sayle <roger@eyesopen.com>
7675 * gcc.dg/20020312-1.c: New test case.
7677 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
7679 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
7681 2002-03-11 Richard Henderson <rth@redhat.com>
7683 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
7684 * g++.old-deja/g++.jason/report.C: Likewise.
7686 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
7688 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
7689 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
7691 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
7693 * testsuite/g++.dg/overload/pmf1.C: New test.
7695 2002-03-11 Kazu Hirata <kazu@hxi.com>
7697 * gcc.c-torture/execute/20020307-1.c: Use long.
7699 2002-03-11 Jakub Jelinek <jakub@redhat.com>
7701 PR optimization/5844
7702 * gcc.dg/20020310-1.c: New test.
7704 2002-03-09 Michael Meissner <meissner@redhat.com>
7706 * gcc.c-torture/execute/memcpy-2.c: New test.
7707 * gcc.c-torture/execute/memset-1.c: New test.
7708 * gcc.c-torture/execute/strlen-1.c: New test.
7709 * gcc.c-torture/execute/strcmp-1.c: New test.
7710 * gcc.c-torture/execute/strncmp-1.c: New test.
7712 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
7714 * gcc.dg/ppc-ldstruct.c: New test.
7716 2002-03-09 Jakub Jelinek <jakub@redhat.com>
7718 * gcc.c-torture/execute/va-arg-22.c: New test.
7720 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7722 * gcc.c-torture/compile/20020309-1.c: New test.
7724 2002-03-08 Jakub Jelinek <jakub@redhat.com>
7726 * gcc.c-torture/execute/20020307-2.c: New test.
7728 2002-03-07 Jeffrey A Law (law@redhat.com)
7730 * g77.f-torture/compile/20020307-1.f: New test.
7732 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
7734 * gcc.dg/unordered-1.c: New test.
7736 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
7738 * gcc.c-torture/execute/20020307-1.c: New test.
7740 2002-03-05 Jakub Jelinek <jakub@redhat.com>
7742 * gcc.dg/20020304-1.c: New test.
7744 * gcc.c-torture/compile/20020304-2.c: New test.
7746 2002-03-04 Zack Weinberg <zack@codesourcery.com>
7748 * gcc.c-torture/compile/20020304-1.c: New test case
7751 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
7753 * gcc.dg/20020103-1.c: Add other -D ppc variants.
7755 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
7757 * g++.dg/other/classkey1.C: New test.
7759 2002-03-01 Richard Henderson <rth@redhat.com>
7761 * gcc.c-torture/compile/981223-1.x: New.
7762 * gcc.c-torture/compile/920625-1.x: New.
7764 2002-02-28 Richard Henderson <rth@redhat.com>
7766 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
7768 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
7770 * gcc.c-torture/execute/20020227-1.c: New test.
7772 2002-02-27 Mark Mitchell <mark@codesourcery.com>
7774 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
7776 * g++.old-deja/g++.oliva/partord1.C: Likewise.
7777 * g++.old-deja.g++.other/defarg1.C: Likewise.
7778 * g++.old-deja/g++.pt/calls2.C: Likewise.
7779 * g++.old-deja/g++.pt/crash20.C: Likewise.
7780 * g++.old-deja/g++.pt/crash30.C: Likewise.
7781 * g++.old-deja/g++.pt/crash36.C: Likewise.
7782 * g++.old-deja/g++.pt/crash6.C: Likewise.
7783 * g++.old-deja/g++.pt/defarg13.C: Likewise.
7784 * g++.old-deja/g++.pt/derived3.C: Likewise.
7785 * g++.old-deja/g++.pt/error1.C: Likewise.
7786 * g++.old-deja/g++.pt/friend21.C: Likewise.
7787 * g++.old-deja/g++.pt/friend23.C: Likewise.
7788 * g++.old-deja/g++.pt/infinite1.C: Likewise.
7789 * g++.old-deja/g++.robertl/eb128.C: Likewise.
7791 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
7793 * gcc.c-torture/execute/20020225-2.c: New test.
7795 2002-02-27 Zack Weinberg <zack@codesourcery.com>
7797 * gcc.c-torture/execute/920730-1t.c,
7798 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
7799 Delete test cases, only relevant to -traditional.
7801 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
7803 * gcc.dg/cpp/undef1.c: Remove.
7804 * gcc.dg/cpp/directiv.c: Update.
7805 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
7807 2002-02-27 Michael Meissner <meissner@redhat.com>
7809 * gcc.c-torture/execute/20020226-1.c: New test.
7811 2002-02-26 Jakub Jelinek <jakub@redhat.com>
7813 * g++.dg/debug/debug4.C: New test.
7815 * gcc.dg/ia64-visibility-1.c: New test.
7817 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
7819 * gcc.dg/debug/20020224-1.c: New.
7821 2002-02-25 Kazu Hirata <kazu@hxi.com>
7823 * gcc.c-torture/execute/960416-1.x: New.
7824 * gcc.c-torture/execute/divconst-3.x: Likewise.
7826 2002-02-25 Jakub Jelinek <jakub@redhat.com>
7828 * gcc.dg/20020224-1.c: New test.
7830 2002-02-25 Alan Modra <amodra@bigpond.net.au>
7832 * gcc.c-torture/execute/20020225-1.c: New.
7834 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
7836 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
7838 2002-02-23 Jakub Jelinek <jakub@redhat.com>
7840 * gcc.dg/20020222-1.c: New test.
7842 2002-02-22 Jakub Jelinek <jakub@redhat.com>
7844 * g++.dg/opt/anonunion1.C: New test.
7846 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
7848 * g++.dg/template/qualttp19.C: New test.
7849 * g++.dg/template/qualttp20.C: New test.
7850 * g++.old-deja/g++.jason/report.C: Adjust expected errors
7851 * g++.old-deja/g++.other/qual1.C: Likewise.
7853 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
7855 * gcc.dg/attr-alwaysinline.c: New.
7857 2002-02-21 Jakub Jelinek <jakub@redhat.com>
7859 * gcc.dg/20020220-1.c: New test.
7861 * gcc.dg/20020220-2.c: New test.
7863 * g++.dg/opt/mmx1.C: New test.
7865 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
7867 * gcc.c-torture/compile/20020110.c: New test.
7869 2002-02-20 Jakub Jelinek <jakub@redhat.com>
7871 * gcc.c-torture/execute/20020219-1.c: New test.
7873 * gcc.dg/20020219-1.c: New test.
7875 * gcc.dg/noncompile/20020220-1.c: New test.
7877 * g++.dg/opt/ptrintsum1.C: New test.
7879 * gcc.dg/debug/20020220-1.c: New test.
7881 2002-02-17 Jakub Jelinek <jakub@redhat.com>
7883 * gcc.c-torture/execute/20020216-1.c: New test.
7885 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
7887 * gcc.dg/decl-1.c: Update, new test.
7889 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
7891 * g++.dg/abi/bitfield1.C: New test.
7892 * g++.dg/abi/bitfield2.C: New test.
7894 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
7896 * gcc.dg/attr-nest.c: New test.
7898 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
7900 * gcc.c-torture/execute/20020215-1.c: New test.
7902 2002-02-14 Jakub Jelinek <jakub@redhat.com>
7904 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
7905 * g++.dg/debug/debug.exp: New.
7906 * g++.dg/debug/trivial.C: New.
7907 * g++.dg/debug/debug1.C: Moved...
7908 * g++.dg/other/debug1.C: ...from here.
7909 * g++.dg/debug/debug2.C: Moved...
7910 * g++.dg/other/debug2.C: ...from here.
7911 * g++.dg/debug/debug3.C: Moved...
7912 * g++.dg/other/debug3.C: ...from here.
7914 * gcc.dg/noncompile/20020213-1.c: New test.
7916 2002-02-13 Jakub Jelinek <jakub@redhat.com>
7918 * g++.dg/other/debug3.C: New test.
7920 * gcc.c-torture/execute/20020213-1.c: New test.
7922 2002-02-13 Richard Smith <richard@ex-parrot.com>
7924 * g++.old-deja/g++.other/thunk1.C: New test.
7926 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
7928 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
7930 2002-02-13 Stan Shebs <shebs@apple.com>
7932 * gcc.dg/altivec-3.c: New.
7934 2002-02-12 Jakub Jelinek <jakub@redhat.com>
7936 * gcc.dg/Wunreachable-1.c: New test.
7937 * gcc.dg/Wunreachable-2.c: New test.
7939 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
7941 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
7943 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
7945 * gcc.dg/decl-1.c: New test.
7947 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
7949 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7951 2002-02-10 Kazu Hirata <kazu@hxi.com>
7953 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
7954 * gcc.c-torture/compile/980506-1.x: Likewise.
7956 2002-02-10 Kazu Hirata <kazu@hxi.com>
7958 * gcc.dg/20020210-1.c: New.
7960 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
7962 * g77.f-torture/execute/947.f: New regression test
7965 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
7967 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
7968 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
7970 2002-02-08 Richard Henderson <rth@redhat.com>
7972 * gcc.c-torture/compile/labels-3.c: New.
7974 2002-02-08 Jakub Jelinek <jakub@redhat.com>
7976 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
7977 expression statements work instead.
7978 * gcc.dg/noncompile/20020207-1.c: New test.
7980 2002-02-07 Richard Henderson <rth@redhat.com>
7982 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
7984 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
7986 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
7988 * lib/g77-dg.exp: Trim g77 error messages so that they are
7989 recognized by dg.exp.
7991 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
7994 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
7996 2002-02-07 Richard Henderson <rth@redhat.com>
7998 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
7999 to be sufficiently aligned for integers.
8001 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
8003 * g++.dg/template/friend4.C: New test.
8005 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
8008 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
8011 2002-02-07 Richard Henderson <rth@redhat.com>
8013 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
8014 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
8015 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
8016 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
8018 2002-02-06 Richard Henderson <rth@redhat.com>
8020 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
8022 2002-02-06 Janis Johnson <janis187@us.ibm.com>
8024 * gcc.dg/20020206-1.c: New test.
8026 2002-02-06 Jakub Jelinek <jakub@redhat.com>
8028 * gcc.c-torture/execute/20020206-1.c: New test.
8030 * gcc.c-torture/execute/20020206-2.c: New test.
8032 PR optimization/5429:
8033 * gcc.c-torture/compile/20020206-1.c: New test.
8035 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
8037 * g++.dg/ext/align1.C: Do not use an explicit alignment value
8038 as certain file formats cannot support particularly large
8041 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
8042 and do not expect to be able to link the executable.
8044 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
8045 fail because the COFF format does not support the weak attribute.
8047 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
8049 * g77.dg/pr5473.f: New test
8051 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
8053 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
8054 Fix testcase accordingly.
8056 2002-02-04 Richard Henderson <rth@redhat.com>
8058 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
8059 (buf): Change to be an array of pointers, not ints.
8061 2002-02-04 Jakub Jelinek <jakub@redhat.com>
8063 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
8064 before all tests. Move warning one line above to match where it
8066 * gcc.dg/Wswitch-2.c: New test.
8067 * g++.dg/warn/Wswitch-1.C: New test.
8068 * g++.dg/warn/Wswitch-2.C: New test.
8070 2002-02-04 Richard Henderson <rth@redhat.com>
8072 * g++.dg/abi/offsetof.C: Fix size comparison.
8074 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
8076 * gcc.dg/cast-qual-2.c: New test.
8078 2002-02-04 Jakub Jelinek <jakub@redhat.com>
8080 * gcc.dg/20020201-4.c: New test.
8082 2002-02-04 Ben Elliston <bje@redhat.com>
8084 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
8085 target_info attribute != 0, in addition to the empty string.
8086 (gcc_target_compile): Likewise.
8088 2002-02-03 Andrew Cagney <ac131313@redhat.com>
8090 * gcc.dg/Wswitch.c: New test.
8091 PR gcc/4475. PR gcc/3780.
8093 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
8095 * g77.f-torture/execute/5122.f: New test for regressions
8096 against PR fortran/5122.
8098 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
8100 * g77.f-torture/compile/pr3743.f: Delete
8101 * g77.dg/pr3743-1.f: New test.
8102 * g77.dg/pr3743-2.f: New test.
8103 * g77.dg/pr3743-3.f: New test.
8104 * g77.dg/pr3743-4.f: New test.
8106 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
8108 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
8110 2002-02-02 Richard Henderson <rth@redhat.com>
8112 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
8113 * gcc.c-torture/execute/bf64-1.c: Likewise.
8115 2002-02-02 Jakub Jelinek <jakub@redhat.com>
8117 * gcc.dg/20020201-2.c: New test.
8119 * gcc.dg/20020201-3.c: New test.
8121 * gcc.c-torture/execute/bitfld-2.c: New test.
8123 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
8125 * gcc.dg/bitfld-1.c: Update.
8126 * gcc.dg/bitfld-2.c: Update.
8127 * gcc.c-torture/execute/bitfld-1.x: New.
8129 2002-02-02 Jakub Jelinek <jakub@redhat.com>
8131 * gcc.c-torture/execute/20020201-1.c: New test.
8133 2002-02-01 Janis Johnson <janis187@us.ibm.com>
8136 * gcc.dg/20020201-1.c: New test.
8138 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
8141 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
8142 * g77.f-torture/compile/pr3743.x: Remove
8144 2002-01-31 Tom Rix <trix@redhat.com>
8146 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
8148 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
8150 * gcc.dg/noncompile/20020130-1.c: New test.
8152 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
8154 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
8156 2002-01-29 Richard Henderson <rth@redhat.com>
8158 * gcc.c-torture/execute/991118-1.c: Cast various constants back
8160 * gcc.c-torture/execute/bf64-1.c: Likewise.
8162 2002-01-29 Jakub Jelinek <jakub@redhat.com>
8164 * gcc.c-torture/execute/20020129-1.c: New test.
8166 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
8168 * gcc.c-torture/compile/20000224-1.c: Update.
8169 * gcc.c-torture/execute/bitfld-1.c: New tests.
8170 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
8171 * gcc.dg/uninit-A.c: Update.
8173 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
8175 * g++.dg/template/ctor1.C: Add instantiation.
8177 2002-01-28 Paul Koning <pkoning@equallogic.com>
8179 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
8180 argument to __builtin_prefetch to be const ptr.
8182 2002-01-28 Jakub Jelinek <jakub@redhat.com>
8184 * gcc.c-torture/compile/20020120-1.c: New test.
8186 2002-01-27 Kazu Hirata <kazu@hxi.com>
8188 * gcc.c-torture/execute/20020127-1.c: New test.
8190 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
8192 * g77.dg/f77-edit-i-in.f: New test
8193 * g77.dg/f77-edit-i-out.f: New test
8195 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
8197 * gcc.dg/debug/debug.exp: New file.
8198 * gcc.dg/debug/trivial.c: New file.
8199 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
8200 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
8201 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
8202 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
8203 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
8204 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
8205 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
8206 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
8207 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
8208 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
8209 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
8210 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
8211 * gcc.dg/20000503-1.c: Removed.
8212 * gcc.dg/20010207-1.c: Removed.
8213 * gcc.dg/20011223-1.c: Removed.
8214 * gcc.dg/20020104-2.c: Removed.
8215 * gcc.dg/debug-1.c: Removed.
8216 * gcc.dg/debug-2.c: Removed.
8217 * gcc.dg/debug-3.c: Removed.
8218 * gcc.dg/debug-4.c: Removed.
8219 * gcc.dg/debug-5.c: Removed.
8220 * gcc.dg/debug-6.c: Removed.
8221 * gcc.dg/dwarf2-1.c: Removed.
8222 * gcc.dg/dwarf2-2.c: Removed.
8224 2002-01-25 Jakub Jelinek <jakub@redhat.com>
8226 * g++.old-deja/g++.other/eh5.C: New test.
8227 * g++.old-deja/g++.other/sibcall2.C: New test.
8228 * g++.old-deja/g++.other/array9.C: New test.
8229 * g++.old-deja/g++.other/typename2.C: New test.
8230 * g++.old-deja/g++.other/crash60.C: New test.
8231 * g++.old-deja/g++.other/conv9.C: New test.
8232 * g++.old-deja/g++.other/mangle10.C: New test.
8233 * g++.old-deja/g++.other/unchanging1.C: New test.
8234 * g++.old-deja/g++.other/exprstmt1.C: New test.
8235 * g++.old-deja/g++.other/inline23.C: New test.
8236 * g++.old-deja/g++.eh/ia64-1.C: New test.
8237 * g++.old-deja/g++.other/dwarf2-1.C: New test.
8238 * g++.old-deja/g++.other/reload1.C: New test.
8239 * g++.old-deja/g++.other/static20.C: New test.
8240 * g++.old-deja/g++.other/local-alloc1.C: New test.
8241 * g++.old-deja/g++.other/conv8.C: New test.
8242 * g++.old-deja/g++.other/stmtexpr2.C: New test.
8243 * g++.old-deja/g++.other/storeexpr1.C: New test.
8244 * g++.old-deja/g++.other/storeexpr2.C: New test.
8245 * g++.dg/eh/template2.C: New test.
8246 * g++.dg/warn/weak1.C: New test.
8248 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
8250 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
8251 Remove first, non-varying, argument.
8253 2002-01-23 Richard Henderson <rth@redhat.com>
8255 * gcc.dg/inline-2.c: New.
8257 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
8258 Add optional target arg. Check number of arguments.
8259 (scan-assembler-not, scan-assembler-dem): Likewise.
8260 (scan-assembler-dem-not): Likewise.
8262 2002-01-23 Zack Weinberg <zack@codesourcery.com>
8264 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
8266 * g++.old-deja/g++.brendan/parse3.C,
8267 g++.old-deja/g++.other/crash26.C,
8268 g++.old-deja/g++.other/crash28.C,
8269 g++.old-deja/g++.other/crash29.C,
8270 g++.old-deja/g++.other/crash30.C,
8271 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
8273 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
8275 * gcc.dg/20020115-1.c: New.
8277 2002-01-23 Bob Wilson <bob.wilson@acm.org>
8279 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
8281 2002-01-23 Janis Johnson <janis187@us.ibm.com>
8283 * gcc.dg/20020122-3.c: New.
8285 2002-01-23 Jakub Jelinek <jakub@redhat.com>
8287 * g++.dg/other/gc1.C: New test.
8289 2002-01-23 Zack Weinberg <zack@codesourcery.com>
8291 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
8293 2002-01-22 Richard Henderson <rth@redhat.com>
8295 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
8297 2002-01-22 Richard Henderson <rth@redhat.com>
8299 * gcc.dg/20020122-4.c: New.
8301 2002-01-22 H.J. Lu <hjl@gnu.org>
8303 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
8305 * gcc.dg/special/ecos.exp: Likewise.
8306 * lib/g++-dg.exp: Likewise.
8307 * lib/g77-dg.exp: Likewise.
8308 * lib/gcc-dg.exp : Likewise.
8309 * lib/mike-g++.exp: Likewise.
8310 * lib/mike-g77.exp: Likewise.
8311 * lib/mike-gcc.exp: Likewise.
8312 * lib/objc-dg.exp: Likewise.
8314 2002-01-22 Janis Johnson <janis187@us.ibm.com>
8317 * gcc.dg/20020122-2.c: New test.
8319 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
8321 * gcc.dg/20020122-1.c: New test.
8323 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
8325 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
8327 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
8329 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
8331 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8333 * gcc.c-torture/compile/20020121-1.c: New test.
8335 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
8337 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
8340 2002-01-21 Jakub Jelinek <jakub@redhat.com>
8342 * gcc.dg/20020218-1.c: New test.
8344 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
8346 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
8348 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
8349 "At global scope" warning
8350 * g++.dg/ext/align1.C: Change cygwin test for alignment
8351 from db-bogus to dg-warning
8353 2002-01-21 Zack Weinberg <zack@codesourcery.com>
8355 * g77.f-torture/compile/cpp2.F: New test.
8357 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
8359 * g++.dg/template/access1.C: New test.
8361 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
8363 * gcc.dg/20020118-1.c: New.
8365 2002-01-18 Kazu Hirata <kazu@hxi.com>
8367 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
8369 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8371 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
8372 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
8375 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8377 * gcc.misc-tests/i386-prefetch.exp: Save and restore
8378 torture_with_loops and torture_without_loops
8380 2002-01-17 Jakub Jelinek <jakub@redhat.com>
8382 * gcc.c-torture/compile/20020116-1.c: New test.
8384 2002-01-16 Jakub Jelinek <jakub@redhat.com>
8386 * gcc.dg/20020116-2.c: New test.
8388 * gcc.dg/ultrasp4.c: New test.
8390 * gcc.dg/20020116-1.c: New test.
8392 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
8394 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
8397 2002-01-15 Janis Johnson <janis187@us.ibm.com>
8399 * gcc.misc-tests/i386-prefetch.exp: New.
8400 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
8401 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
8402 * gcc.misc-tests/i386-pf-none-1.c: New test.
8403 * gcc.misc-tests/i386-pf-sse-1.c: New test.
8405 2002-01-15 Jakub Jelinek <jakub@redhat.com>
8407 * gcc.dg/gnu89-init-1.c: Add new tests.
8409 2002-01-15 Andreas Jaeger <aj@suse.de>
8411 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
8412 * gcc.dg/i386-mmx-2.c: Likewise.
8413 * gcc.dg/i386-sse-1.c: Likewise.
8414 * gcc.dg/i386-sse-2.c: Likewise.
8415 * gcc.dg/i386-sse-3.c: Likewise.
8417 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8419 * g77.f-torture/execute/intrinsic-unix-bessel.f:
8420 Uncomment additional cases that now pass.
8422 2002-01-11 Richard Henderson <rth@redhat.com>
8424 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
8425 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
8427 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
8429 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
8431 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
8433 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
8434 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
8436 2002-01-10 Dale Johannesen <dalej@apple.com>
8438 * gcc.c-torture/execute/loop-11.c: New.
8440 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
8442 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
8443 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
8445 2002-01-09 Richard Henderson <rth@redhat.com>
8447 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
8448 type in which to perform the operation for each size.
8450 2002-01-09 Alan Matsuoka (alanm@redhat.com)
8452 * gcc.c-torture/compile/20020109-2.c: New test.
8454 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
8456 * gcc.c-torture/execute/loop-10.c: New test.
8458 2002-01-09 Jakub Jelinek <jakub@redhat.com>
8460 * gcc.c-torture/compile/20010226-1.c: New test.
8461 * gcc.c-torture/compile/20010227-1.c: New test.
8462 * gcc.c-torture/compile/20010426-1.c: New test.
8463 * gcc.c-torture/compile/20010510-1.c: New test.
8464 * gcc.c-torture/compile/20010605-3.c: New test.
8465 * gcc.c-torture/compile/20010824-1.c: New test.
8466 * gcc.c-torture/execute/20010409-1.c: New test.
8467 * gcc.dg/noncompile/20000901-1.c: New test.
8468 * gcc.dg/20001023-1.c: New test.
8469 * gcc.dg/20001101-1.c: New test.
8470 * gcc.dg/20001102-1.c: New test.
8471 * gcc.dg/20010207-1.c: New test.
8472 * gcc.dg/20010405-1.c: New test.
8473 * gcc.dg/20010822-1.c: New test.
8474 * gcc.dg/20011107-1.c: New test.
8476 2002-01-09 Jeffrey A Law (law@redhat.com)
8478 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
8480 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
8481 execution failure on PA targets.
8483 2002-01-09 Jakub Jelinek <jakub@redhat.com>
8485 * gcc.c-torture/compile/20020109-1.c: New test.
8487 2002-01-08 Kazu Hirata <kazu@hxi.com>
8489 * gcc.c-torture/execute/20020108-1.c: New test.
8491 2002-01-08 Jakub Jelinek <jakub@redhat.com>
8493 * gcc.dg/20020108-1.c: New test.
8495 2002-01-08 H.J. Lu <hjl@gnu.org>
8497 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
8500 2002-01-08 Geoff Keating <geoffk@redhat.com>
8502 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
8505 002-01-07 Aldy Hernandez <aldyh@redhat.com>
8507 * gcc.dg/altivec-4.c: Test altivec predicates.
8509 2002-01-07 Jakub Jelinek <jakub@redhat.com>
8511 * gcc.c-torture/execute/20020107-1.c: New test.
8513 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
8516 * gcc.c-torture/compile/20020106-1.c: New test.
8518 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
8520 * gcc.c-torture/execute/nestfunc-4.c: New test.
8522 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
8524 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
8525 extra triple that slipped in.
8526 * g++.old-deja/g++.abi/align.C: Likewise.
8527 * g++.old-deja/g++.abi/bitfields.C: Likewise.
8529 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
8531 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
8532 * g++.old-deja/g++.abi/align.C: Likewise.
8533 * g++.old-deja/g++.abi/bitfields.C: Likewise.
8535 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
8537 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
8540 2002-01-04 Jakub Jelinek <jakub@redhat.com>
8542 * gcc.dg/20020104-1.c: New test.
8544 * gcc.dg/20020104-2.c: New test.
8546 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
8548 * gcc.dg/20020103-1.c: Fix typo in target selector.
8550 2002-01-03 Richard Henderson <rth@redhat.com>
8552 * gcc.dg/20020103-1.c: New.
8554 2002-01-03 Kazu Hirata <kazu@hxi.com>
8556 * gcc.c-torture/execute/20020103-1.c: New test.
8558 2002-01-03 Jakub Jelinek <jakub@redhat.com>
8560 * g++.dg/other/debug2.C: New test.
8562 * gcc.c-torture/compile/20020103-1.c: New test.
8564 2002-01-02 Jakub Jelinek <jakub@redhat.com>
8566 * gcc.dg/gnu89-init-1.c: Added new tests.
8568 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
8570 * g++.dg/template/friend2.C: Remove as patch is reverted.
8572 * g++.dg/warn/oldcast1.C: New test.
8574 * g++.dg/template/ptrmem1.C: New test.
8575 * g++.dg/template/ptrmem2.C: New test.
8577 * g++.dg/template/ntp.C: New test.
8579 * g++.dg/other/component1.C: New test.
8581 * g++.dg/template/ttp3.C: New test.
8583 * g++.dg/template/friend2.C: New test.
8584 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
8586 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
8588 * g++.dg/other/ptrmem1.C: New test.
8589 * g++.dg/other/ptrmem2.C: New test.
8591 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
8593 * g++.dg/template/ctor1.C: New test.
8595 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
8597 * g++.dg/template/friend2.C: New test.
8599 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
8601 * gcc.dg/mmix-1.c: New test.
8603 2001-12-31 Richard Henderson <rth@redhat.com>
8605 * gcc.dg/asm-5.c: New.
8607 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
8609 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
8610 in namespace __gnu_cxx
8612 2001-12-30 Richard Henderson <rth@redhat.com>
8614 * gcc.dg/debug-6.c: New.
8616 2001-12-30 Jakub Jelinek <jakub@redhat.com>
8618 * gcc.c-torture/compile/20011229-2.c: New test.
8620 2001-12-29 Jakub Jelinek <jakub@redhat.com>
8622 * gcc.dg/debug-3.c: New test.
8623 * gcc.dg/debug-4.c: New test.
8624 * gcc.dg/debug-5.c: New test.
8626 2001-12-29 Richard Henderson <rth@redhat.com>
8628 * g++.dg/eh/loop1.C: New.
8630 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
8632 * g++.dg/template/crash1.C: New test.
8634 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
8636 * g++.dg/other/const1.C: New test.
8638 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
8640 * gcc.c-torture/compile/20011229-1.c: New test.
8642 2001-12-28 Stan Shebs <shebs@apple.com>
8644 * lib/objc-torture.exp: Resync with c-torture.exp.
8645 * lib/objc.exp: Load standard libraries.
8647 2001-12-28 Jakub Jelinek <jakub@redhat.com>
8649 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
8652 2001-12-27 Roger Sayle <roger@eyesopen.com>
8654 * gcc.c-torture/execute/string-opt-16.c: New testcase.
8656 2001-12-27 Richard Henderson <rth@redhat.com>
8658 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
8660 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
8662 * g++.dg/eh/ctor1.C: New test.
8663 * g++.dg/other/error2.C: New test.
8665 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
8667 * g++.dg/other/init2.C: New test.
8669 2001-12-24 Richard Henderson <rth@redhat.com>
8671 * gcc.dg/20011223-1.c: New.
8672 * gcc.dg/inline-1.c: New.
8674 2001-12-23 Richard Henderson <rth@redhat.com>
8676 * gcc.dg/asm-4.c: Test operand modifiers.
8678 2001-12-23 Richard Henderson <rth@redhat.com>
8680 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
8682 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
8684 * gcc.c-torture/execute/20011223-1.c: New test.
8686 2001-12-21 Richard Henderson <rth@redhat.com>
8688 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
8689 re-enables the warning.
8691 2001-12-21 Richard Henderson <rth@redhat.com>
8693 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
8695 2001-12-20 Jakub Jelinek <jakub@redhat.com>
8697 * gcc.c-torture/compile/20011218-1.c: New test.
8699 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
8701 * gcc.misc-test/arm-isr.exp: New file. Control running of the
8703 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
8704 epilogue generation for ARM ISR routines.
8706 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8708 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
8709 * gcc.dg/format/c90-printf-3.c: Likewise.
8710 * gcc.dg/format/c99-printf-3.c: Likewise.
8711 * gcc.dg/format/ext-1.c: Likewise.
8712 * gcc.dg/format/ext-6.c: Likewise.
8713 * gcc.dg/format/format.h: Prototype unlocked stdio.
8715 2001-12-20 Richard Henderson <rth@redhat.com>
8717 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
8719 (malloc): Correct allocation logic. Abort if we fill up the
8720 arena before initialization complete.
8721 (realloc): Correct allocation logic.
8723 2001-12-20 Jakub Jelinek <jakub@redhat.com>
8725 * gcc.c-torture/compile/20011219-2.c: New test.
8727 * gcc.c-torture/execute/20011219-1.c: New test.
8729 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
8731 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
8732 target does not support weak symbols.
8734 2001-12-19 Jakub Jelinek <jakub@redhat.com>
8736 * gcc.c-torture/compile/20011219-1.c: New test.
8738 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
8740 * g++.dg/other/error1.C: New test.
8742 2001-12-17 Jeffrey A Law (law@redhat.com)
8744 * gcc.c-torture/execute/20011217-1.c: New test.
8746 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
8748 * objc.dg/special/: New directory.
8749 * objc.dg/special/special.exp: New file.
8750 * objc.dg/special/unclaimed-category-1.h: New file.
8751 * objc.dg/special/unclaimed-category-1a.m: New file.
8752 * objc.dg/special/unclaimed-category-1.m: New file.
8754 2001-12-17 Andreas Jaeger <aj@suse.de>
8756 * gcc.c-torture/compile/20011217-2.c: New test.
8758 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
8760 * gcc.c-torture/compile/20011217-1.c: New test.
8762 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
8764 * testsuite/gcc.dg/20011214-1.c: New.
8766 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
8768 * gcc.dg/altivec-4.c: New.
8770 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
8772 * gcc.dg/20011113-1.c: New test.
8774 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
8776 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
8777 std::__malloc_alloc_template<0> and
8778 std::__default_alloc_template<false, 0>.
8780 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
8782 * objc/execute/bf-21.m: New test.
8783 * objc/execute/enumeration-1.m: New test.
8784 * objc/execute/enumeration-2.m: New test.
8786 2001-12-12 Jakub Jelinek <jakub@redhat.com>
8788 * gcc.dg/gnu89-init-1.c: New test.
8790 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
8792 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
8793 * g++.old-deja/g++.jason/2371.C: Likewise.
8794 * g++.old-deja/g++.jason/template33.C: Likewise.
8795 * g++.old-deja/g++.jason/template34.C: Likewise.
8796 * g++.old-deja/g++.jason/template36.C: Likewise.
8797 * g++.old-deja/g++.oliva/typename1.C: Likewise.
8798 * g++.old-deja/g++.oliva/typename2.C: Likewise.
8799 * g++.old-deja/g++.other/typename1.C: Likewise.
8800 * g++.old-deja/g++.pt/inherit2.C: Likewise.
8801 * g++.old-deja/g++.pt/nontype5.C: Likewise.
8802 * g++.old-deja/g++.pt/typename11.C: Likewise.
8803 * g++.old-deja/g++.pt/typename14.C: Likewise.
8804 * g++.old-deja/g++.pt/typename16.C: Likewise.
8805 * g++.old-deja/g++.pt/typename3.C: Likewise.
8806 * g++.old-deja/g++.pt/typename4.C: Likewise.
8807 * g++.old-deja/g++.pt/typename5.C: Likewise.
8808 * g++.old-deja/g++.pt/typename7.C: Likewise.
8809 * g++.old-deja/g++.robertl/eb9.C: Likewise.
8811 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
8813 * g++.dg/other/linkage1.C: New test.
8814 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
8817 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
8819 * gcc.dg/concat.c: New test.
8821 2001-12-11 Stan Shebs <shebs@apple.com>
8823 * objc/compile: New test directory.
8824 * objc/compile/compile.exp: New expect script.
8825 * objc/compile/20011211-1.m: New compile test.
8827 2001-12-11 Jason Merrill <jason@redhat.com>
8829 * lib/prune.exp (prune_gcc_output): Also handle "In member
8830 function". So many permutations...
8832 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
8834 * g++.dg/template/typedef1.C: New test.
8836 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
8838 * g++.dg/other/copy1.C: New test.
8840 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
8842 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
8844 * gcc.dg/builtin-choose-expr.c: New.
8846 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
8848 * gcc.dg/altivec-2.c: New.
8850 2001-12-07 Richard Henderson <rth@redhat.com>
8852 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
8854 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
8856 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
8859 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8861 * g++-old.deja/g++.robertl/eb101.C: Deleted.
8863 2001-12-06 Janis Johnson <janis187@us.ibm.com>
8865 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
8866 variable argument list.
8868 2001-12-06 Zack Weinberg <zack@codesourcery.com>
8870 * gcc.c-torture/execute/memcheck: Delete entire directory.
8871 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
8872 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
8874 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
8876 * gcc.dg/Wshadow-1.c: New test.
8878 2001-12-05 Jakub Jelinek <jakub@redhat.com>
8880 * gcc.c-torture/compile/20011130-1.c: New test.
8882 * gcc.dg/noncompile/20011025-1.c: New test.
8884 * g++.dg/other/anon-union.C: New test.
8886 * gcc.c-torture/execute/20011024-1.c: New test.
8888 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
8890 * gcc.c-torture/execute/20000722-1.x,
8891 gcc.c-torture/execute/20010123-1.x: Remove.
8892 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
8893 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
8894 gcc.dg/c99-complit-2.c: New tests.
8896 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
8898 * g++.dg/inherit/base1.C: New test.
8900 2001-12-04 Jakub Jelinek <jakub@redhat.com>
8902 * g++.dg/other/stdarg1.C: New test.
8904 * gcc.c-torture/compile/20011130-2.c: New test.
8906 2001-12-03 Janis Johnson <janis187@us.ibm.com>
8908 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
8909 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
8910 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
8911 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
8912 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
8913 * gcc.dg/builtin-prefetch-1.c: New test.
8915 2001-12-03 Jakub Jelinek <jakub@redhat.com>
8917 * gcc.dg/20011130-1.c: New test.
8919 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
8921 * g++.dg/other/scope1.C: New test.
8922 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
8924 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
8926 * gcc.dg/vla-init-1.c: New test.
8928 2001-12-01 Geoff Keating <geoffk@redhat.com>
8930 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8932 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8934 * objc.dg/alias.m: Update.
8935 * objc.dg/class-1.m: Update.
8936 * objc.dg/const-str-1.m: Update.
8937 * objc.dg/fwd-proto-1.m: Update.
8938 * objc.dg/id-1.m: Update.
8939 * objc.dg/super-class-1.m: Update.
8941 2001-11-29 Mark Mitchell <mark@codesourcery.com>
8943 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
8946 2001-11-28 Jeffrey A Law (law@cygnus.com)
8948 * gcc.c-torture/execute/20011128-1.c: New test.
8950 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
8952 * gcc.dg/20011127-1.c: New test.
8954 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
8956 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
8957 from Austin Group draft 7.
8958 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
8959 scanf format arguments.
8960 * gcc.dg/format/no-exargs-2.c: New test.
8962 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8964 * g++.dg/abi/vbase8-4.C: New test.
8966 2001-11-24 Ian Lance Taylor <ian@airs.com>
8968 * gcc.c-torture/execute/20011121-1.c: New test.
8970 2001-11-23 Jeffrey A Law (law@cygnus.com)
8972 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
8974 2001-11-23 Andreas Jaeger <aj@suse.de>
8976 * gcc.dg/cpp/charconst-2.c: New test.
8978 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
8980 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
8981 to the host if it is remote. Let tests specify extra headers
8983 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
8984 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
8985 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
8986 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
8987 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
8988 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
8989 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
8990 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
8991 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
8992 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
8994 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
8996 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
8997 for little endian ARMs.
8999 2001-11-20 Jakub Jelinek <jakub@redhat.com>
9001 * gcc.c-torture/compile/20011119-1.c: New test.
9002 * gcc.c-torture/compile/20011119-2.c: New test.
9004 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
9006 * gcc.dg/altivec-1.c: Fix typo.
9008 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
9010 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
9012 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
9014 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
9016 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
9018 * lib/g77.exp: Don't specify --rpath-link.
9020 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
9021 across all the headers.
9022 * gcc.dg/format/format.exp: For testing on a remote host,
9025 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
9026 * gcc.c-torture/execute/930406-1.c: Likewise.
9027 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
9029 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
9031 * gcc.dg/altivec-1.c: New.
9033 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
9035 * gcc.dg/cpp/fpreprocessed.c: New test case.
9037 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
9039 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
9040 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
9041 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
9043 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
9045 * gcc.dg/no-builtin-1.c: New test.
9047 2001-11-16 Jakub Jelinek <jakub@redhat.com>
9049 * gcc.c-torture/execute/20011115-1.c: New test.
9051 2001-11-15 Jakub Jelinek <jakub@redhat.com>
9053 * gcc.c-torture/compile/20011114-2.c: New test.
9054 * gcc.c-torture/compile/20011114-3.c: New test.
9055 * gcc.c-torture/compile/20011114-4.c: New test.
9057 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
9059 * g++.dg/other/init1.C: New test.
9061 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
9063 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
9066 * gcc.c-torture/execute/20011114-1.c: New testcase.
9068 * gcc.c-torture/compile/20010327-1.c: Revert last change.
9069 * gcc.c-torture/compile/20011114-1.c: New test, exactly
9070 like the (before this change) version of 20010327-1.c.
9072 2001-11-14 Roger Sayle <roger@eyesopen.com>
9074 * gcc.c-torture/execute/string-opt-13.c: New testcase.
9076 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
9078 * g++.dg/init/array2.C: New test.
9080 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
9082 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
9084 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
9086 * g++.dg/other/forscope1.C: New test.
9087 * g++.dg/ext/forscope1.C: New test.
9088 * g++.dg/ext/forscope2.C: New test.
9090 2001-11-13 Jakub Jelinek <jakub@redhat.com>
9092 * gcc.c-torture/execute/20011113-1.c: New test.
9094 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
9096 * gcc.c-torture/execute/20011109-2.c: New test.
9098 * gcc.c-torture/execute/20011109-1.c: New test.
9100 2001-11-09 Jakub Jelinek <jakub@redhat.com>
9102 * gcc.c-torture/compile/20011109-1.c: New test.
9104 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
9106 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
9107 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
9108 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
9109 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
9110 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
9111 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
9112 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
9114 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
9116 * g++.dg/warn/Wshadow-1.C: New tests.
9117 * g++.old-deja/g++.mike/for3.C: Update.
9119 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
9121 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
9122 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
9123 XFAILs. Adjust expected error texts.
9124 * gcc.c-torture/compile/20011106-1.c,
9125 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
9126 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
9127 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
9128 gcc.dg/c99-array-lval-5.c: New tests.
9130 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
9132 * gcc.dg/cpp/defined.c: Update.
9134 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
9136 * gcc.c-torture/execute/anon-1.c: New test.
9138 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
9140 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
9141 same size, so no warning should be produced on stormy16.
9143 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
9144 due to oversized array.
9145 * g++.old-deja/g++.mike/ns15.C: Likewise.
9146 * g++.old-deja/g++.pt/crash16.C: Likewise.
9148 2001-11-02 Graham Stott <grahams@redhat.com>
9150 * g++.dgother/debug1.C: Fix typos.
9152 2001-11-01 Jakub Jelinek <jakub@redhat.com>
9154 * g++.dg/other/debug1.C: New test.
9156 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
9158 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
9161 2001-10-30 Jakub Jelinek <jakub@redhat.com>
9163 * gcc.dg/20011029-2.c: New test.
9165 * gcc.c-torture/compile/20011029-1.c: New test.
9167 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
9169 * objc/execute/class_self-1.m: New test.
9170 * objc/execute/class_self-2.m: New test.
9172 2001-10-25 Zack Weinberg <zack@codesourcery.com>
9174 * gcc.misc-tests/msgs.exp: Delete.
9175 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
9176 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
9177 error set to match recent changes.
9179 2001-10-24 Zack Weinberg <zack@codesourcery.com>
9181 * gcc.dg/20011021-1.c: New test.
9183 2001-10-24 Jakub Jelinek <jakub@redhat.com>
9185 * gcc.c-torture/compile/20011023-1.c: New test.
9187 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
9189 * lib/g77.exp: Rewrite based on lib/g++.exp.
9191 2001-10-19 Jakub Jelinek <jakub@redhat.com>
9193 * gcc.c-torture/execute/20011019-1.c: New test.
9195 * gcc.dg/20011018-1.c: New test.
9197 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
9199 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9201 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
9203 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
9204 * gcc.dg/attr-invalid.c: Likewise.
9206 2001-10-18 Jakub Jelinek <jakub@redhat.com>
9208 * testsuite/gcc.dg/20011015-1.c: New test.
9210 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
9212 * g++.dg/template/unify2.C: New test.
9214 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
9216 * g++.dg/other/exception-specification.C: New test
9218 2001-10-13 Tom Rix <trix@redhat.com>
9220 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
9221 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
9223 2001-10-12 Jakub Jelinek <jakub@redhat.com>
9225 * testsuite/gcc.dg/20011009-1.c: New test.
9227 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
9230 * g++.dg/other/friend1.C: New test.
9232 2001-10-11 Richard Henderson <rth@redhat.com>
9234 * g++.old-deja/g++.other/crash18.C: Add -S to options.
9236 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9238 * gcc.c-torture/compile/20011010-1.c: New.
9240 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
9242 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
9243 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
9244 g77.f-torture/execute/execute.exp,
9245 g77.f-torture/noncompile/noncompile.exp,
9246 gcc.c-torture/compile/compile.exp,
9247 gcc.c-torture/execute/execute.exp,
9248 gcc.c-torture/execute/ieee/ieee.exp,
9249 gcc.c-torture/execute/memcheck/memcheck.exp,
9250 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
9251 objc/execute/execute.exp: Update FSF address.
9253 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
9255 * gcc.dg/cpp/cmdlne-C.c: Update.
9256 * gcc.dg/cpp/cmdlne-C2.c: New.
9258 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9260 * gcc.c-torture/execute/20011008-3.c: New.
9262 2001-10-08 DJ Delorie <dj@redhat.com>
9264 * gcc.dg/20011008-1.c: New.
9265 * gcc.dg/20011008-2.c: New.
9267 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
9269 * gcc.dg/cpp/spacing1.c: Update test.
9271 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
9273 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
9274 spelling errors of "separate" as "seperate".
9276 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
9278 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
9279 enough to avoid inlining.
9281 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
9283 * lib/g77.exp: set libg2c_dir correctly.
9285 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
9287 * gcc.dg/cpp/macro11.c: New test.
9289 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
9291 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
9292 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
9293 gcc.dg/format/multattr-3.c: New tests.
9294 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
9295 tests for format attributes on function pointers being rejected.
9297 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
9299 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
9301 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
9303 * g++.dg/warn/format1.C: New test.
9305 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
9307 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
9309 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
9311 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
9313 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
9315 * gcc.dg/cpp/redef2.c: Add test.
9317 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
9319 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
9320 long-standing bug on i686, apparently.
9321 * gcc.c-torture/execute/loop-2c.x: New file.
9322 * gcc.c-torture/execute/loop-2d.x: New file.
9323 * gcc.c-torture/execute/loop-3c.x: New file.
9325 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
9327 * gcc.dg/cpp/20000625-2.c: Correct line number.
9329 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
9331 * gcc.dg/cpp/macro10.c: New test.
9332 * gcc.dg/cpp/strify3.c: New test.
9333 * gcc.dg/cpp/spacing1.c: Add tests.
9334 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
9335 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
9337 2001-09-24 DJ Delorie <dj@redhat.com>
9339 * gcc.c-torture/execute/20010924-1.c: New test.
9341 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
9343 * testsuite/objc/execute/paste.m: Remove.
9345 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
9347 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
9349 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
9351 * g77.dg/strlen0.f: New test.
9353 2001-09-21 Richard Henderson <rth@redhat.com>
9355 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
9356 * g++.old-deja/g++.abi/vtable2.C: Likewise.
9358 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
9360 Table-driven attributes.
9361 * g++.dg/ext/attrib1.C: New test.
9363 2001-09-20 DJ Delorie <dj@redhat.com>
9365 * gcc.dg/20000926-1.c: Update expected warning messages.
9366 * gcc.dg/array-2.c: Likewise, and test for warnings too.
9367 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
9370 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
9372 * g++.dg/eh/registers1.C: New test case.
9374 2001-09-17 Richard Henderson <rth@redhat.com>
9376 * gcc.dg/array-5.c: Fix VLA decomposition test.
9378 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
9380 * gcc.dg/cpp/line5.c: New testcase.
9382 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
9384 * gcc.dg/cpp/macro9.c: New test.
9386 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
9388 * gcc.c-torture/execute/980223.c: Change type of addr from long
9391 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
9393 * gcc.c-torture/execute/20010915-1.c: New test.
9395 2001-09-14 Janis Johnson <janis187@us.ibm.com>
9397 * g77.dg/bprob: New directory.
9398 * g77.dg/bprob/bprob.exp: New file.
9399 * g77.dg/bprob/bprob-1.f: New test.
9400 * g77.dg/gcov: New directory.
9401 * g77.dg/gcov/gcov.exp: New file.
9402 * g77.dg/gcov/gcov-1.f: New test.
9403 * g77.dg/gcov/gcov-1.x: New file.
9405 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
9407 * gcc.dg/cpp/directiv.c: Update.
9408 * gcc.dg/cpp/undef1.c: Update.
9410 2001-09-12 Jakub Jelinek <jakub@redhat.com>
9412 * gcc.dg/20010912-1.c: New test.
9414 2001-09-11 Janis Johnson <janis187@us.ibm.com>
9416 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
9417 language-independent file in lib.
9418 * lib/gcov.exp: New file.
9420 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
9422 * gcc.c-torture/compile/20010911-1.c: New test.
9424 2001-09-10 Janis Johnson <janis187@us.ibm.com>
9426 * lib/profopt.exp: New, to support profile-directed optimizations.
9427 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
9428 * gcc.misc-tests/bprob-1.c: New test.
9429 * gcc.misc-tests/bprob-2.c: New test.
9431 2001-09-07 Janis Johnson <janis187@us.ibm.com>
9433 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
9434 XFAIL and which kinds of gcov output to verify.
9435 * gcc.misc-tests/gcov-4b.x: New file.
9436 * gcc.misc-tests/gcov-5b.x: New file.
9437 * gcc.misc-tests/gcov-6.x: New file.
9438 * gcc.misc-tests/gcov-7.c: New test.
9439 * gcc.misc-tests/gcov-7.x: New file.
9441 2001-09-06 Janis Johnson <janis187@us.ibm.com>
9443 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
9444 * gcc.misc-tests/gcov-6.c: New test.
9446 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
9449 * g++.dg/abi/vbase1.C: New test.
9451 2001-09-05 Ziemowit Laski <zlaski@apple.com>
9453 * objc.dg/method-2.m: New.
9455 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
9458 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
9459 * g++.dg/init/empty1.C: New test.
9461 2001-09-03 Jakub Jelinek <jakub@redhat.com>
9463 * gcc.c-torture/compile/20010903-1.c: New test.
9465 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
9467 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
9470 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
9472 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
9474 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
9476 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9478 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
9480 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
9481 for 16-bit 'unsigned int'.
9483 2001-08-29 Kazu Hirata <kazu@hxi.com>
9485 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
9487 2001-08-27 Richard Henderson <rth@redhat.com>
9489 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
9490 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
9492 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
9494 * gcc.dg/asm-names.c (ymain): New.
9496 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
9498 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
9499 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
9500 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
9502 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9504 * gcc.dg/compare5.c: New testcase.
9506 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
9508 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
9509 and "In instantiation".
9511 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
9513 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
9515 2001-08-20 Janis Johnson <janis187@us.ibm.com>
9517 * gcc.misc-tests/gcov.exp: Add support for branch information.
9518 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
9519 * gcc.misc-tests/gcov-4.c: New test.
9520 * gcc.misc-tests/gcov-4b.c: New test.
9521 * gcc.misc-tests/gcov-5b.c: New test.
9523 2001-08-20 Zack Weinberg <zackw@panix.com>
9525 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
9528 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
9530 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
9532 2001-08-19 Jakub Jelinek <jakub@redhat.com>
9534 * g++.dg/eh/template1.C: New test.
9536 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
9538 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
9540 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
9543 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
9545 * lib/g77-dg.exp: Use prune.exp for common procedures
9546 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
9547 * lib/g77.exp: (g77-dg-prune) Remove
9549 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
9551 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
9553 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9555 * g++.dg/template/unify1.C: New test.
9557 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
9559 * g++.dg/abi/empty4.C: New test.
9561 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
9563 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
9565 * g77.f-torture/compile/pr3743.x: Likewise
9567 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
9569 * g++.dg/other/using-declaration.C: New test.
9571 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
9573 * gcc.dg/cpp/tr-sign.c: New testcase.
9575 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
9577 * gcc.dg/cpp/19951025-1.c: Revert.
9578 * gcc.dg/cpp/directiv.c: We no longer process directives that
9579 interrupt macro arguments.
9581 2001-08-03 Zack Weinberg <zackw@stanford.edu>
9583 * gcc.dg/bconstp-1.c: New test.
9585 2001-08-03 Richard Henderson <rth@redhat.com>
9587 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
9589 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
9591 * gcc.dg/cpp/19951025-1.c: Update.
9593 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
9595 * g77.dg/ff90-1.f (s): Fix reference of variable z,
9598 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
9601 * g++.old-deja/g++.ns/ns14.C: Remove special options.
9602 * g++.old-deja/g++.other/std1.C: Likewise.
9603 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
9605 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
9607 * lib/g77.exp: Load gcc-defs.exp for common procedures
9608 (g77_pass, g77_fail, g77_finish, g77_exit,
9609 ${tool}_check_unsupported_p} Now redundant. Deleted.
9611 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
9613 * g77.dg/fbackslash.f
9614 * g77.dg/fcase-preserve.f
9616 * g77.dg/ffixed-line-length-0.f
9617 * g77.dg/ffixed-line-length-132.f
9618 * g77.dg/ffixed-line-length-7.f
9619 * g77.dg/ffixed-line-length-72.f
9620 * g77.dg/ffixed-line-length-none.f
9621 * g77.dg/ffree-form-1.f
9622 * g77.dg/fno-backslash.f
9623 * g77.dg/fno-f90-1.f
9624 * g77.dg/fno-fixed-form-1.f
9625 * g77.dg/fno-onetrip.f
9626 * g77.dg/fno-typeless-boz.f
9627 * g77.dg/fno-underscoring.f
9628 * g77.dg/fno-vxt-1.f
9630 * g77.dg/ftypeless-boz.f
9631 * g77.dg/fugly-assumed.f
9632 * g77.dg/funderscoring.f
9635 2001-08-01 Ziemowit Laski <zlaski@apple.com>
9637 * objc.dg/fwd-proto-1.m: New.
9638 * objc.dg/local-decl-1.m: New.
9639 * objc.dg/naming-1.m: New.
9640 * objc.dg/naming-2.m: New.
9641 * objc.dg/proto-hier-1.m: New.
9643 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
9645 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
9646 largest-type elements to a struct makes its size grow.
9648 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
9650 * g++.dg/abi/vthunk1.C: New test.
9652 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
9654 * g++.dg/abi/vbase8-22.C: New test.
9656 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
9658 * gcc.dg/cpp/macro8.c: New test.
9660 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
9662 * g++.dg/abi/vbase8-21.C: New test.
9664 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
9666 * g++.dg/abi/vbase8-10.C: New test.
9668 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9670 * lib/g++.exp (g++_set_ld_library_path): Renamed to
9671 ${tool}_set_ld_library_path.
9673 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
9676 2001-07-26 Stan Cox <scox@redhat.com>
9678 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
9679 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
9680 gcc_exit, gcc_check_unsupported_p):
9681 Moved to gcc-deps.exp
9682 * gcc-deps.exp: New file.
9684 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9686 * g++.old-deja/g++.pt/defarg14.C: New test.
9688 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
9690 * g++.old-deja/g++.other/lineno5.C: New test.
9692 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
9694 * g++.old-deja/g++.pt/crash68.C: New test.
9696 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
9698 * g++.old-deja/g++.other/crash42.C: New test.
9700 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
9702 * gcc.dg/cpp/extratokens.c: Fix.
9703 * gcc.dg/cpp/skipping2.c: New tests.
9705 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9707 * gcc.c-torture/execute/20010724-1.c: New file.
9708 * gcc.c-torture/execute/20010724-1.x: New file.
9710 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
9712 * g++.old-deja/g++.other/cond7.C: New test.
9714 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
9716 * g++.old-deja/g++.other/optimize4.C: New test.
9718 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
9720 * g++.old-deja/g++.abi/vbase8-5.C: New test.
9722 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
9724 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
9725 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
9726 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
9727 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
9729 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
9730 bug report" message.
9732 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
9733 * g++.dg/ext/instantiate1.C: Move from old-deja.
9735 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
9737 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
9738 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
9739 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
9740 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
9742 2001-07-23 Jeffrey A Law (law@cygnus.com)
9744 * gcc.c-torture/execute/20010723-1.c: New test.
9746 2001-07-23 Ben Elliston <bje@redhat.com>
9748 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
9750 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9752 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
9754 Delete handling of ieee_multilib_flags.
9755 Pass -mieee for alpha*-*-* and sh-*-*.
9756 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
9758 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
9760 Remove old-abi tests.
9761 * g++.old-deja/g++.mike/p11116.C: Remove.
9762 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
9764 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
9766 * g77.f-torture/compile/pr3743.f: New test
9768 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
9770 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
9772 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9774 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
9775 g++.old-deja/g++.pt/static6.C: Likewise.
9776 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
9777 supports weak symbols.
9779 2001-07-18 Andreas Jaeger <aj@suse.de>
9781 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
9784 2001-07-18 Andreas Jaeger <aj@suse.de>
9786 * gcc.dg/iftrap-1.c: Fix target line.
9788 2001-07-17 Richard Henderson <rth@redhat.com>
9790 * gcc.c-torture/execute/20010717-1.c: New.
9792 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
9794 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
9797 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
9799 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
9801 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9803 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
9804 UAC_SIGBUS, UAC_NOPRINT definitions.
9806 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
9808 * objc/execute/object_is_class.m: New test.
9809 * objc/execute/object_is_meta_class.m: New test.
9811 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
9813 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
9814 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
9816 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
9818 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
9819 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
9821 2001-07-14 Richard Henderson <rth@redhat.com>
9823 * gcc.dg/iftrap-1.c: New.
9825 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
9827 * g77.f-torture/execute/intrinsic77.f: New test.
9829 2001-07-11 Janis Johnson <janis@us.ibm.com>
9831 * gcc.misc-tests/gcov-3.c: New test.
9833 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
9835 * gcc.c-torture/compile/20010711-1.c,
9836 * gcc.c-torture/compile/20010711-2.c: New tests.
9838 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
9840 * gcc.c-torture/execute/20010711-1.c: New test.
9842 2001-07-11 Ben Elliston <bje@redhat.com>
9844 * g++.old-deja/g++.other/enum5.C: New test.
9846 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
9848 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
9849 (g++-dg-prune): Call prune_gcc_output.
9850 * prune.exp: New file for prune_gcc_output.
9851 * lib/g++.exp, lib/gcc.exp: Load it.
9853 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
9855 * gcc.c-torture/compile/20010701-1.c,
9856 g++.old-deja/g++.ext/attrib6.C: New tests.
9858 2001-07-06 Jeffrey A Law (law@cygnus.com)
9860 * gcc.c-torture/compile/20010706-1.c: New test.
9862 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
9864 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
9866 2001-06-28 Stan Shebs <shebs@apple.com>
9868 * gcc.dg/pragma-darwin.c: New test.
9870 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9872 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
9873 Solaris 2.[678] system.
9875 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
9877 * gcc.dg/20010622-1.c: New test.
9879 2001-06-18 Stan Shebs <shebs@apple.com>
9881 * objc.dg: New directory.
9882 * objc.dg/dg.exp: New file.
9883 * objc.dg/alias.m: New.
9884 * objc.dg/class-1.m: New.
9885 * objc.dg/class-2.m: New.
9886 * objc.dg/const-str-1.m: New.
9887 * objc.dg/const-str-2.m: New.
9888 * objc.dg/id-1.m: New.
9889 * objc.dg/method-1.m: New.
9890 * objc.dg/super-class-1.m: New.
9891 * lib/objc-dg.exp: New file.
9893 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
9895 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
9898 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
9900 * g++.old-deja/g++.abi/vbase8-9.C: New test.
9902 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9904 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
9907 2001-06-12 Richard Henderson <rth@redhat.com>
9909 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
9911 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
9913 * g++.old-deja/g++.abi/vbase5.C: New test.
9914 * g++.old-deja/g++.abi/vbase6.C: New test.
9915 * g++.old-deja/g++.abi/vbase7.C: New test.
9917 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9919 * gcc.c-torture/compile/20010610-1.c: New test.
9921 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
9923 * g++.old-deja/g++.abi/vbase4.C: New test.
9925 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
9927 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
9928 support %f for HC11/HC12 targets.
9929 * gcc.c-torture/execute/930513-1.x: New file, likewise.
9930 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
9931 on HC11/HC12 targets.
9932 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
9934 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9936 * gcc.dg/wchar_t-1.c: New file.
9937 * gcc.dg/wint_t-1.c: Likewise.
9939 2001-06-11 Bernd Schmidt <bernds@redhat.com>
9941 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
9943 2001-06-11 Richard Henderson <rth@redhat.com>
9945 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
9947 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9949 * gcc.c-torture/compile/20010611-1.c: New test.
9951 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9953 * gcc.dg/c99-tag-1.c: Add more tests.
9955 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
9957 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
9958 representation on MN10300 and ARM/Thumb.
9960 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
9962 * g77.f-torture/execute/20010610.f: New.
9964 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
9966 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
9969 2001-06-09 Richard Henderson <rth@redhat.com>
9971 * gcc.c-torture/execute/ashrdi-1.c: New.
9972 * gcc.c-torture/execute/ashldi-1.c: New.
9973 * gcc.c-torture/execute/lshrdi-1.c: New.
9975 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
9977 * objc/execute/load-3.m: Added. Check sending +load to categories,
9978 in addition to classes.
9980 2001-06-08 Stan Shebs <shebs@apple.com>
9982 * objc/execute/load-2.m: New test. From Nicola Pero
9983 <n.pero@mi.flashnet.it>.
9985 2001-06-08 Jakub Jelinek <jakub@redhat.com>
9987 * gcc.c-torture/execute/20010605-2.c: New test.
9989 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
9991 * g++.old-deja/g++.abi/vbase2.C: New test.
9992 * g++.old-deja/g++.abi/vbase3.C: New test.
9994 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
9996 * g++.old-deja/g++.pt/friend49.C: New test.
9998 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
10000 * g++.old-deja/g++.ext/anon3.C: New test.
10002 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
10004 * g++.old-deja/g++.other/conv7.C: New test.
10006 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
10008 * gcc.c-torture/compile/20010605-2.c: New test.
10010 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
10012 * gcc.c-torture/execute/20010604-1.c: New test.
10014 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
10016 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
10018 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
10020 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
10021 (g++_link_flags): Likewise.
10022 (g++_init): Pass gccpath's value to two previous functions.
10024 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10026 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
10027 Ensure logfile entry matches exec command line.
10029 2001-05-31 Richard Henderson <rth@redhat.com>
10031 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
10032 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
10034 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
10036 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
10037 compiler for irix6.2
10039 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
10041 * g++.old-deja/g++.other/optimize3.C: New file.
10043 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
10045 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
10048 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
10050 * g++.old-deja/g++.other/optimize2.C: New file.
10052 2001-05-25 Diego Novillo <dnovillo@redhat.com>
10054 * gcc.c-torture/compile/20010518-2.c: New file.
10055 * gcc.c-torture/execute/20010518-1.c: New file.
10056 * gcc.c-torture/execute/20010518-2.c: New file.
10058 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
10060 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
10062 2001-05-24 Mark Mitchell <mark@codesourcery.com>
10064 G++ no longer defines builtins that do not begin with __builtin.
10065 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
10066 * g++.old-deja/g++.brendand/misc13.C: Likewise.
10067 * g++.old-deja/g++.law/builtin1.C: Likewise.
10068 * g++.old-deja/g++.law/cvt2.C: Likewise.
10069 * g++.old-deja/g++.mike/net5.C: Likewise.
10070 * g++.old-deja/g++.other/builtins1.C: Likewise.
10071 * g++.old-deja/g++.other/builtins2.C: Likewise.
10072 * g++.old-deja/g++.other/builtins3.C: Likewise.
10073 * g++.old-deja/g++.other/builtins4.C: Likewise.
10074 * g++.old-deja/g++.other/inline8.C: Likewise.
10075 * g++.old-deja/g++.robertl/eb39.C: Likewise.
10077 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
10079 * g++.old-deja/g++.pt/using1.C: Adjust.
10080 * g++.old-deja/g++.pt/using2.C: New test.
10082 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
10084 * gcc.dg/cpp/charconst.c: New tests.
10085 * gcc.dg/cpp/escape.c: New tests.
10086 * gcc.dg/cpp/escape-1.c: New tests.
10087 * gcc.dg/cpp/escape-2.c: New tests.
10088 * gcc.dg/cpp/ucs.c: New tests.
10090 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
10092 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
10093 native compiler for irix6.5.
10095 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
10097 * lib/g++.exp (g++_include_flags): Use args to compute
10099 (g++_link_flags): Likewise.
10100 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10102 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10104 * gcc.dg/c90-hexfloat-1.c: Add more tests.
10106 2001-05-21 Geoff Keating <geoffk@redhat.com>
10108 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
10111 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
10113 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
10115 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
10116 to STACK_SIZE; Use it to define size of add_histo array.
10117 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
10119 (f): Use GITT_SIZE to define size of gitt local table.
10120 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
10121 to STACK_SIZE; Use it to define size of bytemem array.
10123 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
10125 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
10126 on 68HC11/HC12 due to the asm instruction.
10127 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
10128 * gcc.c-torture/compile/920520-1.x: Likewise.
10129 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
10130 on 68HC11/HC12 because the function is larger than 64K.
10131 * gcc.c-torture/compile/961203-1.x: New file, this test fails
10132 on 68HC11/HC12 because the structure is too large.
10134 2001-05-20 Richard Henderson <rth@redhat.com>
10136 * gcc.c-torture/execute/20010520-1.c: New.
10138 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10140 * g++.old-deja/g++.warn/compare1.C: New test.
10141 * gcc.dg/compare4.c: New test.
10143 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
10145 * g++.old-deja/g++.other/optimize1.C: New test.
10147 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10149 * g++.old-deja/g++.pt/spec41.C: New test.
10151 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
10153 * gcc.c-torture/compile/20010114-1.x: Remove.
10155 2001-05-18 Stan Shebs <shebs@apple.com>
10157 * gcc.c-torture/compile/20010518-1.c: New test.
10159 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
10161 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
10162 * g++.old-deja/g++.pt/crash67.C: New test.
10164 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
10166 * g++.old-deja/g++.other/debug9.C: New test.
10168 2001-05-16 Zack Weinberg <zackw@stanford.edu>
10170 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
10172 2001-05-16 Jan Hubicka <jh@suse.cz>
10174 * gcc.c-torture/compile/20010516-1.c: New test.
10176 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
10178 * g++.old-deja/g++.other/crash41.C: New test.
10180 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
10182 * g++.old-deja/g++.pt/crash66.C: New test.
10184 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
10186 * g++.old-deja/g++.robertl/eb27.C: Convert.
10188 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
10190 * g++.dg/friend-warn.C: New test. Do not warn about friend
10191 declaration being redundant.
10193 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
10195 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
10197 2001-05-14 Mark Mitchell <mark@codesourcery.com>
10199 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
10201 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
10203 * lib/g++.exp: Use testsuite_flags.
10205 2001-05-13 Mark Mitchell <mark@codesourcery.com>
10207 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
10209 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
10211 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
10213 2001-05-11 Mark Mitchell <mark@codesourcery.com>
10215 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
10217 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
10219 * gcc.c-torture/compile/20010313-1.c: New test.
10221 2001-05-09 Zack Weinberg <zackw@stanford.edu>
10223 * gcc.dg/cpp/direct2.c: New test.
10224 * gccq.dg/cpp/direct2s.c: New test.
10226 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
10228 2001-05-07 Mark Mitchell <mark@codesourcery.com>
10230 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
10231 * g++.old-deja/g++.other/op3.C: Likewise.
10233 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
10235 * gcc.dg/cpp/syshdr.h: New file.
10236 * gcc.dg/cpp/sysmac1.c: Update.
10237 * gcc.dg/cpp/sysmac2.c: Update.
10239 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
10241 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
10243 2001-05-04 David Edelsohn <edelsohn@gnu.org>
10245 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
10246 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
10248 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
10250 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
10252 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
10254 * lib/g++.exp (g++_include_flags): Don't use any special flags
10255 if TESTING_IN_BUILD_TREE is not defined.
10256 (g++_init): Use a plain 'c++' as the compiler if
10257 TESTING_IN_BUILD_TREEE is not defined.
10259 2001-05-02 Jakub Jelinek <jakub@redhat.com>
10261 * g++.old-deja/g++.eh/catch13.C: New test.
10262 * g++.old-deja/g++.eh/catch14.C: New test.
10264 2001-05-02 Jakub Jelinek <jakub@redhat.com>
10266 * gcc.dg/cpp/tr-define.c: New test.
10268 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
10270 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
10271 <stdlib.h>, not <malloc.h>.
10273 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
10275 * g++.old-deja/g++.ns/template17.C: New test.
10277 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
10279 * g++.old-deja/g++.pt/ref4.C: New test.
10281 2001-04-30 Richard Henderson <rth@redhat.com>
10283 * gcc.dg/20000724-1.c: Revert last change.
10285 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
10287 * g77.f-torture/execute/20010430.f: New test.
10289 2001-04-30 Mark Mitchell <mark@codesourcery.com>
10291 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
10293 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
10295 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
10297 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
10299 * g++.old-deja/g++.eh/crash6.C: New test.
10301 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
10303 * g++.old-deja/g++.other/warn7.C: New test.
10305 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
10307 * g++.old-deja/g++.other/defarg9.C: New test.
10309 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
10311 * g77.f-torture/compile/20010426.f: New test.
10312 * g77.f-torture/execute/20010426.f: New test.
10314 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
10316 * g77.f-torture/compile/20000629-1.x: Remove - error
10319 2001-04-26 Jeffrey A Law (law@cygnus.com)
10321 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
10322 Tweak slightly to work with g++.dg framework.
10323 * g++.dg/special/ecos.exp: Run initp1.C test.
10324 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
10326 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
10327 its linker doesn't give line numbers either.
10328 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
10330 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
10332 * g++.old-deja/g++.other/lex1.C: New test.
10334 2001-04-26 Jakub Jelinek <jakub@redhat.com>
10336 * gcc.dg/noncompile/20010425-1.c: New test.
10338 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
10340 * g++.old-deja/g++.pt/mangle2.C: New test.
10342 2001-04-25 Jakub Jelinek <jakub@redhat.com>
10344 * gcc.dg/format/plus-1.c: New test.
10346 2001-04-25 Jakub Jelinek <jakub@redhat.com>
10348 * gcc.dg/20010423-1.c: New test.
10350 2001-04-25 Jakub Jelinek <jakub@redhat.com>
10352 * gcc.c-torture/execute/20010422-1.c: New test.
10354 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
10356 * g++.old-deja/g++.ns/type2.C: New test.
10358 2001-04-24 Zack Weinberg <zackw@stanford.edu>
10360 * g++.old-deja/g++.other/perf1.C: New test.
10362 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
10364 * gcc.dg/c99-func-2.c: Remove xfail.
10365 * gcc.dg/c99-func-3.c: Remove xfail.
10366 * gcc.dg/c99-func-4.c: Remove xfail.
10368 2001-04-23 Zack Weinberg <zackw@stanford.edu>
10370 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
10372 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
10374 * gcc.c-torture/compile/20010423-1.c: New test.
10376 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
10378 * g++.old-deja/g++.pt/typename28.C: New test.
10380 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
10382 * g++.old-deja/g++.abi/empty2.C: New test.
10383 * g++.old-deja/g++.abi/empty3.C: New test.
10385 2001-04-20 Jakub Jelinek <jakub@redhat.com>
10387 * g++.old-deja/g++.other/comdat2.C: New test.
10388 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
10390 2001-04-20 Jakub Jelinek <jakub@redhat.com>
10392 * g++.old-deja/g++.other/overload14.C: New test.
10394 2001-04-20 Jakub Jelinek <jakub@redhat.com>
10396 * g++.old-deja/g++.other/lookup23.C: New test.
10398 2001-04-20 Jakub Jelinek <jakub@redhat.com>
10400 * gcc.c-torture/execute/20010403-1.c: New test.
10402 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
10403 Mark Mitchell <mark@codesourcery.com>
10405 * lib/old-dejagnu.exp: Don't delete output of executable.
10406 Add .exe suffix to executables.
10408 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
10410 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
10412 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10414 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
10416 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
10418 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
10419 * g++.old-deja/g++.abi/crash1.C: New test.
10421 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
10423 * g++.old-deja/g++.other/crash40.C: New test.
10425 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10427 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
10429 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
10431 * g++.old-deja/g++.other/warn6.C: New test.
10433 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
10435 * g++.old-deja/g++.robertl/eb42.C: Same.
10437 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10439 * gcc.dg/wtr-conversion-1.c: New testcase.
10441 2001-04-10 Richard Henderson <rth@redhat.com>
10443 * g++.old-deja/g++.other/array5.C: New.
10445 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10447 * gcc.c-torture/execute/20010408-1.c: New test.
10449 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
10451 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
10452 headers and constructs.
10453 * g++.old-deja/g++.robertl/eb79.C: Same.
10454 * g++.old-deja/g++.robertl/eb77.C (main): Same.
10455 * g++.old-deja/g++.robertl/eb73.C: Same.
10456 * g++.old-deja/g++.robertl/eb66.C (main): Same.
10457 * g++.old-deja/g++.robertl/eb55.C (t): Same.
10458 * g++.old-deja/g++.robertl/eb54.C (main): Same.
10459 * g++.old-deja/g++.robertl/eb46.C (main): Same.
10460 * g++.old-deja/g++.robertl/eb44.C: Same.
10461 * g++.old-deja/g++.robertl/eb41.C (main): Same.
10462 * g++.old-deja/g++.robertl/eb4.C (main): Same.
10463 * g++.old-deja/g++.robertl/eb39.C: Same.
10464 * g++.old-deja/g++.robertl/eb33.C (main): Same.
10465 * g++.old-deja/g++.robertl/eb31.C (main): Same.
10466 * g++.old-deja/g++.robertl/eb30.C: Same.
10467 * g++.old-deja/g++.robertl/eb3.C: Same.
10468 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
10469 * g++.old-deja/g++.robertl/eb21.C: Same.
10470 * g++.old-deja/g++.robertl/eb15.C: Same.
10471 * g++.old-deja/g++.robertl/eb118.C: Same.
10472 * g++.old-deja/g++.robertl/eb115.C (main): Same.
10473 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
10474 * g++.old-deja/g++.robertl/eb109.C: Same.
10475 * g++.old-deja/g++.other/sibcall1.C (main): Same.
10476 * g++.old-deja/g++.mike/rtti1.C: Same.
10477 * g++.old-deja/g++.mike/p658.C: Same.
10478 * g++.old-deja/g++.mike/net46.C: Same.
10479 * g++.old-deja/g++.mike/net34.C: Same.
10480 * g++.old-deja/g++.mike/memoize1.C: Same.
10481 * g++.old-deja/g++.mike/eh2.C: Same.
10482 * g++.old-deja/g++.law/weak.C: Same.
10483 * g++.old-deja/g++.law/visibility7.C: Same.
10484 * g++.old-deja/g++.law/visibility25.C: Same.
10485 * g++.old-deja/g++.law/visibility22.C: Same.
10486 * g++.old-deja/g++.law/visibility2.C: Same.
10487 * g++.old-deja/g++.law/visibility17.C: Same.
10488 * g++.old-deja/g++.law/visibility13.C: Same.
10489 * g++.old-deja/g++.law/visibility10.C: Same.
10490 * g++.old-deja/g++.law/visibility1.C: Same.
10491 * g++.old-deja/g++.law/virtual3.C (eval): Same.
10492 * g++.old-deja/g++.law/vbase1.C: Same.
10493 * g++.old-deja/g++.law/operators32.C: Same.
10494 * g++.old-deja/g++.law/nest3.C: Same.
10495 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
10496 * g++.old-deja/g++.law/except5.C (main): Same.
10497 * g++.old-deja/g++.law/cvt7.C (run): Same.
10498 * g++.old-deja/g++.law/cvt2.C: Same.
10499 * g++.old-deja/g++.law/cvt16.C: Same.
10500 * g++.old-deja/g++.law/ctors6.C (bar): Same.
10501 * g++.old-deja/g++.law/ctors17.C (main): Same.
10502 * g++.old-deja/g++.law/ctors13.C: Same.
10503 * g++.old-deja/g++.law/ctors12.C (main): Same.
10504 * g++.old-deja/g++.law/ctors10.C: Same.
10505 * g++.old-deja/g++.law/code-gen5.C: Same.
10506 * g++.old-deja/g++.law/bad-error7.C: Same.
10507 * g++.old-deja/g++.law/arm9.C: Same.
10508 * g++.old-deja/g++.law/arm12.C: Same.
10509 * g++.old-deja/g++.law/arg8.C: Same.
10510 * g++.old-deja/g++.law/arg1.C: Same.
10511 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
10512 * g++.old-deja/g++.jason/template31.C: Same.
10513 * g++.old-deja/g++.jason/template24.C (main): Same.
10514 * g++.old-deja/g++.jason/2371.C: Same.
10515 * g++.old-deja/g++.eh/new2.C: Same.
10516 * g++.old-deja/g++.eh/new1.C: Same.
10517 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
10518 * g++.old-deja/g++.brendan/nest21.C (main): Same.
10519 * g++.old-deja/g++.brendan/err-msg3.C: Same.
10520 * g++.old-deja/g++.brendan/crash62.C: Same.
10521 * g++.old-deja/g++.brendan/crash52.C: Same.
10522 * g++.old-deja/g++.brendan/crash49.C (main): Same.
10523 * g++.old-deja/g++.brendan/crash38.C: Same.
10524 * g++.old-deja/g++.brendan/crash15.C (main): Same.
10525 * g++.old-deja/g++.brendan/copy9.C: Same.
10527 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
10529 * gcc.c-torture/execute/20001203-2.c (memset):
10530 Count argument is of type __SIZE_TYPE__.
10532 2001-04-04 Diego Novillo <dnovillo@redhat.com>
10534 * gcc.c-torture/compile/20010404-1.c: New test.
10536 2001-04-04 Jakub Jelinek <jakub@redhat.com>
10538 * gcc.c-torture/compile/20010326-1.c: New test.
10540 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
10542 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
10543 peculiarities of the SH.
10544 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
10546 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10548 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
10549 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
10550 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
10552 2001-04-02 Jakub Jelinek <jakub@redhat.com>
10554 * g77.f-torture/compile/20010321-1.f: New test.
10556 2001-04-02 Jakub Jelinek <jakub@redhat.com>
10558 * gcc.c-torture/compile/20010329-1.c: New test.
10560 2001-04-02 Jakub Jelinek <jakub@redhat.com>
10562 * gcc.c-torture/execute/20010329-1.c: New test.
10564 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
10566 * g++.old-deja/g++.other/eh4.C: Fix typo.
10568 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
10570 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
10572 2001-03-28 Philip Blundell <philb@gnu.org>
10574 * gcc.c-torture/compile/20010328-1.c: New test.
10576 2001-03-27 Richard Henderson <rth@redhat.com>
10578 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
10579 * g++.old-deja/g++.eh/vbase3.C: Likewise.
10581 2001-03-27 Alan Modra <alan@linuxcare.com.au>
10583 * gcc.c-torture/compile/20010327-1.c: New test.
10585 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
10587 * g++.old-deja/g++.other/friend12.C: New test.
10588 * g++.old-deja/g++.other/friend9.C: Expect no errors.
10589 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
10591 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
10593 * gcc.c-torture/execute/20010325-1.c: New test.
10595 2001-03-23 Jakub Jelinek <jakub@redhat.com>
10597 * g++.old-deja/g++.other/mangle3.C: New test.
10599 2001-03-22 Jakub Jelinek <jakub@redhat.com>
10601 * g++.old-deja/g++.other/anon8.C: New test.
10603 2001-03-20 Philip Blundell <philb@gnu.org>
10605 * gcc.c-torture/compile/20010320-1.c: New test.
10607 2001-03-17 Richard Henderson <rth@redhat.com>
10609 * g++.old-deja/g++.other/eh4.C: Add expected error text.
10611 2001-03-15 Geoff Keating <geoff@redhat.com>
10613 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
10616 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
10618 * g++.old-deja/g++.other/eh4.C: New test.
10620 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
10622 * gcc.dg/cpp/mi1.c: Update.
10624 2001-03-14 Jakub Jelinek <jakub@redhat.com>
10626 * g++.old-deja/g++.other/regstack.C: New test.
10628 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
10630 * g++.old-deja/g++.other/ref4.C: New test.
10632 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
10634 * objc/execute/va_method.m: Added.
10635 * objc/execute/IMP.m: Added.
10636 * objc/execute/_cmd.m: Added.
10637 * objc/execute/accessing_ivars.m: Added.
10638 * objc/execute/class-1.m: Added.
10639 * objc/execute/class-10.m: Added.
10640 * objc/execute/class-11.m: Added.
10641 * objc/execute/class-12.m: Added.
10642 * objc/execute/class-13.m: Added.
10643 * objc/execute/class-14.m: Added.
10644 * objc/execute/class-2.m: Added.
10645 * objc/execute/class-3.m: Added.
10646 * objc/execute/class-4.m: Added.
10647 * objc/execute/class-5.m: Added.
10648 * objc/execute/class-6.m: Added.
10649 * objc/execute/class-7.m: Added.
10650 * objc/execute/class-8.m: Added.
10651 * objc/execute/class-9.m: Added.
10652 * objc/execute/class-tests-1.h
10653 * objc/execute/class-tests-2.h
10654 * objc/execute/compatibility_alias.m: Added.
10655 * objc/execute/encode-1.m: Added.
10656 * objc/execute/formal_protocol-1.m: Added.
10657 * objc/execute/formal_protocol-2.m: Added.
10658 * objc/execute/formal_protocol-3.m: Added.
10659 * objc/execute/formal_protocol-4.m: Added.
10660 * objc/execute/formal_protocol-5.m: Added.
10661 * objc/execute/formal_protocol-6.m: Added.
10662 * objc/execute/formal_protocol-7.m: Added.
10663 * objc/execute/informal_protocol.m: Added.
10664 * objc/execute/initialize.m: Added.
10665 * objc/execute/load.m: Added.
10666 * objc/execute/many_args_method.m: Added.
10667 * objc/execute/nested-3.m: Added.
10668 * objc/execute/no_clash.m: Added.
10669 * objc/execute/private.m: Added.
10670 * objc/execute/redefining_self.m: Added.
10671 * objc/execute/root_methods.m: Added.
10672 * objc/execute/selector-1.m: Added.
10673 * objc/execute/static-1.m: Added.
10674 * objc/execute/static-2.m: Added.
10675 * objc/execute/va_method.m: Added.
10677 2001-03-10 Richard Henderson <rth@redhat.com>
10679 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
10681 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
10683 * g++.old-deja/g++.other/crash31.C: XFAIL.
10684 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
10685 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
10686 * gcc.c-torture/execute/20010123-1.x: XFAIL.
10687 * gcc.c-torture/execute/20010124-1.x: XFAIL.
10688 * gcc.dg/sequence-pt-1.c: XFAIL one test.
10690 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
10692 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
10694 2001-03-06 Zack Weinberg <zackw@stanford.edu>
10696 * gcc.dg/20000724-1.c: Don't use multiline strings.
10698 2001-03-06 Zack Weinberg <zackw@stanford.edu>
10700 * objc/execute/string1.m, objc/execute/string2.m: Compare the
10701 result of -cString against what we expect it to be; don't just
10702 print it out for no one to read.
10704 * objc/execute/string3.m, objc/execute/string4.m: New tests.
10705 Based on testcases provided by Nicola Pero.
10707 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
10709 * gcc.dg/cpp/macro7.c: New test.
10711 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
10713 * gcc.dg/cpp/multiline.c: Update.
10715 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
10717 * g++.old-deja/g++.other/enum3.C: New test.
10719 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
10721 * g++.old-deja/g++.other/pod1.C: New test.
10723 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
10725 * g++.old-deja/g++.ext/overload1.C: New test.
10727 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
10729 * g++.old-deja/g++.pt/using1.C: New test.
10731 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
10733 * g++.old-deja/g++.other/using9.C: New test.
10735 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
10737 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
10739 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
10741 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
10743 * g++.old-deja/g++.ext/realpt1.C: Remove.
10745 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
10747 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
10749 2001-02-26 Will Cohen <wcohen@redhat.com>
10751 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
10753 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
10755 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
10756 templatized constructors.
10758 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10760 * gcc.c-torture/execute/20010224-1.c: New test.
10762 2001-02-23 Jakub Jelinek <jakub@redhat.com>
10764 * gcc.c-torture/execute/20010222-1.c: New test.
10766 2001-02-22 Jakub Jelinek <jakub@redhat.com>
10768 * g++.old-deja/g++.other/inline20.C: New test.
10770 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
10772 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
10774 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
10776 * g++.old-deja/g++.other/lookup22.C: New test.
10778 2001-02-19 Zack Weinberg <zackw@stanford.edu>
10780 * g77.dg: New directory.
10781 * g77.dg/20010216-1.f: New test case.
10782 * g77.dg/dg.exp: New driver.
10783 * lib/g77-dg.exp: New driver library.
10785 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10787 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
10789 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
10791 * g++.old-deja/g++.other/decl9.C: New test.
10793 2001-02-16 Jakub Jelinek <jakub@redhat.com>
10795 * g++.old-deja/g++.other/init16.C: Update the test so that it does
10796 not need <string> and also tests the initialization at runtime.
10798 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
10800 * gcc.c-torture/execute/longlong.c: New test.
10802 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
10804 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
10806 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
10808 * gcc.c-torture/execute/920302-1.c (execute):
10809 Change argument type to short.
10811 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
10813 * g++.old-deja/g++.pt/deduct6.C: New test.
10815 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
10817 * g++.old-deja/g++.pt/deduct5.C: New test.
10819 2001-02-14 Jakub Jelinek <jakub@redhat.com>
10821 * gcc.c-torture/execute/20010209-1.c: New test.
10823 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
10825 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
10827 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
10829 * g++.dg/vtgc1.C: Update for new ABI.
10831 * consistency.vlad: New directory, 1665 files.
10833 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
10835 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
10837 * gcc.dg/cpp/digraphs.c: Declare puts.
10839 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
10841 * g++.old-deja/g++.other/warn5.C: New test.
10843 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
10845 * g++.old-deja/g++.pt/spec40.C: New test.
10847 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
10849 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
10851 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
10853 2001-02-12 Jakub Jelinek <jakub@redhat.com>
10855 * gcc.c-torture/compile/20010209-1.c: New test.
10857 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
10859 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
10860 excess errors message but not if it crashes.
10861 * g++.old-deja/g++.other/crash27.C: Likewise.
10862 * g++.old-deja/g++.other/crash28.C: Likewise.
10863 * g++.old-deja/g++.other/crash30.C: Likewise.
10864 * g++.old-deja/g++.other/crash32.C: Likewise.
10865 * g++.old-deja/g++.other/crash35.C: Likewise.
10866 * g++.old-deja/g++.pt/inherit2.C: Likewise.
10868 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
10870 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
10871 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
10872 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
10873 g77.f-torture/execute/execute.exp,
10874 g77.f-torture/noncompile/noncompile.exp,
10875 gcc.c-torture/execute/execute.exp,
10876 gcc.c-torture/execute/memcheck/memcheck.exp,
10877 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
10878 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
10879 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
10880 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
10881 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
10882 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
10883 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
10884 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
10885 Remove bug reporting instructions with ancient email addresses.
10887 2001-02-07 Jakub Jelinek <jakub@redhat.com>
10889 * gcc.dg/20010202-1.c: New test.
10890 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
10892 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
10894 * g++.dg/stdbool-if.C: New test.
10896 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
10898 * objc/execute/fdecl.m: Added main().
10900 2001-02-07 Jakub Jelinek <jakub@redhat.com>
10902 * gcc.c-torture/execute/20010206-1.c: New test.
10904 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
10906 * gcc.dg/cpp/avoidpaste1.c: Update.
10908 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
10910 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
10911 Pero <nicola@brainstorm.co.uk>.
10912 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
10914 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
10916 * g++.old-deja/g++.pt/spec39.C: New test.
10918 2001-02-05 Jakub Jelinek <jakub@redhat.com>
10920 * gcc.c-torture/compile/20010202-1.c: New test.
10922 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
10924 * g++.old-deja/g++.abi/primary2.C: New test.
10925 * g++.old-deja/g++.abi/primary3.C: New test.
10926 * g++.old-deja/g++.abi/primary4.C: New test.
10927 * g++.old-deja/g++.abi/primary5.C: New test.
10928 * g++.old-deja/g++.abi/vtable3.h: New test.
10929 * g++.old-deja/g++.abi/vtable3a.C: New test.
10930 * g++.old-deja/g++.abi/vtable3b.C: New test.
10931 * g++.old-deja/g++.abi/vtable3c.C: New test.
10932 * g++.old-deja/g++.abi/vtable3d.C: New test.
10933 * g++.old-deja/g++.abi/vtable3e.C: New test.
10934 * g++.old-deja/g++.abi/vtable3f.C: New test.
10935 * g++.old-deja/g++.abi/vtable3g.C: New test.
10936 * g++.old-deja/g++.abi/vtable3h.C: New test.
10937 * g++.old-deja/g++.abi/vtable3i.C: New test.
10938 * g++.old-deja/g++.abi/vtable3j.C: New test.
10939 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
10941 2001-02-03 Jakub Jelinek <jakub@redhat.com>
10943 * g++.old-deja/g++.other/anon6.C: New test.
10944 * g++.old-deja/g++.other/anon7.C: New test.
10946 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
10948 * gcc.dg/cpp/avoidpaste2.c: New tests.
10950 2001-01-31 Jakub Jelinek <jakub@redhat.com>
10952 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
10954 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
10956 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
10957 DECIMAL_DIG cases for Irix."
10959 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
10961 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
10963 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
10965 * gcc.dg/c99-tag-1.c: New test.
10967 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
10969 * gcc.dg/cpp/tr-warn1.c: Add tests.
10971 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
10973 * gcc.dg/cpp/avoidpaste1.c: Update.
10974 * gcc.dg/cpp/paste4.c: Update.
10976 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
10978 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
10981 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
10983 * g++.old-deja/g++.other/inline19.C: New test.
10985 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
10987 * gcc.dg/Wlarger-than.c: New test.
10989 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
10991 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
10993 2001-01-29 Jakub Jelinek <jakub@redhat.com>
10995 * gcc.c-torture/execute/20010129-1.c: New test.
10996 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
10998 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
11000 * gcc.dg/cpp/avoidpaste1.c: Test case.
11002 2001-01-28 Jakub Jelinek <jakub@redhat.com>
11004 * g++.old-deja/g++.other/inline18.C: New test.
11006 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11008 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
11009 and __builtin_putchar.
11011 2001-01-27 Jakub Jelinek <jakub@redhat.com>
11013 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
11016 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
11018 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
11019 floating point number rounding mode to round to the nearest
11020 representable mode.
11022 2001-01-25 Jakub Jelinek <jakub@redhat.com>
11024 * g++.old-deja/g++.other/mangle2.C: New test.
11026 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
11028 * gcc.c-torture/compile/20010124-1.c: New test.
11030 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
11032 * g++.old-deja/g++.pt/spec38.C: New test.
11034 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11036 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
11039 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11041 * gcc.c-torture/execute/20010123-1.c: New test.
11043 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
11045 * g++.old-deja/g++.pt/spec37.C: New test.
11047 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
11049 * g++.old-deja/g++.pt/overload14.C: New test.
11051 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11053 * gcc.c-torture/execute/20010122-1.c: New test, exercise
11054 __builtin_return_address.
11056 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
11058 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
11059 * g++.old-deja/g++.pt/spec35.C: New test.
11060 * g++.old-deja/g++.pt/spec36.C: New test.
11062 2001-01-20 Jakub Jelinek <jakub@redhat.com>
11064 * gcc.c-torture/compile/20010118-1.c: New test.
11066 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
11068 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
11070 2001-01-19 Jakub Jelinek <jakub@redhat.com>
11072 * gcc.c-torture/execute/20010119-1.c: New test.
11074 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
11076 * g++.old-deja/g++.other/vbase5.C: New test.
11078 2001-01-19 Jakub Jelinek <jakub@redhat.com>
11080 * gcc.c-torture/execute/20010118-1.c: New test.
11082 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
11084 * g++.old-deja/g++.pt/deduct3.C: New test.
11086 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
11088 * g++.old-deja/g++.pt/spec34.C: New test.
11090 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
11092 * g77.f-torture/compile/20000601-2.f: New test.
11094 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
11096 * g++.old-deja/g++.other/init17.C: New test.
11098 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
11100 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
11102 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
11104 * g++.old-deja/g++.pt/unify8.C: New test.
11106 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
11108 * g++.old-deja/g++.abi/vbase1.C: New test.
11110 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
11112 * g++.old-deja/g++.pt/crash65.C: New test.
11114 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
11116 * gcc.dg/cpp/assembl2.S: New test case.
11118 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
11120 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
11123 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11125 * g++.old-deja/g++.other/builtins1.C: New test.
11126 * g++.old-deja/g++.other/builtins2.C: Likewise.
11127 * g++.old-deja/g++.other/builtins3.C: Likewise.
11128 * g++.old-deja/g++.other/builtins4.C: Likewise.
11130 2001-01-17 Jakub Jelinek <jakub@redhat.com>
11132 * gcc.c-torture/compile/20010117-1.c: New test.
11133 * gcc.c-torture/compile/20010117-2.c: New test.
11135 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
11137 * g77.f-torture/execute/20010116.[fx]: New test,
11139 * g77.f-torture/compile/20010115.f: Indicate it's
11140 a test for PR fortran/1636.
11142 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
11144 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
11146 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
11148 * g77.f-torture/compile/20010115.f: New test.
11150 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
11152 * g++.old-deja/g++.pt/nontype5.C: New test.
11154 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
11156 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
11157 have an equivalent working one below it.
11159 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
11161 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
11162 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
11164 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
11166 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
11167 message containing "init_priority".
11168 (conpr-2.C): Likewise.
11169 (conpr-3.C): Likewise.
11170 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
11172 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11174 * gcc.c-torture/execute/20010114-2.c: New test.
11176 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
11178 * gcc.c-torture/compile/20010114-1.c: New test.
11179 * gcc.c-torture/compile/20010114-1.x: Xfail.
11180 * gcc.c-torture/compile/20010114-2.c: New test.
11181 * gcc.c-torture/execute/20010114-1.c: New test.
11182 * gcc.dg/trunc-1.c: New test.
11183 * gcc.dg/uninit-B.c: New test.
11185 2001-01-13 Nick Clifton <nickc@redhat.com>
11187 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
11190 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
11192 * gcc.c-torture/compile/20010113-1.c: New test.
11194 2001-01-13 Jakub Jelinek <jakub@redhat.com>
11196 * gcc.c-torture/compile/20001212-1.c: New test.
11198 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
11200 * gcc.dg/cpp/widestr1.c: Update.
11201 * gcc.dg/cpp/prag-imp.c: Remove.
11203 2001-01-12 Jakub Jelinek <jakub@redhat.com>
11205 * gcc.c-torture/execute/20000801-3.x: Remove.
11206 * gcc.dg/c90-init-1.c: New test.
11207 * gcc.dg/c99-init-1.c: New test.
11208 * gcc.dg/c99-init-2.c: New test.
11209 * gcc.dg/gnu99-init-1.c: New test.
11211 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
11213 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
11214 testing that no relevant ones were found.
11216 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
11218 * g++.old-deja/g++.pt/cast2.C: New test.
11220 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
11222 * g++.old-deja/g++.pt/friend47.C: New test.
11224 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
11226 * g++.old-deja/g++.pt/instantiate13.C: New test.
11228 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
11230 * g++.old-deja/g++.other/defarg7.C: New test.
11231 * g++.old-deja/g++.other/defarg8.C: New test.
11233 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
11235 * g++.old-deja/g++.pt/crash64.C: New test.
11237 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
11239 * g++.old-deja/g++.pt/crash63.C: New test.
11241 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
11243 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
11245 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
11247 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
11249 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
11251 * g++.old-deja/g++.pt/error3.C: New test.
11253 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
11255 * g++.old-deja/g++.other/crash39.C: New test.
11257 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
11259 * g++.old-deja/g++.other/vbase4.C: New test.
11261 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
11263 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
11264 * gcc.dg/special/20000419-2.c: New file. Identical to above.
11265 * gcc.dg/special/special.exp: New test driver which will check
11266 for alias support for the above test.
11268 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
11270 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
11271 problems on small machines.
11272 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
11275 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
11277 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
11279 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
11281 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
11283 * g++.old_deja/g++.pt/using8.C: New test.
11285 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
11287 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
11289 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
11291 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
11292 where a failure is expected.
11293 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
11295 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
11297 * g++.old_deja/g++.pt/instantiate12.C: New test.
11299 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
11301 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
11303 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
11304 * g++.old-deja/g++.brendan/crash17.C: Likewise.
11305 * g++.old-deja/g++.brendan/crash29.C: Likewise.
11306 * g++.old-deja/g++.brendan/crash48.C: Likewise.
11307 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11308 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
11309 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
11310 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
11311 * g++.old-deja/g++.eh/spec6.C: Likewise.
11312 * g++.old-deja/g++.jason/crash3.C: Likewise.
11313 * g++.old-deja/g++.law/ctors11.C: Likewise.
11314 * g++.old-deja/g++.law/ctors17.C: Likewise.
11315 * g++.old-deja/g++.law/ctors5.C: Likewise.
11316 * g++.old-deja/g++.law/ctors9.C: Likewise.
11317 * g++.old-deja/g++.mike/ambig1.C: Likewise.
11318 * g++.old-deja/g++.mike/net22.C: Likewise.
11319 * g++.old-deja/g++.mike/p3538a.C: Likewise.
11320 * g++.old-deja/g++.mike/p3538b.C: Likewise.
11321 * g++.old-deja/g++.mike/virt3.C: Likewise.
11322 * g++.old-deja/g++.niklas/t128.C: Likewise.
11323 * g++.old-deja/g++.other/anon4.C: Likewise.
11324 * g++.old-deja/g++.other/using1.C: Likewise.
11325 * g++.old-deja/g++.other/warn3.C: Likewise.
11326 * g++.old-deja/g++.pt/t37.C: Likewise.
11327 * g++.old-deja/g++.robertl/eb69.C: Likewise.
11328 * g++.old-deja/g++.robertl/eb71.C: Likewise.
11330 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
11332 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
11334 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11336 * gcc.c-torture/execute/stdio-opt-3.c: New test.
11338 2001-01-07 Jakub Jelinek <jakub@redhat.com>
11340 * gcc.c-torture/compile/20010107-1.c: New test.
11342 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
11344 * gcc.c-torture/execute/builtin-noret-1.c: New test.
11346 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
11348 * gcc.dg/format/format.h: New file.
11349 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
11350 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
11351 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
11352 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
11353 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
11354 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11355 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
11356 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
11357 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
11358 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
11359 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
11360 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
11361 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
11362 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
11363 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
11364 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
11365 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
11366 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
11367 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
11368 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
11369 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
11370 instead of declaring standard types, macros and functions in each
11373 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
11375 * gcc.c-torture/execute/20010106-1.c: New test.
11377 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
11379 * gcc.dg/format/format.exp: New file.
11380 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
11381 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
11382 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
11383 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
11384 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
11385 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
11386 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
11387 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
11388 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
11389 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
11390 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
11391 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
11392 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
11393 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
11394 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
11395 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
11396 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
11397 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
11398 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
11399 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
11400 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
11401 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
11402 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
11403 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
11404 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
11405 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
11406 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
11407 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
11408 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
11409 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
11410 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
11411 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
11412 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
11413 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
11414 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
11415 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
11416 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
11417 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
11418 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
11419 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
11420 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
11421 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
11423 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
11425 * gcc.c-torture/execute/991228-1.c: Take word endianness into
11428 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
11430 * gcc.c-torture/execute/builtin-complex-1.c: New test.
11432 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
11434 * g++.old-deja/g++.pt/crash62.C: New test.
11436 2001-01-04 Richard Henderson <rth@redhat.com>
11438 * gcc.dg/20000926-1.c: Update expected warnings.
11439 * gcc.dg/array-2.c: Likewise.
11440 * gcc.dg/array-4.c: Also validate flexible array members.
11441 * gcc.dg/c99-flex-array-1.c: New.
11443 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
11445 * gcc.c-torture/compile/20001222-1.x: Remove.
11447 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11449 * gcc.c-torture/execute/built-in-setjmp.c: New.
11451 2001-01-03 Richard Henderson <rth@redhat.com>
11453 * gcc.dg/940510-1.c: Update expected error wording.
11454 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
11456 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
11458 * lib/target-supports.exp (check_alias_available): Modified to
11459 indicate aliases not supported if only weak aliases are supported.
11461 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11463 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
11464 Turn on cmpstrsi checks for __pj__ and __i370__.
11466 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
11468 * g++.old-deja/g++.other/virtual11.C: New test.
11470 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
11472 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
11474 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11476 * gcc.c-torture/compile/20010102-1.c: New test.
11478 2001-01-02 Andreas Jaeger <aj@suse.de>
11480 * gcc.dg/noreturn-3.c: New test.
11482 * gcc.dg/noreturn-4.c: New test.
11484 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11486 * gcc.c-torture/execute/stdio-opt-1.c: Also test
11487 __builtin_fputc and __builtin_fwrite.
11489 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
11491 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
11492 signed char, not default char.
11494 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
11496 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
11498 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
11500 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
11502 2000-12-29 Richard Henderson <rth@redhat.com>
11504 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
11505 (__cyg_profile_func_exit): Define.
11507 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
11509 * g++.dg/vtgc1.C: New test.
11511 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
11513 * gcc.dg/noncompile/20001228-1.c: New test.
11515 * gcc.dg/20001228-1.c: New test.
11517 * gcc.c-torture/execute/20001228-1.c: New test.
11519 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
11521 * gcc.dg/format-strfmon-1.c: New test.
11523 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11525 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
11526 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
11527 * gcc.c-torture/execute/string-opt-1.c: Likewise.
11528 * gcc.c-torture/execute/string-opt-2.c: Likewise.
11529 * gcc.c-torture/execute/string-opt-3.c: Likewise.
11530 * gcc.c-torture/execute/string-opt-4.c: Likewise.
11531 * gcc.c-torture/execute/string-opt-6.c: Likewise.
11532 * gcc.c-torture/execute/string-opt-7.c: Likewise.
11533 * gcc.c-torture/execute/string-opt-8.c: Likewise.
11534 * gcc.c-torture/execute/string-opt-9.c: Likewise.
11535 * gcc.c-torture/execute/string-opt-10.c: Likewise.
11536 * gcc.c-torture/execute/string-opt-11.c: Likewise.
11537 * gcc.c-torture/execute/string-opt-12.c: Likewise.
11539 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
11540 * gcc.c-torture/execute/string-opt-4.c: Test index.
11542 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
11544 * gcc.c-torture/compile/20001226-1.c: New test.
11546 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
11548 * gcc.c-torture/compile/20001222-1.c: New test.
11549 * gcc.c-torture/compile/20001222-1.x: Xfail.
11551 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
11553 * gcc.c-torture/execute/comp-goto-2.c: New test.
11555 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
11557 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
11558 Use long types if __INT_MAX__ is 32767.
11559 (main): Use cast to (sint32 *) when poking 88 into a_page.
11561 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
11563 2000-12-21 Bernd Schmidt <bernds@redhat.com>
11565 * gcc.c-torture/compile/20001221-1.c: New test.
11566 * gcc.c-torture/execute/20001221-1.c: New test.
11568 2000-12-20 Richard Henderson <rth@redhat.com>
11570 * g++.old-deja/g++.pt/crash36.C: Update error lines.
11571 * g++.old-deja/g++.robertl/eb109.C: Likewise.
11573 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11575 * gcc.dg/compare3.c: New test.
11577 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
11579 * gcc.dg/format-warnll-1.c: New test.
11581 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
11583 * gcc.dg/cpp/cmdlne-P.c: New test.
11585 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
11587 * gcc.c-torture/execute/builtin-abs-1.c,
11588 gcc.c-torture/execute/builtin-abs-2.c: New tests.
11590 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
11592 * gcc.dg/cpp/multiline.c: New test.
11594 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
11596 * g++.old-deja/g++.other/syshdr1.C: Update.
11597 * gcc.dg/cpp/lineflags.c: Remove temporarily.
11599 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11601 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
11603 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11605 * g++.old-deja/g++.pt/ttp65.C: New test.
11607 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11609 * g++.old-deja/g++.pt/ttp64.C: New test.
11611 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11613 * g++.old-deja/g++.pt/spec33.C: New test.
11615 2000-12-14 Catherine Moore <clm@redhat.com>
11617 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
11618 * gcc.c-torture/execute/920612-2.c: Likewise.
11619 * gcc.c-torture/execute/920428-2.c: Likewise.
11620 * gcc-c-torture/execute/va-arg-11.c: Call exit.
11621 * gcc.c-torture/execute/va-arg-21.c: Likewise.
11623 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11625 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
11626 * gcc.dg/pack-test-2.c: Likewise.
11628 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
11630 Tests by Zack Weinberg <zackw@stanford.edu>.
11632 * gcc.dg/cpp/defined.c: Update.
11633 * gcc.dg/cpp/defined_trad.c: New tests.
11635 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
11637 * gcc.dg/cpp/trad-direct.c: Update.
11639 2000-12-11 Neil Booth <neilb@earthling.net>
11641 * gcc.dg/cpp/defined_trad.c
11643 2000-12-11 Neil Booth <neilb@earthling.net>
11645 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
11647 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
11649 * gcc.dg/format-miss-2.c: New test.
11651 2000-12-09 Neil Booth <neilb@earthling.net>
11653 * gcc.dg/cpp/lineflags.c: New tests.
11654 * gcc.dg/cpp/poison.c: Update.
11655 * gcc.dg/cpp/redef2.c: Update.
11656 * gcc.dg/cpp/skipping.c: New test.
11658 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
11660 * g++.old-deja/g++.other/eh3.C: New testcase.
11662 2000-12-07 Neil Booth <neilb@earthling.net>
11664 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
11665 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
11666 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
11667 wtr-union-init-2.c, wtr-union-init-3.c: Update.
11668 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
11671 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
11673 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
11674 __SIZE_TYPE__ instead of int for type of integers cast to
11677 2000-12-07 Jakub Jelinek <jakub@redhat.com>
11679 * g++.old-deja/g++.other/cleanup4.C: New test.
11681 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
11683 * format-sec-1.c: New test.
11685 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
11687 * gcc.dg/format-nonlit-3.c: New test.
11689 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
11691 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
11692 through a null pointer.
11694 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11696 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
11697 * g++.old-deja/g++.pt/partial4.C: New test.
11699 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
11701 * gcc.c-torture/execute/ieee/hugeval.x: New.
11703 2000-12-06 Neil Booth <neilb@earthling.net>
11705 * gcc.dg/cpp/backslash2.c: New tests.
11707 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11709 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
11710 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
11712 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
11714 * gcc.c-torture/execute/20001203-2.c: New testcase.
11716 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
11718 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
11719 * g++.old-deja/g++.other/virtual10.C: New test.
11721 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
11723 * g++.old-deja/g++.mike/pmf5.C: Remove test.
11725 2000-12-05 Richard Henderson <rth@redhat.com>
11727 * gcc.c-torture/compile/20001205-1.c: New.
11729 2000-12-04 Neil Booth <neilb@earthling.net>
11731 * g++.old-deja/g++.other/virtual9.C: New test.
11732 * g++.old-deja/g++.pt/crash61.C: New test.
11733 * gcc.c-torture/execute/loop-9.c: New test.
11735 2000-12-04 Neil Booth <neilb@earthling.net>
11737 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
11738 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
11739 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
11740 * gcc.dg/cpp/extratokens.c: ...here.
11742 2000-12-04 Neil Booth <neilb@earthling.net>
11744 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
11747 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11749 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
11750 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
11752 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
11754 * gcc.c-torture/execute/20001203-1.c: New test.
11756 2000-12-03 Neil Booth <neilb@earthling.net>
11758 * gcc.dg/cpp/macro6.c: New test cases.
11760 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11762 * gcc.c-torture/execute/string-opt-9.c: New test.
11763 * gcc.c-torture/execute/string-opt-10.c: Likewise.
11764 * gcc.c-torture/execute/string-opt-11.c: Likewise.
11765 * gcc.c-torture/execute/string-opt-12.c: Likewise.
11767 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
11768 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
11770 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
11772 * gcc.dg/cpp/if-6.c: New testcase.
11774 * gcc.dg/20001201-1.c: New testcase.
11776 2000-12-02 Neil Booth <neilb@earthling.net>
11778 * g++.old-deja/g++.other/externC4.C,
11779 g++.old-deja/g++.other/friend10.C: New tests.
11781 2000-12-02 Neil Booth <neilb@earthling.net>
11783 * g++.old-deja/g++.other/instan2.C
11784 * g++.old-deja/g++.other/instan3.C: New test.
11786 2000-12-02 Neil Booth <neilb@earthling.net>
11788 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
11789 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
11790 gnuc99.c,gnuc99-pedantic.c: New tests.
11792 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
11794 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
11795 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
11797 2000-12-01 Neil Booth <neilb@earthling.net>
11799 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
11800 * gcc.dg/cpp/poison.c: Update.
11801 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
11803 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
11805 * g77.f-torture/execute/20001201.f: New test.
11807 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
11809 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
11811 2000-12-01 Jakub Jelinek <jakub@redhat.com>
11813 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
11815 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
11817 * g++.old-deja/g++.other/cast6.C: New test.
11819 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
11821 * gcc.c-torture/execute/20001130-2.c: New testcase.
11823 2000-11-30 Richard Henderson <rth@redhat.com>
11825 * gcc.c-torture/execute/20001130-1.c: New test.
11827 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
11829 * g++.old-deja/g++.other/op3.C: New test.
11831 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
11833 * g++.old-deja/g++.other/op2.C: New test.
11835 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
11837 * g++.old-deja/g++.other/crash38.C: New test.
11839 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
11841 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
11843 2000-11-29 Jakub Jelinek <jakub@redhat.com>
11845 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
11847 * gcc.c-torture/execute/string-opt-6.c: New test.
11849 * gcc.dg/20001117-1.c: Add main.
11851 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
11853 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
11855 * gcc.dg/940510-1.c: ... to here.
11857 * gcc.dg/20000926-1.c: GNU C now allows initializations of
11858 zero-size arrays in toplevel structures.
11860 2000-11-28 Jakub Jelinek <jakub@redhat.com>
11862 * gcc.c-torture/execute/loop-8.c: New test.
11864 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
11866 * g++.old-deja/g++.other/base1.C: New test.
11868 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
11870 * g++.old-deja/g++.other/parse2.C: New test.
11872 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
11874 * g++.old-deja/g++.pt/incomplete1.C: New test.
11876 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
11878 * g++.old-deja/g++.other/friend9.C: New test.
11880 2000-11-28 Jakub Jelinek <jakub@redhat.com>
11882 * gcc.dg/20001127-1.c: New test.
11884 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
11886 * g++.old-deja/g++.pt/friend46.C: New test.
11888 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
11890 * g++.old-deja/g++.other/ptrmem8.C: New test.
11892 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11894 * gcc.c-torture/execute/string-opt-7.c: New test.
11895 * gcc.c-torture/execute/string-opt-8.c: Likewise.
11897 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
11899 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
11900 instead of 'mkcheck 2'.
11902 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
11904 * gcc.c-torture/execute/memcheck/driver.c,
11905 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
11906 C9X references to refer to C99.
11908 2000-11-25 Jakub Jelinek <jakub@redhat.com>
11910 * gcc.dg/ultrasp3.c: New test.
11912 2000-11-25 Neil Booth <neilb@earthling.net>
11914 * gcc.dg/cpp/include2.c: Update test to be locale independent.
11916 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
11918 * gcc.c-torture/compile/20001123-2.c: New.
11920 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11922 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
11924 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
11926 * gcc.dg/sequence-point-1.c: Add some new tests.
11927 * gcc.c-torture/execute/20001124-1.c: New test.
11929 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
11931 * g++.old-deja/g++.other/vaarg4.C: New test.
11932 * gcc.c-torture/compile/20001123-1.c: New test.
11934 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
11936 * g++.other/crash24.C: Adjust and remove XFAIL.
11937 * g++.other/crash37.C: New test.
11939 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
11941 * g++.old-deja/g++.pt/instantiate9.C: New test.
11943 2000-11-22 Mark Mitchell <mark@codesourcery.com>
11945 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
11948 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
11949 * g++.old-deja/g++.robertl/eb55.C: Likewise.
11951 2000-11-22 Neil Booth <neilb@earthling.net>
11953 * gcc.dg/cpp/Wtrigraphs.c: New test.
11955 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
11957 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
11959 2000-11-22 Jakub Jelinek <jakub@redhat.com>
11961 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
11963 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
11965 * lib/gcc-dg.exp: load_lib scanasm.exp.
11966 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
11967 * lib/g++-dg.exp: load_lib scanasm.exp.
11968 * lib/scanasm.exp: New.
11969 (scan-assembler, scan-assembler-not): Add optional arguments to
11970 test name, or if not present, the pattern name.
11971 (scan-assembler-dem, scan-assembler-dem-not): New.
11973 * g++.dg/dg.exp: New.
11975 2000-11-21 Neil Booth <neilb@earthling.net>
11977 * gcc.dg/cpp/integrated1.c: Remove.
11979 2000-11-21 Jakub Jelinek <jakub@redhat.com>
11981 * gcc.c-torture/execute/20001121-1.c: New test.
11983 2000-11-21 Richard Henderson <rth@redhat.com>
11985 * gcc.c-torture/compile/20001121-1.c: New test.
11987 2000-11-20 Neil Booth <neilb@earthling.net>
11989 * gcc.dg/cpp/integrated1.c: New test.
11991 2000-11-21 Jakub Jelinek <jakub@redhat.com>
11993 * g++.old-deja/g++.other/inline17.C: New test.
11995 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
11997 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
11998 local variable to be zero: I made the variable global. Now
11999 uses abort() and exit() instead of relying on main's return value.
12001 2000-11-20 Neil Booth <neilb@earthling.net>
12003 * gcc.dg/cpp/paste2.c: Update test.
12004 * objc/execute/paste.m: New test.
12006 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
12008 * gcc.dg/c99-condexpr-1.c: New test.
12010 2000-11-20 Neil Booth <neilb@earthling.net>
12012 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
12014 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
12016 * g++.old-deja/g++.pt/export1.C: New test.
12018 2000-11-20 Jakub Jelinek <jakub@redhat.com>
12020 * gcc.dg/20001117-1.c: New test.
12022 2000-11-18 Richard Henderson <rth@redhat.com>
12024 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
12026 2000-11-18 Richard Henderson <rth@redhat.com>
12028 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
12029 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
12030 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
12032 2000-11-18 Richard Henderson <rth@redhat.com>
12034 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
12035 (main): New. Exit cleanly.
12037 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
12039 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
12040 gcc.dg/c99-fordecl-2.c: New tests.
12042 2000-11-18 Richard Henderson <rth@redhat.com>
12044 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
12045 * gcc.c-torture/execute/zerolen-2.c: New.
12047 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12049 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
12052 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
12054 * g++.old-deja/g++.pt/instantiate8.C: New test.
12056 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
12058 * g++.old-deja/g++.other/incomplete.C: Add more tests.
12059 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
12061 2000-11-16 Nick Clifton <nickc@redhat.com>
12063 * gcc.c-torture/execute/nestfunc-2.c: New test.
12064 * gcc.c-torture/execute/nestfunc-3.c: New test.
12066 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
12068 * gcc.c-torture/compile/20001116-1.c: New test.
12070 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12072 * gcc.c-torture/execute/20001115-1.c: New test.
12074 2000-11-15 Mark Mitchell <mark@codesourcery.com>
12076 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
12077 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
12078 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
12079 * g++.old-deja/g++.abi/vmihint.C: Likewise.
12081 2000-11-15 Neil Booth <neilb@earthling.net>
12083 gcc.dg/cpp/_Pragma1.c: Update.
12084 gcc.dg/cpp/_Pragma2.c: New test.
12086 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
12088 * g++.old-deja/g++.other/anon5.C: New test.
12090 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
12092 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
12095 2000-11-14 Jakub Jelinek <jakub@redhat.com>
12097 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
12100 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
12102 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
12103 labels at end of compound statements.
12105 2000-11-13 Jakub Jelinek <jakub@redhat.com>
12107 * gcc.c-torture/execute/loop-7.c: New test.
12109 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
12111 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
12113 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
12115 * gcc.dg/c99-bool-1.c: New test.
12117 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
12119 * gcc.dg/c99-scope-1.c: Remove xfail.
12120 * gcc.dg/c99-scope-2.c: New test.
12122 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12124 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
12125 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
12127 2000-11-11 Mark Mitchell <mark@codesourcery.com>
12129 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
12132 * g++.mike/p700.C: Don't typedef wchar_t.
12133 * g++.mike/p784.C: Likewise.
12134 * g++.mike/eb101.C: Don't use __wchar_t.
12136 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
12138 * g77.f-torture/execute/20001111.[fx]: Test premature exit
12141 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
12143 * gcc.c-torture/execute/20001111-1.c: New test.
12145 2000-11-10 Nick Clifton <nickc@redhat.com>
12147 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
12148 long multuiple and accumulate.
12150 2000-11-09 Richard Henderson <rth@redhat.com>
12152 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
12153 via size_t instead of int.
12155 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
12156 * gcc.c-torture/execute/string-opt-2.c: Likewise.
12157 * gcc.c-torture/execute/string-opt-3.c: Likewise.
12158 * gcc.c-torture/execute/string-opt-4.c: Likewise.
12160 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
12162 * gcc.c-torture/compile/20001109-1.c: New test.
12163 * gcc.c-torture/compile/20001109-2.c: New test.
12165 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
12167 * g++.old-deja/g++.pt/operator1.C: New test.
12168 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
12170 2000-11-09 Jakub Jelinek <jakub@redhat.com>
12172 * gcc.dg/20001108-1.c: New test.
12174 2000-11-09 Jakub Jelinek <jakub@redhat.com>
12176 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
12177 with both arguments constant strings.
12178 * gcc.c-torture/execute/string-opt-3.c: New test.
12179 * gcc.c-torture/execute/string-opt-4.c: New test.
12180 * gcc.c-torture/execute/string-opt-5.c: New test.
12182 2000-11-08 Nick Clifton <nickc@redhat.com>
12184 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
12185 mulsidi3adddi patterns.
12187 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
12189 * g++.old-deja/g++.other/crash36.C: New test.
12191 2000-11-08 Jakub Jelinek <jakub@redhat.com>
12193 * g++.old-deja/g++.other/init16.C: New test.
12195 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
12197 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
12199 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
12201 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
12202 * gcc.c-torture/execute/va-arg-16.x: Likewise.
12203 * gcc.c-torture/execute/va-arg-17.x: Likewise.
12205 2000-11-07 DJ Delorie <dj@redhat.com>
12207 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
12209 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12211 * gcc.c-torture/execute/string-opt-1.c: New test.
12213 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
12215 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
12216 mips-sgi-irix6.* because the MIPS ABI passes floating-point
12217 parameters in registers, and there is no way for a varargs
12218 function to know in which order the integer and floating-point
12219 parameters should be interleaved when they are placed on the
12221 * gcc.c-torture/execute/va-arg-16.x: Likewise.
12222 * gcc.c-torture/execute/va-arg-17.x: Likewise.
12224 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12226 * gcc.c-torture/execute/string-opt-2.c: New test.
12228 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
12230 * g++.old-deja/g++.pt/crash60.C: New test.
12232 2000-11-06 Jakub Jelinek <jakub@redhat.com>
12234 * g++.old-deja/g++.other/crash24.C: New test.
12235 * g++.old-deja/g++.other/crash25.C: New test.
12236 * g++.old-deja/g++.other/crash26.C: New test.
12237 * g++.old-deja/g++.other/crash27.C: New test.
12238 * g++.old-deja/g++.other/crash28.C: New test.
12239 * g++.old-deja/g++.other/crash29.C: New test.
12240 * g++.old-deja/g++.other/crash30.C: New test.
12241 * g++.old-deja/g++.other/crash31.C: New test.
12242 * g++.old-deja/g++.other/crash32.C: New test.
12243 * g++.old-deja/g++.other/crash33.C: New test.
12244 * g++.old-deja/g++.other/crash34.C: New test.
12245 * g++.old-deja/g++.other/crash35.C: New test.
12247 2000-11-06 Jakub Jelinek <jakub@redhat.com>
12249 * gcc.c-torture/execute/20001031-1.c: New test.
12251 2000-11-04 Mark Mitchell <mark@codesourcery.com>
12253 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
12256 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
12257 standards-conformant.
12259 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
12261 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
12262 * g++.old-deja/g++.mike/p755a.C: Likewise.
12263 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
12264 library makes no calls to `operator new' during initialization.
12266 2000-11-04 Neil Booth <neilb@earthling.net>
12268 * gcc.dg/cpp/include2.c: New tests.
12270 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
12272 * lib/g++.exp (g++_set_ld_library_path): New function.
12273 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
12275 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
12277 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
12280 2000-11-01 Richard Henderson <rth@redhat.com>
12282 * g++.old-deja/g++.ext/namedret1.C: New.
12283 * g++.old-deja/g++.ext/namedret2.C: New.
12284 * g++.old-deja/g++.ext/namedret3.C: New.
12286 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
12288 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
12289 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
12291 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12293 * gcc.c-torture/execute/va-arg-21.c: New test.
12295 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
12297 * gcc.dg/c99-complex-2.c: New test.
12299 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12301 * gcc.c-torture/execute/stdio-opt-1.c: New test.
12303 2000-10-31 Jakub Jelinek <jakub@redhat.com>
12305 * g++.old-deja/g++.other/inline16.C: New test.
12307 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
12309 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
12310 __PRETTY_FUNCTION__
12312 2000-10-29 Neil Booth <neilb@earthling.net>
12314 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
12316 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
12317 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
12320 2000-10-29 Neil Booth <neilb@earthling.net>
12322 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
12323 * mi1.c, mi1c.h: Add null directives to multiple-include test.
12324 * mi5.c: Test multiple includes work with -C.
12325 * trigraphs.c: Test ^= version.
12327 2000-10-28 Neil Booth <neilb@earthling.net>
12329 New tests and test updates for new macro expander.
12331 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
12332 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
12333 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
12334 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
12335 new diagnostic messages.
12337 * gcc.dg/cpp/macro3.c: New tests.
12339 2000-10-27 Mark Mitchell <mark@codesourcery.com>
12341 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
12344 2000-10-27 Jakub Jelinek <jakub@redhat.com>
12346 * g++.old-deja/g++.other/eh2.C: New test.
12348 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
12350 * gcc.c-torture/execute/20001027-1.c: New test.
12352 2000-10-26 Richard Henderson <rth@redhat.com>
12354 * gcc.c-torture/execute/20001026-1.c: New.
12356 2000-10-26 Mark Mitchell <mark@codesourcery.com>
12358 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
12359 * g++.old-deja/g++.law/builtin1.C: Likewise.
12360 * g++.old-deja/g++.law/ctors10.C: Likewise.
12361 * g++.old-deja/g++.law/virtual3.C: Likewise.
12362 * g++.old-deja/g++.mike/p658.C: Likewise.
12363 * g++.old-deja/g++.other/sibcall1.C: Likewise.
12364 * g++.old-deja/g++.other/vaarg2.C: Likewise.
12365 * g++.old-deja/g++.robertl/eb124.C: Likewise.
12366 * g++.old-deja/g++.robertl/eb44.C: Likewise.
12367 * g++.old-deja/g++.robertl/eb77.C: Likewise.
12369 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
12371 * gcc.c-torture/compile/20001024-1.c: New test.
12373 2000-10-25 Mark Mitchell <mark@codesourcery.com>
12375 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
12376 to tell us whether or not we are using V3.
12378 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
12380 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
12383 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
12385 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
12387 2000-10-25 Jakub Jelinek <jakub@redhat.com>
12389 * gcc.c-torture/execute/20001024-1.c: New test.
12391 2000-10-24 Jakub Jelinek <jakub@redhat.com>
12393 * g++.old-deja/g++.other/sibcall1.C: New test.
12395 2000-10-20 Jakub Jelinek <jakub@redhat.com>
12397 * gcc.dg/noncompile/init-3.c: New test.
12399 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
12401 * gcc.dg/format-array-1.c: New test.
12403 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
12405 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
12406 writing through null pointers; remove comment about testing
12407 unterminated strings.
12409 2000-10-17 Matthew Hiller <hiller@redhat.com>
12411 * gcc.c-torture/execute/20001017-2.c: New test.
12413 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
12415 * gcc.c-torture/compile/20001018-1.c: New test.
12416 * gcc.c-torture/compile/20001018-1.x: Xfail.
12418 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12420 * gcc.c-torture/execute/20001017-1.c: New test.
12422 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
12424 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
12425 for multiple use of arguments with scanf formats; add tests for
12426 multiple use of arguments.
12428 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
12430 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
12432 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
12434 * gcc.dg/format-miss-1.c: New test.
12436 2000-10-16 Jakub Jelinek <jakub@redhat.com>
12438 * gcc.c-torture/execute/20001013-1.c: New test.
12440 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
12442 * gcc.dg/format-branch-1.c: New test.
12444 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
12446 * README, lib/file-format.exp: Remove EGCS references.
12448 2000-10-16 Jakub Jelinek <jakub@redhat.com>
12450 * gcc.dg/20001013-1.c: New test.
12452 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
12454 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
12455 for intmax_t in the compiler using __typeof__ and the type rules
12456 for conditional expressions.
12458 2000-10-13 Jakub Jelinek <jakub@redhat.com>
12460 * gcc.dg/20001012-1.c: New test.
12461 * gcc.dg/20001012-2.c: New test.
12463 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
12465 * gcc.dg/format-attr-1.c: New test.
12467 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
12469 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
12470 __LONG_LONG_MAX__ instead of LLONG_MAX.
12472 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
12474 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
12476 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
12479 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
12481 * gcc.dg/sequence-pt-1.c: New test.
12483 2000-10-11 Geoff Keating <geoffk@cygnus.com>
12485 * gcc.c-torture/execute/20001011-1.c: New testcase.
12486 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
12488 2000-10-10 Jakub Jelinek <jakub@redhat.com>
12490 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
12491 does not error on it.
12493 2000-10-10 Jakub Jelinek <jakub@redhat.com>
12495 * gcc.dg/20001009-1.c: New test.
12497 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
12499 * gcc.c-torture/compile/20001009-1.c: Move from here ....
12500 * gcc.c-torture/execute/20001009-2.c: ... to here.
12502 2000-10-09 Geoff Keating <geoffk@cygnus.com>
12504 * gcc.c-torture/compile/20001009-1.c: New testcase.
12505 * gcc.c-torture/execute/20001009-1.c: New testcase.
12506 Testcases provided by Jan Hubicka <jh@suse.cz>.
12508 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
12510 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
12511 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
12512 uintmax_t using <limits.h> to emulate the compiler's internal
12513 logic. No longer XFAIL %j tests.
12515 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
12517 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
12518 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
12519 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
12520 regexps and details of expected handling of some bad formats.
12521 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
12524 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
12526 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
12527 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
12528 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
12529 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
12532 2000-10-06 Richard Henderson <rth@cygnus.com>
12534 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
12535 * g++.old-deja/g++.brendan/crash52.C: Likewise.
12536 * g++.old-deja/g++.jason/report.C: Likewise.
12537 * g++.old-deja/g++.law/friend5.C: Likewise.
12538 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
12539 of the expected warnings.
12541 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
12543 * g++.old-deja/g++.pt/enum14.C: New test.
12545 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
12547 * g++.old-deja/g++.pt/crash59.C: New test.
12549 2000-10-04 Will Cohen <wcohen@redhat.com>
12551 * gcc.dg/20000926-1.c: New test.
12553 2000-10-03 Geoff Keating <geoffk@cygnus.com>
12555 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
12556 function name for current C++ compiler.
12557 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
12559 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
12561 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
12562 __PRETTY_FUNCTION__.
12563 * g++.old-deja/g++.ext/pretty2.C: Likewise.
12565 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12567 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
12569 2000-09-26 Jakub Jelinek <jakub@redhat.com>
12571 * gcc.c-torture/compile/20000923-1.c: New test.
12573 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
12575 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
12576 * g++.old-deja/g++.pt/ttp62.C: Same.
12577 * g++.old-deja/g++.other/inline14.C: Same.
12579 2000-09-24 Richard Henderson <rth@cygnus.com>
12581 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
12583 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
12585 * gcc.dg/c90-printf-1.c: Add test for wide string format.
12587 2000-09-22 Geoff Keating <geoffk@cygnus.com>
12589 * gcc.c-torture/compile/20000922-1.c: New file.
12591 2000-09-21 Nick Clifton <nickc@redhat.com>
12593 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
12594 a signed long modulo operation.
12595 (mod6): New function - perform an unsigned long modulo operation.
12596 (main): Add tests for modulos of very large numbers by very small
12599 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12601 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
12603 2000-09-19 Richard Henderson <rth@cygnus.com>
12605 * gcc.dg/compare2.c (case 10): XFAIL.
12607 2000-09-18 Richard Henderson <rth@cygnus.com>
12609 * gcc.c-torture/execute/20000906-1.c: Move ...
12610 * gcc.dg/20000906-1.c: ... here. Only run on targets
12611 that support __builtin_trap.
12613 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
12615 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
12617 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
12619 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
12620 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
12621 more $ format tests.
12623 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
12625 * gcc.dg/format-errmk-1.c: New test.
12627 2000-09-17 Greg McGary <greg@mcgary.org>
12629 * gcc.c-torture/execute/20000917-1.x: Remove.
12631 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
12633 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
12635 2000-09-17 Greg McGary <greg@mcgary.org>
12637 * gcc.c-torture/execute/20000917-1.c: New test.
12638 * gcc.c-torture/execute/20000917-1.x: XFAIL.
12640 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
12642 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
12643 in nested macro bug.
12645 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
12647 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
12649 2000-09-14 Jeffrey A Law (law@cygnus.com)
12651 * gcc.c-torture/execute/20000914-1.c: New test.
12653 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
12655 * g++.other/inline13.C: New test.
12657 2000-09-12 Andreas Jaeger <aj@suse.de>
12659 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
12660 constant by Ulrich Drepper <drepper@redhat.com>.
12662 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
12664 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
12666 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12668 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
12670 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
12672 * gcc.dg/cpp/backslash.c: New test.
12674 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
12676 * gcc.c-torture/execute/20000910-1.c: New test.
12677 * gcc.c-torture/execute/20000910-2.c: Likewise.
12679 2000-09-11 Robert Lipe <robertl@sco.com>
12681 * gcc.dg/pragma-align.c: New test.
12683 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
12685 * g++.old-deja/g++.pt/explicit82.C: New test.
12686 * g++.old-deja/g++.pt/explicit83.C: New test.
12688 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
12690 * gcc.dg/asm-names.c: New test.
12692 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12694 * gcc.dg/cpp/tr-warn6.c: New test
12696 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
12698 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
12701 2000-09-07 Catherine Moore <clm@redhat.com>
12703 * gcc.c-torture/execute/unroll-1.c: New test.
12705 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
12707 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
12709 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
12710 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
12711 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
12712 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
12713 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
12715 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
12716 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
12718 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
12720 * g++.old-deja/g++.pt/deduct2.C: New test.
12722 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
12724 * g++.old-deja/g++.pt/parms2.C: New test.
12726 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
12728 * g++.old-deja/g++.pt/crash58.C: New test.
12730 2000-09-06 Greg McGary <greg@mcgary.org>
12732 * gcc.c-torture/execute/20000906-1.c: New test.
12733 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
12735 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12737 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
12739 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
12741 * g++.old-deja/g++.pt/crash57.C: New test.
12743 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
12745 * g++.old-deja/g++.pt/crash56.C: New test.
12747 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
12749 * g++.old-deja/g++.pt/koenig1.C: New test.
12751 2000-09-04 Jakub Jelinek <jakub@redhat.com>
12753 * gcc.dg/20000904-1.c: New test.
12755 2000-09-04 Jakub Jelinek <jakub@redhat.com>
12757 * gcc.dg/cpp/paste8.c: New test.
12759 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
12761 * gcc.c-torture/compile/20000827-1.c: New test.
12763 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
12765 * gcc.dg/format-diag-1.c: New test.
12767 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
12769 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
12770 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
12771 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
12772 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
12773 gcc.dg/formatz-1.c: Adjust warning regular expressions.
12775 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
12777 * g++.old-deja/g++.other/nested4.C: New test.
12779 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
12781 * g++.old-deja/g++.ns/scoped1.C: New test.
12783 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
12785 * lib/g++.exp: Support testing already-installed GCC.
12787 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12789 * wtr-label-1.c, wtr-suffix-1.c: New tests.
12791 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12793 * gcc.dg/return-type-2.c: New test.
12795 2000-08-27 Geoff Keating <geoffk@cygnus.com>
12797 * gcc.c-torture/compile/20000825-1.c: New test.
12799 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
12801 * gcc.dg/dwarf2-2.c: New test.
12803 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
12805 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
12806 dg-warning regexps.
12808 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
12810 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
12811 gcc.dg/format-ext-5.c: New tests.
12813 2000-08-25 Jakub Jelinek <jakub@redhat.com>
12815 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
12817 2000-08-24 Mark Mitchell <mark@codesourcery.com>
12819 * gcc.dg/noncompile/930622-2.c: Adjust error message.
12821 2000-08-24 Richard Henderson <rth@cygnus.com>
12823 * gcc.dg/ia64-sync-1.c: New test.
12824 * gcc.dg/ia64-sync-2.c: New test.
12825 * gcc.dg/ia64-asm-1.c: New test.
12827 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
12829 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
12830 * gcc.dg/format-ext-2.c: New test.
12832 2000-08-23 Jason Merrill <jason@redhat.com>
12834 * lib/old-dejagnu.exp: Also ignore "In member function" and
12837 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12839 * gcc.dg/noncompile/label-lineno-1.c: New test.
12841 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
12843 * gcc.dg/c99-array-nonobj-1.c: New test.
12845 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
12847 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
12849 * gcc.dg/format-ext-1.c: New test.
12851 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12853 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
12854 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
12855 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
12856 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
12857 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
12859 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
12861 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
12862 gcc.dg/c99-strftime-2.c: New tests.
12864 2000-08-22 Richard Henderson <rth@cygnus.com>
12866 * gcc.c-torture/execute/20000822-1.c: New test.
12868 2000-08-21 Jakub Jelinek <jakub@redhat.com>
12870 * gcc.c-torture/execute/20000819-1.x: Remove.
12872 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
12874 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
12875 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
12876 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
12877 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
12878 gcc.dg/format-xopen-1.c: New tests.
12880 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
12882 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
12884 2000-08-21 Jakub Jelinek <jakub@redhat.com>
12886 * g++.old-deja/g++.other/loop2.C: New test.
12888 * gcc.c-torture/compile/20000606-1.c: New test.
12889 * gcc.c-torture/compile/20000728-1.c: New test.
12890 * gcc.c-torture/execute/20000801-1.c: New test.
12891 * gcc.c-torture/execute/20000801-2.c: New test.
12892 * gcc.c-torture/execute/20000819-1.c: New test.
12893 * gcc.c-torture/execute/20000819-1.x: XFAIL.
12894 * gcc.dg/20000629-1.c: New test.
12895 * gcc.dg/20000724-1.c: New test.
12896 * gcc.dg/20000807-1.c: New test.
12898 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
12900 * gcc.dg/cpp/pragma-1.c: New test.
12901 * gcc.dg/cpp/pragma-2.c: New test.
12903 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
12905 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
12906 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
12908 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12910 * gcc.c-torture/compile/20000818-1.c: New test.
12912 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
12914 * gcc.c-torture/execute/20000818-1.c: New test.
12916 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
12918 * gcc.dg/format-va-1.c: New test.
12920 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
12922 * g++.old-deja/g++.other/typedef8.C: New test.
12924 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
12926 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
12927 * g++.old-deja/g++.mike/net36.C: Mark candidate.
12928 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
12929 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
12930 * g++.old-deja/g++.other/ptrmem7.C: New test.
12931 * g++.old-deja/g++.pt/ptrmem10.C: New test.
12933 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
12935 * g++.old-deja/g++.pt/typename27.C: New test.
12937 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
12939 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
12940 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
12941 * g++.old-deja/g++.pt/friend45.C: New test.
12942 * g++.old-deja/g++.other/friend8.C: New test.
12944 2000-08-15 Richard Henderson <rth@cygnus.com>
12946 * gcc.c-torture/execute/20000815-1.c: New test.
12948 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
12950 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
12951 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
12952 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
12954 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
12956 * g++.old-deja/g++.other/refinit2.C: New test.
12958 2000-08-13 Geoff Keating <geoffk@cygnus.com>
12960 * lib/c-torture.exp (c-torture): Make
12961 compiler_conditional_xfail_data global.
12962 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
12963 compiler_conditional_xfail_data machinery.
12964 (f-torture-execute): Likewise.
12965 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
12966 and only when unrolling loops.
12968 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
12970 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
12972 * g++.old-deja/g++.pt/explicit81.C: New test.
12974 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
12976 * g++.old-deja/g++.pt/typename26.C: New test.
12978 2000-08-10 Geoff Keating <geoffk@cygnus.com>
12980 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
12983 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
12985 * g++.old-deja/g++.other/array3.C: New test.
12987 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
12989 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
12990 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
12991 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
12994 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
12996 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
12997 * g++.old-deja/g++.abi/vmihint.C: Likewise.
12999 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
13001 * gcc.c-torture/execute/20000808-1.c: New test.
13003 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
13005 * gcc.dg/c90-const-expr-1.c: New test.
13007 2000-08-08 Richard Henderson <rth@cygnus.com>
13009 * gcc.dg/noncompile/920923-1.c: Declare calloc.
13011 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
13013 * gcc.dg/noncompile/const-ll-1.c: New test.
13015 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
13017 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
13019 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
13021 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
13022 that running programs linked against the shared version of libobjc
13025 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
13027 * gcc.dg/c99-printf-1.c: New test.
13029 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
13031 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
13033 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
13035 * gcc.c-torture/execute/20000731-1.x: Delete.
13037 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
13039 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
13040 and torture_without_loops as is done by c-torture.exp.
13041 (search_for): Copy from c-torture.exp.
13042 (gcc-dg-runtest): New function, drives a directory of tests
13043 iterating over the TORTURE_OPTIONS.
13044 (scan-assembler, scan-assembler-not): Move here from
13045 individual directory drivers.
13047 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
13048 defined by lib/gcc-dg.exp.
13049 * gcc.dg/cpp/cpp.exp: Likewise.
13050 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
13051 gcc-dg-runtest, so we cycle over optimization options.
13053 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
13054 * gcc.dg/compare2.c: No longer expected to fail.
13056 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
13058 * gcc.c-torture/execute/20000804-1.c: New test.
13060 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
13062 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
13064 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
13066 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
13068 2000-08-03 Jeffrey A Law (law@cygnus.com)
13070 * gcc.c-torture/compile/20000803-1.c: New test.
13072 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
13074 * gcc.c-torture/execute/20000801-3.c,
13075 gcc.c-torture/execute/20000801-4.c: New tests.
13076 * gcc.c-torture/execute/20000801-3.x,
13077 gcc.c-torture/execute/20000801-4.x: Xfail.
13079 2000-08-02 Geoff Keating <geoffk@cygnus.com>
13081 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
13082 libobjc/.libs to allow for libtool.
13084 2000-08-02 Jakub Jelinek <jakub@redhat.com>
13086 * gcc.c-torture/compile/20000802-1.c: New test.
13088 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
13090 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
13092 2000-07-31 Jeffrey A Law (law@cygnus.com)
13094 * gcc-c-torture/execute/20000731-2.c: New test.
13096 * gcc.c-torture/execute/20000731-1.c: New test.
13097 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
13099 2000-07-31 Jakub Jelinek <jakub@redhat.com>
13101 * testsuite/gcc.dg/cpp/paste7.c: New test.
13102 * gcc.dg/cpp/20000725-1.c: New test.
13104 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
13106 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
13107 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
13108 declaration warning for __builtin_dwarf_reg_size.
13110 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
13112 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
13114 * gcc.dg/noncompile/voidparam-1.c: New test.
13116 2000-07-30 Richard Henderson <rth@cygnus.com>
13118 * gcc.dg/c90-digraph-1.c: Don't xfail.
13119 * gcc.dg/compare2.c (case 10): Xfail.
13120 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
13122 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
13124 * gcc.dg/c99-main-1.c: New test.
13126 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
13128 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
13130 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
13132 * gcc.c-tortuer/execute/20000726-1.c: New test.
13134 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
13136 * gcc.c-torture/execute/enum-2.c: New test.
13138 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13140 * gcc.dg/cpp/tr-warn3.c: New test.
13142 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
13144 * g++.old-deja/g++.ext/implicit1.C: Remove.
13145 * g++.old-deja/g++.jason/c2.C: Remove
13146 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
13147 * g++.old-deja/g++.pt/crash16.C: Likewise.
13148 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
13150 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
13152 * g++.old-deja/g++.other/for2.C: New test.
13154 2000-07-25 Jakub Jelinek <jakub@redhat.com>
13156 * gcc.dg/20000720-1.c: New test.
13158 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
13160 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
13162 2000-07-24 Geoff Keating <geoffk@cygnus.com>
13164 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
13165 * gcc.c-torture/execute/20000722-1.c: New.
13166 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
13168 2000-07-24 Jakub Jelinek <jakub@redhat.com>
13170 * gcc.dg/cpp/20000720-1.S: New test.
13172 2000-07-21 Michael Meissner <meissner@redhat.com>
13174 * gcc.c-torture/execute/ieee/hugeval.c: New test.
13176 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
13178 * g++.old-deja/g++.brendan/crash16.C,
13179 g++.old-deja/g++.brendan/parse3.C,
13180 g++.old-deja/g++.brendan/redecl1.C,
13181 g++.old-deja/g++.ns/template13.C,
13182 g++.old-deja/g++.other/decl4.C,
13183 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
13185 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
13187 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
13188 and "Internal error".
13190 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
13192 * gcc.dg/cpp/paste6.c: New test.
13194 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
13196 * gcc.dg/cpp/tr-direct.c: New test.
13198 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
13199 gcc.dg/cpp/undef1.c: Tweak error regexps.
13201 2000-07-18 Eric Christopher <echristo@redhat.com>
13203 * gcc.c-torture/compile/20000718-1.c: New test.
13205 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
13207 * cpplex.c (_cpp_push_token): If the token being pushed back
13208 is the previous token in this context, just subtract one from
13210 * cppmacro.c (save_expansion): Clear aux field when storing a
13213 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
13215 * gcc.dg/noncompile/redecl-1.c: New test.
13217 2000-07-18 Jakub Jelinek <jakub@redhat.com>
13219 * gcc.c-torture/execute/20000717-5.c: New test.
13220 * gcc.c-torture/execute/20000717-1.x: Removed.
13222 2000-07-17 Richard Henderson <rth@cygnus.com>
13224 * gcc.c-torture/execute/20000717-4.c: New test.
13226 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
13228 * gcc.dg/cpp/syshdr.c: New test.
13229 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
13231 2000-07-17 Neil Booth <neilb@earthling.net>
13233 * gcc.dg/cpp/cmdlne-dM.c: New test.
13234 * gcc.dg/cpp/cmdlne-dD.c: New test.
13236 2000-07-17 Jeffrey A Law (law@cygnus.com)
13238 * gcc.c-torture/execute/20000717-3.c: New test.
13240 * gcc.c-torture/compile/20000717-1.c: New test.
13242 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
13244 * gcc.c-torture/execute/20000717-2.c: New test.
13246 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
13248 * gcc.dg/formatz-1.c: New test.
13250 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
13251 * gcc.dg/c99-digraph-1.c: New tests.
13253 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
13254 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
13256 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
13257 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
13258 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
13259 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
13260 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
13261 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
13262 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
13264 2000-07-17 Greg McGary <greg@mcgary.org>
13266 * gcc.c-torture/execute/20000717-1.c: New test.
13267 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
13269 2000-07-15 Jakub Jelinek <jakub@redhat.com>
13271 * gcc.c-torture/execute/20000715-2.c: New test.
13272 * gcc.dg/20000715-1.c: New test.
13274 2000-07-15 Michael Meissner <meissner@redhat.com>
13276 * gcc.c-torture/execute/20000715-1.c: New test.
13278 2000-07-13 Jakub Jelinek <jakub@redhat.com>
13280 * gcc.c-torture/execute/20000707-1.c: New test.
13282 2000-07-13 Neil Booth <NeilB@earthling.net>
13284 * testsuite/gcc.dg/cpp/digraph1.c,
13285 testsuite/gcc.dg/cpp/digraph2.c,
13286 testsuite/gcc.dg/cpp/digraphs.c: New tests.
13288 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
13290 * g77.f-torture/compile/20000630-2.f: New test.
13291 * g77.f-torture/compile/20000630-2.x
13293 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
13295 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
13297 2000-07-11 Neil Booth <NeilB@earthling.net>
13299 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
13301 2000-07-11 Neil Booth <NeilB@earthling.net>
13303 * gcc.dg/cpp/cmdlne-C.c: New.
13305 2000-07-09 Neil Booth <NeilB@earthling.net>
13307 * gcc.dg/cpp/directiv.c: New tests.
13308 * gcc.dg/cpp/undef1.c: Update.
13310 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
13312 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
13314 2000-07-09 Neil Booth <NeilB@earthling.net>
13316 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
13318 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
13320 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
13321 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
13323 2000-07-08 Neil Booth <NeilB@earthling.net>
13325 * gcc.dg/cpp/macsyntx.c: New tests.
13327 2000-07-07 Jakub Jelinek <jakub@redhat.com>
13329 * gcc.dg/20000707-1.c: New test.
13331 2000-07-07 Jakub Jelinek <jakub@redhat.com>
13333 * gcc.c-torture/execute/20000706-1.c: New test.
13334 * gcc.c-torture/execute/20000706-2.c: New test.
13335 * gcc.c-torture/execute/20000706-3.c: New test.
13336 * gcc.c-torture/execute/20000706-4.c: New test.
13337 * gcc.c-torture/execute/20000706-5.c: New test.
13339 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
13341 * g++.old-deja/g++.pt/instantiate7.C: New test.
13343 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
13345 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
13346 * g++.old-deja/g++.mike/thunk3.C: Likewise.
13347 * g++.old-deja/g++.other/rtti3.C: Likewise.
13348 * g++.old-deja/g++.other/rttid3.C: Likewise.
13350 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
13352 * g77.f-torture/compile/20000630-1.x: Fix typo
13354 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
13356 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
13359 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
13361 * gcc.dg/cpp/ident.c: New test.
13363 2000-07-05 Neil Booth <NeilB@earthling.net>
13365 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
13366 gcc.dg/cpp/lexstrng.c: New tests.
13368 2000-07-04 Neil Booth <NeilB@earthling.net>
13370 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
13371 * gcc.dg/cpp/strify2.c: Same.
13373 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
13375 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
13376 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
13377 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
13378 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
13380 * testsuite/gcc.dg/cpp/macro1.c,
13381 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
13382 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
13383 testsuite/gcc.dg/cpp/strify1.c,
13384 testsuite/gcc.dg/cpp/strify2.c: New tests.
13386 2000-07-03 Jakub Jelinek <jakub@redhat.com>
13388 * gcc.c-torture/execute/20000703-1.c: New test.
13390 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
13392 * g++.old-deja/g++.pt (lookup10.C): New test.
13394 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
13396 * g++.old-deja/g++.pt (typename25.C): New test.
13398 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
13400 * gcc.c-torture/compile/20000701-1.c: New test.
13402 2000-06-30 Nick Clifton <nickc@cygnus.com>
13404 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
13407 2000-06-30 Catherine Moore <clm@cygnus.com>
13409 * gcc.c-torture/execute/align-1.c: New test.
13411 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
13413 * g++.old-deja/g++.pt/expr8.C: New test.
13414 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
13416 2000-06-29 Nick Clifton <nickc@cygnus.com>
13418 * gcc.c-torture/compile/20000629-1.c: New test.
13420 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
13423 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
13424 gcc.dg/noncompile directory, depending on whether they're
13425 preprocessor tests or not. Annotate all the tests for the dg
13428 * gcc.c-torture/noncompile/noncompile.exp: Delete.
13429 * gcc.dg/noncompile/noncompile.exp: New.
13433 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
13434 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
13435 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
13436 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
13437 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
13438 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
13439 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
13440 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
13441 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
13442 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
13443 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
13444 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
13445 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
13446 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
13447 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
13448 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
13449 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
13450 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
13451 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
13452 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
13453 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
13454 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
13455 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
13456 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
13458 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
13459 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
13460 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
13461 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
13462 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
13463 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
13465 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
13467 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
13468 declare one variable. On the fourth, error.
13469 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
13470 declared by 20000628-1a.h.
13472 2000-06-29 Richard Henderson <rth@redhat.com>
13474 * gcc.c-torture/execute/930529-1.x: New file.
13475 * gcc.dg/920413-1.c: Adjust expected warning text.
13476 * gcc.dg/980217-1.c: Declare abort.
13477 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
13479 2000-06-29 Jeffrey A Law (law@cygnus.com)
13481 * g77.f-torture/compile/20000629-1.f: New test.
13482 * g77.f-torture/compile/20000629-1.x: Expected to fail.
13484 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
13486 Rearrange lots of files, removing entirely the
13487 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
13491 gcc.c-torture/code_quality/code_quality.exp
13492 gcc.c-torture/special/special.exp
13493 gcc.failure/failure.exp
13494 gcc.failure/940409-1.x
13495 gcc.c-torture/compile/961203-1.x
13498 gcc.misc-tests/linkage.exp
13499 gcc.c-torture/execute/920730-1t.c
13500 gcc.c-torture/execute/920730-1t.x
13501 gcc.c-torture/compile/920520-1.x
13502 gcc.c-torture/compile/920521-1.x
13503 gcc.c-torture/compile/981006-1.x
13504 gcc.c-torture/execute/eeprof-1.x
13506 * Moved files (possibly with modifications to fit a new harness):
13508 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
13509 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
13510 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
13511 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
13512 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
13513 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
13514 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
13515 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
13516 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
13517 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
13518 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
13519 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
13520 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
13521 gcc.failure/940409-1.c gcc.dg/940409-1.c
13523 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
13525 * c-torture/compile/961203-1.x: Delete.
13527 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
13528 not exit. Include stdio.h.
13529 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
13530 * gcc.misc-tests/dg-12.c: Likewise.
13531 * gcc.misc-tests/dg-5.c: Likewise.
13532 * gcc.misc-tests/dg-6.c: Likewise.
13533 * gcc.misc-tests/dg-7.c: Prototype abort.
13534 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
13535 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
13536 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
13538 * gcc.misc-tests/sieve.c: Use return from main, not exit.
13539 * gcc.misc-tests/sort2.c: Use return from main, not exit.
13541 2000-06-28 Jakub Jelinek <jakub@redhat.com>
13543 * gcc.dg/cpp/20000628-1.c: New test.
13544 * gcc.dg/cpp/20000628-1.h: New header for above test.
13545 * gcc.dg/cpp/20000628-1a.h: Likewise.
13547 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
13549 * gcc.dg/cpp: New directory.
13550 * gcc.dg/cpp/cpp.exp: New driver.
13551 * gcc.dg/cpp/20000627-1.c: New test.
13552 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
13553 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
13554 and rewrite as a compilation test.
13556 * gcc.dg: Move many files into the cpp subdirectory, possibly
13557 renaming or editing them as well.
13559 990119-1.c cpp/19990119-1.c
13560 990228-1.c cpp/19990228-1.c
13561 990407-1.c cpp/19990407-1.c
13562 990409-1.c cpp/19990409-1.c
13563 990413-1.c cpp/19990413-1.c
13564 990703-1.c cpp/19990703-1.c
13565 20000127-1.c cpp/20000127-1.c
13566 20000129-1.c cpp/20000129-1.c
13567 20000207-1.c cpp/20000207-1.c
13568 20000207-2.c cpp/20000207-2.c
13569 20000209-1.c cpp/20000209-1.c
13570 20000209-2.c cpp/20000209-2.c
13571 20000301-1.c cpp/20000301-1.c
13572 20000419-1.c cpp/20000419-1.c
13573 20000510-1.S cpp/20000510-1.S
13574 20000519-1.c cpp/20000519-1.c
13575 20000529-1.c cpp/20000529-1.c
13576 20000625-1.c cpp/20000625-1.c
13577 20000625-2.c cpp/20000625-2.c
13578 cpp-as1.c cpp/assert1.c
13579 cpp-as2.c cpp/assert2.c
13580 cxx-comments-1.c cpp/cxxcom1.c
13581 cxx-comments-2.c cpp/cxxcom2.c
13582 endif-label.c cpp/endif.c
13583 cpp-hash1.c cpp/hash1.c
13584 cpp-hash2.c cpp/hash2.c
13585 cpp-if1.c cpp/if-1.c
13586 cpp-if2.c cpp/if-2.c
13587 cpp-if3.c cpp/if-3.c
13588 cpp-if4.c cpp/if-4.c
13589 cpp-if5.c cpp/if-5.c
13590 cpp-cond.c cpp/if-cexp.c
13591 cpp-missingop.c cpp/if-mop.c
13592 cpp-missingparen.c cpp/if-mpar.c
13593 cpp-opprec.c cpp/if-oppr.c
13594 cpp-ifparen.c cpp/if-paren.c
13595 cpp-shortcircuit.c cpp/if-sc.c
13596 cpp-shift.c cpp/if-shift.c
13597 cpp-unary.c cpp/if-unary.c
13598 cpp-li1.c cpp/line1.c
13599 cpp-li2.c cpp/line2.c
13600 lineno.c cpp/line3.c
13601 lineno-2.c cpp/line4.c
13603 cpp-mic.h cpp/mi1c.h
13604 cpp-micc.h cpp/mi1cc.h
13605 cpp-mind.h cpp/mi1nd.h
13606 cpp-mindp.h cpp/mi1ndp.h
13607 cpp-mix.h cpp/mi1x.h
13608 cpp-mi2.c cpp/mi2.c
13609 cpp-mi2a.h cpp/mi2a.h
13610 cpp-mi2b.h cpp/mi2b.h
13611 cpp-mi2c.h cpp/mi2c.h
13612 cpp-mi3.c cpp/mi3.c
13613 cpp-mi3.def cpp/mi3.def
13614 poison-1.c cpp/poison.c
13615 pr-impl.c cpp/prag-imp.c
13616 cpp-redef-2.c cpp/redef1.c
13617 cpp-redef.c cpp/redef2.c
13618 strpaste.c cpp/strp1.c
13619 strpaste-2.c cpp/strp2.c
13620 cpp-tradpaste.c cpp/tr-paste.c
13621 cpp-tradstringify.c cpp/tr-str.c
13622 cpp-tradwarn1.c cpp/tr-warn1.c
13623 cpp-tradwarn2.c cpp/tr-warn2.c
13624 trigraphs.c cpp/trigraphs.c
13625 cpp-unc1.c cpp/unc1.c
13626 cpp-unc2.c cpp/unc2.c
13627 cpp-unc3.c cpp/unc3.c
13628 cpp-unc.c cpp/unc4.c
13629 undef.c cpp/undef1.c
13630 undef-2.c cpp/undef2.c
13631 cpp-wi1.c cpp/widestr1.c
13633 2000-06-27 Mark Mitchell <mark@codesourcery.com>
13635 * lib/g++.exp (g++_include_flags): Tweak.
13637 2000-06-27 H.J. Lu <hjl@gnu.org>
13638 Loren J. Rittle <ljrittle@acm.org>
13640 * lib/g++.exp (g++_include_flags): Override libgloss.exp
13641 version with one that knows about the new gcc tree structure.
13642 (g++_link_flags): Same.
13644 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
13646 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
13647 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
13648 case we are cross-compiling.
13650 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
13651 g++.old-deja/g++.niklas/Makefile.in,
13652 g++.old-deja/g++.niklas/configure.in,
13653 g++.old-deja/g++.other/Makefile.in,
13654 g++.old-deja/g++.other/configure.in,
13655 gcc.c-torture/code_quality/Makefile.in,
13656 gcc.c-torture/code_quality/configure.in,
13657 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
13658 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
13659 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
13660 gcc.c-torture/execute/ieee/Makefile.in,
13661 gcc.c-torture/execute/ieee/configure.in,
13662 gcc.c-torture/noncompile/Makefile.in,
13663 gcc.c-torture/noncompile/configure.in,
13664 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
13665 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
13666 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
13668 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
13670 * g++.old-deja/g++.other/ambig3.C: New test.
13672 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
13674 * g++.old-deja/g++.pt/syntax1.C: New test.
13675 * g++.old-deja/g++.pt/syntax2.C: New test.
13676 * g++.old-deja/g++.other/syntax3.C: New test.
13677 * g++.old-deja/g++.other/syntax4.C: New test.
13679 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
13681 * gcc.dg/20000623-1.c: Prototype exit and abort.
13683 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
13685 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
13687 * gcc.dg/cpp-mi3.def: New file.
13689 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
13691 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
13692 lexer's error messages.
13693 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
13694 divine anything from the linemarkers.
13695 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
13696 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
13698 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
13700 * gcc.dg/20000623-1.c: New test.
13702 2000-06-22 Jakub Jelinek <jakub@redhat.com>
13704 * gcc.c-torture/execute/20000622-1.c: New test.
13706 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
13708 * g++.old-deja/g++.other/init15.C: New test.
13710 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
13712 * g++.old-deja/g++.pt/vaarg2.C: New test.
13713 * g++.old-deja/g++.pt/vaarg3.C: New test.
13715 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
13717 * g++.old-deja/g++.other/dyncast6.C: New test.
13719 2000-06-15 Jakub Jelinek <jakub@redhat.com>
13721 * gcc.c-torture/execute/loop-6.c: New test.
13723 2000-06-14 Jakub Jelinek <jakub@redhat.com>
13725 * gcc.dg/20000614-1.c: New test.
13726 * gcc.dg/20000614-2.c: New test.
13728 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
13730 * g++.old-deja/g++.other/inline12.C: New test.
13732 2000-06-13 Jakub Jelinek <jakub@redhat.com>
13734 * g++.old-deja/g++.other/eh1.C: New test.
13736 2000-06-12 Jakub Jelinek <jakub@redhat.com>
13738 * g++.old-deja/g++.other/type.C: New test.
13740 2000-06-05 Jakub Jelinek <jakub@redhat.com>
13742 * g++.old-deja/g++.other/initstring.C: New test.
13744 2000-06-12 Jason Merrill <jason@redhat.com>
13746 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
13748 2000-06-09 Jeffrey A Law (law@cygnus.com)
13750 * gcc.c-torture/compile/20000609-1.c: New test.
13752 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
13754 * gcc.dg/20000609-1.c: New test.
13756 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
13758 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
13759 * gcc.c-torture/noncompile/poison-1.c: Move...
13760 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
13761 * gcc.dg/cpp-li1.c: Add a token after the #line.
13763 2000-06-05 Richard Henderson <rth@cygnus.com>
13765 * gcc.c-torture/execute/20000605-2.c: New test.
13766 * gcc.c-torture/execute/20000605-3.c: New test.
13768 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
13770 * g77.f-torture/execute/20000503-1.x: New file.
13772 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
13774 * g++.old-deja/g++.eh/badalloc1.C: New test.
13776 2000-06-05 Richard Henderson <rth@cygnus.com>
13778 * gcc.c-torture/execute/20000605-1.c: New test.
13780 2000-06-05 Jakub Jelinek <jakub@redhat.com>
13781 Nathan Sidwell <nathan@codesourcery.com>
13783 * gcc.c-torture/compile/20000605-1.c: New test.
13785 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
13787 * g77.f-torture/compile/20000601-1.f: New test.
13789 2000-06-03 Richard Henderson <rth@cygnus.com>
13791 * gcc.c-torture/execute/20000603-1.c: New.
13793 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
13795 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
13796 * gcc.dg/noreturn-2.c (noreturn): Likewise.
13798 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
13800 * gcc.dg/compare2.c (case 12): XFAIL.
13801 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
13802 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
13804 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
13806 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
13808 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
13809 guard macro is already defined when the header is first
13811 * gcc.dg/cpp-mix.h: New file.
13812 * gcc.dg/endif-label.c: Update patterns to match compiler.
13814 * g++.brendan/complex1.C: Declare abort.
13815 * g++.law/refs4.C: Remove XFAIL.
13816 * g++.oliva/expr2.C: Declare abort and exit.
13818 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
13820 * gcc.c-torture/execute/20000528-1.c: New test.
13822 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
13823 * g++.old-deja/g++.law/temps4.C: Likewise.
13825 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
13826 stdlib.h. Call abort() on failure.
13827 * g++.old-deja/g++.law/refs4.C: Likewise.
13828 * g++.old-deja/g++.law/temps4.C: Likewise.
13829 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
13830 * gcc.c-torture/execute/20000112-1.c: Include string.h.
13832 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
13834 Relative to g++.dg/special:
13835 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
13837 Relative to g++.old-deja:
13838 * g++.brendan/complex1.C, g++.jason/optimize2.C,
13839 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
13840 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
13841 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
13842 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
13843 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
13844 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
13846 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
13847 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
13848 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
13849 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
13850 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
13851 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
13854 * g++.other/goto1.C: Update expectations for error messages.
13856 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
13858 * gcc.c-torture/compile/20000523-1.c: New test.
13860 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
13862 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
13864 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
13866 * g++.old-deja/g++.eh/catch11.C: New test.
13867 * g++.old-deja/g++.eh/catch12.C: New test.
13869 2000-05-24 Nick Clifton <nickc@cygnus.com>
13871 * gcc.c-torture/execute/20000523-1.c: New test.
13873 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
13875 * c-torture/execute/bcp-1.c: Replace abort in arg of
13876 __builtin_constant_p with a generic external function.
13878 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
13879 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
13880 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
13881 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
13882 Prototype abort and/or exit.
13884 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
13885 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
13886 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
13887 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
13889 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
13891 * gcc.dg/dwarf2-1.c: New test.
13893 2000-05-20 Richard Henderson <rth@cygnus.com>
13895 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
13897 2000-05-20 Andreas Jaeger <aj@suse.de>
13899 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
13902 2000-05-19 David Edelsohn <edelsohn@gnu.org>
13904 * gcc.c-torture/execute/20000519-2.c: New test.
13906 2000-05-19 Andreas Jaeger <aj@suse.de>
13908 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
13909 which fails with SSA.
13911 * lib/c-torture.exp: Also test with -O3 -fssa.
13913 2000-05-18 Michael Meissner <meissner@redhat.com>
13915 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
13916 * gcc.c-torture/execute/920415-1.c: Ditto.
13917 * gcc.c-torture/execute/920501-1.c: Ditto.
13918 * gcc.c-torture/execute/conversion.c: Ditto.
13919 * gcc.c-torture/execute/cvt-1.c: Ditto.
13921 2000-05-18 Jeffrey A Law (law@cygnus.com)
13923 * gcc.c-torture/compile/20000518-1.c: New test.
13925 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
13927 * g77.f-torture/compile/200005018.f: New test.
13929 2000-05-17 Jeffrey A Law (law@cygnus.com)
13931 * gcc.c-torture/compile/20000517-1.c: New test.
13933 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13935 * gcc.c-torture/execute/20000516-1.c: New test.
13937 2000-05-15 Jakub Jelinek <jakub@redhat.com>
13939 * g++.old-deja/g++.other/eh.C: New test.
13941 2000-05-12 Richard Henderson <rth@cygnus.com>
13943 * gcc.c-torture/execute/990208-1.c (main): Don't pass
13944 constants through to doit's conditional.
13946 2000-05-11 Jeffrey A Law (law@cygnus.com)
13948 * gcc.c-torture/compile/20000511-1.c: New test.
13949 * g77.f-torture/compile/20000511-1.f: New test.
13950 * g77.f-torture/compile/20000511-2.f: New test.
13952 2000-05-11 Michael Meissner <meissner@redhat.com>
13954 * gcc.c-torture/execute/20000511-1.c: New test.
13956 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
13958 * gcc.dg/dg.exp: Scan .S files as well as .c files.
13959 * gcc.dg/20000510-1.S: New.
13961 2000-05-08 Catherine Moore <clm@cygnus.com>
13963 * gcc.dg/unused-3.c: New.
13965 2000-05-06 Richard Henderson <rth@cygnus.com>
13967 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
13968 * g++.old-deja/g++.mike/warn1.C: Likewise.
13969 * g++.old-deja/g++.pt/local1.C: Likewise.
13970 * g++.old-deja/g++.pt/local7.C: Likewise.
13971 * g++.old-deja/g++.pt/spec16.C: Likewise.
13973 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
13975 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
13977 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
13979 * g77.f-torture/execute/20000503-1.f: New test.
13981 2000-05-04 Andreas Jaeger <aj@suse.de>
13983 * gcc.dg/noreturn-2.c: New test.
13985 2000-05-04 Neil Booth <NeilB@earthling.net>
13987 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
13990 2000-05-04 Richard Henderson <rth@cygnus.com>
13992 * gcc.c-torture/execute/20000503-1.c: Fix typo.
13994 2000-05-04 Richard Henderson <rth@cygnus.com>
13996 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
13997 OpenSSL by Jason R Thorpe.
13999 2000-05-03 Jim Wilson <wilson@cygnus.com>
14001 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
14003 2000-05-03 Robert Lipe <robertlipe@usa.net>
14005 * gcc.dg/20000503-1.c: New test.
14007 2000-05-02 Jakub Jelinek <jakub@redhat.com>
14009 * gcc.c-torture/compile/20000502-1.c: New test.
14010 * g++.old-deja/g++.other/align.C: New test.
14011 * gcc.dg/cpp-tradstringify.c: New test.
14013 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
14015 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
14016 and hard registers.
14018 2000-04-26 Geoff Keating <geoffk@cygnus.com>
14020 * gcc.c-torture/execute/loop-5.c: New test.
14022 2000-04-25 Jakub Jelinek <jakub@redhat.com>
14024 * gcc.c-torture/execute/va-arg-20.c: New test.
14026 2000-04-23 Jeffrey A Law (law@cygnus.com)
14028 * gcc.c-torture/execute/20000422-1.c: New test.
14030 2000-04-20 Greg McGary <gkm@gnu.org>
14032 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
14033 when optimizing, but without sibling-call optimizations (-O1).
14035 2000-04-20 Jeffrey A Law (law@cygnus.com)
14037 * gcc.c-torture/compile/20000420-1.c: New test.
14039 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
14041 * g++.abi/ptrflags.C: New test.
14042 * g++.eh/catchptr1.C: Test incomplete pointer chains.
14044 2000-04-19 Catherine Moore <clm@cygnus.com>
14046 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
14048 2000-04-19 Greg McGary <gkm@gnu.org>
14050 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
14051 sibling-call optimizations.
14053 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
14055 * gcc.dg/20000419-1.c: New test.
14057 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
14059 * gcc.c-torture/execute/20000412-6.c: New test.
14061 2000-04-12 Jeffrey A Law (law@cygnus.com)
14063 * gcc.c-torture/execute/20000412-5.c: New test.
14064 * g77.f-torture/compile/20000412-1.f: New test.
14065 * gcc.c-torture/execute/20000412-4.c: New test.
14066 * gcc.c-torture/compile/20000412-2.c: New test.
14067 * gcc.c-torture/execute/20000412-3.c: New test.
14068 * gcc.c-torture/compile/20000412-1.c: New test.
14069 * gcc.c-torture/execute/20000412-2.c: New test.
14071 2000-04-12 Jakub Jelinek <jakub@redhat.com>
14073 * objc/execute/bf-20.m: New test.
14075 2000-04-10 Richard Henderson <rth@cygnus.com>
14077 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
14079 * gcc.c-torture/execute/20000412-1.c: New test.
14081 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
14083 * g++.old-deja/g++.eh/catchptr1.C: New test.
14085 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
14087 * g++.old-deja/g++.abi/cxa_vec.C: New test.
14089 2000-04-08 Neil Booth <NeilB@earthling.net>
14091 * gcc.dg/cpp-nullchar.c: Remove test as
14092 embedded nulls cause problems.
14094 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14096 * gcc.dg/compare2.c: New test.
14098 2000-04-08 Neil Booth <NeilB@earthling.net>
14100 * gcc.dg/cpp-nullchar.c: New test.
14102 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
14104 * gcc.dg/cpp-mi2.c: New test.
14105 * gcc.dg/cpp-mi2[abc].h: New files.
14107 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
14109 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
14112 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
14114 * g++.old-deja/g++.abi/vmihint.C: New test.
14116 2000-04-06 Neil Booth <NeilB@earthling.net>
14118 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
14119 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
14122 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
14124 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
14125 avoid stack-frame overwrite.
14127 2000-04-05 Jakub Jelinek <jakub@redhat.com>
14129 * gcc.c-torture/compile/20000405-2.c: New test.
14130 * gcc.c-torture/compile/20000405-3.c: New test.
14132 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14134 * gcc.c-torture/compile/20000405-1.c: New test.
14136 2000-04-04 Geoff Keating <geoffk@cygnus.com>
14138 * gcc.dg/cast-qual-1.c: Revert last change.
14140 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14142 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
14144 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
14146 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
14147 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
14149 2000-04-03 Jeffrey A Law (law@cygnus.com)
14151 * gcc.c-torture/compile/20000403-2.c: New test.
14152 * gcc.c-torture/compile/20000403-1.c: New test.
14154 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
14156 * gcc.c-torture/execute/20000403-1.c: New test.
14158 2000-04-03 Geoff Keating <geoffk@cygnus.com>
14160 * gcc.c-torture/execute/20000402-1.c: New test.
14162 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
14164 * gcc.c-torture/execute/va-arg-15.c: New test.
14165 * gcc.c-torture/execute/va-arg-16.c: New test.
14166 * gcc.c-torture/execute/va-arg-17.c: New test.
14167 * gcc.c-torture/execute/va-arg-18.c: New test.
14168 * gcc.c-torture/execute/va-arg-19.c: New test.
14170 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
14172 * gcc.c-torture/compile/981211-1.c: Move to...
14173 * gcc.dg/cpp-as1.c: ...here.
14174 * gcc.dg/cpp-as2.c: New file.
14176 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
14179 2000-04-02 Neil Booth <NeilB@earthling.net>
14181 * gcc.dg/cpp-cond.c New tests.
14182 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
14183 accidental success less likely.
14184 * gcc.dg/cpp-missingop.c New tests.
14185 * gcc.dg/cpp-missingparen.c New tests.
14186 * gcc.dg/cpp-shift.c New tests.
14187 * gcc.dg/cpp-shortcircuit.c New tests.
14188 * gcc.dg/cpp-unary.c New tests.
14190 2000-03-29 Jeffrey A Law (law@cygnus.com)
14192 * gcc.c-torture/compile/20000329-1.c: New test.
14194 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
14196 * gcc.c-torture/compile/20000326-1.c: New test.
14197 * gcc.c-torture/compile/20000326-2.c: New test.
14199 2000-03-24 Geoff Keating <geoffk@cygnus.com>
14201 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
14202 the first parameter is a function argument.
14204 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
14206 * g++.old-deja/g++.ext/array4.C: New test.
14208 2000-03-22 Geoff Keating <geoffk@cygnus.com>
14210 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
14212 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14214 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
14216 2000-03-19 Richard Henderson <rth@cygnus.com>
14218 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
14220 2000-03-19 Richard Henderson <rth@cygnus.com>
14222 * gcc.c-torture/compile/20000319-1.c: New test.
14224 2000-03-14 Jeffrey A Law (law@cygnus.com)
14226 * gcc.c-torture/execute/20000314-3.c: New test.
14227 * gcc.c-torture/execute/20000314-2.c: New test.
14228 * gcc.c-torture/execute/20000314-1.c: New test.
14229 * gcc.c-torture/compile/20000314-2.c: New test.
14230 * gcc.c-torture/compile/20000314-1.c: New test.
14232 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
14234 * g++.old-deja/g++.warn/inline.C: New test.
14236 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
14238 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
14239 standards-compliant result rather than specific constants.
14240 Put test-values in array.
14242 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
14244 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
14245 (g++_target_compile): Put test-specific options last.
14247 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14249 * g++.old-deja/g++.eh/vbase4.C: New test.
14251 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14253 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
14255 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14257 * g++.old-deja/g++.brendan/misc12.C: Removed.
14258 * g++.old-deja/g++.pt/memtemp77.C: Constify.
14259 * g++.old-deja/g++.ext/pretty4.C: New test.
14261 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14263 * g++.old-deja/g++.other/string2.C: New test.
14265 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
14267 * g++.old-deja/g++.warn/impint2.C: New test.
14269 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
14271 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
14274 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
14276 * g++.old-deja/g++.warn/impint.C: New test.
14277 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
14278 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
14279 * g++.old-deja/g++.pt/explicit12.C: Likewise.
14280 * g++.old-deja/g++.pt/explicit13.C: Likewise.
14281 * g++.old-deja/g++.pt/explicit17.C: Likewise.
14282 * g++.old-deja/g++.pt/explicit18.C: Likewise.
14283 * g++.old-deja/g++.pt/explicit19.C: Likewise.
14284 * g++.old-deja/g++.pt/explicit23.C: Likewise.
14285 * g++.old-deja/g++.pt/explicit31.C: Likewise.
14286 * g++.old-deja/g++.pt/explicit35.C: Likewise.
14287 * g++.old-deja/g++.pt/explicit6.C: Likewise.
14288 * g++.old-deja/g++.pt/memclass7.C: Likewise.
14290 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
14292 * gcc.dg/cpp-redef.c: New test.
14294 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
14296 * g++.old-deja/g++.pt/unify7.C: New test.
14298 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14300 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
14301 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
14303 2000-02-25 Geoff Keating <geoffk@cygnus.com>
14305 * gcc.c-torture/compile/20000224-1.c: New test.
14307 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14309 * gcc.c-torture/compile/cpp-2.c: New test.
14310 * gcc.c-torture/compile/cpp-1.c: New test.
14312 2000-02-25 Jeffrey A Law (law@cygnus.com)
14314 * gcc.c-torture/execute/20000225-1.c: New test.
14316 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14318 * gcc.dg/cpp-li2.c: New test.
14320 * gcc.dg/cpp-wi1.c: New test.
14322 * gcc.dg/cpp-li1.c: New test.
14324 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
14326 * g++.old-deja/g++.other/sizeof5.C: New test.
14328 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14330 * gcc.c-torture/execute/va-arg-13.c: New test.
14332 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
14334 * gcc.c-torture/execute/va-arg-12.c: New test.
14336 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
14338 * gcc.c-torture/execute/20000223-1.c: New test.
14340 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
14342 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
14344 2000-02-22 Mark Mitchell <mark@codesourcery.com>
14346 * g++.old-deja/g++.abi/ptrmem.C: New test.
14348 2000-02-19 Richard Henderson <rth@cygnus.com>
14350 * gcc.c-torture/compile/init-3.c: New.
14352 2000-02-17 Mark Mitchell <mark@codesourcery.com>
14354 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
14357 2000-02-11 Robert Lipe <robertl@sco.com>
14359 * gcc.c-torture/compile/20000211-3.c: New test.
14361 2000-02-11 Martin Buchholz <martin@xemacs.org>
14363 * gcc.c-torture/compile/20000211-2.c: New test.
14365 2000-02-11 Jeffrey A Law (law@cygnus.com)
14367 * gcc.c-torture/compile/20000211-1.c: New test.
14369 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
14371 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
14374 2000-02-08 Nathan Sidwell <nathan@acm.org>
14376 * g++.old-deja/g++.other/cast5.C: New test.
14378 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
14380 * gcc.c-torture/execute/20000205-1.c: New.
14382 2000-02-03 Nathan Sidwell <nathan@acm.org>
14384 * g++.old-deja/g++.jason/cast3.C: Return void.
14385 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
14387 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14389 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
14391 * gcc.dg/loop-1.c: New test.
14393 2000-01-27 Jakub Jelinek <jakub@redhat.com>
14395 * gcc.c-torture/compile/20000127-1.c: New test.
14396 * gcc.c-torture/execute/991228-1.c: New test.
14398 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14400 * gcc.dg/unused-2.c: New test.
14402 * gcc.dg/conv-1.c: New test.
14404 2000-01-24 Mark Mitchell <mark@codesourcery.com>
14406 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
14408 (tool_option_proc): Fix typo.
14410 2000-01-24 Geoff Keating <geoffk@cygnus.com>
14412 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
14413 of the ld on the host, not on the build machine.
14414 Also, don't crash if '--help' is not a supported option.
14416 2000-01-24 Richard Henderson <rth@cygnus.com>
14418 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
14420 2000-01-20 Jeffrey A Law (law@cygnus.com)
14422 * gcc.c-torture/execute/20000120-2.c: New test.
14423 * gcc.c-torture/execute/20000120-1.c: New test.
14425 2000-01-13 Jeffrey A Law (law@cygnus.com)
14427 * gcc.c-torture/execute/20000113-1.c: New test.
14429 2000-01-12 Jeffrey A Law (law@cygnus.com)
14431 * gcc.c-torture/execute/20000112-1.c: New test.
14433 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14435 * gcc.dg/20000111-1.c: New test.
14437 2000-01-10 Jeffrey A Law (law@cygnus.com)
14439 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
14440 with 16 bit integers.
14442 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14444 * gcc.dg/20000108-1.c: New test.
14446 2000-01-05 Nathan Sidwell <nathan@acm.org>
14448 * g++.old-deja/g++.ns/koenig8.C: New test.
14450 2000-01-05 Nathan Sidwell <nathan@acm.org>
14452 * g++.old-deja/g++.other/cast4.C: New test.
14454 2000-01-05 Jeffrey A Law (law@cygnus.com)
14456 * gcc.c-torture/compile/20000105-2.c: New test.
14457 * gcc.c-torture/compile/20000105-1.c: New test.
14459 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14461 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
14462 references to printf & atoi to conform to ANSI standard.
14463 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
14464 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
14465 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
14466 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
14467 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
14468 * g++.old-deja/g++.brendan/complex1.C: Likewise.
14469 * g++.old-deja/g++.brendan/copy1.C: Likewise.
14470 * g++.old-deja/g++.brendan/copy2.C: Likewise.
14471 * g++.old-deja/g++.brendan/copy3.C: Likewise.
14472 * g++.old-deja/g++.brendan/copy4.C: Likewise.
14473 * g++.old-deja/g++.brendan/copy5.C: Likewise.
14474 * g++.old-deja/g++.brendan/copy6.C: Likewise.
14475 * g++.old-deja/g++.brendan/copy7.C: Likewise.
14476 * g++.old-deja/g++.brendan/copy8.C: Likewise.
14477 * g++.old-deja/g++.brendan/crash11.C: Likewise.
14478 * g++.old-deja/g++.brendan/crash14.C: Likewise.
14479 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
14480 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
14481 * g++.old-deja/g++.brendan/delete2.C: Likewise.
14482 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
14483 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
14484 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
14485 * g++.old-deja/g++.brendan/eh1.C: Likewise.
14486 * g++.old-deja/g++.brendan/groff1.C: Likewise.
14487 * g++.old-deja/g++.brendan/init3.C: Likewise.
14488 * g++.old-deja/g++.brendan/misc12.C: Likewise.
14489 * g++.old-deja/g++.brendan/misc7.C: Likewise.
14490 * g++.old-deja/g++.brendan/new2.C: Likewise.
14491 * g++.old-deja/g++.brendan/operators4.C: Likewise.
14492 * g++.old-deja/g++.brendan/operators5.C: Likewise.
14493 * g++.old-deja/g++.brendan/overload2.C: Likewise.
14494 * g++.old-deja/g++.brendan/overload7.C: Likewise.
14495 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
14496 * g++.old-deja/g++.brendan/reference1.C: Likewise.
14497 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
14498 * g++.old-deja/g++.brendan/template24.C: Likewise.
14499 * g++.old-deja/g++.brendan/template3.C: Likewise.
14500 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
14501 * g++.old-deja/g++.jason/inline3.C: Likewise.
14502 * g++.old-deja/g++.jason/opeq.C: Likewise.
14503 * g++.old-deja/g++.law/arg5.C: Likewise.
14504 * g++.old-deja/g++.law/arm7.C: Likewise.
14505 * g++.old-deja/g++.law/ctors11.C: Likewise.
14506 * g++.old-deja/g++.law/cvt8.C: Likewise.
14507 * g++.old-deja/g++.law/init9.C: Likewise.
14508 * g++.old-deja/g++.law/refs4.C: Likewise.
14509 * g++.old-deja/g++.law/template2.C: Likewise.
14510 * g++.old-deja/g++.law/visibility24.C: Likewise.
14511 * g++.old-deja/g++.law/vtable3.C: Likewise.
14512 * g++.old-deja/g++.mike/asm2.C: Likewise.
14513 * g++.old-deja/g++.mike/eh1.C: Likewise.
14514 * g++.old-deja/g++.mike/misc1.C: Likewise.
14515 * g++.old-deja/g++.mike/misc13.C: Likewise.
14516 * g++.old-deja/g++.mike/misc14.C: Likewise.
14517 * g++.old-deja/g++.mike/ns12.C: Likewise.
14518 * g++.old-deja/g++.mike/p1248.C: Likewise.
14519 * g++.old-deja/g++.mike/p3708.C: Likewise.
14520 * g++.old-deja/g++.mike/p3708a.C: Likewise.
14521 * g++.old-deja/g++.mike/p3708b.C: Likewise.
14522 * g++.old-deja/g++.mike/p646.C: Likewise.
14523 * g++.old-deja/g++.mike/p700.C: Likewise.
14524 * g++.old-deja/g++.mike/p783.C: Likewise.
14525 * g++.old-deja/g++.mike/p783a.C: Likewise.
14526 * g++.old-deja/g++.mike/p783b.C: Likewise.
14527 * g++.old-deja/g++.mike/p786.C: Likewise.
14528 * g++.old-deja/g++.mike/p789.C: Likewise.
14529 * g++.old-deja/g++.mike/p789a.C: Likewise.
14530 * g++.old-deja/g++.mike/p807a.C: Likewise.
14531 * g++.old-deja/g++.other/delete3.C: Likewise.
14532 * g++.old-deja/g++.other/dyncast1.C: Likewise.
14533 * g++.old-deja/g++.other/dyncast2.C: Likewise.
14534 * g++.old-deja/g++.other/dyncast3.C: Likewise.
14535 * g++.old-deja/g++.other/empty1.C: Likewise.
14536 * g++.old-deja/g++.other/temporary1.C: Likewise.
14537 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
14538 * g++.old-deja/g++.pt/t16.C: Likewise.
14539 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
14541 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
14543 * gcc.dg/991230-1.c: New test.
14545 1999-12-29 Jeffrey A Law (law@cygnus.com)
14547 * gcc.c-torture/compile/991229-3.c: New test.
14548 * gcc.c-torture/compile/991229-2.c: New test.
14549 * gcc.c-torture/compile/991229-1.c: New test.
14551 1999-12-29 Greg McGary <gkm@eng.ascend.com>
14553 * gcc.c-torture/compile/labels-2.c: New test.
14555 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
14557 * gcc.c-torture/execute/991227-1.c: New test.
14559 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14561 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
14563 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
14565 * gcc.c-torture/execute/991221-1.c: New test.
14567 1999-12-20 Nathan Sidwell <nathan@acm.org>
14569 * g++.old-deja/g++.other/cast3.C: New test.
14571 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
14573 * gcc.c-torture/execute/991216-4.c: New test.
14575 1999-12-16 Michael Meissner <meissner@cygnus.com>
14577 * gcc.c-torture/execute/991216-1.c: New test.
14578 * gcc.c-torture/execute/991216-2.c: New test.
14579 * gcc.c-torture/execute/991216-3.c: New test.
14581 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
14583 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
14584 Actually make the test fail by using "-O2" for compilation.
14586 1999-12-15 Nathan Sidwell <nathan@acm.org>
14588 * g++.old-deja/g++.warn/cast-align1.C: New test.
14590 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
14592 * gcc.c-torture/compile/991214-1.c: New test.
14593 * gcc.c-torture/compile/991214-2.c: New test.
14595 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
14597 * gcc.dg/991214-1.c: New test.
14599 1999-12-13 Jeffrey A Law (law@cygnus.com)
14601 * gcc.c-torture/compile/991213-3.c: New test.
14602 * gcc.c-torture/compile/991213-2.c: New test.
14603 * gcc.c-torture/compile/991213-1.c: New test.
14605 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
14607 * gcc.dg/991209-1.c: New test.
14609 1999-12-08 Nathan Sidwell <nathan@acm.org>
14611 * gcc.c-torture/compile/991208-1.c: New test.
14613 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14615 * gcc.dg/ultrasp2.c: New test.
14617 1999-12-05 Alex Samuel <samuel@codesourcery.com>
14619 * g++.old-deja/g++.abi/align.C (main): Fix typo.
14621 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
14623 * gcc.c-torture/compile/991202-1.c: New test.
14624 * gcc.c-torture/execute/991202-1.c: New test.
14625 * gcc.c-torture/execute/991202-2.c: New test.
14626 * gcc.c-torture/execute/991202-3.c: New test.
14628 1999-12-02 Alex Samuel <samuel@codesourcery.com>
14630 * g++.old-deja/g++.abi/align.C: New test.
14631 * g++.old-deja/g++.abi/aggregates.C: Likewise.
14632 * g++.old-deja/g++.abi/bitfields.C: Likewise.
14634 1999-12-01 Richard Henderson <rth@cygnus.com>
14636 * gcc.c-torture/execute/991201-1.c: New.
14638 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
14640 * gcc.dg/991129-1.c: New test.
14642 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
14644 * gcc.c-torture/compile/991127-1.c: New test.
14646 1999-11-22 Nathan Sidwell <nathan@acm.org>
14648 * g++.old-deja/g++.other/warn4.C: New test.
14650 1999-11-22 Nathan Sidwell <nathan@acm.org>
14652 * g++.old-deja/g++.eh/cleanup2.C: New test.
14653 * g++.old-deja/g++.ext/pretty2.C: New test.
14654 * g++.old-deja/g++.ext/pretty3.C: New test.
14655 * g++.old-deja/g++.other/debug6.C: New test.
14657 1999-10-20 Jim Wilson <wilson@cygnus.com>
14659 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
14660 compiler_output to look for one error message instead of two.
14662 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
14664 * gcc.c-torture/execute/991118-1.c: Also test case
14665 where the word boundary does not split a byte evenly.
14667 1999-11-19 Nathan Sidwell <nathan@acm.org>
14669 * g++.old-deja/g++.ext/restrict1.C: New test.
14671 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
14673 * gcc.c-torture/execute/991118-1.c: New test.
14675 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
14677 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
14678 working directory pathnames.
14680 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
14682 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
14683 host is equipped with driver.h and driver.o so it can actually
14684 compile and run the tests.
14686 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
14688 * gcc.c-torture/compile/991008-1.c: New test.
14690 1999-11-08 Nick Clifton <nickc@cygnus.com>
14692 * lib/gcc-dg.exp: Include target-supports.exp
14694 1999-11-05 Nick Clifton <nickc@cygnus.com>
14696 * lib/target-supports.exp: New file: Provide procs to test for
14697 features supported by the target.
14698 (check_weak_available): Moved here from ecos.exp.
14699 (check_alias_available): New proc: Determine of the target
14700 toolchain supports the alias attribute.
14702 * gcc.dg/special/ecos.exp: Move check_weak_available to
14703 target-supports.exp.
14704 (alias-1.c): Only perform the test if the target supports
14706 (wkali-1.c): Only perform the test if the target supports
14709 * gcc.dg/990506-0.c: Expect error messages from cross
14710 targets as well as native targets.
14712 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14714 * gcc.dg/ultrasp1.c: Removed xfail.
14715 * gcc.dg/struct-ret-2.c: Likewise.
14716 * gcc.dg/array-1.c: Likewise.
14718 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14720 * gcc.dg/struct-ret-2.c: New test.
14722 * gcc.dg/array-1.c: New test.
14724 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
14726 * gcc.c-torture/execute/991030-1.c: New test.
14728 1999-10-26 Richard Henderson <rth@cygnus.com>
14730 * gcc.c-torture/compile/991026-2.c: New test.
14732 1999-10-26 Jeffrey A Law (law@cygnus.com)
14734 * gcc.c-torture/compile/991026-1.c: New test.
14736 1999-10-23 Jeffrey A Law (law@cygnus.com)
14738 * gcc.c-torture/execute/991023-1.c: New test.
14740 1999-10-19 Jeffrey A Law (law@cygnus.com)
14742 * gcc.c-torture/execute/991019-1.c: New test.
14744 1999-10-16 Richard Henderson <rth@cygnus.com>
14746 * gcc.c-torture/execute/991016-1.c: New test.
14748 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
14750 * gcc.c-torture/execute/991014-1.c: New test.
14752 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
14754 * g++.old-deja/g++.other/union2.C: New test.
14756 1999-10-13 Nathan Sidwell <nathan@acm.org>
14758 * g++.old-deja/g++.other/vaarg2.C: New test.
14759 * g++.old-deja/g++.other/vaarg3.C: New test.
14761 1999-10-12 Craig Burley <craig@jcb-sc.com>
14763 * g77.f-torture/noncompile/19990905-1.f: Moved from being
14766 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
14768 * gcc.c-torture/execute/va-arg-11.c: New test.
14770 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
14772 * lib/file-format.exp (gcc_target_object_format): Don't
14773 crash if objdump is unavailable.
14775 1999-09-29 Donn Terry <donn@interix.com>
14777 * gcc.misc-tests/mg.exp: delete extraneous redirection.
14779 1999-09-28 Nick Clifton <nickc@cygnus.com>
14781 * gcc.c-torture/compile/990928-1.c: New test.
14783 1999-09-28 Nathan Sidwell <nathan@acm.org>
14785 * g++.old-deja/g++.other/decl6.C: New test.
14787 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14789 * gcc.c-torture/execute/va-arg-10.c: New test.
14791 1999-09-27 Nathan Sidwell <nathan@acm.org>
14793 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
14794 __PRETTY_FUNCTION__.
14796 1999-09-23 Nick Clifton <nickc@cygnus.com>
14798 * gcc.c-torture/execute/990923-1.c: New test.
14800 1999-09-21 Nick Clifton <nickc@cygnus.com>
14802 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
14803 for which -fpic is inappropriate.
14805 1999-09-21 Mark Mitchell <mark@codesourcery.com>
14807 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
14809 1999-09-21 Nathan Sidwell <nathan@acm.org>
14811 * g++.old-deja/g++.other/dyncast1.C: New test.
14812 * g++.old-deja/g++.other/dyncast2.C: New test.
14813 * g++.old-deja/g++.other/dyncast3.C: New test.
14814 * g++.old-deja/g++.other/dyncast4.C: New test.
14815 * g++.old-deja/g++.other/dyncast5.C: New test.
14816 * g++.old-deja/g++.eh/catch3.C: New test.
14817 * g++.old-deja/g++.eh/catch3p.C: New test.
14818 * g++.old-deja/g++.eh/catch4.C: New test.
14819 * g++.old-deja/g++.eh/catch4p.C: New test.
14820 * g++.old-deja/g++.eh/catch5.C: New test.
14821 * g++.old-deja/g++.eh/catch5p.C: New test.
14822 * g++.old-deja/g++.eh/catch6.C: New test.
14823 * g++.old-deja/g++.eh/catch6p.C: New test.
14824 * g++.old-deja/g++.eh/catch7.C: New test.
14825 * g++.old-deja/g++.eh/catch7p.C: New test.
14826 * g++.old-deja/g++.eh/catch8.C: New test.
14827 * g++.old-deja/g++.eh/catch8p.C: New test.
14828 * g++.old-deja/g++.eh/catch9.C: New test.
14829 * g++.old-deja/g++.eh/catch9p.C: New test.
14831 1999-09-13 Nathan Sidwell <nathan@acm.org>
14833 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
14834 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
14836 1999-09-13 Jeffrey A Law (law@cygnus.com)
14838 * gcc.c-torture/compile/990913-1.c: New test.
14840 1999-09-10 Nathan Sidwell <nathan@acm.org>
14842 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
14843 * g++.old-deja/g++.jason/rfg5.C: Likewise.
14845 1999-09-09 Richard Henderson <rth@cygnus.com>
14847 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
14849 1999-09-09 Nathan Sidwell <nathan@acm.org>
14851 * g++.old-deja/g++.other/lookup11.C: New test.
14852 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
14853 what is permitted and what we want.
14854 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
14856 * g++.old-deja/g++.jason/rfg5.C: Likewise
14858 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
14860 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
14861 * gcc.c-torture/noncompile/poison-1.c: New file.
14863 1999-09-08 Nathan Sidwell <nathan@acm.org>
14865 * g++.old-deja/g++.other/sizeof3.C: New test.
14866 * g++.old-deja/g++.other/sizeof4.C: New test.
14867 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
14868 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
14870 1999-09-07 Richard Henderson <rth@cygnus.com>
14872 * gcc.dg/va-arg-1.c: New.
14874 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14876 * gcc.c-torture/execute/va-arg-9.c: New test.
14878 1999-09-05 Craig Burley <craig@jcb-sc.com>
14880 * g77.f-torture/compile/980519-2.f: New test.
14881 * g77.f-torture/compile/19990905-0.f: New test.
14882 * g77.f-torture/compile/19990905-1.f: New test.
14883 * g77.f-torture/compile/19990905-2.f: New test.
14885 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
14887 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
14889 * gcc.c-torture/execute/990827-1.c: Fix typo.
14891 1999-09-03 Nathan Sidwell <nathan@acm.org>
14893 * g++.old-deja/g++.other/deref1.C: New test.
14895 1999-09-02 Nathan Sidwell <nathan@acm.org>
14897 * g++.old-deja/g++.other/ambig2.C: New test.
14898 * g++.old-deja/g++.other/cond5.C: New test.
14899 * g++.old-deja/g++.other/lookup16.C: New test.
14901 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
14903 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
14906 1999-08-31 Jeffrey A Law (law@cygnus.com)
14908 * lib/c-torture.exp: Avoid the "compare executables" optimization
14909 when testing native.
14911 1999-08-29 Jeffrey A Law (law@cygnus.com)
14913 * gcc.c-torture/execute/990829-1.c: New test.
14914 * gcc.c-torture/compile/990829-1.c: New test.
14916 1999-08-27 Paul Burchard <burchard@pobox.com>
14918 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
14919 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
14920 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
14921 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
14922 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
14923 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
14924 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
14925 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
14926 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
14927 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
14928 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
14930 1999-08-27 Jeffrey A Law (law@cygnus.com)
14932 * gcc.c-torture/execute/990827-1.c: New test.
14934 1999-08-26 Craig Burley <craig@jcb-sc.com>
14936 * g77.f-torture/noncompile/19990826-4.f: New test.
14938 * g77.f-torture/compile/19990826-3.f: New test.
14940 * g77.f-torture/execute/19990826-2.f: New test.
14942 * g77.f-torture/compile/19990826-1.f: New test.
14944 * gcc.c-torture/execute/990826-0.c: New test.
14945 * g77.c-torture/execute/19990826-0.f: New test.
14947 * g77.f-torture/noncompile/970626-2.f: New test.
14949 1999-08-25 Paul Burchard <burchard@pobox.com>
14951 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
14952 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
14953 lss-011.C: New tests.
14955 1999-08-25 Nathan Sidwell <nathan@acm.org>
14957 * g++.old-deja/g++.other/decl5.C: New test.
14959 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14961 * noncompile/noncompile.exp: Load_lib c-torture.exp.
14962 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
14963 call `postbase' for each one. All callers of `postbase' changed
14964 to call this instead.
14966 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
14968 * gcc.c-torture/execute/990811-1.c: New test.
14970 1999-08-09 Nick Clifton <nickc@cygnus.com>
14972 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
14975 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
14978 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
14980 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
14982 1999-08-04 Jeffrey A Law (law@cygnus.com)
14984 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
14986 1999-08-04 Nathan Sidwell <nathan@acm.org>
14988 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
14990 1999-08-04 Jeffrey A Law (law@cygnus.com)
14992 * gcc.c-torture/execute/990804-1.c: New test.
14994 1999-08-03 Nathan Sidwell <nathan@acm.org>
14996 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
14997 * g++.old-deja/g++.brendan/crash64.C: Likewise
14998 * g++.old-deja/g++.brendan/overload8.C: Likewise
15000 1999-08-03 Nathan Sidwell <nathan@acm.org>
15002 * g++.old-deja/g++.other/struct1.C: New test.
15004 1999-08-03 Nathan Sidwell <nathan@acm.org>
15006 * g++.old-deja/g++.other/enum2.C: New test.
15008 1999-08-02 Richard Henderson <rth@cygnus.com>
15010 Adapted from tests from Franz Sirl:
15011 * gcc.c-torture/execute/va-arg-7.c: New test.
15012 * gcc.c-torture/execute/va-arg-8.c: New test.
15014 1999-08-01 Jeffrey A Law (law@cygnus.com)
15016 * gcc.c-torture/compile/990801-2.c: New test.
15018 * gcc.c-torture/compile/990801-1.c: New test.
15020 1999-07-27 Michael Meissner <meissner@cygnus.com>
15022 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
15023 fp-cmp-1.c, converting double to float.
15025 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
15026 fp-cmp-1.c, converting double to long double.
15028 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
15029 from fr1 to unknown_register, since fr1 is a legitimate register
15032 1999-07-25 Jeffrey A Law (law@cygnus.com)
15034 * README: More listname related changes.
15036 1999-07-08 Catherine Moore <clm@cygnus.com>
15038 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
15040 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
15042 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
15044 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
15046 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
15048 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
15050 * gcc.dg/990703-1.c: New test.
15052 1999-06-29 Nick Clifton <nickc@cygnus.com>
15054 * lib/file-format.exp: New file: Move definition of proc
15055 gcc_target_object_format to here from
15056 gcc.dg/special/ecos.exp.
15058 * lib/c-torture.exp: Include lib file-format.exp.
15059 * lib/gcc-dg.exp: Include lib file-format.exp.
15061 * gcc.dg/special/ecos.exp: Remove definition of proc
15062 gcc_target_object_format.
15064 1999-06-28 Jeffrey A Law (law@cygnus.com)
15066 * gcc.c-torture/execute/990628-1.c: New test.
15068 1999-06-25 Jeffrey A Law (law@cygnus.com)
15070 * gcc.c-torture/compile/990625-2.c: New test.
15072 * gcc.c-torture/compile/990625-1.c: New test.
15074 1999-06-23 Nick Clifton <nickc@cygnus.com>
15076 * gcc.c-torture/compile/dll.c: New test case. Check that dll
15077 attributes compile.
15078 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
15079 ports that use the COFF/PE file format.
15081 1999-06-17 Jeffrey A Law (law@cygnus.com)
15083 * gcc.c-torture/compile/990617-1.c: New test.
15085 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
15087 * g++.old-deja/g++.other/decl4.C: New test.
15089 1999-06-14 Nathan Sidwell <nathan@acm.org>
15091 * g++.old-deja/g++.other/bitfld3.C: New test.
15093 1999-06-08 Nathan Sidwell <nathan@acm.org>
15095 * g++.old-deja/g++.eh/catch1.C: New test.
15097 1999-06-07 Jeffrey A Law (law@cygnus.com)
15099 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
15101 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
15102 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
15104 1999-06-05 Craig Burley <craig@jcb-sc.com>
15106 * g77.f-torture/compile/19990502-0.f: Replace with new,
15107 shorter, test that still fails after recent changes.
15109 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
15111 * gcc.c-torture/execute/990604-1.c: New test.
15113 1999-05-31 Jeffrey A Law (law@cygnus.com)
15115 * gcc.c-torture/execute/990531-1.c: New test.
15117 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15119 * gcc.c-torture/compile/990527-1.c: New test.
15121 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
15123 * gcc.c-torture/execute/990527-1.c: New test.
15125 1999-05-25 Nick Clifton <nickc@cygnus.com>
15127 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
15128 bitfields as signed.
15130 1999-05-25 Craig Burley <craig@jcb-sc.com>
15132 * g77.f-torture/compile/19990525-0.f: New test.
15134 1999-05-25 Jeffrey A Law (law@cygnus.com)
15136 * gcc.c-torture/execute/990525-2.c: New test.
15138 * gcc.c-torture/execute/990525-1.c: New test.
15140 1999-05-24 Nathan Sidwell <nathan@acm.org>
15142 * g++.old-deja/g++.other/anon3.C: New test.
15143 * g++.old-deja/g++.other/anon4.C: New test.
15144 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
15145 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
15146 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
15149 1999-05-24 Jeffrey A Law (law@cygnus.com)
15151 * gcc.c-torture/execute/990524-1.c: New test.
15153 * gcc.dg/990524-1.c: New test.
15155 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15157 * gcc.c-torture/compile/990523-1.c: New test.
15159 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
15161 * gcc.c-torture/compile/990519-1.c: New test.
15163 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
15165 * gcc.c-torture/compile/990517-1.c: New test.
15167 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
15168 (e4, f4): New tests.
15171 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15173 * gcc.dg/noreturn-1.c: New test.
15175 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
15177 * gcc.c-torture/execute/990513-1.c: New test.
15179 1999-05-10 Richard Henderson <rth@cygnus.com>
15181 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
15183 1999-05-10 Craig Burley <craig@jcb-sc.com>
15185 * g77.f-torture/execute/erfc.f: Use small single-precision
15186 values, to avoid problems on Alphas when not -mieee.
15188 1999-05-08 Craig Burley <craig@jcb-sc.com>
15190 * gcc.dg/990506-0.c: New test.
15192 1999-05-08 Richard Henderson <rth@cygnus.com>
15194 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
15195 the constant to test. Don't XFAIL 64-bit targets.
15197 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
15198 * g++.old-deja/g++.law/profile1.C: Likewise.
15200 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
15201 operator new instances.
15202 * g++.old-deja/g++.other/delete5.C: Likewise.
15204 1999-05-03 Craig Burley <craig@jcb-sc.com>
15206 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
15209 1999-05-03 Craig Burley <craig@jcb-sc.com>
15211 * g77.f-torture/execute/u77-test.f: Reverse order of two
15212 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
15214 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15216 * gcc.dg/compare1.c: New test.
15218 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
15220 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
15223 1999-05-02 Craig Burley <craig@jcb-sc.com>
15225 * g77.f-torture/compile/19990502-1.f: New test.
15227 1999-05-02 Craig Burley <craig@jcb-sc.com>
15229 * g77.f-torture/compile/19990502-0.f: New test.
15231 1999-05-02 Craig Burley <craig@jcb-sc.com>
15233 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
15236 1999-05-02 Craig Burley <craig@jcb-sc.com>
15238 * g77.f-torture/execute/u77-test.f (main): List libU77
15239 intrinsics not currently tested.
15240 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
15241 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
15242 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
15243 Trim blanks off the ends of some printed strings.
15245 1999-05-02 Craig Burley <craig@jcb-sc.com>
15247 * g77.f-torture/execute/u77-test.f (main): Just warn about
15248 FSTAT gid disagreement, as it's expected on some systems.
15250 1999-05-01 Craig Burley <craig@jcb-sc.com>
15252 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
15253 use a new function, which allows for some slop.
15254 Clean up some commentary.
15255 (issum): The new function.
15256 (sgladd): Deleted subroutine.
15258 1999-05-01 Craig Burley <craig@jcb-sc.com>
15260 * g77.f-torture/execute/u77-test.f: Modify to be more like
15261 libf2c/libU77 version, bringing patches to that version here.
15262 Add suitable commentary.
15264 1999-04-25 Richard Henderson <rth@cygnus.com>
15266 * gcc.dg/990424-1.c: New test.
15268 1999-04-24 Craig Burley <craig@jcb-sc.com>
15270 * g77.f-torture/execute/u77-test.f (main): Bug involving
15271 LSTAT has been fixed, so turn back on full checking.
15273 1999-04-20 Craig Burley <craig@jcb-sc.com>
15275 * g77.f-torture/compile/19990419-0.f: New test.
15276 * g77.f-torture/execute/19990419-1.f: New test.
15278 1999-04-17 Richard Henderson <rth@cygnus.com>
15280 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
15281 to avoid the need for a prototype to supress a warning.
15283 1999-04-07 Jim Wilson <wilson@cygnus.com>
15285 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
15287 1999-04-04 Jeffrey A Law (law@cygnus.com)
15289 * gcc.c-torture/execute/990404-1.c: New test.
15291 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
15293 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
15294 * gcc.dg/cpp-if3.c: Don't use -pedantic.
15295 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
15296 missing initializer warnings.
15298 1999-03-28 Jeffrey A Law (law@cygnus.com)
15300 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
15303 1999-03-26 Jeffrey A Law (law@cygnus.com)
15305 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
15307 1999-03-26 Craig Burley <craig@jcb-sc.com>
15309 * g77.f-torture/execute/19990325-0.f: New test.
15310 * g77.f-torture/execute/19990325-1.f: New test.
15312 1999-03-24 Jeffrey A Law (law@cygnus.com)
15314 * gcc.c-torture/execute/990324-1.c: New test.
15316 1999-03-22 Jim Wilson <wilson@cygnus.com>
15318 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
15321 1999-03-17 Richard Henderson <rth@cygnus.com>
15323 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
15325 1999-03-13 Craig Burley <craig@jcb-sc.com>
15327 * g77.f-torture/execute/19990313-2.f: New test.
15328 * g77.f-torture/execute/19990313-3.f: New test.
15330 1999-03-13 Craig Burley <craig@jcb-sc.com>
15332 * g77.f-torture/execute/19990313-0.f: New test.
15333 * g77.f-torture/execute/19990313-1.f: New test.
15335 1999-03-12 Jim Wilson <wilson@cygnus.com>
15337 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
15339 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
15340 (main): Add check for u15. Conditionalize u31 check depending on
15341 whether ints are <32 bits or >=32 bits.
15343 1999-03-08 Craig Burley <craig@jcb-sc.com>
15345 * g77.f-torture/execute/19981119-0.f: Improve testiness.
15347 1999-03-08 Craig Burley <craig@jcb-sc.com>
15349 * g77.f-torture/compile/19990305-0.f: New test.
15350 * g77.f-torture/execute/19981119-0.f: New test.
15352 1999-03-08 Craig Burley <craig@jcb-sc.com>
15354 * g77.f-torture/execute/970625-2.f: call ABORT if final
15355 result is not correct, instead of just printing it.
15356 Add this checking via newly introduced obfuscation, to
15357 trip up buggy front ends.
15359 1999-03-07 Craig Burley <craig@jcb-sc.com>
15361 * g77.f-torture/compile/960317-1.f: Moved from being
15362 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
15364 1999-03-06 Craig Burley <craig@jcb-sc.com>
15366 * g77.f-torture/execute/960317-1.f: New (old) test.
15367 * g77.f-torture/execute/970625-2.f: Ditto.
15369 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
15371 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
15372 message on line 1 or line 2; cccp and cpplib do this differently.
15374 1999-03-01 Jeffrey A Law (law@cygnus.com)
15376 * g++.old-deja/g++.law/weak1.C: New test.
15378 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
15380 * gcc.c-torture/execute/990119-1.c: Renamed to...
15381 * gcc.dg/990119-1.c: this, so it will only be tested once
15382 (it's a preprocessor test, it doesn't need to be run at
15383 multiple optimization levels).
15385 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
15387 * lib/g++.exp: Don't add incdir=$base_dir/../include to
15390 1999-02-24 Craig Burley <craig@jcb-sc.com>
15392 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
15393 * g77.f-torture/compile/19981216-0.f: ...as it is expected
15394 to not be compilable by current g77.
15396 1999-02-24 Nick Clifton <nickc@cygnus.com>
15398 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
15400 1999-02-22 Jeffrey A Law (law@cygnus.com)
15402 * gcc.c-torture/execute/990222-1.c: New test.
15404 1999-02-19 Craig Burley <craig@jcb-sc.com>
15406 * g77.f-torture/compile/19990218-0.f: New test.
15407 * g77.f-torture/noncompile/19990218-1.f: New test.
15409 1999-02-18 Craig Burley <craig@jcb-sc.com>
15411 * g77.f-torture/compile/19981216-0.f: New test.
15413 1999-02-14 Jeffrey A Law (law@cygnus.com)
15415 * gcc.dg/990214-1.c: New test.
15417 1999-02-13 Jeffrey A Law (law@cygnus.com)
15419 * gcc.dg/990213-2.c: New test.
15421 * gcc.dg/990213-1.c: New test.
15423 1999-02-12 Jeffrey A Law (law@cygnus.com)
15425 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
15428 1999-02-11 Nick Clifton <nickc@cygnus.com>
15430 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
15431 specified by target.
15433 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
15435 1999-02-11 Jeffrey A Law (law@cygnus.com)
15437 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
15439 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
15441 * gcc.dg/special/ecos.exp: New test driver for new tests with
15442 special requirements.
15444 * gcc.dg/special/alias-1.c: New test.
15445 * gcc.dg/special/gcsec-1.c: New test.
15446 * gcc.dg/special/weak-1.c: New test.
15447 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
15448 * gcc.dg/special/weak-2.c: New test.
15449 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
15450 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
15451 * gcc.dg/special/wkali-1.c: New test.
15452 * gcc.dg/special/wkali-2.c: New test.
15453 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
15454 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
15456 1999-02-10 Felix Lee <flee@cygnus.com>
15458 * lib/c-torture.exp (c-torture-compile): Pull out code for
15459 analyzing gcc error messages.
15460 (c-torture-execute): Likewise. Fix some (harmless) false
15462 * lib/gcc.exp (gcc_check_compile): New function.
15464 1999-02-08 Richard Henderson <rth@cygnus.com>
15466 * gcc.c-torture/execute/990208-1.c: New test.
15468 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
15470 * g++.dg/special/ecos.exp: New driver for new tests with special
15473 * g++.dg/special/conpr-1.C: New test
15474 * g++.dg/special/conpr-2.C: New test
15475 * g++.dg/special/conpr-2a.C: New test
15476 * g++.dg/special/conpr-3.C: New test
15477 * g++.dg/special/conpr-3a.C: New test
15478 * g++.dg/special/conpr-3b.C: New test
15480 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
15481 allow g++ to use the dg driver
15483 * README: Add comment about g++.dg directory
15485 1999-02-06 Jeffrey A Law (law@cygnus.com)
15487 * README: Update email addresses.
15489 1999-02-03 Nick Clifton <nickc@cygnus.com>
15491 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
15492 arguments in order to force structure S onto the stack even on
15494 (test): Pass 10 leading arguments to function foo as well as the
15497 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
15498 failure for all targets.
15500 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
15501 abort to terminate program execution.
15503 1999-01-30 Richard Henderson <rth@cygnus.com>
15505 * gcc.c-torture/execute/990130-1.c: New test.
15507 1999-01-30 Jeffrey A Law (law@cygnus.com)
15509 * gcc.dg/990130-1.c: New test.
15511 1999-01-28 Michael Meissner <meissner@cygnus.com>
15513 * gcc.c-torture/execute/990128-1.c: New test.
15515 1999-01-27 Michael Meissner <meissner@cygnus.com>
15517 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
15519 1999-01-27 Felix Lee <flee@cygnus.com>
15521 * lib/c-torture.exp (c-torture-compile): pull out code for
15522 analyzing gcc error messages.
15523 (c-torture-execute): ditto, and fix some (harmless) false
15525 * lib/gcc.exp (gcc_check_compile): new function.
15527 1999-01-17 Jeffrey A Law (law@cygnus.com)
15529 * gcc.dg/990117-1.c: New test.
15531 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
15533 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
15535 1999-01-15 Jeffrey A Law (law@cygnus.com)
15537 * g77.f-torture/compile/990115-1.f: New test.
15539 1999-01-07 Jeffrey A Law (law@cygnus.com)
15541 * gcc.c-torture/compile/990107-1.c: New test
15543 1999-01-06 Jeffrey A Law (law@cygnus.com)
15545 * gcc.c-torture/execute/990106-2.c: New test.
15547 * gcc.c-torture/execute/990106-1.c: New test.
15549 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
15551 * gcc.c-torture/compile/981223-1.c: New test.
15553 1998-12-29 Richard Henderson <rth@cygnus.com>
15555 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
15556 (opt3): Rename from opt4 and disable.
15558 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
15560 * g++.old-deja/g++.pt/ptrmem5.C: New test.
15562 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
15564 * g++.old-deja/g++.other/conv5.C: New test.
15566 1998-12-14 Nick Clifton <nickc@cygnus.com>
15568 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
15570 1998-12-11 Jeffrey A Law (law@cygnus.com)
15572 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
15574 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
15576 * gcc.c-torture/compile/981211-1.c: New test.
15578 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
15580 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
15582 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
15584 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15586 * gcc.special/930510-1.c: Make C9X safe.
15587 * gcc.misc-tests/gcov-1.c Similarly.
15588 * gcc.misc-tests/gcov-2.c Similarly.
15590 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
15592 * gcc.dg/ultrasp1.c: New test.
15594 1998-12-06 Richard Henderson <rth@cygnus.com>
15596 * gcc.c-torture/execute/981206.c: New test.
15598 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
15600 * g++.old-deja/g++.ns/template7.C: New test.
15602 * g++.old-deja/g++.other/expr1.C: New test.
15604 * g++.old-deja/g++.eh/tmpl3.C: New test.
15606 * g++.old-deja/g++.eh/tmpl2.C: New test.
15608 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
15610 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
15611 * g++.old-deja/g++.other/using6.C: Removed.
15612 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
15614 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
15616 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
15618 * g++.old-deja/g++.pt/overload8.C: New test.
15620 * g++.old-deja/g++.pt/overload7.C: New test.
15622 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
15624 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
15625 and relinking messages.
15626 * lib/g++.exp (g++_target_compile): Remove .rpo file when
15627 compiling with -frepo.
15629 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
15631 * g++.old-deja/g++.pt/lookup6.C: New test.
15633 1998-11-30 Nick Clifton <nickc@cygnus.com>
15635 * gcc.c-torture/execute/981130-1.c: New test.
15636 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
15638 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
15640 * g++.old-deja/g++.pt/explicit76.C: New test.
15642 * g++.old-deja/g++.pt/friend38.C: New test.
15644 * g++.old-deja/g++.ns/crash2.C: New test.
15646 * g++.old-deja/g++.pt/defarg8.C: New test.
15648 * g++.old-deja/g++.pt/instantiate6.C: New test.
15650 * g++.old-deja/g++.pt/static6.C: New test.
15652 * g++.old-deja/g++.pt/decl2.C: New test.
15654 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
15656 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
15657 problem is actually related with name lookup, but so what? :-)
15659 * g++.old-deja/g++.pt/friend37.C: New test.
15661 1998-11-25 Dave Love <d.love@dl.ac.uk>
15663 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
15664 element, which fails on some systems.
15666 * g77.f-torture/execute/labug1.f: New test.
15668 1998-11-21 Jeffrey A Law (law@cygnus.com)
15670 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
15673 1998-11-18 Dave Love <d.love@dl.ac.uk>
15675 * g77.f-torture/compile/981117-1.f: New test.
15677 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
15679 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
15680 properly discarded.
15682 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
15684 * gcc.c-torture/execute/memcheck: New directory of tests for
15685 -fcheck-memory-usage.
15687 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15689 * README: New file, general information about the testsuite and
15690 new description of the various C++ test subdirectories.
15691 * README.g++: Eliminate obsolete information, update and move most
15692 relevant stuff to README.
15694 1998-11-07 Richard Henderson <rth@cygnus.com>
15696 * gcc.c-torture/compile/981107-1.c: New test.
15698 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
15700 * execute/memcpy-bi.c: New testcase.
15702 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
15704 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
15707 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
15708 template is selected.
15710 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
15711 classes, it should be accepted for all types.
15713 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
15715 * g++.old-deja/g++.pt/spec24.C: Ensure that template
15716 specializations start with template headers.
15718 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
15720 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
15722 * g++.old-deja/g++.other/init9.C: Test cross initialization of
15725 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
15727 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
15729 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
15731 * compile/981022-1.c, compile/981022-1.x: New test and driver.
15733 1998-10-19 Jeffrey A Law (law@cygnus.com)
15735 * 981019-1.c: New test.
15737 1998-10-14 Robert Lipe <robertl@dgii.com>
15739 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
15742 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
15744 * compile/981001-4.c: Remove use of GCC extension that triggers a
15747 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
15749 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
15751 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
15753 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
15754 instantiation of template produces incorrect code for delete
15757 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
15758 constructors' name is not unique.
15759 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
15760 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
15762 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
15763 automatic array of const is ill-formed.
15765 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
15766 of template parameter?
15768 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
15771 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
15772 pointer-to-member expression.
15774 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
15775 declaration causes ICE.
15777 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
15779 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
15780 reserved in the global namespace.
15782 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
15783 generate needed virtual table.
15785 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
15787 1998-10-10 Dariush Eslimi <eslimi@loran.com>
15789 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
15790 template-dependent type
15792 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
15794 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
15795 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
15796 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
15798 * g++.old-deja/g++.other/using5.C: New test; using decl from base
15799 class should be usable as argument of member function.
15800 * g++.old-deja/g++.other/using6.C: New test; using decl from base
15801 class should be usable as return type of member function.
15802 * g++.old-deja/g++.other/using7.C: New test; using decl from base
15803 class should be usable as type of data member.
15805 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
15807 1998-10-09 Jeffrey A Law (law@cygnus.com)
15809 * gcc.c-torture/special/920521-1.c: Fix bogus test.
15811 1998-10-08 Nick Clifton <nickc@cygnus.com>
15813 * gcc.dg/dll-?.c Add thumb to target list.
15814 Fix assembler scan patterns to match current assembler output.
15816 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
15818 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
15819 matching of template brackets.
15821 * g++.old-deja/g++.other/using4.C: New test. Test using
15822 declarations of methods from base classes.
15824 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
15825 within functions should introduce names into the innermost
15826 enclosing namespace.
15828 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
15829 of static locals if first initialization throws.
15831 1998-10-07 Jim Wilson <wilson@cygnus.com>
15833 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
15835 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
15837 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
15838 lose track of the possible targets of tablejump insns.
15839 * special/special.exp: Run it.
15841 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
15843 * g++.old-deja/g++.pt/friend35.C: New test. A template function
15844 must be declared before its specializations can be named in friend
15847 1998-10-05 Dave Love <d.love@dl.ac.uk>
15849 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
15851 * g77.f-torture/execute/io1.f: New test.
15853 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
15855 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
15856 with pointer to template function, for which no argument deduction
15859 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
15860 specialization of template function as argument to template
15863 * g++.old-deja/g++.other/access2.C: New test; Inner class
15864 shouldn't have privileged access to Outer's names.
15866 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
15868 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
15869 friend template declared within template class conflicts with
15870 nested class of the same name.
15872 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
15875 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
15876 object with direct initializer as function declaration.
15878 * g++.old-deja/g++.other/decl2.C: New test; duplicate
15881 * g++.old-deja/g++.other/null2.C: New test; conditional operator
15882 involving const pointer and NULL produces incorrect result.
15884 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
15885 type name without `typename' should be rejected with -pedantic.
15887 1998-10-02 Richard Henderson <rth@cygnus.com>
15889 * g++.old-deja/g++.other/addrof1.C: New test.
15891 1998-10-01 Nick Clifton <nickc@cygnus.com>
15893 * gcc.c-torture/compile/981001-1.c: New test.
15894 * gcc.c-torture/execute/981001-1.c: New test.
15896 1998-10-01 Jeffrey A Law (law@cygnus.com)
15898 * gcc.c-torture/compile/981001-2.c: New test.
15899 * gcc.c-torture/compile/981001-3.c: New test.
15900 * gcc.c-torture/compile/981001-4.c: New test.
15902 1998-10-01 Robert Lipe <robertl@dgii.com>
15904 * lib/objc.exp (objc_target_compile): Add -L during compiles for
15905 multilibbed hosts. Idea grafted from g77.exp.
15907 1998-09-30 Dave Love <d.love@dl.ac.uk>
15909 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
15910 avoid losing on systems which need -lsocket.
15912 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
15914 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
15915 * g++.old-deja/g++.other/nested2.C: Ditto.
15916 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
15919 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
15921 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
15922 preferred over template operator!= for enum bitfields.
15924 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
15926 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
15927 that happen to have the same base name, but in different scopes,
15928 are incorrectly rejected.
15930 1998-09-16 Richard Henderson <rth@cygnus.com>
15932 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
15933 on the native word size instead of an integer literal.
15935 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
15937 * g++.old-deja/g++.other/static2.C: Invocation of static data
15938 member of type pointer-to-function denoted as non-static member.
15940 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
15941 checks involving function types and aliases.
15943 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
15945 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
15946 redefined to the same non-trivial type.
15948 * g++.old-deja/g++.pt/explicit73.C: Test for proper
15949 namespace-qualification of template specializations declared in
15952 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
15953 to declare a subset of the specializations of a template function
15954 as friends of specializations of a template class.
15956 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
15957 member templates that do not fully specialize the enclosing
15958 template class are rejected.
15960 1998-09-11 Dave Love <d.love@dl.ac.uk>
15962 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
15964 1998-09-08 Dave Love <d.love@dl.ac.uk>
15966 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
15967 altered from libf2c/libU77 version.
15969 1998-09-06 Dave Love <d.love@dl.ac.uk>
15971 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
15973 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
15975 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
15976 (un)signed char are different types for template specialization
15979 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
15981 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
15982 * objc: ObjC testsuite.
15984 1998-08-31 Catherine Moore <clm@cygnus.com>
15986 * gcc.c-torture/execute/941014-1.x: New file.
15988 1998-08-31 Nick Clifton <nickc@cygnus.com>
15990 * lib/c-torture.exp: Add support for
15991 torture_eval_before_compile and torture_eval_before_execute
15994 1998-08-30 Jeffrey A Law (law@cygnus.com)
15996 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
15997 this test triggers valid.
15999 1998-08-27 Jeffrey A Law (law@cygnus.com)
16001 * gcc.dg/980827-1.c: New test.
16003 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
16005 * gcc.c-torture/execute/loop-4b.c: New test.
16007 1998-08-26 Nick Clifton <nickc@cygnus.com>
16009 * lib/c-torture.exp: Add support for
16010 torture_eval_before_compile and torture_eval_before_execute
16013 1998-08-25 Jeffrey A Law (law@cygnus.com)
16015 * gcc.c-torture/compile/980825-1.c: New test.
16017 1998-08-24 Nick Clifton <nickc@cygnus.com>
16019 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
16020 count number tests in opt_t0 not good_t0.
16022 1998-08-24 Jeffrey A Law (law@cygnus.com)
16024 * gcc.c-torture/compile/930326-1.x: Fix typo.
16026 1998-08-23 Mark Mitchell <mark@markmitchell.com>
16028 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
16031 1998-08-21 Jeffrey A Law (law@cygnus.com)
16033 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
16034 STACK_SIZE is defined.
16035 * gcc.c-torture/unsorted/stuct.c: Similarly.
16037 * gcc.c-torture/compile/980821-1.c: New test.
16039 1998-08-21 Jeffrey A Law (law@cygnus.com)
16041 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
16043 1998-08-19 Mark Mitchell <mark@markmitchell.com>
16045 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
16048 1998-08-09 Mark Mitchell <mark@markmitchell.com>
16050 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
16053 1998-08-18 Jeffrey A Law (law@cygnus.com)
16055 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
16057 1998-08-16 Jeffrey A Law (law@cygnus.com)
16059 * gcc.c-torture/compile/980816-1.c: New test.
16061 * gcc.dg/980816-1.c: New test.
16063 1998-08-13 Jeffrey A Law (law@cygnus.com)
16065 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
16066 compiler for ieee tests.
16068 1998-08-01 Dave Love <d.love@dl.ac.uk>
16070 * g77.f-torture/compile/980729-0.f: New test.
16072 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
16074 * gcc.c-torture/special/eeprof-1.c: New test, for
16075 -finstrument-functions.
16076 * gcc.c-torture/special/special.exp: Run it.
16078 1998-07-29 Jeffrey A Law (law@cygnus.com)
16080 * gcc.c-torture/compile/980729-1.c: New test.
16082 1998-07-27 Nick Clifton <nickc@cygnus.com>
16084 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
16085 __thumb__ is defined, and test for ARM style doubles if so.
16087 1998-07-26 Dave Love <d.love@dl.ac.uk>
16089 * g77.f-torture/noncompile/980615-0.f: New test.
16091 1998-07-26 H.J. Lu (hjl@gnu.org)
16093 * gcc.dg/980312-1.c: Do link instead of compile.
16094 * gcc.dg/980313-1.c: Likewise.
16096 1998-07-26 Jeffrey A Law (law@cygnus.com)
16098 * gcc.c-torture/compile/980726-1.c: New test.
16100 1998-07-25 Dave Love <d.love@dl.ac.uk>
16102 * g77.f-torture/execute/io0.f: New test.
16104 1998-07-24 Nick Clifton <nickc@cygnus.com>
16106 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
16109 1998-06-18 Michael Meissner <meissner@cygnus.com>
16111 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
16114 1998-07-17 Nick Clifton <nickc@cygnus.com>
16116 * gcc.dg/980626-1.c: Expect failures for all toolchains until
16117 c-decl.c:grokdeclarator can handle mode attributes.
16119 1998-07-16 Jeffrey A Law (law@cygnus.com)
16121 * gcc.c-torture/execute/980716-1.c: New test.
16123 1998-07-13 Jeffrey A Law (law@cygnus.com)
16125 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
16127 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
16129 * gcc.c-torture/execute/va-arg-3.x: Similarly.
16130 * gcc.c-torture/compile/930326-1.x: Similarly.
16132 1998-07-13 Dave Love <d.love@dl.ac.uk>
16134 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
16135 New test from Craig.
16137 1998-07-12 Dave Love <d.love@dl.ac.uk>
16139 * g77.f-torture/noncompile/980616-0.f: New test.
16141 * g77.f-torture/execute/970816-3.f: New test from Craig.
16143 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
16145 * g++.other/singleton.C: Return error value instead of taking
16148 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
16150 * g++.other/singleton.C: New test. Warning is under dispute.
16151 Runtime crash is not.
16153 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
16155 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
16156 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
16157 using6.C, using7.C}: New namespace tests.
16159 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
16161 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
16162 specialization with typedef'ed names used as array indexes.
16164 1998-07-09 Jeffrey A Law (law@cygnus.com)
16166 * gcc.c-torture/execute/980709-1.c: New test.
16168 * gcc.dg/980709-1.c: New test.
16170 1998-07-07 Richard Henderson <rth@cygnus.com>
16172 * gcc.c-torture/execute/bcp-1.c: New test.
16174 1998-07-07 Jeffrey A Law (law@cygnus.com)
16176 * gcc.c-torture/execute/980707-1.c: New test.
16178 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
16180 * gcc.c-torture/compile/980706-1.c: New test.
16182 1998-07-01 Dave Love <d.love@dl.ac.uk>
16184 * g77.f-torture/execute/980701-0.f,
16185 g77.f-torture/execute/980701-1.f: New test from Craig.
16187 1998-07-01 Jeffrey A Law (law@cygnus.com)
16189 * gcc.c-torture/compile/980701-1.c: New test.
16191 * gcc.c-torture/execute/980701-1.c: New test.
16193 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
16196 * g++.old-deja/g++.robertl/eb132.C: New test.
16197 * g++.old-deja/g++.robertl/eb133.C: Likewise.
16199 1998-06-29 Dave Love <d.love@dl.ac.uk>
16201 * g77.f-torture/execute/980628-7.f,
16202 g77.f-torture/execute/980628-8.f,
16203 g77.f-torture/execute/980628-9.f,
16204 g77.f-torture/execute/980628-10.f: New tests from Craig.
16206 * g77.f-torture/execute/980628-3.f: Remove mail headers.
16208 1998-06-28 Jeffrey A Law (law@cygnus.com)
16210 * g77.f-torture/execute/980628-4.f: New test from Craig.
16211 * g77.f-torture/execute/980628-5.f: Likewise.
16212 * g77.f-torture/execute/980628-2.f: Likewise.
16213 * g77.f-torture/execute/980628-0.f: Likewise.
16214 * g77.f-torture/execute/980628-1.f: Likewise.
16215 * g77.f-torture/execute/980628-3.f: Likewise.
16216 * g77.f-torture/execute/980628-6.f: Likewise.
16218 1998-06-28 Jeffrey A Law (law@cygnus.com)
16220 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
16221 directory when nothing has been installed yet.
16223 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
16225 * gcc.c-torture/special/special.exp: Handle newer versions of
16228 1998-06-26 Jeffrey A Law (law@cygnus.com)
16230 * gcc.dg/980626-1.c: New test.
16232 1998-06-19 Bruno Haible <haible@ilog.fr>
16234 * gcc.misc-tests/m-un-2.c: New test.
16235 * g++.old-deja/g++.other/warn01.c: Likewise.
16237 1998-06-19 Robert Lipe <robertl@dgii.com>
16239 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
16240 compatibility with assmblers with a different comment character.
16241 Eliminate use of GAS-specific extensions.
16243 1998-06-19 Jeffrey A Law (law@cygnus.com)
16245 * gcc.c-torture/execute/ieee/980619-1.c: New test.
16247 1998-06-19 Robert Lipe <robertl@dgii.com>
16249 *lib/g77.exp: Replace search for libf2c.a with search for newly
16252 1998-06-17 Jeffrey A Law (law@cygnus.com)
16254 * gcc.c-torture/execute/980617-1.c: New test.
16256 1998-06-12 Jeffrey A Law (law@cygnus.com)
16258 * gcc.c-torture/execute/980612-1.c: New test.
16260 1998-06-08 Jeffrey A Law (law@cygnus.com)
16262 * gcc.dg/980523-1.c: Only test on ppc-linux.
16263 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
16265 * gcc.c-torture/execute/980608-1.c: New test.
16267 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
16269 * gcc.c-torture/execute/980605-1.c: New test.
16271 1998-06-04 Jeffrey A Law (law@cygnus.com)
16273 * gcc.c-torture/execute/980604-1.c: New test.
16275 1998-06-02 Jeffrey A Law (law@cygnus.com)
16277 * gcc.c-torture/execute/980602-1.c: New test.
16278 * gcc.c-torture/execute/980602-2.c: Likewise.
16280 1998-06-02 Dave Love <d.love@dl.ac.uk>
16282 * 970125-0.f: Fix per JCB. Add commentary.
16284 1998-05-31 Michael Meissner <meissner@cygnus.com>
16286 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
16289 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
16291 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
16294 1998-05-28 Catherine Moore <clm@cygnus.com>
16296 * gcc.c-torture/execute/980526-3.c: New test.
16298 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
16300 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
16301 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
16302 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
16303 m88k-motorola-sysv3 to XFAIL.
16305 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16307 * gcc.dg/980526-1.c: New test.
16308 * gcc.c-torture/execute/980526-2.c: New test.
16310 1998-05-26 Jeffrey A Law (law@cygnus.com)
16312 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
16314 * gcc.c-torture/execute/980526-1.c: New test.
16316 1998-05-26 Dave Love <d.love@dl.ac.uk>
16318 * g77.f-torture/execute/alpha2.f: Add runtime test.
16320 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
16322 * g++.old-deja/old-deja.exp: Strip leading directories.
16324 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
16325 error for the line. Don't run multiple tests for the same line.
16327 1998-05-23 Jeffrey A Law (law@cygnus.com)
16329 * gcc.dg/980523-1.c: New test.
16331 1998-05-23 Dave Love <d.love@dl.ac.uk>
16333 * g77.f-torture/compile/970915-0.f: New test.
16335 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
16337 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
16339 1998-05-21 Jeffrey A Law (law@cygnus.com)
16341 * gcc.dg/980520-1.c: New test.
16343 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
16345 * gcc.dg/980502-1.c: Fix return type.
16347 1998-05-20 Jeffrey A Law (law@cygnus.com)
16349 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
16350 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
16351 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
16352 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
16353 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
16355 1998-05-20 Dave Love <d.love@dl.ac.uk>
16357 * g77.f-torture/execute/980520-1.f: New test.
16359 1998-05-15 Dave Love <d.love@dl.ac.uk>
16361 * lib/mike-g77.exp: New file.
16363 * g77.f-torture/noncompile/noncompile.exp,
16364 g77.f-torture/noncompile/check0.f: New files.
16366 1998-05-14 Dave Love <d.love@dl.ac.uk>
16368 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
16369 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
16370 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
16371 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
16372 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
16373 abort where appropriate.
16375 1998-05-05 Michael Meissner <meissner@cygnus.com>
16377 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
16378 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
16380 1998-04-29 Dave Love <d.love@dl.ac.uk>
16382 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
16384 1998-04-27 Dave Love <d.love@dl.ac.uk>
16386 * g77.f-torture/compile/980427-0.f: New test.
16388 1998-04-24 Dave Love <d.love@dl.ac.uk>
16390 * g77.f-torture/compile/980424-0.f: New test.
16392 1998-04-19 Dave Love <d.love@dl.ac.uk>
16394 * g77.f-torture/compile/980419-2.f (main): New test.
16395 * g77.f-torture/compile/970125-0.f: New test.
16396 * g77.f-torture/compile/980419-1.f: New test.
16398 1998-04-08 Jim Wilson <wilson@cygnus.com>
16400 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
16403 1998-04-07 Jim Wilson <wilson@cygnus.com>
16405 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
16407 1998-04-03 Jim Wilson <wilson@cygnus.com>
16409 * gcc.c-torture/compile/980329-1.c: New test.
16411 1998-03-18 Jim Wilson <wilson@cygnus.com>
16413 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
16414 * gcc.dg/980312-1.c: Fix typo in -march command.
16416 1998-03-16 H.J. Lu (hjl@gnu.org)
16418 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
16420 1998-03-11 Robert Lipe <robertl@dgii.com>
16422 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
16423 Dave Love agree the Fortran source is bogus.
16425 1998-03-11 Robert Lipe <robertl@dgii.com>
16427 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
16428 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
16429 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
16430 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
16431 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
16433 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
16435 * g++.old-deja/g++.other/friend1.C: New test.
16437 1998-02-18 Dave Love <d.love@dl.ac.uk>
16439 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
16440 possibly uninitialized) variables and declare dnrm2.
16442 1998-02-23 Robert Lipe <robertl@dgii.com>
16444 From Bruno Haible <haible@ilog.fr>:
16445 * gcc.c-torture/execute/980223.c: New test.
16447 1998-02-13 Jeffrey A Law (law@cygnus.com)
16449 * gcc.dg/ifelse-1.c: New test.
16451 1998-02-09 H.J. Lu (hjl@gnu.org)
16453 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
16455 * lib/old-dejagnu.exp (old-dejagnu): Added the
16456 "execution test - XFAIL *-*-*" handling in the spirit of
16457 "excess errors test -". Changed the "execution test fails"
16458 handling to be like "excess errors test fails".
16459 * Update various tests accordingly.
16461 1998-02-06 Jim Wilson <wilson@cygnus.com>
16463 * gcc.c-torture/execute/980205.c: New test.
16465 1998-01-18 Jeffrey A Law (law@cygnus.com)
16467 * lib/c-torture.exp: Look for .x files instead of .cexp files.
16468 * lib/f-torture.exp: Similarly.
16469 * gcc.c-torture: Rename all .cexp files to .x files.
16471 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
16473 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
16474 (940510-1.c): Removed duplicate.
16475 (971104-1.c): New test.
16477 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
16479 * lib/f-torture.exp: Improve error and loop detection.
16481 1997-11-19 Michael Meissner <meissner@cygnus.com>
16483 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
16484 use that to size the filler array.
16486 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
16488 * lib/c-torture.exp(c-torture-execute): Fix typo.
16490 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
16491 testcase as the executable name. Keep the executable around if
16494 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
16496 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
16497 changes. Only test one -g option, and move it to the end of the
16498 list of options to test.
16500 1997-09-19 Michael Meissner <meissner@cygnus.com>
16502 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
16503 variable GCC_TORTURE_OPTIONS to supply default switches separated
16504 by colons. If no environment variable, run tests with -O0 -g, -O1
16505 -g, and -O2 -g as well.
16507 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
16509 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
16510 explanatory comments. Fix indentation.
16512 1997-09-15 Jeffrey A Law (law@cygnus.com)
16514 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
16516 1997-09-11 Jeffrey A Law (law@cygnus.com)
16518 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
16519 * g++.old-deja/g++.mike/p7325.C: Likewise.
16520 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
16522 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
16524 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
16525 * g++.old-deja/g++.brendan/crash30.C: Likewise.
16526 * g++.old-deja/g++.brendan/crash39.C: Likewise.
16527 * g++.old-deja/g++.law/operators4.C: Likewise.
16529 1997-09-11 Joe Buck (jbuck@synopsys.com)
16531 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
16532 * g++.old-deja/g++.mike/p784.C: Ditto.
16533 * g++.old-deja/g++.mike/p785.C: Ditto.
16535 1997-09-05 Jeffrey A Law (law@cygnus.com)
16537 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
16539 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
16541 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
16542 target feature; pass this to c-torture-execute as needed.
16544 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
16546 * lib/c-torture.exp(c-torture-execute): If the previous and the
16547 current executables being tested are identical, we don't need to
16548 run the executable again. Try to make the executable names
16549 unique. Add an optional argument for passing additional compiler
16552 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
16554 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
16556 1997-08-29 Jeffrey A Law (law@cygnus.com)
16558 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
16560 1997-07-31 Jeffrey A Law (law@cygnus.com)
16562 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
16563 32bit or larger longs.
16565 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
16566 have either a 32bit long or 32bit int.
16568 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
16570 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
16571 Make double precision tests dependent on sizeof (double).
16573 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
16575 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
16578 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
16580 * gcc.c-torture/compile/961203-1.cexp: New script.
16582 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
16584 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
16585 up the includes ourselves.
16587 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
16589 * lib/plumhall.exp: Remove random include, and add a few
16590 verbose messages for debugging.
16592 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
16594 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
16595 of trying to do it ourselves.
16597 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
16599 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
16601 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
16603 * gcc.prms/5403.c: Made regexp a bit less strict.
16605 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
16607 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
16608 is returned from remote_load instead.
16609 * lib/plumhall.exp: Ditto.
16610 * lib/mike-g++.exp: Ditto.
16611 * lib/old-dejagnu.exp: Ditto.
16612 * lib/c-torture.exp: Ditto.
16614 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
16616 * lib/g++.exp: Use build_wrapper procedure.
16617 * lib/gcc.exp: Ditto.
16619 1997-05-20 Jeffrey A Law (law@cygnus.com)
16621 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
16622 an old-style decl for malloc. Fixes tests to work when
16623 sizeof (int) != sizeof (size_t).
16625 1997-05-15 Mike Meissner <meissner@cygnus.com>
16627 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
16629 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
16630 use stdargs.h interface.
16632 1997-05-15 Mike Meissner <meissner@cygnus.com>
16634 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
16635 NO_VARARGS when compiling.
16637 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
16639 * lib/plumhall.exp(ph_includes): New procedure.
16641 (ph_compiler): Ditto.
16643 * lib/g++.exp: Rename test-glue.c to testglue.c.
16644 * lib/gcc.exp: Ditto.
16646 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
16648 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
16649 to completion when it's called.
16651 1997-03-21 Michael Meissner <meissner@cygnus.com>
16653 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
16654 is defined, don't do test.
16656 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
16658 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
16660 (ph_summary): Mark skipped testcases as untested, not unresolved.
16662 * lib/plumhall.exp (ph_make): If unresolved because of bad
16663 errorCode, record errorCode in log file.
16664 (*): Replace send_log/verbose with verbose -log.
16666 1997-03-19 Michael Meissner <meissner@cygnus.com>
16668 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
16669 double conversion if double isn't at least 8 bytes.
16671 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
16672 int to work with targets where int is 16 bits.
16674 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
16675 8 bytes, just exit, since 4 byte doubles don't have enough bits of
16676 precision for the test to complete.
16678 1997-03-14 Michael Meissner <meissner@cygnus.com>
16680 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
16681 if d10v is not compiled with the -mdouble64 flag.
16682 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
16684 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
16685 d10v is not compiled with the -mint32 flag.
16687 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
16689 * lib/plumhall.exp: Use incr_count.
16691 1997-03-12 Jeffrey A Law (law@cygnus.com)
16693 * gcc.c-torture: Update to c-torture-1.45.
16695 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
16697 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
16698 the name of the expect testcase file).
16700 * lib/g++.exp(g++_init): Ditto.
16702 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
16704 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
16707 * lib/gcc.exp(gcc_exit): New procedure.
16709 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
16711 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
16712 specs where appropriate.
16714 * g++.old-deja/g++.arm/*: Added additional ERROR checks
16715 because of new "candidates are" messages, and removed a few
16717 * Converted all non-old-style g++ testcases to old-style, and
16718 moved into g++.old-deja.
16720 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
16722 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
16725 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
16728 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
16730 1997-02-13 Michael Meissner <meissner@cygnus.com>
16732 * lib/gcc.exp (gcc_target_compile): Add support for defining
16733 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
16734 the machine doesn't have those features.
16736 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
16738 * g++.law/operators4.exp: Don't use LIBS.
16740 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
16742 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
16744 * lib/mike-g++.exp: Don't set the compiler to be tested here.
16745 * lib/g++.exp: Set it here instead. Also, allow use of the
16746 --tool_exec and --tool_opt options. Change CXX to
16749 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
16751 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
16753 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
16755 * lib/old-dejagnu.exp: Use prune_warnings instead of
16757 * lib/mike-g++.exp: Ditto.
16758 * lib/gcc.exp: Ditto.
16759 * lib/g++.exp: Ditto.
16761 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
16763 1997-02-07 Jeffrey A Law (law@cygnus.com)
16765 * 941014-2.c: Include stdlib.h
16766 * 960327-1.c: Include stdio.h
16767 * dbra.c, index-1.c: Don't assume ints are 32bits.
16769 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
16771 * lib/gcc.exp: Add gcc,stack_size target feature.
16773 * lib/g++.exp(g++_target_compile): Add the include and link
16774 paths here, not in two other places. And, it's $options, not
16777 * lib/mike-g++.exp(postbase): Remove the code that determines
16778 the correct include and link paths.
16779 * g++.old-deja/old-deja.exp: Ditto.
16781 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
16783 * lib/g++.exp(g++_init): target_compile no longer returns the
16784 filename of the result.
16786 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
16788 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
16791 * gcc.c-torture/special/special.exp: Change call to
16792 gcc_target_compile to include the object file.
16794 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
16796 * gcc.c-torture/special/special.exp: Correct misspelling in last
16799 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
16801 * lib/plumhall.exp(ph_summary): Log the entire output of the
16802 executable. Return -1 if there were any failures, 0 otherwise.
16803 (ph_execute): Return -1 if there were any failures, 0 otherwise.
16804 (ph_make): Clean up objects and executables that were built
16805 if the tests succeeded.
16807 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
16809 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
16810 libraries and includes in the build tree as appropriate.
16812 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
16814 * lib/c-torture.exp: Instead of looking for the global variable
16815 NO_LONG_LONG, check to see if that's a feature of the target.
16817 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
16819 * config/default.exp: Minimize. Delete the remainer of the files in
16820 config; this functionality is now in devo/dejagnu/config.
16822 g++.*/*: Pass any additional flags used to compile to postbase;
16825 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
16826 is now done by runtest.exp. Use gcc_target_compile instead of
16829 lib/c-torture.exp: Use gcc_target_compile instead of compile.
16830 Remove references to CFLAGS. Use remote_file instead of
16832 (c-torture): Take a list of arguments to use to compile this
16835 lib/g++.exp: Simplify. Use target_compile instead of compile.
16836 lib/gcc-dg.exp: Ditto.
16837 lib/gcc.exp: Ditto.
16838 lib/mike-{gcc,g++}.exp: Ditto.
16839 lib/old-dejagnu.exp: Ditto.
16840 lib/plumhall.exp: Ditto.
16842 1997-01-08 Jim Wilson <wilson@cygnus.com>
16844 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
16845 (ph_linker): Likewise.
16847 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
16849 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
16850 MAP_ANON / MAP_ANONYMOUS if defined;
16851 else try to map from /dev/zero .
16853 1996-11-12 Jeffrey A Law (law@cygnus.com)
16855 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
16856 isn't defined, then define it to MAP_ANONYMOUS.
16858 1996-11-12 Jeffrey A Law (law@cygnus.com)
16860 * gcc.c-torture: Update to c-torture-1.42 release.
16862 1996-11-11 Jeffrey A Law (law@cygnus.com)
16864 * gcc.c-torture: Update to c-torture-1.41 release.
16866 1996-10-27 Jeffrey A Law (law@cygnus.com)
16868 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
16871 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
16873 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
16874 and LDFLAGS. Fix second case to append the target_info ldflags
16875 onto LDFLAGS, not CFLAGS.
16876 * lib/g++.exp (g++_init): Add target_info stuff.
16877 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
16878 of libgloss and newlib flags for !native.
16880 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
16881 (GDB): Fix relative path to go up another dir for finding gdb.
16883 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
16885 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
16886 versions in the target_info array, if they don't exist.
16888 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
16890 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
16892 1996-07-08 Jim Wilson <wilson@cygnus.com>
16894 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
16895 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
16897 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
16899 * lib/old-dejagnu.exp: Don't remove the output file before we've
16900 actually tested it. Don't append pwd to the path of the executable
16903 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
16905 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
16907 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
16909 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
16910 temporary directory for compiler files, and set it to a default
16911 value of /tmp. Set $output as the name of the output file from
16912 compiling the testcase. Add a -o option to $cflags_var so the
16913 compiler writes the final output file as $output. Set $executable
16916 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
16917 directory for compiler files, and set it to /tmp if it doesn't
16918 already have a value. Set $output_file to the name of the output
16919 file from compiling the testcase. Add a -o option to CXXFLAGS so
16920 the compiler writes the final output file as $output. Use $output
16921 as the executable to be tested.
16923 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
16925 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
16927 1996-06-08 Jeffrey A Law (law@cygnus.com)
16929 * gcc.c-torture/execute/pending-1.c: New test. Still
16930 pending in Tege's queue.
16932 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
16934 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
16935 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
16936 if there were failures. Call unresolved if there were unresolved
16937 testcases. Call gcc_fail if program did not run to completion.
16938 (ph_make): Pass additional argument name to ph_execute.
16939 (ph_execute): Add new argument. Pass additional arguments to
16940 ph_summary. Call gcc_fail is there is no execution output.
16942 1996-04-24 Jeffrey A Law (law@cygnus.com)
16944 * lib/plumhall.exp (proc_summary): Output relavent summary
16945 lines into the log so specific failures in plumhall can be
16948 1996-04-10 Jeffrey A Law (law@cygnus.com)
16950 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
16951 (c-torture-execute): Don't try to execute tests which use
16952 "long long" types if $NO_LONG_LONG is nonzero.
16954 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
16956 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
16959 * gcc.ieee: Move from here.
16960 * gcc.c-torture/execute/ieee: To here.
16962 1996-03-26 Jeffrey A Law (law@cygnus.com)
16964 * gcc.c-torture: Update to c-torture-1.41 release.
16966 1996-03-22 Jeffrey A Law (law@cygnus.com)
16968 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
16971 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
16973 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
16976 1996-03-02 Jeffrey A Law (law@cygnus.com)
16978 * config/proelf.exp: Handle connecting to a simulator.
16980 1996-01-31 Jeffrey A Law (law@cygnus.com)
16982 * config/proelf.exp: New file. Enough framework that we can
16983 run c-torture tests on the proelf targets (or any other target
16984 that gdb can connect to for that matter).
16986 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
16988 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
16989 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
16991 * lib/plumhall.exp (ph_execute): Always call ph_summary if
16992 exec_output exists.
16994 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
16996 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
16997 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
16999 * config/*.exp: Update FSF address. Change result of ${tool}_load
17000 to pass/fail/unresolved/unsupported/untested. Caller must now
17001 call unresolved/unsupported/untested.
17002 * lib/*.exp: Update FSF address. Update to handle new results of
17004 * lib/chill.exp (verbose): Delete.
17006 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
17008 * lib/gcc.exp (default_gcc_start): Change order of args to
17009 $LDFLAGS $CFLAGS $LIBS.
17010 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
17011 Save/set/restore CFLAGS. Pass single arg to gcc_start.
17012 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
17013 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17014 * gcc.misc-tests/dg-test.exp: Likewise.
17015 * gcc.misc-tests/msgs.exp: Likewise.
17016 * gcc.prms/prms.exp: Likewise.
17017 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
17018 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17020 * lib/dg.exp: Deleted, moved to dejagnu/lib.
17022 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
17024 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
17026 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
17027 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
17029 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
17032 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
17034 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
17035 global for loop; add use of $mathlib.
17036 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
17037 settings here; set mathlib for anything but VxWorks.
17039 1996-01-22 Jeffrey A Law (law@cygnus.com)
17041 * gcc.c-torture: Update to c-torture-1.40 release.
17043 1996-01-03 Jeffrey A Law (law@cygnus.com)
17045 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
17048 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
17050 * lib/c-torture.exp (c-torture-execute): Declare "output" as
17053 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
17055 * lib/g++.exp (LIBS): Define if not already.
17056 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
17057 (gcc-dg-prune): Call prune_gcc_output.
17058 * lib/gcc.exp (prune_gcc_output): New proc.
17059 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
17062 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
17064 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
17065 (c-torture-execute): Likewise. Rename `name' to `testcase'.
17067 1995-11-15 Jeffrey A Law (law@cygnus.com)
17069 * gcc.c-torture: Update to c-torture-1.39 release.
17071 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
17073 * lib/c-torture.exp (c-torture-execute): Don't return if one option
17074 fails, try others as well.
17076 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
17078 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
17079 If compilation fails, mark execute tests as `untested'.
17080 If test is marked as unsupported, don't mark compilation and
17081 execute tests as failed.
17083 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
17085 * lib/g++.exp (g++_init): Don't link in libg++, and look to
17086 libstdc++ for whether or not we want to be doing shared
17087 libraries. Delete link_curses since we don't need it anymore.
17088 * lib/mike-g++.exp (postbase): Don't link in libg++.
17089 * g++.old-deja/old-deja.exp: Likewise.
17091 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
17093 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
17095 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
17097 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
17098 For that, add `-Wl,-a,shared_archive'.
17099 * g++.old-deja/old-deja.exp: Likewise.
17101 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
17103 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
17105 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
17107 * lib/mike-g++.exp (postbase): Pay attention to the status of
17110 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
17112 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
17114 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
17116 * lib/gcc.exp (default_gcc_start): No longer need to log program
17117 being executed or its output, execute_anywhere does that now.
17118 * lib/g++.exp (default_g++_version): Call execute_anywhere.
17119 (default_g++_start): Likewise. Delete calls to verbose/send_log.
17121 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
17123 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
17124 the same as those in lib/g++.exp.
17126 1995-10-10 Jeff Law (law@hurl.cygnus.com)
17128 * gcc.c-torture: Update to c-torture-1.38 release.
17129 * gcc.ieee: Related changes.
17131 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
17133 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
17134 "exec". Minor reformatting changes.
17136 * config/rom68k.exp (${tool}_load): Make it work in a canadian
17137 cross. This means all "exec" calls now work on a remote host as
17139 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
17140 cross. Filter out the extra "\r\n" stuff that expect puts in.
17141 (c-torture-execute): Filter out the bogus warnings like
17142 c-torture-compile does. Add support for canadian cross.
17143 * lib/gcc.exp (default_gcc_version, default_gcc_start)
17144 Use execute_anywhere rather than calling exec directly. Now it
17145 works for canadian cross testing.
17147 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
17149 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
17150 results into a variable, and check that rather than using file exists.
17152 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
17154 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
17155 create a libg++.so. For sunos4.1.*, also add -ltermcap.
17157 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
17159 * g++.old-deja/old-deja.exp: Create and pass runshlib and
17160 lib_curses if there's a shared libg++ in the build tree.
17162 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
17164 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
17165 if not supported target.
17167 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
17169 * lib/g++.exp (g++_init): Move empty setting of runshlib and
17170 link_curses up to always happen, not just for native builds.
17172 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
17174 * gcc.c-torture: Update to c-torture-1.36 release.
17175 * gcc.failure: Related changes.
17177 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
17179 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
17181 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
17183 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
17184 * lib/mike-g++.exp (postbase): Not in here. Still reference
17185 runshlib, link_curses, and mathlib for link and run.
17187 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
17188 pass the runtime shared library options for Solaris, OSF/1, and
17189 Irix5, and link with -lcurses to avoid unresolved references.
17191 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
17193 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
17196 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
17198 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
17200 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
17202 * gcc.c-torture: Update to c-torture-1.35 release. Note we
17203 do not have a framework for the "compat" tests yet.
17205 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
17207 * lib/mike-g++.exp (postbase): New local variable `mathlib',
17208 set to null if we're testing vxworks5.1. Use that instead of
17209 `-lm' in the setting of LIBS for link and run.
17211 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
17213 * config/rom68k.exp (${tool}_load): Major changes to make it
17214 work. Verified that it does in fact return the stuff in
17215 exec_output properly. Catch any Emul or any TRAP other than 0.
17217 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
17219 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
17220 LDFLAGS properly for targets that need stuff from libgloss.
17221 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
17223 (gpp_initialized): New variable.
17225 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
17227 * config/rom68k.exp: Load libgloss.exp.
17228 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
17229 so we can produce a fully linked binary.
17230 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
17231 so we can produce a fully linked binary.
17233 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
17235 * lib/plumhall.exp (ph_section): Watch for expected failures.
17236 Add missing `else'.
17238 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
17240 (c-torture): Likewise.
17242 1995-08-28 Doug Evans <dje@cygnus.com>
17244 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
17246 * lib/mike-g++.exp (mike_cleanup): New proc.
17247 (prebase): New globals compiler_result, not_compiler_result,
17249 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
17250 allow leading "-" in pattern. Watch for unsupported tests.
17251 If $compiler_result is set, pattern match assembler code,
17252 and ditto for $not_compiler_result.
17253 * lib/mike-gcc.exp: Likewise.
17255 * lib/plumhall.exp (ph_execute): Only call ph_summary if
17256 execution "succeeded".
17258 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
17260 * config/win32.exp: New file.
17261 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
17263 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
17265 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
17267 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
17268 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
17269 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
17271 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
17272 "... without exceptions was ...". That is now handled by
17274 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
17276 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
17278 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
17279 sieve.c,sort2.c}: New files.
17280 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
17281 sieve.exp,sort2.exp}: Drivers for them.
17283 * lib/mike-gcc.exp (program_output): New user settable variable.
17284 (postbase): Call prune_system_crud. Also prune extraneous compiler
17286 * lib/mike-g++.exp (program_output): New user settable variable.
17288 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
17290 * config/sh.exp: Deleted (use sim.exp instead).
17292 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
17294 * config/vx.exp: Declare CHECKTASK as global.
17295 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
17296 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
17297 * lib/old-dejagnu.exp: Load [pwd]/$executable.
17299 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
17301 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
17302 target. Like vx.exp, only includes `vx29k.exp' instead of
17305 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
17307 * config/sim.exp: Increase time limit from 120 seconds to 240.
17309 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
17311 * gcc.c-torture/execute/950628-1.c: New test.
17313 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
17315 * gcc.c-torture: Update with changes/additions from
17318 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
17320 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
17322 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
17324 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
17326 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
17328 * gcc.c-torture/compile/950512-1.c: New test.
17329 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
17330 * gcc.dg/struct-ret-1.c: Likewise.
17332 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
17334 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
17335 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
17337 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
17339 * gcc.c-torture/special/920411-1.c: Deleted.
17340 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
17342 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
17344 * config/sim.exp (${tool}_load): Hack in call to bash to get a
17347 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
17349 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
17351 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
17354 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
17355 is the proper length.
17356 * va-arg-3.c: Likewise.
17358 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
17360 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
17361 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
17363 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
17364 * lib/g++.exp (default_g++_start): Delete old cruft.
17366 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
17368 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
17369 (2 * (1 << 18)) to (2 * (1 << 17)).
17371 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
17373 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
17375 * config/rom68k.exp: Renamed from config/idp.exp
17377 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
17379 * c-torture/compile/921109-2.c
17381 1995-04-18 Mike Stump <mrs@cygnus.com>
17383 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
17386 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
17388 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
17390 * lib/g++.exp (default_g++_start): Likewise.
17392 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
17394 * gcc.c-torture/compile/950329-1.c: New test.
17396 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
17398 * config/bug.exp (${tool}_load): Updated to use new remote_open
17399 and remote_close procs.
17400 * config/idp.exp: New file.
17402 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
17404 * gcc.c-torture/execute/950322-1.c: New test.
17406 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
17408 * config/vx.exp (${tool}_load): Clean up testing of return code from
17409 vxworks_ld and vxworks_spawn.
17411 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
17413 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
17415 1995-03-13 Mike Stump <mrs@cygnus.com>
17417 * lib/old-deja.exp: Add `excess errors test - ' error, now one
17418 can mark excess errors on a machine by machine basis. Note, the
17419 default is to not expect any excess errors, even when excess
17420 errors test - is given, so you will want to put an XFAIL ... on
17421 these lines. For example, // excess errors test - XFAIL hppa*-*-*
17422 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
17423 those 4 machines, but no others.
17425 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
17427 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
17428 * lib/c-torture.exp: to here.
17430 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
17432 * gcc.c-torture/execute/950221-1.c: New test.
17433 * gcc.c-torture/execute/struct-ret-1.c: New test.
17434 * gcc.c-torture/compile/950221-1.c: New test.
17436 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
17438 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
17440 * gcc.c-torture/execute/arith-1.c (main): Return 0.
17441 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
17443 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
17445 * g++.gb: New directory of tests, derived from my signature and
17446 class scoping tests.
17448 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
17449 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
17450 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
17451 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
17452 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
17453 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
17454 * g++.gb/sig25.C: Likewise.
17456 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
17457 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
17458 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
17459 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
17460 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
17461 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
17462 * g++.gb/sig25.exp: Likewise.
17464 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
17465 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
17466 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
17467 * g++.gb/scope13.C: Likewise, this test still fails.
17469 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
17470 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
17471 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
17472 * g++.gb/scope13.exp: Ditto.
17474 * g++.gb/README: New file, explains what these tests are about.
17476 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
17478 * lib/dg.exp (dg-do): Support `preprocess'.
17479 (dg-test): Likewise.
17481 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
17483 * config/udi.exp: change "continue -expect" to "exp_continue".
17485 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
17487 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
17488 Delete redundant tests.
17490 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
17491 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
17492 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
17493 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
17494 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
17495 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
17496 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
17497 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
17499 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
17500 storing label pointers.
17501 * gcc.c-torture/execute/921019-1.c: Likewise.
17502 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
17503 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
17505 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
17508 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
17509 Delete obsolete tests.
17511 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
17512 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
17513 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
17514 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
17515 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
17516 * gcc.c-torture/compile/950124-1.c: New test.
17518 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
17520 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
17522 * lib/mike-g++.exp: Add -lm to LIBS.
17524 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
17526 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
17528 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
17530 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
17532 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
17534 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
17536 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
17538 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
17539 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
17540 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
17541 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
17542 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
17543 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
17544 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
17545 * g++.law/{operators31.C, operators32.C,
17546 * g++.law/{operators33.C, operators34.C}: Likewise.
17547 * g++.law/{pic1.C, refs2.C}: Likewise.
17548 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
17549 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
17550 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
17551 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
17553 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
17554 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
17555 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
17556 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
17557 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
17558 * g++.law/{enum9.exp, friend5.exp}: Likewise.
17559 * g++.law/{nest3.exp, nest4.exp}: Likewise.
17560 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
17561 * g++.law/{operators30.exp, operators31.exp}: Likewise.
17562 * g++.law/{operators32.exp, operators33.exp}: Likewise.
17563 * g++.law/{operators34.exp}: Likewise.
17564 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
17565 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
17566 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
17567 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
17568 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
17570 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
17571 No longer expected to fail.
17572 * g++.law/missed-error3.C: Tweak for recent bool changes.
17574 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
17576 * config/emb-unix: Deleted.
17577 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
17578 remote execution. Do final link on remote host if REMOTE_LINK is set.
17580 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
17582 * lib/dg.exp (dg-test): Fix typo in last patch.
17584 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
17586 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
17587 (handles multiple occurrences).
17589 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
17591 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
17592 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
17593 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
17595 * lib/c-torture.exp (c-torture-compile): Likewise.
17596 (c-torture): Prepend full path if missing.
17597 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
17598 (gcc_fail): Likewise.
17599 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
17601 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
17603 * lib/netware.exp: Only attach to NetWare i386 systems.
17605 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
17607 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
17608 messages. Add test name to "output pattern match" pass/fail message.
17610 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
17612 * gcc.dg: New testsuite.
17613 * gcc.dg/dg.exp: New file.
17615 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
17616 test-switch.c}: Deleted.
17618 * gcc.misc-tests/msgs.exp: New testcase driver.
17620 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
17622 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
17623 Watch for illegal return values from ${tool}_load.
17624 * config/unix.exp (${tool}_load): Fix pass/fail detection for
17625 cross targets. Coerce return value >0 to 1.
17627 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
17629 * config/unix.exp (${tool}_load): Call program rsh, not proc.
17631 * config/emb-unix.exp: New file.
17633 * config/sim.exp: Error if variable $SIM not defined.
17634 (${tool}_load): Mark test as "untested" if simulator missing.
17636 * config/unix.exp: Load remote.exp to get rcp_download.
17637 * lib/c-torture.exp: Use different option lists for testcases with
17639 * gcc.c-torture/execute/execute.exp: Likewise.
17641 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
17643 * config/*.exp: Clarify return code from ${tool}_load.
17644 Call `unresolved' or `untested' instead of `warning' or `perror'
17645 (sometimes you still want to call both though).
17646 Add comment that `shell_id' is local to each file.
17647 * config/udi.exp (timeout): Set to 30.
17648 Don't print warning if connection fails, $connectmode has already
17650 (${tool}_load): Move verbose messages to level 2.
17651 Rework pattern for "Process started" message.
17652 Pass `shell_id' to ${connectmode}_download.
17653 Retry twice upon timeout. Make resetting of target more robust.
17654 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
17655 Pass `shell_id' to exit_$connectmode.
17656 Only call exit_$connectmode if connected.
17657 * config/unix.exp (${tool}_load): Check return codes better.
17658 * config/vrtx.exp (${tool}_load): Likewise.
17659 * config/vx.exp (${tool}_load): Likewise.
17660 Delete unneeded global's.
17661 * lib/dg.exp (dg-test): Update to reflect clarified return codes
17664 (dg-init): Delete recording of pass/fail counts.
17665 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
17666 (old-dejagnu-init): Likewise.
17667 (old-dejagnu-stat): Delete contents, empty proc now.
17668 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
17669 (c-torture): Delete references to lcnt, lpass, lfail.
17670 Get option list from TORTURE_OPTIONS.
17671 Delete -funroll[-all]-loops if no loops.
17672 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
17673 (g++_stat): Delete contents (empty proc now).
17674 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
17675 (gcc_finish): Likewise.
17676 (gcc_stat): Deleted.
17677 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
17678 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
17679 * gcc.c-torture/execute/execute.exp: Likewise.
17680 Split tests into two parts: compile, execute.
17681 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
17682 no loops. Update to reflect clarified return codes from ${tool}_load.
17684 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
17686 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
17688 (old-dejagnu): Likewise (where necessary).
17690 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
17692 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
17694 * lib/dg.exp (dg-process-target): Fix processing of selector.
17695 Add comment regarding use of `error'.
17697 * lib/gcc.exp (prune_system_crud): Define if missing.
17698 * lib/g++.exp (prune_system_crud): Likewise.
17700 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
17701 Call prune_system_crud.
17702 * lib/dg.exp (dg-runtest): New proc.
17703 Use perror instead of send_user for tcl errors in testcase.
17704 Don't return any value, it's never used.
17705 Don't clobber previous definition of `unknown'.
17706 Print tcl errors in `dg-final'.
17708 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
17710 * lib/dg.exp (dg-process-target): Improve syntax error messages.
17711 (dg-test): Don't print errorInfo, it contains stack backtrace.
17713 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
17715 * lib/g++.exp (runtest_file_p): Define if missing.
17717 1994-09-24 Doug Evans (dje@cygnus.com)
17719 * lib/mike-g++.exp: Comment out loading of g++.exp.
17720 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
17721 (default_g++_version): Always print something.
17722 (default_g++_start): Comment out call to `which'.
17723 (g++_start, g++_load): Deleted (must be defined in config file).
17724 * lib/gcc.exp: Test for existence of $CC at start.
17725 Delete check for tmpdir (done in gcc_init).
17726 (default_gcc_version): Always print something.
17727 (default_gcc_start): Comment out call to `which'.
17728 * config/*.exp: Major cleanup - make cross targets work at least a
17729 little better for g++ (by not being "--tool gcc" specific).
17730 Rename gcc_xxx to ${tool}_xxx.
17731 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
17732 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
17734 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
17736 * lib/c-torture.exp (c-torture-compile): Rework compiler
17737 message processing.
17739 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
17742 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
17744 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
17746 * lib/dg.exp (dg-process-target): Support { target native }.
17748 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
17750 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
17751 looked for "... program xxx got fatal signal".
17752 Correct regsub munging of `comp_output'.
17753 Ignore compiler messages "path prefix not used" and "linker input
17756 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
17758 * lib/gcc.exp (runtest_file_p): Define if missing.
17759 * gcc.prms/template.c: Example to work from.
17761 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
17763 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
17764 * lib/dg.exp (dg-test): Call unsupported testcases as such.
17766 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
17767 * gcc.prms/1883.c: Moved from compile/940714-1.c.
17768 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
17769 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
17771 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
17772 (dg-process-target): No longer a varargs proc.
17773 Return S/N for target, P/F for xfail. All callers changed.
17774 (user option procs): More argument checking.
17775 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
17776 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
17777 (dg-test): Skip test if not running on selected target in `dg-do'.
17778 Update handling of `dg-do-what', `dg-output-text'.
17779 Separate execution pass/fail from output pattern match pass/fail.
17780 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
17782 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
17784 * gcc.c-torture/special/special.exp: Don't expect failure for mips
17785 target for 920510-1.c.
17787 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
17789 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
17790 Clean up comment regarding use of passcnt, etc.
17791 (gcc_stat): Don't update `testcnt' here.
17792 (gcc_finish): Do it here.
17793 Might as well reset `but_id' here too.
17794 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
17795 to determine if the file should be tested.
17796 * gcc.c-torture/compile/compile.exp: Likewise.
17797 * gcc.c-torture/execute/execute.exp: Likewise.
17798 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
17799 * gcc.misc-tests/dg-test.exp: Likewise.
17800 * gcc.prms/prms.exp: Likewise.
17801 * gcc.wendy/wendy.exp: Likewise.
17802 * g++.old-deja.exp: Likewise.
17803 Move "Testing file" message to verbose level 1.
17805 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
17807 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
17809 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
17811 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
17812 (default_gcc_start): Accept optional second list element
17813 of compiler flags. Print compiler output at verbosity level 2.
17814 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
17815 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
17816 Save current values of framework globals passcnt, failcnt, xpasscnt,
17817 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
17818 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
17819 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
17820 xfailcnt to compute stats. Update framework global `testcnt' from
17822 (gcc_finish): New proc. Clean up test environment.
17823 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
17824 (gcc_epass, gcc_efail): Delete.
17825 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
17826 argument of line number.
17827 (dg-init): If the tool has an init routine, call it.
17828 (dg-test): Remove args `cflags_var' and `libs_var'.
17829 Pass all compiler options to ${tool}_start.
17830 Handle missing line number.
17831 (dg-finish): New function.
17832 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
17833 particular files. Call gcc_finish at end. Move "skipping test"
17834 message to verbosity level 3.
17835 * gcc.c-torture/compile/compile.exp: Likewise.
17836 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
17837 * gcc.c-torture/execute/execute.exp: Likewise.
17838 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
17839 Print testcase being tried at verbosity level 1.
17840 * gcc.c-torture/special/special.exp: Unset xfail.
17841 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
17842 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
17843 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
17844 * gcc.failure/failure.exp: Likewise.
17845 * gcc.ieee/ieee.exp: Likewise.
17846 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
17847 Update call to dg-test. Call dg-finish at end.
17848 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
17849 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
17850 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
17851 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
17852 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
17853 * gcc.wendy/wendy.exp: Add copyright.
17854 Delete setting of tmpdir (done by gcc_init).
17855 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
17856 Pass compiler flags to gcc_start. Call gcc_finish at end.
17857 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
17860 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
17862 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
17864 (g++_load): Likewise.
17866 * config/*.exp (gcc_load): Some were varargs fns and some were not.
17867 Rename argument to `prog' to remove the confusion.
17868 Varargs fns behave differently too!
17869 (g++_load): Likewise.
17871 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
17873 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
17874 what it is. Delete (always) printing of status value for !native.
17875 Simplify verbose code, and include status and exec_output.
17876 (g++_load): Use gcc_load.
17878 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
17880 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
17881 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
17882 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
17883 940714-3.c as these testcases don't exist anymore. Make
17884 va-arg-1.c expected to pass.
17886 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
17888 * gcc.misc-tests/misc.exp: Only run specific testcases.
17889 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
17890 * gcc.misc-tests/dg-[1-9].c: New files.
17892 * lib/dg.exp: New testsuite driver.
17893 * gcc.prms/prms.exp: Use it.
17895 * README.gcc: New file.
17897 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
17898 Document and reset `lxpass' and `lxfail'.
17899 Simplify "initialized" message.
17900 (gcc_stat): Clean up comments a little.
17902 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
17904 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
17906 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
17908 * lib/old-dejagnu.exp (process-option): New proc.
17909 (old-dejagnu-init, old-dejagnu-stat): Likewise.
17910 (old-dejagnu): Simplify.
17911 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
17913 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
17915 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
17916 exists and is not an empty string.
17918 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
17919 $xfail rather than calling setup_xfail. Clear $xfail when test is
17921 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
17924 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
17925 longer expected to fail.
17927 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
17930 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
17932 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
17933 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
17934 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
17935 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
17938 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
17939 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
17941 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
17943 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
17944 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
17946 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
17947 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
17948 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
17950 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
17952 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
17953 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
17954 940714-1.c, 940714-2.c, 940714-3.c},
17955 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
17956 gcc.misc-tests/{mg.c,mg.exp}:
17958 * gcc.noncompile/noncompile.exp: Change accordingly.
17960 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
17962 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
17963 Undo previous clobberage.
17965 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
17967 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
17968 * gcc.special/{930510-1.c, special.exp}:
17969 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
17970 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
17971 struct-varargs-1.c}: New tests from c-torture-1.26.
17973 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
17975 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
17976 argument to switch.
17978 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
17980 * Revert the previous changes. Please see Rob's directory
17981 (/lisa/test/rob/progressive/gcc/testsuite) for testing
17984 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
17986 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
17987 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
17988 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
17989 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
17990 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
17991 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
17992 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
17993 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
17994 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
17995 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
17996 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
17997 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
17998 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
17999 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
18000 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
18001 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
18002 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
18003 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
18004 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
18005 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
18006 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
18007 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
18008 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
18009 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
18010 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
18011 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
18012 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
18014 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
18016 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
18017 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
18020 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
18022 * config/unix.exp (g++_load): Fix syntax.
18024 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
18026 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
18027 * gcc.noncompile/921017-1.c: Deleted obsolete test.
18028 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
18029 Don't expect va-arg-1.c to fail. Correct expected output for
18031 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
18032 * gcc.wendy/hbm4.c: Correct typo.
18033 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
18035 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
18037 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
18038 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
18039 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
18040 * lib/c-torture.exp (c-torture-compile): Ditto.
18042 Reduce volume of output (remove all the -I's and such).
18043 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
18044 Call gcc_cpass, gcc_cfail.
18045 (c-torture): Pass testing option to c-torture-compile.
18047 1994-03-21 Doug Evans (dje@cygnus.com)
18049 Bring patches over from progressive.
18050 * config/default.exp: Exit remote shell cleanly.
18051 (g++_exit, g++_start): Add default versions.
18052 * config/sim.exp (gcc_load): Use perror, not error.
18054 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
18056 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
18059 1994-03-14 Doug Evans (dje@cygnus.com)
18061 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
18062 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
18063 (wendy_try): New proc to run testcase.
18064 (main loop): Call 'em.
18065 * gcc.wendy/*.c: Clean up pass to correct expected output.
18067 * lib/gcc.exp: Minor cleanup work.
18068 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
18070 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
18072 * config/sim.exp (gcc_load): Document return codes better.
18073 Don't pass -v to simulator.
18075 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
18077 * gcc.special/920717-x.c: Fix typo.
18078 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
18081 * lib/mike-gcc.exp: Fix typo.
18083 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
18085 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
18086 binary to use, transform the name.
18087 * config/*.exp: rename everything. Nuke any g++ specific files,
18088 it's now a special case of gcc that requires no special support.
18089 Add a default.exp for unsupported targets.
18091 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
18093 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
18094 lib/old-dejagnu.exp: Fix a few patterns to work with the new
18097 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
18099 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
18102 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
18104 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
18106 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
18108 * gcc.execute/execute.exp: Combine opt_list and foption_list into
18109 option_list. Compile every file with only 4/6 option choices
18110 (same as C torture) instead of with 12/18 different option
18112 * lib/c-torture.exp: Likewise.
18114 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
18117 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
18119 * lib/old-deja.exp: Add `excess errors test fails' error, now one
18120 can put an XFAIL *-*-* on excess errors.
18122 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
18124 * g++.law: Add more tests derived from g++-bugs snapshots.
18126 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
18127 equivalent to g++.law/init9.
18129 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
18130 compiled it, and the a.out file after we've run it.
18132 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
18134 * lib/mike-g++.exp (postbase): Delete the .o file after we've
18135 compiled it, and the a.out file after we've run it.
18137 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
18139 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
18141 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
18143 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
18146 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
18148 * g++.law: New directory of g++ tests derived from the g++-bugs
18151 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
18153 * gcc.compile: initbug1.c initbug1.exp testcase added
18155 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
18157 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
18158 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
18159 fixes submitted by Jeff Law (law@cs.utah.edu)
18160 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
18161 Jeff Law (law@cs.utah.edu)
18164 1993-11-30 Mike Stump (mrs@cygnus.com)
18166 * config/unix-g++.exp: Follow the gcc way of doing things.
18167 * g++.old-deja/old-deja.exp: Minor updates.
18168 * lib/g++.exp: New file, follow the gcc way of doing things.
18169 * lib/old-dejagnu.exp: Minor updates.
18170 * lib/mike-g++.exp: Always unset errorInfo.
18172 1993-11-06 Mike Stump (mrs@cygnus.com)
18174 * lib/gcc.exp: Fix some errors with the below change, CC and
18175 CFLAGS should be global when setting, not local.
18177 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
18179 * lib/gcc.exp: Transform tool name.
18181 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
18183 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
18185 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
18187 * lib/gcc.exp: change gcc_done to gcc_stat
18189 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
18191 * Upgraded gcc testsuite to c-torture version 1.25
18193 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
18195 * lib/gcc.exp: added reporting code. Changed verbose compile message.
18196 * lib/c-torture: added hooks for new reporting code.
18198 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
18200 * config/sh-gcc.exp: check if sh-sim exists in the path
18202 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
18204 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
18205 * gcc.compile/compile.exp: Initial changes for new logic.
18206 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
18207 * gcc.failure/failure.exp: Initial changes for new logic.
18208 * gcc.ieee/ieee.exp: Initial changes for new logic.
18209 * gcc.misc-tests/misc.exp: Initial changes for new logic.
18210 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
18211 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
18212 * lib/c-torture.exp: Initial changes for new logic.
18213 * lib/gcc.exp: Initial changes for new logic.
18215 1993-10-15 Mike Stump (mrs@cygnus.com)
18217 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
18218 depend upon failure or success. Fully qualify names in failure
18219 and success messages. Always remove a.out before starting
18220 compile, just in case. Pay more attention to error text output by
18221 the compiler. Handle testcases with no known past errors just
18222 like all others, so that things are uniform. Other miscellaneous
18225 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
18227 * gcc.cpp: new directory for cpp tests
18229 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
18231 * lib/chill.exp: Code reformatted, removed unused code.
18232 * config/unix-chill.exp: Code reformatted, removed unused code.
18233 * chill.execute/execute.exp: Code reformatted, removed unused code.
18234 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
18236 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
18238 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
18239 routines not written.
18241 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
18243 * config/bug-gcc.exp: Use new procs from bug.exp.
18245 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
18247 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
18248 via ftp, rather than depending on NFS.
18249 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
18252 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
18254 * config/bug-gcc.exp: Use new download proc.
18256 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
18258 * chill.execute/execute.exp: cleanups, handles errors better
18259 * chill.compile/compile.exp: rewrite, based on execute.exp
18260 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
18261 * lib/chill.exp: major changes to diff proc and compile and link
18262 procs. added chill_fail and chill_pass wrappers to pass and
18263 fail. added more comments, and handle error codes better.
18264 Added a hack to capture stderr from exec, so noncompile tests
18267 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
18269 * chill.execute/execute.exp: rewrite of testsuite driver
18270 * lib/chill.exp: rewrite of testsuite driver
18271 * config/unix-chill.exp: rewrite of testsuite driver
18273 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
18276 * iexpr.ch: Standardize uppercase.
18277 * tuples.dat: Standardize uppercase.
18278 * vary.ch: standardize. Correct varying string assignments.
18279 * vary.dat: Add new output lines.
18281 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
18284 * chprintf.ch: Standardize use of uppercase.
18285 * tuples.ch: Standardize and turn arr2 into a DCL,
18287 * pinits.ch: Standardize.
18289 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
18291 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
18292 * Makefil: Renamed to Makefile.in.
18293 * configure.in: New.
18295 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
18298 * .cvsignore: Add result/output files.
18299 * Makefile: Fix up variables at start. Use MFLAGS
18300 everywhere. Correct bool_loc, built_ins entries.
18301 Add entry for vary1.ch.
18302 * bitarray.ch: Standardize upper-case usage.
18303 * bitexpr.ch: Standardize, add output of b1.
18304 * params.ch: Use arrayt in along PROC parameters, to
18305 avoid novelty problems.
18306 * sets.ch: Tiny cleanup.
18307 * vary1.ch: Re-indent.
18309 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
18311 * Add PR-related files to Makefiles, .cvsignore files, etc.
18313 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
18315 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
18316 with compiler objects. New names are test-flow.c and test-loop.c
18318 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
18320 * Upgraded c-torture tests from 1.19 to 1.20
18323 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
18324 * gcc.compile: 930623-1.c 930623-2.c
18325 * gcc.noncompile: 930622-1.c 930622-2.c
18326 * gcc.failure: 920411-1.c 920627-2.c
18327 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
18329 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
18331 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
18332 More changes to get testsuite working properly. Needs more work.
18333 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
18335 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
18337 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
18338 More changes to get testsuite working properly. Needs more work.
18340 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
18342 * chill.compile/compile.exp: Added for Dejagnu support
18343 * chill.execute/execute.exp: Added for Dejagnu support
18344 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
18346 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
18348 This should complete moving the CHILL test files.
18349 * chill.noncompile(.cvsignore printf.grt
18350 in-printf.grt chprintf.grt chprintf.ch):
18351 Added test-support files.
18352 (Makefile): Modified further.
18353 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
18354 signal.ch): Added test files.
18355 * chill.execute (.cvsignore printf.grt printr.c
18356 in-printf.grt rts.c chprintf.grt rts.h): Added
18357 test-support files.
18358 (Makefile): More corrections.
18360 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
18362 * chill.compile, chill.execute, chill.nocompile: Add CHILL
18363 test cases, ready for DejaGnu.
18365 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
18367 * Upgraded c-torture tests from 1.18 to 1.19
18369 * gcc.compile: added test(s):
18371 * gcc.execute: added test(s):
18372 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
18374 * added new subdirectory for misc tests: gcc.misc-tests
18375 * gcc.misc-test(s): added tests:
18376 inst-check.c test-consts.c test-ior.c test-switch.c
18378 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
18380 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
18382 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
18384 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
18386 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
18388 * Upgraded c-torture tests from 1.17 to 1.18
18390 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
18392 * Upgraded c-torture tests from 1.12 to 1.17
18394 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
18396 * lib/old-dejagnu.exp:
18397 Fixed handling of XFAIL target triplets to correctly
18398 recognize wildcard characters. Removed code that
18399 appended a unique id tag to the end of the file name
18400 printed out by the result of the testcases within a
18403 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
18405 * lib/old-dejagnu.exp:
18406 Reworked expected failure handling to trigger off of XFAIL
18407 keyword in keyphrase embeded in testcase source code. The
18408 XFAIL keyword must be at the end of the keyphrase line. It
18409 may optionally be followed by one or more target triplets.
18410 It has just occured that the handling of wildcards in the
18411 target triplet may not be correct.
18413 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
18415 * g++.old-deja/tests:
18416 Moved all subdirectories up one level into g++.old-deja .
18418 * lib/old-dejagnu.exp:
18419 Fixed problem with CXXFLAGS not being properly reset, and being
18420 corrupted with extraneous "-c" compiler option. This was
18421 causing binaries to not be generated for test that needed them.
18422 Modified strings passed to "pass" and "fail" so that individual
18423 tests from the same test file would be distinguished by an
18424 identifier appended to the test file name in the summary logs;
18425 this corrected a problem with erroneous diff logs. Added code
18426 to search testcases for expected fail and unexpected pass keywords.
18428 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
18430 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
18432 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
18434 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
18435 Removed extraneous text from end of "Special g++ Options"
18438 * lib/old-dejagnu.exp: Added pattern matching to look for new
18439 keywords, embedded in testcases comments, which will trigger
18440 calls to xpass and xfail.
18442 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
18444 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
18445 comments embedded in the testcases, especially the one looking for
18446 special compiler options, as well as the pattern matching for the
18447 compiler output again.
18449 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
18451 * lib/old-dejagnu.exp: Do a proper check of the return value for
18452 execute tests. Fixed several problems with the pattern matching
18453 of the compiler output which gave erroneous test results.
18454 Changed several of the test result messages to be more descriptive.
18455 * config/unix-g++.exp: Proc g++_load now actually works and
18456 executes the tests passed to it and returns a usable return
18459 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
18461 * lib/gcc.exp: Exits gracefully if $CC is bogus.
18463 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
18465 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
18466 Modified both files to properly execute the old style
18467 dejagnu tests. The previous versions of these files were
18468 experimental and did not function anything near correctly.
18470 1993-04-05 Rob Savoye (rob@cygnus.com)
18472 * Removed all Makefile.in and configure.in files. No configuration
18475 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
18477 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
18479 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
18481 * gcc.compile/configure.in, gcc.unsorted/configure.in,
18482 gcc.special/configure.in, gcc.noncompile/configure.in,
18483 gcc.execute/configure.in, gcc.code_quality/configure.in,
18484 g++.other/configure.in, g++.old-deja/configure.in,
18485 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
18486 in srcname setting.
18488 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
18490 * lib/udi.exp: Fixed mondfe and mondfe_download.
18491 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
18492 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
18494 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
18496 * config/udi-gdb.exp: Check $shell_id after connecting to target.
18497 (gdb_exit): Don't remove *_soc files.
18499 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
18501 * lib/c-torture.exp: Don't look for main; instead always use -w
18502 -c. This is how the c-torture tests work. Remove the object
18503 file if the compilation succeeds.
18504 * gcc.execute/execute.exp: Remove executable if test passes.
18505 * gcc.noncompile/noncompile.exp: Every test is an expected
18507 * gcc.special/special.exp: Added tests from c-torture 1.11,
18508 corrected use of existing test.
18509 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
18510 gcc.execute/920625-1.c: Updated to c-torture 1.11.
18511 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
18512 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
18513 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
18514 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
18515 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
18516 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
18517 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
18518 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
18519 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
18520 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
18521 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
18522 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
18523 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
18524 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
18525 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
18526 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
18527 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
18529 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
18530 correspond to c-torture 1.11.