1 2003-12-29 Mark Mitchell <mark@codesourcery.com>
3 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
5 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
8 * g++.dg/template/array1-1.C: New test.
9 * g++.dg/template/array1-2.C: New test.
11 2003-12-29 Roger Sayle <roger@eyesopen.com>
14 * g77.dg/12632.f: New test case.
16 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19 * g++.dg/parse/nontype1.C: New test.
21 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24 * g++.dg/parse/explicit1.C: New test.
25 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
27 2003-12-28 Mark Mitchell <mark@codesourcery.com>
30 * g++.dg/opt/inline6.C: New test.
33 * g++.dg/parse/error9.C: New test.
35 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
37 2003-12-28 Mark Mitchell <mark@codesourcery.com>
40 * g++.dg/init/assign1.C: New test.
42 2003-12-28 Roger Sayle <roger@eyesopen.com>
45 * g++.dg/warn/format3.C: New test case.
47 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
49 * gcc.c-torture/compile/20031227-1.c: New test.
51 2003-12-23 Mark Mitchell <mark@codesourcery.com>
53 * g++.dg/bprob/bprob.exp: Load target-supports.exp
54 * g77.dg/bprob/bprob.exp: Likewise.
55 * gcc.misc-tests/bprob.exp: Likewise.
56 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
57 variants on systems where the library does not provide that
59 * gcc.dg/builtins-20.c: Use builtins-config.h.
60 * gcc.dg/builtins-config.h: New file.
62 2003-12-23 Mark Mitchell <mark@codesourcery.com>
64 * lib/gcc-dg.exp (dg-require-profiling): New function.
65 * lib/target-supports.exp (check_profiling_available): Likewise.
66 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
67 * g77.dg/bprob/bprob.exp: Likewise.
68 * gcc.misc-tests/bprob.exp: Likewise.
69 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
70 * gcc.dg/20021014-1.c: Likewise.
71 * gcc.dg/nest.c: Likewise.
73 2003-12-23 Mark Mitchell <mark@codesourcery.com>
75 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
77 * g++.dg/lookup/java2.C: Likewise.
78 * gcc.dg/cpp/lexident.c: Likewise.
80 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
82 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
84 * gcc.c-torture/compile/961203-1.c: Likewise.
85 * gcc.c-torture/compile/980506-1.c: Likewise.
87 2003-12-23 Zack Weinberg <zack@codesourcery.com>
89 * lib/gcc-dg.exp (dg-prune-output): New annotation.
90 (additional_prunes): New global.
91 (gcc-dg-prune): Handle additional per-test pruning.
92 (dg-test): Clear additional_prunes between tests.
94 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
95 dg-prune-output to avoid spurious failures from assembler
96 complaining about nonexistent WAW violations.
97 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
98 Use dg-prune-output to avoid spurious failures from assembler
99 warning about Itanium B-step errata.
101 2003-12-23 Mark Mitchell <mark@codesourcery.com>
103 * g++.dg/abi/macro0.C: New test.
104 * g++.dg/abi/macro1.C: Likewise.
105 * g++.dg/abi/macro2.C: Likewise.
107 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
108 * g++.dg/abi/bitfield7.C: Likewise.
109 * g++.dg/abi/dtor2.C: Likewise.
110 * g++.dg/abi/mangle11.C: Likewise.
111 * g++.dg/abi/mangle12.C: Likewise.
112 * g++.dg/abi/mangle14.C: Likewise.
113 * g++.dg/abi/mangle17.C: Likewise.
114 * g++.dg/abi/vbase10.C: Likewise.
115 * g++.dg/abi/vbase14.C: Likewise.
116 * g++.dg/template/qualttp17.C: Likewise.
118 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
121 * gcc.dg/20031223-1.c: New test.
123 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
125 * gcc.dg/noreturn-7.c: New test.
127 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
129 * gcc.dg/null-pointer-1.c: New test.
131 2003-12-22 Mark Mitchell <mark@codesourcery.com>
133 * g++.old-deja/g++.jason/template18.C: Remove.
134 * g++.old-deja/g++.jason/template37.C: Likewise.
137 * g++.dg/lookup/ns1.C: New test.
140 * g++.dg/template/lookup3.C: New test.
142 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
144 * g++.dg/template/recurse1.C: New test
146 2003-12-22 Mark Mitchell <mark@codesourcery.com>
149 * g++.dg/parse/semicolon1.C: New test.
150 * g++.dg/parse/semicolon1.h: Likewise.
152 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
154 * gcc.dg/darwin-misaligned.c: New test.
156 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
159 * gcc.dg/20031222-1.c: New test.
161 2003-12-21 Mark Mitchell <mark@codesourcery.com>
164 * g++.dg/parse/error8.C: New test.
167 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
169 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
171 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
173 * gcc.c-torture/compile/930217-1.c: Likewise.
174 * gcc.c-torture/compile/930513-1.c: Likewise.
175 * gcc.c-torture/execute/920908-2.c: Likewise.
176 * gcc.c-torture/execute/921204-1.c: Likewise.
177 * gcc.c-torture/execute/930621-1.c: Likewise.
178 * gcc.c-torture/execute/930630-1.c: Likewise.
179 * gcc.c-torture/execute/931031-1.c: Likewise.
180 * gcc.c-torture/execute/980602-2.c: Likewise.
181 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
182 * gcc.c-torture/execute/compndlit-1.c: Likewise.
183 * gcc.c-torture/execute/extzvsi.c: Likewise.
184 * gcc.c-torture/unsorted/ext.c: Likewise.
186 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
189 * gcc.c-torture/compile/20031220-2.c: New test case.
191 2003-12-20 Roger Sayle <roger@eyesopen.com>
193 PR optimization/13031
194 * gcc.c-torture/compile/20031220-1.c: New test case.
196 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
198 * gcc.dg/cast-function-1.c: New test.
200 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
202 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
205 2003-12-19 Mark Mitchell <mark@codesourcery.com>
208 * g++.dg/ext/attrib10.C: New test.
210 2003-12-19 Jakub Jelinek <jakub@redhat.com>
212 * gcc.dg/cleanup-10.c: New test.
213 * gcc.dg/cleanup-11.c: New test.
215 2003-12-19 Jakub Jelinek <jakub@redhat.com>
218 * g++.dg/opt/expect1.C: New test.
220 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
222 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
224 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
227 * gcc.dg/20031218-1.c: New test.
230 * gcc.dg/20031218-2.c: New test.
231 * gcc.dg/20031218-3.c: New test.
233 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
234 of label name and allow for USER_LABEL_PREFIX == "_" names.
235 * g++.dg/abi/mangle18-2.C: Likewise.
236 * g++.dg/abi/mangle19-1.C: Likewise.
237 * g++.dg/abi/mangle19-2.C: Likewise.
238 * g++.dg/abi/mangle20-1.C: Likewise.
239 * g++.dg/abi/mangle20-2.C: Likewise.
241 2003-12-18 Richard Henderson <rth@redhat.com>
243 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
245 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
246 Dan Kegel <dank@kegel.com>
249 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
250 testing a cross compiler, it causes spurious compile failures.
251 * lib/g++.exp: Likewise.
253 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
256 * g++.dg/template/access13.C: New test.
258 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
260 * gcc.dg/20031216-1.c: New test.
262 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
265 * g++.dg/template/error10.C: New test.
267 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
269 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
270 * g++.dg/eh/simd-2.C: Likewise.
272 2003-12-17 James E Wilson <wilson@specifixinc.com>
273 Roger Sayle <roger@eyesopen.com>
275 * gcc.c-torture/execute/ieee/mzero5.c: New.
277 2003-12-17 Mark Mitchell <mark@codesourcery.com>
280 * g++.dg/parse/error6.C: New test.
283 * g++.dg/parse/error7.C: New test.
285 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
287 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
288 at -O with stabs debugging formats.
289 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
290 * gcc.dg/debug/debug-2.c: Likewise.
292 2003-12-16 Mark Mitchell <mark@codesourcery.com>
295 * g++.dg/init/error1.C: New test.
298 * g++.dg/init/pm3.C: New test.
300 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
303 * gcc.dg/bitfld-8.c: New test.
305 2003-12-16 James Lemke <jim@wasabisystems.com>
307 * gcc.dg/arm-scd42-[123].c: New tests.
309 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
312 * g++.dg/abi/mangle20-1.C: New test.
313 * g++.dg/abi/mangle20-2.C: New test.
315 2003-12-16 Mark Mitchell <mark@codesourcery.com>
318 * g++.dg/other/offsetof2.C: Remove XFAIL.
319 * g++.dg/parse/offsetof1.C: New test.
320 * g++.gd/parse/offsetof2.C: Likewise.
322 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
324 * g++.dg/template/nontype3.C: New test.
325 * g++.dg/template/static2.C: Tweaked the dg-error clause.
327 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
329 * g++.dg/warn/noreturn-3.C: Also test instantiation.
331 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
334 * g++.dg/expr/assign1.C: New test.
337 * g++.dg/abi/mangle19-1.C: New test.
338 * g++.dg/abi/mangle19-2.C: New test.
340 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
342 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
344 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
346 * gcc.c-torture/execute/20031216-1.c: New test.
348 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
350 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
353 2003-12-15 Mark Mitchell <mark@codesourcery.com>
356 * g++.dg/template/error9.C: New test.
359 * g++.dg/template/error8.C: New test.
361 2003-12-15 Roger Sayle <roger@eyesopen.com>
364 * gcc.c-torture/execute/20031215-1.c: New test case.
366 2003-12-15 Mark Mitchell <mark@codesourcery.com>
369 * g++.dg/parse/error5.C: New test.
372 * g++.dg/expr/sizeof1.C: New test.
375 * g++.dg/template/crash15.C: New test.
377 2003-12-15 Geoffrey Keating <geoffk@apple.com>
379 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
380 a non-POD type as the last named parameter of a varargs function.
382 2003-12-15 Mark Mitchell <mark@codesourcery.com>
386 * g++.dg/template/crash14.C: New test.
387 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
389 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
391 * g++.dg/other/java1.C: New test.
394 * g++.dg/abi/mangle18-1.C: New test.
395 * g++.dg/abi/mangle18-2.C: New test.
397 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
399 PR optimization/10312
400 * gcc.c-torture/execute/20031214-1.c: New.
402 2003-12-14 Mark Mitchell <mark@codesourcery.com>
406 * g++.dg/parse/error3.C: New test.
407 * g++.dg/parse/error4.C: Likewise.
408 * g++.dg/abi/mangle4.C: Tweak error messages.
409 * g++.dg/lookup/using5.C: Likewise.
410 * g++.dg/other/error2.C: Likewise.
411 * g++.dg/parse/typename5.C: Likewise.
412 * g++.dg/parse/undefined1.C: Likewise.
413 * g++.dg/template/arg2.C: Likewise.
414 * g++.dg/template/ttp3.C: Likewise.
415 * g++.dg/template/type1.C: Likewise.
416 * g++.old-deja/g++.other/crash32.C: Likewise.
417 * g++.old-djea/g++.pt/defarg8.C: Likewise.
419 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
422 * g++.dg/warn/noreturn-3.C: New test.
424 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
427 * g++.dg/abi/covariant3.C: New.
429 2003-12-12 Jakub Jelinek <jakub@redhat.com>
431 * g++.dg/eh/ia64-1.C: New test.
433 2003-12-12 Roger Sayle <roger@eyesopen.com>
435 PR optimization/13037
436 * g77.f-torture/execute/13037.f: New test case.
438 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
441 * g++.dg/abi/covariant2.C: New.
443 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
445 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
447 2003-12-11 Zack Weinberg <zack@codesourcery.com>
449 * gcc.c-torture/execute/wchar_t-1.x: Delete.
451 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
454 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
456 * lib/g++.exp (g++_version): Likewise.
457 * lib/g77.exp (g77_version): Likewise.
458 * lib/objc.exp (default_objc_version): Likewise.
460 2003-12-10 Richard Henderson <rth@redhat.com>
462 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
464 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
466 2003-12-08 Matt Austern <austern@apple.com>
469 * lib/gcc-dg.exp (dg-require-visibility): Define.
470 * lib/target-supports (check_visibility_available): Define.
471 * gcc.dg/visibility-1.c: New test.
472 * gcc.dg/visibility-2.c: Likewise.
473 * gcc.dg/visibility-3.c: Likewise.
474 * gcc.dg/visibility-4.c: Likewise.
475 * gcc.dg/visibility-5.c: Likewise.
476 * gcc.dg/visibility-6.c: Likewise.
477 * g++.dg/ext/visibility-1.C: Likewise.
478 * g++.dg/ext/visibility-2.C: Likewise.
479 * g++.dg/ext/visibility-3.C: Likewise.
480 * g++.dg/ext/visibility-4.C: Likewise.
481 * g++.dg/ext/visibility-5.C: Likewise.
482 * g++.dg/ext/visibility-6.C: Likewise.
484 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
486 * g++.dg/lookup/java1.C: New test.
487 * g++.dg/lookup/java2.C: New test.
489 2003-12-07 Falk Hueffner <falk@debian.org>
491 * g++.dg/opt/noreturn-1.C: New test.
493 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
495 * gcc.dg/overflow-1.c: New test.
497 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
499 * g77.f-torture/compile/13060.f: New test.
501 2003-12-06 Mark Mitchell <mark@codesourcery.com>
504 * g++.dg/inherit/operator2.C: New test.
506 2003-12-05 Mark Mitchell <mark@codesourcery.com>
509 * g++.dg/ext/attrib9.C: New test.
511 2003-12-05 Mark Mitchell <mark@codesourcery.com>
514 * g++.dg/template/error7.C: New test.
516 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
517 J"orn Rennecke <joern.rennecke@superh.com>
520 * g++.dg/other/struct-va_list.C: New test.
522 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
525 * g++.dg/parse/defarg6.C: New test.
527 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
530 * gcc.c-torture/execute/20031201-1.c: New test.
532 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
534 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
536 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
538 * gcc.dg/builtin-return-1.c: New test.
540 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
541 J"orn Rennecke <joern.rennecke@superh.com>
543 PR optimization/13260
544 * gcc.c-torture/execute/20031204-1.c: New test.
546 2003-12-03 Mark Mitchell <mark@codesourcery.com>
549 * g++.dg/template/error6.C: New test.
551 2003-12-03 Jakub Jelinek <jakub@redhat.com>
553 * gcc.dg/20031202-1.c: New test.
555 2003-12-03 Mark Mitchell <mark@codesourcery.com>
558 * g++.dg/template/eh1.C: New test.
561 * g++.dg/template/error5.C: New test.
563 2003-12-02 David Ung <davidu@mips.com>
565 * gcc.dg/compat/vector-check.h: Corrected type for var
568 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
571 * g++.dg/template/ptrmem8.C: New test.
573 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
576 * g++.dg/template/dependent-expr3.C: New test.
578 2003-12-01 James Lemke <jim@wasabisystems.com>
580 * gcc.dg/arm-g2.c: New test.
582 2003-12-01 Roger Sayle <roger@eyesopen.com>
584 PR optimization/11634
585 * gcc.dg/20031201-2.c: New test case.
587 2003-12-01 Zack Weinberg <zack@codesourcery.com>
590 * objc.dg/proto-lossage-3.m: New test.
592 2003-12-01 Roger Sayle <roger@eyesopen.com>
594 PR optimization/12628
595 * gcc.dg/20031201-1.c: New test case.
597 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
599 * gcc.dg/unaligned-1.c: New test.
601 2003-11-30 Mark Mitchell <mark@codesourcery.com>
604 * g++.dg/template/error4.C: New test.
605 * g++.dg/template/nested3.C: Adjust error markers.
607 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
609 * gcc.dg/cpp/assert4.c: Check more #system assertions.
611 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
614 * gcc.dg/bitfld-7.c: New test.
616 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
618 * gcc.dg/tls/asm-1.C: New test.
620 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
622 * gcc.dg/cpp/assert4.c: Update.
624 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
626 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
627 * gcc.dg/builtin-apply3.c: New test.
629 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
631 * lib/compat.exp (compat-obj): New xfaildata parameter.
632 Use it to set compiler_conditional_xfail_data before compiling.
633 (compat-get-options): Handle dg-xfail-if.
634 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
635 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
636 * gcc.dg/compat/vector-1_y.c: Likewise.
637 * gcc.dg/compat/vector-2_x.c: Likewise.
638 * gcc.dg/compat/vector-2_y.c: Likewise.
640 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
642 * g++.dg/opt/reg-stack4.C: New test.
644 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
646 * gcc.dg/builtin-apply2.c: New test.
648 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
650 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
652 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
655 * g++.dg/template/template-id-2.C: New test.
657 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
660 * g++.dg/template/memfriend1.C: New test.
661 * g++.dg/template/memfriend2.C: Likewise.
662 * g++.dg/template/memfriend3.C: Likewise.
663 * g++.dg/template/memfriend4.C: Likewise.
664 * g++.dg/template/memfriend5.C: Likewise.
665 * g++.dg/template/memfriend6.C: Likewise.
666 * g++.dg/template/memfriend7.C: Likewise.
667 * g++.dg/template/memfriend8.C: Likewise.
668 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
670 2003-11-21 Mark Mitchell <mark@codesourcery.com>
673 * g++.dg/ext/cond1.C: New test.
675 2003-11-20 Richard Henderson <rth@redhat.com>
677 * gcc.dg/20020201-2.c: Remove.
678 * gcc.dg/20020201-4.c: Remove.
679 * gcc.dg/20020304-1.c: Remove.
681 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
683 * gcc.dg/cpp/trad/xwin1.c: New test case.
685 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
687 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
688 * lib/g77.exp: Likewise.
689 * lib/objc.exp: Likewise.
690 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
693 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
696 * g++.dg/template/static5.C: New test.
698 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
700 * gcc.dg/nested-func-1.c: New test.
702 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
704 * gcc.dg/cpp/assert4.c: New test.
706 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
709 * g++.dg/lookup/using9.c: New test.
711 2003-11-14 Mark Mitchell <mark@codesourcery.com>
714 * g++.dg/template/error3.C: New test.
716 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
719 * ada/acats/run_acats, run_all.sh: Fix syntax error.
720 No longer use a wrapper for gcc, since this does not work under
723 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
726 * g++.dg/template/ptrmem7.C: New test.
728 2003-11-13 Andrew Pinski <apinski@apple.com>
730 * gcc.c-torture/compile/20031113-1.c: New test.
732 2003-11-13 Mark Mitchell <mark@codesourcery.com>
733 Kean Johnston <jkj@sco.com>
736 * gcc.dg/unused-4.c: Update.
738 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
740 * g++.dg/opt/const3.C: New test.
742 2003-11-13 Jan Hubicka <jh@suse.cz>
744 * gcc.c-torture/compile/20031112-1.c: New test.
746 2003-11-12 Mark Mitchell <mark@codesourcery.com>
748 * g++.dg/parse/crash10.C: Remove bogus error marker.
750 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
752 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
753 (host_gcc): Likewise.
754 (ROOT): Honor $PWDCMD.
756 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
758 2003-11-12 Catherine Moore <clm@redhat.com>
760 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
762 2003-11-12 Andreas Jaeger <aj@suse.de>
763 Jakub Jelinek <jakub@redhat.com>
764 Andrew Pinski <pinskia@physics.uc.edu>
765 Richard Henderson <rth@redhat.com>
767 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
769 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
771 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
772 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
774 2003-11-11 Andreas Jaeger <aj@suse.de>
776 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
778 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
780 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
782 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
785 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
787 * gcc.dg/trampoline-1.c: New test.
789 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
791 * gcc.c-torture/compile/200031109-1.c: New test.
793 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
797 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
798 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
799 gcc.dg/format/no-y2k-1.c: Update.
801 2003-11-08 Roger Sayle <roger@eyesopen.com>
803 PR optimization/10467
804 * gcc.dg/20031108-1.c: New test case.
806 2003-11-07 Geoffrey Keating <geoffk@apple.com>
808 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
810 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
812 * gcc.dg/compound-lvalue-1.c: New test.
813 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
816 2003-11-06 Geoffrey Keating <geoffk@apple.com>
818 * gcc.dg/altivec-varargs-1.c: New test.
820 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
822 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
823 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
824 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
825 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
826 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
828 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
830 * gcc.dg/cond-lvalue-1.c: New test.
832 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
834 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
836 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
839 * g++.dg/template/instantiate5.C: New test.
841 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
844 * g++.dg/ext/complit2.C: Replace test with self-contained version.
845 * ChangeLog: Add missing first entry for above test.
847 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
850 * g++.dg/template/using8.C: New test.
851 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
853 2003-11-02 Roger Sayle <roger@eyesopen.com>
855 PR optimization/10817
856 * gcc.c-torture/compile/20031102-1.c: New test case.
858 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
860 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
863 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
865 * gcc.dg/20031102-1.c: New test.
867 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
869 * gcc.dg/complex-1.c: New test.
871 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
874 * g++.dg/template/crash13.C: Adjust expected error location.
875 * g++.old-deja/g++.brendan/ns1.C: Likewise.
877 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
879 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
881 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
884 * gcc.c-torture/compile/20031031-2.c: New test.
886 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
889 * gcc.c-torture/compile/20031031-1.c: New test.
891 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
893 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
894 * gcc.misc-tests/bprob.exp: Likewise.
895 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
896 the execution test on arm-elf configs.
897 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
898 configs that don't support scratch files.
899 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
901 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
903 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
906 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
908 * ada/acats/run_all.sh: Redirect mv output to /dev/null
909 Avoid non pure sh syntax. Add more logging.
911 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
914 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
917 * gcc.dg/ppc-stackalign-1.c: New test.
919 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
921 * ada/acats/run_all.sh: Change output to be more compliant with
923 Create acats.sum and acats.log files under testsuite/ada/acats
924 Only run [a-z]* directories, to filter out e.g. CVS.
925 Redirect build output to log file.
927 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
929 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
931 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
934 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
936 2003-10-27 Jakub Jelinek <jakub@redhat.com>
938 * gcc.c-torture/compile/20031023-1.c: New test.
939 * gcc.c-torture/compile/20031023-2.c: New test.
940 * gcc.c-torture/compile/20031023-3.c: New test.
941 * gcc.c-torture/compile/20031023-4.c: New test.
943 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
946 * g++.dg/lookup/scoped8.C: New test.
948 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
950 * g++.dg/opt/reg-stack3.C: New test.
952 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
954 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
956 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
959 * g++.dg/template/crash13.C: New test.
961 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
963 * gcc.dg/c99-restrict-2.c: New test.
965 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
967 PR c++/12698, c++/12699, c++/12700, c++/12566
968 * g++.dg/inherit/covariant9.C: New test.
969 * g++.dg/inherit/covariant10.C: New test.
970 * g++.dg/inherit/covariant11.C: New test.
972 2003-10-23 Jason Merrill <jason@redhat.com>
975 * g++.dg/ext/complit2.C: New test.
977 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
980 * gcc.c-torture/execute/20031020-1.c: New test.
982 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
984 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
985 following the jump_insn.
987 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
989 * gcc.dg/cast-lvalue-1.c: New test.
991 2003-10-21 Mark Mitchell <mark@codesourcery.com>
994 * g++.dg/template/cond2.C: New test.
996 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
998 * gcc.dg/builtins-28.c: New test.
1000 2003-10-20 Jan Hubicka <jh@suse.cz>
1002 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
1004 * testsuite/gcc.dg/inline-2.c: Likewise.
1006 2003-10-20 Phil Edwards <phil@codesourcery.com>
1008 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
1009 * gcc.dg/nest.c: Likewise.
1011 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1013 PR c++/9781, c++/10583, c++/11862
1014 * g++.dg/parse/crash13.C: New test.
1016 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1018 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
1020 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1022 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
1023 Define HAVE_C99_RUNTIME except on Solaris.
1024 * gcc.dg/builtins-20.c: Likewise.
1026 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1028 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
1030 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1033 * g++.dg/template/crash21.C: New test.
1035 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1038 * g++.dg/template/typename5.C: New test.
1040 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1043 * g++.dg/template/friend25.C: New test.
1045 2003-10-16 Ziemowit Laski <zlaski@apple.com>
1047 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
1050 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
1052 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
1055 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
1057 * gcc.c-torture/execute/960416-1.x: Remove.
1058 * gcc.c-torture/execute/divconst-3.x: Likewise.
1060 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
1063 * gcc.dg/torture/cris-volatile-1.c: New test.
1065 2003-10-14 Roger Sayle <roger@eyesopen.com>
1067 PR optimization/9325
1068 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
1069 for overflowing floating point to integer conversion during RTL
1072 2003-10-13 Ziemowit Laski <zlaski@apple.com>
1074 * objc/execute/_cmd.m: Fix typo.
1075 * objc.dg/image-info.m, objc.dg/symtab-1.m:
1076 Relax 'scan-assembler' regexp.
1077 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
1078 objc.dg/try-catch-4.m: Run on non-Darwin targets.
1079 * objc.dg/zero-link-2.m: Remove blank line.
1080 * objc.dg/zero-link-3.m: New test case.
1082 2003-10-13 Geoffrey Keating <geoffk@apple.com>
1084 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
1086 * gcc.dg/asm-names.c: Use scan-assembler-not rather
1087 than linker trickery.
1089 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1092 * g++.dg/other/friend2.C: New test.
1094 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
1096 * gcc.dg/20031012-1.c: New test.
1098 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
1100 * gcc.dg/weak/weak-3.c: Fix for new warning.
1102 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
1104 PR optimization/8750
1105 * gcc.c-torture/execute/20031012-1.c: New test case.
1107 2003-10-11 Roger Sayle <roger@eyesopen.com>
1109 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
1110 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
1112 2003-10-11 Roger Sayle <roger@eyesopen.com>
1114 PR optimization/12260
1115 * gcc.c-torture/compile/20031011-2.c: New test case.
1117 2003-10-11 Roger Sayle <roger@eyesopen.com>
1119 * gcc.c-torture/execute/20031011-1.c: New testcase.
1121 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1123 * gcc.c-torture/compile/20031011-1.c: New test.
1125 2003-10-11 Jan Hubicka <jh@suse.cz>
1127 * g++.dg/other/first-global.C: New test.
1129 2003-10-11 Roger Sayle <roger@eyesopen.com>
1131 * gcc.c-torture/execute/string-opt-18.c: New testcase.
1133 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
1135 * gcc.c-torture/compile/20031010-1.c: New test.
1137 2003-10-10 Geoffrey Keating <geoffk@apple.com>
1139 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
1140 * gcc.c-torture/execute/va-arg-25.c: ... here.
1142 2003-10-09 Mark Mitchell <mark@codesourcery.com>
1144 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
1146 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
1148 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1150 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
1152 * g++.dg/parse/error2.C: New test.
1154 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
1157 * g++.dg/other/error5.C: Modify the error message.
1158 * g++.dg/lookup/using8.C: New test.
1160 2003-10-07 Geoffrey Keating <geoffk@apple.com>
1162 * gcc.dg/darwin-abi-2.c: New file.
1163 * gcc.c-torture/execute/va-arg-24.c: New file.
1165 2003-10-06 Bob Wilson <bob.wilson@acm.org>
1167 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
1170 2003-10-06 Mark Mitchell <mark@codesourcery.com>
1173 * g++.dg/other/error4.C: Update error messages.
1174 * g++.dg/template/ptrmem4.C: Likewise.
1177 * g++.dg/init/new9.C: New test.
1179 PR c++/12334, c++/12236, c++/8656
1180 * g++.dg/ext/attrib8.C: New test.
1182 2003-10-06 Devang Patel <dpatel@apple.com>
1184 * gcc.dg/debug/dwarf2-3.h: New test.
1185 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
1187 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
1189 * g++.dg/opt/cfg2.C: New test.
1191 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1193 * g++.dg/opt/float1.C: New test.
1195 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1197 * gcc.dg/c90-array-lval-6.c: New test.
1198 * gcc.dg/c99-array-lval-6.c: New test.
1200 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
1201 Ziemowit Laski <zlaski@apple.com>
1203 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
1204 'Derived', so that it is never considered a class method; add
1205 new warning for '+port' method ambiguity.
1206 * objc.dg/method-12.m: Include <objc/objc.h> instead of
1207 <objc/objc-api.h> (needed on Mac OS X).
1208 * objc.dg/method-13.m: New test.
1210 2003-10-03 Roger Sayle <roger@eyesopen.com>
1212 PR optimization/9325, PR java/6391
1213 * gcc.c-torture/execute/20031003-1.c: New test case.
1215 2003-10-02 Mark Mitchell <mark@codesourcery.com>
1217 PR optimization/12180
1218 * gcc.dg/20031002-1.c: New test.
1221 * g++.dg/inherit/error1.C: New test.
1223 2003-10-02 Chris Demetriou <cgd@broadcom.com>
1225 * lib/f-torture.exp (search_for): Rename to...
1226 (search_for_re): This. Also, clean up comments and the
1227 "regexp" invocation.
1229 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
1231 * gcc.c-torture/compile/20031002-1.c: New test.
1233 2003-10-02 Jakub Jelinek <jakub@redhat.com>
1235 * g++.dg/opt/cond1.C: New test.
1237 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
1239 * gcc.dg/Wold-style-definition-2.c: New testcase.
1240 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
1242 2003-09-29 Richard Henderson <rth@redhat.com>
1244 * g++.dg/init/array10.C: Add dg-options.
1246 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
1248 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
1250 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1252 * g++.dg/template/friend19.C: Fix typo.
1253 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
1255 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
1257 * gcc.c-torture/execute/20030928-1.c: New test.
1258 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
1260 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
1262 * g++.dg/opt/unroll1.C: New test.
1264 2003-09-26 Roger Sayle <roger@eyesopen.com>
1266 PR optimization/11741
1267 * gcc.dg/20030926-1.c: New test case.
1269 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1272 * g++.dg/parse/access7.C: New test.
1273 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
1275 2003-09-24 Ziemowit Laski <zlaski@apple.com>
1277 MERGE OF objc-improvements-branch into MAINLINE:
1278 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
1279 if libobjc has not been built.
1280 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
1281 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
1282 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
1283 objc/execute/nested-3.m, objc/execute/np-2.m,
1284 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
1285 objc/execute/redefining_self.m, objc/execute/root_methods.m,
1286 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
1287 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
1288 objc.dg/special/unclaimed-category-1.h,
1289 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
1290 well as GNU runtime.
1291 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
1292 * execute/cascading-1.m, execute/function-message-1.m,
1293 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
1294 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
1295 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
1296 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
1297 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
1298 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
1299 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
1300 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
1301 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
1302 * objc.dg/bitfield-2.m: Run only on Darwin.
1303 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
1304 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
1305 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
1306 * objc.dg/const-str-1.m: Fix constant string layout.
1308 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
1310 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
1312 2003-09-23 Geoffrey Keating <geoffk@apple.com>
1314 * gcc.dg/darwin-abi-1.c: New file.
1316 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
1319 * gcc.c-torture/compile/20030921-1.c: New test.
1321 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
1323 * g++.dg/opt/reg-stack2.C: New test.
1325 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
1327 * g++.dg/eh/delayslot1.C: New test.
1329 2003-09-20 Richard Henderson <rth@redhat.com>
1331 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
1333 2003-09-20 Roger Sayle <roger@eyesopen.com>
1335 * gcc.c-torture/execute/20030920-1.c: New test case.
1337 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1339 * g++.dg/rtti/typeid3.C: Correct expected error message.
1341 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1344 * g++.dg/parse/crash12.C: New test.
1346 2003-09-19 Janis Johnson <janis187@us.ibm.com>
1348 * gcc.dg/compat/mixed-struct-check.h: New.
1349 * gcc.dg/compat/mixed-struct-defs.h: New.
1350 * gcc.dg/compat/mixed-struct-init.h: New.
1351 * gcc.dg/compat/struct-by-value-19_main.c: New.
1352 * gcc.dg/compat/struct-by-value-19_x.c: New.
1353 * gcc.dg/compat/struct-by-value-19_y.c: New.
1354 * gcc.dg/compat/struct-by-value-20_main.c: New.
1355 * gcc.dg/compat/struct-by-value-20_x.c: New.
1356 * gcc.dg/compat/struct-by-value-20_y.c: New.
1357 * gcc.dg/compat/struct-return-19_main.c: New.
1358 * gcc.dg/compat/struct-return-19_x.c: New.
1359 * gcc.dg/compat/struct-return-19_y.c: New.
1360 * gcc.dg/compat/struct-return-20_main.c: New.
1361 * gcc.dg/compat/struct-return-20_x.c: New.
1362 * gcc.dg/compat/struct-return-20_y.c: New.
1364 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
1365 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
1366 so that it will not complain on LP64 targets.
1368 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1371 * g++.dg/template/friend24.C: New test.
1373 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
1376 * g++.dg/template/memtmpl2.C: New test.
1378 2003-09-18 Mark Mitchell <mark@codesourcery.com>
1381 * gcc.dg/builtin-apply1.c: New test.
1383 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
1386 * g++.dg/warn/Wunused-4.C: New test.
1388 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1391 * g++.dg/other/gc2.C: New test.
1393 2003-09-17 Mark Mitchell <mark@codesourcery.com>
1396 * g++.dg/rtti/typeid3.C: New test.
1399 * g++.dg/overload/template1.C: New test.
1401 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
1403 * g++.dg/opt/cfg3.C: New test.
1405 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1408 * g++.dg/template/crash11.C: New test.
1410 2003-09-16 Jason Merrill <jason@redhat.com>
1411 Jakub Jelinek <jakub@redhat.com>
1413 * gcc.dg/attr-warn-unused-result.c: New test.
1415 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
1418 * g++.dg/expr/call2.C: New test.
1420 2003-09-15 Andreas Jaeger <aj@suse.de>
1422 * gcc.dg/Wold-style-definition-1.c: New test.
1424 2003-09-14 Mark Mitchell <mark@codesourcery.com>
1427 * g++.dg/parse/template12.C: New test.
1429 * g++.dg/abi/bitfield11.C: New test.
1430 * g++.dg/abi/bitfield12.C: Likewise.
1432 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
1434 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
1435 non-expansion of functional macro name without arguments at EOL.
1436 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
1438 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
1440 * gcc.c-torture/execute/20030914-[12].c: New tests.
1442 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
1445 * g++.dg/overload/addr1.C: New test.
1447 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
1449 * gcc.dg/20030909-1.c: New test.
1451 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1453 * gcc.dg/ultrasp10.c: New test.
1455 2003-09-09 Devang Patel <dpatel@apple.com>
1457 * gcc.dg/darwin-ld-6.c: New test.
1459 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1461 * gcc.dg/torture/builtin-explog-1.c: New testcase.
1463 2003-09-08 Mark Mitchell <mark@codesourcery.com>
1465 * gcc.dg/ia64-types1.c: New test.
1466 * gcc.dg/ia64-types2.c: Likewise.
1468 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1470 * gcc.dg/builtins-1.c: Add more _Complex tests.
1471 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1473 * gcc.dg/builtins-1.c: Test existing _Complex functions.
1474 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1476 2003-09-08 Mark Mitchell <mark@codesourcery.com>
1479 * g++.dg/lookup/koenig2.C: New test.
1482 * g++.dg/rtti/typeid2.C: New test.
1484 2003-09-08 Jakub Jelinek <jakub@redhat.com>
1486 * gcc.c-torture/compile/20030904-1.c: New test.
1488 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1490 * g++.dg/opt/longbranch2.C: New test.
1492 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
1494 * g++.dg/template/crash10.C: Only compile it.
1496 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
1499 * gcc.c-torture/compile/20030907-1.c: New test.
1500 * g++.dg/init/array11.C: New test.
1502 2003-09-07 Mark Mitchell <mark@codesourcery.com>
1505 * g++.dg/init/struct1.C: New test.
1507 2003-09-07 Mark Mitchell <mark@codesourcery.com>
1510 * g++.dg/expr/comma1.C: New test.
1512 2003-09-06 Mark Mitchell <mark@codesourcery.com>
1515 * g++.dg/expr/static_cast5.C: New test.
1517 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
1520 * g++.dg/lookup/scoped7.C: New test.
1523 * g++.dg/other/static1.C: New test.
1526 * g++.dg/warn/template-1.C: New test.
1529 * g++.dg/template/crash10.C: New test.
1532 * g++.dg/overload/VLA.C: New test.
1535 * g++.dg/template/call1.C: New test.
1537 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
1540 * g++.dg/parse/using3.C: New test.
1542 2003-09-06 Roger Sayle <roger@eyesopen.com>
1545 * g++.dg/overload/builtin3.C: New test case.
1547 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
1550 * gcc.dg/20030906-1.c: New test.
1551 * gcc.dg/20030906-2.c: Likewise.
1553 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
1556 * g++.dg/parse/defarg5.C: New test.
1558 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
1560 2003-09-05 Mark Mitchell <mark@codesourcery.com>
1563 * g++.dg/expr/static_cast4.C: New test.
1566 * g++.dg/template/crash9.C: New test.
1568 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
1570 * g++.old-deja/g++.ext/pretty2.C: Update for change
1572 * g++.old-deja/g++.ext/pretty3.C: Likewise.
1574 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
1577 * g++/dg/template/qualified-id1.C: New test.
1580 * g++.dg/warn/noeffect4.C: New test.
1582 2003-09-04 Matt Austern <austern@apple.com>
1584 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
1585 * g++.dg/ext/fnname2.C: Likewise.
1586 * g++.dg/ext/fnname3.C: Likewise.
1588 2003-09-04 Mark Mitchell <mark@codesourcery.com>
1590 * g++.dg/expr/lval1.C: New test.
1591 * g++.dg/ext/lvcast.C: Remove.
1593 2003-09-03 Roger Sayle <roger@eyesopen.com>
1595 PR optimization/11700.
1596 * gcc.c-torture/compile/20030903-1.c: New test case.
1598 2003-09-03 Mark Mitchell <mark@codesourcery.com>
1601 * g++.dg/abi/layout4.C: New test.
1603 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
1606 * g++.dg/parse/friend3.C: New test.
1608 2003-09-02 Mark Mitchell <mark@codesourcery.com>
1611 * g++.dg/template/class1.C: New test.
1614 * g++.dg/expr/call1.C: New test.
1616 2003-09-01 Mark Mitchell <mark@codesourcery.com>
1619 * g++.dg/init/ref9.C: New test.
1622 * g++.dg/template/nested4.C: New test.
1624 2003-08-29 Mark Mitchell <mark@codesourcery.com>
1627 * g++.dg/template/non-dependent4.C: New test.
1630 * g++.dg/inherit/conv1.C: New test.
1632 2003-08-29 Mark Mitchell <mark@codesourcery.com>
1635 * g++.dg/ext/label1.C: New test.
1636 * g++.dg/ext/label2.C: Likewise.
1638 2003-08-28 Mark Mitchell <mark@codesourcery.com>
1640 * g++.dg/expr/cond3.C: New test.
1642 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1644 * gcc.dg/builtins-1.c: Add new builtin cases.
1646 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1648 * gcc.dg/builtins-1.c: Add new cases.
1649 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1651 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1653 * gcc.dg/builtins-1.c: Add more math builtin tests.
1654 * gcc.dg/torture/builtin-attr-1.c: New test.
1656 2003-08-28 Mark Mitchell <mark@codesourcery.com>
1658 PR optimization/5079
1659 * g++.dg/opt/static3.C: New test.
1661 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1663 * gcc.misc-tests/gcov-10b.c: New test.
1665 2003-08-27 Mark Mitchell <mark@codesourcery.com>
1667 * g++.dg/opt/ptrmem3.C: New test.
1669 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
1671 2003-08-27 Jakub Jelinek <jakub@redhat.com>
1673 * gcc.dg/20030826-2.c: New test.
1675 2003-08-26 Roger Sayle <roger@eyesopen.com>
1678 * g77.f-torture/compile/12002.f: New test case.
1680 2003-08-26 Roger Sayle <roger@eyesopen.com>
1682 * gcc.dg/20030826-1.c: New test case.
1684 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
1686 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
1688 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
1691 * c++.dg/lookup/crash1.C: New test.
1693 * c++.dg/warn/noeffect3.C: New test.
1695 2003-08-25 Janis Johnson <janis187@us.ibm.com>
1697 * gcc.dg/compat/vector-1_x.c: Compile with -w.
1698 * gcc.dg/compat/vector-1_y.c: Ditto.
1699 * gcc.dg/compat/vector-2_x.c: Ditto.
1700 * gcc.dg/compat/vector-2_y.c: Ditto.
1702 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
1704 * gcc.dg/20030702-1.c: New test.
1706 2003-08-25 Mark Mitchell <mark@codesourcery.com>
1709 * g++.dg/ext/altivec-1.C: New test.
1711 2003-08-24 Richard Henderson <rth@redhat.com>
1713 * g++.dg/eh/simd-2.C: Add -w for x86.
1715 2003-08-23 Jakub Jelinek <jakub@redhat.com>
1717 * gcc.dg/20030815-1.c: New test.
1719 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1722 * g++.dg/parse/access6.C: New test.
1724 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1726 PR c++/641, c++/11876
1727 * g++.dg/template/friend22.C: New test.
1728 * g++.dg/template/friend23.C: Likewise.
1730 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1732 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
1735 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1737 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
1739 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1741 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
1743 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1745 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
1747 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1749 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
1751 2003-08-21 Mark Mitchell <mark@codesourcery.com>
1754 * g++.dg/overload/prom1.C: New test.
1757 * g++.dg/parse/dtor2.C: New test.
1760 * g++.dg/parse/using2.C: New test.
1762 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
1765 * gcc.c-torture/compile/20030821-1.c: New.
1767 2003-08-20 Mark Mitchell <mark@codesourcery.com>
1770 * g++.dg/template/deduce2.C: New test.
1772 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
1774 * gcc.c-torture/execute/20030821-1.c: New test.
1776 2003-08-20 Roger Sayle <roger@eyesopen.com>
1779 * gcc.dg/20030820-1.c: New test case.
1781 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
1784 * g++.dg/warn/noeffect2.C: New test.
1786 2003-08-19 Mark Mitchell <mark@codesourcery.com>
1789 * g++.dg/template/dtor2.C: New test.
1792 * g++.dg/template/operator1.C: New test.
1793 * g++.dg/parse/operator4.C: New test.
1796 * g++.dg/expr/enum1.C: New test.
1797 * gcc.dg/c99-bool-1.c: Remove bogus warning.
1800 * g++.dg/parse/elab2.C: New test.
1801 * g++.dg/parse/typedef4.C: Change error message.
1802 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
1803 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
1804 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
1806 2003-08-19 Geoffrey Keating <geoffk@apple.com>
1808 * gcc.dg/pch/warn-1.c: New.
1809 * gcc.dg/pch/warn-1.hs: New.
1811 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
1814 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
1816 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
1818 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
1820 * gcc.dg/uninit-D.c: New Test.
1821 * gcc.dg/uninit-E.c: New Test.
1822 * gcc.dg/uninit-F.c: New Test.
1823 * gcc.dg/uninit-G.c: New Test.
1825 2003-08-19 Michael Ritzert <ritzert@t-online.de>
1827 * g++.dg/README: Describe the pch directory.
1829 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1832 * g++.dg/parse/access4.C: New test.
1833 * g++.dg/parse/access5.C: Likewise.
1834 * g++.old-deja/g++.jason/access17.C: Adjust error message.
1836 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
1838 * gcc.dg/noncompile/20030818-1.c: New.
1840 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
1843 * g++.dg/warn/noeffect1.C: New test.
1845 * g++.dg/template/scope2.C: New test.
1846 * g++.dg/template/error2.C: Correct dg-error
1848 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
1850 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
1852 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
1855 * g++.dg/template/warn1.C: New.
1857 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
1859 * g++.dg/template/error2.C: New test.
1860 * g++.dg/lookup/using7.C: Adjust errors
1861 * g++.old-deja/g++.pt/crash36.C: Likewise.
1862 * g++.old-deja/g++.pt/derived3.C: Likewise.
1864 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1866 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
1867 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
1868 * gcc.c-torture/execute/builtins/string-9.c: New, from
1869 string-opt-9.c. Adjust for execute/builtins framework.
1870 * gcc.c-torture/execute/string-opt-9.c: Delete.
1872 2003-08-12 Mark Mitchell <mark@codesourcery.com>
1874 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
1876 * g++.dg/parse/ret-type2.C: New test.
1879 * g++.dg/init/new8.C: New test.
1882 * g++.dg/parse/typedef5.C: New test.
1885 * g++.dg/parse/qualified2.C: New test.
1886 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
1889 2003-08-11 Mark Mitchell <mark@codesourcery.com>
1891 * g++.dg/conversion/ptrmem1.C: New test.
1893 2003-08-11 Jakub Jelinek <jakub@redhat.com>
1896 * gcc.dg/20030811-1.c: New test.
1899 * gcc.c-torture/execute/20030811-1.c: New test.
1901 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1903 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
1905 2003-08-10 Mark Mitchell <mark@codesourcery.com>
1908 * g++.dg/inherit/multiple1.C: New test.
1910 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
1912 * gcc.dg/spe1.c: New test.
1915 * g++.dg/expr/cast2.C: New test.
1918 * g++.dg/template/dependent-name2.C: New test.
1920 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
1922 * g++.dg/parse/crash11.C: Put the dg options in comments.
1924 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
1926 * lib/gcc-dg.exp: Update for diagnostic change.
1928 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1931 * g++.dg/parse/crash11.C: New test.
1933 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
1935 * gcc.dg/cpp/spacing1.c: Update.
1937 2003-08-04 Janis Johnson <janis187@us.ibm.com>
1940 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
1943 2003-08-04 Roger Sayle <roger@eyesopen.com>
1946 * gcc.c-torture/compile/20030804-1.c: New test case.
1948 2003-08-04 Roger Sayle <roger@eyesopen.com>
1950 * gcc.dg/20030804-1.c: New test case.
1952 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1954 * gcc.dg/cpp/separate-1.c: New test.
1956 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
1959 * g++.dg/template/dependent-expr2.C: New test.
1962 * g++.dg/expr/ptrmem1.C: New test.
1964 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1967 * g++.dg/template/friend15.C: New test.
1969 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
1971 * lib/dg-pch.exp: Work round PCH bug.
1973 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1975 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
1976 builtins. Move cases from builtins-4.c here.
1978 * gcc.dg/torture/builtin-math-1.c: New test taken from
1979 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
1982 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
1985 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
1988 * g++.dg/template/using7.C: New test.
1990 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
1992 * import1.c, import2.c: New tests.
1994 2003-08-01 Jakub Jelinek <jakub@redhat.com>
1996 * g++.dg/eh/crossjump1.C: New test.
1998 2003-08-01 Mark Mitchell <mark@codesourcery.com>
2001 * g++.dg/template/using6.C: New test.
2004 * g++.dg/template/koenig2.C: New test.
2006 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2009 * g++.dg/parse/typedef4.C: New test.
2011 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2013 PR c++/8442, c++/8806
2014 * g++.dg/template/elab1.C: New test.
2015 * g++.dg/template/type2.C: Likewise.
2016 * g++.dg/template/ttp3.C: Adjust expected error message.
2017 * g++.old-deja/g++.law/visibility13.C: Likewise.
2018 * g++.old-deja/g++.niklas/t135.C: Likewise.
2019 * g++.old-deja/g++.pt/ttp41.C: Likewise.
2020 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
2022 * g++.old-deja/g++.pt/ttp44.C: Likewise.
2024 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
2027 * g++.dg/ext/stmtexpr1.C: New test.
2029 * g++.dg/opt/tmp1.C: New test.
2032 * g++.dg/parse/constant4.C: New test.
2035 * g++.dg/template/using5.C: New test.
2037 2003-07-31 Roger Sayle <roger@eyesopen.com>
2039 * gcc.dg/builtins-27.c: New test case.
2041 2003-07-31 Jakub Jelinek <jakub@redhat.com>
2043 * gcc.dg/tls/opt-7.c: New test.
2045 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
2047 * g++.old-deja/g++.other/crash18.C: Remove.
2049 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
2051 * g++.dg/template/explicit3.C: New.
2052 * g++.dg/template/explicit4.C: New.
2053 * g++.dg/template/explicit5.C: New.
2056 * g++.dg/template/memtmpl1.C: New.
2058 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
2061 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
2062 * gcc.dg/i386-387-5.c (dg-options): Likewise.
2064 2003-07-30 Jan Hubicka <jh@suse.cz>
2068 2003-07-29 Zack Weinberg <zack@codesourcery.com>
2070 * gcc.dg/struct-in-proto-1.c: New test.
2072 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
2074 * gcc.dg/cpp/include2.c: Only expect one message.
2076 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
2079 * g++.dg/template/using1.C: New test.
2080 * g++.dg/template/using2.C: New test.
2081 * g++.dg/template/using3.C: New test.
2082 * g++.dg/template/using4.C: New test.
2084 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
2086 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
2087 * gcc.c-torture/execute/string-opt-10.c: Likewise.
2089 2003-07-28 Jan Hubicka <jh@suse.cz>
2092 * g++.dg/opt/call1.C: New test.
2094 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
2097 * g++.dg/init/enum2.C: New test.
2098 * g++.dg/template/overload1.C: Add "-w" option.
2100 2003-07-28 <hp@bitrange.com>
2102 * gcc.dg/Wdeclaration-after-statement-1.c,
2103 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
2105 2003-07-28 Jakub Jelinek <jakub@redhat.com>
2107 * gcc.c-torture/compile/20030725-1.c: New test.
2109 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
2111 * gcc.dg/20030505.c: Only run for SPE.
2112 Remove definition of opaque type.
2114 2003-07-27 Mark Mitchell <mark@codesourcery.com>
2116 * g++.dg/template/ptrmem6.C: New test.
2118 2003-07-26 Geoffrey Keating <geoffk@apple.com>
2120 * gcc.c-torture/compile/zero-strct-2.c: New test.
2122 2003-07-25 Geoffrey Keating <geoffk@apple.com>
2124 * gcc.dg/intermod-1.c: New test.
2126 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
2129 * g++.dg/template/lookup2.C: New test.
2130 * g++.dg/template/memclass1.C: Remove instantiated from error.
2131 * g++.dg/other/error2.C: Tweak expected errors.
2134 * g++.dg/template/defarg3.C: New test.
2136 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
2138 2003-07-24 Mark Mitchell <mark@codesourcery.com>
2140 * g++.dg/inherit/access5.C: New test.
2142 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2145 * g++.dg/template/crash8.C: New test.
2147 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
2150 * gcc.dg/noncompile/incomplete-2.c: New test.
2152 2003-07-23 Mark Mitchell <mark@codesourcery.com>
2155 * g++.dg/inherit/access4.C: New test.
2158 * g++.dg/expr/cond2.C: New test.
2160 PR optimization/10679
2161 * g++.dg/opt/inline4.C: New test.
2163 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
2165 * g++.dg/parse/crash10: New test.
2167 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
2169 * g++.dg/ext/flexary1.C: New test.
2171 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2174 * g++.dg/template/crash9.C: New test.
2176 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2179 * g++.dg/parse/typedef3.C: New test.
2182 * g++.dg/parse/operator2.C: New test.
2185 * g++.dg/parse/def-tmpl-arg1.C: New test.
2188 * g++.dg/parse/funptr1.C: New test.
2191 * g++.dg/parse/ambig3.C: New test.
2194 * g++.dg/parse/operator3.C: New test.
2197 * g++.dg/parse/template10.C: New test.
2200 * g++.dg/parse/template11.C: New test.
2203 * g++.dg/parse/invalid-op1.C: New test.
2206 * g++.dg/parse/condexpr1.C: New test.
2208 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
2210 * g++.dg/ext/packed3.C: New test.
2211 * g++.dg/ext/packed4.C: New test.
2213 * gcc.dg/pack-test-3.c: New test.
2215 2003-07-21 Janis Johnson <janis187@us.ibm.com>
2217 * lib/compat.exp: Handle dg-options per source file.
2218 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
2219 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
2220 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
2221 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
2222 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
2223 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
2224 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
2225 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
2226 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
2227 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
2228 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
2229 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
2230 * g++.dg/compat/break/bitfield7_x.C: Ditto.
2231 * g++.dg/compat/break/bitfield7_y.C: Ditto.
2233 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2236 * gcc.c-torture/execute/20030718-1.c: New test.
2238 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
2240 PR optimization/11536
2241 * gcc.dg/20030721-1.c: New test.
2243 2003-07-19 Mark Mitchell <mark@codesourcery.com>
2246 * g++.dg/template/lookup1.C: New test.
2248 2003-07-19 Zack Weinberg <zack@codesourcery.com>
2250 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
2251 diagnostics of ill-formed constructs involving labels.
2252 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
2253 the new 'previously defined here' message.
2255 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
2257 * g++.dg/parse/non-dependent2.C: New test.
2259 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2261 * g++.dg/init/init-ref4.C: xfail on targets without
2264 2003-07-17 Jakub Jelinek <jakub@redhat.com>
2267 * gcc.c-torture/execute/20030717-1.c: New test.
2269 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2271 * g++.dg/opt/cfg1.C: New test.
2273 2003-07-17 Mark Mitchell <mark@codesourcery.com>
2275 PR optimization/11557
2276 * gcc.dg/20030717-1.c: New test.
2278 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
2281 * g++.dg/expr/crash-1.C: New test.
2284 * g++.dg/template/init3.C: New test.
2287 * g++.dg/template/non-dependent1.C: New test.
2290 * g++.dg/template/non-dependent2.C: New test.
2293 * g++.dg/template/non-dependent3.C: New test.
2296 * g++.dg/template/sizeof5.C: New test.
2298 2003-07-17 Geoffrey Keating <geoffk@apple.com>
2301 * gcc.c-torture/compile/mangle-1.c: New file.
2303 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2306 * g++.dg/parse/access3.C: New test.
2308 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
2311 * g++.dg/init/init-ref4.C: New test.
2313 2003-07-16 Mark Mitchell <mark@codesourcery.com>
2316 * g++.dg/parse/constant3.C: New test.
2317 * g++.dg/parse/crash7.C: Likewise.
2319 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
2322 * gcc.dg/i386-pentium4-not-mull.c: New.
2324 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
2326 * gcc.dg/asm-names.c (ymain): Make it weak.
2328 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2331 * g++.dg/template/friend21.C: New test.
2333 2003-07-16 Jakub Jelinek <jakub@redhat.com>
2335 * gcc.dg/cleanup-8.c: New test.
2336 * gcc.dg/cleanup-9.c: New test.
2338 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
2340 * g++.dg/ext/dll-MI1.h: New file.
2341 * g++.dg/ext/dllexport-MI1.C: New file.
2342 * g++.dg/ext/dllimport-MI1.C: New file.
2344 2003-07-15 Jakub Jelinek <jakub@redhat.com>
2346 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
2347 it does not have cmpstrsi patterns (just cmpmemsi).
2349 2003-07-15 Mark Mitchell <mark@codesourcery.com>
2352 * g++.dg/debug/debug8.C: New test.
2354 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2357 * g++.dg/template/crash7.C: New test.
2359 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
2362 * gcc.c-torture/compile/20030708-1.c: New.
2364 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2366 * gcc.c-torture/execute/20030715-1.c: New test.
2368 2003-07-14 Geoffrey Keating <geoffk@apple.com>
2370 * gcc.dg/pch/inline-3.c: New file.
2371 * gcc.dg/pch/inline-3.hs: New file.
2372 * gcc.dg/pch/inline-4.c: New file.
2373 * gcc.dg/pch/inline-4.hs: New file.
2375 2003-07-14 Mark Mitchell <mark@codesourcery.com>
2378 * g++.dg/template/crash6.C: New test.
2381 * g++.dg/template/friend20.C: New test.
2384 * g++.dg/template/overload2.C: New test.
2386 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2388 PR optimization/11440
2389 * gcc.c-torture/execute/20030714-1.c: New test.
2391 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2394 * g++.dg/template/partial2.C: New test.
2396 2003-07-13 Mark Mitchell <mark@codesourcery.com>
2399 * g++.dg/template/anon1.C: New test.
2403 * g++.dg/parse/template9.C: Likewise.
2404 * g++.dg/template/crash4.C: New test.
2405 * g++.dg/template/koenig1.C: Likewise.
2406 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
2407 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
2408 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
2410 * g++.old-deja/g++.jason/template36.C: Likewise.
2411 * g++.old-deja/g++.mike/p1989.C: Likewise.
2412 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
2413 * g++.old-deja/g++.pt/ttp20.C: Use this->.
2414 * g++.old-deja/g++.pt/ttp21.C: Use this->.
2415 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
2417 * g++.old-deja/g++.pt/union2.C: Use this->.
2419 2003-07-11 Jakub Jelinek <jakub@redhat.com>
2421 * gcc.dg/20030711-1.c: New test.
2423 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
2426 * g++.dg/parse/args1.C: New test.
2427 * g++.pt/defarg8.C: Change expected errors.
2429 2003-07-11 Mark Mitchell <mark@codesourcery.com>
2432 * g++.dg/template/nontype2.C: New test.
2435 * g++.dg/parse/template8.C: New test.
2438 * g++.dg/template/scope1.C: New test.
2440 * g++.dg/warn/Wsign-compare-1.C: New test.
2442 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
2444 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
2446 2003-07-10 Mark Mitchell <mark@codesourcery.com>
2449 * g++.dg/template/explicit2.C: New test.
2452 * g++.dg/warn/pedantic1.C: New test.
2454 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
2457 * g++.dg/other/field1.C: New test.
2459 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
2462 * gcc.c-torture/compile/20030707-1.c: New.
2464 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2467 * g++.dg/template/access12.C: New test.
2469 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
2471 * g++.dg/bprob/bprob.exp (prof_ext): Update.
2472 * g77.dg/bprob/bprob.exp (prof_ext): Update.
2473 * gcc.misc-tests/bprob.exp (prof_ext): Update.
2474 * gcc.misc-tests/gcov.exp: Update
2475 * g++.dg/gcov/gcov.exp: Update
2476 * lib/gcov.exp: Update.
2478 2003-07-08 Mark Mitchell <mark@codesourcery.com>
2480 * g++.dg/abi/mangle17.C: Make sure template expressions are
2482 * g++.dg/abi/mangle4.C: Mark erroneous casts.
2483 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
2484 * g++.dg/opt/stack1.C: Remove erroneous code.
2485 * g++.dg/parse/template7.C: New test.
2486 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
2487 * g++.old-deja/g++.pt/crash4.C: Likewise.
2489 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2491 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
2492 with zero or one occurence of `$' after the initial `L'.
2494 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
2496 * gcc.c-torture/compile/20030704-1.c: Add a comment.
2498 2003-07-08 Roger Sayle <roger@eyesopen.com>
2501 * gcc.dg/Wunreachable-6.c: New testcase.
2502 * gcc.dg/Wunreachable-7.c: New testcase.
2504 2003-07-08 Jakub Jelinek <jakub@redhat.com>
2507 * gcc.dg/20030708-1.c: New test.
2509 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
2511 * gcc.dg/compat/sdata-section.h: New file.
2512 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
2513 * gcc.dg/torture/mips-sdata-1.c: New test.
2515 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2518 * g++.dg/template/friend19.C: New test.
2520 2003-07-08 Jakub Jelinek <jakub@redhat.com>
2522 * g++.dg/opt/strength-reduce.C: New test.
2524 2003-07-07 Roger Sayle <roger@eyesopen.com>
2527 * gcc.dg/20030707-1.c: New testcase.
2529 2003-07-07 Roger Sayle <roger@eyesopen.com>
2531 PR optimization/11059
2532 * g++.dg/opt/emptyunion.C: New testcase.
2534 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
2535 Eric Botcazou <ebotcazou@libertysurf.fr>
2537 * g++.dg/opt/stack1.C: New test.
2539 2003-07-05 Mark Mitchell <mark@codesourcery.com>
2541 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
2545 * g++.dg/expr/static_cast3.C: New test.
2547 2003-07-04 Zack Weinberg <zack@codesourcery.com>
2549 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
2551 * gcc.dg/concat.c: Concatenation of string constants with
2552 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
2553 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
2554 * gcc.dg/cpp/escape-2.c: Use wide character constants where
2555 necessary to avoid multi-character character constant warning.
2556 * gcc.dg/cpp/escape.c: Likewise.
2557 * gcc.dg/cpp/ucs.c: Likewise.
2558 Remove backslashes from dg-bogus comments, as they confuse Tcl.
2561 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
2564 * gcc.c-torture/compile/20030704-1.c: New.
2566 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
2568 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
2570 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
2572 PR c++/5287, PR c++/7910, PR c++/11021
2573 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
2575 * g++.dg/ext/dllimport2.C: Add tests for warnings.
2576 * g++.dg/ext/dllimport3.C: Likewise.
2577 * g++.dg/ext/dllimport4.C: New file.
2578 * g++.dg/ext/dllimport5.C: New file.
2579 * g++.dg/ext/dllimport6.C: New file.
2580 * g++.dg/ext/dllimport7.C: New file.
2581 * g++.dg/ext/dllimport8.C: New file.
2582 * g++.dg/ext/dllimport9.C: New file.
2583 * g++.dg/ext/dllimport10.C: New file.
2584 * g++.dg/ext/dllexport1.C: New file.
2586 2003-07-03 Mark Mitchell <mark@codesourcery.com>
2588 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
2589 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
2591 2003-07-03 Roger Sayle <roger@eyesopen.com>
2593 * gcc.dg/builtins-25.c: New testcase.
2594 * gcc.dg/builtins-26.c: New testcase.
2596 2003-07-03 Janis Johnson <janis187@us.ibm.com>
2598 * gcc.dg/compat/vector-defs.h: New file.
2599 * gcc.dg/compat/vector-setup.h: New file.
2600 * gcc.dg/compat/vector-check.h: New file.
2601 * gcc.dg/compat/vector-1_main.c: New file.
2602 * gcc.dg/compat/vector-1_x.c: New file.
2603 * gcc.dg/compat/vector-1_y.c: New file.
2604 * gcc.dg/compat/vector-2_main.c: New file.
2605 * gcc.dg/compat/vector-2_x.c: New file.
2606 * gcc.dg/compat/vector-2_y.c: New file.
2608 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
2609 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
2610 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
2611 * gcc.dg/compat/struct-align-1.h: New file.
2612 * gcc.dg/compat/struct-align-1_main.c: New file.
2613 * gcc.dg/compat/struct-align-1_x.c: New file.
2614 * gcc.dg/compat/struct-align-1_y.c: New file.
2615 * gcc.dg/compat/struct-align-2.h: New file.
2616 * gcc.dg/compat/struct-align-2_main.c: New file.
2617 * gcc.dg/compat/struct-align-2_x.c: New file.
2618 * gcc.dg/compat/struct-align-2_y.c: New file.
2620 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
2621 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
2622 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
2623 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
2624 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
2625 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
2626 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
2627 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
2628 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
2629 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
2630 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
2631 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
2632 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
2633 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
2634 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
2635 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
2636 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
2637 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
2638 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
2639 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
2640 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
2641 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2642 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2643 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
2644 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
2645 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
2646 * gcc.dg/compat/struct-return-10_x.c: Ditto.
2647 * gcc.dg/compat/struct-return-2_x.c: Ditto.
2648 * gcc.dg/compat/struct-return-3_x.c: Ditto.
2650 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2652 * gcc.dg/i386-call-1.c: New test.
2654 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
2657 * g++.dg/parse/defarg4.C: New.
2659 2003-07-03 Roger Sayle <roger@eyesopen.com>
2662 * gcc.c-torture/compile/20030703-1.c: New test case.
2664 2003-07-03 Mark Mitchell <mark@codesourcery.com>
2666 * g++.dg/template/local3.C: Remove extra semicolon.
2668 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2670 * gcc.dg/i386-volatile-1.c: New test.
2672 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
2675 * g++.dg/other/offsetof2.C: XFAIL.
2676 * g++.dg/other/offsetof5.C: New.
2679 * g++.dg/template/error1.C: New.
2682 * g++.dg/template/dependent-expr1.C: New.
2684 2003-07-01 Mark Mitchell <mark@codesourcery.com>
2687 * g++.dg/template/local3.C: New test.
2690 * g++.dg/lookup/scoped6.C: New test.
2692 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
2695 * g++.dg/other/error7.C: New test.
2697 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
2699 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
2700 * g++.old-deja/g++.abi/vtable3.h: Likewise.
2701 * g++.old-deja/g++.law/code-gen5.C: Likewise.
2702 * g++.old-deja/g++.other/union2.C: Likewise.
2703 * gcc.dg/c90-const-expr-2.c: Likewise.
2704 * gcc.dg/c90-const-expr-3.c: Likewise.
2705 * gcc.dg/c99-const-expr-2.c: Likewise.
2706 * gcc.dg/c99-const-expr-3.c: Likewise.
2707 * gcc.dg/concat.c: Likewise.
2709 2003-07-01 Mark Mitchell <mark@codesourcery.com>
2712 * g++.dg/init/static1.C: New test.
2714 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2716 * Changelog: Remove ">>>>>>>" from previous change.
2718 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2720 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
2721 * g++.old-deja/g++.other/access2.C: Likewise.
2722 * g++.old-deja/g++.other/decl2.C: Likewise.
2723 * gcc.c-torture/execute/20020615-1.c: Likewise.
2725 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
2728 * g++.dg/template/sizeof4.C: New test.
2730 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
2732 * g++.dg/other/error6.C: New test.
2734 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
2737 * g++.dg/parse/constant2.C: New test.
2739 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
2742 * g++.dg/other/error5.C: New test.
2744 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2746 * gcc.dg/format/gcc_diag-1.c: New test.
2748 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
2750 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
2752 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
2754 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
2755 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
2756 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
2758 2003-06-28 Jakub Jelinek <jakub@redhat.com>
2760 * gcc.c-torture/execute/builtins/string-8.c: New test.
2761 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
2762 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
2763 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
2765 2003-06-27 Mark Mitchell <mark@codesourcery.com>
2768 * g++.dg/ext/typeof6.C: New test.
2770 2003-06-27 Mark Mitchell <mark@codesourcery.com>
2773 * g++.dg/init/enum1.C: New test.
2775 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
2777 * gcc.dg/20030627-1.c: New test.
2779 2003-06-26 Mark Mitchell <mark@codesourcery.com>
2782 * g++.dg/expr/static_cast2.C: New test.
2784 2003-06-26 Roger Sayle <roger@eyesopen.com>
2785 Jakub Jelinek <jakub@redhat.com>
2787 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
2788 sprintf(dst,"%s",src) optimization.
2789 * gcc.c-torture/execute/20030626-1.c: New test case.
2790 * gcc.c-torture/execute/20030626-2.c: New test case.
2792 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
2794 * gcc.c-torture/execute/multi-ix.c: New test.
2796 * gcc.c-torture/execute/simd-4.c (main):
2797 Added missing semicolon at end of union.
2799 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
2802 * g++.dg/template/explicit-instantiation3.C: New test.
2804 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2806 * gcc.dg/20030626-1.c: Use signed char.
2808 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2810 * gcc.dg/20030626-1.c: New test.
2812 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
2814 * const-str-2.m: Update.
2816 2003-06-25 Mark Mitchell <mark@codesourcery.com>
2819 * g++.dg/rtti/dyncast1.C: New test.
2820 * g++.dg/abi/mangle4.C: Correct base-specifier access.
2821 * g++.dg/lookup/scoped1.C: Remove XFAIL.
2822 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
2825 * g++.dg/expr/static_cast1.C: New test.
2827 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
2829 * gcc.dg/20030625-1.c: New test.
2831 2003-06-24 Roger Sayle <roger@eyesopen.com>
2833 * gcc.c-torture/compile/20030624-1.c: New test case.
2835 2003-06-24 Jakub Jelinek <jakub@redhat.com>
2837 * gcc.c-torture/execute/string-opt-17.c: New test.
2839 2003-06-24 Mark Mitchell <mark@codesourcery.com>
2842 * g++.dg/parse/crash6.C: New test.
2844 2003-06-23 Roger Sayle <roger@eyesopen.com>
2846 * gcc.dg/builtins-24.c: New test case.
2848 2003-06-23 Jakub Jelinek <jakub@redhat.com>
2850 * g++.dg/opt/operator1.C: New test.
2852 2003-06-22 Roger Sayle <roger@eyesopen.com>
2854 * gcc.c-torture/execute/string-opt-16.c: New test case.
2856 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
2858 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
2859 * g++.old-deja/g++.other/conv7.C: Likewise
2860 * g++.old-deja/g++.other/overcnv2.C: Likewise.
2861 * g++.old-deja/g++.other/overload14.C: Likewise.
2863 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
2865 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
2866 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
2868 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2871 * g++.dg/warn/Winline-3.C: New test.
2873 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2875 * lib/target-supports.exp (check_alias_available): Make the test
2876 program acceptable to the Solaris assembler.
2879 * g++.dg/template/memclass2.C: New test.
2881 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2882 Eric Botcazou <ebotcazou@libertysurf.fr>
2884 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
2885 data for non-matching targets.
2886 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
2888 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2891 * g++.dg/template/member3.C: New test.
2893 2003-06-19 Mark Mitchell <mark@codesourcery.com>
2896 * g++.dg/template/func1.C: New test.
2899 * g++.dg/template/static4.C: New test.
2900 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
2903 * g++.dg/init/ref7.C: New test.
2905 2003-06-19 Matt Austern <austern@apple.com>
2908 * g++.dg/anew1.C: New test.
2909 * g++.dg/anew2.C: New test.
2910 * g++.dg/anew3.C: New test.
2911 * g++.dg/anew4.C: New test.
2913 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
2915 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
2917 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
2919 * gcc.c-torture/execute/simd-4.c (main): Make expected value
2922 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
2924 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
2927 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
2929 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
2930 * gcc.c-torture/compile/961203-1.c: Likewise.
2931 * gcc.c-torture/compile/980506-1.c: Likewise.
2933 2003-06-17 Mark Mitchell <mark@codesourcery.com>
2936 * g++.dg/lookup/using7.C: New test.
2938 2003-06-17 Mark Mitchell <mark@codesourcery.com>
2941 * g++.dg/abi/conv1.C: Remove it.
2942 * g++.dg/template/conv7.C: New test.
2943 * g++.dg/template/conv8.C: Likewise.
2944 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
2945 conversion operator.
2947 2003-06-17 Janis Johnson <janis187@us.ibm.com>
2949 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
2950 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
2951 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
2952 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
2953 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
2954 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
2955 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
2956 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
2957 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
2958 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
2959 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
2960 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
2961 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
2962 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
2963 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
2964 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
2965 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
2966 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
2967 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
2968 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
2969 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
2970 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2971 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2972 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
2973 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
2974 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
2975 * gcc.dg/compat/struct-return-10_x.c: Ditto.
2976 * gcc.dg/compat/struct-return-2_x.c: Ditto.
2977 * gcc.dg/compat/struct-return-3_x.c: Ditto.
2979 2003-06-16 Mark Mitchell <mark@codesourcery.com>
2981 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
2982 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
2985 2003-06-16 Roger Sayle <roger@eyesopen.com>
2987 * gcc.dg/i386-387-5.c: New test case.
2988 * gcc.dg/i386-387-6.c: New test case.
2989 * gcc.dg/builtins-23.c: New test case.
2991 2003-06-15 Roger Sayle <roger@eyesopen.com>
2993 * gcc.dg/builtins-22.c: New test case.
2994 * gcc.dg/i386-387-1.c: Update to test exp.
2995 * gcc.dg/i386-387-2.c: Likewise.
2997 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2999 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
3001 2003-06-12 Mark Mitchell <mark@codesourcery.com>
3003 * lib/gcc-dg.exp (dg-require-dll): New function.
3004 (dg-xfail-if): Likewise.
3005 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
3008 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
3009 * gcc.c-torture/compile/20001205-1.c: Likewise.
3010 * gcc.c-torture/compile/20001226-1.c: Likewise.
3011 * gcc.c-torture/compile/20010518-2.c: Likewise.
3012 * gcc.c-torture/compile/20020312-1.c: Likewise.
3013 * gcc.c-torture/compile/20020604-1.c: Likewise.
3014 * gcc.c-torture/compile/920501-12.c: Likewise.
3015 * gcc.c-torture/compile/920501-4.c: Likewise.
3016 * gcc.c-torture/compile/920520-1.c: Likewise.
3017 * gcc.c-torture/compile/920521-1.c: Likewise.
3018 * gcc.c-torture/compile/920625-1.c: Likewise.
3019 * gcc.c-torture/compile/961203-1.c: Likewise.
3020 * gcc.c-torture/compile/980506-1.c: Likewise.
3021 * gcc.c-torture/compile/981006-1.c: Likewise.
3022 * gcc.c-torture/compile/981022-1.c: Likewise.
3023 * gcc.c-torture/compile/981223-1.c: Likewise.
3024 * gcc.c-torture/compile/990617-1.c: Likewise.
3025 * gcc.c-torture/compile/dll.c: Likewise.
3026 * gcc.c-torture/compile/labels-3.c: Likewise.
3027 * gcc.c-torture/compile/mipscop-1.c: Likewise.
3028 * gcc.c-torture/compile/mipscop-2.c: Likewise.
3029 * gcc.c-torture/compile/mipscop-3.c: Likewise.
3030 * gcc.c-torture/compile/mipscop-4.c: Likewise.
3031 * gcc.c-torture/compile/simd-5.c: Likewise.
3032 * gcc.c-torture/compile/20000804-1.x: Remove.
3033 * gcc.c-torture/compile/20001205-1.x: Likewise.
3034 * gcc.c-torture/compile/20001226-1.x: Likewise.
3035 * gcc.c-torture/compile/20010518-2.x: Likewise.
3036 * gcc.c-torture/compile/20020312-1.x: Likewise.
3037 * gcc.c-torture/compile/20020604-1.x: Likewise.
3038 * gcc.c-torture/compile/920501-12.x: Likewise.
3039 * gcc.c-torture/compile/920501-4.x: Likewise.
3040 * gcc.c-torture/compile/920520-1.x: Likewise.
3041 * gcc.c-torture/compile/920521-1.x: Likewise.
3042 * gcc.c-torture/compile/920625-1.x: Likewise.
3043 * gcc.c-torture/compile/961203-1.x: Likewise.
3044 * gcc.c-torture/compile/980506-1.x: Likewise.
3045 * gcc.c-torture/compile/981006-1.x: Likewise.
3046 * gcc.c-torture/compile/981022-1.x: Likewise.
3047 * gcc.c-torture/compile/981223-1.x: Likewise.
3048 * gcc.c-torture/compile/990617-1.x: Likewise.
3049 * gcc.c-torture/compile/mipscop-1.x: Likewise.
3050 * gcc.c-torture/compile/mipscop-2.x: Likewise.
3051 * gcc.c-torture/compile/mipscop-3.x: Likewise.
3052 * gcc.c-torture/compile/mipscop-4.x: Likewise.
3053 * gcc.c-torture/compile/simd-5.x: Likewise.
3055 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
3057 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3059 * gcc.c-torture/execute/20030611-1.c: New test.
3061 2003-06-12 Roger Sayle <roger@eyesopen.com>
3064 * gcc.dg/20030612-1.c: New test case.
3066 2003-06-12 Mark Mitchell <mark@codesourcery.com>
3069 * g++.dg/expr/cast1.C: New test.
3071 2003-06-12 Roger Sayle <roger@eyesopen.com>
3073 * gcc.dg/builtins-21.c: New test case.
3075 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
3077 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
3078 options instead of at the end.
3079 * lib/objc.exp (objc_target_compile): Likewise.
3081 2003-06-11 Mark Mitchell <mark@codesourcery.com>
3084 * g++.dg/parse/error1.C: New test.
3086 2003-06-11 Janis Johnson <janis187@us.ibm.com>
3088 * gcc.dg/compat/struct-by-value-11_main.c: New file.
3089 * gcc.dg/compat/struct-by-value-11_x.c: New file.
3090 * gcc.dg/compat/struct-by-value-11_y.c: New file.
3091 * gcc.dg/compat/struct-by-value-12_main.c: New file.
3092 * gcc.dg/compat/struct-by-value-12_x.c: New file.
3093 * gcc.dg/compat/struct-by-value-12_y.c: New file.
3094 * gcc.dg/compat/struct-by-value-13_main.c: New file.
3095 * gcc.dg/compat/struct-by-value-13_x.c: New file.
3096 * gcc.dg/compat/struct-by-value-13_y.c: New file.
3097 * gcc.dg/compat/struct-by-value-14_main.c: New file.
3098 * gcc.dg/compat/struct-by-value-14_x.c: New file.
3099 * gcc.dg/compat/struct-by-value-14_y.c: New file.
3100 * gcc.dg/compat/struct-by-value-15_main.c: New file.
3101 * gcc.dg/compat/struct-by-value-15_x.c: New file.
3102 * gcc.dg/compat/struct-by-value-15_y.c: New file.
3103 * gcc.dg/compat/struct-by-value-16_main.c: New file.
3104 * gcc.dg/compat/struct-by-value-16_x.c: New file.
3105 * gcc.dg/compat/struct-by-value-16_y.c: New file.
3106 * gcc.dg/compat/struct-by-value-17_main.c: New file.
3107 * gcc.dg/compat/struct-by-value-17_x.c: New file.
3108 * gcc.dg/compat/struct-by-value-17_y.c: New file.
3109 * gcc.dg/compat/struct-by-value-18_main.c: New file.
3110 * gcc.dg/compat/struct-by-value-18_x.c: New file.
3111 * gcc.dg/compat/struct-by-value-18_y.c: New file.
3113 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
3114 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
3115 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
3116 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
3117 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
3118 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
3119 * gcc.dg/compat/scalar-return-3_main.c: New file.
3120 * gcc.dg/compat/scalar-return-3_x.c: New file.
3121 * gcc.dg/compat/scalar-return-3_y.c: New file.
3122 * gcc.dg/compat/scalar-return-4_main.c: New file.
3123 * gcc.dg/compat/scalar-return-4_x.c: New file.
3124 * gcc.dg/compat/scalar-return-4_y.c: New file.
3126 2003-06-10 Janis Johnson <janis187@us.ibm.com>
3128 * gcc.dg/compat/fp2-struct-check.h: New file.
3129 * gcc.dg/compat/fp2-struct-defs.h: New file.
3130 * gcc.dg/compat/fp2-struct-init.h: New file.
3131 * gcc.dg/compat/struct-by-value-10_main.c: New file.
3132 * gcc.dg/compat/struct-by-value-10_x.c: New file.
3133 * gcc.dg/compat/struct-by-value-10_y.c: New file.
3134 * gcc.dg/compat/struct-return-10_main.c: New file.
3135 * gcc.dg/compat/struct-return-10_x.c: New file.
3136 * gcc.dg/compat/struct-return-10_y.c: New file.
3138 * gcc.dg/compat/compat-common.h: New file.
3139 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
3140 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
3141 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
3142 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
3143 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
3144 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
3145 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
3146 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3147 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
3148 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
3149 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3150 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
3151 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
3152 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3153 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
3154 * gcc.dg/compat/small-struct-check.h: Ditto.
3155 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
3156 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
3157 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
3158 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
3159 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
3160 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
3161 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
3162 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
3163 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
3164 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
3165 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3166 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
3167 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
3168 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3169 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
3170 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
3171 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
3172 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
3173 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
3174 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
3175 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
3176 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
3177 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
3178 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
3179 * gcc.dg/compat/struct-return-2_main.c: Ditto.
3180 * gcc.dg/compat/struct-return-2_x.c: Ditto.
3181 * gcc.dg/compat/struct-return-2_y.c: Ditto.
3182 * gcc.dg/compat/struct-return-3_main.c: Ditto.
3183 * gcc.dg/compat/struct-return-3_x.c: Ditto.
3184 * gcc.dg/compat/struct-return-3_y.c: Ditto.
3186 2003-06-10 Geoffrey Keating <geoffk@apple.com>
3188 * g++.dg/pch/static-1.C: New file.
3189 * g++.dg/pch/static-1.Hs: New file.
3191 2003-06-10 Richard Henderson <rth@redhat.com>
3193 * gcc.dg/asm-7.c: Adjust expected warning text.
3195 2003-06-10 Roger Sayle <roger@eyesopen.com>
3197 * gcc.dg/builtins-20.c: New test case.
3199 2003-06-10 Mark Mitchell <mark@codesourcery.com>
3202 * g++.dg/opt/template1.C: New test.
3204 2003-06-09 Mark Mitchell <mark@codesourcery.com>
3206 * lib/gcc-dg.exp (dg-test): Clear additional_files and
3209 2003-05-21 David Taylor <dtaylor@emc.com>
3211 * gcc.dg/Wpadded.c: New file.
3213 2003-06-09 Mark Mitchell <mark@codesourcery.com>
3215 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
3216 * gcc.dg/special/weak-2.c: Add dg-require-weak.
3217 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
3220 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
3222 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
3224 2003-06-09 Mark Mitchell <mark@codesourcery.com>
3226 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
3227 (dg-require-alias): Likewise.
3228 (dg-require-gc-sections): Likewise.
3229 * lib/target-supports.exp (check_gc_sections_available): Likewise.
3231 2003-06-08 Richard Henderson <rth@redhat.com>
3233 * gcc.dg/20011029-2.c: Fix the array reference.
3234 * gcc.dg/asm-7.c: New.
3236 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
3238 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
3240 2003-06-08 Mark Mitchell <mark@codesourcery.com>
3242 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
3243 (dg-require-gc-sections): Likewise.
3245 2003-06-08 Jan Hubicka <jh@suse.cz>
3247 * i386-cmov1.c: Fix regular expression.
3248 * i386-cvt-1.c: Likewise.
3249 * i386-local.c: Likewise.
3250 * i386-local2.c: Likewise.
3251 * i386-mul.c: Likewise.
3252 * i386-ssetype-1.c: Likewise.
3253 * i386-ssetype-3.c: Likewise.
3254 * i386-ssetype-5.c: Likewise.
3256 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3259 * g++.dg/warn/implicit-typename2.C: New test.
3260 * g++.dg/warn/implicit-typename3.C: New test.
3262 2003-06-07 Richard Henderson <rth@redhat.com>
3264 * g++.dg/other/offsetof3.C: Use size_t.
3265 * g++.dg/other/offsetof4.C: Likewise.
3267 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
3269 * lib/copy-file.exp: New. Implement gcc_copy_files.
3271 * lib/dg-pch.exp: Load copy-file.exp
3272 (dg-pch): Use gcc_copy_files instead of "file copy".
3274 2003-06-06 Mark Mitchell <mark@codesourcery.com>
3276 * gcc.dg/weak/weak.exp: Simplify.
3277 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
3278 * gcc.dg/weak/weak-1.c: Likewise.
3279 * gcc.dg/weak/weak-2.c: Likewise.
3280 * gcc.dg/weak/weak-3.c: Likewise.
3281 * gcc.dg/weak/weak-4.c: Likewise.
3282 * gcc.dg/weak/weak-5.c: Likewise.
3283 * gcc.dg/weak/weak-6.c: Likewise.
3284 * gcc.dg/weak/weak-7.c: Likewise.
3285 * gcc.dg/weak/weak-8.c: Likewise.
3286 * gcc.dg/weak/weak-9.c: Likewise.
3288 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
3290 gcc.c-torture/execute/20030606-1.c: New.
3292 2003-06-06 Roger Sayle <roger@eyesopen.com>
3294 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
3295 * gcc.dg/builtins-19.c: Likewise.
3297 2003-06-06 Roger Sayle <roger@eyesopen.com>
3299 * gcc.dg/builtins-2.c: Add some more tests.
3300 * gcc.dg/builtins-18.c: New test case.
3301 * gcc.dg/builtins-19.c: New test case.
3303 2003-06-06 Roger Sayle <roger@eyesopen.com>
3304 Jim Wilson <wilson@tuliptree.org>
3306 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
3308 2003-06-06 Jakub Jelinek <jakub@redhat.com>
3310 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
3311 mempcpy/stpcpy calls not to be optimized into something else.
3312 * gcc.c-torture/execute/string-opt-3.c: Moved to...
3313 * gcc.c-torture/execute/builtins/string-7.c: ...here.
3314 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
3316 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3318 * gcc.dg/format/asm_fprintf-1.c: New test.
3320 2003-06-05 Mark Mitchell <mark@codesourcery.com>
3322 * lib/gcc-defs.exp (additional_sources): New variable.
3323 (dg-additional-sources): New function.
3324 (additional_files): New variable.
3325 (dg-additional-files): New function.
3326 (dg-additional-files-options): Likewise.
3327 * lib/gcc-dg.exp (dg-require-weak): New function.
3328 (dg-require-alias): Likewise.
3329 (dg-require-gc-sections): Likewise.
3330 * lib/target-supports.exp (check_alias_available): Remove testfile
3332 (check_gc_sections_available): New function.
3333 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
3334 (dg-gpp-additional-files): Likewise.
3335 * lib/g++.exp (additional_sources): Remove.
3336 (additional_files): Likewise.
3337 (g++_target_compile): Use dg-additional-files-options.
3339 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
3341 * gcc.dg/special/ecos.exp: Remove.
3342 * gcc.dg/special/20000419-2.c: Use dg-require-*.
3343 * gcc.dg/special/alias-1.c: Likewise.
3344 * gcc.dg/special/alias-2.c: Likewise.
3345 * gcc.dg/special/gcsec-1.c: Likewise.
3346 * gcc.dg/special/weak-1.c: Likewise.
3347 * gcc.dg/special/weak-2.c: Likewise.
3348 * gcc.dg/special/wkali-1.c: Likewise.
3349 * gcc.dg/special/wkali-2.c: Likewise.
3351 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
3352 dg-gpp-additional-*.
3353 * g++.dg/special/conpr-3.C: Likewise.
3354 * g++.dg/special/conpr-4.C: Likewise.
3355 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
3356 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
3357 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
3358 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
3359 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
3360 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
3361 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
3362 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
3363 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
3364 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
3365 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
3366 * g++.old-deja/g++.other/comdat1.C: Likewise.
3367 * g++.old-deja/g++.other/comdat2.C: Likewise.
3368 * g++.old-deja/g++.other/comdat3.C: Likewise.
3369 * g++.old-deja/g++.other/ctor1.C: Likewise.
3370 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
3372 2003-06-05 Richard Henderson <rth@redhat.com>
3374 * gcc.dg/debug/20030605-1.c: New.
3376 2003-06-04 Mark Mitchell <mark@codesourcery.com>
3378 * README.QMTEST: Update.
3380 2003-06-04 Richard Henderson <rth@redhat.com>
3382 * gcc.dg/cleanup-1.c: New.
3383 * gcc.dg/cleanup-2.c: New.
3384 * gcc.dg/cleanup-3.c: New.
3385 * gcc.dg/cleanup-4.c: New.
3386 * gcc.dg/cleanup-5.c: New.
3387 * gcc.dg/cleanup-6.c: New.
3388 * gcc.dg/cleanup-7.c: New.
3390 2003-06-04 Mark Mitchell <mark@codesourcery.com>
3392 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
3394 * lib/dg-pch.exp: New file.
3395 * g++.dg/pch/pch.exp: Use dg-pch.exp.
3396 * gcc.dg/pch/pch.exp: Likewise.
3398 2003-06-04 Roger Sayle <roger@eyesopen.com>
3400 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
3401 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
3402 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
3403 * gcc.dg/builtins-17.c: New test case.
3404 * gcc.dg/i386-387-4.c: New test case.
3405 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
3407 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3409 * gcc.dg/ultrasp9.c: New test.
3411 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3413 * gcc.c-torture/compile/20030604-1.c: New test.
3414 * gcc.dg/sparc-constant-1.c: New test.
3416 2003-06-03 Glen Nakamura <glen@imodulo.com>
3418 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
3420 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
3422 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
3424 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
3425 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
3427 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
3429 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
3431 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3434 * g++.dg/template/spec10.C: New test.
3436 2003-06-03 Roger Sayle <roger@eyesopen.com>
3438 * gcc.dg/builtins-16.c: New test case.
3440 2003-06-03 Jakub Jelinek <jakub@redhat.com>
3442 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
3443 mempcpy test with post-increments.
3444 * gcc.c-torture/execute/string-opt-3.c: New test.
3445 * gcc.dg/string-opt-1.c: New test.
3447 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
3450 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
3452 2003-06-02 Mark Mitchell <mark@codesourcery.com>
3454 * lib/scanasm.exp (dg-scan): New function, factored out of ...
3455 (scan-assembler): ... here. Use dg-scan.
3456 (scan-assembler-not): Likewise.
3457 (scan-file): New function.
3458 (scan-file-not): Likewise.
3459 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
3460 * gcc.dg/cpp/_Pragma4.c: Likewise.
3461 * gcc.dg/cpp/_Pragma5.c: Likewise.
3462 * gcc.dg/cpp/avoidpaste1.c: Likewise.
3463 * gcc.dg/cpp/avoidpaste2.c: Likewise.
3464 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
3465 * gcc.dg/cpp/cmdlne-P.c: Likewise.
3466 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
3467 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
3468 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
3469 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
3470 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
3471 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
3472 * gcc.dg/cpp/cxxcom1.c: Likewise.
3473 * gcc.dg/cpp/line1.c: Likewise.
3474 * gcc.dg/cpp/maccom1.c: Likewise.
3475 * gcc.dg/cpp/maccom2.c: Likewise.
3476 * gcc.dg/cpp/maccom3.c: Likewise.
3477 * gcc.dg/cpp/maccom4.c: Likewise.
3478 * gcc.dg/cpp/maccom5.c: Likewise.
3479 * gcc.dg/cpp/maccom6.c: Likewise.
3480 * gcc.dg/cpp/multiline.c: Likewise.
3481 * gcc.dg/cpp/spacing1.c: Likewise.
3482 * gcc.dg/cpp/spacing2.c: Likewise.
3483 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
3484 * gcc.dg/cpp/trad/maccom1.c: Likewise.
3485 * gcc.dg/cpp/trad/maccom2.c: Likewise.
3486 * gcc.dg/cpp/trad/maccom3.c: Likewise.
3487 * gcc.dg/cpp/trad/maccom4.c: Likewise.
3488 * gcc.dg/cpp/trad/maccom6.c: Likewise.
3489 * gcc.dg/cpp/cxxcom2.c: Likewise.
3490 * gcc.dg/cpp/cxxcom2.h: New file.
3492 * gcc.dg/cpp/truefalse.cpp: Move it to ...
3493 * g++.dg/cpp/truefalse.C: Here.
3494 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
3496 2003-06-01 Loren James Rittle <ljrittle@acm.org>
3498 * gcc.dg/cpp/redef3.c: New file.
3500 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3502 * gcc.dg/i386-loop-3.c: New test.
3504 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
3506 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
3508 2003-05-31 Roger Sayle <roger@eyesopen.com>
3510 * gcc.dg/fwrapv-1.c: New test case.
3511 * gcc.dg/fwrapv-2.c: New test case.
3513 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3516 * g++.dg/template/spec9.C: New test.
3518 2003-05-29 Roger Sayle <roger@eyesopen.com>
3520 * gcc.dg/duff-4.c: New test case.
3522 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
3525 * g77.dg/ffixed-form-1.f: New test
3526 * g77.dg/ffixed-form-2.f: New test
3527 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
3528 * g77.dg/ffree-form-3.f: New test
3530 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
3532 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
3533 * gcc.dg/wint_t-1.c: Likewise.
3535 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3537 * g++.dg/template/access11.C: New test.
3539 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3542 * g++.dg/template/access10.C: New test.
3544 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
3545 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3547 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
3549 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
3551 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
3552 suppress for powerpc-*-darwin*.
3553 * gcc.dg/torture/builtin-noret-2.c: Likewise.
3555 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
3557 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
3558 suppress option for powerpc-*-darwin*.
3560 2003-05-23 Roger Sayle <roger@eyesopen.com>
3562 * gcc.dg/builtins-1.c: Add tests for tan and atan.
3563 * gcc.dg/builtins-4.c: Add test for fmod.
3565 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3568 * g++.dg/template/instantiate4.C: New test.
3570 2003-05-22 Roger Sayle <roger@eyesopen.com>
3572 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
3574 2003-05-21 Janis Johnson <janis187@us.ibm.com>
3576 * gcc.dg/compat/scalar-return-1_main.c: New file.
3577 * gcc.dg/compat/scalar-return-1_x.c: New file.
3578 * gcc.dg/compat/scalar-return-1_y.c: New file.
3579 * gcc.dg/compat/scalar-return-2_main.c: New file.
3580 * gcc.dg/compat/scalar-return-2_x.c: New file.
3581 * gcc.dg/compat/scalar-return-2_y.c: New file.
3582 * gcc.dg/compat/struct-return-3_main.c: New file.
3583 * gcc.dg/compat/struct-return-3_y.c: New file.
3584 * gcc.dg/compat/struct-return-3_x.c: New file.
3585 * gcc.dg/compat/struct-return-2_main.c: New file.
3586 * gcc.dg/compat/struct-return-2_x.c: New file.
3587 * gcc.dg/compat/struct-return-2_y.c: New file.
3589 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3591 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
3593 * gcc.dg/20021014-1.c (dg-options): Likewise.
3594 * gcc.dg/nest.c (dg-options): Likewise.
3596 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
3599 * g++.dg/ext/dllimport2.C: New file.
3600 * g++.dg/ext/dllimport3.C: New file.
3602 2003-05-20 Janis Johnson <janis187@us.ibm.com>
3604 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
3605 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
3606 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3607 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
3608 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3609 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
3610 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
3611 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
3612 * gcc.dg/compat/small-struct-defs.h: New file.
3613 * gcc.dg/compat/small-struct-init.h: New file.
3614 * gcc.dg/compat/small-struct-check.h: New file.
3615 * gcc.dg/compat/fp-struct-defs.h: New file.
3616 * gcc.dg/compat/fp-struct-check.h: New file.
3617 * gcc.dg/compat/fp-struct-init.h: New file.
3618 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
3619 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
3621 2003-05-19 Jakub Jelinek <jakub@redhat.com>
3623 * gcc.dg/20030225-2.c: New test.
3625 2003-05-18 Roger Sayle <roger@eyesopen.com>
3626 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3628 * gcc.c-torture/compile/20030518-1.c: New test case.
3630 2003-05-18 Mark Mitchell <mark@codesourcery.com>
3632 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
3633 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
3634 gcc-dg-debug-runtest.
3635 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
3636 gcc-dg-debug-runtest.
3638 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3641 * g++.dg/lookup/using6.C: New test.
3643 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3645 * g++.dg/parse/access2.C: New test.
3647 2003-05-17 Mark Mitchell <mark@codesourcery.com>
3649 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
3650 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
3651 * gcc.dg/debug/debug.exp: Likewise.
3653 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
3655 * gcc.dg/dollar.c: New test.
3657 2003-05-16 Janis Johnson <janis187@us.ibm.com>
3659 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
3660 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
3661 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
3662 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
3663 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
3664 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
3665 * gcc.dg/compat/struct-by-value-6_main.c: New file.
3666 * gcc.dg/compat/struct-by-value-6_x.c: New file.
3667 * gcc.dg/compat/struct-by-value-6_y.c: New file.
3668 * gcc.dg/compat/struct-by-value-7_main.c: New file.
3669 * gcc.dg/compat/struct-by-value-7_x.c: New file.
3670 * gcc.dg/compat/struct-by-value-7_y.c: New file.
3671 * gcc.dg/compat/struct-by-value-8_main.c: New file.
3672 * gcc.dg/compat/struct-by-value-8_x.c: New file.
3673 * gcc.dg/compat/struct-by-value-8_y.c: New file.
3674 * gcc.dg/compat/struct-by-value-9_main.c: New file.
3675 * gcc.dg/compat/struct-by-value-9_x.c: New file.
3676 * gcc.dg/compat/struct-by-value-9_y.c: New file.
3678 2003-05-16 Mark Mitchell <mark@codesourcery.com>
3680 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
3681 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
3682 support for "repo" mode.
3683 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
3684 * lib/g77-dg.exp: Likewise.
3685 * lib/obj-dg.exp: Likewise.
3687 2003-05-16 Jakub Jelinek <jakub@redhat.com>
3689 Merge from gcc-3_2-rhl8-branch:
3690 2003-04-23 Jakub Jelinek <jakub@redhat.com>
3692 * gcc.dg/tls/opt-6.c: New test.
3694 2003-04-05 Jakub Jelinek <jakub@redhat.com>
3696 * gcc.dg/20030405-1.c: New test.
3698 2003-03-09 Jakub Jelinek <jakub@redhat.com>
3700 * gcc.dg/20030309-1.c: New test.
3702 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3704 * gcc.c-torture/execute/20030307-1.c: New test.
3706 2003-02-20 Randolph Chung <tausq@debian.org>
3708 * gcc.c-torture/compile/20030220-1.c: New test.
3710 2003-02-18 Jakub Jelinek <jakub@redhat.com>
3712 * gcc.dg/20030217-1.c: New test.
3714 2003-01-29 Jakub Jelinek <jakub@redhat.com>
3716 * gcc.c-torture/compile/20020129-1.c: New test.
3718 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3720 * gcc.dg/unroll-1.c: New test.
3722 2002-11-16 Jan Hubicka <jh@suse.cz>
3724 * gcc.c-torture/execute/20020920-1.c: New test.
3726 2002-10-08 Jakub Jelinek <jakub@redhat.com>
3729 * gcc.c-torture/compile/20021008-1.c: New test.
3731 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
3734 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
3736 2002-08-07 Jakub Jelinek <jakub@redhat.com>
3738 * gcc.c-torture/compile/20020807-1.c: New test.
3740 2002-07-30 Jakub Jelinek <jakub@redhat.com>
3742 * gcc.dg/tls/opt-1.c: New test.
3744 2002-07-29 Jakub Jelinek <jakub@redhat.com>
3746 * gcc.dg/20020729-1.c: New test.
3748 2002-07-20 Jakub Jelinek <jakub@redhat.com>
3750 * g++.dg/opt/life1.C: New test.
3752 2002-05-20 Jakub Jelinek <jakub@redhat.com>
3754 * gcc.dg/20020525-1.c: New test.
3756 2002-05-24 Jakub Jelinek <jakub@redhat.com>
3759 * g++.dg/ext/pretty1.C: New test.
3760 * g++.dg/ext/pretty2.C: New test.
3762 2003-05-15 Mark Mitchell <mark@codesourcery.com>
3765 * g++.dg/ext/typeof5.C: New test.
3767 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
3769 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
3770 __USER_LABEL_PREFIX__ into account.
3771 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
3773 2003-05-14 Roger Sayle <roger@eyesopen.com>
3775 * gcc.dg/builtins-15.c: New test case.
3777 2003-05-13 Zack Weinberg <zack@codesourcery.com>
3779 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
3781 2003-05-12 Mark Mitchell <mark@codesourcery.com>
3783 * lib/g++.exp: Tweak handling of additional source files.
3784 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
3785 * g++.dg/special/conpr-2a.C: Rename to ...
3786 * g++.dg/special/conpr-2a.cc: ... this.
3787 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
3788 * g++.dg/special/conpr-3a.C: Rename to ...
3789 * g++.dg/special/conpr-3a.cc: This.
3790 * g++.dg/special/conpr-3b.C: Rename to ...
3791 * g++.dg/special/conpr-3b.cc: This.
3792 * g++.dg/special/conpr-4.C: New test.
3793 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
3795 2003-05-12 David Edelsohn <edelsohn@gnu.org>
3797 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
3799 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3801 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
3802 * g++.old-deja/g++.robertl/eb71.C: Likewise.
3803 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
3804 * g++.old-deja/g++.other/warn3.C: Likewise.
3806 2003-05-11 Roger Sayle <roger@eyesopen.com>
3808 * gcc.dg/i386-387-1.c: Update to also test log.
3809 * gcc.dg/i386-387-2.c: Likewise.
3811 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
3813 * g77.f-torture/execute/int8421.f: New test.
3815 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3817 PR c++/10230, c++/10481
3818 * g++.dg/lookup/scoped5.C: New test.
3820 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3823 * g++.dg/template/ttp6.C: New test.
3825 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
3827 * gcc.c-torture/execute/builtins: New directory.
3828 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
3829 gcc.c-torture/execute/builtins.
3830 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
3831 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
3832 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
3833 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
3835 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3838 * g++.dg/template/access8.C: New test.
3839 * g++.dg/template/access9.C: New test.
3841 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3844 * g++.dg/parse/access1.C: New test.
3846 2003-05-09 DJ Delorie <dj@redhat.com>
3848 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
3849 long, and not an int.
3851 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3853 PR c++/10555, c++/10576
3854 * g++.dg/template/memclass1.C: New test.
3856 2003-05-08 DJ Delorie <dj@redhat.com>
3858 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
3860 * gcc.c-torture/execute/20021024-1.x: Likewise.
3861 * gcc.c-torture/execute/shiftdi.x: Likewise.
3862 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
3863 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
3864 * gcc.dg/20021018-1.c: Likewise.
3866 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3868 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
3870 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
3871 (bcopy): Call memmove.
3873 2003-05-08 Roger Sayle <roger@eyesopen.com>
3875 * g77.f-torture/compile/8485.f: New test case.
3877 2003-05-07 Richard Henderson <rth@redhat.com>
3880 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
3881 Verify exception_cleanup not called for rethrows.
3882 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
3883 when exiting catch block without rethrowing.
3884 * g++.dg/eh/forced3.C: New.
3885 * g++.dg/eh/forced4.C: New.
3887 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
3889 * gcc.dg/20030505.c: Fix triplet.
3891 2003-05-06 DJ Delorie <dj@redhat.com>
3893 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
3894 * gcc.dg/nest.c: Likewise.
3896 2003-05-05 Roger Sayle <roger@eyesopen.com>
3898 * gcc.dg/builtins-14.c: New test case.
3900 2003-05-05 Janis Johnson <janis187@us.ibm.com>
3902 * lib/compat.exp (compat-execute): New argument.
3903 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
3904 * gcc.dg/compat: New test directory.
3905 * gcc.dg/compat/compat.exp: New expect script.
3906 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
3907 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
3908 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
3909 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
3910 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
3911 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
3913 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
3914 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
3915 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
3916 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
3917 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
3918 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
3919 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
3920 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
3921 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
3922 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
3923 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
3924 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
3925 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
3926 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
3927 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
3929 2003-05-05 Zack Weinberg <zack@codesourcery.com>
3931 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
3933 2003-05-05 Jakub Jelinek <jakub@redhat.com>
3935 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
3937 2003-05-05 Geoffrey Keating <geoffk@apple.com>
3939 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
3940 * gcc.dg/ppc-fsel-2.c: New test.
3942 * gcc.dg/unused-5.c: New test.
3944 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3947 * g++.dg/warn/pmf1.C: New test.
3949 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3952 * g++.dg/warn/main.C: New test.
3954 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3956 * gcc.dg/nonnull-3.c: New test.
3958 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
3960 * gcc.dg/cpp/Wtrigraphs.c: Update.
3961 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
3963 2003-05-03 Geoffrey Keating <geoffk@apple.com>
3965 * gcc.dg/ppc-fsel-1.c: New test.
3967 2003-05-03 Zack Weinberg <zack@codesourcery.com>
3970 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
3972 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
3974 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
3976 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3978 PR c++/9364, c++/10553, c++/10586
3979 * g++.dg/parse/typename4.C: New test.
3980 * g++.dg/parse/typename5.C: Likewise.
3982 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
3984 * gcc.c-torture/compile/20030503-1.c: New test.
3986 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3988 * g++.dg/lookup/using5.C: Fix testcase error.
3990 2003-05-01 Chris Demetriou <cgd@broadcom.com>
3992 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
3993 since MEABI is no longer supported. Remove all vestiges
3994 of MEABI from the test.
3996 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3999 * g++.dg/lookup/using5.C: New test.
4001 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4004 * g++.dg/template/ttp5.C: New test.
4006 2003-04-30 Mark Mitchell <mark@codesourcery.com>
4008 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
4009 (dg-gpp-additional-sources): New function.
4010 (dg-gpp-additional-files): Likewise.
4011 * lib/g++.exp (additional_sources): New variable.
4012 (additional_files): Likewise.
4013 (g++_target_compile): Deal with them.
4014 * lib/old-dejagnu.exp: Remove.
4015 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
4016 * g++.old-deja: Revise all tests to use dg commands.
4018 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4020 PR c++/9432, c++/9528
4021 * g++.dg/lookup/using4.C: New test.
4023 2003-04-29 Geoffrey Keating <geoffk@apple.com>
4025 * gcc.dg/noreturn-5.c: New file.
4026 * gcc.dg/noreturn-6.c: New file.
4028 * gcc.c-torture/compile/inline-1.c: New file.
4030 2003-04-29 Mark Mitchell <mark@codesourcery.com>
4033 * g++.dg/template/explicit1.C: New test.
4035 2003-04-29 Mark Mitchell <mark@codesourcery.com>
4038 * g++.dg/other/bitfield1.C: New test.
4041 * g++.dg/init/new7.C: New test.
4043 2003-04-29 Mark Mitchell <mark@codesourcery.com>
4045 * g++.dg/ext/desig1.C: New test.
4046 * g++.dg/ext/init1.C: Update.
4048 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
4050 2003-04-28 Mark Mitchell <mark@codesourcery.com>
4053 * g++.dg/warn/Winline-1.C: New test.
4055 2003-04-28 Jakub Jelinek <jakub@redhat.com>
4057 * gcc.c-torture/execute/string-opt-19.c: New test.
4059 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
4060 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
4062 2003-04-27 Mark Mitchell <mark@codesourcery.com>
4065 * g++.dg/init/new6.C: New test.
4068 * g++.dg/init/ref6.C: New test.
4070 2003-04-26 David Edelsohn <edelsohn@gnu.org>
4072 * g++.dg/warn/weak1.C: XFAIL on AIX4.
4074 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4076 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
4077 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
4079 2003-04-25 Mark Mitchell <mark@codesourcery.com>
4081 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
4082 initialized static data members.
4084 2003-04-25 H.J. Lu <hjl@gnu.org>
4086 * gcc.dg/ia64-sync-4.c: New test.
4088 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4090 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
4093 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
4096 * g++.dg/warn/conv1.C: New test.
4097 * g++.old-deja/g++.other/conv7.C: Adjust.
4098 * g++.old-deja/g++.other/overload14.C: Adjust.
4100 2003-04-23 Mark Mitchell <mark@codesourcery.com>
4103 * g++.dg/template/defarg2.C: New test.
4105 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
4107 * gcc.dg/cpp/include2.c: Update.
4108 * gcc.dg/cpp/multiline-2.c: New.
4109 * gcc.dg/cpp/multiline.c: Update.
4110 * gcc.dg/cpp/strify2.c: Update.
4111 * gcc.dg/cpp/trad/literals-2.c: Update.
4113 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4115 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
4117 2003-04-23 Mark Mitchell <mark@codesourcery.com>
4119 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
4121 2003-04-23 Mark Mitchell <mark@codesourcery.com>
4124 * g++.dg/parse/crash4.C: New test.
4127 * g++.dg/parse/crash5.C: New test.
4129 2003-04-22 Mark Mitchell <mark@codesourcery.com>
4132 * g++.dg/parse/crash3.C: New test.
4135 * g++.dg/parse/elab1.C: New test.
4137 2003-04-22 Devang Patel <dpatel@apple.com>
4139 * gcc.dg/cpp/trad/funlike-5.c: New test.
4141 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
4143 * g++.dg/other/packed1.C: Fix dg options.
4145 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
4147 * g++.dg/other/offsetof2.C: New test.
4149 2003-04-21 Mark Mitchell <mark@codesourcery.com>
4151 * g++.dg/template/recurse.C: Adjust location of error messages.
4153 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
4156 * g++.dg/init/addr-const1.C: New test.
4157 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
4159 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
4162 * g++.dg/lookup/struct-hack1.C: New test.
4164 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
4166 * ucs.c: Update diagnostic messages.
4168 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
4170 * gcc.dg/cpp/truefalse.cpp: New test.
4171 * gcc.dg/cpp/cpp.exp: Update.
4172 * g++.dg/other/stdbool-if.C: Remove.
4174 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
4176 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
4177 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
4179 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4181 * gcc.c-torture/compile/20030418-1.c: New test.
4183 2003-04-17 Janis Johnson <janis187@us.ibm.com>
4185 * README.compat: Remove; content moved to doc/sourcebuild.texi.
4187 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4190 g++.dg/template/dependent-name1.C: New test.
4192 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
4194 * gcc.dg/warn-1.c (tourist_guide): New array,
4195 contains a pointer to bar.
4197 2003-04-16 Roger Sayle <roger@eyesopen.com>
4199 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
4200 * gcc.c-torture/execute/medce-1.c: New test case.
4201 * gcc.c-torture/execute/medce-2.c: New test case.
4203 2003-04-15 Mark Mitchell <mark@codesourcery.com>
4205 * lib/prune.exp: Ignore more messages.
4208 * g++.dg/parse/lookup3.C: New test.
4210 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
4212 * gcc.c-torture/compile/20030415-1.c : New test.
4214 2003-04-14 Mark Mitchell <mark@codesourcery.com>
4216 * gcc.c-torture/execute/scope-2.c: Move to ...
4217 * gcc.dg/noncompile/scope.c: .... here.
4219 2003-04-14 Roger Sayle <roger@eyesopen.com>
4221 * gcc.dg/20030414-2.c: New test case.
4223 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
4226 * gcc.dg/20030414-1.c: New test.
4228 2003-04-13 Roger Sayle <roger@eyesopen.com>
4230 * gcc.dg/builtins-12.c: New test case.
4231 * gcc.dg/builtins-13.c: New test case.
4233 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4235 * gcc.c-torture/execute/string-opt-18.c: New test.
4237 2003-04-13 Mark Mitchell <mark@codesourcery.com>
4240 * g++.dg/init/new5.C: New test.
4242 2003-04-12 Mark Mitchell <mark@codesourcery.com>
4245 * g++.dg/ext/dllimport1.C: New test.
4247 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
4249 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
4251 2003-04-11 Bud Davis <bdavis9659@comcast.net>
4254 * g77.f-torture/noncompile/9263.f: New test
4256 * g77.f-torture/execute/1832.f: New test
4258 2003-04-11 David Chad <davidc@freebsd.org>
4259 Loren J. Rittle <ljrittle@acm.org>
4262 * objc.dg/headers.m: New test.
4264 2003-04-10 Zack Weinberg <zack@codesourcery.com>
4266 * gcc.c-torture/execute/builtin-noret-2.c: New.
4267 * gcc.c-torture/execute/builtin-noret-2.x: New.
4268 XFAIL builtin-noret-2.c at -O1 and above.
4269 * gcc.dg/redecl.c: New.
4270 * gcc.dg/Wshadow-1.c: Update error regexps.
4272 2003-04-10 Mark Mitchell <mark@codesourcery.com>
4274 * g++.dg/abi/bitfield10.C: New test.
4276 2003-04-09 Mike Stump <mrs@apple.com>
4278 * gcc.dg/pch/pch.exp: Make testcase names longer.
4279 * g++.dg/pch/pch.exp: Make testcase names longer.
4281 2003-04-08 Roger Sayle <roger@eyesopen.com>
4283 * gcc.dg/builtins-11.c: New test case.
4285 2003-04-08 Roger Sayle <roger@eyesopen.com>
4287 * gcc.dg/builtins-9.c: New test case.
4288 * gcc.dg/builtins-10.c: New test case.
4290 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
4292 * gcc.dg/noncompile/init-4.c.c: New test.
4294 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
4296 * gcc.misc-test/gcov-9.c: New test.
4297 * gcc.misc-test/gcov-10.c: New test
4298 * gcc.misc-test/gcov-11.c: New test.
4300 2003-04-05 Zack Weinberg <zack@codesourcery.com>
4302 PR optimization/10024
4303 * gcc.c-torture/compile/20030405-1.c: New test.
4305 2003-04-04 Geoffrey Keating <geoffk@apple.com>
4307 * gcc.dg/pch/static-3.c: New.
4308 * gcc.dg/pch/static-3.hs: New.
4309 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
4311 2003-04-04 Richard Henderson <rth@redhat.com>
4313 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
4314 * g++.dg/eh/forced2.C: Likewise.
4316 2003-04-03 Mike Stump <mrs@apple.com>
4318 * lib/scanasm.exp (scan-assembler): Add xfail processing for
4320 (scan-assembler-times, scan-assembler-not): Likewise.
4321 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
4323 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4325 * gcc.dg/sparc-loop-1.c: New test.
4327 2003-04-02 Geoffrey Keating <geoffk@apple.com>
4330 * g++.dg/pch/system-2.C: New.
4331 * g++.dg/pch/system-2.Hs: New.
4333 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
4335 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
4337 * g++.dg/eh/simd-1.C (vecfunc): Same.
4339 2003-04-01 Roger Sayle <roger@eyesopen.com>
4341 * gcc.c-torture/execute/20030401-1.c: New test case.
4343 2003-04-01 Ziemowit Laski <zlaski@apple.com>
4345 * objc.dg/defs.m: New.
4347 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
4349 * g++.dg/eh/simd-1.C: New.
4350 * g++.dg/eh/simd-2.C: New.
4352 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
4354 * gcc.c-torture/execute/simd-3.c: New.
4356 2003-03-31 Mark Mitchell <mark@codesourcery.com>
4359 * gcc.dg/20030331-2.c: New test.
4361 2003-03-31 Mark Mitchell <mark@codesourcery.com>
4364 * g++.dg/parse/crash2.C: New test.
4366 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
4368 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
4369 * gcc.c-torture/execute/20030331-1.c: ...here.
4371 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
4373 * gcc.c-torture/execute/20030331-1.c: New test.
4375 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
4377 * lib/gcov.exp: Adjust call return testing strings.
4378 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
4380 2003-03-31 Roger Sayle <roger@eyesopen.com>
4382 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
4383 * gcc.dg/builtins-7.c: New test case.
4384 * gcc.dg/builtins-8.c: New test case.
4386 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
4388 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
4390 2003-03-30 Mark Mitchell <mark@codesourcery.com>
4393 * g++.dg/lookup-class-member-2.C: New test.
4395 2003-03-30 Glen Nakamura <glen@imodulo.com>
4397 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
4399 2003-03-28 Roger Sayle <roger@eyesopen.com>
4401 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
4403 2003-03-28 Mark Mitchell <mark@codesourcery.com>
4405 * g++.dg/init/attrib1.C: New test.
4407 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
4409 * gcc.dg/ultrasp8.c: New test.
4411 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
4413 * gcc.dg/ultrasp7.c: New test.
4415 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
4418 * g++.dg/template/inline1.C: New test.
4420 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
4422 * gcc.dg/sparc-dwarf2.c: New test.
4424 2003-03-27 Roger Sayle <roger@eyesopen.com>
4426 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
4427 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
4429 2003-03-27 Mark Mitchell <mark@codesourcery.com>
4431 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
4432 than reading .x files.
4433 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
4434 * g77.dg/gcov/gcov-1.f: Likewise.
4435 * gcc.misc-tests/gcov-4b.c: Likewise.
4436 * gcc.misc-tests/gcov-5b.c: Likewise.
4437 * gcc.misc-tests/gcov-6.c: Likewise.
4438 * gcc.misc-tests/gcov-7.c: Likewise.
4439 * gcc.misc-tests/gcov-8.c: Likewise.
4440 * g++.dg/gcov/gcov-1.x: Remove.
4441 * g77.dg/gcov/gcov-1.x: Likewise.
4442 * gcc.misc-tests/gcov-4b.x: Likewise.
4443 * gcc.misc-tests/gcov-5b.x: Likewise.
4444 * gcc.misc-tests/gcov-6.x: Likewise.
4445 * gcc.misc-tests/gcov-7.x: Likewise.
4446 * gcc.misc-tests/gcov-8.x: Likewise.
4448 2003-03-27 Glen Nakamura <glen@imodulo.com>
4451 * gcc.dg/20030324-1.c: New test.
4453 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
4456 * g++.dg/template/arg3.C: New test.
4459 * g++.dg/template/friend18.C: New test.
4461 2003-03-26 Roger Sayle <roger@eyesopen.com>
4463 * g77.f-torture/compile/20030326-1.f: New test case.
4465 2003-03-26 Janis Johnson <janis187@us.ibm.com>
4467 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
4469 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
4471 2003-03-26 Jakub Jelinek <jakub@redhat.com>
4473 * gcc.dg/ia64-sync-3.c: New test.
4475 2003-03-26 Alan Modra <amodra@bigpond.net.au>
4477 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
4479 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
4481 * gcc.dg/ultrasp6.c: New test.
4483 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4485 * gcc.dg/i386-signbit-1.c: New test.
4486 * gcc.dg/i386-signbit-2.c: New test.
4487 * gcc.dg/i386-signbit-3.c: New test.
4489 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4491 * gcc.dg/ultrasp5.c: Fix options.
4493 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
4495 * gcc.dg/ultrasp5.c: Fix comment.
4497 2003-03-24 Bud Davis <bdavis9659@comcast.net>
4500 * g77.f-torture/execute/10197.f: New test.
4502 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
4504 PR c++/9898, c++/383
4505 * g++.dg/template/conv6.C: New test.
4508 * g++.dg/template/ptrmem5.C: New test.
4511 * g++.dg/lookup/koenig1.C: New test.
4514 * g++.dg/lookup/template2.C: New test.
4516 2003-03-24 Jakub Jelinek <jakub@redhat.com>
4518 * g++.dg/opt/rtti1.C: New test.
4520 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4522 * gcc.dg/ultrasp5.c: New test.
4524 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
4527 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
4530 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4533 * gcc.dg/20030323-1.c: New test.
4535 2003-03-23 Roger Sayle <roger@eyesopen.com>
4537 * gcc.c-torture/compile/20030323-1.c: New test case.
4539 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
4541 * gcc.dg/20030321-1.c: New test.
4543 2003-03-22 Zack Weinberg <zack@codesourcery.com>
4545 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
4547 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
4549 PR c++/9978, c++/9708
4550 * g++.dg/ext/vlm1.C: Adjust expected error.
4551 * g++.dg/ext/vla2.C: New test.
4552 * g++.dg/template/arg1.C: New test.
4553 * g++.dg/template/arg2.C: New test.
4555 2003-03-22 Bud Davis <bdavis9659@comcast.net>
4557 * g77.f-torture/execute/select.f: New test.
4558 * g77.f-torture/noncompile/select_no_compile.f: New test.
4560 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
4563 * g++.dg/other/error4.C: New test.
4565 2003-03-20 Mark Mitchell <mark@codesourcery.com>
4567 * g++.dg/template/friend17.C: New test.
4569 2003-03-21 Alan Modra <amodra@bigpond.net.au>
4571 * gcc.c-torture/compile/20030320-1.c: New.
4573 2003-03-20 Roger Sayle <roger@eyesopen.com>
4575 * gcc.dg/builtins-6.c: New test case.
4577 2003-03-19 Alan Modra <amodra@bigpond.net.au>
4580 * gcc.c-torture/compile/20030319-1.c: New.
4582 2003-03-18 Jan Hubicka <jh@suse.cz>
4584 * gcc.dg/i386-cvt-1.c: New test.
4586 2003-03-17 Zack Weinberg <zack@codesourcery.com>
4588 * objc.dg/naming-1.m: Use "(parse|syntax) error".
4589 * objc.dg/naming-2.m: Likewise.
4591 2003-03-17 Mark Mitchell <mark@codesourcery.com>
4594 * g++.dg/parse/crash1.C: New test.
4596 2003-03-16 Mark Mitchell <mark@codesourcery.com>
4599 * g++.dg/eh/cleanup1.C: New test.
4601 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
4603 * gcc.c-torture/execute/20030316-1.c: New test case.
4605 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
4608 * g++.dg/init/ctor2.C: New test.
4610 2003-03-15 Roger Sayle <roger@eyesopen.com>
4612 * g77.f-torture/compile/xformat.f: New test case.
4614 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4616 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
4617 * g++.old-deja/g++.mike/eh50.C: Likewise.
4619 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4622 * g++.dg/template/spec7.C: New test.
4623 * g++.dg/template/spec8.C: Likewise.
4625 2003-03-14 Jakub Jelinek <jakub@redhat.com>
4627 * gcc.c-torture/execute/20030313-1.c: New test.
4629 2003-03-14 Richard Henderson <rth@redhat.com>
4631 * gcc.dg/inline-2.c: Adjust alpha test for external call.
4633 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4635 * gcc.c-torture/compile/20030314-1.c: New test.
4637 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
4639 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
4640 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
4642 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
4643 to accept newer _imp__ prefix and additional
4644 newline in .drectve section.
4645 * gcc.dg/dll-4.c: Likewise.
4646 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
4649 2003-03-13 Mark Mitchell <mark@codesourcery.com>
4651 * g++.dg/parse/namespace9.C: New test.
4653 * g++.dg/init/ref5.C: New test.
4654 * g++.dg/parse/ptrmem1.C: Likewise.
4656 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4658 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
4659 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
4661 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
4662 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
4664 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
4666 * gcc.c-torture/execute/20030224-2.c: New test.
4668 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
4670 * gcc.dg/decl-3.c: New test.
4672 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
4674 * gcc.dg/i386-loop-2.c: New test.
4676 2003-03-11 Mark Mitchell <mark@codesourcery.com>
4679 * g++.dg/parse/namespace8.C: New test.
4682 * g++.dg/overload/builtin2.C: New test.
4684 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
4686 * gcc.dg/return-type-3.c: New test.
4688 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
4690 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
4691 profiling options are not supported.
4693 2003-03-10 Mark Mitchell <mark@codesourcery.com>
4695 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
4696 * g++.old-deja/g++.warn/impint2.C: Likewise.
4698 2003-03-10 Devang Patel <dpatel@apple.com>
4700 * g++.dg/cpp/c++_cmd_1.C: New test.
4701 * g++.dg/cpp/c++_cmd_1.h: New file.
4703 2003-03-10 Segher Boessenkool <segher@koffie.nl>
4705 * gcc.dg/altivec-9.c: New file.
4707 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4709 * gcc.dg/ppc-sdata-1.c: New test.
4710 * gcc.dg/ppc-sdata-2.c: New test.
4712 2003-03-09 Mark Mitchell <mark@codesourcery.com>
4715 * g++.dg/opt/ptrmem2.C: New test.
4718 * g++.dg/opt/ptrmem1.C: New test.
4720 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4722 * gcc.dg/i386-loop-1.c: New test.
4724 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4727 * g++.dg/lookup/friend1.C: New test.
4729 2003-03-08 Mark Mitchell <mark@codesourcery.com>
4732 * g++.dg/parser/constructor1.C: New test.
4734 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
4736 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
4738 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
4740 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
4742 * gcc.dg/cpp/Wunused.c: Update test.
4744 2003-03-08 Jan Hubicka <jh@suse.cz>
4746 * gcc.dg/inline-3.c: New test.
4748 2003-03-08 Mark Mitchell <mark@codesourcery.com>
4751 * g++.dg/parse/builtin1.C: New test.
4754 * g++.dg/abi/cookie1.C: New test.
4755 * g++.dg/abi/cookie2.C: Likewise.
4758 * g++.dg/template/field1.C: New test.
4761 * g++.dg/parse/class1.C: New test.
4762 * g++.dg/parse/namespace7.C: Likewise.
4763 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
4765 2003-03-07 Mark Mitchell <mark@codesourcery.com>
4767 * g++.dg/init/ref4.C: New test.
4769 2003-03-07 Jan Hubicka <jh@suse.cz>
4771 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
4772 * gcc.dg/inline-3.c: New test.
4774 2003-03-06 Mark Mitchell <mark@codesourcery.com>
4776 * g++.dg/init/ref3.C: New test.
4779 * g++.dg/init/ref2.C: New test.
4782 * g++.dg/warn/Wshadow-2.C: New test.
4785 * g++.dg/warn/Woverloaded-1.C: New test.
4787 2003-03-05 Jan Hubicka <jh@suse.cz>
4789 * gcc.dg/i386-local2.c: New.
4790 * gcc.dg/i386-local.c: Fix typo.
4792 2003-03-05 Mark Mitchell <mark@codesourcery.com>
4794 * g++.dg/abi/layout3.C: New test.
4796 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4798 * gcc.c-torture/compile/20030305-1.c
4800 2003-03-05 Jan Hubicka <jh@suse.cz>
4802 * gcc.dg/i386-local.c: New.
4804 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
4806 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
4808 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4810 * gcc.dg/switch-2.c: New test.
4811 * gcc.dg/switch-3.c: New test.
4812 * gcc.dg/Wswitch.c: Adjust line numbers.
4813 * gcc.dg/Wswitch-default.c: Likewise.
4814 * gcc.dg/Wswitch-enum.c: Likewise.
4816 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
4818 * gcc.c-torture/execute/20030222-1.c: New test.
4820 2003-03-03 James E Wilson <wilson@tuliptree.org>
4822 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
4824 2003-03-03 Mark Mitchell <mark@codesourcery.com>
4827 * g++.dg/init/ref1.C: New test.
4829 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
4831 * gcc.dg/sh-relax.c: New SH-only test.
4833 2003-03-03 Geoffrey Keating <geoffk@apple.com>
4835 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
4836 comment explaining purpose of testcase.
4838 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
4840 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
4841 for HC11/HC12 (asm needs two int registers).
4842 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
4843 HC11/HC12 because the test uses an asm which needs two 32-bit
4846 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
4848 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
4849 for HC11/HC12 (array is too large otherwise).
4850 * gcc.c-torture/compile/920501-4.x: New file, likewise.
4851 * gcc.c-torture/compile/20010518-2.x: Likewise.
4852 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
4853 HC11/HC12 (array is too large).
4855 2003-03-01 Geoffrey Keating <geoffk@apple.com>
4857 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
4858 * lib/g++-dg.exp (g++-dg-test): Likewise.
4860 2003-03-01 Roger Sayle <roger@eyesopen.com>
4862 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
4863 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
4865 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4867 * g++.dg/warn/implicit-typename1.C: Remove warning.
4869 2003-02-28 Richard Henderson <rth@redhat.com>
4871 * gcc.dg/noreturn-1.c: Move noreturn warning line.
4872 * gcc.dg/return-type-1.c: Move control reaches end warning line.
4874 2003-02-28 Geoffrey Keating <geoffk@apple.com>
4876 * gcc.dg/pch/pch.exp: Change .pch to .gch.
4877 * g++.dg/pch/pch.exp: Likewise.
4879 2003-02-28 Mark Mitchell <mark@codesourcery.com>
4882 * testsuite/g++.dg/init/new4.C: New test.
4884 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
4886 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
4888 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
4890 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
4893 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
4896 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4898 * lib/scanasm.exp: Add support for counting numbers of
4900 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
4901 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
4903 2003-02-25 Mark Mitchell <mark@codesourcery.com>
4906 * g++.dg/template/static3.C: New test.
4909 * g++.dg/parse/namespace6.C: New test.
4911 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4914 * gcc.dg/20030225-1.c: New test.
4916 2003-02-24 Mark Mitchell <mark@codesourcery.com>
4918 * README: Remove out-of-date information.
4921 * g++.dg/template/spec6.C: New test.
4923 2003-02-24 Jeff Law <law@redhat.com>
4925 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
4927 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4929 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
4930 * gcc.dg/pragma-ep-1.c: Likewise.
4932 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4935 * g++.dg/template/friend16.C: New test.
4937 2003-02-23 Mark Mitchell <mark@codesourcery.com>
4940 * g++.dg/parse/fused-params1.C: Adjust error messages.
4941 * g++.dg/template/nested3.C: New test.
4943 2003-02-24 Alan Modra <amodra@bigpond.net.au>
4945 * g++.dg/abi/param1.C: New test.
4947 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4950 * g++.dg/warn/implicit-typename1.C: New test.
4952 2003-02-22 Kelley Cook <kelleycook@comcast.net>
4954 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
4956 * g++.old-deja/g++.other/store-expr2.C: Likewise.
4957 * gcc.c-torture/execute/20010129-1.x: Likewise.
4958 * gcc.dg/20011107-1.c: Likewise.
4959 * gcc.dg/20020108-1.c: Likewise.
4960 * gcc.dg/20020122-3.c: Likewise.
4961 * gcc.dg/20020206-1.c: Likewise.
4962 * gcc.dg/20020310-1.c: Likewise.
4963 * gcc.dg/20020426-2.c: Likewise.
4964 * gcc.dg/20020517-1.c: Likewise.
4965 * gcc.dg/991230-1.c: Likewise.
4966 * gcc.dg/i386-unroll-1.c: Likewise.
4967 * gcc.misc-tests/i386-prefetch.exp: Likewise.
4969 2003-02-22 Jan Hubicka <jh@suse.cz>
4971 * gcc.dg/i386-mul.c: New test.
4973 2003-02-21 Roger Sayle <roger@eyesopen.com>
4975 * gcc.dg/builtins-5.c: New test case.
4977 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
4979 * gcc.dg/asmreg-1.c: New test.
4981 2003-02-21 Mark Mitchell <mark@codesourcery.com>
4984 * g++.dg/parse/varmod1.C: New test.
4986 2003-02-21 Mark Mitchell <mark@codesourcery.com>
4989 * g++.dg/template/op1.C: New test.
4991 2003-02-21 Mark Mitchell <mark@codesourcery.com>
4994 * g++.dg/template/nested2.C: New test.
4996 2003-02-21 Mark Mitchell <mark@codesourcery.com>
4999 * g++.dg/expr/dtor1.C: New test.
5001 2003-02-21 Zack Weinberg <zack@codesourcery.com>
5003 * gcc.dg/cpp/include3.c: New test.
5004 * gcc.dg/cpp/inc/foo.h: New file.
5006 2003-02-21 Glen Nakamura <glen@imodulo.com>
5008 * gcc.c-torture/execute/20030221-1.c: New test.
5010 2003-02-20 Mark Mitchell <mark@codesourcery.com>
5013 * g++.dg/abi/conv1.C: New test.
5015 2003-02-20 Jan Hubicka <jh@suse.cz>
5017 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
5019 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
5021 * gcc.c-torture/compile/20030219-1.c: New test.
5023 2003-02-18 Jan Hubicka <jh@suse.cz>
5025 * gcc.dg/funcorder.c: New test.
5027 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
5029 * gcc.c-torture/execute/20030218-1.c: New.
5031 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
5033 * gcc.dg/20030218-1.c: New.
5035 2003-02-18 Richard Henderson <rth@redhat.com>
5037 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
5038 * gcc.dg/attr-used-2.c: New.
5040 2003-02-18 Mark Mitchell <mark@codesourcery.com>
5043 * g++.dg/init/copy5.C: New test.
5045 2003-02-18 Geoffrey Keating <geoffk@apple.com>
5047 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
5048 * g++.dg/pch/pch.exp: Likewise.
5050 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
5052 * gcc.c-torture/execute/20030209-1.c: Enable the test if
5053 STACK_SIZE is not defined.
5055 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5058 * g++.dg/template/init1.C: New test.
5060 2003-02-16 Jan HUbicka <jh@suse.cz>
5062 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
5063 (foo): Add few extra tests
5064 * gcc.dg/c99-const-expr-3.c: Likewise.
5065 * gcc.c-torture/execute/20030216-1.c: New.
5067 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5070 * g++.dg/ext/typeof4.C: New test.
5072 2003-02-15 Roger Sayle <roger@eyesopen.com>
5074 * gcc.dg/i386-387-3.c: New test case.
5076 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
5078 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
5079 cris-*-elf* cris-*-aout* and mmix-*-*.
5081 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
5083 * gcc.dg/20030213-1.c: New test.
5085 2003-02-12 Roger Sayle <roger@eyesopen.com>
5087 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
5088 * gcc.dg/i386-387-2.c: Likewise.
5090 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
5092 * gcc.dg/ppc-spe.c: Fix formatting.
5093 Enable tests that were previously unsupported by gas.
5094 Delete tests for instructions that no longer exist.
5095 Switch arguments on evsubifw builtin.
5097 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
5099 * gcc.c-torture/execute/20030209-1.c: Disable the test if
5100 STACK_SIZE is too small.
5102 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5103 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
5105 * gcc.dg/decl-2.c: New test.
5107 2003-02-10 Jan Hubicka <jh@suse.cz>
5109 * gcc.dg/i386-fpcvt-1.c: New test.
5111 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
5113 * gcc.c-torture/execute/20030209-1.c: New test.
5115 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
5117 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
5118 int-wide bitops, use the constants of the same width.
5119 Likewise, if long long is 32-bit wide, test bitops using
5122 2003-02-07 Loren James Rittle <ljrittle@acm.org>
5124 * gcc.dg/20021014-1.c: Annotate with expected notice text.
5126 2003-02-07 Roger Sayle <roger@eyesopen.com>
5128 * testsuite/gcc.dg/builtins-4.c: New test case.
5130 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5132 * gcc.dg/20020430-1.c: Fix dg command typos.
5133 * gcc.dg/20020503-1.c: Likewise.
5135 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5138 * g++.dg/parse/fused-params1.C: New test.
5141 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
5144 * g++.dg/parse/non-dependent1.C: New test.
5147 * g++.dg/parse/dupl-tmpl-args1.C: New test.
5150 * g++.dg/parse/undefined7.C: New test.
5151 * g++.dg/parse/non-templ1.C: New test.
5154 * g++.dg/parse/too-many-tmpl-args1.C: New test.
5156 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5158 * gcc.c-torture/compile/20030206-1.c: New test.
5160 2003-02-05 Roger Sayle <roger@eyesopen.com>
5162 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
5163 "pow" to "foo" to avoid potential confusion with a math built-in.
5165 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5167 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
5168 conditions for SPARC targets.
5170 2003-02-05 Jakub Jelinek <jakub@redhat.com>
5172 * gcc.dg/20030204-1.c: New test.
5174 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5177 * g++.dg/parse/array-size1.C: New test.
5180 * g++.dg/parse/undefined3.C: New test.
5183 * g++.dg/parse/undefined4.C: New test.
5186 * g++.dg/parse/undefined5.C: New test.
5189 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
5192 * g++.dg/parse/casting-operator1.C: New test.
5195 * g++.dg/parse/undefined6.C: New test.
5198 * g++.dg/parse/missing-template1.C: New test.
5200 2003-02-04 Jan Hubicka <jh@suse.cz>
5202 * gcc.dg/i386-cadd.c: Compile using -march=k8.
5203 * gcc.dg/i386-cmov?.c: Likewise.
5204 * gcc.dg/i386-fpcvt-?.c: Likewise.
5205 * gcc.dg/i386-ssefp-1.c: Likewise.
5206 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
5209 2003-02-03 Mark Mitchell <mark@codesourcery.com>
5212 * testsuite/g++.dg/ext/max.C: New test.
5214 2003-02-03 Jan Hubicka <jh@suse.cz>
5216 * gcc.c-torture/execute/20030203-1.c: New test.
5218 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
5220 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
5223 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
5225 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
5226 * g++.dg/init/new2.C: Likewise.
5227 * g++.dg/other/new1.C: Likewise.
5229 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
5231 * gcc.dg/struct-ret-libc.c: New test.
5233 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
5235 * gcc.dg/20030129-1.c: New test.
5237 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5240 * g++.dg/template/ptrmem4.C: New test.
5242 2003-01-29 Mark Mitchell <mark@codesourcery.com>
5244 * g++.dg/parser/constant1.C: New test.
5246 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5249 * g++.dg/parse/friend2.C: New test.
5251 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
5254 * g++.dg/template/unify4.C: New test.
5256 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
5258 * gcc.c-torture/execute/20030128-1.c: New test.
5260 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
5262 * g++.dg/lookup/nested1.C: Test moved from ...
5263 * g++.old-deja/g++.other/lookup24.C: ... here.
5265 2003-01-28 Jan Hubicka <jh@suse.cz>
5267 * gcc.dg/i386-cmov5.c: New test.
5269 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
5271 * gcc.c-torture/execute/20010925-1.c: Changed the
5274 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
5277 * g++.dg/parse/template5.C: New test.
5279 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
5282 * g77.dg/pr9258: New test.
5284 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
5286 * README: Move relevant parts from README.g++.
5288 * README.g++: Remove this file.
5290 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
5292 * g++.dg/abi/dcast1.C: New test.
5294 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5296 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
5298 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
5301 * g++.old-deja/g++.other/lookup24.C: New test.
5303 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5306 * gcc.dg/uninit-C.c: New test.
5308 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
5310 * g++.dg/abi/covariant1.C: New test.
5312 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
5314 * gcc.dg/20030123-1.c: New test.
5316 2003-01-25 Jan Hubicka <jh@suse.cz>
5319 * gcc.c-torture/compile/20030125-1.c
5321 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
5324 * g++.dg/parse/template3.C: New test.
5325 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
5328 * g++.dg/parse/template4.C: New test.
5331 * g++.dg/template/qual2.C: New test.
5334 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
5336 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
5338 2003-01-25 Roger Sayle <roger@eyesopen.com>
5340 * gcc.c-torture/execute/switch-1.c: New test case.
5342 2003-01-25 Jan Hubicka <jh@suse.cz>
5344 * gcc.c-torture/execute/20030125-1.[cx]: New test.
5346 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
5348 Tweaks for Bison-1.875. From the NEWS file:
5349 "- `parse error' -> `syntax error'
5350 Bison now uniformly uses the term `syntax error'"
5351 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
5352 * gcc.dg/cpp/digraph2.c: Likewise.
5353 * gcc.dg/cpp/direct2.c: Likewise.
5354 * gcc.dg/cpp/paste4.c: Likewise.
5355 * gcc.dg/c90-restrict-1.c: Likewise.
5356 * gcc.dg/c99-func-2.c: Likewise.
5357 * gcc.dg/noncompile/920721-2.c: Likewise.
5358 * gcc.dg/noncompile/930622-2.c: Likewise.
5359 * gcc.dg/noncompile/940112-1.c: Likewise.
5360 * gcc.dg/noncompile/950921-1.c: Likewise.
5361 * gcc.dg/noncompile/951123-1.c: Likewise.
5362 * gcc.dg/noncompile/971104-1.c: Likewise.
5363 * gcc.dg/noncompile/990416-1.c: Likewise.
5365 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
5367 * g++.dg/parse/undefined1.C: Add error message.
5369 2003-01-22 Mark Mitchell <mark@codesourcery.com>
5372 * g++.dg/parse/new1.C: New test.
5375 * g++.dg/parse/template2.C: New test.
5378 * g++.dg/parse/typedef2.C: New test.
5381 * g++.dg/ext/typeof3.C: New test.
5383 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5386 * g++.dg/parse/ret-type1.C: New test.
5389 * g++.dg/parse/tmpl-outside1.C: New test.
5392 * g++.dg/parse/int-as-enum1.C: New test.
5395 * g++.dg/parse/no-typename1.C: New test.
5398 * g++.dg/parse/no-value1.C: New test.
5401 * g++.dg/parse/wrong-inline1.C: New test.
5404 * g++.dg/parse/ref1.C: New test.
5407 * g++.dg/parse/attr-ctor1.C: New test.
5410 * g++.dg/parse/namespace5.C: New test.
5413 * g++.dg/parse/func-def1.C: New test.
5416 * g++.dg/parse/undefined1.C: New test.
5418 PR c++/5723, PR c++/8522
5419 * g++.dg/parse/specialization1.C: New test.
5421 PR c++/163, PR c++/8595
5422 * g++.dg/parse/struct-as-enum1.C: New test.
5425 * g++.dg/parse/undefined2.C: New test.
5427 2003-01-22 Mark Mitchell <mark@codesourcery.com>
5430 * g++.dg/parse/template1.C: New test.
5433 * g++.dg/parse/using1.C: New test.
5437 * g++.dg/parse/expr2.C: New test.
5440 * g++.dg/parse/lookup2.C: Likewise.
5442 2003-01-21 Jan Hubicka <jh@suse.cz>
5444 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
5445 * gcc.c-torture/execute/eeprof-1.c: Likewise.
5446 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
5447 * gcc.c-torture/execute/string-opt-*.c: Likewise.
5449 2003-01-20 Nick Clifton <nickc@redhat.com>
5451 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
5452 problem with ARM sibcall code generation.
5454 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
5456 * gcc.c-torture/execute/20030120-1.c: New.
5458 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
5460 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
5462 2003-01-17 Mark Mitchell <mark@codesourcery.com>
5465 * g++.dg/parse/ctor1.C: New test.
5468 * g++.dg/parse/qualified1.C: New test.
5470 * g++.dg/parse/typename3.C: New test.
5472 2003-01-16 Richard Henderson <rth@redhat.com>
5474 * g++.dg/tls/init-2.C: Fix error matches for real this time.
5476 2003-01-16 Richard Henderson <rth@redhat.com>
5478 * g++.dg/pch/pch.exp: Copy test header to the working directory
5479 before using it either for precompilation or direct use.
5480 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
5481 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
5483 2003-01-16 Richard Henderson <rth@redhat.com>
5485 * gcc.dg/pch/pch.exp: Copy test header to the working directory
5486 before using it either for precompilation or direct use.
5487 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
5488 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
5490 2003-01-16 Mark Mitchell <mark@codesourcery.com>
5492 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
5493 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
5494 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
5495 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
5496 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
5497 typename warning into error.
5498 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
5500 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
5501 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
5502 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
5504 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
5505 make declaration visible in template.
5506 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
5507 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
5509 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
5511 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
5512 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
5513 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
5514 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
5515 typename warning with error message.
5516 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
5517 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
5518 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
5520 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
5522 * g++.dg/parse/ambig2.C: New test.
5524 2003-01-15 Richard Henderson <rth@redhat.com>
5526 * g++.dg/tls/init-2.C: Update error message string.
5528 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5530 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
5532 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
5534 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
5536 * gcc.c-torture/compile/20001205-1.x: Likewise.
5537 * gcc.c-torture/compile/20001226-1.x: Likewise.
5538 * gcc.c-torture/compile/920520-1.x: Likewise.
5539 * gcc.c-torture/compile/961203-1.x: Likewise.
5540 * gcc.c-torture/compile/20020604-1.x: Likewise.
5542 2003-01-15 Jan Hubicka <jh@suse.cz>
5544 * gcc.c-torture/compile/20030115-1.c: New test.
5546 * gcc.dg/i386-fpcvt-1.c: New test.
5547 * gcc.dg/i386-fpcvt-2.c: New test.
5549 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
5551 Further conform g++'s __vmi_class_type_info to the C++ ABI
5553 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
5556 2003-01-14 Jan Hubicka <jh@suse.cz>
5558 * gcc.dg/i386-fpcvt-1.c: New test.
5559 * gcc.dg/i386-fpcvt-2.c: New test.
5561 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5563 * gcc.dg/i386-mmx-3.c: New test.
5565 2003-01-12 Mark Mitchell <mark@codesourcery.com>
5568 * g++.dg/parse/octal1.C: New file.
5571 * g++.dg/parse/typename1.C: New file.
5573 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
5575 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
5576 * gcc.dg/bf-no-ms-layout.c: Likewise.
5577 * gcc.dg/bf-ms-attrib.c: Likewise.
5579 2003-01-10 Mark Mitchell <mark@codesourcery.com>
5582 * g++.dg/parse/dtor1.C: New file.
5585 * g++.dg/rtti/typeid1.C: New file.
5588 * g++.dg/parse/lookup1.C: New file.
5591 * g++.dg/templ/spec5.C: New file.
5593 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
5595 * gcc.c-torture/compile/20030110-1.c: New test.
5597 2003-01-09 Geoffrey Keating <geoffk@apple.com>
5599 Merge from pch-branch:
5601 2002-12-23 Geoffrey Keating <geoffk@apple.com>
5603 * gcc.dg/pch/cpp-1.h: New.
5604 * gcc.dg/pch/cpp-1.c: New.
5605 * gcc.dg/pch/cpp-2.h: New.
5606 * gcc.dg/pch/cpp-2.c: New.
5608 2002-11-19 Geoffrey Keating <geoffk@apple.com>
5610 * gcc.dg/pch/except-1.h: New.
5611 * gcc.dg/pch/except-1.c: New.
5613 2002-11-13 Geoffrey Keating <geoffk@apple.com>
5615 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
5617 * gcc.dg/pch: Include *.hp not *.h.
5618 * gcc.dg/pch/system-1.h: New.
5619 * gcc.dg/pch/system-1.c: New.
5621 2002-11-11 Geoffrey Keating <geoffk@apple.com>
5623 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
5624 rather than trying to build and run a program using PCH.
5625 * gcc.dg/pch: Remove dg-do commands from test files.
5627 2002-11-08 Geoffrey Keating <geoffk@apple.com>
5629 * gcc.dg/pch/macro-3.c: New.
5630 * gcc.dg/pch/macro-3.h: New.
5632 2002-11-04 Geoffrey Keating <geoffk@apple.com>
5634 * gcc.dg/pch/common-1.c: New.
5635 * gcc.dg/pch/common-1.h: New.
5636 * gcc.dg/pch/decl-1.c: New.
5637 * gcc.dg/pch/decl-1.h: New.
5638 * gcc.dg/pch/decl-2.c: New.
5639 * gcc.dg/pch/decl-2.h: New.
5640 * gcc.dg/pch/decl-3.c: New.
5641 * gcc.dg/pch/decl-3.h: New.
5642 * gcc.dg/pch/decl-4.c: New.
5643 * gcc.dg/pch/decl-4.h: New.
5644 * gcc.dg/pch/decl-5.c: New.
5645 * gcc.dg/pch/decl-5.h: New.
5646 * gcc.dg/pch/global-1.c: New.
5647 * gcc.dg/pch/global-1.h: New.
5648 * gcc.dg/pch/inline-1.c: New.
5649 * gcc.dg/pch/inline-1.h: New.
5650 * gcc.dg/pch/inline-2.c: New.
5651 * gcc.dg/pch/inline-2.h: New.
5652 * gcc.dg/pch/static-1.c: New.
5653 * gcc.dg/pch/static-1.h: New.
5654 * gcc.dg/pch/static-2.c: New.
5655 * gcc.dg/pch/static-2.h: New.
5657 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
5659 * g++.dg/pch/pch.exp: Better handle failing testcases.
5660 * gcc.dg/pch/pch.exp: Likewise.
5661 * gcc.dg/pch/macro-1.c: New.
5662 * gcc.dg/pch/macro-1.h: New.
5663 * gcc.dg/pch/macro-2.c: New.
5664 * gcc.dg/pch/macro-2.h: New.
5666 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
5668 * g++.dg/dg.exp: Treat files in pch/ specially.
5669 * g++.dg/pch/pch.exp: New file.
5670 * g++.dg/pch/empty.H: New file.
5671 * g++.dg/pch/empty.C: New file.
5672 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
5675 * gcc.dg/pch/pch.exp: New file.
5676 * gcc.dg/pch/empty.h: New file.
5677 * gcc.dg/pch/empty.c: New file.
5678 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
5681 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5683 * g++.dg/template/friend14.C: New test.
5685 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5687 * gcc.dg/old-style-asm-1.c: New test.
5689 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
5691 * gcc.c-torture/compile/20030109-1.c: New test.
5693 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5695 * gcc.c-torture/execute/20030109-1.c: New test.
5697 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
5699 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
5700 * g++.old-deja/g++.mike/dyncast2.C: Likewise
5701 * g++.old-deja/g++.mike/dyncast3.C: Likewise
5702 * g++.old-deja/g++.mike/eh2.C: Likewise
5703 * g++.old-deja/g++.mike/eh3.C: Likewise
5704 * g++.old-deja/g++.mike/eh5.C: Likewise
5705 * g++.old-deja/g++.mike/eh6.C: Likewise
5706 * g++.old-deja/g++.mike/eh7.C: Likewise
5707 * g++.old-deja/g++.mike/eh8.C: Likewise
5708 * g++.old-deja/g++.mike/eh9.C: Likewise
5709 * g++.old-deja/g++.mike/eh10.C: Likewise
5710 * g++.old-deja/g++.mike/eh12.C: Likewise
5711 * g++.old-deja/g++.mike/eh13.C: Likewise
5712 * g++.old-deja/g++.mike/eh14.C: Likewise
5713 * g++.old-deja/g++.mike/eh16.C: Likewise
5714 * g++.old-deja/g++.mike/eh17.C: Likewise
5715 * g++.old-deja/g++.mike/eh18.C: Likewise
5716 * g++.old-deja/g++.mike/eh21.C: Likewise
5717 * g++.old-deja/g++.mike/eh23.C: Likewise
5718 * g++.old-deja/g++.mike/eh24.C: Likewise
5719 * g++.old-deja/g++.mike/eh25.C: Likewise
5720 * g++.old-deja/g++.mike/eh26.C: Likewise
5721 * g++.old-deja/g++.mike/eh27.C: Likewise
5722 * g++.old-deja/g++.mike/eh28.C: Likewise
5723 * g++.old-deja/g++.mike/eh29.C: Likewise
5724 * g++.old-deja/g++.mike/eh31.C: Likewise
5725 * g++.old-deja/g++.mike/eh33.C: Likewise
5726 * g++.old-deja/g++.mike/eh34.C: Likewise
5727 * g++.old-deja/g++.mike/eh35.C: Likewise
5728 * g++.old-deja/g++.mike/eh36.C: Likewise
5729 * g++.old-deja/g++.mike/eh37.C: Likewise
5730 * g++.old-deja/g++.mike/eh38.C: Likewise
5731 * g++.old-deja/g++.mike/eh39.C: Likewise
5732 * g++.old-deja/g++.mike/eh40.C: Likewise
5733 * g++.old-deja/g++.mike/eh41.C: Likewise
5734 * g++.old-deja/g++.mike/eh42.C: Likewise
5735 * g++.old-deja/g++.mike/eh44.C: Likewise
5736 * g++.old-deja/g++.mike/eh46.C: Likewise
5737 * g++.old-deja/g++.mike/eh47.C: Likewise
5738 * g++.old-deja/g++.mike/eh48.C: Likewise
5739 * g++.old-deja/g++.mike/eh49.C: Likewise
5740 * g++.old-deja/g++.mike/eh50.C: Likewise
5741 * g++.old-deja/g++.mike/eh51.C: Likewise
5742 * g++.old-deja/g++.mike/eh53.C: Likewise
5743 * g++.old-deja/g++.mike/eh55.C: Likewise
5744 * g++.old-deja/g++.mike/p7912.C: Likewise
5745 * g++.old-deja/g++.mike/p9706.C: Likewise
5746 * g++.old-deja/g++.mike/p10416.C: Likewise
5747 * g++.old-deja/g++.mike/p11667.C: Likewise
5748 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
5749 Remove redundant reference to Iris.
5750 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
5751 Elxsi, i860, Pico Java, and WE32K.
5753 2003-01-07 Mark Mitchell <mark@codesourcery.com>
5755 * g++.dg/ext/asm4.C: New test.
5757 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5760 * g++.dg/template/friend12.C: New test.
5761 * g++.dg/template/friend13.C: Likewise.
5762 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
5764 2003-01-08 Jan Hubicka <jh@suse.cz>
5766 * gcc.dg/i386-cadd.c: New test.
5767 * gcc.dg/i386-cmov4.c: Likewise.
5769 2003-01-06 Mark Mitchell <mark@codesourcery.com>
5772 * g++.dg/warn/Wunused-3.C: New test.
5774 * g++.dg/abi/bitfield9.C: New test.
5777 * g++.dg/parse/defarg3.C: New test.
5779 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
5781 * g++.dg/parse/ambig1.C: New test.
5782 * g++.dg/parse/defarg2.C: New test.
5784 2003-01-05 Mark Mitchell <mark@codesourcery.com>
5786 * g++.dg/template/defarg-1.C: New test.
5787 * g++.dg/template/local2.C: Likewise.
5789 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
5791 * gcc.c-torture/execute/20030105-1.c: New test.
5793 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5795 * g++.dg/parse/namespace3.C: Remove extra semicolons.
5796 * g++.dg/parse/namespace4.C: Likewise.
5798 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
5800 * g++.dg/template/ntp2.C: New test.
5802 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
5804 * g++.dg/parse/extern-C-1.C: New test.
5806 * g++.dg/parse/namespace4.C: New test.
5808 * g++.dg/template/nested1.C: New test.
5810 * g++.dg/parse/namespace3.C: New test.
5812 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
5814 * g++.dg/lookup/two-stage1.C: New test.
5816 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5818 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
5819 * g++.old-deja/g++.jason/access8.C: Likewise.
5820 * g++.old-deja/g++.other/decl5.C: Likewise.
5822 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
5824 * g++.dg/parse/parse7.C: New test.
5826 2003-01-02 Mark Mitchell <mark@codesourcery.com>
5829 * g++.dg/ext/attrib7.C: New test.
5831 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
5833 * g++.dg/parse/parse6.C: New test.
5835 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
5837 * gcc.dg/h8300-stack-1.c: New.
5839 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
5841 g++.dg/lookup/exception1.C: New test.
5843 g++.dg/lookup/template1.C: New test.
5845 g++.dg/parse/namespace2.C: New test.
5847 g++.dg/parse/parens2.C: New test.
5849 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5851 * g++.dg/parse/parse5.C: New test.
5852 * g++.dg/lookup/scoped4.C: New test.
5854 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
5856 * g++.dg/parse/parens1.C: New test.
5858 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
5860 * g++.dg/parse/parens2.C: New test.
5862 * g++.dg/lookup/scope-operator1.C: New test.
5864 * g++.dg/parse/operator1.C: New test.
5866 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5868 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
5869 * g++.old-deja/g++.other/access6.C: Likewise.
5870 * g++.old-deja/g++.other/decl1.C: Likewise.
5871 * g++.old-deja/g++.pt/typename12.C: Likewise.
5873 2002-12-31 Mark Mitchell <mark@codesourcery.com>
5875 * g++.dg/parse/namespace1.C: New test.
5877 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5879 * g++.dg/parse/parse4.C: New test.
5881 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5883 * g++.dg/parse/parse3.C: New test.
5885 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5887 * g++.dg/parse/parse2.C: New test.
5889 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5891 * g++.dg/template/friend11.C: New test.
5893 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5895 * g++.dg/parse/parse1.C: New test.
5897 2002-12-31 Janis Johnson <janis187@us.ibm.com>
5899 * lib/profopt.exp: Change the name of a global variable to avoid
5900 possible clashes with other test suites.
5902 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
5904 * g++.dg/inherit/covariant8.C: New test.
5906 2002-12-31 Mark Mitchell <mark@codesourcery.com>
5908 * g++.dg/init/array9.C: New test.
5911 * g++.dg/parse/expr1.C: New test.
5913 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
5915 * gcc.c-torture/compile/20021230-1.c: New test.
5917 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
5919 * g++.dg/inherit/covariant5.C: New test.
5920 * g++.dg/inherit/covariant6.C: New test.
5921 * g++.dg/inherit/covariant7.C: New test.
5923 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5926 * g++.dg/other/access2.C: New test.
5928 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
5930 * g++.dg/other/anon-struct.C: No longer fails
5931 * g++.old-deja/g++.brendan/parse4.C: Likewise.
5932 * g++.old-deja/g++.brendan/parse5.C: Likewise.
5933 * g++.old-deja/g++.brendan/parse6.C: Likewise.
5935 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
5937 * g++.dg/parse/angle-bracket.C (main): No longer fails.
5939 2002-12-27 Mark Mitchell <mark@codesourcery.com>
5941 * g++.dg/eh/spec4.C: Remove stray semicolon.
5942 * g++.dg/expr/pmf-1.C: Change error message.
5943 * g++.dg/ext/asm1.C: Remove stray semicolon.
5944 * g++.dg/ext/typename1.C: Add missing typenames.
5945 * g++.dg/inherit/template-as-base.C: Change error message.
5946 * g++.dg/lookup/scoped1.C: Likewise.
5947 * g++.dg/lookup/scoped2.C: Likewise.
5948 * g++.dg/lookup/using2.C: Likewise.
5949 * g++.dg/other/component1.C: Remove stray semicolon.
5950 * g++.dg/other/do1.C: Change error message.
5951 * g++.dg/other/error2.C: Likewise.
5952 * g++.dg/other/init1.C: Likewise.
5953 * g++.dg/other/packed1.C: Remove stray semicolon.
5954 * g++.dg/other/ptrmem2.C: Change error message.
5955 * g++.dg/parse/parameter-declaration-1.C: Remove line number
5957 * g++.dg/special/initp1.C: Remove invalid attribute usage.
5958 * g++.dg/template/access3.C: Add typename keyword.
5959 * g++.dg/template/access5.C: Remove stray semicolon.
5960 * g++.dg/template/access6.C: Likewise.
5961 * g++.dg/template/complit1.C: Likewise.
5962 * g++.dg/template/crash1.C: Change error message.
5963 * g++.dg/template/inherit2.C: Remove stray semicolon.
5964 * g++.dg/template/instantiate2.C: Likewise.
5965 * g++.dg/template/instantiate3.C: Change error message.
5966 * g++.dg/template/qual1.C: Remove stray semicolon.
5967 * g++.dg/template/qualttp18.C: Change error message.
5968 * g++.dg/template/ref1.C: Remove stray semicolon.
5969 * g++.dg/template/sizeof1.C (A::value): Declare it.
5970 * g++.dg/template/spec4.C: Change error message.
5971 * g++.dg/template/static1.C: Likewise.
5972 * g++.dg/template/type1.C: Likewise.
5973 * g++.dg/template/typename3.C: Likewise.
5974 * g++.old-deja/g++.benjamin/13478.C: Change error message.
5975 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
5976 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
5977 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
5978 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
5979 named return value extension.
5980 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
5981 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
5982 * g++.old-deja/g++.bob/extern_C.C: Likewise.
5983 * g++.old-deja/g++.bob/inherit2.C: Likewise.
5984 * g++.old-deja/g++.brendan/complex1.C: Likewise.
5985 * g++.old-deja/g++.brendan/copy5.C: Likewise.
5986 * g++.old-deja/g++.brendan/crash13.C: Likewise.
5987 * g++.old-deja/g++.brendan/crash15.C: Likewise.
5988 * g++.old-deja/g++.brendan/crash18.C: Change error message.
5989 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
5990 * g++.old-deja/g++.brendan/crash38.C: Likewise.
5991 * g++.old-deja/g++.brendan/crash50.C: Likewise.
5992 * g++.old-deja/g++.brendan/crash56.C: Likewise.
5993 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
5995 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
5996 * g++.old-deja/g++.brendan/crash8.C: Change error message.
5997 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
5998 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
5999 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
6000 * g++.old-deja/g++.brendan/template11.C: Likewise.
6001 * g++.old-deja/g++.brendan/template26.C: Likewise.
6002 * g++.old-deja/g++.brendan/template27.C: Use explicit
6003 specialization syntax.
6004 * g++.old-deja/g++.brendan/template30.C: Likewise.
6005 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
6006 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
6007 non-dependent names.
6008 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
6009 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
6010 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
6011 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
6012 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
6013 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
6014 named return value extension.
6015 * g++.old-deja/g++.ext/namedret2.C: Likewise.
6016 * g++.old-deja/g++.ext/namedret3.C: Likewise.
6017 * g++.old-deja/g++.ext/return1.C: Likewise.
6018 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
6019 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
6020 * g++.old-deja/g++.jason/access8.C: Likewise.
6021 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
6022 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
6023 pseudo-destructor names.
6024 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
6025 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
6026 pseudo-destructor names.
6027 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
6028 * g++.old-deja/g++.jason/overload19.C: Likewise.
6029 * g++.old-deja/g++.jason/overload32.C: Likewise.
6030 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
6032 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
6033 * g++.old-deja/g++.jason/return.C: Likewise.
6034 * g++.old-deja/g++.jason/return2.C: Likewise.
6035 * g++.old-deja/g++.jason/shadow1.C: Likewise.
6036 * g++.old-deja/g++.jason/special.C: Use explicit specialization
6038 * g++.old-deja/g++.jason/template10.C: Account for use of
6039 non-dependent names.
6040 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
6042 * g++.old-deja/g++.jason/template37.C: Likewise.
6043 * g++.old-deja/g++.law/access4.C: Change error messages.
6044 * g++.old-deja/g++.law/arm13.C: Remove incorrect
6045 pseudo-destructor names.
6046 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
6047 * g++.old-deja/g++.law/ctors9.C: Likewise.
6048 * g++.old-deja/g++.law/cvt22.C: Likewise.
6049 * g++.old-deja/g++.law/dtors5.C: Likewise.
6050 * g++.old-deja/g++.law/global-init1.C: Likewise.
6051 * g++.old-deja/g++.law/missed-error3.C: Likewise.
6052 * g++.old-deja/g++.law/operators28.C: Likewise.
6053 * g++.old-deja/g++.law/visibility28.C: Likewise.
6054 * g++.old-deja/g++.martin/eval1.C: Likewise.
6055 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
6057 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
6058 * g++.old-deja/g++.mike/net34.C: Likewise.
6059 * g++.old-deja/g++.mike/net36.C: Likewise.
6060 * g++.old-deja/g++.mike/ns2.C: Likewise.
6061 * g++.old-deja/g++.mike/p12306.C: Likewise.
6062 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
6064 * g++.old-deja/g++.mike/p700.C: Likewise.
6065 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
6066 * g++.old-deja/g++.mike/p710.C: Likewise.
6067 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
6069 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
6070 * g++.old-deja/g++.mike/pmf9.C: Likewise.
6071 * g++.old-deja/g++.ns/crash2.C: Likewise.
6072 * g++.old-deja/g++.ns/crash3.C: Likewise.
6073 * g++.old-deja/g++.ns/invalid1.C: Likewise.
6074 * g++.old-deja/g++.ns/ns17.C: Likewise.
6075 * g++.old-deja/g++.ns/template16.C: Likewise.
6076 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
6078 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
6079 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
6080 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
6081 named return value extension.
6082 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
6083 * g++.old-deja/g++.other/access4.C: Issue additional error
6085 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
6086 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
6087 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
6088 * g++.old-deja/g++.other/crash25.C: Change error message.
6089 * g++.old-deja/g++.other/crash4.C: Change error message.
6090 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
6091 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
6092 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
6094 * g++.old-deja/g++.other/defarg8.C: Likewise.
6095 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
6096 * g++.old-deja/g++.other/dtor10.C: Likewise.
6097 * g++.old-deja/g++.other/incomplete.C: Likewise.
6098 * g++.old-deja/g++.other/linkage7.C: Likewise.
6099 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
6101 * g++.old-deja/g++.other/mangle2.C: Likewise.
6102 * g++.old-deja/g++.other/refinit2.C: Likewise.
6103 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
6104 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
6105 * g++.old-deja/g++.pt/crash28.C: Likewise.
6106 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
6108 * g++.old-deja/g++.pt/crash32.C: Change error message.
6109 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
6110 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
6111 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
6112 error message position.
6113 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
6114 * g++.old-deja/g++.pt/defarg8.C: Change error message.
6115 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
6117 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
6118 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
6119 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
6120 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
6122 * g++.old-deja/g++.pt/explicit31.C: Likewise.
6123 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
6124 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
6126 * g++.old-deja/g++.pt/explicit71.C: Change error message.
6127 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
6129 * g++.old-deja/g++.pt/friend28.C: Account for use of
6130 non-dependent names.
6131 * g++.old-deja/g++.pt/friend29.C: Likewise.
6132 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
6134 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
6135 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
6136 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
6138 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
6139 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
6141 * g++.old-deja/g++.pt/memclass20.C: Likewise.
6142 * g++.old-deja/g++.pt/memclass5.C: Likewise.
6143 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
6145 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
6146 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
6147 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
6148 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
6149 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
6150 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
6152 * g++.old-deja/g++.pt/spec10.C: Likewise.
6153 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
6154 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
6155 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
6156 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
6157 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
6158 * g++.old-deja/g++.pt/ttp62.C: Likewise.
6159 * g++.old-deja/g++.pt/ttp64.C: Likewise.
6160 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
6161 * g++.old-deja/g++.pt/typename15.C: Likewise.
6162 * g++.old-deja/g++.pt/typename22.C: Likewise.
6163 * g++.old-deja/g++.pt/typename6.C: Change error messages.
6164 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
6165 * g++.old-deja/g++.pt/virtual2.C: Likewise.
6166 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
6168 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
6169 return value extension.
6170 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
6171 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
6172 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
6173 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
6175 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
6177 * g++.dg/warn/inline1.C: New test.
6178 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
6179 * g++.old-deja/g++.jason/synth10.C: Likewise.
6180 * g++.old-deja/g++.mike/net31.C: Likewise.
6181 * g++.old-deja/g++.mike/p8786.C: Likewise.
6183 * g++.dg/template/friend10.C: New test.
6184 * g++.dg/template/conv5.C: New test.
6186 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
6188 * g++.dg/lookup/scoped3.C: New test.
6190 * g++.dg/lookup/decl1.C: New test.
6191 * g++.dg/lookup/decl2.C: New test.
6193 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
6195 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
6196 gcc.c-torture/compile/20021015-1.c,
6197 gcc.c-torture/compile/20021015-2.c,
6198 gcc.c-torture/compile/20021123-1.c,
6199 gcc.c-torture/compile/20021123-2.c,
6200 gcc.c-torture/compile/20021123-3.c,
6201 gcc.c-torture/compile/20021123-4.c,
6202 gcc.c-torture/execute/20021024-1.c: Add tests previously added
6203 only to 3.1 or 3.2 branch.
6205 2002-12-23 Mark Mitchell <mark@codesourcery.com>
6207 * gcc.dg/i386-bitfield3.c: New test.
6209 * gcc.dg/i386-bitfield2.c: New test.
6211 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
6213 * g++.dg/parse/conv_op1.C: New test.
6215 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
6217 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
6220 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
6222 * gcc.c-torture/compile/20021220-1.c: New test.
6224 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
6226 * gcc.dg/i386-fastcall-1.c: New.
6228 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6230 * gcc.c-torture/execute/20021219-1.c: New test.
6232 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6234 * gcc.dg/i386-pic-1.c: New test.
6236 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6239 * g++.dg/template/friend9.C: New test.
6241 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6244 * g++.dg/template/access7.C: New test.
6246 2002-12-18 Nick Clifton <nickc@redhat.com>
6248 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
6249 the libstdc++-v3 directory has been found.
6251 2002-12-12 Devang Patel <dpatel@apple.com>
6252 * gcc.dg/darwin-ld-1.c: New test.
6253 * gcc.dg/darwin-ld-2.c: New test.
6254 * gcc.dg/darwin-ld-3.c: New test.
6255 * gcc.dg/darwin-ld-4.c: New test.
6256 * gcc.dg/darwin-ld-5.c: New test.
6258 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6260 * gcc.c-torture/compile/20021212-1.c: New test.
6262 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
6264 * gcc.dg/fshort-wchar: New test.
6266 2002-12-10 Mark Mitchell <mark@codesourcery.com>
6269 * g++.dg/template/dtor1.C: New test.
6271 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
6274 2002-12-10 Jakub Jelinek <jakub@redhat.com>
6276 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
6278 2002-12-09 Mark Mitchell <mark@codesourcery.com>
6280 * g++.dg/template/static1.C: New test.
6281 * g++.dg/template/static2.C: New test.
6282 * g++.old-deja/g++.ext/memconst.C: New test.
6284 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6286 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
6287 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
6288 * g++.dg/special/initp1.C: Likewise.
6290 2002-12-06 Jakub Jelinek <jakub@redhat.com>
6292 * gcc.c-torture/execute/20021204-1.c: New test.
6294 2002-12-04 Geoffrey Keating <geoffk@apple.com>
6296 * gcc.dg/ppc-fmadd-1.c: New file.
6297 * gcc.dg/ppc-fmadd-2.c: New file.
6298 * gcc.dg/ppc-fmadd-3.c: New file.
6300 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6302 * gcc.c-torture/compile/20021204-1.c: New test.
6304 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
6306 * g++.dg/inherit/covariant2.C: New test.
6307 * g++.dg/inherit/covariant3.C: New test.
6308 * g++.dg/inherit/covariant4.C: New test.
6309 * g++.dg/inherit/covariant1.C: Remove XFAIL.
6310 * g++.old-deja/g++.robertl/eb17.C: Likewise.
6312 2002-12-03 Mark Mitchell <mark@codesourcery.com>
6315 * g++.dg/init/brace3.C: New test.
6317 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
6319 * gcc.dg/20020210-1.c: Fix a comment typo.
6321 2002-12-02 Mark Mitchell <mark@codesourcery.com>
6324 * g++.dg/parse/defarg1.C: New test.
6327 * g++.dg/template/char1.C: New test.
6329 * g++.dg/template/varmod1.C: Fix typo.
6331 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6334 * g++.old-deja/g++.pt/crash32.C: Expect error.
6336 2002-12-01 Mark Mitchell <mark@codesourcery.com>
6339 * g++.dg/template/varmod1.C: New test.
6342 * g++.dg/inherit/typeinfo1.C: New test.
6345 * g++.dg/inherit/typedef1.C: New test.
6347 2002-11-30 Mark Mitchell <mark@codesourcery.com>
6351 * g++.dg/template/strlen1.C: New test.
6354 * g++.dg/template/ctor2.C: New test.
6357 * g++.dg/init/string1.C: New test.
6360 * g++.dg/template/friend8.C: New test.
6362 2002-11-29 Joe Buck <jbuck@synopsys.com>
6364 * g++.dg/lookup/anon2.C: New test.
6366 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
6368 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
6371 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
6373 * gcc.dg/bitfld-6.c: New test.
6375 2002-11-27 Jan Hubicka <jh@suse.cz>
6377 * gcc.c-torture/execute/20021127.[cx]: New test.
6379 2002-11-26 Jan Hubicka <jh@suse.cz>
6381 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
6384 2002-11-26 Geoffrey Keating <geoffk@apple.com>
6386 * g++.dg/init/brace2.C: New test.
6387 * g++.old-deja/g++.mike/p9129.C: Correct.
6389 2002-11-26 Mark Mitchell <mark@codesourcery.com>
6391 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
6393 2002-11-25 Andreas Bauer <baueran@in.tum.de>
6395 * gcc.dg/sibcall-6: New test for indirect sibcalls.
6397 2002-11-25 Mark Mitchell <mark@codesourcery.com>
6399 * testsuite/g++.dg/abi/empty11.C: New test.
6400 * testsuite/g++.dg/rtti/cv1.C: New test.
6402 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
6404 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
6406 2002-11-24 Mark Mitchell <mark@codesourcery.com>
6408 * g++.dg/abi/empty10.C: New test.
6410 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6412 * gcc.c-torture/compile/20021124-1.c: New test.
6414 2002-11-22 Mark Mitchell <mark@codesourcery.com>
6416 * g++.dg/abi/rtti2.C: New test.
6418 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6420 * gcc.dg/i386-unroll-1.c: New test.
6422 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6424 * gcc.c-torture/compile/20021120-1.c: New test.
6425 * gcc.c-torture/compile/20021120-2.c: New test.
6427 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
6429 * gcc.dg/bitfld-5.c: New test.
6431 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
6433 * gcc.c-torture/execute/20021120-3.c: New test.
6435 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
6437 * gcc.c-torture/execute/20021120-2.c: New test.
6439 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
6441 * gcc.c-torture/execute/20021120-1.c: New test.
6443 2002-11-20 Jakub Jelinek <jakub@redhat.com>
6445 * gcc.c-torture/execute/20021118-3.c: New test.
6447 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6449 * gcc.c-torture/compile/20021119-1.c: New test.
6451 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
6453 * gcc.dg/duff-1.c: New test.
6454 * gcc.dg/duff-2.c: New test.
6455 * gcc.dg/duff-3.c: New test.
6457 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
6459 * gcc.dg/cpp/_Pragma5.c: New test.
6461 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
6463 * gcc.c-torture/execute/20021118-2.c: New test.
6465 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
6467 * gcc.c-torture/execute/20021118-1.c: New test.
6469 2002-11-16 Jakub Jelinek <jakub@redhat.com>
6471 * gcc.dg/20021116-1.c: New test.
6473 2002-11-14 Mark Mitchell <mark@codesourcery.com>
6475 * g++.dg/abi/vcall1.C: New test.
6477 2002-11-14 Jakub Jelinek <jakub@redhat.com>
6479 * gcc.dg/20021029-1.c: New test.
6480 * gcc.dg/20021029-2.c: New test.
6482 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
6484 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
6486 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6489 * gcc.dg/20021110.c: Move to ...
6490 * gcc.c-torture/compile/20021110.c: .... here.
6492 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6495 * gcc.c-torture/execute/20021111-1.c
6497 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6500 * gcc.dg/20021110.c: New test.
6502 2002-11-10 Mark Mitchell <mark@codesourcery.com>
6504 * g++.dg/abi/vthunk3.C: Run only on x86.
6506 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
6508 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
6510 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
6512 * lib/compat.exp (compat-execute): Fix logic error in last
6515 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
6517 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
6519 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6522 * g++.dg/template/access6.C: New test.
6524 2002-11-08 Jan Hubicka <jh@suse.cz>
6526 * gcc.dg/i386-ssefp-1.c: New test.
6527 * gcc.dg/i386-ssefp-1.c: New test.
6529 2002-11-08 Jan Hubicka <jh@suse.cz>
6531 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
6533 2002-11-07 Mark Mitchell <mark@codesourcery.com>
6535 * g++.dg/abi/vthunk3.C: New test.
6538 * g++.dg/template/crash2.C: New test.
6540 2002-11-07 Mark Mitchell <mark@codesourcery.com>
6542 * testsuite/g++.dg/abi/dtor1.C: New test.
6543 * testsuite/g++.dg/abi/dtor2.C: Likewise.
6545 2002-11-05 Geoffrey Keating <geoffk@apple.com>
6547 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
6550 2002-11-04 Adam Nemet <anemet@lnxw.com>
6552 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
6553 -mthumb. Only xfail with -O0.
6555 2002-11-03 Mark Mitchell <mark@codesourcery.com>
6557 * g++.dg/abi/thunk1.C: New test.
6558 * g++.dg/abi/thunk2.C: Likewise.
6559 * g++.dg/abi/vtt1.C: Likewise.
6561 2002-11-02 Diego Novillo <dnovillo@redhat.com>
6563 PR optimization/8423
6564 * gcc.c-torture/execute/builtin-constant.c: New test.
6566 2002-11-01 Zack Weinberg <zack@codesourcery.com>
6568 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
6569 Add some more cases.
6571 2002-11-01 Mark Mitchell <mark@codesourcery.com>
6574 * g++.dg/opt/local1.C: New test.
6576 2002-10-30 Mark Mitchell <mark@codesourcery.com>
6579 * g++.dg/template/complit1.C: New test.
6582 * g++.dg/template/typename4.C: Likewise.
6584 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6586 Core issue 287, PR c++/7639
6587 * g++.dg/template/instantiate1.C: Adjust error location.
6588 * g++.dg/template/instantiate3.C: New test.
6589 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
6590 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
6591 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
6593 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
6595 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
6597 2002-10-29 Mark Mitchell <mark@codesourcery.com>
6600 * g++.dg/init/dtor2.C: New test.
6602 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6604 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
6605 * gcc.dg/nest.c: Bypass errors on irix6.
6607 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
6609 * gcc.dg/nest.c: Expect error for mmix-*-*.
6610 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
6612 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
6614 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
6617 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
6619 2002-10-25 Mike Stump <mrs@apple.com>
6621 * gcc.dg/warn-1.c: New test.
6623 2002-10-25 Zack Weinberg <zack@codesourcery.com>
6625 * g++.dg/template/typename3.C: New test.
6627 2002-10-25 Mark Mitchell <mark@codesourcery.com>
6629 * g++.dg/lookup/ptrmem1.C: New test.
6631 * g++.dg/abi/vthunk2.C: New test.
6633 2002-10-25 Zack Weinberg <zack@codesourcery.com>
6635 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
6637 2002-10-24 Mark Mitchell <mark@codesourcery.com>
6639 * g++.dg/abi/empty9.C: New test.
6641 2002-10-24 Richard Henderson <rth@redhat.com>
6643 * g++.dg/inherit/thunk1.C: Enable for ia64.
6645 2002-10-23 Mark Mitchell <mark@codesourcery.com>
6648 * g++.dg/lookup/pretty1.C: New test.
6650 2002-10-23 Jakub Jelinek <jakub@redhat.com>
6652 * gcc.dg/20021023-1.c: New test.
6654 2002-10-23 Mark Mitchell <mark@codesourcery.com>
6657 * g++.dg/parse/inline1.C: New test.
6659 2002-10-23 Richard Henderson <rth@redhat.com>
6661 * g++.dg/inherit/thunk1.C: Enable for x86_64.
6663 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
6665 2002-10-22 Mark Mitchell <mark@codesourcery.com>
6668 * g++.dg/parse/stmtexpr3.C: New test.
6670 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
6672 * g++.dg/expr/cond1.C: New test.
6674 2002-10-21 Zack Weinberg <zack@codesourcery.com>
6676 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
6678 2002-10-21 Mark Mitchell <mark@codesourcery.com>
6680 * g++.dg/abi/vbase13.C: New test.
6681 * g++.dg/abi/vbase14.C: Likewise.
6683 2002-10-21 Jakub Jelinek <jakub@redhat.com>
6685 * gcc.dg/tls/pic-1.c: New test.
6686 * gcc.dg/tls/nonpic-1.c: New test.
6687 * gcc.dg/20021018-1.c: New test.
6689 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
6691 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
6692 Remove only files with the same base name as the test case.
6693 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
6694 (profopt-execute): Likewise. Also, remove old profiling
6695 and performance data files before running the tests.
6697 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
6698 * g++.dg/bprob/bprob.exp: Likewise.
6699 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
6700 to allow more general test case names.
6702 * g++.dg/bprob/bprob-1.C: Rename to ...
6703 * g++.dg/bprob/g++-bprob-1.C: ... this.
6705 * g77.dg/bprob/bprob-1.f: Rename to ...
6706 * g77.dg/bprob/g77-bprob-1.f: ... this.
6708 2002-10-21 Zack Weinberg <zack@codesourcery.com>
6710 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
6711 bison 1.50 or later.
6713 2002-10-21 Janis Johnson <janis187@us.ibm.com>
6715 * g++.dg/README: Describe more test directories.
6717 2002-10-21 Mark Mitchell <mark@codesourcery.com>
6719 * g++.dg/init/array6.C: Add additional tests.
6721 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
6723 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
6724 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
6726 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
6728 * gcc.c-torture/compile/20020604-1.x: New.
6729 * gcc.c-torture/compile/simd-5.x: Likewise.
6730 * gcc.c-torture/execute/920710-1.x: Likewise.
6731 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
6733 2002-10-21 Mark Mitchell <mark@codesourcery.com>
6735 * g++.dg/inherit/override1.C: Add dg-options clause.
6737 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6739 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
6742 2002-10-19 Andreas Schwab <schwab@suse.de>
6744 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
6745 directory component.
6747 2002-10-18 Mark Mitchell <mark@codesourcery.com>
6749 * g++.dg/inherit/thunk1.C: New test.
6751 * g++.dg/inherit/override1.C: New test.
6753 * g++.dg/abi/mangle11.C: New test.
6754 * g++.dg/abi/mangle14.C: New test.
6755 * g++.dg/abi/mangle17.C: New test.
6757 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
6759 * g++.dg/overload/member2.C: New test.
6761 2002-10-17 Janis Johnson <janis187@us.ibm.com>
6763 * g++.dg/README: Describe new compat directory.
6764 * g++.dg/dg.exp: Skip tests in compat directory.
6765 * README.compat: New file.
6766 * lib/compat.exp: New expect script.
6767 * g++.dg/compat: New test directory.
6768 * g++.dg/compat/compat.exp: New expect script.
6769 * g++.dg/compat/abi: New test directory.
6770 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
6771 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
6772 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
6773 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
6774 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
6775 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
6776 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
6777 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
6778 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
6779 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
6780 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
6781 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
6782 * g++.dg/compat/break: New test directory.
6783 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
6784 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
6785 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
6786 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
6787 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
6788 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
6789 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
6790 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
6791 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
6792 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
6793 g++.dg/compat/break/README: New files.
6794 * g++.dg/compat/eh: New test directory.
6795 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
6796 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
6797 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
6798 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
6799 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
6800 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
6801 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
6802 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
6803 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
6804 g++.dg/compat/eh/filter2_y.C,
6805 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
6806 g++.dg/compat/eh/new1_y.C,
6807 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
6808 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
6809 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
6810 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
6811 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
6812 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
6813 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
6814 g++.dg/compat/eh/unexpected1_y.C: New files.
6815 * g++.dg/compat/init: New test directory.
6816 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
6817 g++.dg/compat/init/array5_y.C,
6818 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
6819 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
6820 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
6821 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
6822 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
6823 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
6824 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
6825 g++.dg/compat/init/init-ref2_y.C: New files.
6827 2002-10-17 Mark Mitchell <mark@codesourcery.com>
6830 * g++.dg/inherit/using3.C: New test.
6832 2002-10-17 Jan Hubicka <jh@suse.cz>
6834 * gcc.dg/20021017-2.c: New test.
6836 2002-10-17 Mark Mitchell <mark@codesourcery.com>
6838 * g++.dg/abi/mangle16.C: Adjust.
6840 * g++.dg/init/array8.C: New test.
6842 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
6844 * gcc.dg/special/mips-abi.exp: New test.
6845 * gcc.dg/special/mips-abi.s: Empty file used by the above.
6847 2002-10-16 Mark Mitchell <mark@codesourcery.com>
6849 * g++.dg/abi/mangle16.C: New test.
6850 * g++.dg/abi/mangle17.C: Likewise.
6853 * g++.dg/template/ref1.C: New test.
6855 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6857 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
6859 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
6861 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
6863 2002-10-16 Mark Mitchell <mark@codesourcery.com>
6866 * g++.dg/init/array7.C: New test.
6868 2002-10-15 Mark Mitchell <mark@codesourcery.com>
6870 * g++.dg/init/array6.C: New test.
6872 * g++.dg/abi/mangle13.C: Likewise.
6873 * g++.dg/abi/mangle14.C: Likewise.
6874 * g++.dg/abi/mangle15.C: Likewise.
6876 2002-10-14 Mark Mitchell <mark@codesourcery.com>
6878 * g++.dg/abi/empty8.C: New test.
6880 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
6882 * g++.dg/init/ctor1.C: New test.
6884 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
6886 * gcc.c-torture/execute/20021015-1.c: New test.
6888 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
6890 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
6892 2002-10-14 Jan Hubicka <jh@suse.cz>
6894 * gcc.dg/i386-ssetype-[1-5].c: New tests.
6896 2002-10-14 Richard Henderson <rth@redhat.com>
6898 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
6900 2002-10-14 Mark Mitchell <mark@codesourcery.com>
6902 PR optimization/6631
6903 * g++.dg/opt/const2.C: New test.
6905 2002-10-14 Mark Mitchell <mark@codesourcery.com>
6908 * g++.dg/parse/friend1.C: New test.
6909 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
6911 2002-10-14 Jakub Jelinek <jakub@redhat.com>
6913 * gcc.dg/20021014-1.c: New test.
6915 2002-10-11 Mark Mitchell <mark@codesourcery.com>
6918 * g++.dg/ext/vlm1.C: New test.
6919 * g++.dg/ext/vlm2.C: Likewise.
6921 * g++.dg/init/array1.C: Remove invalid braces.
6922 * g++.dg/init/brace1.C: New test.
6923 * g++.dg/init/copy2.C: Likewise.
6924 * g++.dg/init/copy3.C: Likewise.
6925 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
6926 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
6929 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
6931 * gcc.dg/cpp/assembler.S: Don't use -ansi.
6933 2002-10-11 Richard Shann <richard.shann@superh.com>
6935 * gcc.c-torture/compile/simd-5.c: New test.
6937 2002-10-10 Roger Sayle <roger@eyesopen.com>
6939 * gcc.c-torture/execute/shiftopt-1.c: New test case.
6941 2002-10-10 Jim Wilson <wilson@redhat.com>
6943 * gcc.c-torture/execute/20021010-1.c: New test.
6945 2002-10-09 Zack Weinberg <zack@codesourcery.com>
6948 * g++.dg/ext/typedef-init.C: New test.
6949 * gcc.dg/typedef-init.c: New test.
6951 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
6953 * gcc.dg/cpp/paste13.c: New test.
6955 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6957 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
6958 remaining platforms, XFAIL during compile, not execute. Don't
6961 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
6963 * gcc.dg/alias-1.c: Tweak expected warning.
6965 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
6967 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
6969 2002-10-06 Andreas Jaeger <aj@suse.de>
6971 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
6972 * gcc.dg/cpp/c++98.C: Likewise.
6974 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
6975 * g++.dg/cpp/c++98.C: Likewise.
6977 * g++.dg/README (Subdirectories): Mention cpp directory.
6980 * gcc.dg/20021006-1.c: New test.
6982 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6985 * g++.dg/other/warning1.C: New test.
6987 2002-10-04 Roger Sayle <roger@eyesopen.com>
6989 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
6990 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
6991 and sparc-*-* with -m64 as expected failures. See PR 8087.
6993 2002-10-03 Mark Mitchell <mark@codesourcery.com>
6996 * g++.dg/template/ptrmem3.C: New test.
6999 * g++.dg/template/union1.C: New test.
7001 2002-10-03 Mark Mitchell <mark@codesourcery.com>
7004 * g++.dg/abi/mangle9.C: New test.
7005 * g++.dg/abi/mangle10.C: New test.
7006 * g++.dg/abi/mangle11.C: New test.
7007 * g++.dg/abi/mangle12.C: New test.
7009 2002-10-02 Mark Mitchell <mark@codesourcery.com>
7012 * g++.dg/template/meminit1.C: New test.
7013 * g++.dg/warn/Wreorder-1.C: Likewise.
7014 * g++.old-deja/g++.mike/warn3.C: Tweak.
7015 * lib/prune.exp: Ingore "in copy constructor".
7017 2002-10-02 Andreas Jaeger <aj@suse.de>
7019 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
7020 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
7021 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
7024 2002-10-01 Mark Mitchell <mark@codesourcery.com>
7026 * gcc.dg/empty1.C: Fix typo.
7028 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
7030 * gcc.dg/alias-1.c: New test.
7032 2002-10-01 Mark Mitchell <mark@codesourcery.com>
7034 * gcc.dg/empty1.C: New test.
7036 * g++.dg/tls/init-2.C: Tweak error messages.
7038 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
7040 * gcc.c-torture/compile/20020923-1.c: New test.
7042 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
7044 * gcc.c-torture/execute/ffs-1.c: New test.
7045 * gcc.c-torture/execute/ffs-2.c: Ditto.
7047 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
7049 * g++.dg/overload/member1.C: New test.
7051 2002-09-30 Mark Mitchell <mark@codesourcery.com>
7053 * g++.dg/abi/empty7.C: New test.
7054 * g++.dg/init/pm2.C: Likewise.
7056 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
7058 * g++.dg/rtti/crash1.C: New test.
7060 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
7062 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
7063 gcc.dg/sibcall-4.c: New tests.
7065 2002-09-28 Roger Sayle <roger@eyesopen.com>
7067 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
7068 powerpc and MMIX targets.
7070 2002-09-27 Zack Weinberg <zack@codesourcery.com>
7072 * gcc.dg/cpp/20020927-1.c: New.
7074 2002-09-26 David S. Miller <davem@redhat.com>
7076 * gcc.c-torture/compile/trunctfdf.c: New.
7078 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7080 * lib/target-supports.exp (check_weak_available): Handle solaris2.
7082 2002-09-27 Alan Modra <amodra@bigpond.net.au>
7084 * gcc.c-torture/execute/loop-15.c: New.
7086 2002-09-26 Janis Johnson <janis187@us.ibm.com>
7088 * README.QMTEST: Fix typo.
7090 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
7092 * gcc.dg/20020926-1.c: New test.
7094 2002-09-25 David S. Miller <davem@redhat.com>
7097 * gcc.c-torture/execute/shiftdi.c: New test.
7099 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
7101 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
7103 * lib/g77.exp (g77_init): Likewise.
7104 * lib/g++.exp (g++_init): Likewise.
7105 * lib/objc.exp (objc_init): Likewise.
7107 2002-09-25 Mark Mitchell <mark@codesourcery.com>
7109 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
7110 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
7111 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
7113 2002-09-25 Richard Henderson <rth@redhat.com>
7115 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
7116 too-small long double.
7118 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
7120 * gcc.dg/20020919-1.c: New test.
7122 2002-09-23 Mark Mitchell <mark@codesourcery.com>
7124 * g++.dg/abi/bitfield6.C: New test.
7125 * g++.dg/abi/bitfield7.C: New test.
7126 * g++.dg/abi/bitfield8.C: New test.
7127 * g++.dg/abi/vbase11.C: New test.
7129 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
7131 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
7132 hppa*-*-hpux*. Update test comment.
7134 2002-09-20 Jakub Jelinek <jakub@redhat.com>
7136 * gcc.dg/tls/struct-1.c: New test.
7138 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
7140 * gcc.dg/cpp/tr-warn2.c: Update.
7142 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
7144 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
7146 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
7148 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
7151 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
7153 * gcc.c-torture/execute/ieee/mzero3.c: New test.
7155 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
7156 Adjust for c++filt moved to binutils. Remove spurious duplicate
7159 2002-09-19 Geoffrey Keating <geoffk@apple.com>
7161 * gcc.dg/20020312-2.c: Update for darwin.
7163 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
7165 * g++.old-deja/g++.other/crash32.C: Mark ICE.
7167 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
7169 * objc.dg/comp-types-1.m: New test.
7170 * objc.dg/comp-types-2.m: New test.
7171 * objc.dg/comp-types-3.m: New test.
7172 * objc.dg/comp-types-4.m: New test.
7173 * objc.dg/comp-types-5.m: New test.
7174 * objc.dg/comp-types-6.m: New test.
7176 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
7178 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
7180 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
7182 * g++.dg/other/do1.C: New test.
7184 * g++.dg/template/subst1.C: New test.
7186 2002-09-16 Steve Ellcey <sje@cup.hp.com>
7188 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
7190 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
7192 * g++.dg/template/qualttp20.C: Adjust expected errors.
7193 * g++.old-deja/g++.jason/report.C: Likewise.
7194 * g++.old-deja/g++.other/qual1.C: Likewise.
7196 * g++.dg/lookup/scoped2.C: New test.
7198 * g++.dg/ext/asm3.C: New test.
7200 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
7202 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
7204 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
7206 * ChangeLog: follow spelling conventions.
7207 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
7208 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
7209 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
7210 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
7211 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
7212 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
7213 * g++.old-deja/g++.law/global-init1.C: Likewise.
7214 * g++.old-deja/g++.other/delete4.C: Likewise.
7215 * g++.old-deja/g++.other/inline21.C: Likewise.
7216 * g++.old-deja/g++.other/singleton.C: Likewise.
7217 * g77.dg/strlen0.f: Likewise.
7218 * g77.f-torture/compile/20010519-1.f: Likewise.
7219 * g77.f-torture/compile/980310-4.f: Likewise.
7220 * gcc.c-torture/compile/20000605-1.c: Likewise.
7221 * gcc.c-torture/execute/20020225-1.c: Likewise.
7222 * gcc.dg/c90-hexfloat-2.c: Likewise.
7223 * gcc.dg/c99-bool-1.c: Likewise.
7224 * gcc.dg/c99-hexfloat-2.c: Likewise.
7225 * gcc.dg/dll-2.c: Likewise.
7226 * gcc.dg/wtr-union-init-1.c: Likewise.
7227 * gcc.dg/wtr-union-init-2.c: Likewise.
7228 * gcc.dg/wtr-union-init-3.c: Likewise.
7229 * gcc.dg/cpp/avoidpaste1.c: Likewise.
7230 * gcc.dg/cpp/defined.c: Likewise.
7231 * gcc.dg/cpp/macsyntx.c: Likewise.
7232 * gcc.dg/cpp/paste2.c: Likewise.
7233 * gcc.dg/cpp/trad/defined.c: Likewise.
7234 * gcc.dg/format/c90-printf-1.c: Likewise.
7235 * gcc.dg/format/c90-scanf-1.c: Likewise.
7236 * gcc.dg/format/c99-printf-1.c: Likewise.
7237 * gcc.dg/format/c99-scanf-1.c: Likewise.
7238 * gcc.misc-tests/gcov-8.c: Likewise.
7239 * lib/profopt.exp: Likewise.
7241 2002-09-15 Krister Walfridsson <cato@df.lth.se>
7243 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
7245 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
7247 * g++.dg/inherit/using2.C: New test.
7249 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
7251 * ChangeLog: Follow spelling conventions.
7252 * g++.dg/template/friend4.C: Likewise.
7253 * g++.old-deja/g++.pt/crash67.C: Likewise.
7254 * gcc.c-torture/execute/20000801-4.c: Likewise.
7255 * gcc.dg/c90-digraph-1.c: Likewise.
7256 * gcc.dg/c94-digraph-1.c: Likewise.
7257 * gcc.dg/c99-digraph-1.c: Likewise.
7258 * gcc.dg/cpp/line5.c: Likewise.
7259 * gcc.dg/cpp/multiline.c: Likewise.
7260 * gcc.dg/cpp/trad/literals-1.c: Likewise.
7261 * gcc.dg/format/attr-3.c: Likewise.
7262 * gcc.dg/format/c90-scanf-3.c: Likewise.
7263 * gcc.dg/format/ext-4.c: Likewise.
7265 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
7267 * g++.dg/template/pretty1.C: New test.
7269 2002-09-14 Alan Modra <amodra@bigpond.net.au>
7271 * gcc.c-torture/execute/struct-cpy-1.c: New test.
7273 2002-09-13 Matt Austern <austern@apple.com>
7275 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
7276 passing a cast expression to a function by const reference.
7278 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
7280 * g++.dg/template/deduce1.C: New test.
7282 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
7284 * gcc.c-torture/execute/simd-1.c: Force all use of int to
7287 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
7289 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
7292 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
7294 * gcc.c-torture/compile/20020910-1.c: New test.
7296 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
7298 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
7300 2002-09-10 Andreas Jaeger <aj@suse.de>
7302 * gcc.dg/20020312-2.c: Adjust for x86-64.
7304 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
7306 * g77.dg/7388.f: New test case for PR 7388.
7308 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
7310 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
7312 2002-09-05 Ziemowit Laski <zlaski@apple.com>
7314 * objc.dg/proto-lossage-1.m: New test.
7316 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
7318 * gcc.dg/cpp/_Pragma4.c: Fix typo.
7320 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
7322 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
7325 2002-09-06 Stan Shebs <shebs@apple.com>
7326 David Edelsohn <edelsohn@gnu.org>
7328 * gcc.dg/weak: New directory.
7329 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
7330 target-specific xfail bits.
7331 * gcc.dg/typeof-2.c: Move to new directory.
7332 * gcc.dg/weak.exp: New expect script.
7334 2002-09-06 Alan Modra <amodra@bigpond.net.au>
7336 * gcc.c-torture/execute/extzvsi.c: New test.
7338 2002-09-05 Stan Shebs <shebs@apple.com>
7340 * gcc.dg/weak-1.c: xfail on Darwin.
7341 * gcc.dg/weak-2.c: Ditto.
7342 * gcc.dg/weak-3.c: Ditto.
7343 * gcc.dg/weak-4.c: Ditto.
7344 * gcc.dg/weak-5.c: Ditto.
7345 * gcc.dg/weak-6.c: Ditto.
7346 * gcc.dg/weak-7.c: Ditto.
7347 * gcc.dg/weak-8.c: Ditto.
7348 * gcc.dg/weak-9.c: Ditto.
7350 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
7352 * gcc.c-torture/execute/loop-14.c: New test.
7354 2002-09-04 Jakub Jelinek <jakub@redhat.com>
7356 * g++.dg/other/cxa-atexit1.C: New test.
7358 * gcc.dg/typeof-2.c: New test.
7360 2002-09-03 Roger Sayle <roger@eyesopen.com>
7362 * gcc.dg/builtins-2.c: New testcase.
7363 * gcc.dg/builtins-3.c: New testcase.
7365 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
7367 * gcc.dg/cpp/_Pragma4.c: New test.
7369 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
7371 * objc/execute/nil_method-1.m: New testcase.
7373 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
7375 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
7376 [Object class], not [Object initialize].
7378 2002-08-31 Roger Sayle <roger@eyesopen.com>
7379 Hans-Peter Nilsson <hp@bitrange.com>
7381 * gcc.c-torture/execute/20020720-1.x: Skip test on
7382 mmix-knuth-mmixware. Correct comment.
7384 2002-08-27 Mark Mitchell <mark@codesourcery.com>
7386 * testsuite/g++.dg/abi/bitfield5.C: New test.
7387 * testsuite/g++.dg/abi/vbase10.C: Likewise.
7389 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
7391 * objc.dg/undeclared-selector.m: New test.
7393 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
7395 * g++.dg/other/offsetof1.C: Avoid cast warning.
7397 2002-08-26 Ziemowit Laski <zlaski@apple.com>
7399 * objc.dg/super-class-2.m: New test.
7401 2002-08-24 Matt Austern <austern@apple.com>
7403 * g++.dg/ext/lvaddr.C: New test.
7404 * g++.dg/ext/lvcast.C: New test.
7406 2002-08-22 Mark Mitchell <mark@codesourcery.com>
7408 * testsuite/g++.dg/inherit/cond1.C: New test.
7410 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
7412 * gcc.dg/noncompile/incomplete-1.c: New test.
7414 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
7416 * gcc.dg/typespec-1.c: New test.
7418 2002-08-20 Devang Patel <dpatel@apple.com>
7419 * objc.dg/proto-hier-2.m: New test.
7421 2002-08-19 Ziemowit Laski <zlaski@apple.com>
7423 * objc.dg/bitfield-1.m: New test.
7424 * objc.dg/bitfield-2.m: New test.
7426 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
7428 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
7429 gcc.dg/c99-flex-array-4.c: New tests.
7431 2002-08-16 Stan Shebs <shebs@apple.com>
7433 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
7435 2002-08-15 Jakub Jelinek <jakub@redhat.com>
7437 * gcc.dg/typeof-1.c: New test.
7438 * g++.dg/ext/typeof2.C: New test.
7440 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
7442 * g++.dg/other/offsetof1.C: New test.
7444 2002-08-14 Richard Henderson <rth@redhat.com>
7446 * gcc.dg/tls/diag-3.c: Fix expected message strings.
7448 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
7450 * gcc.dg/cpp/_Pragma3.c: New test.
7452 2002-08-13 Mark Mitchell <mark@codesourcery.com>
7454 * g++.dg/template/inherit3: New test.
7456 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
7458 * gcc.dg/bitfld-4.c: Add blank options.
7460 2002-08-09 Mark Mitchell <mark@codesourcery.com>
7462 * g++.dg/template/crash1.C: New test.
7464 2002-08-08 Jakub Jelinek <jakub@redhat.com>
7466 * gcc.dg/tls/opt-2.c: New test.
7468 2002-08-08 Devang Patel <dpatel@apple.com>
7470 * objc.dg/selector-1.m : New test
7472 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
7474 * g++.dg/abi/bitfield4.C: New test.
7475 * gcc.dg/bitfld-4.c: New test.
7477 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
7479 * g++.dg/other/packed1.C: New test.
7481 2002-08-07 Mark Mitchell <mark@codesourcery.com>
7483 * g++.dg/abi/offsetof.C: Tweak error messages.
7484 * g++.old-deja/g++.mike/p10769a.C: Likewise.
7486 2002-08-08 Jakub Jelinek <jakub@redhat.com>
7488 * gcc.dg/bitfld-3.c: New test.
7490 2002-08-07 Jakub Jelinek <jakub@redhat.com>
7491 Richard Henderson <rth@redhat.com>
7493 * gcc.dg/i386-bitfield1.c: New test.
7494 * g++.dg/abi/bitfield3.C: Update.
7496 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
7498 * objc.dg/const-str-2.m: Update.
7499 * gcc.dg/cpp/c++98.c: Change to C extension.
7500 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
7501 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
7503 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
7505 * testsuite/gcc.dg/tls/diag-3.c: New.
7507 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
7509 * g++.dg/README (Subdirectories): Document new subdir expr.
7510 * g++.dg/expr/pmf-1.C: New test.
7512 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
7514 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
7516 2002-08-06 Jakub Jelinek <jakub@redhat.com>
7518 * g++.dg/abi/bitfield3.C: New test.
7520 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
7522 * lib/gcov.exp: Tweak expected line formats.
7523 * gcc.misc-tests/gcov8.c: New test.
7524 * gcc.misc-tests/gcov8.x: New flags.
7526 2002-08-05 Jakub Jelinek <jakub@redhat.com>
7528 * consistency.vlad/layout/endian.c: Include string.h.
7530 * gcc.c-torture/execute/20020805-1.c: New test.
7532 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
7534 * g++.dg/other/conversion1.C: New test.
7536 2002-08-03 Roger Sayle <roger@eyesopen.com>
7538 * gcc.dg/builtins-1.c: New testcase.
7540 2002-08-02 Mark Mitchell <mark@codesourcery.com>
7542 * g++.dg/inherit/access3.C: New test.
7544 2002-08-01 Jakub Jelinek <jakub@redhat.com>
7546 * gcc.dg/ia64-visibility-2.c: New test.
7548 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
7550 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
7551 __qualifier_flags to __flags.
7553 2002-07-31 Mark Mitchell <mark@codesourcery.com>
7555 * g++.dg/inherit/operator1.C: New test.
7556 * g++.dg/lookup/disamb1.C: Fix typo in comment.
7557 * g++.dg/other/error1.C: Change expected error message.
7558 * g++.dg/template/conv4.C: Likewise.
7560 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
7562 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
7563 for documented behavior.
7565 2002-07-25 Roger Sayle <roger@eyesopen.com>
7567 * gcc.c-torture/execute/20020720-1.x: Skip this test on
7568 several targets known to fail.
7570 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
7572 * gcc.dg/mips-args-[123].c: New tests.
7574 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
7576 * gcc.dg/ppc-spe.c: New.
7578 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
7580 * g++.dg/other/ptrmem4.C: New testcase.
7582 2002-07-24 Richard Henderson <rth@redhat.com>
7584 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
7586 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
7588 * g++.dg/ext/alignof1.C (main): Return 0 for success.
7590 2002-07-24 Roger Sayle <roger@eyesopen.com>
7592 * gcc.c-torture/execute/memset-3.c: New testcase.
7594 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
7596 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
7597 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
7599 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7601 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
7604 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
7606 * gcc.c-torture/compile/simd-4.c: New test.
7608 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7610 PR c++/7347, c++/7348
7611 * g++.dg/template/access4.C: New test.
7612 * g++.dg/template/access5.C: New test.
7613 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
7614 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
7615 * g++.old-deja/g++.pt/ttp58.C: Likewise.
7616 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
7618 2002-07-22 Jakub Jelinek <jakub@redhat.com>
7620 * gcc.dg/gnu89-init-2.c: New test.
7622 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
7624 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
7626 2002-07-20 Roger Sayle <roger@eyesopen.com>
7628 * gcc.c-torture/execute/20020720-1.c: New testcase.
7630 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
7632 * gcc.dg/cpp/Wsignprom.c: New tests.
7634 2002-07-20 Alan Modra <amodra@bigpond.net.au>
7636 * gcc.c-torture/execute/loop-13.c: New test.
7638 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
7640 * gcc.dg/cpp/expr.c: New tests.
7642 2002 07-18 David Edelsohn <edelsohn@gnu.org>
7644 * g++.dg/opt/pr6713.C: Add template instantiation.
7646 2002-07-18 Alan Modra <amodra@bigpond.net.au>
7648 * gcc.dg/nest.c: New test.
7650 2002-07-17 Richard Henderson <rth@redhat.com>
7652 * g++.dg/opt/pr6713.C: New test.
7654 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
7656 * gcc.c-torture/execute/loop-2e.x: Let the testcase
7657 XFAIL for all x86 processors.
7659 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
7661 * gcc.c-torture/execute/20010122-1.x: Do not test with
7662 -fomit-frame-pointer.
7664 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7666 * g++.dg/template/instantiate2.C: New test.
7667 * g++.dg/template/spec4.C: New test.
7669 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7671 * g++.dg/template/access2.C: New test.
7672 * g++.dg/template/access3.C: New test.
7674 2002-07-15 Zack Weinberg <zack@codesourcery.com>
7676 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
7677 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
7678 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
7679 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
7680 Convert to use <stdarg.h>.
7681 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
7683 * gcc.dg/va-arg-2.c: New.
7684 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
7686 2002-07-15 Jakub Jelinek <jakub@redhat.com>
7688 * gcc.c-torture/compile/20020710-1.c: New test.
7690 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
7691 Andrew Pinski <pinskia@physics.uc.edu>
7693 gcc.c-torture/compile/simd-2.c: New testcase.
7694 gcc.c-torture/compile/simd-3.c: Likewise.
7696 2002-07-11 Mark Mitchell <mark@codesourcery.com>
7699 * g++.dg/overload/error1.C: New test.
7701 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7703 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
7704 configuration and IRIX 6 O32 ABI.
7706 2002-07-11 Roger Sayle <roger@eyesopen.com>
7708 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
7710 2002-07-10 Roger Sayle <roger@eyesopen.com>
7712 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
7714 2002-07-10 Jeffrey A Law <law@redhat.com>
7716 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
7718 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
7720 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
7722 * gcc.dg/20020312-2.c: Check for __PPC__.
7724 2002-07-09 Diego Novillo <dnovillo@redhat.com>
7726 * gcc.c-torture/compile/20020709-1.c: New test.
7728 2002-07-07 Roger Sayle <roger@eyesopen.com>
7730 * g++.dg/template/qualttp21.C: New test case.
7732 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
7734 * gcc.c-torture/compile/20020706-1.c: New test.
7735 * gcc.c-torture/compile/20020706-2.c: New test.
7737 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
7738 Alexandre Oliva <aoliva@redhat.com>
7740 * g++.dg/warn/incomplete1.C: New test.
7742 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7745 * g++.dg/warn/noreturn1.C: New test.
7747 2002-07-03 Mark Mitchell <mark@codesourcery.com>
7750 * g++.dg/debug/debug6.C: New test.
7751 * g++.dg/debug/debug7.C: New test.
7753 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
7755 * gcc.c-torture/compile/simd-3.c: New test.
7757 2002-07-03 Chris Demetriou <cgd@broadcom.com>
7759 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
7760 * gcc.dg/20020620-1.c: Likewise.
7762 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7765 * g++.dg/init/array4.C: New test.
7766 * g++.dg/init/array5.C: New test.
7768 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
7770 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
7771 * gcc.c-torture/execute/simd-2.c (main): Likewise.
7773 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7775 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
7776 * gcc.dg/wtr-aggr-init-1.c: Likewise.
7777 * gcc.dg/wtr-conversion-1.c: Likewise.
7778 * gcc.dg/wtr-escape-1.c: Likewise.
7779 * gcc.dg/wtr-int-type-1.c: Likewise.
7780 * gcc.dg/wtr-label-1.c: Likewise.
7781 * gcc.dg/wtr-static-1.c: Likewise.
7782 * gcc.dg/wtr-strcat-1.c: Likewise.
7783 * gcc.dg/wtr-suffix-1.c: Likewise.
7784 * gcc.dg/wtr-switch-1.c: Likewise.
7785 * gcc.dg/wtr-unary-plus-1.c: Likewise.
7786 * gcc.dg/wtr-union-init-1.c: Likewise.
7787 * gcc.dg/wtr-union-init-2.c: Likewise.
7788 * gcc.dg/wtr-union-init-3.c: Likewise.
7790 * gcc.dg/wtr-func-def-1.c: New test.
7792 2002-07-02 Devang Patel <dpatel@apple.com>
7794 * objc.dg/param-1.m: New test.
7796 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
7798 * gcc.dg/cpp/trad/directive.c: Add test.
7799 * gcc.dg/cpp/trad/macroargs.c: Add test.
7800 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
7802 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
7804 * gcc.dg/cpp/cmdlne-M.c: New test.
7806 2002-07-02 Ziemowit Laski <zlaski@apple.com>
7808 * objc.dg/desig-init-1.m: New test.
7810 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7813 * g++.dg/template/instantiate1.C: New test.
7815 2002-07-01 Mark Mitchell <mark@codesourcery.com>
7818 * g++.dg/template/sizeof2.C: New test.
7820 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
7822 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
7823 gcc.dg/cpp/trad/include.c: New tests.
7825 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
7828 * gcc.c-torture/compile/20020701-1.c: New test.
7830 2002-07-01 Stan Shebs <shebs@apple.com>
7832 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
7834 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
7835 (objc-torture-execute): or here.
7837 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
7839 * gcc.c-torture/execute/arith-rand-ll.c: New test.
7841 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
7843 * gcc.dg/cpp/trad/escaped-nl.c: New test.
7845 2002-06-30 Devang Patel <dpatel@apple.com>
7847 * objc.dg/fsyntax-only.m: New test.
7849 2002-06-27 Mark Mitchell <mark@codesourcery.com>
7852 * g++.dg/template/friend7.C: New file.
7854 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
7856 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
7859 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
7861 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
7862 avoid division by zero.
7864 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
7866 * gcc.dg/Wunknownprag.c: New tests.
7868 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
7870 * gcc.c-torture/execute/simd-2.c: New test.
7872 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
7874 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
7875 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
7876 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
7877 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
7878 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
7879 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
7880 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
7881 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
7882 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
7883 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
7884 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
7885 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
7886 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
7887 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
7888 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
7889 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
7890 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
7892 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
7894 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
7895 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
7896 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
7897 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
7899 * gcc.dg/cpp/trad/directive.c: Update.
7901 2002-06-23 Andreas Jaeger <aj@suse.de>
7903 * gcc.c-torture/execute/complex-6.c: New.
7905 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
7907 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
7908 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
7909 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
7910 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
7912 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
7914 * gcc.dg/cpp/trad: New directory with traditional tests copied
7915 from parent directory.
7916 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
7917 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
7918 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
7919 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
7920 Move to trad/ and rename.
7921 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
7922 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
7923 gcc.dg/cpp/trad/redef2.c: New tests.
7924 * gcc.dg/cpp/trad/trad.exp: New driver.
7926 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
7928 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
7929 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
7930 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
7931 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
7934 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
7936 * gcc.dg/20020620-1.c: New test.
7938 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7940 * g++.dg/template/ttp4.C: New test.
7942 2002-06-19 Jakub Jelinek <jakub@redhat.com>
7944 * g++.dg/opt/vt1.C: Fix regexp.
7946 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7948 * gcc.c-torture/execute/pure-1.c: Make functions static again.
7949 Don't use attribute `noinline'.
7951 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
7953 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
7955 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
7957 * gcc.c-torture/execute/simd-1.c: New.
7959 * gcc.dg/simd-1.c: New.
7961 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
7963 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
7965 2002-06-16 Richard Henderson <rth@redhat.com>
7967 * g++.dg/ext/anon-struct1.C: New.
7968 * g++.dg/ext/anon-struct2.C: New.
7969 * g++.dg/ext/anon-struct3.C: New.
7970 * gcc.dg/anon-struct-1.c: New.
7971 * gcc.dg/anon-struct-2.c: New.
7972 * gcc.dg/anon-struct-3.c: New.
7973 * gcc.dg/20011008-1.c: Adjust warning text.
7974 * gcc.dg/20020527-1.c: Add -fms-extensions.
7976 2002-06-16 Richard Henderson <rth@redhat.com>
7978 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
7980 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
7982 * gcc.c-torture/execute/20020615-1.c: New test.
7984 2002-06-15 Roger Sayle <roger@eyesopen.com>
7986 * gcc.c-tortuture/execute/compare-1.c: New test case.
7987 * gcc.c-tortuture/execute/compare-2.c: New test case.
7988 * gcc.c-tortuture/execute/compare-3.c: New test case.
7990 2002-06-13 Richard Henderson <rth@redhat.com>
7992 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
7995 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7997 * g++.dg/template/typename2.C: Update error message.
7999 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
8001 * gcc.c-torture/execute/20020611-1.c: New test.
8003 2002-06-11 Bob Wilson <bob.wilson@acm.org>
8005 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
8006 list of targets to skip.
8008 2002-06-10 Bob Wilson <bob.wilson@acm.org>
8010 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
8011 targets if not optimizing.
8013 2002-06-10 Jakub Jelinek <jakub@redhat.com>
8015 * gcc.c-torture/compile/20020605-1.c: New test.
8017 * g++.dg/opt/vt1.C: New test.
8019 * gcc.dg/20020531-1.c: New test.
8021 * gcc.dg/20020530-1.c: New test.
8023 * gcc.dg/20020527-1.c: New test.
8025 * g++.dg/opt/cse1.C: New test.
8027 2002-06-07 Roger Sayle <roger@eyesopen.com>
8029 * gcc.dg/20020607-2.c: New test case.
8031 2002-06-07 Jakub Jelinek <jakub@redhat.com>
8033 * gcc.c-torture/compile/20020604-1.c: New test.
8035 2002-06-04 Richard Henderson <rth@redhat.com>
8037 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
8038 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
8039 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
8041 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
8043 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
8045 2002-06-03 Richard Henderson <rth@redhat.com>
8047 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
8048 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
8050 2002-06-02 Richard Henderson <rth@redhat.com>
8052 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
8053 test functions static.
8055 2002-06-02 Andreas Jaeger <aj@suse.de>
8057 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
8060 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
8062 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
8063 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
8064 Update for mofified diagnostics.
8065 * gcc.dg/c99-intconst-1.c: No longer fail.
8067 2002-06-02 Richard Henderson <rth@redhat.com>
8069 * gcc.dg/uninit-A.c: Remove xfail markers.
8071 2002-06-01 Roger Sayle <roger@eyesopen.com>
8073 * gcc.dg/fnegate-1.c: New test case.
8075 2002-05-30 Osku Salerma <osku@iki.fi>
8077 * gcc.c-torture/execute/mayalias-1.c: New file.
8079 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
8081 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
8082 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
8083 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
8085 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
8087 * gcc.c-torture/execute/20020529-1.c: New test.
8089 2002-05-27 Richard Henderson <rth@redhat.com>
8091 * g++.dg/ext/attrib6.C: New test case.
8093 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8095 * gcc.c-torture/execute/pure-1.c: New test.
8097 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
8099 * gcc.dg/cpp/arith-2.c: Remove.
8101 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
8103 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
8104 * gcc.dg/cpp/if-3.c: Remove.
8106 2002-05-26 Jakub Jelinek <jakub@redhat.com>
8108 * g++.dg/opt/cse2.C: New test.
8110 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
8112 * gcc.dg/cpp/arith-1.c: New semantic tests.
8113 * gcc.dg/cpp/if-1.c: Update.
8115 2002-05-24 Ben Elliston <bje@redhat.com>
8117 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
8119 2002-05-24 Jakub Jelinek <jakub@redhat.com>
8121 * gcc.dg/verbose-asm.c: New test.
8123 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
8125 * gcc.dg/cpp/paste12.c: New test.
8127 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
8129 * g++.dg/parse/named_ops.C: New test.
8131 2002-05-23 Mark Mitchell <mark@codesourcery.com>
8133 * gcc/testsuite/gcc.dg/weak-8.c: New test.
8135 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
8137 * gcc.dg/weak-2.c: Allow optional leading underscore
8138 in scan-assembler symbol name.
8139 * gcc.dg/weak-3.c: Likewise.
8140 * gcc.dg/weak-4.c: Likewise.
8141 * gcc.dg/weak-5.c: Likewise.
8143 2002-05-23 Jakub Jelinek <jakub@redhat.com>
8145 * gcc.dg/20020523-1.c: New test.
8147 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
8149 * objc.dg/const-str-2.m: Update now that we stop after
8150 a command line error.
8152 2002-05-22 Richard Henderson <rth@redhat.com>
8154 * g++.dg/dg.exp: Fix typo in test pruneing.
8156 2002-05-22 Richard Henderson <rth@redhat.com>
8158 * g++.dg/dg.exp: Prune the tls subdirectory.
8159 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
8160 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
8161 * g++.dg/tls/init-1.C: New.
8163 2002-05-22 Jakub Jelinek <jakub@redhat.com>
8165 * gcc.dg/20020517-1.c: New test.
8167 2002-05-21 Richard Henderson <rth@redhat.com>
8169 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
8170 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
8172 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
8174 * g++.dg/other/copy2.C: New test.
8176 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
8178 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
8179 (MAX_COPY): Bump up to 10 times sizeof (long long).
8180 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
8182 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
8185 * gcc.c-torture/execute/strcpy-1.c: New test.
8187 2002-05-19 Jason Merrill <jason2redhat.com>
8189 * g++.dg/ext/oper1.C: New test.
8191 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
8192 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
8194 * README.QMTEST: New file.
8196 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
8198 2002-05-19 Andreas Jaeger <aj@suse.de>
8200 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
8202 * gcc.c-torture/execute/loop-2d.x: Likewise.
8204 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
8206 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
8207 support weak symbols.
8208 * gcc.dg/weak-4.c: Likewise
8209 * gcc.dg/weak-6.c: Likewise
8211 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
8213 * gcc.dg/weak-3.c: Add dg-excess-error comment for
8214 cygwin, coff and h8300-*-hms targets
8215 * gcc.dg/weak-5.c: Likewise
8216 * gcc.dg/weak-7.c: Likewise
8218 2002-05-16 Jason Merrill <jason@redhat.com>
8220 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
8221 (scan-assembler-not, scan-assembler-dem): Likewise.
8222 (scan-assembler-dem-not): Likewise.
8224 2002-05-15 Richard Henderson <rth@redhat.com>
8226 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
8228 2002-05-15 Richard Henderson <rth@redhat.com>
8230 * gcc.dg/weak-5.c (vfoo1c): No warning here.
8231 (vfoo1f): Warning here.
8232 (vfoo1l): Don't redefine the alias.
8234 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
8236 * g++.dg/init/pm1.C: New test.
8238 2002-05-12 David S. Miller <davem@redhat.com>
8240 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
8243 2002-05-10 Roger Sayle <roger@eyesopen.com>
8245 * gcc.c-torture/execute/20020510-1.c: New test case.
8247 2002-05-10 David S. Miller <davem@redhat.com>
8249 * gcc.c-torture/execute/conversion.c: Test long double too.
8251 2002-05-09 Jakub Jelinek <jakub@redhat.com>
8253 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
8254 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
8255 * lib/g++.exp (g++_link_flags): Likewise.
8256 * lib/objc.exp (objc_target_compile): Likewise.
8258 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
8260 * gcc.dg/cpp/poison.c: Update.
8261 * gcc.dg/cpp/20000625-2.c: Remove.
8262 * gcc.dg/cpp/direct2s.c: Remove final test.
8264 2002-05-08 Tom Rix <trix@redhat.com>
8266 * gcc.c-torture/execute/20020508-1.c: New test.
8267 * gcc.c-torture/execute/20020508-2.c: New test.
8268 * gcc.c-torture/execute/20020508-3.c: New test.
8270 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
8272 * gcc.dg/cpp/charconst-4.c: More tests.
8274 2002-05-08 Mark Mitchell <mark@codesourcery.com>
8277 * gcc.dg/weak-3.c: Update location of warning messages.
8278 * gcc.dg/weak-5.c: Likewise.
8280 2002-05-06 Roger Sayle <roger@eyesopen.com>
8282 * gcc.c-torture/execute/20020506-1.c: New test case.
8284 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
8286 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
8288 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
8290 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
8292 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
8294 * gcc.dg/cpp/charconst-3.c: New test.
8296 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
8298 * gcc.dg/cpp/charconst.c: Update tests.
8300 2002-05-05 Tim Josling <tej@melbpc.org.au>
8302 * treelang: Added directory for new sample language treelang. Also
8303 lib/treelang.exp: New file to signal treelang should be tested.
8305 2002-05-03 Jakub Jelinek <jakub@redhat.com>
8307 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
8308 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
8309 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
8310 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
8311 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
8312 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
8313 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
8315 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
8317 * gcc.dg/format/xopen-2.c: New test.
8319 2002-05-03 Jakub Jelinek <jakub@redhat.com>
8321 * gcc.dg/20020503-1.c: New test.
8323 2002-05-02 Mark Mitchell <mark@codesourcery.com>
8325 * g++.dg/init/dtor1.C: Make it tougher.
8327 2002-05-01 Mark Mitchell <mark@codesourcery.com>
8329 * g++.dg/init/dtor1.C: New test.
8331 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
8333 * gcc.dg/altivec-8.c: New.
8335 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
8337 * gcc.dg/altivec-7.c: New.
8339 2002-04-29 Jakub Jelinek <jakub@redhat.com>
8341 * g++.dg/parse/typedef1.C: New test.
8343 2002-04-29 Mark Mitchell <mark@codesourcery.com>
8346 * g++.dg/template/friend6.C: New test.
8349 * g++.dg/init/copy1.C: New test.
8351 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
8353 * g++.dg/warn/effc1.C: New test.
8355 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
8357 * gcc.dg/cpp/if-cexp.c: Add a test.
8359 2002-04-28 Jakub Jelinek <jakub@redhat.com>
8361 * gcc.dg/20020426-2.c: New test.
8363 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
8365 * gcc.dg/cpp/if-mop.c: Update.
8366 * gcc.dg/cpp/if-mpar.c: Add test.
8367 * gcc.dg/cpp/if-oppr.c: Update.
8369 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8372 * gcc.dg/weak-[2-7].c: New tests.
8374 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
8376 * gcc.dg/enum1.c: New test.
8378 2002-04-26 Mark Mitchell <mark@codesourcery.com>
8381 * g++.dg/inherit/access2.C: New test.
8383 2002-04-26 Mark Mitchell <mark@codesourcery.com>
8386 * gcc.dg/20020426-1.c: New test.
8388 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
8390 * g++.dg/abi/enum1.C: New test.
8392 2002-04-26 Richard Henderson <rth@redhat.com>
8394 * gcc.dg/c99-bool-1.c: Expect always true warning.
8396 2002-04-25 Roger Sayle <roger@eyesopen.com>
8398 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
8400 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8402 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
8405 2002-04-24 Mark Mitchell <mark@codesourcery.com>
8407 * g++.dg/abi/mange7.C: New test.
8410 * g++.dg/parse/stmtexpr2.C: New test.
8412 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
8414 * gcc.dg/20020312-2.c: Add SH target.
8416 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8418 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
8419 compiler output on mips*-*-irix*.
8421 2002-04-23 Jakub Jelinek <jakub@redhat.com>
8423 * g++.dg/parse/attr1.C: New test.
8425 2002-04-23 Roger Sayle <roger@eyesopen.com>
8427 * gcc.c-torture/execute/string-opt-17.c: New test case.
8428 * gcc.c-torture/execute/memset-2.c: New test case.
8430 2002-04-23 Mark Mitchell <mark@codesourcery.com>
8433 * g++.dg/template/friend5.C: New test.
8436 * g++.dg/template/qual1.C: Likewise.
8438 2002-04-22 Zack Weinberg <zack@codesourcery.com>
8440 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
8441 Include stdlib.h, not stdio.h or ctype.h.
8443 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
8445 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
8446 cris-*-elf* and mmix-*-*.
8447 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
8448 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
8449 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
8451 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
8452 * gcc.dg/wchar_t-1.c: Ditto.
8454 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
8456 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
8459 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
8461 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
8463 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8465 * gcc.c-torture/execute/20000906-1.x: Delete.
8467 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
8469 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
8471 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
8474 * g77.f-torture/execute/6367.f: New test.
8475 * g77.f-torture/execute/6367.x: Disable for MMIX.
8477 2002-04-19 Mark Mitchell <mark@codesourcery.com>
8480 * g++.dg/opt/inline2.C: New test.
8482 2002-04-18 Richard Henderson <rth@redhat.com>
8484 * gcc.dg/20000906-1.c: Enable for all targets.
8485 * gcc.c-torture/compile/iftrap-2.c: New.
8487 2002-04-18 Jakub Jelinek <jakub@redhat.com>
8489 * gcc.dg/20020418-1.c: New test.
8490 * gcc.dg/20020418-2.c: New test.
8492 2002-04-18 Richard Henderson <rth@redhat.com>
8494 * gcc.c-torture/compile/iftrap-1.c: New.
8495 * gcc.dg/iftrap-1.c: Adjust for ia64.
8496 * gcc.dg/iftrap-2.c: New.
8498 2002-04-18 Jakub Jelinek <jakub@redhat.com>
8500 * gcc.c-torture/compile/20020418-1.c: New test.
8502 2002-04-18 Roger Sayle <roger@eyesopen.com>
8504 * gcc.c-torture/compile/20020415-1.c: New.
8506 2002-04-18 David S. Miller <davem@redhat.com>
8508 * gcc.c-torture/execute/20020418-1.c: New test.
8510 2002-04-17 Jakub Jelinek <jakub@redhat.com>
8512 * gcc.dg/20020416-1.c: New test.
8514 * g++.dg/opt/inline1.C: New test.
8516 2002-04-16 Jakub Jelinek <jakub@redhat.com>
8518 * gcc.dg/altivec-5.c: New test.
8520 * gcc.dg/20020415-1.c: New test.
8522 2002-04-15 Mark Mitchell <mark@codesourcery.com>
8524 * testsuite/lib/chill.exp: Remove.
8526 2002-04-14 Jakub Jelinek <jakub@redhat.com>
8528 * g++.dg/other/big-struct.C: New test.
8530 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
8532 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
8535 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
8538 * gcc.dg/i386-387-1.c: Allow optional leading underscore
8539 in scan-assembler function name
8541 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
8543 * g77.f-torture/execute/980628-4.x,
8544 g77.f-torture/execute/980628-5.x,
8545 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
8546 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
8547 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
8550 2002-04-13 David S. Miller <davem@redhat.com>
8552 * gcc.c-torture/execute/20020413-1.c: New test.
8554 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
8557 * g++.dg/ext/asm1.C: New tests.
8559 2002-04-12 Mark Mitchell <mark@codesourcery.com>
8562 * g++.dg/parse/stmtexpr1.C: New test.
8565 * g++.dg/template/copy1.C: New test.
8567 2002-04-12 Richard Henderson <rth@redhat.com>
8569 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
8571 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
8573 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
8574 gcc.c-torture/execute/20020307-2.c.
8576 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
8578 * g++.dg/ext/attrib5.C,
8579 * g++.dg/lookup/struct1.C: New tests.
8581 2002-04-11 Jakub Jelinek <jakub@redhat.com>
8583 * gcc.dg/20020411-1.c: New test.
8585 * gcc.c-torture/execute/20020411-1.c: New test.
8587 2002-04-10 Janis Johnson <janis187@us.ibm.com>
8589 * g77.f-torture/execute/6177.f: New test.
8591 2002-04-10 Jakub Jelinek <jakub@redhat.com>
8594 * g++.dg/opt/cleanup1.C: New test.
8596 * g++.dg/opt/const1.C: New test.
8598 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
8600 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
8602 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
8605 * g++.dg/template/typename2.C: New test.
8607 2002-04-10 Alan Modra <amodra@bigpond.net.au>
8609 * gcc.c-torture/execute/loop-12.c: New.
8611 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
8613 * g77.f-torture/execute/980628-4.x,
8614 g77.f-torture/execute/980628-5.x,
8615 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
8616 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
8617 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
8619 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8621 PR optimization/6086
8622 * g++.dg/opt/preinc1.C: New test.
8624 2002-04-06 Mark Mitchell <mark@codesourcery.com>
8627 * g++.dg/opt/static2.C: New test.
8629 2002-04-06 Mark Mitchell <mark@codesourcery.com>
8632 * gcc.dg/20020406-1.c: New test.
8634 2002-04-04 David S. Miller <davem@redhat.com>
8636 * gcc.c-torture/execute/20020404-1.c: New test.
8638 2002-04-04 Jakub Jelinek <jakub@redhat.com>
8641 * gcc.dg/20020312-2.c: Do not declare global register variable
8642 if __PIC__ or __pic__ is defined.
8644 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
8646 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
8647 __asm__ so that it works correctly even if -ansi -pedantic-errors.
8649 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8651 * gcc.misc-tests/linkage.exp: Update last change to handle
8652 sparc*-, not just sparc-.
8654 2002-04-03 Richard Henderson <rth@redhat.com>
8656 * gcc.dg/cpp/ucs.c: Improved long UCS test.
8658 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
8660 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
8662 2002-04-02 David S. Miller <davem@redhat.com>
8664 * gcc.c-torture/execute/20020402-3.c: New test.
8666 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
8668 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
8669 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
8671 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
8672 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
8673 g77.f-torture/execute/20001201.x,
8674 g77.f-torture/execute/u77-test.x: New files.
8676 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
8677 * gcc.dg/wchar_t-1.c: Ditto.
8679 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8681 * gcc.c-torture/execute/20020402-1.c: New test.
8683 2002-04-01 Richard Henderson <rth@redhat.com>
8685 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
8687 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
8689 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8691 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
8693 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
8695 * g++.dg/inherit/template-as-base.C: Expect error.
8696 * g++.dg/inherit/namespace-as-base.C: Likewise.
8698 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
8700 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
8701 g++.dg/ext/instantiate3.C: Tweak match patterns.
8703 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
8704 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
8707 2002-03-31 Richard Henderson <rth@redhat.com>
8709 * gcc.dg/special/alias-2.c: New.
8710 * gcc.dg/special/ecos.exp: Run it.
8712 2002-03-31 Richard Henderson <rth@redhat.com>
8714 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
8716 2002-03-31 Kazu Hirata <kazu@hxi.com>
8718 * gcc.dg/weak-1.c: Disable on h8300 port.
8720 2002-03-29 Janis Johnson <janis187@us.ibm.com>
8722 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
8723 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
8725 * g++.dg/bprob/bprob-1.C: New test.
8726 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
8727 * g++.dg/gcov/gcov-1.C: New test.
8728 * g++.dg/gcov/gcov-1.x: New file.
8729 * g++.dg/gcov/gcov-2.C: New test.
8730 * g++.dg/gcov/gcov-3.C: New test.
8731 * g++.dg/gcov/gcov-3.h: New file.
8733 2002-03-28 Roger Sayle <roger@eyesopen.com>
8735 * g++.old-deja/g++.other/builtins5.C: New test.
8736 * g++.old-deja/g++.other/builtins6.C: New test.
8737 * g++.old-deja/g++.other/builtins7.C: New test.
8738 * g++.old-deja/g++.other/builtins8.C: New test.
8739 * g++.old-deja/g++.other/builtins9.C: New test.
8741 2002-03-29 Jakub Jelinek <jakub@redhat.com>
8743 * g++.dg/opt/static1.C: New test.
8745 * g++.dg/opt/longbranch1.C: New test.
8747 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
8749 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
8751 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
8753 2002-03-28 Jeffrey A Law (law@redhat.com)
8755 * gcc.c-torture/execute/20020328-1.c: New test.
8757 2002-03-27 Richard Henderson <rth@redhat.com>
8759 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
8760 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
8761 move from g++.old-deja/g++.ext/.
8763 2002-03-27 Mark Mitchell <mark@codesourcery.com>
8765 * g++.dg/init/new2.C: New test.
8767 2002-03-26 Richard Henderson <rth@redhat.com>
8769 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
8771 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
8774 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
8776 * gcc.dg/20001102-1.c: Likewise.
8778 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
8780 * gcc.dg/cpp/endif-pedantic1.c,
8781 gcc.dg/cpp/endif-pedantic2.c: New tests.
8783 2002-03-26 Mark Mitchell <mark@codesourcery.com>
8785 * g++.dg/init/new1.C: New test.
8787 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
8789 * g++.dg/abi/vbase9.C: New test.
8791 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
8793 * gcc.dg/arm-asm.c: New test.
8795 2002-03-26 Andrew Cagney <ac131313@redhat.com>
8797 * gcc.dg/Wswitch-enum.c: New test.
8800 2002-03-26 Richard Henderson <rth@redhat.com>
8802 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
8805 2002-03-25 Richard Henderson <rth@redhat.com>
8807 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
8810 * gcc.c-torture/compile/20011119-1.c (xxx): New.
8811 * gcc.c-torture/compile/20011119-2.c (xxx): New.
8813 2002-03-25 Zack Weinberg <zack@codesourcery.com>
8815 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
8817 2002-03-25 Bob Wilson <bob.wilson@acm.org>
8819 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
8820 targets using generic thunk support.
8822 2002-03-25 Jakub Jelinek <jakub@redhat.com>
8824 * gcc.c-torture/compile/20020323-1.c: New test.
8826 * g++.dg/opt/conj2.C: New test.
8828 2002-03-24 Richard Henderson <rth@redhat.com>
8830 * gcc.dg/weak-1.c: Use -fno-common.
8832 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
8834 * g77.dg/f77-edit-apostrophe-out.f: New test
8835 * g77.dg/f77-edit-h-out.f: New test
8836 * g77.dg/f77-edit-t-in.f: New test
8837 * g77.dg/f77-edit-t-out.f: New test
8838 * g77.dg/f77-edit-x-out.f: New test
8839 * g77.dg/f77-edit-slash-out.f: New test
8840 * g77.dg/f77-edit-colon-out.f: New test
8841 * g77.dg/f77-edit-s-out.f: New test
8843 2002-03-24 Richard Henderson <rth@redhat.com>
8845 * objc/execute/formal_protocol-6.x: New XFAIL.
8847 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
8849 * gcc.dg/weak-1.c: Early return from dg-final on platforms
8850 that do not support weak symbols
8852 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
8854 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
8855 * lib/g77.exp: Likewise
8856 * lib/objc.exp: Likewise
8858 2002-03-23 Andrew Cagney <ac131313@redhat.com>
8860 * gcc.dg/Wswitch-default.c: New test.
8862 2002-03-23 Jakub Jelinek <jakub@redhat.com>
8864 * g++.dg/other/enum1.C: New test.
8866 2002-03-23 Zack Weinberg <zack@codesourcery.com>
8868 * gcc.dg/pragma-ep-3.c: Fix typo.
8870 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
8872 * g++.dg/inherit/template-as-base.C: New test.
8874 2002-03-22 Jakub Jelinek <jakub@redhat.com>
8876 * g++.old-deja/g++.other/dwarf2-1.C: Move...
8877 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
8879 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
8881 * gcc.dg/cpp/multiline.c: Update to match.
8883 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
8885 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
8887 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
8889 * gcc.dg/cpp/extratokens2.c: New file.
8891 2002-03-21 David Edelsohn <edelsohn@gnu.org>
8893 * gcc.dg/20020312-2.c: Add rs6000 target.
8895 * gcc.c-torture/compile/20020319-1.c: New test.
8897 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8899 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
8900 (A, E): Handle this.
8902 2002-03-20 Jason Merrill <jason@redhat.com>
8904 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
8906 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
8907 through prune_gcc_output.
8909 2002-03-20 Jakub Jelinek <jakub@redhat.com>
8911 * gcc.c-torture/compile/20020320-1.c: New test.
8913 2002-03-19 Jakub Jelinek <jakub@redhat.com>
8915 * gcc.c-torture/compile/20020318-1.c: New test.
8917 * gcc.dg/struct-by-value-1.c: New test.
8919 * gcc.dg/20020319-1.c: New test.
8921 2002-03-18 Jakub Jelinek <jakub@redhat.com>
8923 * g++.dg/opt/conj1.C: New test.
8925 2002-03-17 Mark Mitchell <mark@codesourcery.com>
8927 * g++.dg/template/qualttp20.C: Revert previous change.
8928 * g++.dg/template/qualttp3.C: Likewise.
8929 * g++.dg/template/qualttp4.C: Likewise
8930 * g++.dg/template/qualttp5.C: Likewise
8931 * g++.dg/template/qualttp6.C: Likewise
8932 * g++.dg/template/qualttp7.C: Likewise
8933 * g++.dg/template/qualttp8.C: Likewise
8934 * g++.dg/template/recurse.C: Likewise.
8936 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
8938 * gcc.dg/cpp/wchar-1.c: Update.
8940 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
8942 * g++.dg/template/conv1.C: New test.
8943 * g++.dg/template/conv2.C: New test.
8944 * g++.dg/template/conv3.C: New test.
8945 * g++.dg/template/conv4.C: New test.
8947 2002-03-15 Mark Mitchell <mark@codesourcery.com>
8949 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
8950 * g++.dg/template/qualttp3.C: Likewise.
8951 * g++.dg/template/qualttp4.C: Likewise
8952 * g++.dg/template/qualttp5.C: Likewise
8953 * g++.dg/template/qualttp6.C: Likewise
8954 * g++.dg/template/qualttp7.C: Likewise
8955 * g++.dg/template/qualttp8.C: Likewise
8956 * g++.dg/template/recurse.C: Likewise.
8958 2002-03-15 Mark Mitchell <mark@codesourcery.com>
8960 * g++.dg/opt/dtor1.C: New test.
8962 2002-03-15 Jakub Jelinek <jakub@redhat.com>
8964 * gcc.c-torture/compile/20020315-1.c: New test.
8966 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
8968 * gcc.dg/weak-1.c: Fix scan tests.
8970 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
8972 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
8973 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
8974 cris-*-aout* mmix-*-*.
8975 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
8976 cris-*-aout* mmix-*-*.
8977 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
8978 cris-*-elf* cris-*-aout* and mmix-*-*.
8979 * gcc.dg/20001009-1.c: Ditto.
8980 * gcc.dg/20010912-1.c: Ditto.
8981 * gcc.dg/20020122-4.c: Ditto.
8982 * gcc.dg/inline-2.c: Ditto.
8984 2002-03-14 Jeffrey A Law (law@cygnus.com)
8986 * gcc.c-torture/compile/20020314-1.c: New test.
8988 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
8990 * gcc.c-torture/execute/20020314-1.c: New test.
8992 2002-03-14 Jakub Jelinek <jakub@redhat.com>
8994 * g++.dg/warn/Wunused-1.C: New test.
8996 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
8998 * g++.dg/abi/mangle6.C: New test.
9000 2002-03-13 Jakub Jelinek <jakub@redhat.com>
9002 * gcc.c-torture/compile/20020309-2.c: New test.
9004 * gcc.c-torture/compile/20020312-1.c: New test.
9006 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
9008 * g++.dg/other/access1.C: New test.
9010 2002-03-12 Jakub Jelinek <jakub@redhat.com>
9012 * gcc.c-torture/execute/wchar_t-1.c: New test.
9014 2002-03-12 David Edelsohn <edelsohn@gnu.org>
9016 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
9018 2002-03-12 Roger Sayle <roger@eyesopen.com>
9020 * gcc.dg/20020312-1.c: New test case.
9022 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
9024 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
9026 2002-03-11 Richard Henderson <rth@redhat.com>
9028 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
9029 * g++.old-deja/g++.jason/report.C: Likewise.
9031 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
9033 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
9034 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
9036 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
9038 * testsuite/g++.dg/overload/pmf1.C: New test.
9040 2002-03-11 Kazu Hirata <kazu@hxi.com>
9042 * gcc.c-torture/execute/20020307-1.c: Use long.
9044 2002-03-11 Jakub Jelinek <jakub@redhat.com>
9046 PR optimization/5844
9047 * gcc.dg/20020310-1.c: New test.
9049 2002-03-09 Michael Meissner <meissner@redhat.com>
9051 * gcc.c-torture/execute/memcpy-2.c: New test.
9052 * gcc.c-torture/execute/memset-1.c: New test.
9053 * gcc.c-torture/execute/strlen-1.c: New test.
9054 * gcc.c-torture/execute/strcmp-1.c: New test.
9055 * gcc.c-torture/execute/strncmp-1.c: New test.
9057 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
9059 * gcc.dg/ppc-ldstruct.c: New test.
9061 2002-03-09 Jakub Jelinek <jakub@redhat.com>
9063 * gcc.c-torture/execute/va-arg-22.c: New test.
9065 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9067 * gcc.c-torture/compile/20020309-1.c: New test.
9069 2002-03-08 Jakub Jelinek <jakub@redhat.com>
9071 * gcc.c-torture/execute/20020307-2.c: New test.
9073 2002-03-07 Jeffrey A Law (law@redhat.com)
9075 * g77.f-torture/compile/20020307-1.f: New test.
9077 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
9079 * gcc.dg/unordered-1.c: New test.
9081 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
9083 * gcc.c-torture/execute/20020307-1.c: New test.
9085 2002-03-05 Jakub Jelinek <jakub@redhat.com>
9087 * gcc.dg/20020304-1.c: New test.
9089 * gcc.c-torture/compile/20020304-2.c: New test.
9091 2002-03-04 Zack Weinberg <zack@codesourcery.com>
9093 * gcc.c-torture/compile/20020304-1.c: New test case
9096 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
9098 * gcc.dg/20020103-1.c: Add other -D ppc variants.
9100 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
9102 * g++.dg/other/classkey1.C: New test.
9104 2002-03-01 Richard Henderson <rth@redhat.com>
9106 * gcc.c-torture/compile/981223-1.x: New.
9107 * gcc.c-torture/compile/920625-1.x: New.
9109 2002-02-28 Richard Henderson <rth@redhat.com>
9111 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
9113 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
9115 * gcc.c-torture/execute/20020227-1.c: New test.
9117 2002-02-27 Mark Mitchell <mark@codesourcery.com>
9119 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
9121 * g++.old-deja/g++.oliva/partord1.C: Likewise.
9122 * g++.old-deja.g++.other/defarg1.C: Likewise.
9123 * g++.old-deja/g++.pt/calls2.C: Likewise.
9124 * g++.old-deja/g++.pt/crash20.C: Likewise.
9125 * g++.old-deja/g++.pt/crash30.C: Likewise.
9126 * g++.old-deja/g++.pt/crash36.C: Likewise.
9127 * g++.old-deja/g++.pt/crash6.C: Likewise.
9128 * g++.old-deja/g++.pt/defarg13.C: Likewise.
9129 * g++.old-deja/g++.pt/derived3.C: Likewise.
9130 * g++.old-deja/g++.pt/error1.C: Likewise.
9131 * g++.old-deja/g++.pt/friend21.C: Likewise.
9132 * g++.old-deja/g++.pt/friend23.C: Likewise.
9133 * g++.old-deja/g++.pt/infinite1.C: Likewise.
9134 * g++.old-deja/g++.robertl/eb128.C: Likewise.
9136 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
9138 * gcc.c-torture/execute/20020225-2.c: New test.
9140 2002-02-27 Zack Weinberg <zack@codesourcery.com>
9142 * gcc.c-torture/execute/920730-1t.c,
9143 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
9144 Delete test cases, only relevant to -traditional.
9146 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
9148 * gcc.dg/cpp/undef1.c: Remove.
9149 * gcc.dg/cpp/directiv.c: Update.
9150 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
9152 2002-02-27 Michael Meissner <meissner@redhat.com>
9154 * gcc.c-torture/execute/20020226-1.c: New test.
9156 2002-02-26 Jakub Jelinek <jakub@redhat.com>
9158 * g++.dg/debug/debug4.C: New test.
9160 * gcc.dg/ia64-visibility-1.c: New test.
9162 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
9164 * gcc.dg/debug/20020224-1.c: New.
9166 2002-02-25 Kazu Hirata <kazu@hxi.com>
9168 * gcc.c-torture/execute/960416-1.x: New.
9169 * gcc.c-torture/execute/divconst-3.x: Likewise.
9171 2002-02-25 Jakub Jelinek <jakub@redhat.com>
9173 * gcc.dg/20020224-1.c: New test.
9175 2002-02-25 Alan Modra <amodra@bigpond.net.au>
9177 * gcc.c-torture/execute/20020225-1.c: New.
9179 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
9181 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
9183 2002-02-23 Jakub Jelinek <jakub@redhat.com>
9185 * gcc.dg/20020222-1.c: New test.
9187 2002-02-22 Jakub Jelinek <jakub@redhat.com>
9189 * g++.dg/opt/anonunion1.C: New test.
9191 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
9193 * g++.dg/template/qualttp19.C: New test.
9194 * g++.dg/template/qualttp20.C: New test.
9195 * g++.old-deja/g++.jason/report.C: Adjust expected errors
9196 * g++.old-deja/g++.other/qual1.C: Likewise.
9198 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
9200 * gcc.dg/attr-alwaysinline.c: New.
9202 2002-02-21 Jakub Jelinek <jakub@redhat.com>
9204 * gcc.dg/20020220-1.c: New test.
9206 * gcc.dg/20020220-2.c: New test.
9208 * g++.dg/opt/mmx1.C: New test.
9210 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
9212 * gcc.c-torture/compile/20020110.c: New test.
9214 2002-02-20 Jakub Jelinek <jakub@redhat.com>
9216 * gcc.c-torture/execute/20020219-1.c: New test.
9218 * gcc.dg/20020219-1.c: New test.
9220 * gcc.dg/noncompile/20020220-1.c: New test.
9222 * g++.dg/opt/ptrintsum1.C: New test.
9224 * gcc.dg/debug/20020220-1.c: New test.
9226 2002-02-17 Jakub Jelinek <jakub@redhat.com>
9228 * gcc.c-torture/execute/20020216-1.c: New test.
9230 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
9232 * gcc.dg/decl-1.c: Update, new test.
9234 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
9236 * g++.dg/abi/bitfield1.C: New test.
9237 * g++.dg/abi/bitfield2.C: New test.
9239 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
9241 * gcc.dg/attr-nest.c: New test.
9243 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
9245 * gcc.c-torture/execute/20020215-1.c: New test.
9247 2002-02-14 Jakub Jelinek <jakub@redhat.com>
9249 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
9250 * g++.dg/debug/debug.exp: New.
9251 * g++.dg/debug/trivial.C: New.
9252 * g++.dg/debug/debug1.C: Moved...
9253 * g++.dg/other/debug1.C: ...from here.
9254 * g++.dg/debug/debug2.C: Moved...
9255 * g++.dg/other/debug2.C: ...from here.
9256 * g++.dg/debug/debug3.C: Moved...
9257 * g++.dg/other/debug3.C: ...from here.
9259 * gcc.dg/noncompile/20020213-1.c: New test.
9261 2002-02-13 Jakub Jelinek <jakub@redhat.com>
9263 * g++.dg/other/debug3.C: New test.
9265 * gcc.c-torture/execute/20020213-1.c: New test.
9267 2002-02-13 Richard Smith <richard@ex-parrot.com>
9269 * g++.old-deja/g++.other/thunk1.C: New test.
9271 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
9273 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
9275 2002-02-13 Stan Shebs <shebs@apple.com>
9277 * gcc.dg/altivec-3.c: New.
9279 2002-02-12 Jakub Jelinek <jakub@redhat.com>
9281 * gcc.dg/Wunreachable-1.c: New test.
9282 * gcc.dg/Wunreachable-2.c: New test.
9284 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
9286 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
9288 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
9290 * gcc.dg/decl-1.c: New test.
9292 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
9294 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
9296 2002-02-10 Kazu Hirata <kazu@hxi.com>
9298 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
9299 * gcc.c-torture/compile/980506-1.x: Likewise.
9301 2002-02-10 Kazu Hirata <kazu@hxi.com>
9303 * gcc.dg/20020210-1.c: New.
9305 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
9307 * g77.f-torture/execute/947.f: New regression test
9310 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
9312 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
9313 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
9315 2002-02-08 Richard Henderson <rth@redhat.com>
9317 * gcc.c-torture/compile/labels-3.c: New.
9319 2002-02-08 Jakub Jelinek <jakub@redhat.com>
9321 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
9322 expression statements work instead.
9323 * gcc.dg/noncompile/20020207-1.c: New test.
9325 2002-02-07 Richard Henderson <rth@redhat.com>
9327 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
9329 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
9331 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
9333 * lib/g77-dg.exp: Trim g77 error messages so that they are
9334 recognized by dg.exp.
9336 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
9339 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
9341 2002-02-07 Richard Henderson <rth@redhat.com>
9343 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
9344 to be sufficiently aligned for integers.
9346 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
9348 * g++.dg/template/friend4.C: New test.
9350 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
9353 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
9356 2002-02-07 Richard Henderson <rth@redhat.com>
9358 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
9359 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
9360 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
9361 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
9363 2002-02-06 Richard Henderson <rth@redhat.com>
9365 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
9367 2002-02-06 Janis Johnson <janis187@us.ibm.com>
9369 * gcc.dg/20020206-1.c: New test.
9371 2002-02-06 Jakub Jelinek <jakub@redhat.com>
9373 * gcc.c-torture/execute/20020206-1.c: New test.
9375 * gcc.c-torture/execute/20020206-2.c: New test.
9377 PR optimization/5429:
9378 * gcc.c-torture/compile/20020206-1.c: New test.
9380 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
9382 * g++.dg/ext/align1.C: Do not use an explicit alignment value
9383 as certain file formats cannot support particularly large
9386 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
9387 and do not expect to be able to link the executable.
9389 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
9390 fail because the COFF format does not support the weak attribute.
9392 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
9394 * g77.dg/pr5473.f: New test
9396 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
9398 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
9399 Fix testcase accordingly.
9401 2002-02-04 Richard Henderson <rth@redhat.com>
9403 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
9404 (buf): Change to be an array of pointers, not ints.
9406 2002-02-04 Jakub Jelinek <jakub@redhat.com>
9408 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
9409 before all tests. Move warning one line above to match where it
9411 * gcc.dg/Wswitch-2.c: New test.
9412 * g++.dg/warn/Wswitch-1.C: New test.
9413 * g++.dg/warn/Wswitch-2.C: New test.
9415 2002-02-04 Richard Henderson <rth@redhat.com>
9417 * g++.dg/abi/offsetof.C: Fix size comparison.
9419 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
9421 * gcc.dg/cast-qual-2.c: New test.
9423 2002-02-04 Jakub Jelinek <jakub@redhat.com>
9425 * gcc.dg/20020201-4.c: New test.
9427 2002-02-04 Ben Elliston <bje@redhat.com>
9429 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
9430 target_info attribute != 0, in addition to the empty string.
9431 (gcc_target_compile): Likewise.
9433 2002-02-03 Andrew Cagney <ac131313@redhat.com>
9435 * gcc.dg/Wswitch.c: New test.
9436 PR gcc/4475. PR gcc/3780.
9438 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
9440 * g77.f-torture/execute/5122.f: New test for regressions
9441 against PR fortran/5122.
9443 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
9445 * g77.f-torture/compile/pr3743.f: Delete
9446 * g77.dg/pr3743-1.f: New test.
9447 * g77.dg/pr3743-2.f: New test.
9448 * g77.dg/pr3743-3.f: New test.
9449 * g77.dg/pr3743-4.f: New test.
9451 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
9453 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
9455 2002-02-02 Richard Henderson <rth@redhat.com>
9457 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
9458 * gcc.c-torture/execute/bf64-1.c: Likewise.
9460 2002-02-02 Jakub Jelinek <jakub@redhat.com>
9462 * gcc.dg/20020201-2.c: New test.
9464 * gcc.dg/20020201-3.c: New test.
9466 * gcc.c-torture/execute/bitfld-2.c: New test.
9468 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
9470 * gcc.dg/bitfld-1.c: Update.
9471 * gcc.dg/bitfld-2.c: Update.
9472 * gcc.c-torture/execute/bitfld-1.x: New.
9474 2002-02-02 Jakub Jelinek <jakub@redhat.com>
9476 * gcc.c-torture/execute/20020201-1.c: New test.
9478 2002-02-01 Janis Johnson <janis187@us.ibm.com>
9481 * gcc.dg/20020201-1.c: New test.
9483 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
9486 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
9487 * g77.f-torture/compile/pr3743.x: Remove
9489 2002-01-31 Tom Rix <trix@redhat.com>
9491 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
9493 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
9495 * gcc.dg/noncompile/20020130-1.c: New test.
9497 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
9499 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
9501 2002-01-29 Richard Henderson <rth@redhat.com>
9503 * gcc.c-torture/execute/991118-1.c: Cast various constants back
9505 * gcc.c-torture/execute/bf64-1.c: Likewise.
9507 2002-01-29 Jakub Jelinek <jakub@redhat.com>
9509 * gcc.c-torture/execute/20020129-1.c: New test.
9511 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
9513 * gcc.c-torture/compile/20000224-1.c: Update.
9514 * gcc.c-torture/execute/bitfld-1.c: New tests.
9515 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
9516 * gcc.dg/uninit-A.c: Update.
9518 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
9520 * g++.dg/template/ctor1.C: Add instantiation.
9522 2002-01-28 Paul Koning <pkoning@equallogic.com>
9524 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
9525 argument to __builtin_prefetch to be const ptr.
9527 2002-01-28 Jakub Jelinek <jakub@redhat.com>
9529 * gcc.c-torture/compile/20020120-1.c: New test.
9531 2002-01-27 Kazu Hirata <kazu@hxi.com>
9533 * gcc.c-torture/execute/20020127-1.c: New test.
9535 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
9537 * g77.dg/f77-edit-i-in.f: New test
9538 * g77.dg/f77-edit-i-out.f: New test
9540 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
9542 * gcc.dg/debug/debug.exp: New file.
9543 * gcc.dg/debug/trivial.c: New file.
9544 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
9545 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
9546 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
9547 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
9548 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
9549 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
9550 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
9551 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
9552 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
9553 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
9554 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
9555 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
9556 * gcc.dg/20000503-1.c: Removed.
9557 * gcc.dg/20010207-1.c: Removed.
9558 * gcc.dg/20011223-1.c: Removed.
9559 * gcc.dg/20020104-2.c: Removed.
9560 * gcc.dg/debug-1.c: Removed.
9561 * gcc.dg/debug-2.c: Removed.
9562 * gcc.dg/debug-3.c: Removed.
9563 * gcc.dg/debug-4.c: Removed.
9564 * gcc.dg/debug-5.c: Removed.
9565 * gcc.dg/debug-6.c: Removed.
9566 * gcc.dg/dwarf2-1.c: Removed.
9567 * gcc.dg/dwarf2-2.c: Removed.
9569 2002-01-25 Jakub Jelinek <jakub@redhat.com>
9571 * g++.old-deja/g++.other/eh5.C: New test.
9572 * g++.old-deja/g++.other/sibcall2.C: New test.
9573 * g++.old-deja/g++.other/array9.C: New test.
9574 * g++.old-deja/g++.other/typename2.C: New test.
9575 * g++.old-deja/g++.other/crash60.C: New test.
9576 * g++.old-deja/g++.other/conv9.C: New test.
9577 * g++.old-deja/g++.other/mangle10.C: New test.
9578 * g++.old-deja/g++.other/unchanging1.C: New test.
9579 * g++.old-deja/g++.other/exprstmt1.C: New test.
9580 * g++.old-deja/g++.other/inline23.C: New test.
9581 * g++.old-deja/g++.eh/ia64-1.C: New test.
9582 * g++.old-deja/g++.other/dwarf2-1.C: New test.
9583 * g++.old-deja/g++.other/reload1.C: New test.
9584 * g++.old-deja/g++.other/static20.C: New test.
9585 * g++.old-deja/g++.other/local-alloc1.C: New test.
9586 * g++.old-deja/g++.other/conv8.C: New test.
9587 * g++.old-deja/g++.other/stmtexpr2.C: New test.
9588 * g++.old-deja/g++.other/storeexpr1.C: New test.
9589 * g++.old-deja/g++.other/storeexpr2.C: New test.
9590 * g++.dg/eh/template2.C: New test.
9591 * g++.dg/warn/weak1.C: New test.
9593 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
9595 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
9596 Remove first, non-varying, argument.
9598 2002-01-23 Richard Henderson <rth@redhat.com>
9600 * gcc.dg/inline-2.c: New.
9602 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
9603 Add optional target arg. Check number of arguments.
9604 (scan-assembler-not, scan-assembler-dem): Likewise.
9605 (scan-assembler-dem-not): Likewise.
9607 2002-01-23 Zack Weinberg <zack@codesourcery.com>
9609 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
9611 * g++.old-deja/g++.brendan/parse3.C,
9612 g++.old-deja/g++.other/crash26.C,
9613 g++.old-deja/g++.other/crash28.C,
9614 g++.old-deja/g++.other/crash29.C,
9615 g++.old-deja/g++.other/crash30.C,
9616 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
9618 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
9620 * gcc.dg/20020115-1.c: New.
9622 2002-01-23 Bob Wilson <bob.wilson@acm.org>
9624 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
9626 2002-01-23 Janis Johnson <janis187@us.ibm.com>
9628 * gcc.dg/20020122-3.c: New.
9630 2002-01-23 Jakub Jelinek <jakub@redhat.com>
9632 * g++.dg/other/gc1.C: New test.
9634 2002-01-23 Zack Weinberg <zack@codesourcery.com>
9636 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
9638 2002-01-22 Richard Henderson <rth@redhat.com>
9640 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
9642 2002-01-22 Richard Henderson <rth@redhat.com>
9644 * gcc.dg/20020122-4.c: New.
9646 2002-01-22 H.J. Lu <hjl@gnu.org>
9648 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
9650 * gcc.dg/special/ecos.exp: Likewise.
9651 * lib/g++-dg.exp: Likewise.
9652 * lib/g77-dg.exp: Likewise.
9653 * lib/gcc-dg.exp : Likewise.
9654 * lib/mike-g++.exp: Likewise.
9655 * lib/mike-g77.exp: Likewise.
9656 * lib/mike-gcc.exp: Likewise.
9657 * lib/objc-dg.exp: Likewise.
9659 2002-01-22 Janis Johnson <janis187@us.ibm.com>
9662 * gcc.dg/20020122-2.c: New test.
9664 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
9666 * gcc.dg/20020122-1.c: New test.
9668 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
9670 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
9672 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
9674 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
9676 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9678 * gcc.c-torture/compile/20020121-1.c: New test.
9680 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
9682 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
9685 2002-01-21 Jakub Jelinek <jakub@redhat.com>
9687 * gcc.dg/20020218-1.c: New test.
9689 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
9691 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
9693 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
9694 "At global scope" warning
9695 * g++.dg/ext/align1.C: Change cygwin test for alignment
9696 from db-bogus to dg-warning
9698 2002-01-21 Zack Weinberg <zack@codesourcery.com>
9700 * g77.f-torture/compile/cpp2.F: New test.
9702 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
9704 * g++.dg/template/access1.C: New test.
9706 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
9708 * gcc.dg/20020118-1.c: New.
9710 2002-01-18 Kazu Hirata <kazu@hxi.com>
9712 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
9714 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9716 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
9717 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
9720 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9722 * gcc.misc-tests/i386-prefetch.exp: Save and restore
9723 torture_with_loops and torture_without_loops
9725 2002-01-17 Jakub Jelinek <jakub@redhat.com>
9727 * gcc.c-torture/compile/20020116-1.c: New test.
9729 2002-01-16 Jakub Jelinek <jakub@redhat.com>
9731 * gcc.dg/20020116-2.c: New test.
9733 * gcc.dg/ultrasp4.c: New test.
9735 * gcc.dg/20020116-1.c: New test.
9737 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
9739 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
9742 2002-01-15 Janis Johnson <janis187@us.ibm.com>
9744 * gcc.misc-tests/i386-prefetch.exp: New.
9745 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
9746 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
9747 * gcc.misc-tests/i386-pf-none-1.c: New test.
9748 * gcc.misc-tests/i386-pf-sse-1.c: New test.
9750 2002-01-15 Jakub Jelinek <jakub@redhat.com>
9752 * gcc.dg/gnu89-init-1.c: Add new tests.
9754 2002-01-15 Andreas Jaeger <aj@suse.de>
9756 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
9757 * gcc.dg/i386-mmx-2.c: Likewise.
9758 * gcc.dg/i386-sse-1.c: Likewise.
9759 * gcc.dg/i386-sse-2.c: Likewise.
9760 * gcc.dg/i386-sse-3.c: Likewise.
9762 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
9764 * g77.f-torture/execute/intrinsic-unix-bessel.f:
9765 Uncomment additional cases that now pass.
9767 2002-01-11 Richard Henderson <rth@redhat.com>
9769 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
9770 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
9772 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
9774 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
9776 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
9778 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
9779 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
9781 2002-01-10 Dale Johannesen <dalej@apple.com>
9783 * gcc.c-torture/execute/loop-11.c: New.
9785 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
9787 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
9788 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
9790 2002-01-09 Richard Henderson <rth@redhat.com>
9792 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
9793 type in which to perform the operation for each size.
9795 2002-01-09 Alan Matsuoka (alanm@redhat.com)
9797 * gcc.c-torture/compile/20020109-2.c: New test.
9799 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
9801 * gcc.c-torture/execute/loop-10.c: New test.
9803 2002-01-09 Jakub Jelinek <jakub@redhat.com>
9805 * gcc.c-torture/compile/20010226-1.c: New test.
9806 * gcc.c-torture/compile/20010227-1.c: New test.
9807 * gcc.c-torture/compile/20010426-1.c: New test.
9808 * gcc.c-torture/compile/20010510-1.c: New test.
9809 * gcc.c-torture/compile/20010605-3.c: New test.
9810 * gcc.c-torture/compile/20010824-1.c: New test.
9811 * gcc.c-torture/execute/20010409-1.c: New test.
9812 * gcc.dg/noncompile/20000901-1.c: New test.
9813 * gcc.dg/20001023-1.c: New test.
9814 * gcc.dg/20001101-1.c: New test.
9815 * gcc.dg/20001102-1.c: New test.
9816 * gcc.dg/20010207-1.c: New test.
9817 * gcc.dg/20010405-1.c: New test.
9818 * gcc.dg/20010822-1.c: New test.
9819 * gcc.dg/20011107-1.c: New test.
9821 2002-01-09 Jeffrey A Law (law@redhat.com)
9823 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
9825 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
9826 execution failure on PA targets.
9828 2002-01-09 Jakub Jelinek <jakub@redhat.com>
9830 * gcc.c-torture/compile/20020109-1.c: New test.
9832 2002-01-08 Kazu Hirata <kazu@hxi.com>
9834 * gcc.c-torture/execute/20020108-1.c: New test.
9836 2002-01-08 Jakub Jelinek <jakub@redhat.com>
9838 * gcc.dg/20020108-1.c: New test.
9840 2002-01-08 H.J. Lu <hjl@gnu.org>
9842 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
9845 2002-01-08 Geoff Keating <geoffk@redhat.com>
9847 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
9850 002-01-07 Aldy Hernandez <aldyh@redhat.com>
9852 * gcc.dg/altivec-4.c: Test altivec predicates.
9854 2002-01-07 Jakub Jelinek <jakub@redhat.com>
9856 * gcc.c-torture/execute/20020107-1.c: New test.
9858 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
9861 * gcc.c-torture/compile/20020106-1.c: New test.
9863 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
9865 * gcc.c-torture/execute/nestfunc-4.c: New test.
9867 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
9869 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
9870 extra triple that slipped in.
9871 * g++.old-deja/g++.abi/align.C: Likewise.
9872 * g++.old-deja/g++.abi/bitfields.C: Likewise.
9874 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
9876 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
9877 * g++.old-deja/g++.abi/align.C: Likewise.
9878 * g++.old-deja/g++.abi/bitfields.C: Likewise.
9880 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
9882 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
9885 2002-01-04 Jakub Jelinek <jakub@redhat.com>
9887 * gcc.dg/20020104-1.c: New test.
9889 * gcc.dg/20020104-2.c: New test.
9891 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
9893 * gcc.dg/20020103-1.c: Fix typo in target selector.
9895 2002-01-03 Richard Henderson <rth@redhat.com>
9897 * gcc.dg/20020103-1.c: New.
9899 2002-01-03 Kazu Hirata <kazu@hxi.com>
9901 * gcc.c-torture/execute/20020103-1.c: New test.
9903 2002-01-03 Jakub Jelinek <jakub@redhat.com>
9905 * g++.dg/other/debug2.C: New test.
9907 * gcc.c-torture/compile/20020103-1.c: New test.
9909 2002-01-02 Jakub Jelinek <jakub@redhat.com>
9911 * gcc.dg/gnu89-init-1.c: Added new tests.
9913 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
9915 * g++.dg/template/friend2.C: Remove as patch is reverted.
9917 * g++.dg/warn/oldcast1.C: New test.
9919 * g++.dg/template/ptrmem1.C: New test.
9920 * g++.dg/template/ptrmem2.C: New test.
9922 * g++.dg/template/ntp.C: New test.
9924 * g++.dg/other/component1.C: New test.
9926 * g++.dg/template/ttp3.C: New test.
9928 * g++.dg/template/friend2.C: New test.
9929 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
9931 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
9933 * g++.dg/other/ptrmem1.C: New test.
9934 * g++.dg/other/ptrmem2.C: New test.
9936 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
9938 * g++.dg/template/ctor1.C: New test.
9940 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
9942 * g++.dg/template/friend2.C: New test.
9944 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
9946 * gcc.dg/mmix-1.c: New test.
9948 2001-12-31 Richard Henderson <rth@redhat.com>
9950 * gcc.dg/asm-5.c: New.
9952 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
9954 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
9955 in namespace __gnu_cxx
9957 2001-12-30 Richard Henderson <rth@redhat.com>
9959 * gcc.dg/debug-6.c: New.
9961 2001-12-30 Jakub Jelinek <jakub@redhat.com>
9963 * gcc.c-torture/compile/20011229-2.c: New test.
9965 2001-12-29 Jakub Jelinek <jakub@redhat.com>
9967 * gcc.dg/debug-3.c: New test.
9968 * gcc.dg/debug-4.c: New test.
9969 * gcc.dg/debug-5.c: New test.
9971 2001-12-29 Richard Henderson <rth@redhat.com>
9973 * g++.dg/eh/loop1.C: New.
9975 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
9977 * g++.dg/template/crash1.C: New test.
9979 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
9981 * g++.dg/other/const1.C: New test.
9983 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
9985 * gcc.c-torture/compile/20011229-1.c: New test.
9987 2001-12-28 Stan Shebs <shebs@apple.com>
9989 * lib/objc-torture.exp: Resync with c-torture.exp.
9990 * lib/objc.exp: Load standard libraries.
9992 2001-12-28 Jakub Jelinek <jakub@redhat.com>
9994 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
9997 2001-12-27 Roger Sayle <roger@eyesopen.com>
9999 * gcc.c-torture/execute/string-opt-16.c: New testcase.
10001 2001-12-27 Richard Henderson <rth@redhat.com>
10003 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
10005 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
10007 * g++.dg/eh/ctor1.C: New test.
10008 * g++.dg/other/error2.C: New test.
10010 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
10012 * g++.dg/other/init2.C: New test.
10014 2001-12-24 Richard Henderson <rth@redhat.com>
10016 * gcc.dg/20011223-1.c: New.
10017 * gcc.dg/inline-1.c: New.
10019 2001-12-23 Richard Henderson <rth@redhat.com>
10021 * gcc.dg/asm-4.c: Test operand modifiers.
10023 2001-12-23 Richard Henderson <rth@redhat.com>
10025 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
10027 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
10029 * gcc.c-torture/execute/20011223-1.c: New test.
10031 2001-12-21 Richard Henderson <rth@redhat.com>
10033 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
10034 re-enables the warning.
10036 2001-12-21 Richard Henderson <rth@redhat.com>
10038 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
10040 2001-12-20 Jakub Jelinek <jakub@redhat.com>
10042 * gcc.c-torture/compile/20011218-1.c: New test.
10044 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
10046 * gcc.misc-test/arm-isr.exp: New file. Control running of the
10048 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
10049 epilogue generation for ARM ISR routines.
10051 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10053 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
10054 * gcc.dg/format/c90-printf-3.c: Likewise.
10055 * gcc.dg/format/c99-printf-3.c: Likewise.
10056 * gcc.dg/format/ext-1.c: Likewise.
10057 * gcc.dg/format/ext-6.c: Likewise.
10058 * gcc.dg/format/format.h: Prototype unlocked stdio.
10060 2001-12-20 Richard Henderson <rth@redhat.com>
10062 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
10064 (malloc): Correct allocation logic. Abort if we fill up the
10065 arena before initialization complete.
10066 (realloc): Correct allocation logic.
10068 2001-12-20 Jakub Jelinek <jakub@redhat.com>
10070 * gcc.c-torture/compile/20011219-2.c: New test.
10072 * gcc.c-torture/execute/20011219-1.c: New test.
10074 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
10076 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
10077 target does not support weak symbols.
10079 2001-12-19 Jakub Jelinek <jakub@redhat.com>
10081 * gcc.c-torture/compile/20011219-1.c: New test.
10083 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
10085 * g++.dg/other/error1.C: New test.
10087 2001-12-17 Jeffrey A Law (law@redhat.com)
10089 * gcc.c-torture/execute/20011217-1.c: New test.
10091 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
10093 * objc.dg/special/: New directory.
10094 * objc.dg/special/special.exp: New file.
10095 * objc.dg/special/unclaimed-category-1.h: New file.
10096 * objc.dg/special/unclaimed-category-1a.m: New file.
10097 * objc.dg/special/unclaimed-category-1.m: New file.
10099 2001-12-17 Andreas Jaeger <aj@suse.de>
10101 * gcc.c-torture/compile/20011217-2.c: New test.
10103 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
10105 * gcc.c-torture/compile/20011217-1.c: New test.
10107 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
10109 * testsuite/gcc.dg/20011214-1.c: New.
10111 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
10113 * gcc.dg/altivec-4.c: New.
10115 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
10117 * gcc.dg/20011113-1.c: New test.
10119 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
10121 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
10122 std::__malloc_alloc_template<0> and
10123 std::__default_alloc_template<false, 0>.
10125 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
10127 * objc/execute/bf-21.m: New test.
10128 * objc/execute/enumeration-1.m: New test.
10129 * objc/execute/enumeration-2.m: New test.
10131 2001-12-12 Jakub Jelinek <jakub@redhat.com>
10133 * gcc.dg/gnu89-init-1.c: New test.
10135 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
10137 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
10138 * g++.old-deja/g++.jason/2371.C: Likewise.
10139 * g++.old-deja/g++.jason/template33.C: Likewise.
10140 * g++.old-deja/g++.jason/template34.C: Likewise.
10141 * g++.old-deja/g++.jason/template36.C: Likewise.
10142 * g++.old-deja/g++.oliva/typename1.C: Likewise.
10143 * g++.old-deja/g++.oliva/typename2.C: Likewise.
10144 * g++.old-deja/g++.other/typename1.C: Likewise.
10145 * g++.old-deja/g++.pt/inherit2.C: Likewise.
10146 * g++.old-deja/g++.pt/nontype5.C: Likewise.
10147 * g++.old-deja/g++.pt/typename11.C: Likewise.
10148 * g++.old-deja/g++.pt/typename14.C: Likewise.
10149 * g++.old-deja/g++.pt/typename16.C: Likewise.
10150 * g++.old-deja/g++.pt/typename3.C: Likewise.
10151 * g++.old-deja/g++.pt/typename4.C: Likewise.
10152 * g++.old-deja/g++.pt/typename5.C: Likewise.
10153 * g++.old-deja/g++.pt/typename7.C: Likewise.
10154 * g++.old-deja/g++.robertl/eb9.C: Likewise.
10156 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
10158 * g++.dg/other/linkage1.C: New test.
10159 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
10162 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
10164 * gcc.dg/concat.c: New test.
10166 2001-12-11 Stan Shebs <shebs@apple.com>
10168 * objc/compile: New test directory.
10169 * objc/compile/compile.exp: New expect script.
10170 * objc/compile/20011211-1.m: New compile test.
10172 2001-12-11 Jason Merrill <jason@redhat.com>
10174 * lib/prune.exp (prune_gcc_output): Also handle "In member
10175 function". So many permutations...
10177 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
10179 * g++.dg/template/typedef1.C: New test.
10181 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
10183 * g++.dg/other/copy1.C: New test.
10185 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
10187 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
10189 * gcc.dg/builtin-choose-expr.c: New.
10191 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
10193 * gcc.dg/altivec-2.c: New.
10195 2001-12-07 Richard Henderson <rth@redhat.com>
10197 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
10199 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
10201 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
10204 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10206 * g++-old.deja/g++.robertl/eb101.C: Deleted.
10208 2001-12-06 Janis Johnson <janis187@us.ibm.com>
10210 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
10211 variable argument list.
10213 2001-12-06 Zack Weinberg <zack@codesourcery.com>
10215 * gcc.c-torture/execute/memcheck: Delete entire directory.
10216 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
10217 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
10219 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
10221 * gcc.dg/Wshadow-1.c: New test.
10223 2001-12-05 Jakub Jelinek <jakub@redhat.com>
10225 * gcc.c-torture/compile/20011130-1.c: New test.
10227 * gcc.dg/noncompile/20011025-1.c: New test.
10229 * g++.dg/other/anon-union.C: New test.
10231 * gcc.c-torture/execute/20011024-1.c: New test.
10233 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
10235 * gcc.c-torture/execute/20000722-1.x,
10236 gcc.c-torture/execute/20010123-1.x: Remove.
10237 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
10238 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
10239 gcc.dg/c99-complit-2.c: New tests.
10241 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
10243 * g++.dg/inherit/base1.C: New test.
10245 2001-12-04 Jakub Jelinek <jakub@redhat.com>
10247 * g++.dg/other/stdarg1.C: New test.
10249 * gcc.c-torture/compile/20011130-2.c: New test.
10251 2001-12-03 Janis Johnson <janis187@us.ibm.com>
10253 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
10254 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
10255 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
10256 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
10257 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
10258 * gcc.dg/builtin-prefetch-1.c: New test.
10260 2001-12-03 Jakub Jelinek <jakub@redhat.com>
10262 * gcc.dg/20011130-1.c: New test.
10264 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
10266 * g++.dg/other/scope1.C: New test.
10267 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
10269 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
10271 * gcc.dg/vla-init-1.c: New test.
10273 2001-12-01 Geoff Keating <geoffk@redhat.com>
10275 * gcc.c-torture/compile/structs.c: New testcase from GDB.
10277 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
10279 * objc.dg/alias.m: Update.
10280 * objc.dg/class-1.m: Update.
10281 * objc.dg/const-str-1.m: Update.
10282 * objc.dg/fwd-proto-1.m: Update.
10283 * objc.dg/id-1.m: Update.
10284 * objc.dg/super-class-1.m: Update.
10286 2001-11-29 Mark Mitchell <mark@codesourcery.com>
10288 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
10291 2001-11-28 Jeffrey A Law (law@cygnus.com)
10293 * gcc.c-torture/execute/20011128-1.c: New test.
10295 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
10297 * gcc.dg/20011127-1.c: New test.
10299 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
10301 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
10302 from Austin Group draft 7.
10303 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
10304 scanf format arguments.
10305 * gcc.dg/format/no-exargs-2.c: New test.
10307 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
10309 * g++.dg/abi/vbase8-4.C: New test.
10311 2001-11-24 Ian Lance Taylor <ian@airs.com>
10313 * gcc.c-torture/execute/20011121-1.c: New test.
10315 2001-11-23 Jeffrey A Law (law@cygnus.com)
10317 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
10319 2001-11-23 Andreas Jaeger <aj@suse.de>
10321 * gcc.dg/cpp/charconst-2.c: New test.
10323 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
10325 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
10326 to the host if it is remote. Let tests specify extra headers
10328 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
10329 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
10330 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
10331 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
10332 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
10333 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
10334 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
10335 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
10336 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
10337 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
10339 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
10341 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
10342 for little endian ARMs.
10344 2001-11-20 Jakub Jelinek <jakub@redhat.com>
10346 * gcc.c-torture/compile/20011119-1.c: New test.
10347 * gcc.c-torture/compile/20011119-2.c: New test.
10349 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
10351 * gcc.dg/altivec-1.c: Fix typo.
10353 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
10355 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
10357 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
10359 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
10361 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
10363 * lib/g77.exp: Don't specify --rpath-link.
10365 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
10366 across all the headers.
10367 * gcc.dg/format/format.exp: For testing on a remote host,
10370 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
10371 * gcc.c-torture/execute/930406-1.c: Likewise.
10372 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10374 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
10376 * gcc.dg/altivec-1.c: New.
10378 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
10380 * gcc.dg/cpp/fpreprocessed.c: New test case.
10382 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
10384 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
10385 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
10386 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
10388 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
10390 * gcc.dg/no-builtin-1.c: New test.
10392 2001-11-16 Jakub Jelinek <jakub@redhat.com>
10394 * gcc.c-torture/execute/20011115-1.c: New test.
10396 2001-11-15 Jakub Jelinek <jakub@redhat.com>
10398 * gcc.c-torture/compile/20011114-2.c: New test.
10399 * gcc.c-torture/compile/20011114-3.c: New test.
10400 * gcc.c-torture/compile/20011114-4.c: New test.
10402 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
10404 * g++.dg/other/init1.C: New test.
10406 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
10408 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
10411 * gcc.c-torture/execute/20011114-1.c: New testcase.
10413 * gcc.c-torture/compile/20010327-1.c: Revert last change.
10414 * gcc.c-torture/compile/20011114-1.c: New test, exactly
10415 like the (before this change) version of 20010327-1.c.
10417 2001-11-14 Roger Sayle <roger@eyesopen.com>
10419 * gcc.c-torture/execute/string-opt-13.c: New testcase.
10421 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
10423 * g++.dg/init/array2.C: New test.
10425 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
10427 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
10429 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
10431 * g++.dg/other/forscope1.C: New test.
10432 * g++.dg/ext/forscope1.C: New test.
10433 * g++.dg/ext/forscope2.C: New test.
10435 2001-11-13 Jakub Jelinek <jakub@redhat.com>
10437 * gcc.c-torture/execute/20011113-1.c: New test.
10439 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
10441 * gcc.c-torture/execute/20011109-2.c: New test.
10443 * gcc.c-torture/execute/20011109-1.c: New test.
10445 2001-11-09 Jakub Jelinek <jakub@redhat.com>
10447 * gcc.c-torture/compile/20011109-1.c: New test.
10449 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
10451 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
10452 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
10453 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
10454 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
10455 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
10456 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
10457 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
10459 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
10461 * g++.dg/warn/Wshadow-1.C: New tests.
10462 * g++.old-deja/g++.mike/for3.C: Update.
10464 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
10466 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
10467 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
10468 XFAILs. Adjust expected error texts.
10469 * gcc.c-torture/compile/20011106-1.c,
10470 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
10471 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
10472 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
10473 gcc.dg/c99-array-lval-5.c: New tests.
10475 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
10477 * gcc.dg/cpp/defined.c: Update.
10479 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
10481 * gcc.c-torture/execute/anon-1.c: New test.
10483 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
10485 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
10486 same size, so no warning should be produced on stormy16.
10488 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
10489 due to oversized array.
10490 * g++.old-deja/g++.mike/ns15.C: Likewise.
10491 * g++.old-deja/g++.pt/crash16.C: Likewise.
10493 2001-11-02 Graham Stott <grahams@redhat.com>
10495 * g++.dgother/debug1.C: Fix typos.
10497 2001-11-01 Jakub Jelinek <jakub@redhat.com>
10499 * g++.dg/other/debug1.C: New test.
10501 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
10503 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
10506 2001-10-30 Jakub Jelinek <jakub@redhat.com>
10508 * gcc.dg/20011029-2.c: New test.
10510 * gcc.c-torture/compile/20011029-1.c: New test.
10512 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
10514 * objc/execute/class_self-1.m: New test.
10515 * objc/execute/class_self-2.m: New test.
10517 2001-10-25 Zack Weinberg <zack@codesourcery.com>
10519 * gcc.misc-tests/msgs.exp: Delete.
10520 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
10521 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
10522 error set to match recent changes.
10524 2001-10-24 Zack Weinberg <zack@codesourcery.com>
10526 * gcc.dg/20011021-1.c: New test.
10528 2001-10-24 Jakub Jelinek <jakub@redhat.com>
10530 * gcc.c-torture/compile/20011023-1.c: New test.
10532 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
10534 * lib/g77.exp: Rewrite based on lib/g++.exp.
10536 2001-10-19 Jakub Jelinek <jakub@redhat.com>
10538 * gcc.c-torture/execute/20011019-1.c: New test.
10540 * gcc.dg/20011018-1.c: New test.
10542 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
10544 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
10546 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
10548 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
10549 * gcc.dg/attr-invalid.c: Likewise.
10551 2001-10-18 Jakub Jelinek <jakub@redhat.com>
10553 * testsuite/gcc.dg/20011015-1.c: New test.
10555 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
10557 * g++.dg/template/unify2.C: New test.
10559 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
10561 * g++.dg/other/exception-specification.C: New test
10563 2001-10-13 Tom Rix <trix@redhat.com>
10565 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
10566 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
10568 2001-10-12 Jakub Jelinek <jakub@redhat.com>
10570 * testsuite/gcc.dg/20011009-1.c: New test.
10572 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
10575 * g++.dg/other/friend1.C: New test.
10577 2001-10-11 Richard Henderson <rth@redhat.com>
10579 * g++.old-deja/g++.other/crash18.C: Add -S to options.
10581 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10583 * gcc.c-torture/compile/20011010-1.c: New.
10585 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
10587 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
10588 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
10589 g77.f-torture/execute/execute.exp,
10590 g77.f-torture/noncompile/noncompile.exp,
10591 gcc.c-torture/compile/compile.exp,
10592 gcc.c-torture/execute/execute.exp,
10593 gcc.c-torture/execute/ieee/ieee.exp,
10594 gcc.c-torture/execute/memcheck/memcheck.exp,
10595 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
10596 objc/execute/execute.exp: Update FSF address.
10598 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
10600 * gcc.dg/cpp/cmdlne-C.c: Update.
10601 * gcc.dg/cpp/cmdlne-C2.c: New.
10603 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10605 * gcc.c-torture/execute/20011008-3.c: New.
10607 2001-10-08 DJ Delorie <dj@redhat.com>
10609 * gcc.dg/20011008-1.c: New.
10610 * gcc.dg/20011008-2.c: New.
10612 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
10614 * gcc.dg/cpp/spacing1.c: Update test.
10616 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
10618 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
10619 spelling errors of "separate" as "seperate".
10621 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
10623 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
10624 enough to avoid inlining.
10626 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
10628 * lib/g77.exp: set libg2c_dir correctly.
10630 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
10632 * gcc.dg/cpp/macro11.c: New test.
10634 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
10636 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
10637 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
10638 gcc.dg/format/multattr-3.c: New tests.
10639 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
10640 tests for format attributes on function pointers being rejected.
10642 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
10644 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
10646 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
10648 * g++.dg/warn/format1.C: New test.
10650 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
10652 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
10654 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
10656 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
10658 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
10660 * gcc.dg/cpp/redef2.c: Add test.
10662 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
10664 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
10665 long-standing bug on i686, apparently.
10666 * gcc.c-torture/execute/loop-2c.x: New file.
10667 * gcc.c-torture/execute/loop-2d.x: New file.
10668 * gcc.c-torture/execute/loop-3c.x: New file.
10670 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
10672 * gcc.dg/cpp/20000625-2.c: Correct line number.
10674 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
10676 * gcc.dg/cpp/macro10.c: New test.
10677 * gcc.dg/cpp/strify3.c: New test.
10678 * gcc.dg/cpp/spacing1.c: Add tests.
10679 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
10680 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
10682 2001-09-24 DJ Delorie <dj@redhat.com>
10684 * gcc.c-torture/execute/20010924-1.c: New test.
10686 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
10688 * testsuite/objc/execute/paste.m: Remove.
10690 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
10692 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
10694 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
10696 * g77.dg/strlen0.f: New test.
10698 2001-09-21 Richard Henderson <rth@redhat.com>
10700 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
10701 * g++.old-deja/g++.abi/vtable2.C: Likewise.
10703 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
10705 Table-driven attributes.
10706 * g++.dg/ext/attrib1.C: New test.
10708 2001-09-20 DJ Delorie <dj@redhat.com>
10710 * gcc.dg/20000926-1.c: Update expected warning messages.
10711 * gcc.dg/array-2.c: Likewise, and test for warnings too.
10712 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
10715 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
10717 * g++.dg/eh/registers1.C: New test case.
10719 2001-09-17 Richard Henderson <rth@redhat.com>
10721 * gcc.dg/array-5.c: Fix VLA decomposition test.
10723 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
10725 * gcc.dg/cpp/line5.c: New testcase.
10727 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
10729 * gcc.dg/cpp/macro9.c: New test.
10731 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
10733 * gcc.c-torture/execute/980223.c: Change type of addr from long
10736 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
10738 * gcc.c-torture/execute/20010915-1.c: New test.
10740 2001-09-14 Janis Johnson <janis187@us.ibm.com>
10742 * g77.dg/bprob: New directory.
10743 * g77.dg/bprob/bprob.exp: New file.
10744 * g77.dg/bprob/bprob-1.f: New test.
10745 * g77.dg/gcov: New directory.
10746 * g77.dg/gcov/gcov.exp: New file.
10747 * g77.dg/gcov/gcov-1.f: New test.
10748 * g77.dg/gcov/gcov-1.x: New file.
10750 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
10752 * gcc.dg/cpp/directiv.c: Update.
10753 * gcc.dg/cpp/undef1.c: Update.
10755 2001-09-12 Jakub Jelinek <jakub@redhat.com>
10757 * gcc.dg/20010912-1.c: New test.
10759 2001-09-11 Janis Johnson <janis187@us.ibm.com>
10761 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
10762 language-independent file in lib.
10763 * lib/gcov.exp: New file.
10765 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
10767 * gcc.c-torture/compile/20010911-1.c: New test.
10769 2001-09-10 Janis Johnson <janis187@us.ibm.com>
10771 * lib/profopt.exp: New, to support profile-directed optimizations.
10772 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
10773 * gcc.misc-tests/bprob-1.c: New test.
10774 * gcc.misc-tests/bprob-2.c: New test.
10776 2001-09-07 Janis Johnson <janis187@us.ibm.com>
10778 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
10779 XFAIL and which kinds of gcov output to verify.
10780 * gcc.misc-tests/gcov-4b.x: New file.
10781 * gcc.misc-tests/gcov-5b.x: New file.
10782 * gcc.misc-tests/gcov-6.x: New file.
10783 * gcc.misc-tests/gcov-7.c: New test.
10784 * gcc.misc-tests/gcov-7.x: New file.
10786 2001-09-06 Janis Johnson <janis187@us.ibm.com>
10788 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
10789 * gcc.misc-tests/gcov-6.c: New test.
10791 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
10794 * g++.dg/abi/vbase1.C: New test.
10796 2001-09-05 Ziemowit Laski <zlaski@apple.com>
10798 * objc.dg/method-2.m: New.
10800 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
10803 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
10804 * g++.dg/init/empty1.C: New test.
10806 2001-09-03 Jakub Jelinek <jakub@redhat.com>
10808 * gcc.c-torture/compile/20010903-1.c: New test.
10810 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
10812 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
10815 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
10817 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
10819 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
10821 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
10823 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
10825 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
10826 for 16-bit 'unsigned int'.
10828 2001-08-29 Kazu Hirata <kazu@hxi.com>
10830 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
10832 2001-08-27 Richard Henderson <rth@redhat.com>
10834 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
10835 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
10837 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
10839 * gcc.dg/asm-names.c (ymain): New.
10841 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
10843 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
10844 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
10845 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
10847 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10849 * gcc.dg/compare5.c: New testcase.
10851 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
10853 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
10854 and "In instantiation".
10856 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
10858 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
10860 2001-08-20 Janis Johnson <janis187@us.ibm.com>
10862 * gcc.misc-tests/gcov.exp: Add support for branch information.
10863 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
10864 * gcc.misc-tests/gcov-4.c: New test.
10865 * gcc.misc-tests/gcov-4b.c: New test.
10866 * gcc.misc-tests/gcov-5b.c: New test.
10868 2001-08-20 Zack Weinberg <zackw@panix.com>
10870 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
10873 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
10875 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
10877 2001-08-19 Jakub Jelinek <jakub@redhat.com>
10879 * g++.dg/eh/template1.C: New test.
10881 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
10883 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
10885 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
10888 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
10890 * lib/g77-dg.exp: Use prune.exp for common procedures
10891 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
10892 * lib/g77.exp: (g77-dg-prune) Remove
10894 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
10896 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
10898 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10900 * g++.dg/template/unify1.C: New test.
10902 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
10904 * g++.dg/abi/empty4.C: New test.
10906 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
10908 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
10910 * g77.f-torture/compile/pr3743.x: Likewise
10912 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
10914 * g++.dg/other/using-declaration.C: New test.
10916 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
10918 * gcc.dg/cpp/tr-sign.c: New testcase.
10920 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
10922 * gcc.dg/cpp/19951025-1.c: Revert.
10923 * gcc.dg/cpp/directiv.c: We no longer process directives that
10924 interrupt macro arguments.
10926 2001-08-03 Zack Weinberg <zackw@stanford.edu>
10928 * gcc.dg/bconstp-1.c: New test.
10930 2001-08-03 Richard Henderson <rth@redhat.com>
10932 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
10934 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
10936 * gcc.dg/cpp/19951025-1.c: Update.
10938 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
10940 * g77.dg/ff90-1.f (s): Fix reference of variable z,
10943 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
10946 * g++.old-deja/g++.ns/ns14.C: Remove special options.
10947 * g++.old-deja/g++.other/std1.C: Likewise.
10948 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
10950 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
10952 * lib/g77.exp: Load gcc-defs.exp for common procedures
10953 (g77_pass, g77_fail, g77_finish, g77_exit,
10954 ${tool}_check_unsupported_p} Now redundant. Deleted.
10956 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
10958 * g77.dg/fbackslash.f
10959 * g77.dg/fcase-preserve.f
10961 * g77.dg/ffixed-line-length-0.f
10962 * g77.dg/ffixed-line-length-132.f
10963 * g77.dg/ffixed-line-length-7.f
10964 * g77.dg/ffixed-line-length-72.f
10965 * g77.dg/ffixed-line-length-none.f
10966 * g77.dg/ffree-form-1.f
10967 * g77.dg/fno-backslash.f
10968 * g77.dg/fno-f90-1.f
10969 * g77.dg/fno-fixed-form-1.f
10970 * g77.dg/fno-onetrip.f
10971 * g77.dg/fno-typeless-boz.f
10972 * g77.dg/fno-underscoring.f
10973 * g77.dg/fno-vxt-1.f
10974 * g77.dg/fonetrip.f
10975 * g77.dg/ftypeless-boz.f
10976 * g77.dg/fugly-assumed.f
10977 * g77.dg/funderscoring.f
10980 2001-08-01 Ziemowit Laski <zlaski@apple.com>
10982 * objc.dg/fwd-proto-1.m: New.
10983 * objc.dg/local-decl-1.m: New.
10984 * objc.dg/naming-1.m: New.
10985 * objc.dg/naming-2.m: New.
10986 * objc.dg/proto-hier-1.m: New.
10988 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
10990 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
10991 largest-type elements to a struct makes its size grow.
10993 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
10995 * g++.dg/abi/vthunk1.C: New test.
10997 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
10999 * g++.dg/abi/vbase8-22.C: New test.
11001 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11003 * gcc.dg/cpp/macro8.c: New test.
11005 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
11007 * g++.dg/abi/vbase8-21.C: New test.
11009 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
11011 * g++.dg/abi/vbase8-10.C: New test.
11013 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11015 * lib/g++.exp (g++_set_ld_library_path): Renamed to
11016 ${tool}_set_ld_library_path.
11018 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
11021 2001-07-26 Stan Cox <scox@redhat.com>
11023 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
11024 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
11025 gcc_exit, gcc_check_unsupported_p):
11026 Moved to gcc-deps.exp
11027 * gcc-deps.exp: New file.
11029 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11031 * g++.old-deja/g++.pt/defarg14.C: New test.
11033 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
11035 * g++.old-deja/g++.other/lineno5.C: New test.
11037 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
11039 * g++.old-deja/g++.pt/crash68.C: New test.
11041 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
11043 * g++.old-deja/g++.other/crash42.C: New test.
11045 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11047 * gcc.dg/cpp/extratokens.c: Fix.
11048 * gcc.dg/cpp/skipping2.c: New tests.
11050 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11052 * gcc.c-torture/execute/20010724-1.c: New file.
11053 * gcc.c-torture/execute/20010724-1.x: New file.
11055 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
11057 * g++.old-deja/g++.other/cond7.C: New test.
11059 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
11061 * g++.old-deja/g++.other/optimize4.C: New test.
11063 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
11065 * g++.old-deja/g++.abi/vbase8-5.C: New test.
11067 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
11069 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
11070 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
11071 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
11072 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
11074 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
11075 bug report" message.
11077 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
11078 * g++.dg/ext/instantiate1.C: Move from old-deja.
11080 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
11082 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
11083 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
11084 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
11085 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
11087 2001-07-23 Jeffrey A Law (law@cygnus.com)
11089 * gcc.c-torture/execute/20010723-1.c: New test.
11091 2001-07-23 Ben Elliston <bje@redhat.com>
11093 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
11095 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11097 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
11099 Delete handling of ieee_multilib_flags.
11100 Pass -mieee for alpha*-*-* and sh-*-*.
11101 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
11103 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
11105 Remove old-abi tests.
11106 * g++.old-deja/g++.mike/p11116.C: Remove.
11107 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
11109 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
11111 * g77.f-torture/compile/pr3743.f: New test
11113 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
11115 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
11117 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11119 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
11120 g++.old-deja/g++.pt/static6.C: Likewise.
11121 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
11122 supports weak symbols.
11124 2001-07-18 Andreas Jaeger <aj@suse.de>
11126 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
11129 2001-07-18 Andreas Jaeger <aj@suse.de>
11131 * gcc.dg/iftrap-1.c: Fix target line.
11133 2001-07-17 Richard Henderson <rth@redhat.com>
11135 * gcc.c-torture/execute/20010717-1.c: New.
11137 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
11139 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
11142 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
11144 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
11146 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11148 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
11149 UAC_SIGBUS, UAC_NOPRINT definitions.
11151 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
11153 * objc/execute/object_is_class.m: New test.
11154 * objc/execute/object_is_meta_class.m: New test.
11156 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
11158 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
11159 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
11161 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
11163 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
11164 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
11166 2001-07-14 Richard Henderson <rth@redhat.com>
11168 * gcc.dg/iftrap-1.c: New.
11170 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
11172 * g77.f-torture/execute/intrinsic77.f: New test.
11174 2001-07-11 Janis Johnson <janis@us.ibm.com>
11176 * gcc.misc-tests/gcov-3.c: New test.
11178 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
11180 * gcc.c-torture/compile/20010711-1.c,
11181 * gcc.c-torture/compile/20010711-2.c: New tests.
11183 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
11185 * gcc.c-torture/execute/20010711-1.c: New test.
11187 2001-07-11 Ben Elliston <bje@redhat.com>
11189 * g++.old-deja/g++.other/enum5.C: New test.
11191 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
11193 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
11194 (g++-dg-prune): Call prune_gcc_output.
11195 * prune.exp: New file for prune_gcc_output.
11196 * lib/g++.exp, lib/gcc.exp: Load it.
11198 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
11200 * gcc.c-torture/compile/20010701-1.c,
11201 g++.old-deja/g++.ext/attrib6.C: New tests.
11203 2001-07-06 Jeffrey A Law (law@cygnus.com)
11205 * gcc.c-torture/compile/20010706-1.c: New test.
11207 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
11209 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
11211 2001-06-28 Stan Shebs <shebs@apple.com>
11213 * gcc.dg/pragma-darwin.c: New test.
11215 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11217 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
11218 Solaris 2.[678] system.
11220 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
11222 * gcc.dg/20010622-1.c: New test.
11224 2001-06-18 Stan Shebs <shebs@apple.com>
11226 * objc.dg: New directory.
11227 * objc.dg/dg.exp: New file.
11228 * objc.dg/alias.m: New.
11229 * objc.dg/class-1.m: New.
11230 * objc.dg/class-2.m: New.
11231 * objc.dg/const-str-1.m: New.
11232 * objc.dg/const-str-2.m: New.
11233 * objc.dg/id-1.m: New.
11234 * objc.dg/method-1.m: New.
11235 * objc.dg/super-class-1.m: New.
11236 * lib/objc-dg.exp: New file.
11238 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
11240 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
11243 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
11245 * g++.old-deja/g++.abi/vbase8-9.C: New test.
11247 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11249 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
11252 2001-06-12 Richard Henderson <rth@redhat.com>
11254 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
11256 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
11258 * g++.old-deja/g++.abi/vbase5.C: New test.
11259 * g++.old-deja/g++.abi/vbase6.C: New test.
11260 * g++.old-deja/g++.abi/vbase7.C: New test.
11262 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11264 * gcc.c-torture/compile/20010610-1.c: New test.
11266 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
11268 * g++.old-deja/g++.abi/vbase4.C: New test.
11270 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
11272 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
11273 support %f for HC11/HC12 targets.
11274 * gcc.c-torture/execute/930513-1.x: New file, likewise.
11275 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
11276 on HC11/HC12 targets.
11277 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
11279 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11281 * gcc.dg/wchar_t-1.c: New file.
11282 * gcc.dg/wint_t-1.c: Likewise.
11284 2001-06-11 Bernd Schmidt <bernds@redhat.com>
11286 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
11288 2001-06-11 Richard Henderson <rth@redhat.com>
11290 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
11292 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
11294 * gcc.c-torture/compile/20010611-1.c: New test.
11296 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
11298 * gcc.dg/c99-tag-1.c: Add more tests.
11300 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
11302 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
11303 representation on MN10300 and ARM/Thumb.
11305 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
11307 * g77.f-torture/execute/20010610.f: New.
11309 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
11311 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
11314 2001-06-09 Richard Henderson <rth@redhat.com>
11316 * gcc.c-torture/execute/ashrdi-1.c: New.
11317 * gcc.c-torture/execute/ashldi-1.c: New.
11318 * gcc.c-torture/execute/lshrdi-1.c: New.
11320 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
11322 * objc/execute/load-3.m: Added. Check sending +load to categories,
11323 in addition to classes.
11325 2001-06-08 Stan Shebs <shebs@apple.com>
11327 * objc/execute/load-2.m: New test. From Nicola Pero
11328 <n.pero@mi.flashnet.it>.
11330 2001-06-08 Jakub Jelinek <jakub@redhat.com>
11332 * gcc.c-torture/execute/20010605-2.c: New test.
11334 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
11336 * g++.old-deja/g++.abi/vbase2.C: New test.
11337 * g++.old-deja/g++.abi/vbase3.C: New test.
11339 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
11341 * g++.old-deja/g++.pt/friend49.C: New test.
11343 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
11345 * g++.old-deja/g++.ext/anon3.C: New test.
11347 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
11349 * g++.old-deja/g++.other/conv7.C: New test.
11351 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
11353 * gcc.c-torture/compile/20010605-2.c: New test.
11355 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
11357 * gcc.c-torture/execute/20010604-1.c: New test.
11359 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
11361 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
11363 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
11365 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
11366 (g++_link_flags): Likewise.
11367 (g++_init): Pass gccpath's value to two previous functions.
11369 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11371 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
11372 Ensure logfile entry matches exec command line.
11374 2001-05-31 Richard Henderson <rth@redhat.com>
11376 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
11377 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
11379 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
11381 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
11382 compiler for irix6.2
11384 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
11386 * g++.old-deja/g++.other/optimize3.C: New file.
11388 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
11390 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
11393 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
11395 * g++.old-deja/g++.other/optimize2.C: New file.
11397 2001-05-25 Diego Novillo <dnovillo@redhat.com>
11399 * gcc.c-torture/compile/20010518-2.c: New file.
11400 * gcc.c-torture/execute/20010518-1.c: New file.
11401 * gcc.c-torture/execute/20010518-2.c: New file.
11403 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
11405 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
11407 2001-05-24 Mark Mitchell <mark@codesourcery.com>
11409 G++ no longer defines builtins that do not begin with __builtin.
11410 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
11411 * g++.old-deja/g++.brendand/misc13.C: Likewise.
11412 * g++.old-deja/g++.law/builtin1.C: Likewise.
11413 * g++.old-deja/g++.law/cvt2.C: Likewise.
11414 * g++.old-deja/g++.mike/net5.C: Likewise.
11415 * g++.old-deja/g++.other/builtins1.C: Likewise.
11416 * g++.old-deja/g++.other/builtins2.C: Likewise.
11417 * g++.old-deja/g++.other/builtins3.C: Likewise.
11418 * g++.old-deja/g++.other/builtins4.C: Likewise.
11419 * g++.old-deja/g++.other/inline8.C: Likewise.
11420 * g++.old-deja/g++.robertl/eb39.C: Likewise.
11422 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
11424 * g++.old-deja/g++.pt/using1.C: Adjust.
11425 * g++.old-deja/g++.pt/using2.C: New test.
11427 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
11429 * gcc.dg/cpp/charconst.c: New tests.
11430 * gcc.dg/cpp/escape.c: New tests.
11431 * gcc.dg/cpp/escape-1.c: New tests.
11432 * gcc.dg/cpp/escape-2.c: New tests.
11433 * gcc.dg/cpp/ucs.c: New tests.
11435 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
11437 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
11438 native compiler for irix6.5.
11440 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
11442 * lib/g++.exp (g++_include_flags): Use args to compute
11444 (g++_link_flags): Likewise.
11445 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
11447 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
11449 * gcc.dg/c90-hexfloat-1.c: Add more tests.
11451 2001-05-21 Geoff Keating <geoffk@redhat.com>
11453 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
11456 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
11458 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
11460 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
11461 to STACK_SIZE; Use it to define size of add_histo array.
11462 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
11464 (f): Use GITT_SIZE to define size of gitt local table.
11465 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
11466 to STACK_SIZE; Use it to define size of bytemem array.
11468 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
11470 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
11471 on 68HC11/HC12 due to the asm instruction.
11472 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
11473 * gcc.c-torture/compile/920520-1.x: Likewise.
11474 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
11475 on 68HC11/HC12 because the function is larger than 64K.
11476 * gcc.c-torture/compile/961203-1.x: New file, this test fails
11477 on 68HC11/HC12 because the structure is too large.
11479 2001-05-20 Richard Henderson <rth@redhat.com>
11481 * gcc.c-torture/execute/20010520-1.c: New.
11483 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11485 * g++.old-deja/g++.warn/compare1.C: New test.
11486 * gcc.dg/compare4.c: New test.
11488 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
11490 * g++.old-deja/g++.other/optimize1.C: New test.
11492 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11494 * g++.old-deja/g++.pt/spec41.C: New test.
11496 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
11498 * gcc.c-torture/compile/20010114-1.x: Remove.
11500 2001-05-18 Stan Shebs <shebs@apple.com>
11502 * gcc.c-torture/compile/20010518-1.c: New test.
11504 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
11506 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
11507 * g++.old-deja/g++.pt/crash67.C: New test.
11509 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
11511 * g++.old-deja/g++.other/debug9.C: New test.
11513 2001-05-16 Zack Weinberg <zackw@stanford.edu>
11515 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
11517 2001-05-16 Jan Hubicka <jh@suse.cz>
11519 * gcc.c-torture/compile/20010516-1.c: New test.
11521 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
11523 * g++.old-deja/g++.other/crash41.C: New test.
11525 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
11527 * g++.old-deja/g++.pt/crash66.C: New test.
11529 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
11531 * g++.old-deja/g++.robertl/eb27.C: Convert.
11533 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
11535 * g++.dg/friend-warn.C: New test. Do not warn about friend
11536 declaration being redundant.
11538 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
11540 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
11542 2001-05-14 Mark Mitchell <mark@codesourcery.com>
11544 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
11546 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
11548 * lib/g++.exp: Use testsuite_flags.
11550 2001-05-13 Mark Mitchell <mark@codesourcery.com>
11552 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
11554 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
11556 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
11558 2001-05-11 Mark Mitchell <mark@codesourcery.com>
11560 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
11562 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
11564 * gcc.c-torture/compile/20010313-1.c: New test.
11566 2001-05-09 Zack Weinberg <zackw@stanford.edu>
11568 * gcc.dg/cpp/direct2.c: New test.
11569 * gccq.dg/cpp/direct2s.c: New test.
11571 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
11573 2001-05-07 Mark Mitchell <mark@codesourcery.com>
11575 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
11576 * g++.old-deja/g++.other/op3.C: Likewise.
11578 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
11580 * gcc.dg/cpp/syshdr.h: New file.
11581 * gcc.dg/cpp/sysmac1.c: Update.
11582 * gcc.dg/cpp/sysmac2.c: Update.
11584 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
11586 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
11588 2001-05-04 David Edelsohn <edelsohn@gnu.org>
11590 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
11591 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
11593 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
11595 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
11597 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
11599 * lib/g++.exp (g++_include_flags): Don't use any special flags
11600 if TESTING_IN_BUILD_TREE is not defined.
11601 (g++_init): Use a plain 'c++' as the compiler if
11602 TESTING_IN_BUILD_TREEE is not defined.
11604 2001-05-02 Jakub Jelinek <jakub@redhat.com>
11606 * g++.old-deja/g++.eh/catch13.C: New test.
11607 * g++.old-deja/g++.eh/catch14.C: New test.
11609 2001-05-02 Jakub Jelinek <jakub@redhat.com>
11611 * gcc.dg/cpp/tr-define.c: New test.
11613 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
11615 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
11616 <stdlib.h>, not <malloc.h>.
11618 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
11620 * g++.old-deja/g++.ns/template17.C: New test.
11622 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
11624 * g++.old-deja/g++.pt/ref4.C: New test.
11626 2001-04-30 Richard Henderson <rth@redhat.com>
11628 * gcc.dg/20000724-1.c: Revert last change.
11630 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
11632 * g77.f-torture/execute/20010430.f: New test.
11634 2001-04-30 Mark Mitchell <mark@codesourcery.com>
11636 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
11638 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
11640 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
11642 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11644 * g++.old-deja/g++.eh/crash6.C: New test.
11646 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11648 * g++.old-deja/g++.other/warn7.C: New test.
11650 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11652 * g++.old-deja/g++.other/defarg9.C: New test.
11654 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
11656 * g77.f-torture/compile/20010426.f: New test.
11657 * g77.f-torture/execute/20010426.f: New test.
11659 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
11661 * g77.f-torture/compile/20000629-1.x: Remove - error
11664 2001-04-26 Jeffrey A Law (law@cygnus.com)
11666 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
11667 Tweak slightly to work with g++.dg framework.
11668 * g++.dg/special/ecos.exp: Run initp1.C test.
11669 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
11671 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
11672 its linker doesn't give line numbers either.
11673 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
11675 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
11677 * g++.old-deja/g++.other/lex1.C: New test.
11679 2001-04-26 Jakub Jelinek <jakub@redhat.com>
11681 * gcc.dg/noncompile/20010425-1.c: New test.
11683 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
11685 * g++.old-deja/g++.pt/mangle2.C: New test.
11687 2001-04-25 Jakub Jelinek <jakub@redhat.com>
11689 * gcc.dg/format/plus-1.c: New test.
11691 2001-04-25 Jakub Jelinek <jakub@redhat.com>
11693 * gcc.dg/20010423-1.c: New test.
11695 2001-04-25 Jakub Jelinek <jakub@redhat.com>
11697 * gcc.c-torture/execute/20010422-1.c: New test.
11699 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
11701 * g++.old-deja/g++.ns/type2.C: New test.
11703 2001-04-24 Zack Weinberg <zackw@stanford.edu>
11705 * g++.old-deja/g++.other/perf1.C: New test.
11707 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
11709 * gcc.dg/c99-func-2.c: Remove xfail.
11710 * gcc.dg/c99-func-3.c: Remove xfail.
11711 * gcc.dg/c99-func-4.c: Remove xfail.
11713 2001-04-23 Zack Weinberg <zackw@stanford.edu>
11715 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
11717 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
11719 * gcc.c-torture/compile/20010423-1.c: New test.
11721 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
11723 * g++.old-deja/g++.pt/typename28.C: New test.
11725 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
11727 * g++.old-deja/g++.abi/empty2.C: New test.
11728 * g++.old-deja/g++.abi/empty3.C: New test.
11730 2001-04-20 Jakub Jelinek <jakub@redhat.com>
11732 * g++.old-deja/g++.other/comdat2.C: New test.
11733 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
11735 2001-04-20 Jakub Jelinek <jakub@redhat.com>
11737 * g++.old-deja/g++.other/overload14.C: New test.
11739 2001-04-20 Jakub Jelinek <jakub@redhat.com>
11741 * g++.old-deja/g++.other/lookup23.C: New test.
11743 2001-04-20 Jakub Jelinek <jakub@redhat.com>
11745 * gcc.c-torture/execute/20010403-1.c: New test.
11747 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
11748 Mark Mitchell <mark@codesourcery.com>
11750 * lib/old-dejagnu.exp: Don't delete output of executable.
11751 Add .exe suffix to executables.
11753 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
11755 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
11757 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11759 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
11761 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
11763 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
11764 * g++.old-deja/g++.abi/crash1.C: New test.
11766 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
11768 * g++.old-deja/g++.other/crash40.C: New test.
11770 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11772 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
11774 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
11776 * g++.old-deja/g++.other/warn6.C: New test.
11778 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
11780 * g++.old-deja/g++.robertl/eb42.C: Same.
11782 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11784 * gcc.dg/wtr-conversion-1.c: New testcase.
11786 2001-04-10 Richard Henderson <rth@redhat.com>
11788 * g++.old-deja/g++.other/array5.C: New.
11790 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11792 * gcc.c-torture/execute/20010408-1.c: New test.
11794 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
11796 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
11797 headers and constructs.
11798 * g++.old-deja/g++.robertl/eb79.C: Same.
11799 * g++.old-deja/g++.robertl/eb77.C (main): Same.
11800 * g++.old-deja/g++.robertl/eb73.C: Same.
11801 * g++.old-deja/g++.robertl/eb66.C (main): Same.
11802 * g++.old-deja/g++.robertl/eb55.C (t): Same.
11803 * g++.old-deja/g++.robertl/eb54.C (main): Same.
11804 * g++.old-deja/g++.robertl/eb46.C (main): Same.
11805 * g++.old-deja/g++.robertl/eb44.C: Same.
11806 * g++.old-deja/g++.robertl/eb41.C (main): Same.
11807 * g++.old-deja/g++.robertl/eb4.C (main): Same.
11808 * g++.old-deja/g++.robertl/eb39.C: Same.
11809 * g++.old-deja/g++.robertl/eb33.C (main): Same.
11810 * g++.old-deja/g++.robertl/eb31.C (main): Same.
11811 * g++.old-deja/g++.robertl/eb30.C: Same.
11812 * g++.old-deja/g++.robertl/eb3.C: Same.
11813 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
11814 * g++.old-deja/g++.robertl/eb21.C: Same.
11815 * g++.old-deja/g++.robertl/eb15.C: Same.
11816 * g++.old-deja/g++.robertl/eb118.C: Same.
11817 * g++.old-deja/g++.robertl/eb115.C (main): Same.
11818 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
11819 * g++.old-deja/g++.robertl/eb109.C: Same.
11820 * g++.old-deja/g++.other/sibcall1.C (main): Same.
11821 * g++.old-deja/g++.mike/rtti1.C: Same.
11822 * g++.old-deja/g++.mike/p658.C: Same.
11823 * g++.old-deja/g++.mike/net46.C: Same.
11824 * g++.old-deja/g++.mike/net34.C: Same.
11825 * g++.old-deja/g++.mike/memoize1.C: Same.
11826 * g++.old-deja/g++.mike/eh2.C: Same.
11827 * g++.old-deja/g++.law/weak.C: Same.
11828 * g++.old-deja/g++.law/visibility7.C: Same.
11829 * g++.old-deja/g++.law/visibility25.C: Same.
11830 * g++.old-deja/g++.law/visibility22.C: Same.
11831 * g++.old-deja/g++.law/visibility2.C: Same.
11832 * g++.old-deja/g++.law/visibility17.C: Same.
11833 * g++.old-deja/g++.law/visibility13.C: Same.
11834 * g++.old-deja/g++.law/visibility10.C: Same.
11835 * g++.old-deja/g++.law/visibility1.C: Same.
11836 * g++.old-deja/g++.law/virtual3.C (eval): Same.
11837 * g++.old-deja/g++.law/vbase1.C: Same.
11838 * g++.old-deja/g++.law/operators32.C: Same.
11839 * g++.old-deja/g++.law/nest3.C: Same.
11840 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
11841 * g++.old-deja/g++.law/except5.C (main): Same.
11842 * g++.old-deja/g++.law/cvt7.C (run): Same.
11843 * g++.old-deja/g++.law/cvt2.C: Same.
11844 * g++.old-deja/g++.law/cvt16.C: Same.
11845 * g++.old-deja/g++.law/ctors6.C (bar): Same.
11846 * g++.old-deja/g++.law/ctors17.C (main): Same.
11847 * g++.old-deja/g++.law/ctors13.C: Same.
11848 * g++.old-deja/g++.law/ctors12.C (main): Same.
11849 * g++.old-deja/g++.law/ctors10.C: Same.
11850 * g++.old-deja/g++.law/code-gen5.C: Same.
11851 * g++.old-deja/g++.law/bad-error7.C: Same.
11852 * g++.old-deja/g++.law/arm9.C: Same.
11853 * g++.old-deja/g++.law/arm12.C: Same.
11854 * g++.old-deja/g++.law/arg8.C: Same.
11855 * g++.old-deja/g++.law/arg1.C: Same.
11856 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
11857 * g++.old-deja/g++.jason/template31.C: Same.
11858 * g++.old-deja/g++.jason/template24.C (main): Same.
11859 * g++.old-deja/g++.jason/2371.C: Same.
11860 * g++.old-deja/g++.eh/new2.C: Same.
11861 * g++.old-deja/g++.eh/new1.C: Same.
11862 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
11863 * g++.old-deja/g++.brendan/nest21.C (main): Same.
11864 * g++.old-deja/g++.brendan/err-msg3.C: Same.
11865 * g++.old-deja/g++.brendan/crash62.C: Same.
11866 * g++.old-deja/g++.brendan/crash52.C: Same.
11867 * g++.old-deja/g++.brendan/crash49.C (main): Same.
11868 * g++.old-deja/g++.brendan/crash38.C: Same.
11869 * g++.old-deja/g++.brendan/crash15.C (main): Same.
11870 * g++.old-deja/g++.brendan/copy9.C: Same.
11872 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
11874 * gcc.c-torture/execute/20001203-2.c (memset):
11875 Count argument is of type __SIZE_TYPE__.
11877 2001-04-04 Diego Novillo <dnovillo@redhat.com>
11879 * gcc.c-torture/compile/20010404-1.c: New test.
11881 2001-04-04 Jakub Jelinek <jakub@redhat.com>
11883 * gcc.c-torture/compile/20010326-1.c: New test.
11885 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
11887 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
11888 peculiarities of the SH.
11889 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
11891 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11893 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
11894 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
11895 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
11897 2001-04-02 Jakub Jelinek <jakub@redhat.com>
11899 * g77.f-torture/compile/20010321-1.f: New test.
11901 2001-04-02 Jakub Jelinek <jakub@redhat.com>
11903 * gcc.c-torture/compile/20010329-1.c: New test.
11905 2001-04-02 Jakub Jelinek <jakub@redhat.com>
11907 * gcc.c-torture/execute/20010329-1.c: New test.
11909 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
11911 * g++.old-deja/g++.other/eh4.C: Fix typo.
11913 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
11915 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
11917 2001-03-28 Philip Blundell <philb@gnu.org>
11919 * gcc.c-torture/compile/20010328-1.c: New test.
11921 2001-03-27 Richard Henderson <rth@redhat.com>
11923 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
11924 * g++.old-deja/g++.eh/vbase3.C: Likewise.
11926 2001-03-27 Alan Modra <alan@linuxcare.com.au>
11928 * gcc.c-torture/compile/20010327-1.c: New test.
11930 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
11932 * g++.old-deja/g++.other/friend12.C: New test.
11933 * g++.old-deja/g++.other/friend9.C: Expect no errors.
11934 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
11936 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
11938 * gcc.c-torture/execute/20010325-1.c: New test.
11940 2001-03-23 Jakub Jelinek <jakub@redhat.com>
11942 * g++.old-deja/g++.other/mangle3.C: New test.
11944 2001-03-22 Jakub Jelinek <jakub@redhat.com>
11946 * g++.old-deja/g++.other/anon8.C: New test.
11948 2001-03-20 Philip Blundell <philb@gnu.org>
11950 * gcc.c-torture/compile/20010320-1.c: New test.
11952 2001-03-17 Richard Henderson <rth@redhat.com>
11954 * g++.old-deja/g++.other/eh4.C: Add expected error text.
11956 2001-03-15 Geoff Keating <geoff@redhat.com>
11958 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
11961 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
11963 * g++.old-deja/g++.other/eh4.C: New test.
11965 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
11967 * gcc.dg/cpp/mi1.c: Update.
11969 2001-03-14 Jakub Jelinek <jakub@redhat.com>
11971 * g++.old-deja/g++.other/regstack.C: New test.
11973 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
11975 * g++.old-deja/g++.other/ref4.C: New test.
11977 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
11979 * objc/execute/va_method.m: Added.
11980 * objc/execute/IMP.m: Added.
11981 * objc/execute/_cmd.m: Added.
11982 * objc/execute/accessing_ivars.m: Added.
11983 * objc/execute/class-1.m: Added.
11984 * objc/execute/class-10.m: Added.
11985 * objc/execute/class-11.m: Added.
11986 * objc/execute/class-12.m: Added.
11987 * objc/execute/class-13.m: Added.
11988 * objc/execute/class-14.m: Added.
11989 * objc/execute/class-2.m: Added.
11990 * objc/execute/class-3.m: Added.
11991 * objc/execute/class-4.m: Added.
11992 * objc/execute/class-5.m: Added.
11993 * objc/execute/class-6.m: Added.
11994 * objc/execute/class-7.m: Added.
11995 * objc/execute/class-8.m: Added.
11996 * objc/execute/class-9.m: Added.
11997 * objc/execute/class-tests-1.h
11998 * objc/execute/class-tests-2.h
11999 * objc/execute/compatibility_alias.m: Added.
12000 * objc/execute/encode-1.m: Added.
12001 * objc/execute/formal_protocol-1.m: Added.
12002 * objc/execute/formal_protocol-2.m: Added.
12003 * objc/execute/formal_protocol-3.m: Added.
12004 * objc/execute/formal_protocol-4.m: Added.
12005 * objc/execute/formal_protocol-5.m: Added.
12006 * objc/execute/formal_protocol-6.m: Added.
12007 * objc/execute/formal_protocol-7.m: Added.
12008 * objc/execute/informal_protocol.m: Added.
12009 * objc/execute/initialize.m: Added.
12010 * objc/execute/load.m: Added.
12011 * objc/execute/many_args_method.m: Added.
12012 * objc/execute/nested-3.m: Added.
12013 * objc/execute/no_clash.m: Added.
12014 * objc/execute/private.m: Added.
12015 * objc/execute/redefining_self.m: Added.
12016 * objc/execute/root_methods.m: Added.
12017 * objc/execute/selector-1.m: Added.
12018 * objc/execute/static-1.m: Added.
12019 * objc/execute/static-2.m: Added.
12020 * objc/execute/va_method.m: Added.
12022 2001-03-10 Richard Henderson <rth@redhat.com>
12024 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
12026 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
12028 * g++.old-deja/g++.other/crash31.C: XFAIL.
12029 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
12030 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
12031 * gcc.c-torture/execute/20010123-1.x: XFAIL.
12032 * gcc.c-torture/execute/20010124-1.x: XFAIL.
12033 * gcc.dg/sequence-pt-1.c: XFAIL one test.
12035 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
12037 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
12039 2001-03-06 Zack Weinberg <zackw@stanford.edu>
12041 * gcc.dg/20000724-1.c: Don't use multiline strings.
12043 2001-03-06 Zack Weinberg <zackw@stanford.edu>
12045 * objc/execute/string1.m, objc/execute/string2.m: Compare the
12046 result of -cString against what we expect it to be; don't just
12047 print it out for no one to read.
12049 * objc/execute/string3.m, objc/execute/string4.m: New tests.
12050 Based on testcases provided by Nicola Pero.
12052 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
12054 * gcc.dg/cpp/macro7.c: New test.
12056 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
12058 * gcc.dg/cpp/multiline.c: Update.
12060 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
12062 * g++.old-deja/g++.other/enum3.C: New test.
12064 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
12066 * g++.old-deja/g++.other/pod1.C: New test.
12068 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
12070 * g++.old-deja/g++.ext/overload1.C: New test.
12072 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
12074 * g++.old-deja/g++.pt/using1.C: New test.
12076 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
12078 * g++.old-deja/g++.other/using9.C: New test.
12080 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
12082 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
12084 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
12086 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
12088 * g++.old-deja/g++.ext/realpt1.C: Remove.
12090 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
12092 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
12094 2001-02-26 Will Cohen <wcohen@redhat.com>
12096 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
12098 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
12100 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
12101 templatized constructors.
12103 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12105 * gcc.c-torture/execute/20010224-1.c: New test.
12107 2001-02-23 Jakub Jelinek <jakub@redhat.com>
12109 * gcc.c-torture/execute/20010222-1.c: New test.
12111 2001-02-22 Jakub Jelinek <jakub@redhat.com>
12113 * g++.old-deja/g++.other/inline20.C: New test.
12115 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
12117 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
12119 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
12121 * g++.old-deja/g++.other/lookup22.C: New test.
12123 2001-02-19 Zack Weinberg <zackw@stanford.edu>
12125 * g77.dg: New directory.
12126 * g77.dg/20010216-1.f: New test case.
12127 * g77.dg/dg.exp: New driver.
12128 * lib/g77-dg.exp: New driver library.
12130 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12132 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
12134 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
12136 * g++.old-deja/g++.other/decl9.C: New test.
12138 2001-02-16 Jakub Jelinek <jakub@redhat.com>
12140 * g++.old-deja/g++.other/init16.C: Update the test so that it does
12141 not need <string> and also tests the initialization at runtime.
12143 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
12145 * gcc.c-torture/execute/longlong.c: New test.
12147 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
12149 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
12151 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
12153 * gcc.c-torture/execute/920302-1.c (execute):
12154 Change argument type to short.
12156 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
12158 * g++.old-deja/g++.pt/deduct6.C: New test.
12160 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
12162 * g++.old-deja/g++.pt/deduct5.C: New test.
12164 2001-02-14 Jakub Jelinek <jakub@redhat.com>
12166 * gcc.c-torture/execute/20010209-1.c: New test.
12168 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
12170 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
12172 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
12174 * g++.dg/vtgc1.C: Update for new ABI.
12176 * consistency.vlad: New directory, 1665 files.
12178 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
12180 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
12182 * gcc.dg/cpp/digraphs.c: Declare puts.
12184 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
12186 * g++.old-deja/g++.other/warn5.C: New test.
12188 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
12190 * g++.old-deja/g++.pt/spec40.C: New test.
12192 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
12194 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
12196 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
12198 2001-02-12 Jakub Jelinek <jakub@redhat.com>
12200 * gcc.c-torture/compile/20010209-1.c: New test.
12202 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
12204 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
12205 excess errors message but not if it crashes.
12206 * g++.old-deja/g++.other/crash27.C: Likewise.
12207 * g++.old-deja/g++.other/crash28.C: Likewise.
12208 * g++.old-deja/g++.other/crash30.C: Likewise.
12209 * g++.old-deja/g++.other/crash32.C: Likewise.
12210 * g++.old-deja/g++.other/crash35.C: Likewise.
12211 * g++.old-deja/g++.pt/inherit2.C: Likewise.
12213 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
12215 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
12216 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
12217 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
12218 g77.f-torture/execute/execute.exp,
12219 g77.f-torture/noncompile/noncompile.exp,
12220 gcc.c-torture/execute/execute.exp,
12221 gcc.c-torture/execute/memcheck/memcheck.exp,
12222 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
12223 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
12224 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
12225 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
12226 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
12227 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
12228 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
12229 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
12230 Remove bug reporting instructions with ancient email addresses.
12232 2001-02-07 Jakub Jelinek <jakub@redhat.com>
12234 * gcc.dg/20010202-1.c: New test.
12235 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
12237 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
12239 * g++.dg/stdbool-if.C: New test.
12241 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
12243 * objc/execute/fdecl.m: Added main().
12245 2001-02-07 Jakub Jelinek <jakub@redhat.com>
12247 * gcc.c-torture/execute/20010206-1.c: New test.
12249 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
12251 * gcc.dg/cpp/avoidpaste1.c: Update.
12253 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
12255 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
12256 Pero <nicola@brainstorm.co.uk>.
12257 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
12259 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
12261 * g++.old-deja/g++.pt/spec39.C: New test.
12263 2001-02-05 Jakub Jelinek <jakub@redhat.com>
12265 * gcc.c-torture/compile/20010202-1.c: New test.
12267 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
12269 * g++.old-deja/g++.abi/primary2.C: New test.
12270 * g++.old-deja/g++.abi/primary3.C: New test.
12271 * g++.old-deja/g++.abi/primary4.C: New test.
12272 * g++.old-deja/g++.abi/primary5.C: New test.
12273 * g++.old-deja/g++.abi/vtable3.h: New test.
12274 * g++.old-deja/g++.abi/vtable3a.C: New test.
12275 * g++.old-deja/g++.abi/vtable3b.C: New test.
12276 * g++.old-deja/g++.abi/vtable3c.C: New test.
12277 * g++.old-deja/g++.abi/vtable3d.C: New test.
12278 * g++.old-deja/g++.abi/vtable3e.C: New test.
12279 * g++.old-deja/g++.abi/vtable3f.C: New test.
12280 * g++.old-deja/g++.abi/vtable3g.C: New test.
12281 * g++.old-deja/g++.abi/vtable3h.C: New test.
12282 * g++.old-deja/g++.abi/vtable3i.C: New test.
12283 * g++.old-deja/g++.abi/vtable3j.C: New test.
12284 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
12286 2001-02-03 Jakub Jelinek <jakub@redhat.com>
12288 * g++.old-deja/g++.other/anon6.C: New test.
12289 * g++.old-deja/g++.other/anon7.C: New test.
12291 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
12293 * gcc.dg/cpp/avoidpaste2.c: New tests.
12295 2001-01-31 Jakub Jelinek <jakub@redhat.com>
12297 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
12299 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
12301 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
12302 DECIMAL_DIG cases for Irix."
12304 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
12306 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
12308 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
12310 * gcc.dg/c99-tag-1.c: New test.
12312 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
12314 * gcc.dg/cpp/tr-warn1.c: Add tests.
12316 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
12318 * gcc.dg/cpp/avoidpaste1.c: Update.
12319 * gcc.dg/cpp/paste4.c: Update.
12321 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
12323 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
12326 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
12328 * g++.old-deja/g++.other/inline19.C: New test.
12330 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
12332 * gcc.dg/Wlarger-than.c: New test.
12334 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
12336 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
12338 2001-01-29 Jakub Jelinek <jakub@redhat.com>
12340 * gcc.c-torture/execute/20010129-1.c: New test.
12341 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
12343 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
12345 * gcc.dg/cpp/avoidpaste1.c: Test case.
12347 2001-01-28 Jakub Jelinek <jakub@redhat.com>
12349 * g++.old-deja/g++.other/inline18.C: New test.
12351 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12353 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
12354 and __builtin_putchar.
12356 2001-01-27 Jakub Jelinek <jakub@redhat.com>
12358 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
12361 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
12363 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
12364 floating point number rounding mode to round to the nearest
12365 representable mode.
12367 2001-01-25 Jakub Jelinek <jakub@redhat.com>
12369 * g++.old-deja/g++.other/mangle2.C: New test.
12371 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
12373 * gcc.c-torture/compile/20010124-1.c: New test.
12375 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
12377 * g++.old-deja/g++.pt/spec38.C: New test.
12379 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12381 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
12384 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12386 * gcc.c-torture/execute/20010123-1.c: New test.
12388 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
12390 * g++.old-deja/g++.pt/spec37.C: New test.
12392 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
12394 * g++.old-deja/g++.pt/overload14.C: New test.
12396 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12398 * gcc.c-torture/execute/20010122-1.c: New test, exercise
12399 __builtin_return_address.
12401 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
12403 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
12404 * g++.old-deja/g++.pt/spec35.C: New test.
12405 * g++.old-deja/g++.pt/spec36.C: New test.
12407 2001-01-20 Jakub Jelinek <jakub@redhat.com>
12409 * gcc.c-torture/compile/20010118-1.c: New test.
12411 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
12413 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
12415 2001-01-19 Jakub Jelinek <jakub@redhat.com>
12417 * gcc.c-torture/execute/20010119-1.c: New test.
12419 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
12421 * g++.old-deja/g++.other/vbase5.C: New test.
12423 2001-01-19 Jakub Jelinek <jakub@redhat.com>
12425 * gcc.c-torture/execute/20010118-1.c: New test.
12427 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
12429 * g++.old-deja/g++.pt/deduct3.C: New test.
12431 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
12433 * g++.old-deja/g++.pt/spec34.C: New test.
12435 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
12437 * g77.f-torture/compile/20000601-2.f: New test.
12439 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
12441 * g++.old-deja/g++.other/init17.C: New test.
12443 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
12445 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
12447 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
12449 * g++.old-deja/g++.pt/unify8.C: New test.
12451 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
12453 * g++.old-deja/g++.abi/vbase1.C: New test.
12455 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
12457 * g++.old-deja/g++.pt/crash65.C: New test.
12459 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
12461 * gcc.dg/cpp/assembl2.S: New test case.
12463 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
12465 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
12468 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12470 * g++.old-deja/g++.other/builtins1.C: New test.
12471 * g++.old-deja/g++.other/builtins2.C: Likewise.
12472 * g++.old-deja/g++.other/builtins3.C: Likewise.
12473 * g++.old-deja/g++.other/builtins4.C: Likewise.
12475 2001-01-17 Jakub Jelinek <jakub@redhat.com>
12477 * gcc.c-torture/compile/20010117-1.c: New test.
12478 * gcc.c-torture/compile/20010117-2.c: New test.
12480 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
12482 * g77.f-torture/execute/20010116.[fx]: New test,
12484 * g77.f-torture/compile/20010115.f: Indicate it's
12485 a test for PR fortran/1636.
12487 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
12489 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
12491 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
12493 * g77.f-torture/compile/20010115.f: New test.
12495 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
12497 * g++.old-deja/g++.pt/nontype5.C: New test.
12499 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
12501 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
12502 have an equivalent working one below it.
12504 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
12506 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
12507 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
12509 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
12511 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
12512 message containing "init_priority".
12513 (conpr-2.C): Likewise.
12514 (conpr-3.C): Likewise.
12515 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
12517 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12519 * gcc.c-torture/execute/20010114-2.c: New test.
12521 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
12523 * gcc.c-torture/compile/20010114-1.c: New test.
12524 * gcc.c-torture/compile/20010114-1.x: Xfail.
12525 * gcc.c-torture/compile/20010114-2.c: New test.
12526 * gcc.c-torture/execute/20010114-1.c: New test.
12527 * gcc.dg/trunc-1.c: New test.
12528 * gcc.dg/uninit-B.c: New test.
12530 2001-01-13 Nick Clifton <nickc@redhat.com>
12532 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
12535 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
12537 * gcc.c-torture/compile/20010113-1.c: New test.
12539 2001-01-13 Jakub Jelinek <jakub@redhat.com>
12541 * gcc.c-torture/compile/20001212-1.c: New test.
12543 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
12545 * gcc.dg/cpp/widestr1.c: Update.
12546 * gcc.dg/cpp/prag-imp.c: Remove.
12548 2001-01-12 Jakub Jelinek <jakub@redhat.com>
12550 * gcc.c-torture/execute/20000801-3.x: Remove.
12551 * gcc.dg/c90-init-1.c: New test.
12552 * gcc.dg/c99-init-1.c: New test.
12553 * gcc.dg/c99-init-2.c: New test.
12554 * gcc.dg/gnu99-init-1.c: New test.
12556 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
12558 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
12559 testing that no relevant ones were found.
12561 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
12563 * g++.old-deja/g++.pt/cast2.C: New test.
12565 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
12567 * g++.old-deja/g++.pt/friend47.C: New test.
12569 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
12571 * g++.old-deja/g++.pt/instantiate13.C: New test.
12573 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
12575 * g++.old-deja/g++.other/defarg7.C: New test.
12576 * g++.old-deja/g++.other/defarg8.C: New test.
12578 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
12580 * g++.old-deja/g++.pt/crash64.C: New test.
12582 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
12584 * g++.old-deja/g++.pt/crash63.C: New test.
12586 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
12588 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
12590 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
12592 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
12594 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
12596 * g++.old-deja/g++.pt/error3.C: New test.
12598 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
12600 * g++.old-deja/g++.other/crash39.C: New test.
12602 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
12604 * g++.old-deja/g++.other/vbase4.C: New test.
12606 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
12608 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
12609 * gcc.dg/special/20000419-2.c: New file. Identical to above.
12610 * gcc.dg/special/special.exp: New test driver which will check
12611 for alias support for the above test.
12613 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
12615 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
12616 problems on small machines.
12617 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
12620 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
12622 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
12624 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
12626 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
12628 * g++.old_deja/g++.pt/using8.C: New test.
12630 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
12632 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
12634 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
12636 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
12637 where a failure is expected.
12638 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
12640 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
12642 * g++.old_deja/g++.pt/instantiate12.C: New test.
12644 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
12646 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
12648 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
12649 * g++.old-deja/g++.brendan/crash17.C: Likewise.
12650 * g++.old-deja/g++.brendan/crash29.C: Likewise.
12651 * g++.old-deja/g++.brendan/crash48.C: Likewise.
12652 * g++.old-deja/g++.brendan/ns1.C: Likewise.
12653 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
12654 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
12655 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
12656 * g++.old-deja/g++.eh/spec6.C: Likewise.
12657 * g++.old-deja/g++.jason/crash3.C: Likewise.
12658 * g++.old-deja/g++.law/ctors11.C: Likewise.
12659 * g++.old-deja/g++.law/ctors17.C: Likewise.
12660 * g++.old-deja/g++.law/ctors5.C: Likewise.
12661 * g++.old-deja/g++.law/ctors9.C: Likewise.
12662 * g++.old-deja/g++.mike/ambig1.C: Likewise.
12663 * g++.old-deja/g++.mike/net22.C: Likewise.
12664 * g++.old-deja/g++.mike/p3538a.C: Likewise.
12665 * g++.old-deja/g++.mike/p3538b.C: Likewise.
12666 * g++.old-deja/g++.mike/virt3.C: Likewise.
12667 * g++.old-deja/g++.niklas/t128.C: Likewise.
12668 * g++.old-deja/g++.other/anon4.C: Likewise.
12669 * g++.old-deja/g++.other/using1.C: Likewise.
12670 * g++.old-deja/g++.other/warn3.C: Likewise.
12671 * g++.old-deja/g++.pt/t37.C: Likewise.
12672 * g++.old-deja/g++.robertl/eb69.C: Likewise.
12673 * g++.old-deja/g++.robertl/eb71.C: Likewise.
12675 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
12677 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
12679 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12681 * gcc.c-torture/execute/stdio-opt-3.c: New test.
12683 2001-01-07 Jakub Jelinek <jakub@redhat.com>
12685 * gcc.c-torture/compile/20010107-1.c: New test.
12687 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
12689 * gcc.c-torture/execute/builtin-noret-1.c: New test.
12691 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
12693 * gcc.dg/format/format.h: New file.
12694 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
12695 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
12696 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
12697 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
12698 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
12699 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
12700 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
12701 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
12702 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
12703 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
12704 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
12705 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
12706 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
12707 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
12708 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
12709 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
12710 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
12711 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
12712 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
12713 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
12714 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
12715 instead of declaring standard types, macros and functions in each
12718 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
12720 * gcc.c-torture/execute/20010106-1.c: New test.
12722 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
12724 * gcc.dg/format/format.exp: New file.
12725 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
12726 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
12727 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
12728 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
12729 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
12730 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
12731 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
12732 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
12733 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
12734 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
12735 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
12736 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
12737 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
12738 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
12739 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
12740 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
12741 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
12742 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
12743 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
12744 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
12745 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
12746 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
12747 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
12748 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
12749 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
12750 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
12751 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
12752 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
12753 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
12754 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
12755 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
12756 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
12757 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
12758 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
12759 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
12760 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
12761 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
12762 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
12763 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
12764 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
12765 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
12766 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
12768 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
12770 * gcc.c-torture/execute/991228-1.c: Take word endianness into
12773 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
12775 * gcc.c-torture/execute/builtin-complex-1.c: New test.
12777 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
12779 * g++.old-deja/g++.pt/crash62.C: New test.
12781 2001-01-04 Richard Henderson <rth@redhat.com>
12783 * gcc.dg/20000926-1.c: Update expected warnings.
12784 * gcc.dg/array-2.c: Likewise.
12785 * gcc.dg/array-4.c: Also validate flexible array members.
12786 * gcc.dg/c99-flex-array-1.c: New.
12788 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
12790 * gcc.c-torture/compile/20001222-1.x: Remove.
12792 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12794 * gcc.c-torture/execute/built-in-setjmp.c: New.
12796 2001-01-03 Richard Henderson <rth@redhat.com>
12798 * gcc.dg/940510-1.c: Update expected error wording.
12799 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
12801 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
12803 * lib/target-supports.exp (check_alias_available): Modified to
12804 indicate aliases not supported if only weak aliases are supported.
12806 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12808 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
12809 Turn on cmpstrsi checks for __pj__ and __i370__.
12811 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
12813 * g++.old-deja/g++.other/virtual11.C: New test.
12815 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
12817 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
12819 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12821 * gcc.c-torture/compile/20010102-1.c: New test.
12823 2001-01-02 Andreas Jaeger <aj@suse.de>
12825 * gcc.dg/noreturn-3.c: New test.
12827 * gcc.dg/noreturn-4.c: New test.
12829 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12831 * gcc.c-torture/execute/stdio-opt-1.c: Also test
12832 __builtin_fputc and __builtin_fwrite.
12834 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
12836 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
12837 signed char, not default char.
12839 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
12841 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
12843 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
12845 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
12847 2000-12-29 Richard Henderson <rth@redhat.com>
12849 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
12850 (__cyg_profile_func_exit): Define.
12852 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
12854 * g++.dg/vtgc1.C: New test.
12856 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
12858 * gcc.dg/noncompile/20001228-1.c: New test.
12860 * gcc.dg/20001228-1.c: New test.
12862 * gcc.c-torture/execute/20001228-1.c: New test.
12864 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
12866 * gcc.dg/format-strfmon-1.c: New test.
12868 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12870 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
12871 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
12872 * gcc.c-torture/execute/string-opt-1.c: Likewise.
12873 * gcc.c-torture/execute/string-opt-2.c: Likewise.
12874 * gcc.c-torture/execute/string-opt-3.c: Likewise.
12875 * gcc.c-torture/execute/string-opt-4.c: Likewise.
12876 * gcc.c-torture/execute/string-opt-6.c: Likewise.
12877 * gcc.c-torture/execute/string-opt-7.c: Likewise.
12878 * gcc.c-torture/execute/string-opt-8.c: Likewise.
12879 * gcc.c-torture/execute/string-opt-9.c: Likewise.
12880 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12881 * gcc.c-torture/execute/string-opt-11.c: Likewise.
12882 * gcc.c-torture/execute/string-opt-12.c: Likewise.
12884 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
12885 * gcc.c-torture/execute/string-opt-4.c: Test index.
12887 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
12889 * gcc.c-torture/compile/20001226-1.c: New test.
12891 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
12893 * gcc.c-torture/compile/20001222-1.c: New test.
12894 * gcc.c-torture/compile/20001222-1.x: Xfail.
12896 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
12898 * gcc.c-torture/execute/comp-goto-2.c: New test.
12900 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
12902 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
12903 Use long types if __INT_MAX__ is 32767.
12904 (main): Use cast to (sint32 *) when poking 88 into a_page.
12906 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
12908 2000-12-21 Bernd Schmidt <bernds@redhat.com>
12910 * gcc.c-torture/compile/20001221-1.c: New test.
12911 * gcc.c-torture/execute/20001221-1.c: New test.
12913 2000-12-20 Richard Henderson <rth@redhat.com>
12915 * g++.old-deja/g++.pt/crash36.C: Update error lines.
12916 * g++.old-deja/g++.robertl/eb109.C: Likewise.
12918 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12920 * gcc.dg/compare3.c: New test.
12922 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
12924 * gcc.dg/format-warnll-1.c: New test.
12926 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
12928 * gcc.dg/cpp/cmdlne-P.c: New test.
12930 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
12932 * gcc.c-torture/execute/builtin-abs-1.c,
12933 gcc.c-torture/execute/builtin-abs-2.c: New tests.
12935 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
12937 * gcc.dg/cpp/multiline.c: New test.
12939 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
12941 * g++.old-deja/g++.other/syshdr1.C: Update.
12942 * gcc.dg/cpp/lineflags.c: Remove temporarily.
12944 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12946 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
12948 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12950 * g++.old-deja/g++.pt/ttp65.C: New test.
12952 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12954 * g++.old-deja/g++.pt/ttp64.C: New test.
12956 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12958 * g++.old-deja/g++.pt/spec33.C: New test.
12960 2000-12-14 Catherine Moore <clm@redhat.com>
12962 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
12963 * gcc.c-torture/execute/920612-2.c: Likewise.
12964 * gcc.c-torture/execute/920428-2.c: Likewise.
12965 * gcc-c-torture/execute/va-arg-11.c: Call exit.
12966 * gcc.c-torture/execute/va-arg-21.c: Likewise.
12968 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12970 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
12971 * gcc.dg/pack-test-2.c: Likewise.
12973 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
12975 Tests by Zack Weinberg <zackw@stanford.edu>.
12977 * gcc.dg/cpp/defined.c: Update.
12978 * gcc.dg/cpp/defined_trad.c: New tests.
12980 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
12982 * gcc.dg/cpp/trad-direct.c: Update.
12984 2000-12-11 Neil Booth <neilb@earthling.net>
12986 * gcc.dg/cpp/defined_trad.c
12988 2000-12-11 Neil Booth <neilb@earthling.net>
12990 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
12992 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
12994 * gcc.dg/format-miss-2.c: New test.
12996 2000-12-09 Neil Booth <neilb@earthling.net>
12998 * gcc.dg/cpp/lineflags.c: New tests.
12999 * gcc.dg/cpp/poison.c: Update.
13000 * gcc.dg/cpp/redef2.c: Update.
13001 * gcc.dg/cpp/skipping.c: New test.
13003 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
13005 * g++.old-deja/g++.other/eh3.C: New testcase.
13007 2000-12-07 Neil Booth <neilb@earthling.net>
13009 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
13010 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
13011 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
13012 wtr-union-init-2.c, wtr-union-init-3.c: Update.
13013 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
13016 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
13018 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
13019 __SIZE_TYPE__ instead of int for type of integers cast to
13022 2000-12-07 Jakub Jelinek <jakub@redhat.com>
13024 * g++.old-deja/g++.other/cleanup4.C: New test.
13026 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
13028 * format-sec-1.c: New test.
13030 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
13032 * gcc.dg/format-nonlit-3.c: New test.
13034 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
13036 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
13037 through a null pointer.
13039 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13041 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
13042 * g++.old-deja/g++.pt/partial4.C: New test.
13044 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
13046 * gcc.c-torture/execute/ieee/hugeval.x: New.
13048 2000-12-06 Neil Booth <neilb@earthling.net>
13050 * gcc.dg/cpp/backslash2.c: New tests.
13052 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13054 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
13055 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
13057 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
13059 * gcc.c-torture/execute/20001203-2.c: New testcase.
13061 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
13063 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
13064 * g++.old-deja/g++.other/virtual10.C: New test.
13066 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
13068 * g++.old-deja/g++.mike/pmf5.C: Remove test.
13070 2000-12-05 Richard Henderson <rth@redhat.com>
13072 * gcc.c-torture/compile/20001205-1.c: New.
13074 2000-12-04 Neil Booth <neilb@earthling.net>
13076 * g++.old-deja/g++.other/virtual9.C: New test.
13077 * g++.old-deja/g++.pt/crash61.C: New test.
13078 * gcc.c-torture/execute/loop-9.c: New test.
13080 2000-12-04 Neil Booth <neilb@earthling.net>
13082 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
13083 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
13084 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
13085 * gcc.dg/cpp/extratokens.c: ...here.
13087 2000-12-04 Neil Booth <neilb@earthling.net>
13089 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
13092 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13094 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
13095 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
13097 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
13099 * gcc.c-torture/execute/20001203-1.c: New test.
13101 2000-12-03 Neil Booth <neilb@earthling.net>
13103 * gcc.dg/cpp/macro6.c: New test cases.
13105 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13107 * gcc.c-torture/execute/string-opt-9.c: New test.
13108 * gcc.c-torture/execute/string-opt-10.c: Likewise.
13109 * gcc.c-torture/execute/string-opt-11.c: Likewise.
13110 * gcc.c-torture/execute/string-opt-12.c: Likewise.
13112 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
13113 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
13115 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
13117 * gcc.dg/cpp/if-6.c: New testcase.
13119 * gcc.dg/20001201-1.c: New testcase.
13121 2000-12-02 Neil Booth <neilb@earthling.net>
13123 * g++.old-deja/g++.other/externC4.C,
13124 g++.old-deja/g++.other/friend10.C: New tests.
13126 2000-12-02 Neil Booth <neilb@earthling.net>
13128 * g++.old-deja/g++.other/instan2.C
13129 * g++.old-deja/g++.other/instan3.C: New test.
13131 2000-12-02 Neil Booth <neilb@earthling.net>
13133 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
13134 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
13135 gnuc99.c,gnuc99-pedantic.c: New tests.
13137 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
13139 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
13140 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
13142 2000-12-01 Neil Booth <neilb@earthling.net>
13144 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
13145 * gcc.dg/cpp/poison.c: Update.
13146 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
13148 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
13150 * g77.f-torture/execute/20001201.f: New test.
13152 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
13154 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
13156 2000-12-01 Jakub Jelinek <jakub@redhat.com>
13158 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
13160 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
13162 * g++.old-deja/g++.other/cast6.C: New test.
13164 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
13166 * gcc.c-torture/execute/20001130-2.c: New testcase.
13168 2000-11-30 Richard Henderson <rth@redhat.com>
13170 * gcc.c-torture/execute/20001130-1.c: New test.
13172 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
13174 * g++.old-deja/g++.other/op3.C: New test.
13176 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
13178 * g++.old-deja/g++.other/op2.C: New test.
13180 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
13182 * g++.old-deja/g++.other/crash38.C: New test.
13184 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
13186 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
13188 2000-11-29 Jakub Jelinek <jakub@redhat.com>
13190 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
13192 * gcc.c-torture/execute/string-opt-6.c: New test.
13194 * gcc.dg/20001117-1.c: Add main.
13196 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
13198 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
13200 * gcc.dg/940510-1.c: ... to here.
13202 * gcc.dg/20000926-1.c: GNU C now allows initializations of
13203 zero-size arrays in toplevel structures.
13205 2000-11-28 Jakub Jelinek <jakub@redhat.com>
13207 * gcc.c-torture/execute/loop-8.c: New test.
13209 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
13211 * g++.old-deja/g++.other/base1.C: New test.
13213 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
13215 * g++.old-deja/g++.other/parse2.C: New test.
13217 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
13219 * g++.old-deja/g++.pt/incomplete1.C: New test.
13221 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
13223 * g++.old-deja/g++.other/friend9.C: New test.
13225 2000-11-28 Jakub Jelinek <jakub@redhat.com>
13227 * gcc.dg/20001127-1.c: New test.
13229 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
13231 * g++.old-deja/g++.pt/friend46.C: New test.
13233 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
13235 * g++.old-deja/g++.other/ptrmem8.C: New test.
13237 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13239 * gcc.c-torture/execute/string-opt-7.c: New test.
13240 * gcc.c-torture/execute/string-opt-8.c: Likewise.
13242 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
13244 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
13245 instead of 'mkcheck 2'.
13247 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
13249 * gcc.c-torture/execute/memcheck/driver.c,
13250 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
13251 C9X references to refer to C99.
13253 2000-11-25 Jakub Jelinek <jakub@redhat.com>
13255 * gcc.dg/ultrasp3.c: New test.
13257 2000-11-25 Neil Booth <neilb@earthling.net>
13259 * gcc.dg/cpp/include2.c: Update test to be locale independent.
13261 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
13263 * gcc.c-torture/compile/20001123-2.c: New.
13265 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13267 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
13269 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
13271 * gcc.dg/sequence-point-1.c: Add some new tests.
13272 * gcc.c-torture/execute/20001124-1.c: New test.
13274 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
13276 * g++.old-deja/g++.other/vaarg4.C: New test.
13277 * gcc.c-torture/compile/20001123-1.c: New test.
13279 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
13281 * g++.other/crash24.C: Adjust and remove XFAIL.
13282 * g++.other/crash37.C: New test.
13284 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
13286 * g++.old-deja/g++.pt/instantiate9.C: New test.
13288 2000-11-22 Mark Mitchell <mark@codesourcery.com>
13290 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
13293 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
13294 * g++.old-deja/g++.robertl/eb55.C: Likewise.
13296 2000-11-22 Neil Booth <neilb@earthling.net>
13298 * gcc.dg/cpp/Wtrigraphs.c: New test.
13300 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
13302 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
13304 2000-11-22 Jakub Jelinek <jakub@redhat.com>
13306 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
13308 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
13310 * lib/gcc-dg.exp: load_lib scanasm.exp.
13311 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
13312 * lib/g++-dg.exp: load_lib scanasm.exp.
13313 * lib/scanasm.exp: New.
13314 (scan-assembler, scan-assembler-not): Add optional arguments to
13315 test name, or if not present, the pattern name.
13316 (scan-assembler-dem, scan-assembler-dem-not): New.
13318 * g++.dg/dg.exp: New.
13320 2000-11-21 Neil Booth <neilb@earthling.net>
13322 * gcc.dg/cpp/integrated1.c: Remove.
13324 2000-11-21 Jakub Jelinek <jakub@redhat.com>
13326 * gcc.c-torture/execute/20001121-1.c: New test.
13328 2000-11-21 Richard Henderson <rth@redhat.com>
13330 * gcc.c-torture/compile/20001121-1.c: New test.
13332 2000-11-20 Neil Booth <neilb@earthling.net>
13334 * gcc.dg/cpp/integrated1.c: New test.
13336 2000-11-21 Jakub Jelinek <jakub@redhat.com>
13338 * g++.old-deja/g++.other/inline17.C: New test.
13340 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
13342 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
13343 local variable to be zero: I made the variable global. Now
13344 uses abort() and exit() instead of relying on main's return value.
13346 2000-11-20 Neil Booth <neilb@earthling.net>
13348 * gcc.dg/cpp/paste2.c: Update test.
13349 * objc/execute/paste.m: New test.
13351 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
13353 * gcc.dg/c99-condexpr-1.c: New test.
13355 2000-11-20 Neil Booth <neilb@earthling.net>
13357 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
13359 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
13361 * g++.old-deja/g++.pt/export1.C: New test.
13363 2000-11-20 Jakub Jelinek <jakub@redhat.com>
13365 * gcc.dg/20001117-1.c: New test.
13367 2000-11-18 Richard Henderson <rth@redhat.com>
13369 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
13371 2000-11-18 Richard Henderson <rth@redhat.com>
13373 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
13374 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
13375 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
13377 2000-11-18 Richard Henderson <rth@redhat.com>
13379 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
13380 (main): New. Exit cleanly.
13382 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
13384 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
13385 gcc.dg/c99-fordecl-2.c: New tests.
13387 2000-11-18 Richard Henderson <rth@redhat.com>
13389 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
13390 * gcc.c-torture/execute/zerolen-2.c: New.
13392 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13394 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
13397 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
13399 * g++.old-deja/g++.pt/instantiate8.C: New test.
13401 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
13403 * g++.old-deja/g++.other/incomplete.C: Add more tests.
13404 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
13406 2000-11-16 Nick Clifton <nickc@redhat.com>
13408 * gcc.c-torture/execute/nestfunc-2.c: New test.
13409 * gcc.c-torture/execute/nestfunc-3.c: New test.
13411 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
13413 * gcc.c-torture/compile/20001116-1.c: New test.
13415 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13417 * gcc.c-torture/execute/20001115-1.c: New test.
13419 2000-11-15 Mark Mitchell <mark@codesourcery.com>
13421 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
13422 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
13423 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
13424 * g++.old-deja/g++.abi/vmihint.C: Likewise.
13426 2000-11-15 Neil Booth <neilb@earthling.net>
13428 gcc.dg/cpp/_Pragma1.c: Update.
13429 gcc.dg/cpp/_Pragma2.c: New test.
13431 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
13433 * g++.old-deja/g++.other/anon5.C: New test.
13435 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
13437 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
13440 2000-11-14 Jakub Jelinek <jakub@redhat.com>
13442 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
13445 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
13447 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
13448 labels at end of compound statements.
13450 2000-11-13 Jakub Jelinek <jakub@redhat.com>
13452 * gcc.c-torture/execute/loop-7.c: New test.
13454 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
13456 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
13458 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
13460 * gcc.dg/c99-bool-1.c: New test.
13462 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
13464 * gcc.dg/c99-scope-1.c: Remove xfail.
13465 * gcc.dg/c99-scope-2.c: New test.
13467 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13469 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
13470 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
13472 2000-11-11 Mark Mitchell <mark@codesourcery.com>
13474 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
13477 * g++.mike/p700.C: Don't typedef wchar_t.
13478 * g++.mike/p784.C: Likewise.
13479 * g++.mike/eb101.C: Don't use __wchar_t.
13481 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
13483 * g77.f-torture/execute/20001111.[fx]: Test premature exit
13486 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
13488 * gcc.c-torture/execute/20001111-1.c: New test.
13490 2000-11-10 Nick Clifton <nickc@redhat.com>
13492 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
13493 long multuiple and accumulate.
13495 2000-11-09 Richard Henderson <rth@redhat.com>
13497 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
13498 via size_t instead of int.
13500 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
13501 * gcc.c-torture/execute/string-opt-2.c: Likewise.
13502 * gcc.c-torture/execute/string-opt-3.c: Likewise.
13503 * gcc.c-torture/execute/string-opt-4.c: Likewise.
13505 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
13507 * gcc.c-torture/compile/20001109-1.c: New test.
13508 * gcc.c-torture/compile/20001109-2.c: New test.
13510 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
13512 * g++.old-deja/g++.pt/operator1.C: New test.
13513 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
13515 2000-11-09 Jakub Jelinek <jakub@redhat.com>
13517 * gcc.dg/20001108-1.c: New test.
13519 2000-11-09 Jakub Jelinek <jakub@redhat.com>
13521 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
13522 with both arguments constant strings.
13523 * gcc.c-torture/execute/string-opt-3.c: New test.
13524 * gcc.c-torture/execute/string-opt-4.c: New test.
13525 * gcc.c-torture/execute/string-opt-5.c: New test.
13527 2000-11-08 Nick Clifton <nickc@redhat.com>
13529 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
13530 mulsidi3adddi patterns.
13532 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
13534 * g++.old-deja/g++.other/crash36.C: New test.
13536 2000-11-08 Jakub Jelinek <jakub@redhat.com>
13538 * g++.old-deja/g++.other/init16.C: New test.
13540 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
13542 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
13544 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
13546 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
13547 * gcc.c-torture/execute/va-arg-16.x: Likewise.
13548 * gcc.c-torture/execute/va-arg-17.x: Likewise.
13550 2000-11-07 DJ Delorie <dj@redhat.com>
13552 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
13554 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13556 * gcc.c-torture/execute/string-opt-1.c: New test.
13558 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
13560 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
13561 mips-sgi-irix6.* because the MIPS ABI passes floating-point
13562 parameters in registers, and there is no way for a varargs
13563 function to know in which order the integer and floating-point
13564 parameters should be interleaved when they are placed on the
13566 * gcc.c-torture/execute/va-arg-16.x: Likewise.
13567 * gcc.c-torture/execute/va-arg-17.x: Likewise.
13569 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13571 * gcc.c-torture/execute/string-opt-2.c: New test.
13573 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
13575 * g++.old-deja/g++.pt/crash60.C: New test.
13577 2000-11-06 Jakub Jelinek <jakub@redhat.com>
13579 * g++.old-deja/g++.other/crash24.C: New test.
13580 * g++.old-deja/g++.other/crash25.C: New test.
13581 * g++.old-deja/g++.other/crash26.C: New test.
13582 * g++.old-deja/g++.other/crash27.C: New test.
13583 * g++.old-deja/g++.other/crash28.C: New test.
13584 * g++.old-deja/g++.other/crash29.C: New test.
13585 * g++.old-deja/g++.other/crash30.C: New test.
13586 * g++.old-deja/g++.other/crash31.C: New test.
13587 * g++.old-deja/g++.other/crash32.C: New test.
13588 * g++.old-deja/g++.other/crash33.C: New test.
13589 * g++.old-deja/g++.other/crash34.C: New test.
13590 * g++.old-deja/g++.other/crash35.C: New test.
13592 2000-11-06 Jakub Jelinek <jakub@redhat.com>
13594 * gcc.c-torture/execute/20001031-1.c: New test.
13596 2000-11-04 Mark Mitchell <mark@codesourcery.com>
13598 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
13601 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
13602 standards-conformant.
13604 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
13606 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
13607 * g++.old-deja/g++.mike/p755a.C: Likewise.
13608 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
13609 library makes no calls to `operator new' during initialization.
13611 2000-11-04 Neil Booth <neilb@earthling.net>
13613 * gcc.dg/cpp/include2.c: New tests.
13615 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
13617 * lib/g++.exp (g++_set_ld_library_path): New function.
13618 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
13620 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
13622 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
13625 2000-11-01 Richard Henderson <rth@redhat.com>
13627 * g++.old-deja/g++.ext/namedret1.C: New.
13628 * g++.old-deja/g++.ext/namedret2.C: New.
13629 * g++.old-deja/g++.ext/namedret3.C: New.
13631 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
13633 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
13634 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
13636 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13638 * gcc.c-torture/execute/va-arg-21.c: New test.
13640 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
13642 * gcc.dg/c99-complex-2.c: New test.
13644 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13646 * gcc.c-torture/execute/stdio-opt-1.c: New test.
13648 2000-10-31 Jakub Jelinek <jakub@redhat.com>
13650 * g++.old-deja/g++.other/inline16.C: New test.
13652 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
13654 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
13655 __PRETTY_FUNCTION__
13657 2000-10-29 Neil Booth <neilb@earthling.net>
13659 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
13661 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
13662 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
13665 2000-10-29 Neil Booth <neilb@earthling.net>
13667 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
13668 * mi1.c, mi1c.h: Add null directives to multiple-include test.
13669 * mi5.c: Test multiple includes work with -C.
13670 * trigraphs.c: Test ^= version.
13672 2000-10-28 Neil Booth <neilb@earthling.net>
13674 New tests and test updates for new macro expander.
13676 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
13677 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
13678 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
13679 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
13680 new diagnostic messages.
13682 * gcc.dg/cpp/macro3.c: New tests.
13684 2000-10-27 Mark Mitchell <mark@codesourcery.com>
13686 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
13689 2000-10-27 Jakub Jelinek <jakub@redhat.com>
13691 * g++.old-deja/g++.other/eh2.C: New test.
13693 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
13695 * gcc.c-torture/execute/20001027-1.c: New test.
13697 2000-10-26 Richard Henderson <rth@redhat.com>
13699 * gcc.c-torture/execute/20001026-1.c: New.
13701 2000-10-26 Mark Mitchell <mark@codesourcery.com>
13703 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
13704 * g++.old-deja/g++.law/builtin1.C: Likewise.
13705 * g++.old-deja/g++.law/ctors10.C: Likewise.
13706 * g++.old-deja/g++.law/virtual3.C: Likewise.
13707 * g++.old-deja/g++.mike/p658.C: Likewise.
13708 * g++.old-deja/g++.other/sibcall1.C: Likewise.
13709 * g++.old-deja/g++.other/vaarg2.C: Likewise.
13710 * g++.old-deja/g++.robertl/eb124.C: Likewise.
13711 * g++.old-deja/g++.robertl/eb44.C: Likewise.
13712 * g++.old-deja/g++.robertl/eb77.C: Likewise.
13714 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
13716 * gcc.c-torture/compile/20001024-1.c: New test.
13718 2000-10-25 Mark Mitchell <mark@codesourcery.com>
13720 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
13721 to tell us whether or not we are using V3.
13723 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
13725 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
13728 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
13730 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
13732 2000-10-25 Jakub Jelinek <jakub@redhat.com>
13734 * gcc.c-torture/execute/20001024-1.c: New test.
13736 2000-10-24 Jakub Jelinek <jakub@redhat.com>
13738 * g++.old-deja/g++.other/sibcall1.C: New test.
13740 2000-10-20 Jakub Jelinek <jakub@redhat.com>
13742 * gcc.dg/noncompile/init-3.c: New test.
13744 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
13746 * gcc.dg/format-array-1.c: New test.
13748 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
13750 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
13751 writing through null pointers; remove comment about testing
13752 unterminated strings.
13754 2000-10-17 Matthew Hiller <hiller@redhat.com>
13756 * gcc.c-torture/execute/20001017-2.c: New test.
13758 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
13760 * gcc.c-torture/compile/20001018-1.c: New test.
13761 * gcc.c-torture/compile/20001018-1.x: Xfail.
13763 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13765 * gcc.c-torture/execute/20001017-1.c: New test.
13767 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
13769 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
13770 for multiple use of arguments with scanf formats; add tests for
13771 multiple use of arguments.
13773 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
13775 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
13777 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
13779 * gcc.dg/format-miss-1.c: New test.
13781 2000-10-16 Jakub Jelinek <jakub@redhat.com>
13783 * gcc.c-torture/execute/20001013-1.c: New test.
13785 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
13787 * gcc.dg/format-branch-1.c: New test.
13789 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
13791 * README, lib/file-format.exp: Remove EGCS references.
13793 2000-10-16 Jakub Jelinek <jakub@redhat.com>
13795 * gcc.dg/20001013-1.c: New test.
13797 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
13799 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
13800 for intmax_t in the compiler using __typeof__ and the type rules
13801 for conditional expressions.
13803 2000-10-13 Jakub Jelinek <jakub@redhat.com>
13805 * gcc.dg/20001012-1.c: New test.
13806 * gcc.dg/20001012-2.c: New test.
13808 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
13810 * gcc.dg/format-attr-1.c: New test.
13812 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
13814 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
13815 __LONG_LONG_MAX__ instead of LLONG_MAX.
13817 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
13819 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
13821 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
13824 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
13826 * gcc.dg/sequence-pt-1.c: New test.
13828 2000-10-11 Geoff Keating <geoffk@cygnus.com>
13830 * gcc.c-torture/execute/20001011-1.c: New testcase.
13831 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
13833 2000-10-10 Jakub Jelinek <jakub@redhat.com>
13835 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
13836 does not error on it.
13838 2000-10-10 Jakub Jelinek <jakub@redhat.com>
13840 * gcc.dg/20001009-1.c: New test.
13842 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
13844 * gcc.c-torture/compile/20001009-1.c: Move from here ....
13845 * gcc.c-torture/execute/20001009-2.c: ... to here.
13847 2000-10-09 Geoff Keating <geoffk@cygnus.com>
13849 * gcc.c-torture/compile/20001009-1.c: New testcase.
13850 * gcc.c-torture/execute/20001009-1.c: New testcase.
13851 Testcases provided by Jan Hubicka <jh@suse.cz>.
13853 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
13855 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13856 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
13857 uintmax_t using <limits.h> to emulate the compiler's internal
13858 logic. No longer XFAIL %j tests.
13860 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
13862 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
13863 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13864 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
13865 regexps and details of expected handling of some bad formats.
13866 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
13869 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
13871 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
13872 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
13873 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
13874 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
13877 2000-10-06 Richard Henderson <rth@cygnus.com>
13879 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
13880 * g++.old-deja/g++.brendan/crash52.C: Likewise.
13881 * g++.old-deja/g++.jason/report.C: Likewise.
13882 * g++.old-deja/g++.law/friend5.C: Likewise.
13883 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
13884 of the expected warnings.
13886 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
13888 * g++.old-deja/g++.pt/enum14.C: New test.
13890 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
13892 * g++.old-deja/g++.pt/crash59.C: New test.
13894 2000-10-04 Will Cohen <wcohen@redhat.com>
13896 * gcc.dg/20000926-1.c: New test.
13898 2000-10-03 Geoff Keating <geoffk@cygnus.com>
13900 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
13901 function name for current C++ compiler.
13902 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
13904 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
13906 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
13907 __PRETTY_FUNCTION__.
13908 * g++.old-deja/g++.ext/pretty2.C: Likewise.
13910 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13912 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
13914 2000-09-26 Jakub Jelinek <jakub@redhat.com>
13916 * gcc.c-torture/compile/20000923-1.c: New test.
13918 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
13920 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
13921 * g++.old-deja/g++.pt/ttp62.C: Same.
13922 * g++.old-deja/g++.other/inline14.C: Same.
13924 2000-09-24 Richard Henderson <rth@cygnus.com>
13926 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
13928 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
13930 * gcc.dg/c90-printf-1.c: Add test for wide string format.
13932 2000-09-22 Geoff Keating <geoffk@cygnus.com>
13934 * gcc.c-torture/compile/20000922-1.c: New file.
13936 2000-09-21 Nick Clifton <nickc@redhat.com>
13938 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
13939 a signed long modulo operation.
13940 (mod6): New function - perform an unsigned long modulo operation.
13941 (main): Add tests for modulos of very large numbers by very small
13944 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13946 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
13948 2000-09-19 Richard Henderson <rth@cygnus.com>
13950 * gcc.dg/compare2.c (case 10): XFAIL.
13952 2000-09-18 Richard Henderson <rth@cygnus.com>
13954 * gcc.c-torture/execute/20000906-1.c: Move ...
13955 * gcc.dg/20000906-1.c: ... here. Only run on targets
13956 that support __builtin_trap.
13958 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
13960 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
13962 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
13964 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
13965 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
13966 more $ format tests.
13968 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
13970 * gcc.dg/format-errmk-1.c: New test.
13972 2000-09-17 Greg McGary <greg@mcgary.org>
13974 * gcc.c-torture/execute/20000917-1.x: Remove.
13976 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
13978 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
13980 2000-09-17 Greg McGary <greg@mcgary.org>
13982 * gcc.c-torture/execute/20000917-1.c: New test.
13983 * gcc.c-torture/execute/20000917-1.x: XFAIL.
13985 2000-09-16 Neil Booth <NeilB@earthling.net>
13987 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
13988 in nested macro bug.
13990 2000-09-15 Neil Booth <NeilB@earthling.net>
13992 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
13994 2000-09-14 Jeffrey A Law (law@cygnus.com)
13996 * gcc.c-torture/execute/20000914-1.c: New test.
13998 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
14000 * g++.other/inline13.C: New test.
14002 2000-09-12 Andreas Jaeger <aj@suse.de>
14004 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
14005 constant by Ulrich Drepper <drepper@redhat.com>.
14007 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
14009 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
14011 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14013 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
14015 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
14017 * gcc.dg/cpp/backslash.c: New test.
14019 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
14021 * gcc.c-torture/execute/20000910-1.c: New test.
14022 * gcc.c-torture/execute/20000910-2.c: Likewise.
14024 2000-09-11 Robert Lipe <robertl@sco.com>
14026 * gcc.dg/pragma-align.c: New test.
14028 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
14030 * g++.old-deja/g++.pt/explicit82.C: New test.
14031 * g++.old-deja/g++.pt/explicit83.C: New test.
14033 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
14035 * gcc.dg/asm-names.c: New test.
14037 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14039 * gcc.dg/cpp/tr-warn6.c: New test
14041 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
14043 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
14046 2000-09-07 Catherine Moore <clm@redhat.com>
14048 * gcc.c-torture/execute/unroll-1.c: New test.
14050 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
14052 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
14054 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
14055 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
14056 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
14057 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
14058 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
14060 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
14061 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
14063 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14065 * g++.old-deja/g++.pt/deduct2.C: New test.
14067 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14069 * g++.old-deja/g++.pt/parms2.C: New test.
14071 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14073 * g++.old-deja/g++.pt/crash58.C: New test.
14075 2000-09-06 Greg McGary <greg@mcgary.org>
14077 * gcc.c-torture/execute/20000906-1.c: New test.
14078 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
14080 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14082 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
14084 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14086 * g++.old-deja/g++.pt/crash57.C: New test.
14088 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14090 * g++.old-deja/g++.pt/crash56.C: New test.
14092 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14094 * g++.old-deja/g++.pt/koenig1.C: New test.
14096 2000-09-04 Jakub Jelinek <jakub@redhat.com>
14098 * gcc.dg/20000904-1.c: New test.
14100 2000-09-04 Jakub Jelinek <jakub@redhat.com>
14102 * gcc.dg/cpp/paste8.c: New test.
14104 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
14106 * gcc.c-torture/compile/20000827-1.c: New test.
14108 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
14110 * gcc.dg/format-diag-1.c: New test.
14112 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
14114 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
14115 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
14116 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
14117 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
14118 gcc.dg/formatz-1.c: Adjust warning regular expressions.
14120 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
14122 * g++.old-deja/g++.other/nested4.C: New test.
14124 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
14126 * g++.old-deja/g++.ns/scoped1.C: New test.
14128 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
14130 * lib/g++.exp: Support testing already-installed GCC.
14132 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14134 * wtr-label-1.c, wtr-suffix-1.c: New tests.
14136 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14138 * gcc.dg/return-type-2.c: New test.
14140 2000-08-27 Geoff Keating <geoffk@cygnus.com>
14142 * gcc.c-torture/compile/20000825-1.c: New test.
14144 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
14146 * gcc.dg/dwarf2-2.c: New test.
14148 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
14150 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
14151 dg-warning regexps.
14153 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
14155 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
14156 gcc.dg/format-ext-5.c: New tests.
14158 2000-08-25 Jakub Jelinek <jakub@redhat.com>
14160 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
14162 2000-08-24 Mark Mitchell <mark@codesourcery.com>
14164 * gcc.dg/noncompile/930622-2.c: Adjust error message.
14166 2000-08-24 Richard Henderson <rth@cygnus.com>
14168 * gcc.dg/ia64-sync-1.c: New test.
14169 * gcc.dg/ia64-sync-2.c: New test.
14170 * gcc.dg/ia64-asm-1.c: New test.
14172 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
14174 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
14175 * gcc.dg/format-ext-2.c: New test.
14177 2000-08-23 Jason Merrill <jason@redhat.com>
14179 * lib/old-dejagnu.exp: Also ignore "In member function" and
14182 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14184 * gcc.dg/noncompile/label-lineno-1.c: New test.
14186 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
14188 * gcc.dg/c99-array-nonobj-1.c: New test.
14190 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
14192 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
14194 * gcc.dg/format-ext-1.c: New test.
14196 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14198 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
14199 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
14200 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
14201 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
14202 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
14204 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
14206 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
14207 gcc.dg/c99-strftime-2.c: New tests.
14209 2000-08-22 Richard Henderson <rth@cygnus.com>
14211 * gcc.c-torture/execute/20000822-1.c: New test.
14213 2000-08-21 Jakub Jelinek <jakub@redhat.com>
14215 * gcc.c-torture/execute/20000819-1.x: Remove.
14217 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
14219 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
14220 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
14221 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
14222 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
14223 gcc.dg/format-xopen-1.c: New tests.
14225 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
14227 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
14229 2000-08-21 Jakub Jelinek <jakub@redhat.com>
14231 * g++.old-deja/g++.other/loop2.C: New test.
14233 * gcc.c-torture/compile/20000606-1.c: New test.
14234 * gcc.c-torture/compile/20000728-1.c: New test.
14235 * gcc.c-torture/execute/20000801-1.c: New test.
14236 * gcc.c-torture/execute/20000801-2.c: New test.
14237 * gcc.c-torture/execute/20000819-1.c: New test.
14238 * gcc.c-torture/execute/20000819-1.x: XFAIL.
14239 * gcc.dg/20000629-1.c: New test.
14240 * gcc.dg/20000724-1.c: New test.
14241 * gcc.dg/20000807-1.c: New test.
14243 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
14245 * gcc.dg/cpp/pragma-1.c: New test.
14246 * gcc.dg/cpp/pragma-2.c: New test.
14248 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
14250 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
14251 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
14253 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14255 * gcc.c-torture/compile/20000818-1.c: New test.
14257 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
14259 * gcc.c-torture/execute/20000818-1.c: New test.
14261 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
14263 * gcc.dg/format-va-1.c: New test.
14265 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14267 * g++.old-deja/g++.other/typedef8.C: New test.
14269 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14271 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
14272 * g++.old-deja/g++.mike/net36.C: Mark candidate.
14273 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
14274 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
14275 * g++.old-deja/g++.other/ptrmem7.C: New test.
14276 * g++.old-deja/g++.pt/ptrmem10.C: New test.
14278 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14280 * g++.old-deja/g++.pt/typename27.C: New test.
14282 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
14284 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
14285 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
14286 * g++.old-deja/g++.pt/friend45.C: New test.
14287 * g++.old-deja/g++.other/friend8.C: New test.
14289 2000-08-15 Richard Henderson <rth@cygnus.com>
14291 * gcc.c-torture/execute/20000815-1.c: New test.
14293 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
14295 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
14296 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
14297 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
14299 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
14301 * g++.old-deja/g++.other/refinit2.C: New test.
14303 2000-08-13 Geoff Keating <geoffk@cygnus.com>
14305 * lib/c-torture.exp (c-torture): Make
14306 compiler_conditional_xfail_data global.
14307 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
14308 compiler_conditional_xfail_data machinery.
14309 (f-torture-execute): Likewise.
14310 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
14311 and only when unrolling loops.
14313 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
14315 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
14317 * g++.old-deja/g++.pt/explicit81.C: New test.
14319 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
14321 * g++.old-deja/g++.pt/typename26.C: New test.
14323 2000-08-10 Geoff Keating <geoffk@cygnus.com>
14325 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
14328 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
14330 * g++.old-deja/g++.other/array3.C: New test.
14332 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
14334 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
14335 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
14336 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
14339 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
14341 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
14342 * g++.old-deja/g++.abi/vmihint.C: Likewise.
14344 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
14346 * gcc.c-torture/execute/20000808-1.c: New test.
14348 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
14350 * gcc.dg/c90-const-expr-1.c: New test.
14352 2000-08-08 Richard Henderson <rth@cygnus.com>
14354 * gcc.dg/noncompile/920923-1.c: Declare calloc.
14356 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
14358 * gcc.dg/noncompile/const-ll-1.c: New test.
14360 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
14362 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
14364 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
14366 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
14367 that running programs linked against the shared version of libobjc
14370 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
14372 * gcc.dg/c99-printf-1.c: New test.
14374 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
14376 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
14378 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
14380 * gcc.c-torture/execute/20000731-1.x: Delete.
14382 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
14384 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
14385 and torture_without_loops as is done by c-torture.exp.
14386 (search_for): Copy from c-torture.exp.
14387 (gcc-dg-runtest): New function, drives a directory of tests
14388 iterating over the TORTURE_OPTIONS.
14389 (scan-assembler, scan-assembler-not): Move here from
14390 individual directory drivers.
14392 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
14393 defined by lib/gcc-dg.exp.
14394 * gcc.dg/cpp/cpp.exp: Likewise.
14395 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
14396 gcc-dg-runtest, so we cycle over optimization options.
14398 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
14399 * gcc.dg/compare2.c: No longer expected to fail.
14401 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
14403 * gcc.c-torture/execute/20000804-1.c: New test.
14405 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
14407 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
14409 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
14411 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
14413 2000-08-03 Jeffrey A Law (law@cygnus.com)
14415 * gcc.c-torture/compile/20000803-1.c: New test.
14417 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
14419 * gcc.c-torture/execute/20000801-3.c,
14420 gcc.c-torture/execute/20000801-4.c: New tests.
14421 * gcc.c-torture/execute/20000801-3.x,
14422 gcc.c-torture/execute/20000801-4.x: Xfail.
14424 2000-08-02 Geoff Keating <geoffk@cygnus.com>
14426 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
14427 libobjc/.libs to allow for libtool.
14429 2000-08-02 Jakub Jelinek <jakub@redhat.com>
14431 * gcc.c-torture/compile/20000802-1.c: New test.
14433 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
14435 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
14437 2000-07-31 Jeffrey A Law (law@cygnus.com)
14439 * gcc-c-torture/execute/20000731-2.c: New test.
14441 * gcc.c-torture/execute/20000731-1.c: New test.
14442 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
14444 2000-07-31 Jakub Jelinek <jakub@redhat.com>
14446 * testsuite/gcc.dg/cpp/paste7.c: New test.
14447 * gcc.dg/cpp/20000725-1.c: New test.
14449 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
14451 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
14452 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
14453 declaration warning for __builtin_dwarf_reg_size.
14455 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
14457 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
14459 * gcc.dg/noncompile/voidparam-1.c: New test.
14461 2000-07-30 Richard Henderson <rth@cygnus.com>
14463 * gcc.dg/c90-digraph-1.c: Don't xfail.
14464 * gcc.dg/compare2.c (case 10): Xfail.
14465 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
14467 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
14469 * gcc.dg/c99-main-1.c: New test.
14471 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
14473 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
14475 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
14477 * gcc.c-tortuer/execute/20000726-1.c: New test.
14479 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
14481 * gcc.c-torture/execute/enum-2.c: New test.
14483 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14485 * gcc.dg/cpp/tr-warn3.c: New test.
14487 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
14489 * g++.old-deja/g++.ext/implicit1.C: Remove.
14490 * g++.old-deja/g++.jason/c2.C: Remove
14491 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
14492 * g++.old-deja/g++.pt/crash16.C: Likewise.
14493 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
14495 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
14497 * g++.old-deja/g++.other/for2.C: New test.
14499 2000-07-25 Jakub Jelinek <jakub@redhat.com>
14501 * gcc.dg/20000720-1.c: New test.
14503 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
14505 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
14507 2000-07-24 Geoff Keating <geoffk@cygnus.com>
14509 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
14510 * gcc.c-torture/execute/20000722-1.c: New.
14511 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
14513 2000-07-24 Jakub Jelinek <jakub@redhat.com>
14515 * gcc.dg/cpp/20000720-1.S: New test.
14517 2000-07-21 Michael Meissner <meissner@redhat.com>
14519 * gcc.c-torture/execute/ieee/hugeval.c: New test.
14521 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
14523 * g++.old-deja/g++.brendan/crash16.C,
14524 g++.old-deja/g++.brendan/parse3.C,
14525 g++.old-deja/g++.brendan/redecl1.C,
14526 g++.old-deja/g++.ns/template13.C,
14527 g++.old-deja/g++.other/decl4.C,
14528 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
14530 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
14532 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
14533 and "Internal error".
14535 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
14537 * gcc.dg/cpp/paste6.c: New test.
14539 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
14541 * gcc.dg/cpp/tr-direct.c: New test.
14543 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
14544 gcc.dg/cpp/undef1.c: Tweak error regexps.
14546 2000-07-18 Eric Christopher <echristo@redhat.com>
14548 * gcc.c-torture/compile/20000718-1.c: New test.
14550 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
14552 * cpplex.c (_cpp_push_token): If the token being pushed back
14553 is the previous token in this context, just subtract one from
14555 * cppmacro.c (save_expansion): Clear aux field when storing a
14558 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
14560 * gcc.dg/noncompile/redecl-1.c: New test.
14562 2000-07-18 Jakub Jelinek <jakub@redhat.com>
14564 * gcc.c-torture/execute/20000717-5.c: New test.
14565 * gcc.c-torture/execute/20000717-1.x: Removed.
14567 2000-07-17 Richard Henderson <rth@cygnus.com>
14569 * gcc.c-torture/execute/20000717-4.c: New test.
14571 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
14573 * gcc.dg/cpp/syshdr.c: New test.
14574 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
14576 2000-07-17 Neil Booth <neilb@earthling.net>
14578 * gcc.dg/cpp/cmdlne-dM.c: New test.
14579 * gcc.dg/cpp/cmdlne-dD.c: New test.
14581 2000-07-17 Jeffrey A Law (law@cygnus.com)
14583 * gcc.c-torture/execute/20000717-3.c: New test.
14585 * gcc.c-torture/compile/20000717-1.c: New test.
14587 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
14589 * gcc.c-torture/execute/20000717-2.c: New test.
14591 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
14593 * gcc.dg/formatz-1.c: New test.
14595 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
14596 * gcc.dg/c99-digraph-1.c: New tests.
14598 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
14599 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
14601 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
14602 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
14603 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
14604 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
14605 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
14606 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
14607 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
14609 2000-07-17 Greg McGary <greg@mcgary.org>
14611 * gcc.c-torture/execute/20000717-1.c: New test.
14612 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
14614 2000-07-15 Jakub Jelinek <jakub@redhat.com>
14616 * gcc.c-torture/execute/20000715-2.c: New test.
14617 * gcc.dg/20000715-1.c: New test.
14619 2000-07-15 Michael Meissner <meissner@redhat.com>
14621 * gcc.c-torture/execute/20000715-1.c: New test.
14623 2000-07-13 Jakub Jelinek <jakub@redhat.com>
14625 * gcc.c-torture/execute/20000707-1.c: New test.
14627 2000-07-13 Neil Booth <NeilB@earthling.net>
14629 * testsuite/gcc.dg/cpp/digraph1.c,
14630 testsuite/gcc.dg/cpp/digraph2.c,
14631 testsuite/gcc.dg/cpp/digraphs.c: New tests.
14633 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
14635 * g77.f-torture/compile/20000630-2.f: New test.
14636 * g77.f-torture/compile/20000630-2.x
14638 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
14640 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
14642 2000-07-11 Neil Booth <NeilB@earthling.net>
14644 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
14646 2000-07-11 Neil Booth <NeilB@earthling.net>
14648 * gcc.dg/cpp/cmdlne-C.c: New.
14650 2000-07-09 Neil Booth <NeilB@earthling.net>
14652 * gcc.dg/cpp/directiv.c: New tests.
14653 * gcc.dg/cpp/undef1.c: Update.
14655 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
14657 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
14659 2000-07-09 Neil Booth <NeilB@earthling.net>
14661 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
14663 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
14665 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
14666 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
14668 2000-07-08 Neil Booth <NeilB@earthling.net>
14670 * gcc.dg/cpp/macsyntx.c: New tests.
14672 2000-07-07 Jakub Jelinek <jakub@redhat.com>
14674 * gcc.dg/20000707-1.c: New test.
14676 2000-07-07 Jakub Jelinek <jakub@redhat.com>
14678 * gcc.c-torture/execute/20000706-1.c: New test.
14679 * gcc.c-torture/execute/20000706-2.c: New test.
14680 * gcc.c-torture/execute/20000706-3.c: New test.
14681 * gcc.c-torture/execute/20000706-4.c: New test.
14682 * gcc.c-torture/execute/20000706-5.c: New test.
14684 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
14686 * g++.old-deja/g++.pt/instantiate7.C: New test.
14688 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
14690 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
14691 * g++.old-deja/g++.mike/thunk3.C: Likewise.
14692 * g++.old-deja/g++.other/rtti3.C: Likewise.
14693 * g++.old-deja/g++.other/rttid3.C: Likewise.
14695 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
14697 * g77.f-torture/compile/20000630-1.x: Fix typo
14699 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
14701 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
14704 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
14706 * gcc.dg/cpp/ident.c: New test.
14708 2000-07-05 Neil Booth <NeilB@earthling.net>
14710 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
14711 gcc.dg/cpp/lexstrng.c: New tests.
14713 2000-07-04 Neil Booth <NeilB@earthling.net>
14715 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
14716 * gcc.dg/cpp/strify2.c: Same.
14718 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
14720 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
14721 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
14722 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
14723 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
14725 * testsuite/gcc.dg/cpp/macro1.c,
14726 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
14727 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
14728 testsuite/gcc.dg/cpp/strify1.c,
14729 testsuite/gcc.dg/cpp/strify2.c: New tests.
14731 2000-07-03 Jakub Jelinek <jakub@redhat.com>
14733 * gcc.c-torture/execute/20000703-1.c: New test.
14735 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
14737 * g++.old-deja/g++.pt (lookup10.C): New test.
14739 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
14741 * g++.old-deja/g++.pt (typename25.C): New test.
14743 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
14745 * gcc.c-torture/compile/20000701-1.c: New test.
14747 2000-06-30 Nick Clifton <nickc@cygnus.com>
14749 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
14752 2000-06-30 Catherine Moore <clm@cygnus.com>
14754 * gcc.c-torture/execute/align-1.c: New test.
14756 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
14758 * g++.old-deja/g++.pt/expr8.C: New test.
14759 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
14761 2000-06-29 Nick Clifton <nickc@cygnus.com>
14763 * gcc.c-torture/compile/20000629-1.c: New test.
14765 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
14768 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
14769 gcc.dg/noncompile directory, depending on whether they're
14770 preprocessor tests or not. Annotate all the tests for the dg
14773 * gcc.c-torture/noncompile/noncompile.exp: Delete.
14774 * gcc.dg/noncompile/noncompile.exp: New.
14778 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
14779 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
14780 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
14781 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
14782 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
14783 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
14784 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
14785 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
14786 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
14787 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
14788 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
14789 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
14790 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
14791 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
14792 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
14793 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
14794 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
14795 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
14796 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
14797 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
14798 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
14799 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
14800 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
14801 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
14803 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
14804 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
14805 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
14806 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
14807 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
14808 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
14810 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
14812 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
14813 declare one variable. On the fourth, error.
14814 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
14815 declared by 20000628-1a.h.
14817 2000-06-29 Richard Henderson <rth@redhat.com>
14819 * gcc.c-torture/execute/930529-1.x: New file.
14820 * gcc.dg/920413-1.c: Adjust expected warning text.
14821 * gcc.dg/980217-1.c: Declare abort.
14822 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
14824 2000-06-29 Jeffrey A Law (law@cygnus.com)
14826 * g77.f-torture/compile/20000629-1.f: New test.
14827 * g77.f-torture/compile/20000629-1.x: Expected to fail.
14829 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
14831 Rearrange lots of files, removing entirely the
14832 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
14836 gcc.c-torture/code_quality/code_quality.exp
14837 gcc.c-torture/special/special.exp
14838 gcc.failure/failure.exp
14839 gcc.failure/940409-1.x
14840 gcc.c-torture/compile/961203-1.x
14843 gcc.misc-tests/linkage.exp
14844 gcc.c-torture/execute/920730-1t.c
14845 gcc.c-torture/execute/920730-1t.x
14846 gcc.c-torture/compile/920520-1.x
14847 gcc.c-torture/compile/920521-1.x
14848 gcc.c-torture/compile/981006-1.x
14849 gcc.c-torture/execute/eeprof-1.x
14851 * Moved files (possibly with modifications to fit a new harness):
14853 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
14854 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
14855 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
14856 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
14857 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
14858 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
14859 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
14860 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
14861 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
14862 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
14863 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
14864 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
14865 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
14866 gcc.failure/940409-1.c gcc.dg/940409-1.c
14868 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
14870 * c-torture/compile/961203-1.x: Delete.
14872 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
14873 not exit. Include stdio.h.
14874 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
14875 * gcc.misc-tests/dg-12.c: Likewise.
14876 * gcc.misc-tests/dg-5.c: Likewise.
14877 * gcc.misc-tests/dg-6.c: Likewise.
14878 * gcc.misc-tests/dg-7.c: Prototype abort.
14879 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
14880 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
14881 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
14883 * gcc.misc-tests/sieve.c: Use return from main, not exit.
14884 * gcc.misc-tests/sort2.c: Use return from main, not exit.
14886 2000-06-28 Jakub Jelinek <jakub@redhat.com>
14888 * gcc.dg/cpp/20000628-1.c: New test.
14889 * gcc.dg/cpp/20000628-1.h: New header for above test.
14890 * gcc.dg/cpp/20000628-1a.h: Likewise.
14892 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
14894 * gcc.dg/cpp: New directory.
14895 * gcc.dg/cpp/cpp.exp: New driver.
14896 * gcc.dg/cpp/20000627-1.c: New test.
14897 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
14898 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
14899 and rewrite as a compilation test.
14901 * gcc.dg: Move many files into the cpp subdirectory, possibly
14902 renaming or editing them as well.
14904 990119-1.c cpp/19990119-1.c
14905 990228-1.c cpp/19990228-1.c
14906 990407-1.c cpp/19990407-1.c
14907 990409-1.c cpp/19990409-1.c
14908 990413-1.c cpp/19990413-1.c
14909 990703-1.c cpp/19990703-1.c
14910 20000127-1.c cpp/20000127-1.c
14911 20000129-1.c cpp/20000129-1.c
14912 20000207-1.c cpp/20000207-1.c
14913 20000207-2.c cpp/20000207-2.c
14914 20000209-1.c cpp/20000209-1.c
14915 20000209-2.c cpp/20000209-2.c
14916 20000301-1.c cpp/20000301-1.c
14917 20000419-1.c cpp/20000419-1.c
14918 20000510-1.S cpp/20000510-1.S
14919 20000519-1.c cpp/20000519-1.c
14920 20000529-1.c cpp/20000529-1.c
14921 20000625-1.c cpp/20000625-1.c
14922 20000625-2.c cpp/20000625-2.c
14923 cpp-as1.c cpp/assert1.c
14924 cpp-as2.c cpp/assert2.c
14925 cxx-comments-1.c cpp/cxxcom1.c
14926 cxx-comments-2.c cpp/cxxcom2.c
14927 endif-label.c cpp/endif.c
14928 cpp-hash1.c cpp/hash1.c
14929 cpp-hash2.c cpp/hash2.c
14930 cpp-if1.c cpp/if-1.c
14931 cpp-if2.c cpp/if-2.c
14932 cpp-if3.c cpp/if-3.c
14933 cpp-if4.c cpp/if-4.c
14934 cpp-if5.c cpp/if-5.c
14935 cpp-cond.c cpp/if-cexp.c
14936 cpp-missingop.c cpp/if-mop.c
14937 cpp-missingparen.c cpp/if-mpar.c
14938 cpp-opprec.c cpp/if-oppr.c
14939 cpp-ifparen.c cpp/if-paren.c
14940 cpp-shortcircuit.c cpp/if-sc.c
14941 cpp-shift.c cpp/if-shift.c
14942 cpp-unary.c cpp/if-unary.c
14943 cpp-li1.c cpp/line1.c
14944 cpp-li2.c cpp/line2.c
14945 lineno.c cpp/line3.c
14946 lineno-2.c cpp/line4.c
14948 cpp-mic.h cpp/mi1c.h
14949 cpp-micc.h cpp/mi1cc.h
14950 cpp-mind.h cpp/mi1nd.h
14951 cpp-mindp.h cpp/mi1ndp.h
14952 cpp-mix.h cpp/mi1x.h
14953 cpp-mi2.c cpp/mi2.c
14954 cpp-mi2a.h cpp/mi2a.h
14955 cpp-mi2b.h cpp/mi2b.h
14956 cpp-mi2c.h cpp/mi2c.h
14957 cpp-mi3.c cpp/mi3.c
14958 cpp-mi3.def cpp/mi3.def
14959 poison-1.c cpp/poison.c
14960 pr-impl.c cpp/prag-imp.c
14961 cpp-redef-2.c cpp/redef1.c
14962 cpp-redef.c cpp/redef2.c
14963 strpaste.c cpp/strp1.c
14964 strpaste-2.c cpp/strp2.c
14965 cpp-tradpaste.c cpp/tr-paste.c
14966 cpp-tradstringify.c cpp/tr-str.c
14967 cpp-tradwarn1.c cpp/tr-warn1.c
14968 cpp-tradwarn2.c cpp/tr-warn2.c
14969 trigraphs.c cpp/trigraphs.c
14970 cpp-unc1.c cpp/unc1.c
14971 cpp-unc2.c cpp/unc2.c
14972 cpp-unc3.c cpp/unc3.c
14973 cpp-unc.c cpp/unc4.c
14974 undef.c cpp/undef1.c
14975 undef-2.c cpp/undef2.c
14976 cpp-wi1.c cpp/widestr1.c
14978 2000-06-27 Mark Mitchell <mark@codesourcery.com>
14980 * lib/g++.exp (g++_include_flags): Tweak.
14982 2000-06-27 H.J. Lu <hjl@gnu.org>
14983 Loren J. Rittle <ljrittle@acm.org>
14985 * lib/g++.exp (g++_include_flags): Override libgloss.exp
14986 version with one that knows about the new gcc tree structure.
14987 (g++_link_flags): Same.
14989 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
14991 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
14992 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
14993 case we are cross-compiling.
14995 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
14996 g++.old-deja/g++.niklas/Makefile.in,
14997 g++.old-deja/g++.niklas/configure.in,
14998 g++.old-deja/g++.other/Makefile.in,
14999 g++.old-deja/g++.other/configure.in,
15000 gcc.c-torture/code_quality/Makefile.in,
15001 gcc.c-torture/code_quality/configure.in,
15002 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
15003 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
15004 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
15005 gcc.c-torture/execute/ieee/Makefile.in,
15006 gcc.c-torture/execute/ieee/configure.in,
15007 gcc.c-torture/noncompile/Makefile.in,
15008 gcc.c-torture/noncompile/configure.in,
15009 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
15010 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
15011 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
15013 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
15015 * g++.old-deja/g++.other/ambig3.C: New test.
15017 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
15019 * g++.old-deja/g++.pt/syntax1.C: New test.
15020 * g++.old-deja/g++.pt/syntax2.C: New test.
15021 * g++.old-deja/g++.other/syntax3.C: New test.
15022 * g++.old-deja/g++.other/syntax4.C: New test.
15024 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
15026 * gcc.dg/20000623-1.c: Prototype exit and abort.
15028 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
15030 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
15032 * gcc.dg/cpp-mi3.def: New file.
15034 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
15036 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
15037 lexer's error messages.
15038 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
15039 divine anything from the linemarkers.
15040 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
15041 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
15043 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
15045 * gcc.dg/20000623-1.c: New test.
15047 2000-06-22 Jakub Jelinek <jakub@redhat.com>
15049 * gcc.c-torture/execute/20000622-1.c: New test.
15051 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
15053 * g++.old-deja/g++.other/init15.C: New test.
15055 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
15057 * g++.old-deja/g++.pt/vaarg2.C: New test.
15058 * g++.old-deja/g++.pt/vaarg3.C: New test.
15060 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
15062 * g++.old-deja/g++.other/dyncast6.C: New test.
15064 2000-06-15 Jakub Jelinek <jakub@redhat.com>
15066 * gcc.c-torture/execute/loop-6.c: New test.
15068 2000-06-14 Jakub Jelinek <jakub@redhat.com>
15070 * gcc.dg/20000614-1.c: New test.
15071 * gcc.dg/20000614-2.c: New test.
15073 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
15075 * g++.old-deja/g++.other/inline12.C: New test.
15077 2000-06-13 Jakub Jelinek <jakub@redhat.com>
15079 * g++.old-deja/g++.other/eh1.C: New test.
15081 2000-06-12 Jakub Jelinek <jakub@redhat.com>
15083 * g++.old-deja/g++.other/type.C: New test.
15085 2000-06-05 Jakub Jelinek <jakub@redhat.com>
15087 * g++.old-deja/g++.other/initstring.C: New test.
15089 2000-06-12 Jason Merrill <jason@redhat.com>
15091 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
15093 2000-06-09 Jeffrey A Law (law@cygnus.com)
15095 * gcc.c-torture/compile/20000609-1.c: New test.
15097 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
15099 * gcc.dg/20000609-1.c: New test.
15101 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
15103 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
15104 * gcc.c-torture/noncompile/poison-1.c: Move...
15105 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
15106 * gcc.dg/cpp-li1.c: Add a token after the #line.
15108 2000-06-05 Richard Henderson <rth@cygnus.com>
15110 * gcc.c-torture/execute/20000605-2.c: New test.
15111 * gcc.c-torture/execute/20000605-3.c: New test.
15113 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
15115 * g77.f-torture/execute/20000503-1.x: New file.
15117 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
15119 * g++.old-deja/g++.eh/badalloc1.C: New test.
15121 2000-06-05 Richard Henderson <rth@cygnus.com>
15123 * gcc.c-torture/execute/20000605-1.c: New test.
15125 2000-06-05 Jakub Jelinek <jakub@redhat.com>
15126 Nathan Sidwell <nathan@codesourcery.com>
15128 * gcc.c-torture/compile/20000605-1.c: New test.
15130 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
15132 * g77.f-torture/compile/20000601-1.f: New test.
15134 2000-06-03 Richard Henderson <rth@cygnus.com>
15136 * gcc.c-torture/execute/20000603-1.c: New.
15138 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
15140 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
15141 * gcc.dg/noreturn-2.c (noreturn): Likewise.
15143 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
15145 * gcc.dg/compare2.c (case 12): XFAIL.
15146 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
15147 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
15149 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
15151 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
15153 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
15154 guard macro is already defined when the header is first
15156 * gcc.dg/cpp-mix.h: New file.
15157 * gcc.dg/endif-label.c: Update patterns to match compiler.
15159 * g++.brendan/complex1.C: Declare abort.
15160 * g++.law/refs4.C: Remove XFAIL.
15161 * g++.oliva/expr2.C: Declare abort and exit.
15163 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
15165 * gcc.c-torture/execute/20000528-1.c: New test.
15167 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
15168 * g++.old-deja/g++.law/temps4.C: Likewise.
15170 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
15171 stdlib.h. Call abort() on failure.
15172 * g++.old-deja/g++.law/refs4.C: Likewise.
15173 * g++.old-deja/g++.law/temps4.C: Likewise.
15174 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
15175 * gcc.c-torture/execute/20000112-1.c: Include string.h.
15177 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
15179 Relative to g++.dg/special:
15180 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
15182 Relative to g++.old-deja:
15183 * g++.brendan/complex1.C, g++.jason/optimize2.C,
15184 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
15185 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
15186 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
15187 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
15188 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
15189 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
15191 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
15192 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
15193 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
15194 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
15195 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
15196 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
15199 * g++.other/goto1.C: Update expectations for error messages.
15201 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
15203 * gcc.c-torture/compile/20000523-1.c: New test.
15205 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
15207 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
15209 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
15211 * g++.old-deja/g++.eh/catch11.C: New test.
15212 * g++.old-deja/g++.eh/catch12.C: New test.
15214 2000-05-24 Nick Clifton <nickc@cygnus.com>
15216 * gcc.c-torture/execute/20000523-1.c: New test.
15218 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
15220 * c-torture/execute/bcp-1.c: Replace abort in arg of
15221 __builtin_constant_p with a generic external function.
15223 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
15224 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
15225 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
15226 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
15227 Prototype abort and/or exit.
15229 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
15230 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
15231 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
15232 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
15234 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
15236 * gcc.dg/dwarf2-1.c: New test.
15238 2000-05-20 Richard Henderson <rth@cygnus.com>
15240 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
15242 2000-05-20 Andreas Jaeger <aj@suse.de>
15244 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
15247 2000-05-19 David Edelsohn <edelsohn@gnu.org>
15249 * gcc.c-torture/execute/20000519-2.c: New test.
15251 2000-05-19 Andreas Jaeger <aj@suse.de>
15253 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
15254 which fails with SSA.
15256 * lib/c-torture.exp: Also test with -O3 -fssa.
15258 2000-05-18 Michael Meissner <meissner@redhat.com>
15260 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
15261 * gcc.c-torture/execute/920415-1.c: Ditto.
15262 * gcc.c-torture/execute/920501-1.c: Ditto.
15263 * gcc.c-torture/execute/conversion.c: Ditto.
15264 * gcc.c-torture/execute/cvt-1.c: Ditto.
15266 2000-05-18 Jeffrey A Law (law@cygnus.com)
15268 * gcc.c-torture/compile/20000518-1.c: New test.
15270 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
15272 * g77.f-torture/compile/200005018.f: New test.
15274 2000-05-17 Jeffrey A Law (law@cygnus.com)
15276 * gcc.c-torture/compile/20000517-1.c: New test.
15278 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15280 * gcc.c-torture/execute/20000516-1.c: New test.
15282 2000-05-15 Jakub Jelinek <jakub@redhat.com>
15284 * g++.old-deja/g++.other/eh.C: New test.
15286 2000-05-12 Richard Henderson <rth@cygnus.com>
15288 * gcc.c-torture/execute/990208-1.c (main): Don't pass
15289 constants through to doit's conditional.
15291 2000-05-11 Jeffrey A Law (law@cygnus.com)
15293 * gcc.c-torture/compile/20000511-1.c: New test.
15294 * g77.f-torture/compile/20000511-1.f: New test.
15295 * g77.f-torture/compile/20000511-2.f: New test.
15297 2000-05-11 Michael Meissner <meissner@redhat.com>
15299 * gcc.c-torture/execute/20000511-1.c: New test.
15301 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
15303 * gcc.dg/dg.exp: Scan .S files as well as .c files.
15304 * gcc.dg/20000510-1.S: New.
15306 2000-05-08 Catherine Moore <clm@cygnus.com>
15308 * gcc.dg/unused-3.c: New.
15310 2000-05-06 Richard Henderson <rth@cygnus.com>
15312 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
15313 * g++.old-deja/g++.mike/warn1.C: Likewise.
15314 * g++.old-deja/g++.pt/local1.C: Likewise.
15315 * g++.old-deja/g++.pt/local7.C: Likewise.
15316 * g++.old-deja/g++.pt/spec16.C: Likewise.
15318 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
15320 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
15322 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
15324 * g77.f-torture/execute/20000503-1.f: New test.
15326 2000-05-04 Andreas Jaeger <aj@suse.de>
15328 * gcc.dg/noreturn-2.c: New test.
15330 2000-05-04 Neil Booth <NeilB@earthling.net>
15332 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
15335 2000-05-04 Richard Henderson <rth@cygnus.com>
15337 * gcc.c-torture/execute/20000503-1.c: Fix typo.
15339 2000-05-04 Richard Henderson <rth@cygnus.com>
15341 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
15342 OpenSSL by Jason R Thorpe.
15344 2000-05-03 Jim Wilson <wilson@cygnus.com>
15346 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
15348 2000-05-03 Robert Lipe <robertlipe@usa.net>
15350 * gcc.dg/20000503-1.c: New test.
15352 2000-05-02 Jakub Jelinek <jakub@redhat.com>
15354 * gcc.c-torture/compile/20000502-1.c: New test.
15355 * g++.old-deja/g++.other/align.C: New test.
15356 * gcc.dg/cpp-tradstringify.c: New test.
15358 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
15360 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
15361 and hard registers.
15363 2000-04-26 Geoff Keating <geoffk@cygnus.com>
15365 * gcc.c-torture/execute/loop-5.c: New test.
15367 2000-04-25 Jakub Jelinek <jakub@redhat.com>
15369 * gcc.c-torture/execute/va-arg-20.c: New test.
15371 2000-04-23 Jeffrey A Law (law@cygnus.com)
15373 * gcc.c-torture/execute/20000422-1.c: New test.
15375 2000-04-20 Greg McGary <gkm@gnu.org>
15377 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
15378 when optimizing, but without sibling-call optimizations (-O1).
15380 2000-04-20 Jeffrey A Law (law@cygnus.com)
15382 * gcc.c-torture/compile/20000420-1.c: New test.
15384 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
15386 * g++.abi/ptrflags.C: New test.
15387 * g++.eh/catchptr1.C: Test incomplete pointer chains.
15389 2000-04-19 Catherine Moore <clm@cygnus.com>
15391 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
15393 2000-04-19 Greg McGary <gkm@gnu.org>
15395 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
15396 sibling-call optimizations.
15398 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
15400 * gcc.dg/20000419-1.c: New test.
15402 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
15404 * gcc.c-torture/execute/20000412-6.c: New test.
15406 2000-04-12 Jeffrey A Law (law@cygnus.com)
15408 * gcc.c-torture/execute/20000412-5.c: New test.
15409 * g77.f-torture/compile/20000412-1.f: New test.
15410 * gcc.c-torture/execute/20000412-4.c: New test.
15411 * gcc.c-torture/compile/20000412-2.c: New test.
15412 * gcc.c-torture/execute/20000412-3.c: New test.
15413 * gcc.c-torture/compile/20000412-1.c: New test.
15414 * gcc.c-torture/execute/20000412-2.c: New test.
15416 2000-04-12 Jakub Jelinek <jakub@redhat.com>
15418 * objc/execute/bf-20.m: New test.
15420 2000-04-10 Richard Henderson <rth@cygnus.com>
15422 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
15424 * gcc.c-torture/execute/20000412-1.c: New test.
15426 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
15428 * g++.old-deja/g++.eh/catchptr1.C: New test.
15430 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
15432 * g++.old-deja/g++.abi/cxa_vec.C: New test.
15434 2000-04-08 Neil Booth <NeilB@earthling.net>
15436 * gcc.dg/cpp-nullchar.c: Remove test as
15437 embedded nulls cause problems.
15439 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15441 * gcc.dg/compare2.c: New test.
15443 2000-04-08 Neil Booth <NeilB@earthling.net>
15445 * gcc.dg/cpp-nullchar.c: New test.
15447 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
15449 * gcc.dg/cpp-mi2.c: New test.
15450 * gcc.dg/cpp-mi2[abc].h: New files.
15452 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
15454 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
15457 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
15459 * g++.old-deja/g++.abi/vmihint.C: New test.
15461 2000-04-06 Neil Booth <NeilB@earthling.net>
15463 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
15464 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
15467 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
15469 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
15470 avoid stack-frame overwrite.
15472 2000-04-05 Jakub Jelinek <jakub@redhat.com>
15474 * gcc.c-torture/compile/20000405-2.c: New test.
15475 * gcc.c-torture/compile/20000405-3.c: New test.
15477 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15479 * gcc.c-torture/compile/20000405-1.c: New test.
15481 2000-04-04 Geoff Keating <geoffk@cygnus.com>
15483 * gcc.dg/cast-qual-1.c: Revert last change.
15485 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15487 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
15489 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
15491 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
15492 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
15494 2000-04-03 Jeffrey A Law (law@cygnus.com)
15496 * gcc.c-torture/compile/20000403-2.c: New test.
15497 * gcc.c-torture/compile/20000403-1.c: New test.
15499 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
15501 * gcc.c-torture/execute/20000403-1.c: New test.
15503 2000-04-03 Geoff Keating <geoffk@cygnus.com>
15505 * gcc.c-torture/execute/20000402-1.c: New test.
15507 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
15509 * gcc.c-torture/execute/va-arg-15.c: New test.
15510 * gcc.c-torture/execute/va-arg-16.c: New test.
15511 * gcc.c-torture/execute/va-arg-17.c: New test.
15512 * gcc.c-torture/execute/va-arg-18.c: New test.
15513 * gcc.c-torture/execute/va-arg-19.c: New test.
15515 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
15517 * gcc.c-torture/compile/981211-1.c: Move to...
15518 * gcc.dg/cpp-as1.c: ...here.
15519 * gcc.dg/cpp-as2.c: New file.
15521 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
15524 2000-04-02 Neil Booth <NeilB@earthling.net>
15526 * gcc.dg/cpp-cond.c New tests.
15527 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
15528 accidental success less likely.
15529 * gcc.dg/cpp-missingop.c New tests.
15530 * gcc.dg/cpp-missingparen.c New tests.
15531 * gcc.dg/cpp-shift.c New tests.
15532 * gcc.dg/cpp-shortcircuit.c New tests.
15533 * gcc.dg/cpp-unary.c New tests.
15535 2000-03-29 Jeffrey A Law (law@cygnus.com)
15537 * gcc.c-torture/compile/20000329-1.c: New test.
15539 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
15541 * gcc.c-torture/compile/20000326-1.c: New test.
15542 * gcc.c-torture/compile/20000326-2.c: New test.
15544 2000-03-24 Geoff Keating <geoffk@cygnus.com>
15546 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
15547 the first parameter is a function argument.
15549 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
15551 * g++.old-deja/g++.ext/array4.C: New test.
15553 2000-03-22 Geoff Keating <geoffk@cygnus.com>
15555 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
15557 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15559 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
15561 2000-03-19 Richard Henderson <rth@cygnus.com>
15563 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
15565 2000-03-19 Richard Henderson <rth@cygnus.com>
15567 * gcc.c-torture/compile/20000319-1.c: New test.
15569 2000-03-14 Jeffrey A Law (law@cygnus.com)
15571 * gcc.c-torture/execute/20000314-3.c: New test.
15572 * gcc.c-torture/execute/20000314-2.c: New test.
15573 * gcc.c-torture/execute/20000314-1.c: New test.
15574 * gcc.c-torture/compile/20000314-2.c: New test.
15575 * gcc.c-torture/compile/20000314-1.c: New test.
15577 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
15579 * g++.old-deja/g++.warn/inline.C: New test.
15581 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
15583 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
15584 standards-compliant result rather than specific constants.
15585 Put test-values in array.
15587 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
15589 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
15590 (g++_target_compile): Put test-specific options last.
15592 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
15594 * g++.old-deja/g++.eh/vbase4.C: New test.
15596 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
15598 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
15600 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
15602 * g++.old-deja/g++.brendan/misc12.C: Removed.
15603 * g++.old-deja/g++.pt/memtemp77.C: Constify.
15604 * g++.old-deja/g++.ext/pretty4.C: New test.
15606 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
15608 * g++.old-deja/g++.other/string2.C: New test.
15610 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
15612 * g++.old-deja/g++.warn/impint2.C: New test.
15614 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
15616 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
15619 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
15621 * g++.old-deja/g++.warn/impint.C: New test.
15622 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
15623 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
15624 * g++.old-deja/g++.pt/explicit12.C: Likewise.
15625 * g++.old-deja/g++.pt/explicit13.C: Likewise.
15626 * g++.old-deja/g++.pt/explicit17.C: Likewise.
15627 * g++.old-deja/g++.pt/explicit18.C: Likewise.
15628 * g++.old-deja/g++.pt/explicit19.C: Likewise.
15629 * g++.old-deja/g++.pt/explicit23.C: Likewise.
15630 * g++.old-deja/g++.pt/explicit31.C: Likewise.
15631 * g++.old-deja/g++.pt/explicit35.C: Likewise.
15632 * g++.old-deja/g++.pt/explicit6.C: Likewise.
15633 * g++.old-deja/g++.pt/memclass7.C: Likewise.
15635 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
15637 * gcc.dg/cpp-redef.c: New test.
15639 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
15641 * g++.old-deja/g++.pt/unify7.C: New test.
15643 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15645 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
15646 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
15648 2000-02-25 Geoff Keating <geoffk@cygnus.com>
15650 * gcc.c-torture/compile/20000224-1.c: New test.
15652 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15654 * gcc.c-torture/compile/cpp-2.c: New test.
15655 * gcc.c-torture/compile/cpp-1.c: New test.
15657 2000-02-25 Jeffrey A Law (law@cygnus.com)
15659 * gcc.c-torture/execute/20000225-1.c: New test.
15661 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15663 * gcc.dg/cpp-li2.c: New test.
15665 * gcc.dg/cpp-wi1.c: New test.
15667 * gcc.dg/cpp-li1.c: New test.
15669 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
15671 * g++.old-deja/g++.other/sizeof5.C: New test.
15673 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15675 * gcc.c-torture/execute/va-arg-13.c: New test.
15677 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
15679 * gcc.c-torture/execute/va-arg-12.c: New test.
15681 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
15683 * gcc.c-torture/execute/20000223-1.c: New test.
15685 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
15687 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
15689 2000-02-22 Mark Mitchell <mark@codesourcery.com>
15691 * g++.old-deja/g++.abi/ptrmem.C: New test.
15693 2000-02-19 Richard Henderson <rth@cygnus.com>
15695 * gcc.c-torture/compile/init-3.c: New.
15697 2000-02-17 Mark Mitchell <mark@codesourcery.com>
15699 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
15702 2000-02-11 Robert Lipe <robertl@sco.com>
15704 * gcc.c-torture/compile/20000211-3.c: New test.
15706 2000-02-11 Martin Buchholz <martin@xemacs.org>
15708 * gcc.c-torture/compile/20000211-2.c: New test.
15710 2000-02-11 Jeffrey A Law (law@cygnus.com)
15712 * gcc.c-torture/compile/20000211-1.c: New test.
15714 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
15716 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
15719 2000-02-08 Nathan Sidwell <nathan@acm.org>
15721 * g++.old-deja/g++.other/cast5.C: New test.
15723 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
15725 * gcc.c-torture/execute/20000205-1.c: New.
15727 2000-02-03 Nathan Sidwell <nathan@acm.org>
15729 * g++.old-deja/g++.jason/cast3.C: Return void.
15730 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
15732 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15734 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
15736 * gcc.dg/loop-1.c: New test.
15738 2000-01-27 Jakub Jelinek <jakub@redhat.com>
15740 * gcc.c-torture/compile/20000127-1.c: New test.
15741 * gcc.c-torture/execute/991228-1.c: New test.
15743 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15745 * gcc.dg/unused-2.c: New test.
15747 * gcc.dg/conv-1.c: New test.
15749 2000-01-24 Mark Mitchell <mark@codesourcery.com>
15751 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
15753 (tool_option_proc): Fix typo.
15755 2000-01-24 Geoff Keating <geoffk@cygnus.com>
15757 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
15758 of the ld on the host, not on the build machine.
15759 Also, don't crash if '--help' is not a supported option.
15761 2000-01-24 Richard Henderson <rth@cygnus.com>
15763 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
15765 2000-01-20 Jeffrey A Law (law@cygnus.com)
15767 * gcc.c-torture/execute/20000120-2.c: New test.
15768 * gcc.c-torture/execute/20000120-1.c: New test.
15770 2000-01-13 Jeffrey A Law (law@cygnus.com)
15772 * gcc.c-torture/execute/20000113-1.c: New test.
15774 2000-01-12 Jeffrey A Law (law@cygnus.com)
15776 * gcc.c-torture/execute/20000112-1.c: New test.
15778 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15780 * gcc.dg/20000111-1.c: New test.
15782 2000-01-10 Jeffrey A Law (law@cygnus.com)
15784 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
15785 with 16 bit integers.
15787 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15789 * gcc.dg/20000108-1.c: New test.
15791 2000-01-05 Nathan Sidwell <nathan@acm.org>
15793 * g++.old-deja/g++.ns/koenig8.C: New test.
15795 2000-01-05 Nathan Sidwell <nathan@acm.org>
15797 * g++.old-deja/g++.other/cast4.C: New test.
15799 2000-01-05 Jeffrey A Law (law@cygnus.com)
15801 * gcc.c-torture/compile/20000105-2.c: New test.
15802 * gcc.c-torture/compile/20000105-1.c: New test.
15804 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15806 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
15807 references to printf & atoi to conform to ANSI standard.
15808 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
15809 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
15810 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
15811 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
15812 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
15813 * g++.old-deja/g++.brendan/complex1.C: Likewise.
15814 * g++.old-deja/g++.brendan/copy1.C: Likewise.
15815 * g++.old-deja/g++.brendan/copy2.C: Likewise.
15816 * g++.old-deja/g++.brendan/copy3.C: Likewise.
15817 * g++.old-deja/g++.brendan/copy4.C: Likewise.
15818 * g++.old-deja/g++.brendan/copy5.C: Likewise.
15819 * g++.old-deja/g++.brendan/copy6.C: Likewise.
15820 * g++.old-deja/g++.brendan/copy7.C: Likewise.
15821 * g++.old-deja/g++.brendan/copy8.C: Likewise.
15822 * g++.old-deja/g++.brendan/crash11.C: Likewise.
15823 * g++.old-deja/g++.brendan/crash14.C: Likewise.
15824 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
15825 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
15826 * g++.old-deja/g++.brendan/delete2.C: Likewise.
15827 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
15828 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
15829 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
15830 * g++.old-deja/g++.brendan/eh1.C: Likewise.
15831 * g++.old-deja/g++.brendan/groff1.C: Likewise.
15832 * g++.old-deja/g++.brendan/init3.C: Likewise.
15833 * g++.old-deja/g++.brendan/misc12.C: Likewise.
15834 * g++.old-deja/g++.brendan/misc7.C: Likewise.
15835 * g++.old-deja/g++.brendan/new2.C: Likewise.
15836 * g++.old-deja/g++.brendan/operators4.C: Likewise.
15837 * g++.old-deja/g++.brendan/operators5.C: Likewise.
15838 * g++.old-deja/g++.brendan/overload2.C: Likewise.
15839 * g++.old-deja/g++.brendan/overload7.C: Likewise.
15840 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
15841 * g++.old-deja/g++.brendan/reference1.C: Likewise.
15842 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
15843 * g++.old-deja/g++.brendan/template24.C: Likewise.
15844 * g++.old-deja/g++.brendan/template3.C: Likewise.
15845 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
15846 * g++.old-deja/g++.jason/inline3.C: Likewise.
15847 * g++.old-deja/g++.jason/opeq.C: Likewise.
15848 * g++.old-deja/g++.law/arg5.C: Likewise.
15849 * g++.old-deja/g++.law/arm7.C: Likewise.
15850 * g++.old-deja/g++.law/ctors11.C: Likewise.
15851 * g++.old-deja/g++.law/cvt8.C: Likewise.
15852 * g++.old-deja/g++.law/init9.C: Likewise.
15853 * g++.old-deja/g++.law/refs4.C: Likewise.
15854 * g++.old-deja/g++.law/template2.C: Likewise.
15855 * g++.old-deja/g++.law/visibility24.C: Likewise.
15856 * g++.old-deja/g++.law/vtable3.C: Likewise.
15857 * g++.old-deja/g++.mike/asm2.C: Likewise.
15858 * g++.old-deja/g++.mike/eh1.C: Likewise.
15859 * g++.old-deja/g++.mike/misc1.C: Likewise.
15860 * g++.old-deja/g++.mike/misc13.C: Likewise.
15861 * g++.old-deja/g++.mike/misc14.C: Likewise.
15862 * g++.old-deja/g++.mike/ns12.C: Likewise.
15863 * g++.old-deja/g++.mike/p1248.C: Likewise.
15864 * g++.old-deja/g++.mike/p3708.C: Likewise.
15865 * g++.old-deja/g++.mike/p3708a.C: Likewise.
15866 * g++.old-deja/g++.mike/p3708b.C: Likewise.
15867 * g++.old-deja/g++.mike/p646.C: Likewise.
15868 * g++.old-deja/g++.mike/p700.C: Likewise.
15869 * g++.old-deja/g++.mike/p783.C: Likewise.
15870 * g++.old-deja/g++.mike/p783a.C: Likewise.
15871 * g++.old-deja/g++.mike/p783b.C: Likewise.
15872 * g++.old-deja/g++.mike/p786.C: Likewise.
15873 * g++.old-deja/g++.mike/p789.C: Likewise.
15874 * g++.old-deja/g++.mike/p789a.C: Likewise.
15875 * g++.old-deja/g++.mike/p807a.C: Likewise.
15876 * g++.old-deja/g++.other/delete3.C: Likewise.
15877 * g++.old-deja/g++.other/dyncast1.C: Likewise.
15878 * g++.old-deja/g++.other/dyncast2.C: Likewise.
15879 * g++.old-deja/g++.other/dyncast3.C: Likewise.
15880 * g++.old-deja/g++.other/empty1.C: Likewise.
15881 * g++.old-deja/g++.other/temporary1.C: Likewise.
15882 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
15883 * g++.old-deja/g++.pt/t16.C: Likewise.
15884 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
15886 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
15888 * gcc.dg/991230-1.c: New test.
15890 1999-12-29 Jeffrey A Law (law@cygnus.com)
15892 * gcc.c-torture/compile/991229-3.c: New test.
15893 * gcc.c-torture/compile/991229-2.c: New test.
15894 * gcc.c-torture/compile/991229-1.c: New test.
15896 1999-12-29 Greg McGary <gkm@eng.ascend.com>
15898 * gcc.c-torture/compile/labels-2.c: New test.
15900 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
15902 * gcc.c-torture/execute/991227-1.c: New test.
15904 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15906 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
15908 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
15910 * gcc.c-torture/execute/991221-1.c: New test.
15912 1999-12-20 Nathan Sidwell <nathan@acm.org>
15914 * g++.old-deja/g++.other/cast3.C: New test.
15916 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
15918 * gcc.c-torture/execute/991216-4.c: New test.
15920 1999-12-16 Michael Meissner <meissner@cygnus.com>
15922 * gcc.c-torture/execute/991216-1.c: New test.
15923 * gcc.c-torture/execute/991216-2.c: New test.
15924 * gcc.c-torture/execute/991216-3.c: New test.
15926 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
15928 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
15929 Actually make the test fail by using "-O2" for compilation.
15931 1999-12-15 Nathan Sidwell <nathan@acm.org>
15933 * g++.old-deja/g++.warn/cast-align1.C: New test.
15935 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
15937 * gcc.c-torture/compile/991214-1.c: New test.
15938 * gcc.c-torture/compile/991214-2.c: New test.
15940 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
15942 * gcc.dg/991214-1.c: New test.
15944 1999-12-13 Jeffrey A Law (law@cygnus.com)
15946 * gcc.c-torture/compile/991213-3.c: New test.
15947 * gcc.c-torture/compile/991213-2.c: New test.
15948 * gcc.c-torture/compile/991213-1.c: New test.
15950 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
15952 * gcc.dg/991209-1.c: New test.
15954 1999-12-08 Nathan Sidwell <nathan@acm.org>
15956 * gcc.c-torture/compile/991208-1.c: New test.
15958 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15960 * gcc.dg/ultrasp2.c: New test.
15962 1999-12-05 Alex Samuel <samuel@codesourcery.com>
15964 * g++.old-deja/g++.abi/align.C (main): Fix typo.
15966 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
15968 * gcc.c-torture/compile/991202-1.c: New test.
15969 * gcc.c-torture/execute/991202-1.c: New test.
15970 * gcc.c-torture/execute/991202-2.c: New test.
15971 * gcc.c-torture/execute/991202-3.c: New test.
15973 1999-12-02 Alex Samuel <samuel@codesourcery.com>
15975 * g++.old-deja/g++.abi/align.C: New test.
15976 * g++.old-deja/g++.abi/aggregates.C: Likewise.
15977 * g++.old-deja/g++.abi/bitfields.C: Likewise.
15979 1999-12-01 Richard Henderson <rth@cygnus.com>
15981 * gcc.c-torture/execute/991201-1.c: New.
15983 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
15985 * gcc.dg/991129-1.c: New test.
15987 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
15989 * gcc.c-torture/compile/991127-1.c: New test.
15991 1999-11-22 Nathan Sidwell <nathan@acm.org>
15993 * g++.old-deja/g++.other/warn4.C: New test.
15995 1999-11-22 Nathan Sidwell <nathan@acm.org>
15997 * g++.old-deja/g++.eh/cleanup2.C: New test.
15998 * g++.old-deja/g++.ext/pretty2.C: New test.
15999 * g++.old-deja/g++.ext/pretty3.C: New test.
16000 * g++.old-deja/g++.other/debug6.C: New test.
16002 1999-10-20 Jim Wilson <wilson@cygnus.com>
16004 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
16005 compiler_output to look for one error message instead of two.
16007 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
16009 * gcc.c-torture/execute/991118-1.c: Also test case
16010 where the word boundary does not split a byte evenly.
16012 1999-11-19 Nathan Sidwell <nathan@acm.org>
16014 * g++.old-deja/g++.ext/restrict1.C: New test.
16016 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
16018 * gcc.c-torture/execute/991118-1.c: New test.
16020 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
16022 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
16023 working directory pathnames.
16025 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
16027 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
16028 host is equipped with driver.h and driver.o so it can actually
16029 compile and run the tests.
16031 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
16033 * gcc.c-torture/compile/991008-1.c: New test.
16035 1999-11-08 Nick Clifton <nickc@cygnus.com>
16037 * lib/gcc-dg.exp: Include target-supports.exp
16039 1999-11-05 Nick Clifton <nickc@cygnus.com>
16041 * lib/target-supports.exp: New file: Provide procs to test for
16042 features supported by the target.
16043 (check_weak_available): Moved here from ecos.exp.
16044 (check_alias_available): New proc: Determine of the target
16045 toolchain supports the alias attribute.
16047 * gcc.dg/special/ecos.exp: Move check_weak_available to
16048 target-supports.exp.
16049 (alias-1.c): Only perform the test if the target supports
16051 (wkali-1.c): Only perform the test if the target supports
16054 * gcc.dg/990506-0.c: Expect error messages from cross
16055 targets as well as native targets.
16057 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16059 * gcc.dg/ultrasp1.c: Removed xfail.
16060 * gcc.dg/struct-ret-2.c: Likewise.
16061 * gcc.dg/array-1.c: Likewise.
16063 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16065 * gcc.dg/struct-ret-2.c: New test.
16067 * gcc.dg/array-1.c: New test.
16069 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
16071 * gcc.c-torture/execute/991030-1.c: New test.
16073 1999-10-26 Richard Henderson <rth@cygnus.com>
16075 * gcc.c-torture/compile/991026-2.c: New test.
16077 1999-10-26 Jeffrey A Law (law@cygnus.com)
16079 * gcc.c-torture/compile/991026-1.c: New test.
16081 1999-10-23 Jeffrey A Law (law@cygnus.com)
16083 * gcc.c-torture/execute/991023-1.c: New test.
16085 1999-10-19 Jeffrey A Law (law@cygnus.com)
16087 * gcc.c-torture/execute/991019-1.c: New test.
16089 1999-10-16 Richard Henderson <rth@cygnus.com>
16091 * gcc.c-torture/execute/991016-1.c: New test.
16093 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
16095 * gcc.c-torture/execute/991014-1.c: New test.
16097 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
16099 * g++.old-deja/g++.other/union2.C: New test.
16101 1999-10-13 Nathan Sidwell <nathan@acm.org>
16103 * g++.old-deja/g++.other/vaarg2.C: New test.
16104 * g++.old-deja/g++.other/vaarg3.C: New test.
16106 1999-10-12 Craig Burley <craig@jcb-sc.com>
16108 * g77.f-torture/noncompile/19990905-1.f: Moved from being
16111 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
16113 * gcc.c-torture/execute/va-arg-11.c: New test.
16115 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
16117 * lib/file-format.exp (gcc_target_object_format): Don't
16118 crash if objdump is unavailable.
16120 1999-09-29 Donn Terry <donn@interix.com>
16122 * gcc.misc-tests/mg.exp: delete extraneous redirection.
16124 1999-09-28 Nick Clifton <nickc@cygnus.com>
16126 * gcc.c-torture/compile/990928-1.c: New test.
16128 1999-09-28 Nathan Sidwell <nathan@acm.org>
16130 * g++.old-deja/g++.other/decl6.C: New test.
16132 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16134 * gcc.c-torture/execute/va-arg-10.c: New test.
16136 1999-09-27 Nathan Sidwell <nathan@acm.org>
16138 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
16139 __PRETTY_FUNCTION__.
16141 1999-09-23 Nick Clifton <nickc@cygnus.com>
16143 * gcc.c-torture/execute/990923-1.c: New test.
16145 1999-09-21 Nick Clifton <nickc@cygnus.com>
16147 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
16148 for which -fpic is inappropriate.
16150 1999-09-21 Mark Mitchell <mark@codesourcery.com>
16152 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
16154 1999-09-21 Nathan Sidwell <nathan@acm.org>
16156 * g++.old-deja/g++.other/dyncast1.C: New test.
16157 * g++.old-deja/g++.other/dyncast2.C: New test.
16158 * g++.old-deja/g++.other/dyncast3.C: New test.
16159 * g++.old-deja/g++.other/dyncast4.C: New test.
16160 * g++.old-deja/g++.other/dyncast5.C: New test.
16161 * g++.old-deja/g++.eh/catch3.C: New test.
16162 * g++.old-deja/g++.eh/catch3p.C: New test.
16163 * g++.old-deja/g++.eh/catch4.C: New test.
16164 * g++.old-deja/g++.eh/catch4p.C: New test.
16165 * g++.old-deja/g++.eh/catch5.C: New test.
16166 * g++.old-deja/g++.eh/catch5p.C: New test.
16167 * g++.old-deja/g++.eh/catch6.C: New test.
16168 * g++.old-deja/g++.eh/catch6p.C: New test.
16169 * g++.old-deja/g++.eh/catch7.C: New test.
16170 * g++.old-deja/g++.eh/catch7p.C: New test.
16171 * g++.old-deja/g++.eh/catch8.C: New test.
16172 * g++.old-deja/g++.eh/catch8p.C: New test.
16173 * g++.old-deja/g++.eh/catch9.C: New test.
16174 * g++.old-deja/g++.eh/catch9p.C: New test.
16176 1999-09-13 Nathan Sidwell <nathan@acm.org>
16178 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
16179 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
16181 1999-09-13 Jeffrey A Law (law@cygnus.com)
16183 * gcc.c-torture/compile/990913-1.c: New test.
16185 1999-09-10 Nathan Sidwell <nathan@acm.org>
16187 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
16188 * g++.old-deja/g++.jason/rfg5.C: Likewise.
16190 1999-09-09 Richard Henderson <rth@cygnus.com>
16192 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
16194 1999-09-09 Nathan Sidwell <nathan@acm.org>
16196 * g++.old-deja/g++.other/lookup11.C: New test.
16197 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
16198 what is permitted and what we want.
16199 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
16201 * g++.old-deja/g++.jason/rfg5.C: Likewise
16203 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
16205 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
16206 * gcc.c-torture/noncompile/poison-1.c: New file.
16208 1999-09-08 Nathan Sidwell <nathan@acm.org>
16210 * g++.old-deja/g++.other/sizeof3.C: New test.
16211 * g++.old-deja/g++.other/sizeof4.C: New test.
16212 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
16213 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
16215 1999-09-07 Richard Henderson <rth@cygnus.com>
16217 * gcc.dg/va-arg-1.c: New.
16219 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16221 * gcc.c-torture/execute/va-arg-9.c: New test.
16223 1999-09-05 Craig Burley <craig@jcb-sc.com>
16225 * g77.f-torture/compile/980519-2.f: New test.
16226 * g77.f-torture/compile/19990905-0.f: New test.
16227 * g77.f-torture/compile/19990905-1.f: New test.
16228 * g77.f-torture/compile/19990905-2.f: New test.
16230 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
16232 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
16234 * gcc.c-torture/execute/990827-1.c: Fix typo.
16236 1999-09-03 Nathan Sidwell <nathan@acm.org>
16238 * g++.old-deja/g++.other/deref1.C: New test.
16240 1999-09-02 Nathan Sidwell <nathan@acm.org>
16242 * g++.old-deja/g++.other/ambig2.C: New test.
16243 * g++.old-deja/g++.other/cond5.C: New test.
16244 * g++.old-deja/g++.other/lookup16.C: New test.
16246 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
16248 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
16251 1999-08-31 Jeffrey A Law (law@cygnus.com)
16253 * lib/c-torture.exp: Avoid the "compare executables" optimization
16254 when testing native.
16256 1999-08-29 Jeffrey A Law (law@cygnus.com)
16258 * gcc.c-torture/execute/990829-1.c: New test.
16259 * gcc.c-torture/compile/990829-1.c: New test.
16261 1999-08-27 Paul Burchard <burchard@pobox.com>
16263 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
16264 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
16265 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
16266 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
16267 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
16268 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
16269 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
16270 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
16271 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
16272 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
16273 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
16275 1999-08-27 Jeffrey A Law (law@cygnus.com)
16277 * gcc.c-torture/execute/990827-1.c: New test.
16279 1999-08-26 Craig Burley <craig@jcb-sc.com>
16281 * g77.f-torture/noncompile/19990826-4.f: New test.
16283 * g77.f-torture/compile/19990826-3.f: New test.
16285 * g77.f-torture/execute/19990826-2.f: New test.
16287 * g77.f-torture/compile/19990826-1.f: New test.
16289 * gcc.c-torture/execute/990826-0.c: New test.
16290 * g77.c-torture/execute/19990826-0.f: New test.
16292 * g77.f-torture/noncompile/970626-2.f: New test.
16294 1999-08-25 Paul Burchard <burchard@pobox.com>
16296 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
16297 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
16298 lss-011.C: New tests.
16300 1999-08-25 Nathan Sidwell <nathan@acm.org>
16302 * g++.old-deja/g++.other/decl5.C: New test.
16304 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16306 * noncompile/noncompile.exp: Load_lib c-torture.exp.
16307 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
16308 call `postbase' for each one. All callers of `postbase' changed
16309 to call this instead.
16311 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
16313 * gcc.c-torture/execute/990811-1.c: New test.
16315 1999-08-09 Nick Clifton <nickc@cygnus.com>
16317 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
16320 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
16323 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
16325 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
16327 1999-08-04 Jeffrey A Law (law@cygnus.com)
16329 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
16331 1999-08-04 Nathan Sidwell <nathan@acm.org>
16333 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
16335 1999-08-04 Jeffrey A Law (law@cygnus.com)
16337 * gcc.c-torture/execute/990804-1.c: New test.
16339 1999-08-03 Nathan Sidwell <nathan@acm.org>
16341 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
16342 * g++.old-deja/g++.brendan/crash64.C: Likewise
16343 * g++.old-deja/g++.brendan/overload8.C: Likewise
16345 1999-08-03 Nathan Sidwell <nathan@acm.org>
16347 * g++.old-deja/g++.other/struct1.C: New test.
16349 1999-08-03 Nathan Sidwell <nathan@acm.org>
16351 * g++.old-deja/g++.other/enum2.C: New test.
16353 1999-08-02 Richard Henderson <rth@cygnus.com>
16355 Adapted from tests from Franz Sirl:
16356 * gcc.c-torture/execute/va-arg-7.c: New test.
16357 * gcc.c-torture/execute/va-arg-8.c: New test.
16359 1999-08-01 Jeffrey A Law (law@cygnus.com)
16361 * gcc.c-torture/compile/990801-2.c: New test.
16363 * gcc.c-torture/compile/990801-1.c: New test.
16365 1999-07-27 Michael Meissner <meissner@cygnus.com>
16367 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
16368 fp-cmp-1.c, converting double to float.
16370 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
16371 fp-cmp-1.c, converting double to long double.
16373 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
16374 from fr1 to unknown_register, since fr1 is a legitimate register
16377 1999-07-25 Jeffrey A Law (law@cygnus.com)
16379 * README: More listname related changes.
16381 1999-07-08 Catherine Moore <clm@cygnus.com>
16383 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
16385 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
16387 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
16389 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
16391 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
16393 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
16395 * gcc.dg/990703-1.c: New test.
16397 1999-06-29 Nick Clifton <nickc@cygnus.com>
16399 * lib/file-format.exp: New file: Move definition of proc
16400 gcc_target_object_format to here from
16401 gcc.dg/special/ecos.exp.
16403 * lib/c-torture.exp: Include lib file-format.exp.
16404 * lib/gcc-dg.exp: Include lib file-format.exp.
16406 * gcc.dg/special/ecos.exp: Remove definition of proc
16407 gcc_target_object_format.
16409 1999-06-28 Jeffrey A Law (law@cygnus.com)
16411 * gcc.c-torture/execute/990628-1.c: New test.
16413 1999-06-25 Jeffrey A Law (law@cygnus.com)
16415 * gcc.c-torture/compile/990625-2.c: New test.
16417 * gcc.c-torture/compile/990625-1.c: New test.
16419 1999-06-23 Nick Clifton <nickc@cygnus.com>
16421 * gcc.c-torture/compile/dll.c: New test case. Check that dll
16422 attributes compile.
16423 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
16424 ports that use the COFF/PE file format.
16426 1999-06-17 Jeffrey A Law (law@cygnus.com)
16428 * gcc.c-torture/compile/990617-1.c: New test.
16430 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
16432 * g++.old-deja/g++.other/decl4.C: New test.
16434 1999-06-14 Nathan Sidwell <nathan@acm.org>
16436 * g++.old-deja/g++.other/bitfld3.C: New test.
16438 1999-06-08 Nathan Sidwell <nathan@acm.org>
16440 * g++.old-deja/g++.eh/catch1.C: New test.
16442 1999-06-07 Jeffrey A Law (law@cygnus.com)
16444 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
16446 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
16447 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
16449 1999-06-05 Craig Burley <craig@jcb-sc.com>
16451 * g77.f-torture/compile/19990502-0.f: Replace with new,
16452 shorter, test that still fails after recent changes.
16454 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16456 * gcc.c-torture/execute/990604-1.c: New test.
16458 1999-05-31 Jeffrey A Law (law@cygnus.com)
16460 * gcc.c-torture/execute/990531-1.c: New test.
16462 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16464 * gcc.c-torture/compile/990527-1.c: New test.
16466 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
16468 * gcc.c-torture/execute/990527-1.c: New test.
16470 1999-05-25 Nick Clifton <nickc@cygnus.com>
16472 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
16473 bitfields as signed.
16475 1999-05-25 Craig Burley <craig@jcb-sc.com>
16477 * g77.f-torture/compile/19990525-0.f: New test.
16479 1999-05-25 Jeffrey A Law (law@cygnus.com)
16481 * gcc.c-torture/execute/990525-2.c: New test.
16483 * gcc.c-torture/execute/990525-1.c: New test.
16485 1999-05-24 Nathan Sidwell <nathan@acm.org>
16487 * g++.old-deja/g++.other/anon3.C: New test.
16488 * g++.old-deja/g++.other/anon4.C: New test.
16489 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
16490 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
16491 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
16494 1999-05-24 Jeffrey A Law (law@cygnus.com)
16496 * gcc.c-torture/execute/990524-1.c: New test.
16498 * gcc.dg/990524-1.c: New test.
16500 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16502 * gcc.c-torture/compile/990523-1.c: New test.
16504 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
16506 * gcc.c-torture/compile/990519-1.c: New test.
16508 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16510 * gcc.c-torture/compile/990517-1.c: New test.
16512 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
16513 (e4, f4): New tests.
16516 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16518 * gcc.dg/noreturn-1.c: New test.
16520 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16522 * gcc.c-torture/execute/990513-1.c: New test.
16524 1999-05-10 Richard Henderson <rth@cygnus.com>
16526 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
16528 1999-05-10 Craig Burley <craig@jcb-sc.com>
16530 * g77.f-torture/execute/erfc.f: Use small single-precision
16531 values, to avoid problems on Alphas when not -mieee.
16533 1999-05-08 Craig Burley <craig@jcb-sc.com>
16535 * gcc.dg/990506-0.c: New test.
16537 1999-05-08 Richard Henderson <rth@cygnus.com>
16539 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
16540 the constant to test. Don't XFAIL 64-bit targets.
16542 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
16543 * g++.old-deja/g++.law/profile1.C: Likewise.
16545 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
16546 operator new instances.
16547 * g++.old-deja/g++.other/delete5.C: Likewise.
16549 1999-05-03 Craig Burley <craig@jcb-sc.com>
16551 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
16554 1999-05-03 Craig Burley <craig@jcb-sc.com>
16556 * g77.f-torture/execute/u77-test.f: Reverse order of two
16557 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
16559 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16561 * gcc.dg/compare1.c: New test.
16563 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
16565 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
16568 1999-05-02 Craig Burley <craig@jcb-sc.com>
16570 * g77.f-torture/compile/19990502-1.f: New test.
16572 1999-05-02 Craig Burley <craig@jcb-sc.com>
16574 * g77.f-torture/compile/19990502-0.f: New test.
16576 1999-05-02 Craig Burley <craig@jcb-sc.com>
16578 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
16581 1999-05-02 Craig Burley <craig@jcb-sc.com>
16583 * g77.f-torture/execute/u77-test.f (main): List libU77
16584 intrinsics not currently tested.
16585 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
16586 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
16587 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
16588 Trim blanks off the ends of some printed strings.
16590 1999-05-02 Craig Burley <craig@jcb-sc.com>
16592 * g77.f-torture/execute/u77-test.f (main): Just warn about
16593 FSTAT gid disagreement, as it's expected on some systems.
16595 1999-05-01 Craig Burley <craig@jcb-sc.com>
16597 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
16598 use a new function, which allows for some slop.
16599 Clean up some commentary.
16600 (issum): The new function.
16601 (sgladd): Deleted subroutine.
16603 1999-05-01 Craig Burley <craig@jcb-sc.com>
16605 * g77.f-torture/execute/u77-test.f: Modify to be more like
16606 libf2c/libU77 version, bringing patches to that version here.
16607 Add suitable commentary.
16609 1999-04-25 Richard Henderson <rth@cygnus.com>
16611 * gcc.dg/990424-1.c: New test.
16613 1999-04-24 Craig Burley <craig@jcb-sc.com>
16615 * g77.f-torture/execute/u77-test.f (main): Bug involving
16616 LSTAT has been fixed, so turn back on full checking.
16618 1999-04-20 Craig Burley <craig@jcb-sc.com>
16620 * g77.f-torture/compile/19990419-0.f: New test.
16621 * g77.f-torture/execute/19990419-1.f: New test.
16623 1999-04-17 Richard Henderson <rth@cygnus.com>
16625 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
16626 to avoid the need for a prototype to supress a warning.
16628 1999-04-07 Jim Wilson <wilson@cygnus.com>
16630 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
16632 1999-04-04 Jeffrey A Law (law@cygnus.com)
16634 * gcc.c-torture/execute/990404-1.c: New test.
16636 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16638 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
16639 * gcc.dg/cpp-if3.c: Don't use -pedantic.
16640 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
16641 missing initializer warnings.
16643 1999-03-28 Jeffrey A Law (law@cygnus.com)
16645 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
16648 1999-03-26 Jeffrey A Law (law@cygnus.com)
16650 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
16652 1999-03-26 Craig Burley <craig@jcb-sc.com>
16654 * g77.f-torture/execute/19990325-0.f: New test.
16655 * g77.f-torture/execute/19990325-1.f: New test.
16657 1999-03-24 Jeffrey A Law (law@cygnus.com)
16659 * gcc.c-torture/execute/990324-1.c: New test.
16661 1999-03-22 Jim Wilson <wilson@cygnus.com>
16663 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
16666 1999-03-17 Richard Henderson <rth@cygnus.com>
16668 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
16670 1999-03-13 Craig Burley <craig@jcb-sc.com>
16672 * g77.f-torture/execute/19990313-2.f: New test.
16673 * g77.f-torture/execute/19990313-3.f: New test.
16675 1999-03-13 Craig Burley <craig@jcb-sc.com>
16677 * g77.f-torture/execute/19990313-0.f: New test.
16678 * g77.f-torture/execute/19990313-1.f: New test.
16680 1999-03-12 Jim Wilson <wilson@cygnus.com>
16682 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
16684 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
16685 (main): Add check for u15. Conditionalize u31 check depending on
16686 whether ints are <32 bits or >=32 bits.
16688 1999-03-08 Craig Burley <craig@jcb-sc.com>
16690 * g77.f-torture/execute/19981119-0.f: Improve testiness.
16692 1999-03-08 Craig Burley <craig@jcb-sc.com>
16694 * g77.f-torture/compile/19990305-0.f: New test.
16695 * g77.f-torture/execute/19981119-0.f: New test.
16697 1999-03-08 Craig Burley <craig@jcb-sc.com>
16699 * g77.f-torture/execute/970625-2.f: call ABORT if final
16700 result is not correct, instead of just printing it.
16701 Add this checking via newly introduced obfuscation, to
16702 trip up buggy front ends.
16704 1999-03-07 Craig Burley <craig@jcb-sc.com>
16706 * g77.f-torture/compile/960317-1.f: Moved from being
16707 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
16709 1999-03-06 Craig Burley <craig@jcb-sc.com>
16711 * g77.f-torture/execute/960317-1.f: New (old) test.
16712 * g77.f-torture/execute/970625-2.f: Ditto.
16714 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
16716 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
16717 message on line 1 or line 2; cccp and cpplib do this differently.
16719 1999-03-01 Jeffrey A Law (law@cygnus.com)
16721 * g++.old-deja/g++.law/weak1.C: New test.
16723 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16725 * gcc.c-torture/execute/990119-1.c: Renamed to...
16726 * gcc.dg/990119-1.c: this, so it will only be tested once
16727 (it's a preprocessor test, it doesn't need to be run at
16728 multiple optimization levels).
16730 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16732 * lib/g++.exp: Don't add incdir=$base_dir/../include to
16735 1999-02-24 Craig Burley <craig@jcb-sc.com>
16737 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
16738 * g77.f-torture/compile/19981216-0.f: ...as it is expected
16739 to not be compilable by current g77.
16741 1999-02-24 Nick Clifton <nickc@cygnus.com>
16743 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
16745 1999-02-22 Jeffrey A Law (law@cygnus.com)
16747 * gcc.c-torture/execute/990222-1.c: New test.
16749 1999-02-19 Craig Burley <craig@jcb-sc.com>
16751 * g77.f-torture/compile/19990218-0.f: New test.
16752 * g77.f-torture/noncompile/19990218-1.f: New test.
16754 1999-02-18 Craig Burley <craig@jcb-sc.com>
16756 * g77.f-torture/compile/19981216-0.f: New test.
16758 1999-02-14 Jeffrey A Law (law@cygnus.com)
16760 * gcc.dg/990214-1.c: New test.
16762 1999-02-13 Jeffrey A Law (law@cygnus.com)
16764 * gcc.dg/990213-2.c: New test.
16766 * gcc.dg/990213-1.c: New test.
16768 1999-02-12 Jeffrey A Law (law@cygnus.com)
16770 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
16773 1999-02-11 Nick Clifton <nickc@cygnus.com>
16775 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
16776 specified by target.
16778 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
16780 1999-02-11 Jeffrey A Law (law@cygnus.com)
16782 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
16784 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
16786 * gcc.dg/special/ecos.exp: New test driver for new tests with
16787 special requirements.
16789 * gcc.dg/special/alias-1.c: New test.
16790 * gcc.dg/special/gcsec-1.c: New test.
16791 * gcc.dg/special/weak-1.c: New test.
16792 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
16793 * gcc.dg/special/weak-2.c: New test.
16794 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
16795 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
16796 * gcc.dg/special/wkali-1.c: New test.
16797 * gcc.dg/special/wkali-2.c: New test.
16798 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
16799 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
16801 1999-02-10 Felix Lee <flee@cygnus.com>
16803 * lib/c-torture.exp (c-torture-compile): Pull out code for
16804 analyzing gcc error messages.
16805 (c-torture-execute): Likewise. Fix some (harmless) false
16807 * lib/gcc.exp (gcc_check_compile): New function.
16809 1999-02-08 Richard Henderson <rth@cygnus.com>
16811 * gcc.c-torture/execute/990208-1.c: New test.
16813 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
16815 * g++.dg/special/ecos.exp: New driver for new tests with special
16818 * g++.dg/special/conpr-1.C: New test
16819 * g++.dg/special/conpr-2.C: New test
16820 * g++.dg/special/conpr-2a.C: New test
16821 * g++.dg/special/conpr-3.C: New test
16822 * g++.dg/special/conpr-3a.C: New test
16823 * g++.dg/special/conpr-3b.C: New test
16825 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
16826 allow g++ to use the dg driver
16828 * README: Add comment about g++.dg directory
16830 1999-02-06 Jeffrey A Law (law@cygnus.com)
16832 * README: Update email addresses.
16834 1999-02-03 Nick Clifton <nickc@cygnus.com>
16836 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
16837 arguments in order to force structure S onto the stack even on
16839 (test): Pass 10 leading arguments to function foo as well as the
16842 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
16843 failure for all targets.
16845 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
16846 abort to terminate program execution.
16848 1999-01-30 Richard Henderson <rth@cygnus.com>
16850 * gcc.c-torture/execute/990130-1.c: New test.
16852 1999-01-30 Jeffrey A Law (law@cygnus.com)
16854 * gcc.dg/990130-1.c: New test.
16856 1999-01-28 Michael Meissner <meissner@cygnus.com>
16858 * gcc.c-torture/execute/990128-1.c: New test.
16860 1999-01-27 Michael Meissner <meissner@cygnus.com>
16862 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
16864 1999-01-27 Felix Lee <flee@cygnus.com>
16866 * lib/c-torture.exp (c-torture-compile): pull out code for
16867 analyzing gcc error messages.
16868 (c-torture-execute): ditto, and fix some (harmless) false
16870 * lib/gcc.exp (gcc_check_compile): new function.
16872 1999-01-17 Jeffrey A Law (law@cygnus.com)
16874 * gcc.dg/990117-1.c: New test.
16876 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
16878 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
16880 1999-01-15 Jeffrey A Law (law@cygnus.com)
16882 * g77.f-torture/compile/990115-1.f: New test.
16884 1999-01-07 Jeffrey A Law (law@cygnus.com)
16886 * gcc.c-torture/compile/990107-1.c: New test
16888 1999-01-06 Jeffrey A Law (law@cygnus.com)
16890 * gcc.c-torture/execute/990106-2.c: New test.
16892 * gcc.c-torture/execute/990106-1.c: New test.
16894 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
16896 * gcc.c-torture/compile/981223-1.c: New test.
16898 1998-12-29 Richard Henderson <rth@cygnus.com>
16900 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
16901 (opt3): Rename from opt4 and disable.
16903 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
16905 * g++.old-deja/g++.pt/ptrmem5.C: New test.
16907 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
16909 * g++.old-deja/g++.other/conv5.C: New test.
16911 1998-12-14 Nick Clifton <nickc@cygnus.com>
16913 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
16915 1998-12-11 Jeffrey A Law (law@cygnus.com)
16917 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
16919 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
16921 * gcc.c-torture/compile/981211-1.c: New test.
16923 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
16925 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
16927 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
16929 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16931 * gcc.special/930510-1.c: Make C9X safe.
16932 * gcc.misc-tests/gcov-1.c Similarly.
16933 * gcc.misc-tests/gcov-2.c Similarly.
16935 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16937 * gcc.dg/ultrasp1.c: New test.
16939 1998-12-06 Richard Henderson <rth@cygnus.com>
16941 * gcc.c-torture/execute/981206.c: New test.
16943 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16945 * g++.old-deja/g++.ns/template7.C: New test.
16947 * g++.old-deja/g++.other/expr1.C: New test.
16949 * g++.old-deja/g++.eh/tmpl3.C: New test.
16951 * g++.old-deja/g++.eh/tmpl2.C: New test.
16953 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
16955 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
16956 * g++.old-deja/g++.other/using6.C: Removed.
16957 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
16959 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
16961 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
16963 * g++.old-deja/g++.pt/overload8.C: New test.
16965 * g++.old-deja/g++.pt/overload7.C: New test.
16967 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
16969 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
16970 and relinking messages.
16971 * lib/g++.exp (g++_target_compile): Remove .rpo file when
16972 compiling with -frepo.
16974 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
16976 * g++.old-deja/g++.pt/lookup6.C: New test.
16978 1998-11-30 Nick Clifton <nickc@cygnus.com>
16980 * gcc.c-torture/execute/981130-1.c: New test.
16981 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
16983 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
16985 * g++.old-deja/g++.pt/explicit76.C: New test.
16987 * g++.old-deja/g++.pt/friend38.C: New test.
16989 * g++.old-deja/g++.ns/crash2.C: New test.
16991 * g++.old-deja/g++.pt/defarg8.C: New test.
16993 * g++.old-deja/g++.pt/instantiate6.C: New test.
16995 * g++.old-deja/g++.pt/static6.C: New test.
16997 * g++.old-deja/g++.pt/decl2.C: New test.
16999 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
17001 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
17002 problem is actually related with name lookup, but so what? :-)
17004 * g++.old-deja/g++.pt/friend37.C: New test.
17006 1998-11-25 Dave Love <d.love@dl.ac.uk>
17008 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
17009 element, which fails on some systems.
17011 * g77.f-torture/execute/labug1.f: New test.
17013 1998-11-21 Jeffrey A Law (law@cygnus.com)
17015 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
17018 1998-11-18 Dave Love <d.love@dl.ac.uk>
17020 * g77.f-torture/compile/981117-1.f: New test.
17022 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
17024 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
17025 properly discarded.
17027 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
17029 * gcc.c-torture/execute/memcheck: New directory of tests for
17030 -fcheck-memory-usage.
17032 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
17034 * README: New file, general information about the testsuite and
17035 new description of the various C++ test subdirectories.
17036 * README.g++: Eliminate obsolete information, update and move most
17037 relevant stuff to README.
17039 1998-11-07 Richard Henderson <rth@cygnus.com>
17041 * gcc.c-torture/compile/981107-1.c: New test.
17043 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
17045 * execute/memcpy-bi.c: New testcase.
17047 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
17049 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
17052 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
17053 template is selected.
17055 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
17056 classes, it should be accepted for all types.
17058 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
17060 * g++.old-deja/g++.pt/spec24.C: Ensure that template
17061 specializations start with template headers.
17063 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
17065 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
17067 * g++.old-deja/g++.other/init9.C: Test cross initialization of
17070 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
17072 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
17074 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
17076 * compile/981022-1.c, compile/981022-1.x: New test and driver.
17078 1998-10-19 Jeffrey A Law (law@cygnus.com)
17080 * 981019-1.c: New test.
17082 1998-10-14 Robert Lipe <robertl@dgii.com>
17084 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
17087 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17089 * compile/981001-4.c: Remove use of GCC extension that triggers a
17092 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
17094 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
17096 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
17098 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
17099 instantiation of template produces incorrect code for delete
17102 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
17103 constructors' name is not unique.
17104 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
17105 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
17107 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
17108 automatic array of const is ill-formed.
17110 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
17111 of template parameter?
17113 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
17116 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
17117 pointer-to-member expression.
17119 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
17120 declaration causes ICE.
17122 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
17124 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
17125 reserved in the global namespace.
17127 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
17128 generate needed virtual table.
17130 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
17132 1998-10-10 Dariush Eslimi <eslimi@loran.com>
17134 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
17135 template-dependent type
17137 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
17139 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
17140 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
17141 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
17143 * g++.old-deja/g++.other/using5.C: New test; using decl from base
17144 class should be usable as argument of member function.
17145 * g++.old-deja/g++.other/using6.C: New test; using decl from base
17146 class should be usable as return type of member function.
17147 * g++.old-deja/g++.other/using7.C: New test; using decl from base
17148 class should be usable as type of data member.
17150 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
17152 1998-10-09 Jeffrey A Law (law@cygnus.com)
17154 * gcc.c-torture/special/920521-1.c: Fix bogus test.
17156 1998-10-08 Nick Clifton <nickc@cygnus.com>
17158 * gcc.dg/dll-?.c Add thumb to target list.
17159 Fix assembler scan patterns to match current assembler output.
17161 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
17163 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
17164 matching of template brackets.
17166 * g++.old-deja/g++.other/using4.C: New test. Test using
17167 declarations of methods from base classes.
17169 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
17170 within functions should introduce names into the innermost
17171 enclosing namespace.
17173 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
17174 of static locals if first initialization throws.
17176 1998-10-07 Jim Wilson <wilson@cygnus.com>
17178 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
17180 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
17182 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
17183 lose track of the possible targets of tablejump insns.
17184 * special/special.exp: Run it.
17186 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
17188 * g++.old-deja/g++.pt/friend35.C: New test. A template function
17189 must be declared before its specializations can be named in friend
17192 1998-10-05 Dave Love <d.love@dl.ac.uk>
17194 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
17196 * g77.f-torture/execute/io1.f: New test.
17198 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
17200 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
17201 with pointer to template function, for which no argument deduction
17204 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
17205 specialization of template function as argument to template
17208 * g++.old-deja/g++.other/access2.C: New test; Inner class
17209 shouldn't have privileged access to Outer's names.
17211 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
17213 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
17214 friend template declared within template class conflicts with
17215 nested class of the same name.
17217 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
17220 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
17221 object with direct initializer as function declaration.
17223 * g++.old-deja/g++.other/decl2.C: New test; duplicate
17226 * g++.old-deja/g++.other/null2.C: New test; conditional operator
17227 involving const pointer and NULL produces incorrect result.
17229 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
17230 type name without `typename' should be rejected with -pedantic.
17232 1998-10-02 Richard Henderson <rth@cygnus.com>
17234 * g++.old-deja/g++.other/addrof1.C: New test.
17236 1998-10-01 Nick Clifton <nickc@cygnus.com>
17238 * gcc.c-torture/compile/981001-1.c: New test.
17239 * gcc.c-torture/execute/981001-1.c: New test.
17241 1998-10-01 Jeffrey A Law (law@cygnus.com)
17243 * gcc.c-torture/compile/981001-2.c: New test.
17244 * gcc.c-torture/compile/981001-3.c: New test.
17245 * gcc.c-torture/compile/981001-4.c: New test.
17247 1998-10-01 Robert Lipe <robertl@dgii.com>
17249 * lib/objc.exp (objc_target_compile): Add -L during compiles for
17250 multilibbed hosts. Idea grafted from g77.exp.
17252 1998-09-30 Dave Love <d.love@dl.ac.uk>
17254 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
17255 avoid losing on systems which need -lsocket.
17257 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
17259 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
17260 * g++.old-deja/g++.other/nested2.C: Ditto.
17261 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
17264 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
17266 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
17267 preferred over template operator!= for enum bitfields.
17269 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
17271 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
17272 that happen to have the same base name, but in different scopes,
17273 are incorrectly rejected.
17275 1998-09-16 Richard Henderson <rth@cygnus.com>
17277 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
17278 on the native word size instead of an integer literal.
17280 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
17282 * g++.old-deja/g++.other/static2.C: Invocation of static data
17283 member of type pointer-to-function denoted as non-static member.
17285 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
17286 checks involving function types and aliases.
17288 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
17290 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
17291 redefined to the same non-trivial type.
17293 * g++.old-deja/g++.pt/explicit73.C: Test for proper
17294 namespace-qualification of template specializations declared in
17297 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
17298 to declare a subset of the specializations of a template function
17299 as friends of specializations of a template class.
17301 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
17302 member templates that do not fully specialize the enclosing
17303 template class are rejected.
17305 1998-09-11 Dave Love <d.love@dl.ac.uk>
17307 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
17309 1998-09-08 Dave Love <d.love@dl.ac.uk>
17311 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
17312 altered from libf2c/libU77 version.
17314 1998-09-06 Dave Love <d.love@dl.ac.uk>
17316 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
17318 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
17320 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
17321 (un)signed char are different types for template specialization
17324 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
17326 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
17327 * objc: ObjC testsuite.
17329 1998-08-31 Catherine Moore <clm@cygnus.com>
17331 * gcc.c-torture/execute/941014-1.x: New file.
17333 1998-08-31 Nick Clifton <nickc@cygnus.com>
17335 * lib/c-torture.exp: Add support for
17336 torture_eval_before_compile and torture_eval_before_execute
17339 1998-08-30 Jeffrey A Law (law@cygnus.com)
17341 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
17342 this test triggers valid.
17344 1998-08-27 Jeffrey A Law (law@cygnus.com)
17346 * gcc.dg/980827-1.c: New test.
17348 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
17350 * gcc.c-torture/execute/loop-4b.c: New test.
17352 1998-08-26 Nick Clifton <nickc@cygnus.com>
17354 * lib/c-torture.exp: Add support for
17355 torture_eval_before_compile and torture_eval_before_execute
17358 1998-08-25 Jeffrey A Law (law@cygnus.com)
17360 * gcc.c-torture/compile/980825-1.c: New test.
17362 1998-08-24 Nick Clifton <nickc@cygnus.com>
17364 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
17365 count number tests in opt_t0 not good_t0.
17367 1998-08-24 Jeffrey A Law (law@cygnus.com)
17369 * gcc.c-torture/compile/930326-1.x: Fix typo.
17371 1998-08-23 Mark Mitchell <mark@markmitchell.com>
17373 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
17376 1998-08-21 Jeffrey A Law (law@cygnus.com)
17378 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
17379 STACK_SIZE is defined.
17380 * gcc.c-torture/unsorted/stuct.c: Similarly.
17382 * gcc.c-torture/compile/980821-1.c: New test.
17384 1998-08-21 Jeffrey A Law (law@cygnus.com)
17386 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
17388 1998-08-19 Mark Mitchell <mark@markmitchell.com>
17390 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
17393 1998-08-09 Mark Mitchell <mark@markmitchell.com>
17395 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
17398 1998-08-18 Jeffrey A Law (law@cygnus.com)
17400 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
17402 1998-08-16 Jeffrey A Law (law@cygnus.com)
17404 * gcc.c-torture/compile/980816-1.c: New test.
17406 * gcc.dg/980816-1.c: New test.
17408 1998-08-13 Jeffrey A Law (law@cygnus.com)
17410 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
17411 compiler for ieee tests.
17413 1998-08-01 Dave Love <d.love@dl.ac.uk>
17415 * g77.f-torture/compile/980729-0.f: New test.
17417 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
17419 * gcc.c-torture/special/eeprof-1.c: New test, for
17420 -finstrument-functions.
17421 * gcc.c-torture/special/special.exp: Run it.
17423 1998-07-29 Jeffrey A Law (law@cygnus.com)
17425 * gcc.c-torture/compile/980729-1.c: New test.
17427 1998-07-27 Nick Clifton <nickc@cygnus.com>
17429 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
17430 __thumb__ is defined, and test for ARM style doubles if so.
17432 1998-07-26 Dave Love <d.love@dl.ac.uk>
17434 * g77.f-torture/noncompile/980615-0.f: New test.
17436 1998-07-26 H.J. Lu (hjl@gnu.org)
17438 * gcc.dg/980312-1.c: Do link instead of compile.
17439 * gcc.dg/980313-1.c: Likewise.
17441 1998-07-26 Jeffrey A Law (law@cygnus.com)
17443 * gcc.c-torture/compile/980726-1.c: New test.
17445 1998-07-25 Dave Love <d.love@dl.ac.uk>
17447 * g77.f-torture/execute/io0.f: New test.
17449 1998-07-24 Nick Clifton <nickc@cygnus.com>
17451 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
17454 1998-06-18 Michael Meissner <meissner@cygnus.com>
17456 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
17459 1998-07-17 Nick Clifton <nickc@cygnus.com>
17461 * gcc.dg/980626-1.c: Expect failures for all toolchains until
17462 c-decl.c:grokdeclarator can handle mode attributes.
17464 1998-07-16 Jeffrey A Law (law@cygnus.com)
17466 * gcc.c-torture/execute/980716-1.c: New test.
17468 1998-07-13 Jeffrey A Law (law@cygnus.com)
17470 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
17472 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
17474 * gcc.c-torture/execute/va-arg-3.x: Similarly.
17475 * gcc.c-torture/compile/930326-1.x: Similarly.
17477 1998-07-13 Dave Love <d.love@dl.ac.uk>
17479 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
17480 New test from Craig.
17482 1998-07-12 Dave Love <d.love@dl.ac.uk>
17484 * g77.f-torture/noncompile/980616-0.f: New test.
17486 * g77.f-torture/execute/970816-3.f: New test from Craig.
17488 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
17490 * g++.other/singleton.C: Return error value instead of taking
17493 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
17495 * g++.other/singleton.C: New test. Warning is under dispute.
17496 Runtime crash is not.
17498 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
17500 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
17501 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
17502 using6.C, using7.C}: New namespace tests.
17504 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
17506 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
17507 specialization with typedef'ed names used as array indexes.
17509 1998-07-09 Jeffrey A Law (law@cygnus.com)
17511 * gcc.c-torture/execute/980709-1.c: New test.
17513 * gcc.dg/980709-1.c: New test.
17515 1998-07-07 Richard Henderson <rth@cygnus.com>
17517 * gcc.c-torture/execute/bcp-1.c: New test.
17519 1998-07-07 Jeffrey A Law (law@cygnus.com)
17521 * gcc.c-torture/execute/980707-1.c: New test.
17523 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
17525 * gcc.c-torture/compile/980706-1.c: New test.
17527 1998-07-01 Dave Love <d.love@dl.ac.uk>
17529 * g77.f-torture/execute/980701-0.f,
17530 g77.f-torture/execute/980701-1.f: New test from Craig.
17532 1998-07-01 Jeffrey A Law (law@cygnus.com)
17534 * gcc.c-torture/compile/980701-1.c: New test.
17536 * gcc.c-torture/execute/980701-1.c: New test.
17538 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
17541 * g++.old-deja/g++.robertl/eb132.C: New test.
17542 * g++.old-deja/g++.robertl/eb133.C: Likewise.
17544 1998-06-29 Dave Love <d.love@dl.ac.uk>
17546 * g77.f-torture/execute/980628-7.f,
17547 g77.f-torture/execute/980628-8.f,
17548 g77.f-torture/execute/980628-9.f,
17549 g77.f-torture/execute/980628-10.f: New tests from Craig.
17551 * g77.f-torture/execute/980628-3.f: Remove mail headers.
17553 1998-06-28 Jeffrey A Law (law@cygnus.com)
17555 * g77.f-torture/execute/980628-4.f: New test from Craig.
17556 * g77.f-torture/execute/980628-5.f: Likewise.
17557 * g77.f-torture/execute/980628-2.f: Likewise.
17558 * g77.f-torture/execute/980628-0.f: Likewise.
17559 * g77.f-torture/execute/980628-1.f: Likewise.
17560 * g77.f-torture/execute/980628-3.f: Likewise.
17561 * g77.f-torture/execute/980628-6.f: Likewise.
17563 1998-06-28 Jeffrey A Law (law@cygnus.com)
17565 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
17566 directory when nothing has been installed yet.
17568 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
17570 * gcc.c-torture/special/special.exp: Handle newer versions of
17573 1998-06-26 Jeffrey A Law (law@cygnus.com)
17575 * gcc.dg/980626-1.c: New test.
17577 1998-06-19 Bruno Haible <haible@ilog.fr>
17579 * gcc.misc-tests/m-un-2.c: New test.
17580 * g++.old-deja/g++.other/warn01.c: Likewise.
17582 1998-06-19 Robert Lipe <robertl@dgii.com>
17584 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
17585 compatibility with assmblers with a different comment character.
17586 Eliminate use of GAS-specific extensions.
17588 1998-06-19 Jeffrey A Law (law@cygnus.com)
17590 * gcc.c-torture/execute/ieee/980619-1.c: New test.
17592 1998-06-19 Robert Lipe <robertl@dgii.com>
17594 *lib/g77.exp: Replace search for libf2c.a with search for newly
17597 1998-06-17 Jeffrey A Law (law@cygnus.com)
17599 * gcc.c-torture/execute/980617-1.c: New test.
17601 1998-06-12 Jeffrey A Law (law@cygnus.com)
17603 * gcc.c-torture/execute/980612-1.c: New test.
17605 1998-06-08 Jeffrey A Law (law@cygnus.com)
17607 * gcc.dg/980523-1.c: Only test on ppc-linux.
17608 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
17610 * gcc.c-torture/execute/980608-1.c: New test.
17612 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
17614 * gcc.c-torture/execute/980605-1.c: New test.
17616 1998-06-04 Jeffrey A Law (law@cygnus.com)
17618 * gcc.c-torture/execute/980604-1.c: New test.
17620 1998-06-02 Jeffrey A Law (law@cygnus.com)
17622 * gcc.c-torture/execute/980602-1.c: New test.
17623 * gcc.c-torture/execute/980602-2.c: Likewise.
17625 1998-06-02 Dave Love <d.love@dl.ac.uk>
17627 * 970125-0.f: Fix per JCB. Add commentary.
17629 1998-05-31 Michael Meissner <meissner@cygnus.com>
17631 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
17634 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
17636 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
17639 1998-05-28 Catherine Moore <clm@cygnus.com>
17641 * gcc.c-torture/execute/980526-3.c: New test.
17643 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
17645 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
17646 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
17647 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
17648 m88k-motorola-sysv3 to XFAIL.
17650 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17652 * gcc.dg/980526-1.c: New test.
17653 * gcc.c-torture/execute/980526-2.c: New test.
17655 1998-05-26 Jeffrey A Law (law@cygnus.com)
17657 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
17659 * gcc.c-torture/execute/980526-1.c: New test.
17661 1998-05-26 Dave Love <d.love@dl.ac.uk>
17663 * g77.f-torture/execute/alpha2.f: Add runtime test.
17665 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
17667 * g++.old-deja/old-deja.exp: Strip leading directories.
17669 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
17670 error for the line. Don't run multiple tests for the same line.
17672 1998-05-23 Jeffrey A Law (law@cygnus.com)
17674 * gcc.dg/980523-1.c: New test.
17676 1998-05-23 Dave Love <d.love@dl.ac.uk>
17678 * g77.f-torture/compile/970915-0.f: New test.
17680 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
17682 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
17684 1998-05-21 Jeffrey A Law (law@cygnus.com)
17686 * gcc.dg/980520-1.c: New test.
17688 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
17690 * gcc.dg/980502-1.c: Fix return type.
17692 1998-05-20 Jeffrey A Law (law@cygnus.com)
17694 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
17695 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
17696 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
17697 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
17698 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
17700 1998-05-20 Dave Love <d.love@dl.ac.uk>
17702 * g77.f-torture/execute/980520-1.f: New test.
17704 1998-05-15 Dave Love <d.love@dl.ac.uk>
17706 * lib/mike-g77.exp: New file.
17708 * g77.f-torture/noncompile/noncompile.exp,
17709 g77.f-torture/noncompile/check0.f: New files.
17711 1998-05-14 Dave Love <d.love@dl.ac.uk>
17713 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
17714 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
17715 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
17716 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
17717 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
17718 abort where appropriate.
17720 1998-05-05 Michael Meissner <meissner@cygnus.com>
17722 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
17723 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
17725 1998-04-29 Dave Love <d.love@dl.ac.uk>
17727 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
17729 1998-04-27 Dave Love <d.love@dl.ac.uk>
17731 * g77.f-torture/compile/980427-0.f: New test.
17733 1998-04-24 Dave Love <d.love@dl.ac.uk>
17735 * g77.f-torture/compile/980424-0.f: New test.
17737 1998-04-19 Dave Love <d.love@dl.ac.uk>
17739 * g77.f-torture/compile/980419-2.f (main): New test.
17740 * g77.f-torture/compile/970125-0.f: New test.
17741 * g77.f-torture/compile/980419-1.f: New test.
17743 1998-04-08 Jim Wilson <wilson@cygnus.com>
17745 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
17748 1998-04-07 Jim Wilson <wilson@cygnus.com>
17750 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
17752 1998-04-03 Jim Wilson <wilson@cygnus.com>
17754 * gcc.c-torture/compile/980329-1.c: New test.
17756 1998-03-18 Jim Wilson <wilson@cygnus.com>
17758 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
17759 * gcc.dg/980312-1.c: Fix typo in -march command.
17761 1998-03-16 H.J. Lu (hjl@gnu.org)
17763 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
17765 1998-03-11 Robert Lipe <robertl@dgii.com>
17767 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
17768 Dave Love agree the Fortran source is bogus.
17770 1998-03-11 Robert Lipe <robertl@dgii.com>
17772 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
17773 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
17774 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
17775 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
17776 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
17778 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
17780 * g++.old-deja/g++.other/friend1.C: New test.
17782 1998-02-18 Dave Love <d.love@dl.ac.uk>
17784 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
17785 possibly uninitialized) variables and declare dnrm2.
17787 1998-02-23 Robert Lipe <robertl@dgii.com>
17789 From Bruno Haible <haible@ilog.fr>:
17790 * gcc.c-torture/execute/980223.c: New test.
17792 1998-02-13 Jeffrey A Law (law@cygnus.com)
17794 * gcc.dg/ifelse-1.c: New test.
17796 1998-02-09 H.J. Lu (hjl@gnu.org)
17798 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
17800 * lib/old-dejagnu.exp (old-dejagnu): Added the
17801 "execution test - XFAIL *-*-*" handling in the spirit of
17802 "excess errors test -". Changed the "execution test fails"
17803 handling to be like "excess errors test fails".
17804 * Update various tests accordingly.
17806 1998-02-06 Jim Wilson <wilson@cygnus.com>
17808 * gcc.c-torture/execute/980205.c: New test.
17810 1998-01-18 Jeffrey A Law (law@cygnus.com)
17812 * lib/c-torture.exp: Look for .x files instead of .cexp files.
17813 * lib/f-torture.exp: Similarly.
17814 * gcc.c-torture: Rename all .cexp files to .x files.
17816 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
17818 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
17819 (940510-1.c): Removed duplicate.
17820 (971104-1.c): New test.
17822 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
17824 * lib/f-torture.exp: Improve error and loop detection.
17826 1997-11-19 Michael Meissner <meissner@cygnus.com>
17828 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
17829 use that to size the filler array.
17831 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
17833 * lib/c-torture.exp(c-torture-execute): Fix typo.
17835 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
17836 testcase as the executable name. Keep the executable around if
17839 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
17841 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
17842 changes. Only test one -g option, and move it to the end of the
17843 list of options to test.
17845 1997-09-19 Michael Meissner <meissner@cygnus.com>
17847 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
17848 variable GCC_TORTURE_OPTIONS to supply default switches separated
17849 by colons. If no environment variable, run tests with -O0 -g, -O1
17850 -g, and -O2 -g as well.
17852 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
17854 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
17855 explanatory comments. Fix indentation.
17857 1997-09-15 Jeffrey A Law (law@cygnus.com)
17859 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
17861 1997-09-11 Jeffrey A Law (law@cygnus.com)
17863 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
17864 * g++.old-deja/g++.mike/p7325.C: Likewise.
17865 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
17867 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
17869 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
17870 * g++.old-deja/g++.brendan/crash30.C: Likewise.
17871 * g++.old-deja/g++.brendan/crash39.C: Likewise.
17872 * g++.old-deja/g++.law/operators4.C: Likewise.
17874 1997-09-11 Joe Buck (jbuck@synopsys.com)
17876 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
17877 * g++.old-deja/g++.mike/p784.C: Ditto.
17878 * g++.old-deja/g++.mike/p785.C: Ditto.
17880 1997-09-05 Jeffrey A Law (law@cygnus.com)
17882 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
17884 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
17886 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
17887 target feature; pass this to c-torture-execute as needed.
17889 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
17891 * lib/c-torture.exp(c-torture-execute): If the previous and the
17892 current executables being tested are identical, we don't need to
17893 run the executable again. Try to make the executable names
17894 unique. Add an optional argument for passing additional compiler
17897 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
17899 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
17901 1997-08-29 Jeffrey A Law (law@cygnus.com)
17903 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
17905 1997-07-31 Jeffrey A Law (law@cygnus.com)
17907 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
17908 32bit or larger longs.
17910 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
17911 have either a 32bit long or 32bit int.
17913 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
17915 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
17916 Make double precision tests dependent on sizeof (double).
17918 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
17920 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
17923 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
17925 * gcc.c-torture/compile/961203-1.cexp: New script.
17927 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
17929 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
17930 up the includes ourselves.
17932 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
17934 * lib/plumhall.exp: Remove random include, and add a few
17935 verbose messages for debugging.
17937 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
17939 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
17940 of trying to do it ourselves.
17942 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
17944 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
17946 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
17948 * gcc.prms/5403.c: Made regexp a bit less strict.
17950 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
17952 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
17953 is returned from remote_load instead.
17954 * lib/plumhall.exp: Ditto.
17955 * lib/mike-g++.exp: Ditto.
17956 * lib/old-dejagnu.exp: Ditto.
17957 * lib/c-torture.exp: Ditto.
17959 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
17961 * lib/g++.exp: Use build_wrapper procedure.
17962 * lib/gcc.exp: Ditto.
17964 1997-05-20 Jeffrey A Law (law@cygnus.com)
17966 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
17967 an old-style decl for malloc. Fixes tests to work when
17968 sizeof (int) != sizeof (size_t).
17970 1997-05-15 Mike Meissner <meissner@cygnus.com>
17972 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
17974 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
17975 use stdargs.h interface.
17977 1997-05-15 Mike Meissner <meissner@cygnus.com>
17979 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
17980 NO_VARARGS when compiling.
17982 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
17984 * lib/plumhall.exp(ph_includes): New procedure.
17986 (ph_compiler): Ditto.
17988 * lib/g++.exp: Rename test-glue.c to testglue.c.
17989 * lib/gcc.exp: Ditto.
17991 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
17993 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
17994 to completion when it's called.
17996 1997-03-21 Michael Meissner <meissner@cygnus.com>
17998 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
17999 is defined, don't do test.
18001 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
18003 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
18005 (ph_summary): Mark skipped testcases as untested, not unresolved.
18007 * lib/plumhall.exp (ph_make): If unresolved because of bad
18008 errorCode, record errorCode in log file.
18009 (*): Replace send_log/verbose with verbose -log.
18011 1997-03-19 Michael Meissner <meissner@cygnus.com>
18013 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
18014 double conversion if double isn't at least 8 bytes.
18016 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
18017 int to work with targets where int is 16 bits.
18019 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
18020 8 bytes, just exit, since 4 byte doubles don't have enough bits of
18021 precision for the test to complete.
18023 1997-03-14 Michael Meissner <meissner@cygnus.com>
18025 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
18026 if d10v is not compiled with the -mdouble64 flag.
18027 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
18029 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
18030 d10v is not compiled with the -mint32 flag.
18032 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
18034 * lib/plumhall.exp: Use incr_count.
18036 1997-03-12 Jeffrey A Law (law@cygnus.com)
18038 * gcc.c-torture: Update to c-torture-1.45.
18040 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
18042 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
18043 the name of the expect testcase file).
18045 * lib/g++.exp(g++_init): Ditto.
18047 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
18049 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
18052 * lib/gcc.exp(gcc_exit): New procedure.
18054 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
18056 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
18057 specs where appropriate.
18059 * g++.old-deja/g++.arm/*: Added additional ERROR checks
18060 because of new "candidates are" messages, and removed a few
18062 * Converted all non-old-style g++ testcases to old-style, and
18063 moved into g++.old-deja.
18065 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
18067 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
18070 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
18073 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
18075 1997-02-13 Michael Meissner <meissner@cygnus.com>
18077 * lib/gcc.exp (gcc_target_compile): Add support for defining
18078 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
18079 the machine doesn't have those features.
18081 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
18083 * g++.law/operators4.exp: Don't use LIBS.
18085 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
18087 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
18089 * lib/mike-g++.exp: Don't set the compiler to be tested here.
18090 * lib/g++.exp: Set it here instead. Also, allow use of the
18091 --tool_exec and --tool_opt options. Change CXX to
18094 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
18096 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
18098 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
18100 * lib/old-dejagnu.exp: Use prune_warnings instead of
18102 * lib/mike-g++.exp: Ditto.
18103 * lib/gcc.exp: Ditto.
18104 * lib/g++.exp: Ditto.
18106 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
18108 1997-02-07 Jeffrey A Law (law@cygnus.com)
18110 * 941014-2.c: Include stdlib.h
18111 * 960327-1.c: Include stdio.h
18112 * dbra.c, index-1.c: Don't assume ints are 32bits.
18114 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
18116 * lib/gcc.exp: Add gcc,stack_size target feature.
18118 * lib/g++.exp(g++_target_compile): Add the include and link
18119 paths here, not in two other places. And, it's $options, not
18122 * lib/mike-g++.exp(postbase): Remove the code that determines
18123 the correct include and link paths.
18124 * g++.old-deja/old-deja.exp: Ditto.
18126 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
18128 * lib/g++.exp(g++_init): target_compile no longer returns the
18129 filename of the result.
18131 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
18133 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
18136 * gcc.c-torture/special/special.exp: Change call to
18137 gcc_target_compile to include the object file.
18139 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
18141 * gcc.c-torture/special/special.exp: Correct misspelling in last
18144 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
18146 * lib/plumhall.exp(ph_summary): Log the entire output of the
18147 executable. Return -1 if there were any failures, 0 otherwise.
18148 (ph_execute): Return -1 if there were any failures, 0 otherwise.
18149 (ph_make): Clean up objects and executables that were built
18150 if the tests succeeded.
18152 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
18154 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
18155 libraries and includes in the build tree as appropriate.
18157 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
18159 * lib/c-torture.exp: Instead of looking for the global variable
18160 NO_LONG_LONG, check to see if that's a feature of the target.
18162 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
18164 * config/default.exp: Minimize. Delete the remainer of the files in
18165 config; this functionality is now in devo/dejagnu/config.
18167 g++.*/*: Pass any additional flags used to compile to postbase;
18170 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
18171 is now done by runtest.exp. Use gcc_target_compile instead of
18174 lib/c-torture.exp: Use gcc_target_compile instead of compile.
18175 Remove references to CFLAGS. Use remote_file instead of
18177 (c-torture): Take a list of arguments to use to compile this
18180 lib/g++.exp: Simplify. Use target_compile instead of compile.
18181 lib/gcc-dg.exp: Ditto.
18182 lib/gcc.exp: Ditto.
18183 lib/mike-{gcc,g++}.exp: Ditto.
18184 lib/old-dejagnu.exp: Ditto.
18185 lib/plumhall.exp: Ditto.
18187 1997-01-08 Jim Wilson <wilson@cygnus.com>
18189 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
18190 (ph_linker): Likewise.
18192 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
18194 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
18195 MAP_ANON / MAP_ANONYMOUS if defined;
18196 else try to map from /dev/zero .
18198 1996-11-12 Jeffrey A Law (law@cygnus.com)
18200 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
18201 isn't defined, then define it to MAP_ANONYMOUS.
18203 1996-11-12 Jeffrey A Law (law@cygnus.com)
18205 * gcc.c-torture: Update to c-torture-1.42 release.
18207 1996-11-11 Jeffrey A Law (law@cygnus.com)
18209 * gcc.c-torture: Update to c-torture-1.41 release.
18211 1996-10-27 Jeffrey A Law (law@cygnus.com)
18213 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
18216 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
18218 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
18219 and LDFLAGS. Fix second case to append the target_info ldflags
18220 onto LDFLAGS, not CFLAGS.
18221 * lib/g++.exp (g++_init): Add target_info stuff.
18222 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
18223 of libgloss and newlib flags for !native.
18225 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
18226 (GDB): Fix relative path to go up another dir for finding gdb.
18228 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
18230 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
18231 versions in the target_info array, if they don't exist.
18233 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
18235 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
18237 1996-07-08 Jim Wilson <wilson@cygnus.com>
18239 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
18240 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
18242 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
18244 * lib/old-dejagnu.exp: Don't remove the output file before we've
18245 actually tested it. Don't append pwd to the path of the executable
18248 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
18250 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
18252 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
18254 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
18255 temporary directory for compiler files, and set it to a default
18256 value of /tmp. Set $output as the name of the output file from
18257 compiling the testcase. Add a -o option to $cflags_var so the
18258 compiler writes the final output file as $output. Set $executable
18261 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
18262 directory for compiler files, and set it to /tmp if it doesn't
18263 already have a value. Set $output_file to the name of the output
18264 file from compiling the testcase. Add a -o option to CXXFLAGS so
18265 the compiler writes the final output file as $output. Use $output
18266 as the executable to be tested.
18268 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
18270 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
18272 1996-06-08 Jeffrey A Law (law@cygnus.com)
18274 * gcc.c-torture/execute/pending-1.c: New test. Still
18275 pending in Tege's queue.
18277 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
18279 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
18280 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
18281 if there were failures. Call unresolved if there were unresolved
18282 testcases. Call gcc_fail if program did not run to completion.
18283 (ph_make): Pass additional argument name to ph_execute.
18284 (ph_execute): Add new argument. Pass additional arguments to
18285 ph_summary. Call gcc_fail is there is no execution output.
18287 1996-04-24 Jeffrey A Law (law@cygnus.com)
18289 * lib/plumhall.exp (proc_summary): Output relavent summary
18290 lines into the log so specific failures in plumhall can be
18293 1996-04-10 Jeffrey A Law (law@cygnus.com)
18295 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
18296 (c-torture-execute): Don't try to execute tests which use
18297 "long long" types if $NO_LONG_LONG is nonzero.
18299 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
18301 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
18304 * gcc.ieee: Move from here.
18305 * gcc.c-torture/execute/ieee: To here.
18307 1996-03-26 Jeffrey A Law (law@cygnus.com)
18309 * gcc.c-torture: Update to c-torture-1.41 release.
18311 1996-03-22 Jeffrey A Law (law@cygnus.com)
18313 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
18316 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
18318 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
18321 1996-03-02 Jeffrey A Law (law@cygnus.com)
18323 * config/proelf.exp: Handle connecting to a simulator.
18325 1996-01-31 Jeffrey A Law (law@cygnus.com)
18327 * config/proelf.exp: New file. Enough framework that we can
18328 run c-torture tests on the proelf targets (or any other target
18329 that gdb can connect to for that matter).
18331 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
18333 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
18334 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
18336 * lib/plumhall.exp (ph_execute): Always call ph_summary if
18337 exec_output exists.
18339 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
18341 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
18342 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
18344 * config/*.exp: Update FSF address. Change result of ${tool}_load
18345 to pass/fail/unresolved/unsupported/untested. Caller must now
18346 call unresolved/unsupported/untested.
18347 * lib/*.exp: Update FSF address. Update to handle new results of
18349 * lib/chill.exp (verbose): Delete.
18351 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
18353 * lib/gcc.exp (default_gcc_start): Change order of args to
18354 $LDFLAGS $CFLAGS $LIBS.
18355 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
18356 Save/set/restore CFLAGS. Pass single arg to gcc_start.
18357 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
18358 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
18359 * gcc.misc-tests/dg-test.exp: Likewise.
18360 * gcc.misc-tests/msgs.exp: Likewise.
18361 * gcc.prms/prms.exp: Likewise.
18362 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
18363 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
18365 * lib/dg.exp: Deleted, moved to dejagnu/lib.
18367 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
18369 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
18371 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
18372 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
18374 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
18377 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
18379 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
18380 global for loop; add use of $mathlib.
18381 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
18382 settings here; set mathlib for anything but VxWorks.
18384 1996-01-22 Jeffrey A Law (law@cygnus.com)
18386 * gcc.c-torture: Update to c-torture-1.40 release.
18388 1996-01-03 Jeffrey A Law (law@cygnus.com)
18390 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
18393 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
18395 * lib/c-torture.exp (c-torture-execute): Declare "output" as
18398 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
18400 * lib/g++.exp (LIBS): Define if not already.
18401 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
18402 (gcc-dg-prune): Call prune_gcc_output.
18403 * lib/gcc.exp (prune_gcc_output): New proc.
18404 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
18407 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
18409 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
18410 (c-torture-execute): Likewise. Rename `name' to `testcase'.
18412 1995-11-15 Jeffrey A Law (law@cygnus.com)
18414 * gcc.c-torture: Update to c-torture-1.39 release.
18416 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
18418 * lib/c-torture.exp (c-torture-execute): Don't return if one option
18419 fails, try others as well.
18421 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
18423 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
18424 If compilation fails, mark execute tests as `untested'.
18425 If test is marked as unsupported, don't mark compilation and
18426 execute tests as failed.
18428 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
18430 * lib/g++.exp (g++_init): Don't link in libg++, and look to
18431 libstdc++ for whether or not we want to be doing shared
18432 libraries. Delete link_curses since we don't need it anymore.
18433 * lib/mike-g++.exp (postbase): Don't link in libg++.
18434 * g++.old-deja/old-deja.exp: Likewise.
18436 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
18438 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
18440 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
18442 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
18443 For that, add `-Wl,-a,shared_archive'.
18444 * g++.old-deja/old-deja.exp: Likewise.
18446 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
18448 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
18450 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
18452 * lib/mike-g++.exp (postbase): Pay attention to the status of
18455 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
18457 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
18459 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
18461 * lib/gcc.exp (default_gcc_start): No longer need to log program
18462 being executed or its output, execute_anywhere does that now.
18463 * lib/g++.exp (default_g++_version): Call execute_anywhere.
18464 (default_g++_start): Likewise. Delete calls to verbose/send_log.
18466 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
18468 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
18469 the same as those in lib/g++.exp.
18471 1995-10-10 Jeff Law (law@hurl.cygnus.com)
18473 * gcc.c-torture: Update to c-torture-1.38 release.
18474 * gcc.ieee: Related changes.
18476 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
18478 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
18479 "exec". Minor reformatting changes.
18481 * config/rom68k.exp (${tool}_load): Make it work in a canadian
18482 cross. This means all "exec" calls now work on a remote host as
18484 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
18485 cross. Filter out the extra "\r\n" stuff that expect puts in.
18486 (c-torture-execute): Filter out the bogus warnings like
18487 c-torture-compile does. Add support for canadian cross.
18488 * lib/gcc.exp (default_gcc_version, default_gcc_start)
18489 Use execute_anywhere rather than calling exec directly. Now it
18490 works for canadian cross testing.
18492 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
18494 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
18495 results into a variable, and check that rather than using file exists.
18497 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
18499 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
18500 create a libg++.so. For sunos4.1.*, also add -ltermcap.
18502 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
18504 * g++.old-deja/old-deja.exp: Create and pass runshlib and
18505 lib_curses if there's a shared libg++ in the build tree.
18507 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
18509 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
18510 if not supported target.
18512 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
18514 * lib/g++.exp (g++_init): Move empty setting of runshlib and
18515 link_curses up to always happen, not just for native builds.
18517 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
18519 * gcc.c-torture: Update to c-torture-1.36 release.
18520 * gcc.failure: Related changes.
18522 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
18524 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
18526 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
18528 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
18529 * lib/mike-g++.exp (postbase): Not in here. Still reference
18530 runshlib, link_curses, and mathlib for link and run.
18532 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
18533 pass the runtime shared library options for Solaris, OSF/1, and
18534 Irix5, and link with -lcurses to avoid unresolved references.
18536 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
18538 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
18541 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
18543 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
18545 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
18547 * gcc.c-torture: Update to c-torture-1.35 release. Note we
18548 do not have a framework for the "compat" tests yet.
18550 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
18552 * lib/mike-g++.exp (postbase): New local variable `mathlib',
18553 set to null if we're testing vxworks5.1. Use that instead of
18554 `-lm' in the setting of LIBS for link and run.
18556 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
18558 * config/rom68k.exp (${tool}_load): Major changes to make it
18559 work. Verified that it does in fact return the stuff in
18560 exec_output properly. Catch any Emul or any TRAP other than 0.
18562 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
18564 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
18565 LDFLAGS properly for targets that need stuff from libgloss.
18566 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
18568 (gpp_initialized): New variable.
18570 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
18572 * config/rom68k.exp: Load libgloss.exp.
18573 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
18574 so we can produce a fully linked binary.
18575 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
18576 so we can produce a fully linked binary.
18578 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
18580 * lib/plumhall.exp (ph_section): Watch for expected failures.
18581 Add missing `else'.
18583 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
18585 (c-torture): Likewise.
18587 1995-08-28 Doug Evans <dje@cygnus.com>
18589 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
18591 * lib/mike-g++.exp (mike_cleanup): New proc.
18592 (prebase): New globals compiler_result, not_compiler_result,
18594 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
18595 allow leading "-" in pattern. Watch for unsupported tests.
18596 If $compiler_result is set, pattern match assembler code,
18597 and ditto for $not_compiler_result.
18598 * lib/mike-gcc.exp: Likewise.
18600 * lib/plumhall.exp (ph_execute): Only call ph_summary if
18601 execution "succeeded".
18603 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
18605 * config/win32.exp: New file.
18606 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
18608 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
18610 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
18612 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
18613 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
18614 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
18616 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
18617 "... without exceptions was ...". That is now handled by
18619 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
18621 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
18623 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
18624 sieve.c,sort2.c}: New files.
18625 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
18626 sieve.exp,sort2.exp}: Drivers for them.
18628 * lib/mike-gcc.exp (program_output): New user settable variable.
18629 (postbase): Call prune_system_crud. Also prune extraneous compiler
18631 * lib/mike-g++.exp (program_output): New user settable variable.
18633 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
18635 * config/sh.exp: Deleted (use sim.exp instead).
18637 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
18639 * config/vx.exp: Declare CHECKTASK as global.
18640 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
18641 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
18642 * lib/old-dejagnu.exp: Load [pwd]/$executable.
18644 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
18646 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
18647 target. Like vx.exp, only includes `vx29k.exp' instead of
18650 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
18652 * config/sim.exp: Increase time limit from 120 seconds to 240.
18654 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
18656 * gcc.c-torture/execute/950628-1.c: New test.
18658 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
18660 * gcc.c-torture: Update with changes/additions from
18663 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
18665 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
18667 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
18669 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
18671 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
18673 * gcc.c-torture/compile/950512-1.c: New test.
18674 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
18675 * gcc.dg/struct-ret-1.c: Likewise.
18677 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
18679 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
18680 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
18682 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
18684 * gcc.c-torture/special/920411-1.c: Deleted.
18685 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
18687 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
18689 * config/sim.exp (${tool}_load): Hack in call to bash to get a
18692 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
18694 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
18696 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
18699 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
18700 is the proper length.
18701 * va-arg-3.c: Likewise.
18703 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
18705 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
18706 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
18708 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
18709 * lib/g++.exp (default_g++_start): Delete old cruft.
18711 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
18713 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
18714 (2 * (1 << 18)) to (2 * (1 << 17)).
18716 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
18718 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
18720 * config/rom68k.exp: Renamed from config/idp.exp
18722 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
18724 * c-torture/compile/921109-2.c
18726 1995-04-18 Mike Stump <mrs@cygnus.com>
18728 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
18731 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
18733 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
18735 * lib/g++.exp (default_g++_start): Likewise.
18737 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
18739 * gcc.c-torture/compile/950329-1.c: New test.
18741 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
18743 * config/bug.exp (${tool}_load): Updated to use new remote_open
18744 and remote_close procs.
18745 * config/idp.exp: New file.
18747 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
18749 * gcc.c-torture/execute/950322-1.c: New test.
18751 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
18753 * config/vx.exp (${tool}_load): Clean up testing of return code from
18754 vxworks_ld and vxworks_spawn.
18756 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
18758 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
18760 1995-03-13 Mike Stump <mrs@cygnus.com>
18762 * lib/old-deja.exp: Add `excess errors test - ' error, now one
18763 can mark excess errors on a machine by machine basis. Note, the
18764 default is to not expect any excess errors, even when excess
18765 errors test - is given, so you will want to put an XFAIL ... on
18766 these lines. For example, // excess errors test - XFAIL hppa*-*-*
18767 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
18768 those 4 machines, but no others.
18770 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
18772 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
18773 * lib/c-torture.exp: to here.
18775 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
18777 * gcc.c-torture/execute/950221-1.c: New test.
18778 * gcc.c-torture/execute/struct-ret-1.c: New test.
18779 * gcc.c-torture/compile/950221-1.c: New test.
18781 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
18783 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
18785 * gcc.c-torture/execute/arith-1.c (main): Return 0.
18786 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
18788 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
18790 * g++.gb: New directory of tests, derived from my signature and
18791 class scoping tests.
18793 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
18794 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
18795 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
18796 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
18797 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
18798 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
18799 * g++.gb/sig25.C: Likewise.
18801 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
18802 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
18803 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
18804 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
18805 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
18806 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
18807 * g++.gb/sig25.exp: Likewise.
18809 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
18810 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
18811 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
18812 * g++.gb/scope13.C: Likewise, this test still fails.
18814 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
18815 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
18816 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
18817 * g++.gb/scope13.exp: Ditto.
18819 * g++.gb/README: New file, explains what these tests are about.
18821 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
18823 * lib/dg.exp (dg-do): Support `preprocess'.
18824 (dg-test): Likewise.
18826 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
18828 * config/udi.exp: change "continue -expect" to "exp_continue".
18830 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
18832 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
18833 Delete redundant tests.
18835 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
18836 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
18837 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
18838 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
18839 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
18840 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
18841 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
18842 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
18844 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
18845 storing label pointers.
18846 * gcc.c-torture/execute/921019-1.c: Likewise.
18847 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
18848 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
18850 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
18853 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
18854 Delete obsolete tests.
18856 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
18857 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
18858 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
18859 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
18860 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
18861 * gcc.c-torture/compile/950124-1.c: New test.
18863 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
18865 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
18867 * lib/mike-g++.exp: Add -lm to LIBS.
18869 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
18871 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
18873 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
18875 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
18877 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
18879 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
18881 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
18883 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
18884 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
18885 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
18886 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
18887 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
18888 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
18889 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
18890 * g++.law/{operators31.C, operators32.C,
18891 * g++.law/{operators33.C, operators34.C}: Likewise.
18892 * g++.law/{pic1.C, refs2.C}: Likewise.
18893 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
18894 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
18895 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
18896 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18898 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
18899 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
18900 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
18901 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
18902 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
18903 * g++.law/{enum9.exp, friend5.exp}: Likewise.
18904 * g++.law/{nest3.exp, nest4.exp}: Likewise.
18905 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
18906 * g++.law/{operators30.exp, operators31.exp}: Likewise.
18907 * g++.law/{operators32.exp, operators33.exp}: Likewise.
18908 * g++.law/{operators34.exp}: Likewise.
18909 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
18910 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
18911 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
18912 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
18913 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18915 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
18916 No longer expected to fail.
18917 * g++.law/missed-error3.C: Tweak for recent bool changes.
18919 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
18921 * config/emb-unix: Deleted.
18922 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
18923 remote execution. Do final link on remote host if REMOTE_LINK is set.
18925 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
18927 * lib/dg.exp (dg-test): Fix typo in last patch.
18929 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
18931 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
18932 (handles multiple occurrences).
18934 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
18936 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
18937 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
18938 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
18940 * lib/c-torture.exp (c-torture-compile): Likewise.
18941 (c-torture): Prepend full path if missing.
18942 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
18943 (gcc_fail): Likewise.
18944 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
18946 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
18948 * lib/netware.exp: Only attach to NetWare i386 systems.
18950 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
18952 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
18953 messages. Add test name to "output pattern match" pass/fail message.
18955 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
18957 * gcc.dg: New testsuite.
18958 * gcc.dg/dg.exp: New file.
18960 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
18961 test-switch.c}: Deleted.
18963 * gcc.misc-tests/msgs.exp: New testcase driver.
18965 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
18967 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
18968 Watch for illegal return values from ${tool}_load.
18969 * config/unix.exp (${tool}_load): Fix pass/fail detection for
18970 cross targets. Coerce return value >0 to 1.
18972 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
18974 * config/unix.exp (${tool}_load): Call program rsh, not proc.
18976 * config/emb-unix.exp: New file.
18978 * config/sim.exp: Error if variable $SIM not defined.
18979 (${tool}_load): Mark test as "untested" if simulator missing.
18981 * config/unix.exp: Load remote.exp to get rcp_download.
18982 * lib/c-torture.exp: Use different option lists for testcases with
18984 * gcc.c-torture/execute/execute.exp: Likewise.
18986 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
18988 * config/*.exp: Clarify return code from ${tool}_load.
18989 Call `unresolved' or `untested' instead of `warning' or `perror'
18990 (sometimes you still want to call both though).
18991 Add comment that `shell_id' is local to each file.
18992 * config/udi.exp (timeout): Set to 30.
18993 Don't print warning if connection fails, $connectmode has already
18995 (${tool}_load): Move verbose messages to level 2.
18996 Rework pattern for "Process started" message.
18997 Pass `shell_id' to ${connectmode}_download.
18998 Retry twice upon timeout. Make resetting of target more robust.
18999 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
19000 Pass `shell_id' to exit_$connectmode.
19001 Only call exit_$connectmode if connected.
19002 * config/unix.exp (${tool}_load): Check return codes better.
19003 * config/vrtx.exp (${tool}_load): Likewise.
19004 * config/vx.exp (${tool}_load): Likewise.
19005 Delete unneeded global's.
19006 * lib/dg.exp (dg-test): Update to reflect clarified return codes
19009 (dg-init): Delete recording of pass/fail counts.
19010 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
19011 (old-dejagnu-init): Likewise.
19012 (old-dejagnu-stat): Delete contents, empty proc now.
19013 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
19014 (c-torture): Delete references to lcnt, lpass, lfail.
19015 Get option list from TORTURE_OPTIONS.
19016 Delete -funroll[-all]-loops if no loops.
19017 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
19018 (g++_stat): Delete contents (empty proc now).
19019 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
19020 (gcc_finish): Likewise.
19021 (gcc_stat): Deleted.
19022 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
19023 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
19024 * gcc.c-torture/execute/execute.exp: Likewise.
19025 Split tests into two parts: compile, execute.
19026 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
19027 no loops. Update to reflect clarified return codes from ${tool}_load.
19029 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
19031 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
19033 (old-dejagnu): Likewise (where necessary).
19035 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
19037 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
19039 * lib/dg.exp (dg-process-target): Fix processing of selector.
19040 Add comment regarding use of `error'.
19042 * lib/gcc.exp (prune_system_crud): Define if missing.
19043 * lib/g++.exp (prune_system_crud): Likewise.
19045 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
19046 Call prune_system_crud.
19047 * lib/dg.exp (dg-runtest): New proc.
19048 Use perror instead of send_user for tcl errors in testcase.
19049 Don't return any value, it's never used.
19050 Don't clobber previous definition of `unknown'.
19051 Print tcl errors in `dg-final'.
19053 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
19055 * lib/dg.exp (dg-process-target): Improve syntax error messages.
19056 (dg-test): Don't print errorInfo, it contains stack backtrace.
19058 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
19060 * lib/g++.exp (runtest_file_p): Define if missing.
19062 1994-09-24 Doug Evans (dje@cygnus.com)
19064 * lib/mike-g++.exp: Comment out loading of g++.exp.
19065 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
19066 (default_g++_version): Always print something.
19067 (default_g++_start): Comment out call to `which'.
19068 (g++_start, g++_load): Deleted (must be defined in config file).
19069 * lib/gcc.exp: Test for existence of $CC at start.
19070 Delete check for tmpdir (done in gcc_init).
19071 (default_gcc_version): Always print something.
19072 (default_gcc_start): Comment out call to `which'.
19073 * config/*.exp: Major cleanup - make cross targets work at least a
19074 little better for g++ (by not being "--tool gcc" specific).
19075 Rename gcc_xxx to ${tool}_xxx.
19076 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
19077 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
19079 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
19081 * lib/c-torture.exp (c-torture-compile): Rework compiler
19082 message processing.
19084 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
19087 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
19089 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
19091 * lib/dg.exp (dg-process-target): Support { target native }.
19093 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
19095 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
19096 looked for "... program xxx got fatal signal".
19097 Correct regsub munging of `comp_output'.
19098 Ignore compiler messages "path prefix not used" and "linker input
19101 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
19103 * lib/gcc.exp (runtest_file_p): Define if missing.
19104 * gcc.prms/template.c: Example to work from.
19106 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
19108 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
19109 * lib/dg.exp (dg-test): Call unsupported testcases as such.
19111 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
19112 * gcc.prms/1883.c: Moved from compile/940714-1.c.
19113 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
19114 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
19116 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
19117 (dg-process-target): No longer a varargs proc.
19118 Return S/N for target, P/F for xfail. All callers changed.
19119 (user option procs): More argument checking.
19120 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
19121 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
19122 (dg-test): Skip test if not running on selected target in `dg-do'.
19123 Update handling of `dg-do-what', `dg-output-text'.
19124 Separate execution pass/fail from output pattern match pass/fail.
19125 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
19127 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
19129 * gcc.c-torture/special/special.exp: Don't expect failure for mips
19130 target for 920510-1.c.
19132 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
19134 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
19135 Clean up comment regarding use of passcnt, etc.
19136 (gcc_stat): Don't update `testcnt' here.
19137 (gcc_finish): Do it here.
19138 Might as well reset `but_id' here too.
19139 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
19140 to determine if the file should be tested.
19141 * gcc.c-torture/compile/compile.exp: Likewise.
19142 * gcc.c-torture/execute/execute.exp: Likewise.
19143 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
19144 * gcc.misc-tests/dg-test.exp: Likewise.
19145 * gcc.prms/prms.exp: Likewise.
19146 * gcc.wendy/wendy.exp: Likewise.
19147 * g++.old-deja.exp: Likewise.
19148 Move "Testing file" message to verbose level 1.
19150 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
19152 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
19154 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
19156 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
19157 (default_gcc_start): Accept optional second list element
19158 of compiler flags. Print compiler output at verbosity level 2.
19159 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
19160 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
19161 Save current values of framework globals passcnt, failcnt, xpasscnt,
19162 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
19163 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
19164 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
19165 xfailcnt to compute stats. Update framework global `testcnt' from
19167 (gcc_finish): New proc. Clean up test environment.
19168 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
19169 (gcc_epass, gcc_efail): Delete.
19170 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
19171 argument of line number.
19172 (dg-init): If the tool has an init routine, call it.
19173 (dg-test): Remove args `cflags_var' and `libs_var'.
19174 Pass all compiler options to ${tool}_start.
19175 Handle missing line number.
19176 (dg-finish): New function.
19177 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
19178 particular files. Call gcc_finish at end. Move "skipping test"
19179 message to verbosity level 3.
19180 * gcc.c-torture/compile/compile.exp: Likewise.
19181 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
19182 * gcc.c-torture/execute/execute.exp: Likewise.
19183 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
19184 Print testcase being tried at verbosity level 1.
19185 * gcc.c-torture/special/special.exp: Unset xfail.
19186 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
19187 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
19188 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
19189 * gcc.failure/failure.exp: Likewise.
19190 * gcc.ieee/ieee.exp: Likewise.
19191 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
19192 Update call to dg-test. Call dg-finish at end.
19193 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
19194 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
19195 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
19196 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
19197 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
19198 * gcc.wendy/wendy.exp: Add copyright.
19199 Delete setting of tmpdir (done by gcc_init).
19200 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
19201 Pass compiler flags to gcc_start. Call gcc_finish at end.
19202 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
19205 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
19207 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
19209 (g++_load): Likewise.
19211 * config/*.exp (gcc_load): Some were varargs fns and some were not.
19212 Rename argument to `prog' to remove the confusion.
19213 Varargs fns behave differently too!
19214 (g++_load): Likewise.
19216 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
19218 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
19219 what it is. Delete (always) printing of status value for !native.
19220 Simplify verbose code, and include status and exec_output.
19221 (g++_load): Use gcc_load.
19223 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
19225 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
19226 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
19227 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
19228 940714-3.c as these testcases don't exist anymore. Make
19229 va-arg-1.c expected to pass.
19231 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
19233 * gcc.misc-tests/misc.exp: Only run specific testcases.
19234 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
19235 * gcc.misc-tests/dg-[1-9].c: New files.
19237 * lib/dg.exp: New testsuite driver.
19238 * gcc.prms/prms.exp: Use it.
19240 * README.gcc: New file.
19242 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
19243 Document and reset `lxpass' and `lxfail'.
19244 Simplify "initialized" message.
19245 (gcc_stat): Clean up comments a little.
19247 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
19249 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
19251 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
19253 * lib/old-dejagnu.exp (process-option): New proc.
19254 (old-dejagnu-init, old-dejagnu-stat): Likewise.
19255 (old-dejagnu): Simplify.
19256 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
19258 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
19260 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
19261 exists and is not an empty string.
19263 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
19264 $xfail rather than calling setup_xfail. Clear $xfail when test is
19266 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
19269 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
19270 longer expected to fail.
19272 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
19275 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
19277 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
19278 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
19279 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
19280 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
19283 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
19284 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
19286 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
19288 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
19289 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
19291 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
19292 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
19293 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
19295 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
19297 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
19298 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
19299 940714-1.c, 940714-2.c, 940714-3.c},
19300 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
19301 gcc.misc-tests/{mg.c,mg.exp}:
19303 * gcc.noncompile/noncompile.exp: Change accordingly.
19305 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
19307 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
19308 Undo previous clobberage.
19310 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
19312 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
19313 * gcc.special/{930510-1.c, special.exp}:
19314 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
19315 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
19316 struct-varargs-1.c}: New tests from c-torture-1.26.
19318 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
19320 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
19321 argument to switch.
19323 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
19325 * Revert the previous changes. Please see Rob's directory
19326 (/lisa/test/rob/progressive/gcc/testsuite) for testing
19329 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
19331 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
19332 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
19333 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
19334 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
19335 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
19336 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
19337 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
19338 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
19339 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
19340 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
19341 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
19342 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
19343 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
19344 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
19345 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
19346 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
19347 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
19348 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
19349 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
19350 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
19351 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
19352 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
19353 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
19354 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
19355 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
19356 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
19357 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
19359 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
19361 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
19362 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
19365 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
19367 * config/unix.exp (g++_load): Fix syntax.
19369 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
19371 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
19372 * gcc.noncompile/921017-1.c: Deleted obsolete test.
19373 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
19374 Don't expect va-arg-1.c to fail. Correct expected output for
19376 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
19377 * gcc.wendy/hbm4.c: Correct typo.
19378 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
19380 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
19382 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
19383 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
19384 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
19385 * lib/c-torture.exp (c-torture-compile): Ditto.
19387 Reduce volume of output (remove all the -I's and such).
19388 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
19389 Call gcc_cpass, gcc_cfail.
19390 (c-torture): Pass testing option to c-torture-compile.
19392 1994-03-21 Doug Evans (dje@cygnus.com)
19394 Bring patches over from progressive.
19395 * config/default.exp: Exit remote shell cleanly.
19396 (g++_exit, g++_start): Add default versions.
19397 * config/sim.exp (gcc_load): Use perror, not error.
19399 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
19401 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
19404 1994-03-14 Doug Evans (dje@cygnus.com)
19406 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
19407 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
19408 (wendy_try): New proc to run testcase.
19409 (main loop): Call 'em.
19410 * gcc.wendy/*.c: Clean up pass to correct expected output.
19412 * lib/gcc.exp: Minor cleanup work.
19413 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
19415 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
19417 * config/sim.exp (gcc_load): Document return codes better.
19418 Don't pass -v to simulator.
19420 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
19422 * gcc.special/920717-x.c: Fix typo.
19423 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
19426 * lib/mike-gcc.exp: Fix typo.
19428 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
19430 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
19431 binary to use, transform the name.
19432 * config/*.exp: rename everything. Nuke any g++ specific files,
19433 it's now a special case of gcc that requires no special support.
19434 Add a default.exp for unsupported targets.
19436 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
19438 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
19439 lib/old-dejagnu.exp: Fix a few patterns to work with the new
19442 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
19444 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
19447 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
19449 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
19451 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
19453 * gcc.execute/execute.exp: Combine opt_list and foption_list into
19454 option_list. Compile every file with only 4/6 option choices
19455 (same as C torture) instead of with 12/18 different option
19457 * lib/c-torture.exp: Likewise.
19459 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
19462 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
19464 * lib/old-deja.exp: Add `excess errors test fails' error, now one
19465 can put an XFAIL *-*-* on excess errors.
19467 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
19469 * g++.law: Add more tests derived from g++-bugs snapshots.
19471 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
19472 equivalent to g++.law/init9.
19474 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
19475 compiled it, and the a.out file after we've run it.
19477 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
19479 * lib/mike-g++.exp (postbase): Delete the .o file after we've
19480 compiled it, and the a.out file after we've run it.
19482 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
19484 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
19486 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
19488 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
19491 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
19493 * g++.law: New directory of g++ tests derived from the g++-bugs
19496 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
19498 * gcc.compile: initbug1.c initbug1.exp testcase added
19500 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
19502 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
19503 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
19504 fixes submitted by Jeff Law (law@cs.utah.edu)
19505 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
19506 Jeff Law (law@cs.utah.edu)
19509 1993-11-30 Mike Stump (mrs@cygnus.com)
19511 * config/unix-g++.exp: Follow the gcc way of doing things.
19512 * g++.old-deja/old-deja.exp: Minor updates.
19513 * lib/g++.exp: New file, follow the gcc way of doing things.
19514 * lib/old-dejagnu.exp: Minor updates.
19515 * lib/mike-g++.exp: Always unset errorInfo.
19517 1993-11-06 Mike Stump (mrs@cygnus.com)
19519 * lib/gcc.exp: Fix some errors with the below change, CC and
19520 CFLAGS should be global when setting, not local.
19522 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
19524 * lib/gcc.exp: Transform tool name.
19526 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
19528 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
19530 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
19532 * lib/gcc.exp: change gcc_done to gcc_stat
19534 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
19536 * Upgraded gcc testsuite to c-torture version 1.25
19538 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
19540 * lib/gcc.exp: added reporting code. Changed verbose compile message.
19541 * lib/c-torture: added hooks for new reporting code.
19543 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
19545 * config/sh-gcc.exp: check if sh-sim exists in the path
19547 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
19549 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
19550 * gcc.compile/compile.exp: Initial changes for new logic.
19551 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
19552 * gcc.failure/failure.exp: Initial changes for new logic.
19553 * gcc.ieee/ieee.exp: Initial changes for new logic.
19554 * gcc.misc-tests/misc.exp: Initial changes for new logic.
19555 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
19556 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
19557 * lib/c-torture.exp: Initial changes for new logic.
19558 * lib/gcc.exp: Initial changes for new logic.
19560 1993-10-15 Mike Stump (mrs@cygnus.com)
19562 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
19563 depend upon failure or success. Fully qualify names in failure
19564 and success messages. Always remove a.out before starting
19565 compile, just in case. Pay more attention to error text output by
19566 the compiler. Handle testcases with no known past errors just
19567 like all others, so that things are uniform. Other miscellaneous
19570 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
19572 * gcc.cpp: new directory for cpp tests
19574 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
19576 * lib/chill.exp: Code reformatted, removed unused code.
19577 * config/unix-chill.exp: Code reformatted, removed unused code.
19578 * chill.execute/execute.exp: Code reformatted, removed unused code.
19579 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
19581 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
19583 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
19584 routines not written.
19586 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
19588 * config/bug-gcc.exp: Use new procs from bug.exp.
19590 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
19592 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
19593 via ftp, rather than depending on NFS.
19594 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
19597 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
19599 * config/bug-gcc.exp: Use new download proc.
19601 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
19603 * chill.execute/execute.exp: cleanups, handles errors better
19604 * chill.compile/compile.exp: rewrite, based on execute.exp
19605 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
19606 * lib/chill.exp: major changes to diff proc and compile and link
19607 procs. added chill_fail and chill_pass wrappers to pass and
19608 fail. added more comments, and handle error codes better.
19609 Added a hack to capture stderr from exec, so noncompile tests
19612 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
19614 * chill.execute/execute.exp: rewrite of testsuite driver
19615 * lib/chill.exp: rewrite of testsuite driver
19616 * config/unix-chill.exp: rewrite of testsuite driver
19618 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
19621 * iexpr.ch: Standardize uppercase.
19622 * tuples.dat: Standardize uppercase.
19623 * vary.ch: standardize. Correct varying string assignments.
19624 * vary.dat: Add new output lines.
19626 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
19629 * chprintf.ch: Standardize use of uppercase.
19630 * tuples.ch: Standardize and turn arr2 into a DCL,
19632 * pinits.ch: Standardize.
19634 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
19636 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
19637 * Makefil: Renamed to Makefile.in.
19638 * configure.in: New.
19640 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
19643 * .cvsignore: Add result/output files.
19644 * Makefile: Fix up variables at start. Use MFLAGS
19645 everywhere. Correct bool_loc, built_ins entries.
19646 Add entry for vary1.ch.
19647 * bitarray.ch: Standardize upper-case usage.
19648 * bitexpr.ch: Standardize, add output of b1.
19649 * params.ch: Use arrayt in along PROC parameters, to
19650 avoid novelty problems.
19651 * sets.ch: Tiny cleanup.
19652 * vary1.ch: Re-indent.
19654 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
19656 * Add PR-related files to Makefiles, .cvsignore files, etc.
19658 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
19660 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
19661 with compiler objects. New names are test-flow.c and test-loop.c
19663 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
19665 * Upgraded c-torture tests from 1.19 to 1.20
19668 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
19669 * gcc.compile: 930623-1.c 930623-2.c
19670 * gcc.noncompile: 930622-1.c 930622-2.c
19671 * gcc.failure: 920411-1.c 920627-2.c
19672 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
19674 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
19676 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
19677 More changes to get testsuite working properly. Needs more work.
19678 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
19680 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
19682 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
19683 More changes to get testsuite working properly. Needs more work.
19685 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
19687 * chill.compile/compile.exp: Added for Dejagnu support
19688 * chill.execute/execute.exp: Added for Dejagnu support
19689 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
19691 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
19693 This should complete moving the CHILL test files.
19694 * chill.noncompile(.cvsignore printf.grt
19695 in-printf.grt chprintf.grt chprintf.ch):
19696 Added test-support files.
19697 (Makefile): Modified further.
19698 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
19699 signal.ch): Added test files.
19700 * chill.execute (.cvsignore printf.grt printr.c
19701 in-printf.grt rts.c chprintf.grt rts.h): Added
19702 test-support files.
19703 (Makefile): More corrections.
19705 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
19707 * chill.compile, chill.execute, chill.nocompile: Add CHILL
19708 test cases, ready for DejaGnu.
19710 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
19712 * Upgraded c-torture tests from 1.18 to 1.19
19714 * gcc.compile: added test(s):
19716 * gcc.execute: added test(s):
19717 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
19719 * added new subdirectory for misc tests: gcc.misc-tests
19720 * gcc.misc-test(s): added tests:
19721 inst-check.c test-consts.c test-ior.c test-switch.c
19723 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
19725 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
19727 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
19729 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
19731 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
19733 * Upgraded c-torture tests from 1.17 to 1.18
19735 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
19737 * Upgraded c-torture tests from 1.12 to 1.17
19739 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
19741 * lib/old-dejagnu.exp:
19742 Fixed handling of XFAIL target triplets to correctly
19743 recognize wildcard characters. Removed code that
19744 appended a unique id tag to the end of the file name
19745 printed out by the result of the testcases within a
19748 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
19750 * lib/old-dejagnu.exp:
19751 Reworked expected failure handling to trigger off of XFAIL
19752 keyword in keyphrase embeded in testcase source code. The
19753 XFAIL keyword must be at the end of the keyphrase line. It
19754 may optionally be followed by one or more target triplets.
19755 It has just occured that the handling of wildcards in the
19756 target triplet may not be correct.
19758 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
19760 * g++.old-deja/tests:
19761 Moved all subdirectories up one level into g++.old-deja .
19763 * lib/old-dejagnu.exp:
19764 Fixed problem with CXXFLAGS not being properly reset, and being
19765 corrupted with extraneous "-c" compiler option. This was
19766 causing binaries to not be generated for test that needed them.
19767 Modified strings passed to "pass" and "fail" so that individual
19768 tests from the same test file would be distinguished by an
19769 identifier appended to the test file name in the summary logs;
19770 this corrected a problem with erroneous diff logs. Added code
19771 to search testcases for expected fail and unexpected pass keywords.
19773 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
19775 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
19777 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
19779 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
19780 Removed extraneous text from end of "Special g++ Options"
19783 * lib/old-dejagnu.exp: Added pattern matching to look for new
19784 keywords, embedded in testcases comments, which will trigger
19785 calls to xpass and xfail.
19787 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
19789 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
19790 comments embedded in the testcases, especially the one looking for
19791 special compiler options, as well as the pattern matching for the
19792 compiler output again.
19794 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
19796 * lib/old-dejagnu.exp: Do a proper check of the return value for
19797 execute tests. Fixed several problems with the pattern matching
19798 of the compiler output which gave erroneous test results.
19799 Changed several of the test result messages to be more descriptive.
19800 * config/unix-g++.exp: Proc g++_load now actually works and
19801 executes the tests passed to it and returns a usable return
19804 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
19806 * lib/gcc.exp: Exits gracefully if $CC is bogus.
19808 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
19810 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
19811 Modified both files to properly execute the old style
19812 dejagnu tests. The previous versions of these files were
19813 experimental and did not function anything near correctly.
19815 1993-04-05 Rob Savoye (rob@cygnus.com)
19817 * Removed all Makefile.in and configure.in files. No configuration
19820 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
19822 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
19824 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
19826 * gcc.compile/configure.in, gcc.unsorted/configure.in,
19827 gcc.special/configure.in, gcc.noncompile/configure.in,
19828 gcc.execute/configure.in, gcc.code_quality/configure.in,
19829 g++.other/configure.in, g++.old-deja/configure.in,
19830 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
19831 in srcname setting.
19833 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
19835 * lib/udi.exp: Fixed mondfe and mondfe_download.
19836 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
19837 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
19839 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
19841 * config/udi-gdb.exp: Check $shell_id after connecting to target.
19842 (gdb_exit): Don't remove *_soc files.
19844 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
19846 * lib/c-torture.exp: Don't look for main; instead always use -w
19847 -c. This is how the c-torture tests work. Remove the object
19848 file if the compilation succeeds.
19849 * gcc.execute/execute.exp: Remove executable if test passes.
19850 * gcc.noncompile/noncompile.exp: Every test is an expected
19852 * gcc.special/special.exp: Added tests from c-torture 1.11,
19853 corrected use of existing test.
19854 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
19855 gcc.execute/920625-1.c: Updated to c-torture 1.11.
19856 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
19857 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
19858 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
19859 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
19860 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
19861 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
19862 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
19863 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
19864 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
19865 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
19866 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
19867 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
19868 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
19869 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
19870 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
19871 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
19872 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
19874 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
19875 correspond to c-torture 1.11.